Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jblow
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
211.
▲
by
jblow
9y ago
Yes, if it is creative success and not merely monetary success. I am of a personality type that I don't think I could be happy without creative success (loosely defined as, having done a good job on creating things that would not exist
212.
▲
by
jblow
9y ago
Yeah, the fact that you are getting downvoted is proof that the average HN voter does not understand software.
213.
▲
by
jblow
9y ago
Just about any old language, including C post-ANSI. The main relatively-heavily-used offenders are Lisp and shell scripts of various kinds. (And I think "oops, you made a typo, you don't find out until you try to run it and happen
214.
▲
by
jblow
9y ago
Valve has enough money in the bank to do a console launch and spend as much as Microsoft or Sony do. It's just, their corporate culture makes them very conservative about spending money. SpaceX they ain't.
215.
▲
by
jblow
9y ago
> Programming with new languages comes with more compile time checking and linting, less chances to make simple stupid typo-like errors that take hours to debug. Most of the "old languages" did not have this problem. This was a
216.
▲
by
jblow
9y ago
It's not even usually "shitty behavior", it's just social interactions that are imperfect for one reason or another. Concrete example: I see a lot of complaints from women about being talked over in conversations at conf
217.
▲
by
jblow
9y ago
Many times I have read internet complaints about how sexist and horrible some conference is, and thought, "wait a minute, I have had this exact experience several times -- and I am a white male."
218.
▲
by
jblow
9y ago
I moved out of California because of taxes. Top tax bracket is now 13.3%.
219.
▲
by
jblow
9y ago
Consoles routinely launch new machines with not-previously-existing operating systems and do fine. So "there aren't enough pre-existing Linux games" is not explanatory.
220.
▲
by
jblow
9y ago
Several people have said this. Look ... a "crash" in a modern operating system is a recoverable exception.
221.
▲
by
jblow
9y ago
I don't understand what you are saying here. Why is it "significantly more brittle"? It is a well-specified interface. It is less brittle than talking over a socket because the kinds of points of failure involved with sockets
222.
▲
by
jblow
9y ago
> An API that can be accessed from heterogeneous languages will involve IPC. No. If your language cannot call into a dynamic library using a well-defined C ABI for your platform, then it is already failing to speak a standard protocol. B
223.
▲
by
jblow
9y ago
Just because the current way it's done is terrible, doesn't mean you should "upgrade" to a bad way instead of a good way.
224.
▲
by
jblow
9y ago
This times 1000. AN API IS ALREADY A PROTOCOL but it doesn't require external processes, serialization, extra failure modes, etc, etc. The fact that the HN community seems to have jumped aboard this idea, "yeah let's just req
225.
▲
by
jblow
9y ago
Chevy Bolt has sold 8,000 units total. Tesla expects to produce and sell 80,000 units of the Model 3 in 2017. We'll see if they hit that target, but come on ... in what reality can this be described as having "completely missed th
226.
▲
by
jblow
9y ago
I disagree. That ratholing and reading is not resting at all, it is procrastination. If you want to rest, go to lunch or take a coffee break, or meditate or something. > You can only concentrate so many hours a day. Without that resting
227.
▲
by
jblow
9y ago
I posted my general thoughts on this topic yesterday: https://news.ycombinator.com/item?id=14538761
228.
▲
by
jblow
9y ago
I don't understand why HN readers are so eager to debunk the idea of 10x developer when it's obvious they exist. For example, in this post you seem to be setting the upper bound around 3x. But actually, it is trivial to be 3x more
229.
▲
by
jblow
9y ago
The whole reason I am bringing this up is because I have done 70+ hours of focused work on many occasions. It's a more-than-linear improvement over 40 hours, because when pro-rated you have a lower density of context switches, getting-
230.
▲
by
jblow
9y ago
> I have seen quite a few experts in their field and they didn't work long hours but everything they did counted. Yeah, that is a much better position to be in than someone who is drowning in useless make-work all day. But , after
231.
▲
by
jblow
9y ago
This is all fine, but there are side-effects. If you only work a minimum number of hours within your field, you are unlikely to emerge as one of the peak achievers or thought leaders in your field. That's just because you learn more fr
232.
▲
by
jblow
9y ago
Indeed, it's a trivial lookup table problem, it's hard to come up with an easier one, so I would guess the confusion comes from lack of familiarity with bitwise operations, in which case why is the author presuming to write an art
233.
▲
by
jblow
9y ago
This would not apply to the Rust method shown in the OP, since that one is operating on only 32 bits at a time. It's unclear how well the benchmarks in this linked article generalize to other applications. If you are just popcounting i
234.
▲
by
jblow
9y ago
But if you are reading a stream of bits, you don't want to read one bit at a time either, because that is pathologically slow. You want to read n buts at a time (where n varies each call, probably) at which point you're doing a ve
235.
▲
by
jblow
9y ago
I was once asked to come up with a table lookup method for popcount on the spot and could not come up with a solution. Oh, Hacker News. If someone can't solve a problem like this off the top of their head, does it not act as a strong
236.
▲
by
jblow
9y ago
This is why you have a fallback to a generic version.
237.
▲
by
jblow
9y ago
Okay, wait. Every modern CPU has a popcount instruction, so any hand-coded implementation would use that, meaning the compiler output is actually pretty bad in an absolute sense. But if you find popcount too "magical", the commonl
238.
▲
by
jblow
9y ago
I don't think it has to be explicit hate-of-the-job for burnout to occur. For me personally it was just lack of meaning in that job. I didn't, deep down, feel that it was very important, or the right thing for me to be doing. It w
239.
▲
by
jblow
9y ago
I have run a company for 13 years and I don't have doubt about it at all. Dropping to 5 hours is for sure going to be less productive unless all your employees are terrible in the first place (in which case, just hire people who want t
240.
▲
by
jblow
9y ago
I had this same kind of personality / mental condition, and I am going to say, if he is really of the same personality type, 5-hour days are not going to help this author in the long term. What is helping his mood is not really the sho
More ›