HNHacker News
TopNewBestAskShowJobs

alecbz

1,182 karma · joined September 4, 2020

http://alecb.dev
submissionscomments
alecbz··on Growing proof that autonomous cars save lives
> The overwhelming majority of bad driving is caused by alcohol and other drugs, drowsiness, and inattentive driving.

> Sober, well-rested human beings who pay full attention to the road are surprisingly good drivers, to the point where I'm not actually sure that robotaxis can reliably beat them yet.

Including "inattentive" and "pay full attention to the road" feels a little tautological? Like, what's your definition of "inattentive"? More or less by definition, if there's an accident, someone was "inattentive" and didn't do the correct thing. Unless they were actively malicious and trying to hurt someone, which I agree would be a tiny minority of car accidents.

alecbz··on Measuring the sloppiness of code
> that's primarily a human concern that's unrelated to the final output.

It's an LLM concern too. LLMs seem to do better with well-organized codebases, just like the humans they were trained on.

alecbz··on Growing proof that autonomous cars save lives
In the long-long-term, self-driving will get good enough and people will be relying on it so thoroughly that allowing people to drive on their own, with barely any practice, will probably be more risky than it's worth. In say, idk, 100 years (probably sooner), I doubt people will be able to drive their own cars in the way they do today.
alecbz··on Why some US restaurants are banning tips
Cab tipping culture is totally different and I would imagine varies significantly locally.

This is the study I was recalling: https://www.academia.edu/51293325/Restaurant_Tipping_and_Ser...

Though in looking for that I did find this other study that found racial bias: https://onlinelibrary.wiley.com/doi/abs/10.1111/soin.12056

FWIW it comes off as pretty snarky to provide evidence and then pre-emptively insult the reader by assuming they won’t respond to it, or assume that disagreement will be a result of rejecting evidence in general and not having some more specific objection (e.g., cab vs restaurant tipping culture being different)

alecbz··on The entire city of San Francisco as a video game
Normalize price discrimination

Though actually I’d suspect a lot of that is just rising costs (rent)?

alecbz··on Why some US restaurants are banning tips
Knowing to flag down a waiter is probably a big part of the equation. In the US waiters will generally come on their own to take your order fairly quickly and so we’re less used to flagging them down. And in a lot of places in Europe waiters won’t ask to bring the check, it’s on you to ask for it.
alecbz··on Why some US restaurants are banning tips
At restaurants at least, most people I know just default tip 20% and only adjust up or down in pretty rare circumstances. Maybe it’s different in other parts of the US or for other generations, but I recall studies supporting that people generally have a set percent they always tip.
alecbz··on We are not going anywhere
Software engineering has been getting more efficient for decades and over that time there’s been a massive increase in the number of software engineers.

The Mythical Man-Month describes teams of ten engineers operating before the Internet. Today (pre-LLMs) that’s probably 1-2 people.

alecbz··on The weekend is 100 years old
> Germany

The HRE for several hundred years could probably seen as a proto-Germany.

alecbz··on France's top court blocks social media ban for under-15s
Interesting -- is there any term referring to the executive, legislative, and judicial functions collectively?
alecbz··on France's top court blocks social media ban for under-15s
> At least the countries in the EU should have separation of powers, and the judicial (the courts) are independent from the government

In the US "government" generally refers to all three branches; is that not the case in Europe?

alecbz··on Understanding is the new bottleneck
OOC what's your other income from?
alecbz··on Understanding is the new bottleneck
Honestly, either feels like an improvement over now.

If LLMs actually get good enough to really automate the production of good software, it'll be disruptive for the industry and we'll all have to adjust a lot more than we already are, but I think it'd be on-net good for it to be cheaper and easier to produce good software. And, in the past, such changes have only increased the size of the tech industry.

Or, if we finally realize LLMs aren't going to get there, there'll be at least increased demand for actual software engineers to clean up all the LLM mess.

But right now is the worst, where the industry feels like it's lying to itself about what these tools are capable of.

alecbz··on Understanding is the new bottleneck
Things like bad management, disillusionment with the company's goals, worries about being automated out of a job, etc. can lead people on the floor to care less and put in less effort.
alecbz··on Understanding is the new bottleneck
There's centralized tooling for the PR descriptions, but I have some local flows where I try to provide more careful prompting and examples to get it to write better. It definitely helps but it's still not great and I'm often unsure if all the extra prompting is worth the effort.
alecbz··on Understanding is the new bottleneck
This has unfortunately not been my experience at all. Often LLMs miss or get wrong subtle details when I don't do the pre-work to organize my thoughts well ahead of time (at which point it's unclear how much value they're providing).
alecbz··on Understanding is the new bottleneck
The PR descriptions are pretty universally disliked. We have centralized tooling that manages the prompts for that, I’m sure they’ve tried tuning it but maybe there’s more they could do.

Though I have some local workflows where I try to teach Claude about my writing style preferences via skills and examples, and it’s still not great.

alecbz··on Understanding is the new bottleneck
I mean, the “meta” right now is trying to automate as much of the software engineering flow as possible, including writing PR descriptions.

They’re shooting for LLMs being able to one-shot PRs or need minimal oversight. But yeah, in practice LLMs are not there IME.

alecbz··on Understanding is the new bottleneck
LLM-generated (or at least LLM-assisted), but a human's still the one submitting the PR for review.
alecbz··on Understanding is the new bottleneck
We have LLMs try to generate descriptions of PRs for us and they're pretty universally disliked. They're always overly-complex descriptions of the mechanical changes and have no sense of motivation.

Also, a huge reason to understand the code yourself is to make sure the LLM isn't wrong, but this doesn't work if an LLM is itself generating the understanding.

alecbz··on The Psychedelic Toad of the Sonoran Desert
> understands people and knows what people need

> does not understand the concept of [incredibly common psychological problem]

alecbz··on Why AI companies want you to be afraid of them
I think if you just look at what people like e.g. Sam Altman are doing it's clear that they don't believe everything that they're saying regarding AI safety.

> nearly 100% of code would be written with AI in 2026

I feel like this is kind of a meaningless metric. Or at least, it's very difficult to measure. There's a spectrum of "let AI write the code" from "don't ever even look at the code produced" to "carefully review all the output and have AI iterate on it".

Also, it seems possible as time goes on people will _stop_ using AI to write code as much, or at least shift more to the right side of that spectrum, as we start to discover all kinds of problems caused by AI-authored code with little to no human oversight.

alecbz··on You don't need advice from editors on rejected manuscripts
There's no need to tack on "because the wiki is open". That's still just part of a solution seeping into the statement of the problem.
alecbz··on You don't need advice from editors on rejected manuscripts
I don't think this means "most concerns aren't valid", it's more "people aren't always good at vocalizing their underlying concerns, and instead treat a proposed solution as the concern".
alecbz··on You don't need advice from editors on rejected manuscripts
Those sound like proposed solutions, not the underlying concerns. Motivating concerns here might be things like "our wiki will be full of inaccurate info", "people will unknowingly install spyware".
alecbz··on You don't need advice from editors on rejected manuscripts
I don't know that you can establish objectively if someone is a good writer. He's an acclaimed, award-winning writer, sure.
alecbz··on You don't need advice from editors on rejected manuscripts
Yeah I think the lesson is that specific suggestions for what to do aren't as helpful as just hearing how someone else experienced your work, and then drawing your own conclusions about how to fix that.

Bug reports should describe the problem but often shouldn't try to prescribe a solution.

alecbz··on F-15E jet shot down over Iran
How can you tell the difference?
alecbz··on Pam Bondi ousted as Attorney General
I don't think parliamentary systems help the legislature remain effective, since they're still elected in roughly the same way, no?

But yeah, it prevents an ineffective legislature from leading to strong-men, which does seem nice. :)

alecbz··on Trump fires Pam Bondi as attorney general
> if enough people want to willing vote in a corrupt president

Why do people do this though? Maybe it's inevitable, but I think there was a lot of pent up frustration with the government that led a lot of people to just say "fuck it". Not really excusing it (especially for his second term), but I feel like we're reaping years and years of a dysfunctional and ineffectual congress. Not that that's an especially easy problem to solve either.

I think this also explains a lot of the frustration with SCOTUS. In-theory, SCOTUS is supposed to just interpret and flesh out the policies decided on by congress. In practice, congress doesn't really do anything, and people started depending on SCOTUS's ability and willingness to make far-reaching and impactful decisions. Now a more conservative SCOTUS isn't doing that.

Page 1 of 14Next →