Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jcgrillo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
331.
▲
by
jcgrillo
6mo ago
Reminds me of a codebase that was littered with SQL injection opportunities because doing it right would have been "premature optimization" since it was "just" a research spike and not customer facing. Guess what happene
332.
▲
by
jcgrillo
6mo ago
Buildings don't just fall over, and security breaches don't just happen. These things happen when people fuck up. In the architecture world we hold individuals responsible for not fucking up--not the architect, but instead the lic
333.
▲
by
jcgrillo
6mo ago
> None of those are what OP proposed. That doesn't worry me overly much. > What do you think SOC 2 type 2 and ISO 27001 are? They're compliance frameworks that have little to no consequences when they're violated, excep
334.
▲
by
jcgrillo
6mo ago
Obviously if someone dies or is injured a safety violation has occurred. But other examples include things like data protection failures--if for example your system violates GDPR or similar constraints it is unsafe. If your system accidenta
335.
▲
by
jcgrillo
6mo ago
> any software company should be legally responsible for not being able to match the resources of a nation-state that might want to compromise their data No. Not the company, holding companies responsible doesn't do much. The engine
336.
▲
by
jcgrillo
6mo ago
til it ain't
337.
▲
by
jcgrillo
6mo ago
This wasn't unlike how the U.S. did it in Vietnam. They would have a small, unarmed helicopter fly low with an observer and an M-16 to spot (or more likely draw fire) with some Cobra and/or Huey gunships higher up. When the little
338.
▲
by
jcgrillo
6mo ago
This feels like what happens when the selection pressure isn't there. Building for "the next war" (or more broadly "the future") is always bound to be an utter boondoggle, because despite your best intentions and th
339.
▲
by
jcgrillo
6mo ago
> It'll always be stream-of-bytes, but you can emit in JSON or protobuf etc, if it's worth the cognitive overhead to do so. This is the crux of it. That's great until you encounter a need for a schema, and then it's
340.
▲
by
jcgrillo
6mo ago
My latest Mac OSX wtf was sometimes the terminal window shrinks by 1 or 2 columns every time I wake the computer up from sleep, but only when connected via thunderbolt USB C hub to external monitor. Terrifying to imagine how that must be. B
341.
▲
by
jcgrillo
6mo ago
The only thing I need to do to unbreak gnome is twiddle the ctrl:nocaps thing in xkb-options. Everything else is optional.
342.
▲
by
jcgrillo
6mo ago
Yeah. There are good reasons things are bad. But there's also a foolish consistency. Like, you can just do things! If you decide monitoring is important you can decide not to outsource it. Most everyone doesn't, though. Probably b
343.
▲
by
jcgrillo
6mo ago
> This can be a ton of data though, so we're trying to figure out what to compress and how. We also have the challenge of figuring out how to scrub logs of any potentially sensitive information. This is fundamentally a data modeling
344.
▲
by
jcgrillo
6mo ago
> if they had a coherent product vision, and trusted their engineers to use AI how they see fit, then I’m sure they would be more successful Out of curiosity, what do you think might be a successful application for AI in Uber's busi
345.
▲
by
jcgrillo
6mo ago
yes, only a monster would put the pickles underneath the tomato
346.
▲
by
jcgrillo
6mo ago
Yes. The biasing function is that (mostly) only the less smart ones get exposed and caught.
347.
▲
by
jcgrillo
6mo ago
The whole sector is still quite likely a nonsense dead end.
348.
▲
by
jcgrillo
6mo ago
If you're dead set on making a gun that will pass through a metal detector you don't need a 3D printer to do it.
349.
▲
by
jcgrillo
6mo ago
might need to turn the paper sideways
350.
▲
by
jcgrillo
6mo ago
At various previous companies I've worked at product managers, executives, and engineers love bandying about the idea of "building for nontechnical users" as a way to make their widgets more "friendly". But it'
351.
▲
by
jcgrillo
6mo ago
> The most successful societies have freedom, the rule of law, and allow violence only as a last necessity to restore freedom and the rule of law. The ugly, uncomfortable part is that when a certain fraction of people decide violence is
352.
▲
by
jcgrillo
6mo ago
you can just do things: https://ebay.us/m/vWMAUU
353.
▲
by
jcgrillo
6mo ago
If instead you sharpen the corners it's a security mechanism.
354.
▲
by
jcgrillo
6mo ago
That's really interesting, I had no idea it was so prevalent.
355.
▲
by
jcgrillo
6mo ago
In hindsight there's an obvious evolutionary pathway from the Wright Flyer to Gemeni/Apollo/Soyuz.. but at the time in 1903 there absolutely was not, and anyone telling you so would be a crank of the highest degree. So it ma
356.
▲
by
jcgrillo
6mo ago
Or we could be stuck here for decades pending a breakthrough nobody alive today can even conceive of, or we could be compute limited by a half dozen orders of magnitude. Or it could happen next week. That's the nature of breakthroughs-
357.
▲
by
jcgrillo
6mo ago
This is why we need some kind of professional accountability for software engineers. This behavior is willful malpractice, and it only flies because they know they'll never face consequences when it goes wrong. Let's change that.
358.
▲
by
jcgrillo
6mo ago
I was with you right up until the final paragraph, but this made me do a double take: > OpenAI is too important to trust sama with. ...wat? They made a chat bot. How can that possibly be so existentially important? The concept of "i
359.
▲
by
jcgrillo
6mo ago
Life would be so much easier if I was that forgetful
360.
▲
by
jcgrillo
6mo ago
It seems to me the answer is more "stay away from Bobs". If you don't get too tangled up with those guys when the shit hits the fan you won't get much on you.
More ›