HNHacker News
TopNewBestAskShowJobs

VMG

8,992 karma · joined September 17, 2009

submissionscomments
VMG··on Parse, Don’t Validate – Some C Safety Tips
Because an error is not an email?
VMG··on Woman takes 10x dose of turmeric, gets hospitalized for liver damage
no, they get a lot more
VMG··on The Texas Flooding Tragedy: Could It Have Been Avoided?
Nirvana fallacy
VMG··on The Texas Flooding Tragedy: Could It Have Been Avoided?
I found the summary valuable.
VMG··on Air pollution may contribute to development of lung cancer in never-smokers
you're wearing the "they live" glasses don't you
VMG··on Air pollution may contribute to development of lung cancer in never-smokers
They will be driving around more for marginal reasons, and they will be more likely driving a car with an internal combustion engine
VMG··on The Rise of Whatever
> Finally, society says, with a huge sigh of relief. I don’t have to write a letter to my granddaughter. I don’t have to write a three-line fetch call.

one of these things is not like the other

I agree with the author, I usually do not care how exactly the fetch call looks like. Whatever indeed.

VMG··on Show HN: Spegel, a Terminal Browser That Uses LLMs to Rewrite Webpages
The LLM thing actually works. Who cares if it's deterministic. Maybe the same people who come up with arcane schemas that nobody ever uses?
VMG··on Ask HN: What Are You Working On? (June 2025)
Watch out for the BPA in the receipt paper
VMG··on Occurences of swearing in the Linux kernel source code over time
But what if somebody implemented garbage collection?
VMG··on After months of coding with LLMs, I'm going back to using my brain
> So I really hope you don't pull in packages randomly. That sounds like a security risk.

It absolutely is, but that is besides the point

> Also, good packages tend have a team of people maintaining it. How is that the same exactly?

The famously do not https://xkcd.com/2347/

VMG··on After months of coding with LLMs, I'm going back to using my brain
>> They usually do not care about the implementation. > [citation needed]

Everybody agrees that e.g. `make` and autotools is a pile of garbage. It doesn't matter, it works and people use it.

> It's not random, there's an algorithm for picking "good" packages and it's much simpler than reviewing every single line of LLM code.

But you don't need to review every single line of LLM code just as you don't need to review every single line of dependency code. If it works, it works.

Why does it matter who wrote it?

VMG··on After months of coding with LLMs, I'm going back to using my brain
This is not true.

It may be bad practice, but consider that the median developer does not care at all about the internals of the dependencies that they are using.

They care about the interface and about whether they work or not.

They usually do not care about the implementation.

Code generated by LLM is not that different than pulling in a random npm package or rust crate. We all understand the downsides, but there is a reason that practice is so popular.

VMG··on After months of coding with LLMs, I'm going back to using my brain
Well "I'm just not using it right" is a perfectly reasonable thought for a new technology. Isn't this the default? When new powerful tools come along, they often fit awkwardly into existing processes.
VMG··on After months of coding with LLMs, I'm going back to using my brain
I get it and I see the same problems as the author.

I'm working on a few toy projects and I am using LLM for 90% of it.

The result is 10x faster than if I coded it "by hand", but the architecture is worse and somewhat alien.

I'm still keeping at it, because I'm convinced that LLM driven code is where things are headed, inevitably. These tools are just crazy powerful, but we will have to learn how to use them in a way that does not create a huge mess.

Currently I'm repeatedly prompting it to improve the architecture this way or that way, with mixed results. Maybe better prompt engineering is the answer? Writing down the architecture and guidelines more explicitly?

Imagine how the whole experience will be if the latency was 1/10th of what it is right now and the tools are 10x better.

VMG··on The Awful German Language (1880)
keep in mind that the author is a comedian
VMG··on Python lib generates its code on-the-fly based on usage
this is equally scary and inevitable

it will be WASM-containerized in the future, but still

VMG··on Sneakers (1992) – 4K makeover sourced from the original camera negative
the audio quality of the popular streaming versions is pretty bad
VMG··on AI code review: Should the author be the reviewer?
> Every team I've been on has had a mix of developers, some of whom are responsive to doing code reviews and will pick them up and process them quickly.

Rubber-stamping is not really "reviewing" though.

And leaving a comment "I don't have enough info to review this properly" is a valid review as well. It signals that somebody else needs to pick it up.

> I fear that compounding that by layering on another obligation to the star team members would further push them out.

I get it, but I don't see an alternative.

1. the company culture must value reviews as work, probably even more important than coding

2. the reviewers must be allowed to respond with "I don't feel comfortable reviewing this because I don't have enough context"

VMG··on AI code review: Should the author be the reviewer?
> Worse, if one did get merged and caused problems, there was no one you could hold responsible.

Clearly the merger and approvers are responsible

VMG··on How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2
https://xkcd.com/1172/
VMG··on Organised gangs behind rise in QR 'quishing' scams
SOMEBODY needs to create a canonical app, because otherwise that hole will be filled by organized gangs
VMG··on LLM Benchmark for 'Longform Creative Writing'
Same can be said for prompts. What's the difference from a pleasing underground mine cave labyrinth and some weird Pulp novel plot?
VMG··on LLM Benchmark for 'Longform Creative Writing'
sure, but humans have also crafted LLMs
VMG··on LLM Benchmark for 'Longform Creative Writing'
just because it's a non-human artifact doesn't necessarily mean it's boring

for instance, people like Minecraft-generated worlds even though no human has crafted them

VMG··on How much do you think it costs to make a pair of Nike shoes in Asia?
Worse: the law has become irrelevant
VMG··on The Barium Experiment
but rarely in a backwards incompatible way - browsers still render very old sites
VMG··on After 'coding error' triggers firings, top NIH scientists called back to work
The modern corollary is

> ... therefore a computer must make all management decisions

VMG··on Why do we need modules at all? (2011)
Functions are not isolated values.

They are nodes in a graph, where the other nodes are the input types, output types and other functions.

It makes sense to cluster closely associated notes, hence Modules.

VMG··on Move over BYD, ZEEKR unveiled a 1.2 Megawatt EV charger
I wonder if I will ever get used to names like ZEEKR - it screams "randomly generated amazon seller" to me
← PreviousPage 4 of 34Next →