Recent submissions

Comment · 15 years ago
I find this to be somewhat of a depressing attitude. While it's not mandatory that everyone fight every fight worth fighting, I wouldn't actively discourage those willing to take a stand for the things they find worthwhile. Especially since this move is trying to resist corporate-backed bureaucracy that's arguably not helping anyone.
Comment · 15 years ago
A rant about software that he won't use. Clearly he has done some testing to see how things are, but why would he use something he's convinced is crap?
Comment · 15 years ago
The bitsquatted domain sends two records, one for the squatted domain and one for the original name, pointing to the squatter's server. The parent article isn't as detailed as the paper/talk was, but this is a point that the DEFCON presentation included (and I reckon the BH one as well)
Comment · 15 years ago
I saw this talk at DEFCON.

ECC memory solves the problem, however there are many components that don't have it, even in servers: NICs, HDDs/SSDs, or routers on the path.

The most hits reported by the researcher were related to FarmVille, and what appeared to be caching of DNS entries by a Facebook CDN. But there were instances of Windows software updates and iPhone activations as well.

Comment · 15 years ago
The hacking scenes in 'Hackers' are completely off, but it's still one of my favourite movies. Maybe because of the age it's set in, or the 'feel' of the movie.
Comment · 15 years ago
Numbers are only important if you're not looking to stand out. There are plenty of doctors, lawyers, writers and economists coming out of Universities at any given time. You don't hear about most, because they don't do anything worth hearing about. Many went down a path dictated by economic incentives or family obligations.

If you are doing this because you want it, you're sure to succeed.

Comment · 15 years ago
Without knowing the internals of how Dropbox operates, my empirical observations are that they employ block-level deduplication, i.e. when you change bits in the middle of the file, the whole thing doesn't get re-uploaded. Which means they keep pointers and have an algorithm that's similar to LBFS (and Rabin fingerprints)

This means it's theoretically possible for parts of the file to come from different sources, which means contraband files are 'built' from parts of otherwise legal files.

Comment · 15 years ago
Why? I would consider this to be too much stuff if you had a lot of applications duplicating functionality. As it is, though, this seems like a pretty basic working set, very much what I'd call 'practical minimalism'
Comment · 15 years ago
That's kind of nifty, but I still prefer reading the hostname on the connection. I use a variation of Steve Losh's awesome zsh prompt and that helps make things petty obvious (if anything, because some of the remote shells won't have the beefed up prompt)
Comment · 15 years ago
Zed Shaw wrote this (https://twitter.com/#!/zedshaw/status/54434747652390912) and then him and Dan Kaminski had a good talk on Twitter about it.
Comment · 15 years ago
Definitely, but unfortunately a lot of one-off code meant for school assignments isn't valuable for anything else. And I wouldn't want GitHub to be littered with random things that aren't — and don't need to be — FLOSS projects, but instead serve as résumé pieces.
Comment · 15 years ago
I agree that this is the most valuable way to judge a candidate, but unfortunately I don't think it would work for most students and most companies (been through it all) because: a) students have a fair bit of school work to do, and: b) most companies can't afford the kind of talent that finds the time to work on other projects outside their normal coursework.

Now, for Google that might not be the case — they certainly should be trying to find the top talent they can get their hands on. All the more reason to ask about the extra projects, GitHub account, code samples etc. But just as many people, when they're students, don't appreciate or value the extra work you talk about, they won't do it when they work for Google and are tasked with hiring others. If all you spent time studying were algorithms and C, you won't appreciate the value of open-source contributions and feverishly learning new languages as much as someone else. And you won't hire based on that.

And yes, that's disappointing.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton