Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ef4
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
100 ms
·
871.
▲
by
ef4
14y ago
I bet that they not only do it, but do it at a price lower than the current unmanned rover mission.
872.
▲
by
ef4
14y ago
I'm not sure that it does. In fact the Mountain Lion upgrade deleted the command line toolchain from my machine. I had to go into Xcode and manually tell it to re-download the "Command Line Tools" optional extension.
873.
▲
by
ef4
14y ago
Just talk to people. Ask everyone you meet what they hate about their job, what stupid program they're forced to use, what boring repetitive task they do. People love to talk about themselves, and they love to gripe about what's broken and
874.
▲
by
ef4
14y ago
This makes no sense. The actual act of programming is completely agnostic to what the bytes you're processing mean. They could be the most boring data in the world, but if you're trying to juggle enough of them at once, at high reliability,
875.
▲
by
ef4
14y ago
This is completely wrong. Examine your GMail cookies if you don't believe me. The ones that grant access to your account are named "S" and "GX". You can prove this by a process of elimination. Delete a cookie and see if you get logged out.
876.
▲
by
ef4
14y ago
No, this is wrong. The authentication cookies for GMail are named "S" and "GX". They're both set only on "mail.google.com", and they both have the secure flag so they're only transmitted over SSL. There are certainly other Google cookies th
877.
▲
by
ef4
14y ago
By 1910 universal compulsory education was already in full swing in many places. Take Massachusetts, for example. If you examine the textbooks being used in Massachusetts at that time you'll see the same phenomenon -- they're much more adva
878.
▲
by
ef4
14y ago
Please, somebody figure out how to get us over the hump to the bright future day when we all have asymmetric keys embedded in hardware and we can leave passwords behind.
879.
▲
by
ef4
14y ago
"School mathematics" is something almost completely different from mathematics. (For an elaboration on this idea, see http://duckduckgo.com/?q=lockharts+lament ). Meanwhile, being good at (actual) math is rapidly become a prerequisite for
880.
▲
by
ef4
14y ago
> Almost everywhere, but not in the United States. No. NBC is broadcasting the Olympics over-the-air all across the US.
881.
▲
by
ef4
14y ago
You seem to imagine that all those contributors were once unemployed. That was never the case. The typical open source developer has always been either (1) gainfully employed at a programming day job, (2) employed to actually build FOSS, or
882.
▲
by
ef4
14y ago
Well, he lost me at the opening sentence. There's absolutely no reason to expect an increasing number of mass shootings. All the actual statistics (as opposed to gut-driven media frenzy) say this kind of violence is way, way down in the lis
883.
▲
by
ef4
14y ago
There is a whole hobby community of people who manufacture their own ammunition. You can order everything you need to get started over the internet, with no permits (unless you live in a short list of states like Massachusetts, in which cas
884.
▲
by
ef4
14y ago
Any competent machinist can make functional semiautomatic weapons. This is just the next step in making it even easier. If the United States ever got serious about banning firearms, a massive homebrew industry would grow up overnight. Gunpo
885.
▲
by
ef4
14y ago
TCO is an optimization , it doesn't affect correctness. So you can ignore not having it, until you run out of stack. There is a much bigger reason to stick with Scheme for SICP: all the meta-circular evaluator stuff where you learn to impl
886.
▲
by
ef4
14y ago
I think "with" is a great example of where Python and Ruby differ philosophically. Python uses "with" to very explicitly implement their state manager protocol. Ruby doesn't need "with" because "with" is really just a limited special case o
887.
▲
by
ef4
14y ago
Of course it takes considerably less guts if you already have many millions in the bank.
888.
▲
by
ef4
14y ago
Basic biology research is really exploding. Very exciting stuff.
889.
▲
by
ef4
14y ago
> In a free-for-all I'd have to put in the effort of peer reviewing every paper I read. You seem to be criticizing a straw man. Nobody is suggesting that peer review should stop. We're suggesting that there's no longer any reason to lin
890.
▲
by
ef4
14y ago
But publication and aggregation no longer need to be performed together. That was a limitation of print publishing, since the cost of publication was high enough that you really needed to do your aggregation/filtering first. Now the act of
891.
▲
by
ef4
14y ago
There's no reason AJAX calls can't get cached the normal way. Just set appropriate headers on the response and the browser will cache it for as long as you want.
892.
▲
by
ef4
14y ago
> What about the benefits of abstraction? You seem to have a strangely narrow definition of "abstraction". Start here: http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html#...
893.
▲
by
ef4
14y ago
The hack you're referring to works because the input space is very small and well-defined, and the blur filter that's being applied is perfectly predictable. There's no truly random noise involved. If instead you printed the document out an
894.
▲
by
ef4
14y ago
The problem is that the algorithm is using a definition of "most likely" that doesn't help you answer questions about the real scene captured in the image. For example, if what you're really trying to do is decode text, this algorithm will
895.
▲
by
ef4
14y ago
> The crappiest part in my opinion is doing `if (er) return cb(er)` all the damn time. That is heart of my complaint. And it's why I made an analogy to system calls, because there you end up doing the same thing -- manually propagating
896.
▲
by
ef4
14y ago
IcedCoffeeScript is a nice attempt, but it doesn't really address my core concerns. For example, it's not exception safe (according to its tutorial).
897.
▲
by
ef4
14y ago
That's true. I was referring to the non-ability to throw meaningful exceptions, which is a side-effect of Node's inversion of control. Basically it means you can't rely on exceptions at all, so you're back in a "always check for the error c
898.
▲
by
ef4
14y ago
Yes, I've used Q, and it helps a lot. But until the Node community can agree on a standard for this, library writers can't make their APIs dependent on these techniques, so we're stuck at the lowest-common-denominator. And even if everybody
899.
▲
by
ef4
14y ago
This is true, and in an ideal world we would definitely leave it up to the operating system. I would love to see the Linux kernel get so good as massive parallelism that we can simply do it that way. But as far as I know, it's still not com
900.
▲
by
ef4
14y ago
This is absolutely correct. The lack of consensus is the heart of the problem. There are several nice solutions (node-fibers being one), but none of them is dominant, so none of them work out of the box with everything else. I'm convinced t
More ›