Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jemfinch
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
391.
▲
by
jemfinch
15y ago
That's not true at all. Very few candidates are being considered for positions known in advance. Applicants' real competition is not other applicants, but other Google employees. As Peter Norvig detailed[0], the bar is set by the Google em
392.
▲
by
jemfinch
15y ago
Your question is no more interesting than the question of why we don't pretend to do surgery on people and then euthanize them.
393.
▲
by
jemfinch
15y ago
Double jeopardy only applies to being tried for the same crime twice. It doesn't prevent you from being tried for a different crime that you committed simultaneously with the one you were acquitted of. You can be acquitted of murder and
394.
▲
by
jemfinch
15y ago
They should ruin him. And I'm sure Goldman has enough lawyers on staff/retainer that they can make his life a living hell for relatively little marginal cost.
395.
▲
by
jemfinch
15y ago
It seems like they can trivially retry him under criminal copyright infringement laws. Is there some technicality preventing the justice department from pursuing that course? Does anyone know if Goldman is simultaneously pursuing civil res
396.
▲
by
jemfinch
15y ago
> It sounds kind of sleazy (redirecting "no record" to an ad seems a little off to me) It doesn't just seem off. It is off: it's a major violation and a large part of why I don't use OpenDNS. When a name doesn't resolve, I want to
397.
▲
by
jemfinch
15y ago
His response seems reasonable in the face of factually incorrect user feedback based on widespread misconceptions. Don't overgeneralize.
398.
▲
by
jemfinch
15y ago
I work at Google. We write (diagrams and code) on whiteboards on a regular basis. We don't ask you to do it during an interview because we're sadists, we ask you to do it during an interview because working here, you will be doing it in t
399.
▲
by
jemfinch
15y ago
No, the birthday paradox very much applies. The chance of success for your first ack is (2^64-1)/2^64. The chance of success for your first and second ack is the chance of success for your first ack times the chance of success for your se
400.
▲
by
jemfinch
15y ago
"So the probability of accidentally completing a tuple is very, very small (1 / 2^64 for every ack)." Which means, due to the birthday paradox, that you should expect your first collision around 2^32 tuples. Process a few million tuples a
401.
▲
by
jemfinch
15y ago
In principle, k is limited by O(log n), where n is the number of changes to the database; it's not quite accurate to call it "arbitrarily large".
402.
▲
by
jemfinch
15y ago
I'm not sure what you mean by write amplification. A small write (say, updating a small key) will cause a single disk write for the journal. What additional writes are you seeing?
403.
▲
by
jemfinch
15y ago
I'm still struggling to figure out why ESR is relevant, or ever was relevant, for that matter. As far as I can tell, his most significant engineering accomplishment was fetchmail, and I'm not sure many here would call it very significant t
404.
▲
by
jemfinch
15y ago
You can do that trivially with __*attr__ methods in Python. If you want something more structured, you can easily do it with a metaclass.
405.
▲
by
jemfinch
15y ago
I'm not entirely sure why HN doesn't just display the full hostname. Displaying only the domain and TLD is actually harder than just displaying the full hostname, and I don't think there's a major risk of spammers using the hostname as s
406.
▲
by
jemfinch
15y ago
Pardon, but do you really think the government is taking the MPAA seriously because of its claims and not its members wallets and Washington friendships?
407.
▲
by
jemfinch
15y ago
No, you understood my comment; I assumed since the manpage I was looking at made no reference to a standard, that it was nonstandard. It seems you're right, and comm(1) is more widely available, excellent.
408.
▲
by
jemfinch
15y ago
If you're a student in mattmight's class, you shouldn't read this. N hfrshy gbby gung negvpyr zvffrf vf gung frg qvssrerapr pna or vzcyrzragrq (zhpu zber rssvpvragyl guna uvf dhnqengvp nytbevguz), hfvat naq . Vs lbh unir gjb svyrf N naq O
409.
▲
by
jemfinch
15y ago
That's absolutely correct, thanks for pointing that out.
410.
▲
by
jemfinch
15y ago
Isn't "assert(line != NULL && longest != NULL && "memory error");" a bug in Zed's example code?
411.
▲
by
jemfinch
15y ago
> Google buddying up with Verizon to change net neutrality in the mobile space Nothing changed about net neutrality in the mobile space. We went from "no net neutrality" to "net neutrality in wired networks, but not wireless networks
412.
▲
by
jemfinch
15y ago
It's not the strings that aren't in the language that make it simple; it's the strings that are in the language. "Undefined behavior" is caused by strings that aren't in the language , and is irrelevant to the complexity of the actual
413.
▲
by
jemfinch
15y ago
Stacks are small because every thread in the system has to have one, it's that simple.
414.
▲
by
jemfinch
15y ago
If I kill you, you are dead and therefore have not survived. Does that mean you lack a right to life?
415.
▲
by
jemfinch
15y ago
> However, this doesn't highlight good engineers. It's not intended to. It's highlighting bad engineers, not good ones. It's a negative filter, not a positive one. > We don't even know how to measure properly if a hire was good or
416.
▲
by
jemfinch
15y ago
Software engineering is an interactive endeavor most of the time. My regular day-to-day work often involves getting in front of a whiteboard with another engineer or two and drawing pictures, writing code, iteratively designing things, etc
417.
▲
by
jemfinch
15y ago
Ah, (map + (cdr L) L). That's excellent!
418.
▲
by
jemfinch
15y ago
> I can clarify tons of math problems for you where the solution is staring you right in the face yet its impossible to solve if you haven't seen it previously. Are you seriously contending that Pascal's triangle is such a problem? We a
419.
▲
by
jemfinch
15y ago
> After 15 years of programming one doesn't really remember what the heck Pascal's triangle looks like. You know why? Because knowing about Pascal's triangle doesn't bring in a paycheck. No, it certainly doesn't. I've never had to writ
420.
▲
by
jemfinch
15y ago
If you need a compiler and a debugger to implement Pascal's triangle, you're simply not a good programmer. Good programmers write code. They don't just mash keys and wait for a compiler to tell them what to fix. Any programmer I want to
More ›