Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jblow
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
421.
▲
by
jblow
11y ago
I think if we decide heavily siloing / sandboxing is the right thing for software generally, then what you want to do is build an operating system that works that way (kind of like iOS, but with provisions to enable better data sharing
422.
▲
by
jblow
11y ago
The language is just too complicated at this point. Any time you want to add something you need to ensure it plays well with everything else. It is a huge amount of friction.
423.
▲
by
jblow
11y ago
> Having a uniform experience for all clients An experience that is uniformly slow and uniformly broken a different way on every browser...
424.
▲
by
jblow
11y ago
Dude my first professional programming experiences were on a 486/33. Compared to that a P1/133 is pretty darn fast! But as you say, there is not much point debating subjectivity here. It's not like I had the foresight to reco
425.
▲
by
jblow
11y ago
As someone who has been around since before the Web, I can confirm that computers today do not feel any faster... despite the fact that your phone is faster than the fastest computer in the world from that time. In fact I gave a speech abou
426.
▲
by
jblow
11y ago
Did you read Microsoft's reply to Sweeney's article? They basically used sideloading as an excuse for why this isn't anti-consumer.
427.
▲
by
jblow
11y ago
Today you can do that. This is a boiling-the-frog kind of situation. They do just enough to get people today to accept what they're doing, then the next steps come later.
428.
▲
by
jblow
11y ago
The Microsoft plan is to put all future development into the closed platform and thereby let the open platform die of old age.
429.
▲
by
jblow
11y ago
Even if you think she failed, AND if you think this was her fault, she now has a LOT more experience at being a CEO than someone who has never been a CEO.
430.
▲
by
jblow
11y ago
If it were "yesterday's battle", I would have a good programming language to use in my domain, without having to make one. But I don't. Experimenting with model-based programming or whatever other future programming para
431.
▲
by
jblow
11y ago
Wikipedia is wrong. It is not naive. Yes, this does not solve every possible stack overwrite. But look at the number that have actually happened in the field and whether this would have dramatically reduced vulnerability in those actual rea
432.
▲
by
jblow
11y ago
There absolutely are some silver bullets. ALL of these buffer overflows in C happen because the C stack grows backward, and old space is after new space. If anyone have enough of a crap just to standardize a calling convention that went the
433.
▲
by
jblow
11y ago
On the contrary, this is the best way to make code reusable, because it is the only way that allows a C or C++ program to add more code solely via the compiler, without also requiring modification of external build scripts / tools &#
434.
▲
by
jblow
11y ago
You might, but that costs money, and other market players are always invented to undercut you. Because the line of how much is too much is indistinct, someone is going to guess wrong before too long. This is even before you mix in perverse
435.
▲
by
jblow
11y ago
Given how much we know at this point of the utter questionability of studies in the social and psychological sciences, I don't think it's at all productive to make this kind of point. Sad but true.
436.
▲
by
jblow
11y ago
Kids today. In the late 1990s-early 2000s a decent gaming PC would cost you between $2500 and $3500, and those numbers represented more money than they do today. A "very high end computer by today's standard", when it comes t
437.
▲
by
jblow
11y ago
If you set a maximum wage like that, a lot of what is good in society would not happen because people would not be able to amass capital. For example, you would not have a SpaceX or a Tesla. You would not have Y Combinator as it exists toda
438.
▲
by
jblow
11y ago
No, this is how I program all the time. Usually when I start typing I have only a rough idea of what I want to do. But in practice this is not a problem. So what if I don't know exactly what type a particular thing will be in the end -
439.
▲
by
jblow
11y ago
In a statically-typed language with reasonable tools you can right-click on an expression and see what type it is. This whole thing you're describing is a non-issue.
440.
▲
by
jblow
11y ago
Oh, I've tried both all right! There is more mental overhead in dynamically-typed languages, actually .. it's just less visible because it's implicit! It's the overhead of having to "keep all the type information in
441.
▲
by
jblow
11y ago
"...calcify and ossify data structures and types..." What are you even talking about? This sounds like an assertion from someone who doesn't use statically-typed languages and is just guessing. To change a data structure in a
442.
▲
by
jblow
11y ago
You can apply all your same arguments to gambling, but society disagrees -- gambling is regulated.
443.
▲
by
jblow
11y ago
S&P is measured in nominal dollars, so of course it is near its all-time high. It should almost always be at its all-time high just because of inflation. So this doesn't tell you much.
444.
▲
by
jblow
11y ago
That is not even what I am talking about. I know a number of people who have quit Valve and almost all of them would cite organizational dysfunction as one of the top reasons for quitting. I don't know whether that is true -- I have ne
445.
▲
by
jblow
11y ago
You are presuming it actually works for Valve, which is not an uncontroversial notion.
446.
▲
by
jblow
11y ago
What do you mean "way to make a valid criticism"? The criticism IS valid and that is obvious. This is a tiny and light rocket, and any VTOL system that would work for a big heavy rocket would be very different from this one and a
447.
▲
by
jblow
11y ago
If regular gas cars are so great, why do they need government subsidies? Hell, if gas is so great, why does it need government subsidies? Do your research. Subsidies for traditional cars and for oil are massive and dwarf anything Tesla ha
448.
▲
by
jblow
11y ago
No. If a fragment of a fragmented UDP packet is dropped, the packet is dropped. It is simple. If you understand why UDP exists you will get it.
449.
▲
by
jblow
11y ago
I suggest you educate yourself about Bell's Inequality.
450.
▲
by
jblow
11y ago
... And those developers are generally right. I would use SDL in Linux ports of things because it is the closest to a reasonable native API on Linux (which says more about Linux than SDL actually). But even having done so I would then use n
More ›