Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jeffbush
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
jeffbush
12y ago
I've read a lot of articles with this general tone and theme over the last year or so, and they always bother me, for a number of reasons. They tend to paint the overall industry with a very broad brush, and are, in my experience, ofte
92.
▲
by
jeffbush
12y ago
I'm guessing someone smarter than me has already thought of this, but imagine another alien scientist observing Mary through this entire experiment, with the ability to inspect at the neuronal level the state of her brain at any instan
93.
▲
by
jeffbush
12y ago
https://www.youtube.com/watch?v=X8aWBcPVPMo
94.
▲
by
jeffbush
12y ago
I think it's actually pretty easy to implement a mutex with a semaphore. The opposite not so much. If you want extra debug checking, you can wrap the semaphore with another construct that sets the owner field on lock and checks it on
95.
▲
by
jeffbush
12y ago
I believe the atomic add is an optimization. Atomic add can be done with an instruction from user space. The semaphore wait needs to enter the kernel, which has much more overhead. By the way, as the author points out, we called this constr
96.
▲
by
jeffbush
12y ago
I'm not sure your statement about "capital loss" is correct. I know people who have gotten burned by this. They still ended up writing a big tax check at the end of the year despite having worthless shares. The tax code is de
97.
▲
by
jeffbush
12y ago
If you take substantial contributions from other developers (which is presumably the reason you open sourced it), you won't be the sole copyright holder any more.
98.
▲
by
jeffbush
12y ago
A lot of time is spent talking about Hank and Adria, but most of the damage in these sorts of cases are caused by bystanders: all of us. It feels pretty safe to be part of the crowd pillorying someone else, but I'm sure we've all
99.
▲
by
jeffbush
12y ago
Perhaps you just have more perspective now. I think back to previous jobs where I was so stressed out and the problems seemed so important. Looking back at the craters that are all that remains of those companies, they weren't as much
100.
▲
by
jeffbush
12y ago
I think you're being tough on yourself. A lot of life is timing, and unfortunately, in retrospect, you came in at a bad time. The eVilla was a challenging project, hampered by a lot of decisions that were out of our control (it was a s
101.
▲
by
jeffbush
12y ago
Hey, yeah! it's been a long time...
102.
▲
by
jeffbush
12y ago
It's funny because my answer turns out to be kind of boring. I'm not sure why you felt the need to attack me.
103.
▲
by
jeffbush
12y ago
It's also just awkward. I've had a few cases where people pressed me for feedback, and I responded gently but truthfully. I thought the answers were somewhat innocuous (you don't have any experience with X), but people still
104.
▲
by
jeffbush
12y ago
I don't disagree with you that death march schedules are bad, but I don't think I was making a case for them. :) Another way to put it is that the manager's job is also to hire the best team possible, and there is a wide vari
105.
▲
by
jeffbush
12y ago
Companies shouldn't have deadlines?
106.
▲
by
jeffbush
12y ago
I would highly recommend that candidates do research on the company. If you do, and you are truly interested what the company is making, specific questions will come up. Be prepared to ask followups and drill in. In my experience, this ca
107.
▲
by
jeffbush
12y ago
It would probably be worth a point or two for me, fwiw :) This can be a stressful business, it's important not to take things too seriously.
108.
▲
by
jeffbush
12y ago
Yeah, when I say I spend a lot of my day in meetings, I usually get a blank look, but it's an opportunity to riff and expand on what the environment is like at the company. For example, part of my job is to protect engineer's time
109.
▲
by
jeffbush
12y ago
Wouldn't they have seen that before they brought you on-site? Isn't that how they found you? I'm a little surprised this was the reason; we had beer bashes all the time at Apple.
110.
▲
by
jeffbush
12y ago
Well, there have been a few instances in the past where I've been desperate to hire and I've brought people in against my better judgement. I can tell you it sucks having to look someone in the eye and let them go because they co
111.
▲
by
jeffbush
12y ago
I always find it a little funny as a manager when a prospective individual contributor asks me what a typical day is like for me. For me? I sit in meetings all day, thanks for asking. Would you like to know what a typical day would be lik
112.
▲
by
jeffbush
12y ago
In my ZIP, four of the entries are cell phone providers (don't count), AT&T DSL which is listed as 10Mbps+ (I had it; it was only 900kbps), one that is business only (dedicated lines), and a "fixed wireless" provider that
113.
▲
by
jeffbush
12y ago
I think it was Thomas Hobbes who said "If I had read as many books as other men, I should have been as ignorant as they are."
114.
▲
by
jeffbush
12y ago
It would have been competitors DRM that blocked them playing (by design), right?
115.
▲
by
jeffbush
12y ago
Wait, what? The iPod didn't block songs that weren't sold through iTunes.
116.
▲
by
jeffbush
12y ago
I agree the term seems a bit strange, but people seem to know what it means (Larrabee was often referred to as a GPGPU http://en.wikipedia.org/wiki/Larrabee_(microarchitecture) ). I couldn't think of another term
117.
▲
by
jeffbush
12y ago
It's a hobby project, mostly to learn more about hardware and computer architecture. I've done a few performance investigations and documented them here: http://latchup.blogspot.com/