Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jonnytran
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
jonnytran
9y ago
I think the point that's trying to be made is: because there's no consensus, any list that attempts to be complete must include opposing view points. And this list doesn't do that.
92.
▲
by
jonnytran
9y ago
I completely disagree. I care a lot about privacy, but I've been unable to use Firefox for a long time now because of speed. Up until now, Chrome has just been significantly faster, to the point where I couldn't justify Firefox
93.
▲
by
jonnytran
9y ago
I do the exact same thing on large codebases of Ruby, but instead of the compiler type-checking errors, it's the test suite errors. It's true that static type-checking proves the absence of an entire class of errors. But it doesn
94.
▲
by
jonnytran
9y ago
Looks like iOS does MAC address randomization during Wi-Fi probing since iOS 8.
95.
▲
by
jonnytran
9y ago
Maybe a lot of posts about Ruby now go to www.rubyflow.com...? I think this is a _really bad_ thing because by segregating all things Ruby, people on the outside perceive that Ruby is no longer relevant. Some people say that Ruby is more p
96.
▲
by
jonnytran
9y ago
Ugh!!! For those who aren't aware, see "Wi-Fi told me everything about you" [1]. So what's the workaround? I have to go into Settings and turn it off there? Will that actually turn it off? We've already establis
97.
▲
by
jonnytran
9y ago
This kind of well thought out constructive criticism leads to interesting discussion and eventually improvements, even if I don't necessarily agree with it - hence the upvotes. Dissent should be welcomed, especially when it's in
98.
▲
by
jonnytran
9y ago
It's interesting that this isn't one of the three traditional ways to authenticate, but it's obviously effective to some degree. Maybe it suggests a new mode of authenticating: some place where you are.
99.
▲
by
jonnytran
9y ago
No, twykke is saying that in almost every language, even ones that don't technically have significant whitespace, people still use coding conventions and style guides that restrict whitespace to match the curly braces. Some people eve
100.
▲
by
jonnytran
9y ago
Will the next version of Rails include this by default? ...Unfortunately, it would be a breaking change, so maybe not until Rails 6?
101.
▲
by
jonnytran
9y ago
Thank you! I love CoffeeScript! It's been so sad to see it slowly fade away in favor of, in my opinion, inferior and uglier things. I -- and many others, I'm sure -- appreciate this update a great deal. I hope I get to write b
102.
▲
by
jonnytran
9y ago
I agree. I love Ruby. Not just the language, but the values of the community. Don't give up. Try SciRuby. I also recently discovered pycall, for those times when something really doesn't exist yet in Ruby. Of course, if it d
103.
▲
by
jonnytran
9y ago
Yeah, it also felt blazingly fast. Chrome is still fast now, but sites and web apps have added so much bloat that they cancel each other out. Back then, on the other hand, Chrome was lightning compared to the standard experience with any
104.
▲
by
jonnytran
9y ago
The energy use is tremendous. Bitcoin Energy Consumption Index was posted just recently on HN. https://digiconomist.net/bitcoin-energy-consumption
105.
▲
by
jonnytran
9y ago
That is a good question. According to this presentation titled "Wi-Fi told me everything about you" [1], active discovery uses less power, so it's preferred over passive discovery. Can anyone else here explain why? 1: http
106.
▲
by
jonnytran
9y ago
https://agilebits.com/store You can still purchase a Mac license there. I don't see a Windows option, but I'm viewing this from a Mac, so not sure if they're just hiding it. (Some people in this thread have
107.
▲
by
jonnytran
9y ago
I think you're talking about first party isolation , which I second. In the same way that the web should be secure by default, I think we should have privacy by default. > First party isolation means that all identifier sources an
108.
▲
by
jonnytran
9y ago
There was a link just 2 days ago on HN [1] about how 2FA has already been forced, but it's a mess b/c every site does it differently and usually in a way that's not secure. 1: https://news.ycombinator.com/item
109.
▲
by
jonnytran
10y ago
Don't know if my memory is failing me, but it seems like Google re-enabled my search history some time in 2015 without telling me. Maybe around that time, search history got subsumed by this newer "Web & App Activity" se
110.
▲
by
jonnytran
10y ago
> The part that listens for the "Alexa" word is analog not digital. > It cannot be updated remotely by firmware. I used to think that about my phone, that it was hard-wired to "OK, Google". I had a Moto X (first g
111.
▲
by
jonnytran
10y ago
I'm completely with you. Recording video from webcams without turning on the light indicator has been exploited for years. [1] The FBI director admitted to putting tape over his webcam. Why would anyone think audio is any different?
112.
▲
by
jonnytran
10y ago
Who has the time to audit the source code of all the code they'd like to run on their computer? If you find them, I'd pay them to audit it for me, build it, and sign it so that I don't have to.
113.
▲
by
jonnytran
10y ago
I believe the term is gradual typing: https://en.wikipedia.org/wiki/Gradual_typing Thanks for the links. I didn't know about python's typing. It looks like a fairly recent addition.
114.
▲
by
jonnytran
10y ago
That looks interesting. Is there an analogous Haskell or OCaml feature to F#'s active patterns? Regardless, I still think it's a moot point. I understand that static typing can be great for catching bugs sooner rather than later
115.
▲
by
jonnytran
10y ago
That's the obvious comparison. But in the Ruby world, 1.8 has long been forgotten. I don't know anyone still using 1.8, and we're all better off. In python, on the other hand, years later it's still a shit show. The c
116.
▲
by
jonnytran
10y ago
What do you mean moving to GitHub has been banned? This isn't it? https://github.com/ruby/ruby
117.
▲
by
jonnytran
13y ago
I do that too. Extending Ember.Object also makes a perfectly fine model. You can mix in things like Ember.Evented to use it as an event target. You can work with Ember where it expects promises simply by implementing a `.then()` method. Thi
118.
▲
by
jonnytran
13y ago
Ember Data and server-side components like active_model_serializers for Rails are working towards the entire shebang. I agree that mobile development is driving a lot of this. If you've built mobile-first, then you already have an AP
119.
▲
by
jonnytran
13y ago
I definitely hear your concern. But on the flip side, I decided to take the plunge with Ember rc2, and I've had to deal with very few breaking changes. And of the breaking changes, they were very minor. I didn't have to re-archite
120.
▲
by
jonnytran
13y ago
Anyone using this in production? I've been looking for a stable alternative to Ember Data for a while that helps you with things like rolling back when the server returns an error response.
More ›