Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jblow
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
331.
▲
by
jblow
10y ago
Seattle, and we'll see how that goes.
332.
▲
by
jblow
10y ago
San Francisco is just kind of stupid at this point. I have lived in the Bay Area since 1989 and I am leaving on Tuesday. Whatever benefits there are to being here do not outweigh the huge monetary cost and substantial degradation of quality
333.
▲
by
jblow
10y ago
> Perhaps I'm misunderstanding, but do many C programmers understand not only the current state of malloc at any given moment in their code but exactly how it works? Good programmers understand how malloc works. What, are you kiddin
334.
▲
by
jblow
10y ago
It's not unusual in completely terrible code . The difference is if the memory management is manual, you have the ability to clean it up and reduce that overhead toward 0%. If it's a system-enforced GC, you are limited in what yo
335.
▲
by
jblow
10y ago
Waterfall is a straw man.
336.
▲
by
jblow
10y ago
I wish most of the people who talk about the Simulation Argument understood this. There is not even a reason to believe that the "outer universe" has such things as space and time or information as we know it , and no way to
337.
▲
by
jblow
10y ago
#9 is especially stupid because it's so context-dependent. SSE4 gives you a popcount instruction, for example, which would be easily the fastest way to do this, if available.
338.
▲
by
jblow
10y ago
Wait I just realized maybe a lot of kids these days don't know what assembly language is and that's why one might say this "doesn't have a lot to do with programming"???
339.
▲
by
jblow
10y ago
I am not sure how you can say these games "don't have a whole lot to do with programming". They are programming. Maybe you didn't ever have the experience of programming on an 8-bit CPU and don't get the joke? The
340.
▲
by
jblow
10y ago
Dude what are you TALKING about. Astronauts have even died during rehearsal events that were not real launches! https://en.m.wikipedia.org/wiki/Apollo_1
341.
▲
by
jblow
10y ago
Gee I guess all those times the US space program had things explode were 'unacceptable mistakes' to you as well.
342.
▲
by
jblow
10y ago
"Not rational enough"? What are you talking about? I don't want to think about what time it is when I go on Facebook or whatever, because I have more important things to think about. There is nothing irrational about that (th
343.
▲
by
jblow
10y ago
If we made any mistakes, they are pretty small. What gets super confusing is that you have a bunch of different stuff flying around. You have textures in different formats and render targets in different formats (some are in sRGB, some are
344.
▲
by
jblow
10y ago
Actually no, there are plenty of excuses, because this stuff gets super confusing and it's easy to make a mistake.
345.
▲
by
jblow
10y ago
It's the sarcasm tied to apparent lack of desire to discover or communicate actual information. There are entire organizations devoted to assessing the effectiveness of various kinds of charity and measuring how many lives they save (e
346.
▲
by
jblow
10y ago
Being able to get these errors without running the code is almost all the benefit. It enables a whole class of highly effective program manipulations that are just unavailable to a non-statically-checked language.
347.
▲
by
jblow
10y ago
It sounds like you use web languages or other bad programming languages? Aggressive refactoring is not a problem in statically typechecked languages, in fact it is common. We test the hell out of our stuff, and it works way more reliably th
348.
▲
by
jblow
10y ago
This is fine if you believe that unit testing every 40-line chunk of code is remotely worth the time and effort. I don't think that is true for most applications. How long does it take you to write and test all those tests? Could you h
349.
▲
by
jblow
10y ago
When you factor it into a bunch of 40-line things, is it really less of a mess, or is it just that you can't see the mess any more -- maybe it looks clean, but if you pick up the rug, the room is filled with dust? I think also what you
350.
▲
by
jblow
10y ago
It's the procedure that constructs most of the puzzle panels in the game. Usually I just search for the name of the puzzle I want to edit (which is also how you'd do it if it were a ton of different procedures).
351.
▲
by
jblow
10y ago
Obviously, he's a different person and has a different opinion. My experience has been that people on HN tend to interpret that part of the posting a little more extrapolatingly than I do. I think he is saying something pretty obvious,
352.
▲
by
jblow
10y ago
What size of codebase are you talking about? If it's 100,000 lines of code, and you break stuff every 40 lines, you have now introduced 2500 procedures many of which don't really need to exist. But because they do exist, anyone wh
353.
▲
by
jblow
10y ago
This article is a ridiculous hit-piece. Ugh. From reading it you would think Tesla was some kind of failure of a company, rather than a miraculous startup that has done what no American car company has managed to do in over 100 years. "
354.
▲
by
jblow
10y ago
I have to completely disagree ... What are you even talking about? The inability to have circular links is deeply hobbling; they arise naturally in all kinds of circumstances.
355.
▲
by
jblow
10y ago
Where did you learn CS that they didn't have lots of cyclic data structures? We had those even in our intro class at Berkeley...
356.
▲
by
jblow
10y ago
Is this post just an ad?
357.
▲
by
jblow
10y ago
This is not true. You can't factor a quaternion into two complex numbers. Please don't spread misinformation.
358.
▲
by
jblow
10y ago
Haskell has been around for over 20 years. If it hasn't set the programming world on fire yet, there are probably reasons.
359.
▲
by
jblow
10y ago
Yet phones, which only need to draw text and flat bitmaps, are laggy and stall all the time.
360.
▲
by
jblow
10y ago
It's correct that you can look in any direction with only two planes, but that's not enough; you need to be able to control your orientation around that final axis. You need 3 planes for that (3 "rotational degrees of freedom
More ›