Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ef4
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
421.
▲
by
ef4
13y ago
I actually think Snowden's documents support a cautious optimism about Tor. The techniques they detail all amount to an admission that Tor itself is still quite difficult for the NSA to de-anonymize at scale. They resort to exploits ag
422.
▲
by
ef4
13y ago
There's no reason this has to actually be a remote interview. They can be in the same building as you, on your own hardware. The value is that the evaluator is blinded. Doesn't mean you can't have someone else greet them and
423.
▲
by
ef4
13y ago
> The universe of unwanted, valuable consumer electronics is probably quite small. Spend some time exploring Ebay and Craigslist and you'll see that it's bigger than you might assume. People are exchanging a lot of consumer ele
424.
▲
by
ef4
13y ago
How does the battery life compare between OSX and Linux? When I last ran Linux on Mac hardware (several years ago), it was a pretty disappointingly large gap.
425.
▲
by
ef4
13y ago
It's not a question of "can't", it's a question of economics. People keep confusing targeted attacks with bulk data collection. Nobody doubts the NSA can successfully launch a targeted attack against nearly any orga
426.
▲
by
ef4
13y ago
Here's where the official API docs say you should always let your process die when you encounter an unhandled exception: http://nodejs.org/api/domain.html#domain_warning_don_t_ignor...
427.
▲
by
ef4
13y ago
I can quote directly from the node documentation: "Domain error handlers are not a substitute for closing down your process when an error occurs. By the very nature of how throw works in JavaScript, there is almost never any way to saf
428.
▲
by
ef4
13y ago
Yes, pre-emptive blocking threads are hard to reason about. But cooperative blocking threads are just as easy to reason about as node's callbacks, while being significantly easier to structure and make fault-tolerant.
429.
▲
by
ef4
13y ago
Yes, I'm looking forward to ES6. And I agree that Node's strength is that Javascript is truly the lingua franca of the modern web, which I why I would even bother using it. But the value of running everywhere is also why ES6 is
430.
▲
by
ef4
13y ago
So I'm a node critic, and I think both the technology and the community suffer from technical immaturity. But I actually use it and depend on it, for precisely the shared-codebase reason. And it helps immensely for my use case. I actua
431.
▲
by
ef4
13y ago
This is precisely the fallacy I'm talking about in my top-level comment. You're conflating asynchronous implementation (which I agree is good), with structuring the code in continuation-passing style (which is bad, for a lot of
432.
▲
by
ef4
13y ago
True, and that helps for cases where you're willing to completely sacrifice concurrency. But there's no reason we couldn't have syntactically synchronous code that still runs concurrently.
433.
▲
by
ef4
13y ago
It's worse than that: it's true that in-process asynchronicity is a performance optimization, but it doesn't follow at all that the code needs to read asynchronously. There is no performance reason to make developers hand-c
434.
▲
by
ef4
13y ago
Sure, but that kind of absurdity is nothing new. Most people just take the older absurdities for granted because it's all they know.
435.
▲
by
ef4
13y ago
I'm getting really tired of the complaints from teachers and parents about these education reforms. Not because the reforms are any good, but because they're so tiny and insignificant. "School math" is already an absurd
436.
▲
by
ef4
13y ago
If you're interested in this kind of work, and especially if you're also interested in using computers to open up new kinds of mathematical play and learning, you should read Seymour Papert's "Mindstorms" book. The
437.
▲
by
ef4
13y ago
> Google failed to buy its way into ... video Google bought YouTube. Which appears to have been a very successful way to buy its way into video.
438.
▲
by
ef4
13y ago
You'd be surprised. I've done many user tests and training sessions only to inwardly wince every time the user painstakingly does that. (And this on their own hardware, with their own mouse they use every day at work.) After you e
439.
▲
by
ef4
13y ago
I'm an Emacs user and I've evaluated lighttable. I like a lot of what I see, but for now it's lacking some pretty fundamental user interface concepts that are critical in making an editor that's optimized for the long-te
440.
▲
by
ef4
13y ago
Except we would all be stupid to invest a lot of effort into said ecosystem when Github can pull the rug out from under it at any time, and Github will be the only one monetizing it. Those of us who've been around longer have seen this
441.
▲
by
ef4
13y ago
I know better than to try to give advice when I can't relate at all to her situation. But I would just like to take this opportunity to say "fuck you" to her relatives in the United States. Economic opportunity and personal l
442.
▲
by
ef4
13y ago
> I am not sure about why so many people are surprised. Because the whole premise of this editor is that it's "hackable". It isn't truly hackable if it isn't truly open source.
443.
▲
by
ef4
13y ago
Because "hackable" is right in their headline. And if it isn't really open source, we don't really have the freedom to truly hack on it.
444.
▲
by
ef4
13y ago
That doesn't solve the problem at all. The "lift all boats" outcome is exactly what activists are afraid of, because if that actually happens it makes the neighborhood "more desirable", and new people will start get
445.
▲
by
ef4
13y ago
It only seems wrong from the perspective of a residential buyer. Anyone buying transit did indeed experience a very competitive market. Why else has the cost of backbone bandwidth been steadily falling for a almost 20 years? Not out of the
446.
▲
by
ef4
13y ago
The same logic applies in the US. You won't be going to a good college if you have bad high school grades. But my advice was to consider eschewing academia entirely. I've worked with too many well-paid, respected developers witho
447.
▲
by
ef4
13y ago
Quite true. Real improvements to educational opportunity need to start much, much earlier.
448.
▲
by
ef4
13y ago
Elite institutions with big endowments get so little of their operating budget from tuition that I don't think it's outrageous to expect one to break ranks eventually and go tuition-free. Then I will happily give, and I expect a
449.
▲
by
ef4
13y ago
> Are there any ways by which I could motivate myself to study more? Probably not, if you're asking the question. But I don't think you should study more. I think you should program more, since it's already something you e
450.
▲
by
ef4
13y ago
So if you're on Mavericks and left hanging, there are some evasive actions you can take. As others have pointed out, Firefox and Chrome are not vulnerable. But what else may be relying on the system SSL implementation? Your IM client?
More ›