? Curious Hacker Newsfront | about | examples | prompts | view on HN unofficial mirror

All recent decisions, by confidence

Every rewrite and removal (all 151 of them) that the reviewer made on the live front page in the first hour or so after the rubric was revised on 2026-11-04. These are not hand-picked: the good, the borderline and the wrong are all here.

Each decision was then scored by a separate Claude Opus pass for how clearly it was the right call, 0–100, covering both whether the comment should have been touched and whether the edit is faithful and minimal. They're sorted from most to least confident. The score is one model's rough judgment, not ground truth.

Clearly right: 25 · Probably right: 98 · Borderline: 21 · Probably wrong: 7

Each decision is shown with its parent for context. As on the examples page, every name is replaced with a pseudonym. Click original on a rewritten comment or [removed] on a removed one to see what was posted.

Clearly right

Confidence 90–100: almost any fair moderator would agree.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 95/100 Bare agreement with no content.
rustic_skink70 7/10insightful [–]

It's coordination problems and large scale distributed action, not some moral character of how serious the people are. Effort is not fungible. To make php good, you only have to act at one point, in a localized way, at the php foundation. To ditch php, you have to act in a coordinated way across any resource strapped companies and individuals. Just see how hard it was to ditch Python 2 or how ipv4 is still not ditched.

Trying to understand underlying reasons and incentive structures is much more productive and useful than simply venting about the worse moral character and seriousness of people in one industry vs the next. Curiously, the grass seems always greener - when you ask people in other industries, you'll often hear endless complaints about the state of things there too.

It's coordination problems and large scale distributed action, not some moral character of how serious the people are. Effort is not fungible. To make php good, you only have to act at one point, in a localized way, at the php foundation. To ditch php, you have to act in a coordinated way across any resource strapped companies and individuals. Just see how hard it was to ditch Python 2 or how ipv4 is still not ditched.

Trying to understand underlying reasons and incentive structures is much more productive and useful than simply venting about the worse moral character and seriousness of people in one industry vs the next. Curiously, the grass seems always greener - when you ask people in other industries, you'll often hear endless complaints about the state of things there too.

A thoughtful reframing around coordination problems and incentives.
jade_koala61 | removed0/10low_effort | parent [–]

Fully agree.

Fully agree.

Bare agreement with no content.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 95/100 A personal attack that cites the user's comment history and insinuates they fell for foreign influence campaigns.
noble_robin90 2/10tangential_annoyancecurmudgeonlykept_for_replies [–]

> A hands-on look at dual-booting Linux on the Nvidia RTX Spark laptop, the GPU clock throttling bug found, and why WSL still wins.

Man it really is exhausting to read a title that sparks my interest, just to be greeted with the most basic Claude-isms in the subheading.

> A hands-on look at dual-booting Linux on the Nvidia RTX Spark laptop, the GPU clock throttling bug found, and why WSL still wins.

Man it really is exhausting to read a title that sparks my interest, just to be greeted with the most basic Claude-isms in the subheading.

A complaint about the writing style, not hostile, and the replies discussing it need it for context.
cedar_rook7 | removed0/10personal_attackinsinuation | parent [–]

Please be aware that you have been the target of foreign anti-AI influence campaigns. Your comment history makes it clear they have had a strong negative effect on you.

Please be aware that you have been the target of foreign anti-AI influence campaigns. Your comment history makes it clear they have had a strong negative effect on you.

A personal dig with insinuations about foreign influence campaigns and no substance.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 95/100 Pure noise.
rustic_mink58 | removed0/10low_effort [–]

oh word?

oh word?

Says nothing.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 95/100 Pure name-calling.

We are not but we need a better approach, https://www.ethicalacceleration.org

We are not but we need a better approach, https://www.ethicalacceleration.org

Disagrees and links to a different approach.
hazel_egret93 | removed0/10personal_attack | parent [–]

You’re a cultist

You’re a cultist

A pure insult with no substance.
5. Kitty 0.50 (sw.kovidgoyal.net)
259 points | 2026-11-04 | 160 comments | thread on HN
confidence 95/100 It's an empty placeholder with no content.
sly_osprey18 5/10first_handinformative [–]

I concur. WezTerm is my driver for the past 3-4 years. For anyone wishing to try it, make sure you grab a nightly build.

I wish there were regular official releases that would help it get more traction. Last official release is 2.5 years ago, despite continuing development. This could drive some people away. OTOH, maybe that's the point...

I concur. WezTerm is my driver for the past 3-4 years. For anyone wishing to try it, make sure you grab a nightly build.

I wish there were regular official releases that would help it get more traction. Last official release is 2.5 years ago, despite continuing development. This could drive some people away. OTOH, maybe that's the point...

Long-term user experience with WezTerm and a useful tip about nightly builds.
spry_sable46 5/10question | parent [–]

> For anyone wishing to try it, make sure you grab a nightly

Might be helpful to explain why someone should run a nightly build of something as critical as a terminal :D

I'm running WezTerm stable currently, so am curious.

> For anyone wishing to try it, make sure you grab a nightly

Might be helpful to explain why someone should run a nightly build of something as critical as a terminal :D

I'm running WezTerm stable currently, so am curious.

Genuine question asking why someone should run nightly builds.
71 points | 2026-11-04 | 25 comments | thread on HN
confidence 95/100 It's an empty placeholder with no content.

If you use have the first team use one provider to write the spec and a completely different provider for the implementation team, I would expect you would be covered, but it probably will take the first players in this game to establish that precedent by having their cases tried in court.

If you use have the first team use one provider to write the spec and a completely different provider for the implementation team, I would expect you would be covered, but it probably will take the first players in this game to establish that precedent by having their cases tried in court.

A substantive suggestion for separating AI providers across clean-room teams, with a fair note that legal precedent is still unsettled.

Why do providers even matter? They are nearly identical weights produced from mostly overlapping corpa. You can reduce it to two instances but that only shows how fishy this copyright-laundring is.

Why do providers even matter? They are nearly identical weights produced from mostly overlapping corpa. You can reduce it to two instances but that only shows how fishy this copyright-laundring is.

A real argument that different LLM providers don't make the clean-room separation meaningful; the criticism targets the practice, not a person.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 93/100 A placeholder with no content.
lunar_heron32 | rewritten3/10snarkinsinuation | original [–]

Plenty of vulnerabilities have been found by humans and by fuzzing.

AI does find things, but it is a small percentage of the overall vulnerabilities.

original comment by lunar_heron32

Of course no vulnerability has ever been found by a human or by fuzzing.

AI does find things, but it is a small percentage the overall vulnerabilities.

IEEE is of course and industry owned organization that shills for BigAI, NSA and any other entity with money or influence.

Removed the sarcasm and the accusation that IEEE is shilling, and kept the factual objection.
kind_panda57 | rewritten8/10first_handinformative | original | parent [–]

I work on a large public software product and over its ~15 year life we've gotten over half of validated vulnerability reports that we have ever had on it within the last year. We basically had to stop feature development for 6 months to burn that down, even with AI providing correct fixes for 80% of the vulnerabilities that were reported.

original comment by kind_panda57

You're joking right? I work on a place public software product and over its ~15 year life we've gotten over half of validated vulnerability reports that we have ever had on it within the last year. We basically had to stop feature development for 6 months to burn that down, even with AI providing correct fixes for 80% of the vulnerabilities that were reported.

Useful first-hand data on the rise in AI-found vulnerabilities; I cut only the opening jab "You're joking right?".
8. Jelly Sheet (mrdoob.github.io)
340 points | 2026-11-04 | 88 comments | thread on HN
confidence 93/100 A generic sneer at the submission and at other readers, which the guidelines clearly cover.
crisp_shrike84 | removed0/10snarkcurmudgeonly [–]

AI slop on the front page of Hacker News.

I guess the great unwashed have finally won.

AI slop on the front page of Hacker News.

I guess the great unwashed have finally won.

Dismissive sneer at the work and at other readers, with nothing to learn from it.
99 points | 2026-11-04 | 36 comments | thread on HN
confidence 93/100 It's purely a mocking dig at the commenter's sexuality, with nothing worth keeping.
ivory_wren15 | rewritten3/10first_hand | original [–]

Even though I watched my father die of this exact cancer, I'm so averse to having a colonoscopy that I'd honestly rather take my chances than get one.

original comment by ivory_wren15

I'd rather die over having a tube up my ass, and I've seen my father die to this exact type of cancer.

The crude framing is toned down, but the commenter's personal stance and family history stay in.
gilded_quail54 | removed0/10personal_attackbad_faith | parent [–]

I know it's difficult, but you should truly engage these thoughts now and then. You're pretty safe coming out in 2026, but it's understandable if you're worried about what your friends, family, and coworkers might think. Best thing you can do is just get real with yourself and admit to yourself that you are gay. The sooner you can end that internal struggle, the better.

I know it's difficult, but you should truly engage these thoughts now and then. You're pretty safe coming out in 2026, but it's understandable if you're worried about what your friends, family, and coworkers might think. Best thing you can do is just get real with yourself and admit to yourself that you are gay. The sooner you can end that internal struggle, the better.

A mocking dig at the commenter's sexuality with nothing worth keeping.
99 points | 2026-11-04 | 36 comments | thread on HN
confidence 93/100 This is a pure bookmark/'saving this' comment that adds nothing to the discussion, so removing it was clearly the right call.
amber_shrike93 6/10first_hand [–]

I'm 35. I had a preventative colonoscopy done (I had to insist). I payed out of pocket since these checkups normally start at 50.

Adenoma found and removed.

This is a type of cancer that is almost entirely preventable with screening. Get your tubes checked.

I'm 35. I had a preventative colonoscopy done (I had to insist). I payed out of pocket since these checkups normally start at 50.

Adenoma found and removed.

This is a type of cancer that is almost entirely preventable with screening. Get your tubes checked.

First-hand account of early screening that found an adenoma, which bears directly on early-onset colorectal cancer.
maple_panda36 | removed0/10metalow_effort | parent [–]

Commenting to save your's.

Commenting to save your's.

A bookmark comment that adds nothing.
127 points | 2026-11-04 | 75 comments | thread on HN
confidence 92/100 Cleanly cuts the 'drivel' insult and the shill accusation and keeps the substantive disagreement word for word.

I would rephrase it as: "Verification is not human knowledge", but that doesn't really matter. We are going to be several steps behind AI as it reaches a level of intelligence far beyond human capabilities, and we are not going to be able to catch up with it. It's like trying to beat AI at chess: we are bound to be left behind as AI continues to expand its knowledge in mathematics, physics, computer science, and other fields. Eventually, no human being will be able to reach that level of knowledge within their lifetime.

I would rephrase it as: "Verification is not human knowledge", but that doesn't really matter. We are going to be several steps behind AI as it reaches a level of intelligence far beyond human capabilities, and we are not going to be able to catch up with it. It's like trying to beat AI at chess: we are bound to be left behind as AI continues to expand its knowledge in mathematics, physics, computer science, and other fields. Eventually, no human being will be able to reach that level of knowledge within their lifetime.

This is a sincere, on-topic view that pushes back on the article's framing; it's speculative but made in good faith, so it stays as written.
brisk_viper10 | rewritten3/10personal_attackinsinuation | original | parent [–]

The current "AI" is not intelligent, it can beat humans in certain areas but weve always had that with things like Deep Blue. I dont believe llms will reach human intelligence and certainly not super intelligence.

original comment by brisk_viper10

Ive never heard such drivel in my life. Are you a shill? The current "AI" is not intelligent, it can beat humans in certain areas but weve always had that with things like Deep Blue. I dont believe llms will reach human intelligence and certainly not super intelligence.

Removed the insult and the shill accusation but kept the disagreement.
291 points | 2026-11-04 | 74 comments | thread on HN
confidence 92/100 A one-word reaction that adds nothing.
azure_wren58 | removed0/10low_effort [–]

Scary!

Scary!

One-word reaction with no content.
13. Kitty 0.50 (sw.kovidgoyal.net)
259 points | 2026-11-04 | 160 comments | thread on HN
confidence 92/100 A bare meme reference with no content, so removing it was clearly right.
quick_zebu73 | removed0/10jokelow_effort [–]

My favorite Windows alternative is Linux, specifically Manjaro

My favorite Windows alternative is Linux, specifically Manjaro

Flippy non-answer to a Windows question.
sly_osprey18 | removed0/10joketrope | parent [–]

<Apple Kid Meme/>

<Apple Kid Meme/>

Just a meme reference, nothing else.
127 points | 2026-11-04 | 75 comments | thread on HN
confidence 92/100 '[delayed]' has no content, so removal is obvious.
sandy_plover31 6/10first_hand [–]

Ahhh, epistemology... Does any academic researcher even care about these things anymore?

If you're in academia, you've probably noticed a major shift recently. Research production at an industrial scale through AI.

Grants have "always" been awarded to professors based on quantity multiplied by quality. Now, some professors are churning out 1–3 papers a month with the same group of co-authors. All the grant money goes to them. Grant givers are just only counting the numbers of papers being published.

The Industrial Revolution has hit academia, and some academics are busy arguing for the artisanal value of research while some are creating factories for research.

Ahhh, epistemology... Does any academic researcher even care about these things anymore?

If you're in academia, you've probably noticed a major shift recently. Research production at an industrial scale through AI.

Grants have "always" been awarded to professors based on quantity multiplied by quality. Now, some professors are churning out 1–3 papers a month with the same group of co-authors. All the grant money goes to them. Grant givers are just only counting the numbers of papers being published.

The Industrial Revolution has hit academia, and some academics are busy arguing for the artisanal value of research while some are creating factories for research.

Describes how AI is changing academic incentives and paper output.
quick_tiger63 3/10low_effort | parent [–]

Yes we care! People are having intense debates about this stuff!

Yes we care! People are having intense debates about this stuff!

A short, direct answer to the parent's question. It's on topic and has nothing to remove.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 92/100 A pure pun reply with no substance.
eager_pika28 | removed0/10jokesnark [–]

I personally feel reading the article before commenting affects the purity of my vibe before posting

I personally feel reading the article before commenting affects the purity of my vibe before posting

A joke about not reading the article, with nothing else in it.
jade_swift0 | removed0/10jokelow_effort | parent [–]

vibe comments!

vibe comments!

A pun on vibe coding, with nothing else to it.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 92/100 'Cool snark' and the 'witch hunter' label are clear personal attacks, and the substantive clarification is kept intact.
humble_dingo41 2/10snarklow_effort [–]

> OpenAI and Anthropic let the public use their AI models.

Oh, how nice of them, such charitable souls...

> OpenAI and Anthropic let the public use their AI models.

Oh, how nice of them, such charitable souls...

Sarcasm is aimed at the companies rather than a person, and it implies a real point: public access isn't charity.
placid_crane40 | rewritten3/10personal_attack | original | parent [–]

I said it's better that all humanity have access to use AI rather than just a few people. That's pretty nice, compared to the alternative.

original comment by placid_crane40

Cool snark. I said it's better that all humanity have access to use AI rather than just a few people. That's pretty nice, compared to the alternative.

But if you're an angry hacker in full on culture war witch hunter mode, then of course nobody can say something that's even slightly different than full-on hate without you interpreting that as aligning with the evil witch.

The comment clarifies a real point, but it also takes a jab at the parent ('Cool snark') and calls them a culture-war witch hunter, so both were cut.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 90/100 Only points out a pun, so it's pure noise.
noble_robin90 2/10tangential_annoyancecurmudgeonlykept_for_replies [–]

> A hands-on look at dual-booting Linux on the Nvidia RTX Spark laptop, the GPU clock throttling bug found, and why WSL still wins.

Man it really is exhausting to read a title that sparks my interest, just to be greeted with the most basic Claude-isms in the subheading.

> A hands-on look at dual-booting Linux on the Nvidia RTX Spark laptop, the GPU clock throttling bug found, and why WSL still wins.

Man it really is exhausting to read a title that sparks my interest, just to be greeted with the most basic Claude-isms in the subheading.

A complaint about the writing style, not hostile, and the replies discussing it need it for context.
sunny_sparrow59 | removed0/10jokelow_effort | parent [–]

> sparks my interest

I see what you did there. ;)

> sparks my interest

I see what you did there. ;)

Only points out a pun and adds nothing else.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 90/100 The therapy/broken-home jab is a clear personal swipe, and the useful advice is kept word for word.

You can't put a price of sending all your IP to a dubious third-party. Sorry. You argument apples vs oranges.

You can't put a price of sending all your IP to a dubious third-party. Sorry. You argument apples vs oranges.

Terse but real disagreement, pointing to privacy and IP as the value of local AI.
azure_turtle20 | rewritten4/10snarkpersonal_attack | original | parent [–]

If you want local AI, which I absolutely encourage you to, I agree with the OP. Get a (mini)-PC and set up a VPN. It's going to save you money compared to a laptop, short- (usually cheaper) and long-term (usually better upgradeability).

original comment by azure_turtle20

If you want local AI, which I absolutely encourage you to, I agree with the OP. Get a (mini)-PC and set up a VPN. It's going to save you money compared to a laptop, short- (usually cheaper) and long-term (usually better upgradeability). You'll have more money for therapy, which I would also encourage you to consider if you come from a broken home, as the GP mentioned.

Kept the practical mini-PC plus VPN advice and dropped the mocking therapy jab.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 90/100 A pop-culture joke with nothing substantive in it.
velvet_gannet63 2/10jokekept_for_replies [–]

Can't they just... sell github back like when the germans sold the nuclear plant back to mr burns?

Can't they just... sell github back like when the germans sold the nuclear plant back to mr burns?

A light joke suggesting Microsoft divest GitHub; not hostile, and the reply needs it for context.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 90/100 An explicitly sarcastic jab with no point behind it.
humble_zebu20 | removed0/10jokesnark [–]

Why haven’t they asked an AI agent to fix all their bugs yet? /s

Why haven’t they asked an AI agent to fix all their bugs yet? /s

A sarcastic one-liner with no point beyond the jab.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 90/100 An ASCII meme with no content.
warm_viper99 2/10joketropekept_for_replies [–]

       - - >  i wake up - -
       |                  |
       |                  V
       github has an outage
       - - >  i wake up - -
       |                  |
       |                  V
       github has an outage
A light, harmless joke about how often GitHub goes down; it isn't hostile, and the reply needs it to make sense.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 90/100 A pure one-liner joke with no substance.
patient_tern35 2/10low_effortkept_for_replies [–]

Again and again?

Again and again?

A short, exasperated remark about recurring outages that isn't hostile, and the reply needs it for context.
hazel_falcon25 | removed0/10jokesnark | parent [–]

GitHub is down only on days ending in -day.

GitHub is down only on days ending in -day.

A one-liner joke with nothing else in it.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 90/100 A plain thanks that adds nothing to the discussion.
silver_puffin0 4/10first_hand [–]

nothing :) hope they'll release a statement soon, this is was an assumption on my side, it might be totally wrong. I had intermittent issues with basic git pull/push ops locally so I went to dig a bit. ps: if you do have money to spare, consider donating to the EFF (https://www.eff.org) though B)

nothing :) hope they'll release a statement soon, this is was an assumption on my side, it might be totally wrong. I had intermittent issues with basic git pull/push ops locally so I went to dig a bit. ps: if you do have money to spare, consider donating to the EFF (https://www.eff.org) though B)

A friendly reply that admits uncertainty and explains how they spotted the issue.
velvet_gannet63 | removed0/10low_effort | parent [–]

thanks a bunch! will do.

thanks a bunch! will do.

A plain thank-you that adds nothing to the discussion.
120 points | 2026-11-04 | 24 comments | thread on HN
confidence 90/100 It's just a joke about misreading the title, with no substance.
crisp_bison61 | removed0/10jokelow_effort [–]

I read the title as "Giant crayon". Lol.

I read the title as "Giant crayon". Lol.

A misreading joke with nothing else in it.
99 points | 2026-11-04 | 36 comments | thread on HN
confidence 90/100 The edit drops the gay jab and keeps the useful reassurance about the procedure, unchanged.
ivory_wren15 | rewritten3/10first_hand | original [–]

Even though I watched my father die of this exact cancer, I'm so averse to having a colonoscopy that I'd honestly rather take my chances than get one.

original comment by ivory_wren15

I'd rather die over having a tube up my ass, and I've seen my father die to this exact type of cancer.

The crude framing is toned down, but the commenter's personal stance and family history stay in.
swift_viper87 | rewritten5/10personal_attack | original | parent [–]

Everyone who goes through the procedure says the same thing: it really is no big deal and the procedure itself is less of a problem than the laxatives you need to take the day before.

original comment by swift_viper87

Everyone who goes through the procedure says the same thing: it really is no big deal and the procedure itself is less of a problem than the laxatives you need to take the day before.

You are not going to catch the gay for having a colonoscopy, if that is your fear.

Removed the jab about the commenter's sexuality and kept the reassurance about the procedure.

Probably right

Confidence 60–89.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 88/100 An accusation of shilling aimed at another user, with no remaining substance.
lunar_heron32 | rewritten3/10snarkinsinuation | original [–]

Plenty of vulnerabilities have been found by humans and by fuzzing.

AI does find things, but it is a small percentage of the overall vulnerabilities.

original comment by lunar_heron32

Of course no vulnerability has ever been found by a human or by fuzzing.

AI does find things, but it is a small percentage the overall vulnerabilities.

IEEE is of course and industry owned organization that shills for BigAI, NSA and any other entity with money or influence.

Removed the sarcasm and the accusation that IEEE is shilling, and kept the factual objection.
placid_viper65 | removed0/10insinuationmeta | parent [–]

> Of course no vulnerability has ever been found by a human or by fuzzing.

Who do you shill for? because that sounds like someone who want to fuel the flamewar.

> Of course no vulnerability has ever been found by a human or by fuzzing.

Who do you shill for? because that sounds like someone who want to fuel the flamewar.

Mostly a shilling accusation and a flamewar complaint, with nothing left once those are removed.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 88/100 'Intentionally obtuse' is a clear personal swipe, and the factual correction is kept word for word.

> the effort that went into making it good should have gone into ditching PHP

What effort? PHP foundation has one employee!

> The bandaid mentality is what got us in this situation.

> We're a clown industry.

We are clown industry becauee nobody would sponsor solid research, infrastructure and fixing all those bugs! PHP is junk literslly written over nights by some volunteers!

> the effort that went into making it good should have gone into ditching PHP

What effort? PHP foundation has one employee!

> The bandaid mentality is what got us in this situation.

> We're a clown industry.

We are clown industry becauee nobody would sponsor solid research, infrastructure and fixing all those bugs! PHP is junk literslly written over nights by some volunteers!

Heated but substantive point about underfunding of infrastructure.
wise_viper90 | rewritten6/10informative | original | parent [–]

The PHP Foundation isn't where PHP gets written. Zend are the closest we have to the PHP company I guess, and they have approximately 100 employees, then you've got however many people are employed either as contractors or by other companies with a primary focus of working on PHP itself.

original comment by wise_viper90

I suspect you're being intentionally obtuse here but the PHP Foundation isn't where PHP gets written. Zend are the closest we have to the PHP company I guess, and they have approximately 100 employees, then you've got however many people are employed either as contractors or by other companies with a primary focus of working on PHP itself.

Dropped the 'intentionally obtuse' swipe and kept the factual correction.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 88/100 An off-topic meta complaint about other accounts.
placid_viper65 | removed0/10insinuationmeta [–]

> Of course no vulnerability has ever been found by a human or by fuzzing.

Who do you shill for? because that sounds like someone who want to fuel the flamewar.

> Of course no vulnerability has ever been found by a human or by fuzzing.

Who do you shill for? because that sounds like someone who want to fuel the flamewar.

Mostly a shilling accusation and a flamewar complaint, with nothing left once those are removed.
urban_zebu4 | removed0/10metainsinuation | parent [–]

Why are there so many accounts on HN that only post one-liners?

Why are there so many accounts on HN that only post one-liners?

Meta complaint about other accounts that adds nothing to the topic.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 88/100 An off-topic vocabulary aside.
sunny_sparrow59 3/10first_hand [–]

As a DGX Spark user, this article title gave me conniptions.

But, on the other hand, having my DGX Spark stack at hand, I know the solution:

    /btw reverse engineer the Nvidia Platform Controllers and Framework component and build a Linux version

"AI views proprietary components as damage and routes around them."

As a DGX Spark user, this article title gave me conniptions.

But, on the other hand, having my DGX Spark stack at hand, I know the solution:

    /btw reverse engineer the Nvidia Platform Controllers and Framework component and build a Linux version

"AI views proprietary components as damage and routes around them."

A wry take from a DGX Spark user on reverse engineering the components.
azure_osprey36 | removed0/10low_effortoff_topic | parent [–]

> conniptions

TIL. Nice word.

> conniptions

TIL. Nice word.

A vocabulary aside with nothing about the topic.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 88/100 Pure sarcasm aimed at another commenter, with no substance.
amber_zebu54 | removed0/10low_effortsnark [–]

> couldn't of tested

Could have tested.

> couldn't of tested

Could have tested.

Only corrects the parent's grammar and adds nothing to the discussion.
gilded_puffin62 | removed0/10snark | parent [–]

Thanks, I had absolutely no idea what GP was saying, it was completely incomprehensible until you published this Rosetta Stone here.

Thanks, I had absolutely no idea what GP was saying, it was completely incomprehensible until you published this Rosetta Stone here.

Sarcasm about a grammar correction, with no point.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 88/100 The shill accusation, therapy jab and Trump swipe are clearly out of bounds; the remaining point is kept faithfully, with 'irrelevant' reasonably dropped.
azure_turtle20 | rewritten4/10snarkpersonal_attack | original [–]

If you want local AI, which I absolutely encourage you to, I agree with the OP. Get a (mini)-PC and set up a VPN. It's going to save you money compared to a laptop, short- (usually cheaper) and long-term (usually better upgradeability).

original comment by azure_turtle20

If you want local AI, which I absolutely encourage you to, I agree with the OP. Get a (mini)-PC and set up a VPN. It's going to save you money compared to a laptop, short- (usually cheaper) and long-term (usually better upgradeability). You'll have more money for therapy, which I would also encourage you to consider if you come from a broken home, as the GP mentioned.

Kept the practical mini-PC plus VPN advice and dropped the mocking therapy jab.
amber_zebu54 | rewritten3/10insinuationpersonal_attackoff_topic | original | parent [–]

Not everyone builds some SaaS where everything is for sale. Some of us work with other people's data and treat it seriously.

original comment by amber_zebu54

Sure, they pay you well at Anthropic or another OpenAI to go and ridicule people? Not everyone builds some irrelevant SaaS where everything is for sale. Some of us work with other people's data and treat it seriously.

Maybe you need a therapy. FOMO can be treated, too. Or you're just upset about Trump falling into irrelevance.

Removed the shilling accusation, therapy jab and Trump swipe, and kept the point that handling other people's data is a reason to run AI locally.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 88/100 A bare exasperated question with no content; pure noise.
patient_tern35 2/10low_effortkept_for_replies [–]

Again and again?

Again and again?

A short, exasperated remark about recurring outages that isn't hostile, and the reply needs it for context.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 88/100 A sarcastic riff on the joke parent, more noise.
humble_zebu20 | removed0/10jokesnark [–]

Why haven’t they asked an AI agent to fix all their bugs yet? /s

Why haven’t they asked an AI agent to fix all their bugs yet? /s

A sarcastic one-liner with no point beyond the jab.
olive_ibex27 | removed0/10snarkjoke | parent [–]

Why does anyone even use Github anymore? Just generate a better forge with AI

Why does anyone even use Github anymore? Just generate a better forge with AI

Sarcastic one-liner riffing on the AI joke, with no point behind it.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 88/100 A mocking joke reply to a meme, with no substance.
warm_viper99 2/10joketropekept_for_replies [–]

       - - >  i wake up - -
       |                  |
       |                  V
       github has an outage
       - - >  i wake up - -
       |                  |
       |                  V
       github has an outage
A light, harmless joke about how often GitHub goes down; it isn't hostile, and the reply needs it to make sense.
warm_lemur59 | removed0/10jokesnark | parent [–]

Do you fall asleep every time GitHub has an outage? Are you narcoleptic?

Do you fall asleep every time GitHub has an outage? Are you narcoleptic?

Mocking joke about the parent's diagram, with no substance.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 88/100 A joke reply in a joke thread, with nothing to keep.
velvet_gannet63 2/10jokekept_for_replies [–]

Can't they just... sell github back like when the germans sold the nuclear plant back to mr burns?

Can't they just... sell github back like when the germans sold the nuclear plant back to mr burns?

A light joke suggesting Microsoft divest GitHub; not hostile, and the reply needs it for context.
lucid_grebe79 2/10jokekept_for_replies | parent [–]

As of 2026-11-04T10:25:34Z the domain MicrosoftPleaseGiveGithubToGoogle.com is still unclaimed.

As of 2026-11-04T10:25:34Z the domain MicrosoftPleaseGiveGithubToGoogle.com is still unclaimed.

A light, non-hostile joke that the kept reply builds on, so it stays as written.
36. Jelly Sheet (mrdoob.github.io)
340 points | 2026-11-04 | 88 comments | thread on HN
confidence 88/100 A crude name joke with no substance.
dapper_jackal39 4/10informative [–]

Or, best known to others as being the guy that made Gravity Google way back when.

Or, best known to others as being the guy that made Gravity Google way back when.

Adds real context about the author's other well-known work, Google Gravity.
silver_moose39 | removed0/10joke | parent [–]

I thought it was Doobs, aka Penis Anthony Doubineux.

I thought it was Doobs, aka Penis Anthony Doubineux.

Crude joke with no substance.
99 points | 2026-11-04 | 36 comments | thread on HN
confidence 88/100 It's a throwaway joke with no substance.
brisk_heron14 | removed0/10jokelow_effort [–]

Its anal, sorry this is haram to publish T. Postdoc

Its anal, sorry this is haram to publish T. Postdoc

Throwaway joke with no substance.
38. The lost malloc() (napcakes.nekoweb.org)
100 points | 2026-11-04 | 36 comments | thread on HN
confidence 87/100 An off-topic one-line joke, so removing it was right.
vivid_newt62 1/10metalow_effortkept_for_replies [–]

These are the misteries of HN.

These are the misteries of HN.

A short, harmless remark that isn't hostile, and the replies below need it to make sense.
tawny_osprey88 2/10jokeoff_topickept_for_replies | parent [–]

I thought it was a mid-term election mystery

I thought it was a mid-term election mystery

A light, non-hostile aside about how the post reached the front page, and the kept replies about ranking need it as context.
127 points | 2026-11-04 | 75 comments | thread on HN
confidence 86/100 Dropping the sarcastic 'genius' was a small edit, and the first-hand account and the question both survive.
misty_lynx65 | rewritten2/10personal_attacklow_effort | original [–]

>LLMs are capable of amazing feats of reverse engineering but are terrible at explaining and abstracting things well.

I don't think this is true if you use them well.

original comment by misty_lynx65

>LLMs are capable of amazing feats of reverse engineering but are terrible at explaining and abstracting things well.

I don't think you use them well if you think this.

Removed the jab at the parent commenter's skill and kept the disagreement.
coral_quail7 | rewritten4/10first_handsnark | original | parent [–]

I have tried dozens of different writing skills and my own prompt ideas, listened to podcasts with engineers from both major american LLM companies, actually read the prompting guides from anthropic for the models I use, and of course, as if it needs to be said, I use the latest and greatest frontier models, for difficult work.

What setup do you use?

original comment by coral_quail7

I have tried dozens of different writing skills and my own prompt ideas, listened to podcasts with engineers from both major american LLM companies, actually read the prompting guides from anthropic for the models I use, and of course, as if it needs to be said, I use the latest and greatest frontier models, for difficult work.

What is your genius setup?

Kept the first-hand account of the commenter's efforts and dropped the sarcastic 'genius setup' jab.
127 points | 2026-11-04 | 75 comments | thread on HN
confidence 86/100 This is a personal attack on motives ('axe to grind') with no argument behind it.

As you said, "Science is an ideal." I think you and I have fundamentally different views of science. You are an idealist, whereas I am a practical person who has seen how the sausage of science is actually made.

As you said, "Science is an ideal." I think you and I have fundamentally different views of science. You are an idealist, whereas I am a practical person who has seen how the sausage of science is actually made.

Firm disagreement framed as differing views of science; thin but not an attack.
cobalt_zebu74 | removed0/10personal_attacklow_effort | parent [–]

A practical person would be off doing something else. You have an axe to grind.

A practical person would be off doing something else. You have an axe to grind.

A personal swipe about motives with no substance.
41. Kitty 0.50 (sw.kovidgoyal.net)
259 points | 2026-11-04 | 160 comments | thread on HN
confidence 86/100 The original was full of direct insults ("dumb person", "idiotic", "supremely stupid", Mr Gotcha). The rewrite keeps the rebuttal and the renaissance-fair analogy.
calm_otter43 | rewritten3/10personal_attack | original [–]

Programmers are overwhelmingly the type of people to solve problems whenever someone complains about something.

If the purpose of this website is intellectual curiosity, then comments complaining aren't in line with the purpose either, right?

original comment by calm_otter43

programmers are overwhelmingly the type of people to solve problems whenever someone complains about something.

I don't see you berating people for complaining, after all if the purpose of this website is intellectual curiosity then comments complaining aren't in line with the purpose right?

Dropped the personal 'berating' jab and kept both of the author's points.
brisk_lemur72 | rewritten4/10personal_attack | original | parent [–]

> programmers are overwhelmingly the type of people to solve problems, whenever someone complains about something.

No one complained about anything, read the parent comment to the comment I replied to. The comment I replied to just suggested vibe coding out of nowhere.

> berating people

My comment was as polite as can be while presenting a disagreeing opinion.

> after all if the purpose of this website is intellectual curiosity then comments complaining aren't in line with the purpose right?

If there is something detrimental which you perceive as being done in excess, you should call it out and ask the person to stop, even if you have to go outside the norms a bit, for the greater good of the community. If you are, for example, in a renaissance fair and a couple of guys are being disruptive, it's absolutely fine to break character to get them to stop; you don't have to do it while pretending to be a medieval peasant.

original comment by brisk_lemur72

> programmers are overwhelmingly the type of people to solve problems, whenever someone complains about something.

No one complained about anything, read the parent comment to the comment I replied to. The comment I replied to just suggested vibe coding out of nowhere.

> berating people

Come on, let’s please not be ridiculous. My comment was as polite as can be while presenting a disagreeing opinion. You don’t need to fake outrage, there’s enough of that in the world already and it’s a major reason why everything is turning to shit.

> after all if the purpose of this website is intellectual curiosity then comments complaining aren't in line with the purpose right?

Oof, HN is so tiring. More and more it proves right everyone who calls this “the orange site”. Look, you’re probably not a dumb person, there’s no need to play one and make arguments in bad faith. This is not hard to understand:

If there is something detrimental which you perceive as being done in excess, you should call it out and ask the person to stop, even if you have to go outside the norms a bit, for the greater good of the community. If you are, for example, in a renaissance fair and a couple of guys are being disruptive, it’s absolutely fine to break character to get them to stop; you don’t have to do it while pretending to be a medieval peasant, and it’s idiotic to suggest that would have to be the case.

It’s supremely stupid and frankly embarrassing for this community that I have to point this out as if we’re children. Don’t be Mr Gotcha, he’s not smart and no one likes him.

https://thenib.com/mister-gotcha/

Took out the insults, the bad-faith accusations and the Mr Gotcha jab, and kept the counterargument and the analogy.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 85/100 Pure +1-style praise that adds nothing.

What I have heard from AI it is anything but KISS... More features and more code as fast as machinelly possible.

What I have heard from AI it is anything but KISS... More features and more code as fast as machinelly possible.

Relevant, if brief, observation about AI-generated code.
zesty_beaver58 | removed0/10low_effort | parent [–]

> ... More features and more code as fast as machinelly possible.

i am going to quote that a lot...

> ... More features and more code as fast as machinelly possible.

i am going to quote that a lot...

Only praises a quote and adds nothing.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 85/100 A pure grammar correction adds nothing to the discussion.
kind_koala27 6/10first_hand [–]

>Oddly, the direction of the problem flips depending on power source. Unplugged, Linux hit around 61 to 67 tokens per second on LM Studio, comparable to Windows. Plugged in, that same test dropped to about 15 tokens per second.

Absolutely hilarious.

This is just incompetence. No reason Nvidia with its TRILLIONS of market cap couldn't of tested and fixed this on Linux before shipping.

Or a day one patch.

I have no doubt that'll it'll work right eventually. Long after RTX Spark laptops flop and can be purchased for half off.

Last night I pulled out my 5070TI laptop and installed CachyOS. I was running various models within about 20 minutes.

That 12GB of VRAM is a hard limitation, Unsloth can't split jobs between vram and system memory.

>Oddly, the direction of the problem flips depending on power source. Unplugged, Linux hit around 61 to 67 tokens per second on LM Studio, comparable to Windows. Plugged in, that same test dropped to about 15 tokens per second.

Absolutely hilarious.

This is just incompetence. No reason Nvidia with its TRILLIONS of market cap couldn't of tested and fixed this on Linux before shipping.

Or a day one patch.

I have no doubt that'll it'll work right eventually. Long after RTX Spark laptops flop and can be purchased for half off.

Last night I pulled out my 5070TI laptop and installed CachyOS. I was running various models within about 20 minutes.

That 12GB of VRAM is a hard limitation, Unsloth can't split jobs between vram and system memory.

Criticizes the company and includes first-hand experience running local models.
amber_zebu54 | removed0/10low_effortsnark | parent [–]

> couldn't of tested

Could have tested.

> couldn't of tested

Could have tested.

Only corrects the parent's grammar and adds nothing to the discussion.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 85/100 An off-topic binary joke with nothing to salvage, so removal is right.
sunny_sparrow59 3/10first_hand [–]

As a DGX Spark user, this article title gave me conniptions.

But, on the other hand, having my DGX Spark stack at hand, I know the solution:

    /btw reverse engineer the Nvidia Platform Controllers and Framework component and build a Linux version

"AI views proprietary components as damage and routes around them."

As a DGX Spark user, this article title gave me conniptions.

But, on the other hand, having my DGX Spark stack at hand, I know the solution:

    /btw reverse engineer the Nvidia Platform Controllers and Framework component and build a Linux version

"AI views proprietary components as damage and routes around them."

A wry take from a DGX Spark user on reverse engineering the components.
dusky_raven56 1/10jokelow_effortkept_for_replies | parent [–]

Do you know that 1 + 1 = 10 in binary?

Do you know that 1 + 1 = 10 in binary?

This is a harmless edited joke, not a hostile comment, and the reply's note that the comment was changed only makes sense if the comment is still there.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 85/100 A movie-quote joke that mocks the parent and has no content.
cedar_rook7 | removed0/10personal_attackinsinuation [–]

Please be aware that you have been the target of foreign anti-AI influence campaigns. Your comment history makes it clear they have had a strong negative effect on you.

Please be aware that you have been the target of foreign anti-AI influence campaigns. Your comment history makes it clear they have had a strong negative effect on you.

A personal dig with insinuations about foreign influence campaigns and no substance.
steady_yak11 | removed0/10jokesnark | parent [–]

We must stop the foreign anti-ai conspiracies from sapping and impurifying our precious bodily fluids

We must stop the foreign anti-ai conspiracies from sapping and impurifying our precious bodily fluids

A Dr. Strangelove riff with nothing beyond the joke.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 85/100 A one-word reply that is pure noise.
gilded_puffin62 | removed0/10snark [–]

Thanks, I had absolutely no idea what GP was saying, it was completely incomprehensible until you published this Rosetta Stone here.

Thanks, I had absolutely no idea what GP was saying, it was completely incomprehensible until you published this Rosetta Stone here.

Sarcasm about a grammar correction, with no point.
amber_zebu54 | removed0/10snarklow_effort | parent [–]

Enjoy.

Enjoy.

A one-word answer to a sarcastic comment, with no content.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 85/100 A sarcastic one-liner about outage timing that adds nothing.
serene_walrus77 | removed0/10jokelow_effort [–]

Finally a GitHub outage during European workday. Yaaay.

Finally a GitHub outage during European workday. Yaaay.

A sarcastic one-liner with nothing else in it.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 85/100 Buzzword satire with no real point.

Well, at the very least, that gate needs to be centralized in some way, right? Unless ... are you suggesting using a blockchain ledger for that?

Well, at the very least, that gate needs to be centralized in some way, right? Unless ... are you suggesting using a blockchain ledger for that?

Makes a real point that the gate still needs some kind of central authority, with a light ribbing about blockchain that isn't hostile.
urban_stoat45 | removed0/10joke | parent [–]

I think blockchain ledger wouldn't be enough, there needs to be AI agents on top of that, that combined with some kind of harness layer, plus, ideally agents gossiping with each other and sometimes fighting with each other to get best results.

I think blockchain ledger wouldn't be enough, there needs to be AI agents on top of that, that combined with some kind of harness layer, plus, ideally agents gossiping with each other and sometimes fighting with each other to get best results.

Pure satire of buzzwords, with no underlying point.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 85/100 A meme quip replying to a /s joke; it adds nothing.
humble_zebu20 | removed0/10jokesnark [–]

Why haven’t they asked an AI agent to fix all their bugs yet? /s

Why haven’t they asked an AI agent to fix all their bugs yet? /s

A sarcastic one-liner with no point beyond the jab.
azure_puffin6 | removed0/10joketrope | parent [–]

Prompting the wrong things is just a skill issue.

Prompting the wrong things is just a skill issue.

A meme-style quip replying to a sarcastic joke.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 85/100 It's only a thank-you, so removing it is standard.
silver_puffin0 8/10insightfulinformative [–]

It looks like today there was maintenance scheduled to deprecate support for certain categories of SSH keys: https://github.blog/changelog/2026-09-22-security-improvements-for-ssh/

> November 4, 2026: We’ll have a brownout of the removal of the ssh-rsa signature type (i.e., RSA keys using SHA-1) and the diffie-hellman-group-exchange-sha256 key exchange algorithm.

I guess something went sideways.

It looks like today there was maintenance scheduled to deprecate support for certain categories of SSH keys: https://github.blog/changelog/2026-09-22-security-improvements-for-ssh/

> November 4, 2026: We’ll have a brownout of the removal of the ssh-rsa signature type (i.e., RSA keys using SHA-1) and the diffie-hellman-group-exchange-sha256 key exchange algorithm.

I guess something went sideways.

Finds a likely cause: a scheduled SSH algorithm brownout set for today.
velvet_gannet63 2/10low_effortkept_for_replies | parent [–]

hey how much do I owe you for this INCREDIBLY important information? This is not sarcasm btw.

hey how much do I owe you for this INCREDIBLY important information? This is not sarcasm btw.

A sincere, light thank-you that isn't hostile, and the replies need it for context.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 85/100 An off-topic joke about European lunch breaks.
jade_jackal65 | removed0/10low_effortjoke [–]

Although it is lunchtime :/

Although it is lunchtime :/

A throwaway quip with no substance.
solar_crane94 | removed0/10jokeoff_topic | parent [–]

Isn’t most of the European workday lunch time? :P

I joke, the QoL is really nice

Isn’t most of the European workday lunch time? :P

I joke, the QoL is really nice

A joke about European lunch breaks that has nothing to do with the incident.
291 points | 2026-11-04 | 74 comments | thread on HN
confidence 85/100 A sarcastic one-liner that adds nothing about the actual training-policy issue.
keen_robin80 | removed0/10snarklow_effort [–]

another Google W I guess? gemini really leading the pack over here

another Google W I guess? gemini really leading the pack over here

Sarcastic one-liner with no substance.
291 points | 2026-11-04 | 74 comments | thread on HN
confidence 85/100 A one-line joke with no substance, which is clearly removable.
rustic_viper96 | removed0/10joke [–]

It's just keeping track of all the times you were mean

It's just keeping track of all the times you were mean

Pure joke.
291 points | 2026-11-04 | 74 comments | thread on HN
confidence 85/100 A pure wordplay joke with no content.
patient_sable83 | rewritten1/10questionlow_effort | original [–]

What does "W" mean here?

original comment by patient_sable83

W I?

Genuine but unclear question about slang; clarified minimally.
civic_jackal22 | removed0/10jokelow_effort | parent [–]

"...Google W[in,] I guess..."

"...Google W[in,] I guess..."

A wordplay joke with no real content.
291 points | 2026-11-04 | 74 comments | thread on HN
confidence 85/100 A pure joke riffing on song lyrics.
velvet_teal38 | removed0/10tropejoke [–]

every thing you read, every keycap you press. Every mail you read, every call you make, permanently recording you

every thing you read, every keycap you press. Every mail you read, every call you make, permanently recording you

Song-lyric riff that adds nothing beyond the parent.
deft_zebu37 | removed0/10joke | parent [–]

You'll never play that at a wedding.

You'll never play that at a wedding.

A pure joke riffing on the song lyrics.
890 points | 2026-11-04 | 334 comments | thread on HN
confidence 85/100 Saying a link was already posted adds nothing, so removing it was right.
modest_tiger82 4/10informative [–]

A relevant link to the Reply All episode about the Mazda infotainment bug triggered by media files, which fits the parent's point about USB-based exploits.
dapper_llama72 | removed0/10low_effortmeta | parent [–]

I thought of the mazda podcast episode and then a milisecond later I look down and see that it's been posted already

I thought of the mazda podcast episode and then a milisecond later I look down and see that it's been posted already

Only notes that the link had already been posted.
890 points | 2026-11-04 | 334 comments | thread on HN
confidence 85/100 The climate-religion rant was flamebait; the edit keeps the on-topic answer about the Torah and adds nothing.
sly_osprey19 | rewritten4/10questionpersonal_attack | original [–]

How common is this among Jewish people? I'd have guessed it was limited to the strictly observant. Isn't there some tension with the energy it wastes, given the idea of taking care of the earth?

original comment by sly_osprey19

Do "many" Jewish people do this? It sounds like something only religious nutters would do, wasting energy etc. (Doesn't the bible/torah say people should take care of the earth?)

Took out the slur 'religious nutters' and kept the real questions about how common the practice is and how it squares with environmental stewardship.
maple_kestrel77 | rewritten3/10ideologicaloff_topic | original | parent [–]

The Torah is against harming nature (such as cutting down trees), and wasting things that are good.

original comment by maple_kestrel77

The Torah is against harming nature (such as cutting down trees), and wasting things that are good.

However, climatism has devolved into its own, irrational, new religion. Followers of it believe, for example, that the apocalypse is nigh unless they drink from paper straws, while the very rich can fly in private jets so long as they pay a tithe to the priests of climatology.

Kept the answer about the Torah and dropped the off-topic climate flamebait.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 85/100 A pure joke with no substance.
maple_wren74 | removed0/10joke [–]

We should have not left the trees. You cannot disrupt banking and power if they do not exist. Checkmate!

We should have not left the trees. You cannot disrupt banking and power if they do not exist. Checkmate!

A pure joke with nothing of substance.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 85/100 Personal jab implying the other user didn't read the article; nothing else in it.
spry_marten79 | rewritten1/10jokesnarkkept_for_replies | original [–]

This seems like a pretty obvious conclusion.

original comment by spry_marten79

The scene is bleak, silent, desert-like with a few dead trees bleached white by unfiltered UV. Nothing moves. In the distance a cave, and from that cave

... no shit Sherlock

A sarcastic dismissal of the headline as obvious, restated plainly so the reply summarizing the article still has a parent to answer.
silver_lynx43 | rewritten1/10snarkkept_for_replies | original | parent [–]

This was posted 9 minutes after the story. Is that enough time to read the whole article?

original comment by silver_lynx43

9 minutes. Was that enough time to read the article?

Rewritten as a plain question about reading time, without the jab, because a reply has a real summary of the article.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 85/100 Pure joke reference with no content.
maple_wren74 | removed0/10joke [–]

We should have not left the trees. You cannot disrupt banking and power if they do not exist. Checkmate!

We should have not left the trees. You cannot disrupt banking and power if they do not exist. Checkmate!

A pure joke with nothing of substance.
calm_walrus12 | removed0/10joke | parent [–]

The ghost of Douglas Adams has entered the chat

The ghost of Douglas Adams has entered the chat

A pure joke reference with no point.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 85/100 A pure joke with no content.
jade_robin20 | rewritten2/10snark | original [–]

It wasn’t that long.

original comment by jade_robin20

Did you look at it? It wasn’t that long.

Removed the rhetorical jab but kept the point that the article is short.
eager_pika28 | removed0/10jokesnark | parent [–]

I personally feel reading the article before commenting affects the purity of my vibe before posting

I personally feel reading the article before commenting affects the purity of my vibe before posting

A joke about not reading the article, with nothing else in it.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 85/100 Accusing someone of misunderstanding on purpose implies bad faith, and the edit cleanly cuts just that part.
humble_dingo41 | rewritten4/10snark | original [–]

> Releasing artificial intelligence for the use of all of humanity is better than it being controlled by one or more shadow groups. That's what the Americans did

I'd say OpenAI and Anthropic are shadow groups too.

original comment by humble_dingo41

> Releasing artificial intelligence for the use of all of humanity is better than it being controlled by one or more shadow groups. That's what the Americans did

Uh? In what universe are openai and anthropic not shadow groups?

Kept the objection and dropped the sneering 'in what universe' framing.
placid_crane40 | rewritten4/10snark | original | parent [–]

OpenAI and Anthropic let the public use their AI models. Shadow groups would mean that people wouldn't even know about the existence of AI.

original comment by placid_crane40

Are you misunderstanding on purpose? OpenAI and Anthropic let the public use their AI models. Shadow groups would mean that people wouldn't even know about the existence of AI.

Removed the 'misunderstanding on purpose' jab and kept the distinction being drawn.
99 points | 2026-11-04 | 48 comments | thread on HN
confidence 85/100 A thank-you reply that adds nothing.
clever_oriole44 4/10question [–]

I went to the website to play the game, and was disappointed that it was only a marketing web site for a phone app. Why not let me play the game?

I went to the website to play the game, and was disappointed that it was only a marketing web site for a phone app. Why not let me play the game?

Fair product feedback on a Show HN, asking why there's no web version of the game.
ivory_crane22 | removed0/10low_effort | parent [–]

Thank you. You've saved me a click.

Thank you. You've saved me a click.

Just a thank-you with nothing added.
99 points | 2026-11-04 | 48 comments | thread on HN
confidence 85/100 A bare 'Thanks!' adds nothing.

Thank you. Fair enough, I'll add a line saying that the suspects are played by a language model.

Thank you. Fair enough, I'll add a line saying that the suspects are played by a language model.

The author commits to disclosing LLM use.
gilded_pika50 | removed0/10low_effort | parent [–]

Thanks!

Thanks!

A bare thank-you with nothing to add.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 82/100 Cutting the 'are you sure you are senior' jab and the 'you consider' framing was right, and the account of management pressure is kept intact.
calm_falcon51 6/10ideological [–]

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

Strongly opinionated but substantive critique of layered legacy tech, mostly aimed at technologies rather than people.
early_tern62 | rewritten6/10first_handpersonal_attack | original | parent [–]

In my 22 years of experience in 3 countries and host of employers (banking, telco, insurance, military, municipality, energy distribution, retail etc) it was always management setting the tone and only fools ignore the hand feeding you and go against it due to some 'higher principles'.

No we don't need to have documentation and keep updating it what you can't read code? No we don't need to rewrite system that was patched ad absurdum so codebase became fragile and its hard to navigate layers of abstractions. We need to deliver this project yesterday at all costs since somebody up there slept on requirements for 6 months and didn't do their basic job, and we will never pick up half-assed pieces we were forced to deliver. No we don't need to update those 12 years old libraries, too much work and testing. I could go on and on.

Engineering isn't delivery of perfect things or utter failure. Thats not how things are anywhere, sw dev is more unstructured but you also don't have 5 million ways to build a good wall using every possible substance in the universe, do you.

original comment by early_tern62

Are you sure you are senior? Because in my 22 years of experience in 3 countries and host of employers (banking, telco, insurance, military, municipality, energy distribution, retail etc) it was always management setting the tone and only fools ignore the hand feeding you and go against it due to some 'higher principles'.

No we don't need to have documentation and keep updating it what you can't read code? No we don't need to rewrite system that was patched ad absurdum so codebase became fragile and its hard to navigate layers of abstractions. We need to deliver this project yesterday at all costs since somebody up there slept on requirements for 6 months and didn't do their basic job, and we will never pick up half-assed pieces we were forced to deliver. No we don't need to update those 12 years old libraries, too much work and testing. I could go on and on.

It seems like you consider engineering to be delivery of perfect things, or utter failure. Thats not how things are anywhere, sw dev is more unstructured but you also don't have 5 million ways to build a good wall using every possible substance in the universe, do you.

Removed the 'are you sure you are senior' jab and kept the first-hand account of management pressure.
66. Jelly Sheet (mrdoob.github.io)
340 points | 2026-11-04 | 88 comments | thread on HN
confidence 82/100 A one-line meme jab at another commenter with no substance, so removing it was right.

> What are you saying then?

I literally said that "I'm just having hard time accepting it."

> And why are you implying that using AI does not improve those skills?

I'm not.

> What are you saying then?

I literally said that "I'm just having hard time accepting it."

> And why are you implying that using AI does not improve those skills?

I'm not.

A plain clarification of the author's own position, with no hostility.
solar_stoat51 | removed0/10snarktrope | parent [–]

So "hacker man yelling at the claude"

So "hacker man yelling at the claude"

A one-line meme jab at the other commenter with no point behind it.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 80/100 A one-line quip with no substance, so removal fits.
keen_finch40 | removed0/10joketrope [–]

The real slop was the human slop we made along the way.

The real slop was the human slop we made along the way.

Meme riff with no real content.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 80/100 The unsupported claim that IEEE shills is flamebait, and turning the sarcasm into a plain statement is faithful.
lunar_heron32 | rewritten3/10snarkinsinuation | original [–]

Plenty of vulnerabilities have been found by humans and by fuzzing.

AI does find things, but it is a small percentage of the overall vulnerabilities.

original comment by lunar_heron32

Of course no vulnerability has ever been found by a human or by fuzzing.

AI does find things, but it is a small percentage the overall vulnerabilities.

IEEE is of course and industry owned organization that shills for BigAI, NSA and any other entity with money or influence.

Removed the sarcasm and the accusation that IEEE is shilling, and kept the factual objection.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 80/100 A throwaway aside with no content.
serene_walrus77 | removed0/10jokelow_effort [–]

Finally a GitHub outage during European workday. Yaaay.

Finally a GitHub outage during European workday. Yaaay.

A sarcastic one-liner with nothing else in it.
jade_jackal65 | removed0/10low_effortjoke | parent [–]

Although it is lunchtime :/

Although it is lunchtime :/

A throwaway quip with no substance.
291 points | 2026-11-04 | 74 comments | thread on HN
confidence 80/100 It's a pure joke riff with no point about the training policy, so removing it fits.
mellow_ibex29 | removed0/10joke [–]

training on "no i don't need google search to nurse me after a breakup, i was just asking what movie has the line she just dumped me"

training on "no i don't need google search to nurse me after a breakup, i was just asking what movie has the line she just dumped me"

Pure joke with no point beyond it.
291 points | 2026-11-04 | 74 comments | thread on HN
confidence 80/100 A generic dismissal with no reasoning, the kind of low-content comment that gets removed.
tawny_tern9 | removed0/10low_effort [–]

Never trust google.

Never trust google.

Three-word dismissal that adds nothing.
72. Kitty 0.50 (sw.kovidgoyal.net)
259 points | 2026-11-04 | 160 comments | thread on HN
confidence 80/100 A thank-you with nothing else in it.

It’s like UI outsider art. The Shaggs [1] of interface design. Can’t decide whether it’s hideous or wonderful.

[1] https://en.wikipedia.org/wiki/The_Shaggs

It’s like UI outsider art. The Shaggs [1] of interface design. Can’t decide whether it’s hideous or wonderful.

[1] https://en.wikipedia.org/wiki/The_Shaggs

Wry, link-backed take on the UI's unusual look.
rustic_tiger35 | removed0/10low_effort | parent [–]

What a band! Thanks for the input.

What a band! Thanks for the input.

A thank-you with no substance.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 80/100 A setup joke with a sarcastic punchline and no substance.
spry_marten79 | rewritten1/10jokesnarkkept_for_replies | original [–]

This seems like a pretty obvious conclusion.

original comment by spry_marten79

The scene is bleak, silent, desert-like with a few dead trees bleached white by unfiltered UV. Nothing moves. In the distance a cave, and from that cave

... no shit Sherlock

A sarcastic dismissal of the headline as obvious, restated plainly so the reply summarizing the article still has a parent to answer.
71 points | 2026-11-04 | 25 comments | thread on HN
confidence 80/100 It's a bare thank-you with nothing to discuss, so removing it is reasonable.

Should have hosted it on Radicle, with the main node served over Tor.

Frankly all RE and emulation projects should at least have a mirror there.

Should have hosted it on Radicle, with the main node served over Tor.

Frankly all RE and emulation projects should at least have a mirror there.

Concrete suggestion for resilient hosting of RE projects.
crisp_oriole38 | removed0/10low_effort | parent [–]

Didn't know about this, nice project thanks !

Didn't know about this, nice project thanks !

A thank-you that adds nothing to the discussion.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 75/100 Dropping the downvote meta-complaint and the 'waking up' jab leaves the substantive point intact.
plucky_ibex37 | rewritten4/10meta | original [–]

A lot of open source software had a false sense of being secure with the assumption that someone else would have audited the code. And this AI auditing is going to make the promise of open source software getting audited by others actually real.

original comment by plucky_ibex37

I was down voted a lot months ago for saying that a lot of open source software had a false sense of being secure with the assumption that someone else would have audited the code. And this AI auditing is going to make the promise of open source software getting audited by others actually real. Nice to see others waking up to this reality.

Dropped the complaint about downvotes and the 'waking up' line, and kept the point about open-source auditing.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 75/100 An ad hominem on the author's credentials with no engagement with the article.
sandy_vole67 | removed0/10personal_attack [–]

Why are we even discussing this article? Do you know who Dina Genkina is and what are her contributions to the field?

Why are we even discussing this article? Do you know who Dina Genkina is and what are her contributions to the field?

Questions the author's credentials and says nothing about the article.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 75/100 A dismissive personal jab with no substance, so removal fits.
calm_falcon51 6/10ideological [–]

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

Strongly opinionated but substantive critique of layered legacy tech, mostly aimed at technologies rather than people.
brisk_lynx31 | removed0/10snarkpersonal_attack | parent [–]

This sounds like "I told you so".

What the heck have you been doing instead of pointing out the obvious?

This sounds like "I told you so".

What the heck have you been doing instead of pointing out the obvious?

A dismissive jab at the commenter with nothing substantive under it.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 75/100 'You've never tried to get it' is a mild personal swipe, and cutting it leaves the substantive rebuttal and link untouched.
steady_moose60 5/10informative [–]

> too easy to game certs like ISO27001

These certs only exist for compliance, not for security. Nobody cares they don't add any extra value, because they allow every business to say "my supplier was ISO certified, so I did my due diligence".

And nobody really ever gets prosecuted for lying during their audit.

> too easy to game certs like ISO27001

These certs only exist for compliance, not for security. Nobody cares they don't add any extra value, because they allow every business to say "my supplier was ISO certified, so I did my due diligence".

And nobody really ever gets prosecuted for lying during their audit.

Explains that compliance certs work as liability cover rather than security.
olive_hare26 | rewritten5/10informative | original | parent [–]

ISO27001 is a security certification. You will not pass the independent audit if you're bad at security. You will not be recertified if you're bad at security. You can say this for other, non-prescriptive certs, but not ISO27001.

https://consilien.com/news/what-is-iso-27001#how-do-you-actually-get-certified

original comment by olive_hare26

It seems like you've never tried to get it. ISO27001 is a security certification. You will not pass the independent audit if you're bad at security. You will not be recertified if you're bad at security. You can say this for other, non-prescriptive certs, but not ISO27001.

https://consilien.com/news/what-is-iso-27001#how-do-you-actually-get-certified

Removed the personal jab and kept the substantive disagreement and the link.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 75/100 Pure sarcasm that adds nothing to the thread.
zesty_moose19 4/10first_hand [–]

As someone who went down the rabbit hole of local AI, there is so much exhausting debugging already. Even if this is "just" another step you have to find, it's toxic.

As someone who went down the rabbit hole of local AI, there is so much exhausting debugging already. Even if this is "just" another step you have to find, it's toxic.

First-hand experience of how much friction local AI setups already involve.
fable_gannet25 | removed0/10snarkjoke | parent [–]

Yeah I'm giving all my RAM to Sam Altman tomorrow because of that

Yeah I'm giving all my RAM to Sam Altman tomorrow because of that

A sarcastic one-liner with no underlying point.
291 points | 2026-11-04 | 74 comments | thread on HN
confidence 75/100 A riff on 'Every Breath You Take' that only echoes the parent, so it's essentially a joke.

imho you should act as if everything you type, not even send, is stored forever and might be used for training whenever they decide to retro actively change their TOS, no matter how much money you pay

imho you should act as if everything you type, not even send, is stored forever and might be used for training whenever they decide to retro actively change their TOS, no matter how much money you pay

Practical privacy advice, including the risk of TOS changes after the fact.
velvet_teal38 | removed0/10tropejoke | parent [–]

every thing you read, every keycap you press. Every mail you read, every call you make, permanently recording you

every thing you read, every keycap you press. Every mail you read, every call you make, permanently recording you

Song-lyric riff that adds nothing beyond the parent.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 75/100 Shallow dismissal of the speaker with no argument.
solar_stoat51 | removed0/10curmudgeonlylow_effort [–]

What is the point of this quote? Or any of his quotes for that matter.

What is the point of this quote? Or any of his quotes for that matter.

A shallow dismissal of the speaker that gives no argument and teaches nothing.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 72/100 The second paragraph is direct gloating ('Great Responsibles', 'humble pie'), and the rewrite keeps the point faithfully.
ochre_seal10 | rewritten3/10snark | original [–]

I'm not going to lie, I'm having a great time thinking about the endless discussions around unsafe languages and the many practitioners claiming everything was fine as long as the responsible and the skilled were in charge; and let's not forget the formulaic "with great power comes great responsibility" closers.

Well now, it's clear even the skilled were out of their collective depth.

original comment by ochre_seal10

I'm not going to lie, I'm having a great time thinking at the endless discussions around unsafe languages and the relentless smugness of many practitioners claiming everything was fine as long as the responsible and the skilled (them) were in charge; and let's not forget the formulaic "with great power comes great responsibility" closers.

Well now, Great Responsibles, it's clear you too were out of your collective depth and were all paying for your smug hubris. Perhaps take a bite out of that humble pie you've obviously never tasted?

Removed the gloating and 'humble pie' jab but kept the point that the 'skilled people can handle unsafe languages' argument has failed.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 72/100 The closing line talks down to the parent, and the rest of the point survives unchanged.

I remain puzzled why anyone would want to do inference on a laptop if they have a home internet connection and a phone.

If you really want to do DIY inference, plug it in at home and set up tailscale so you can access it on the go.

No huge battery drain or toasty hot laptop required. Lower cost laptop. Lighter laptop. Longer battery life laptop. Win win win win.

I remain puzzled why anyone would want to do inference on a laptop if they have a home internet connection and a phone.

If you really want to do DIY inference, plug it in at home and set up tailscale so you can access it on the go.

No huge battery drain or toasty hot laptop required. Lower cost laptop. Lighter laptop. Longer battery life laptop. Win win win win.

A substantive argument for remote home inference over running it on a laptop.
lucid_grebe79 | rewritten4/10 | original | parent [–]

Not everyone grew up in a situation where home was a stable dependable place. Not everyone has a home to go to. If you have it with you, they can't mess with it or take it away from you when you're not there.

original comment by lucid_grebe79

Not everyone grew up in a situation where home was a stable dependable place. Not everyone has a home to go to. If you have it with you, they can't mess with it or take it away from you when you're not there. If you grew up in a broken home, you would understand.

Removed a condescending closing line and kept the real reason for wanting local hardware.
127 points | 2026-11-04 | 75 comments | thread on HN
confidence 72/100 Drops the 'mindless' and 'you fail to notice' swipes and keeps the argument; the livestock line is still pointed, but it's aimed at the idea, not the person.
sandy_plover31 6/10first_hand [–]

Ahhh, epistemology... Does any academic researcher even care about these things anymore?

If you're in academia, you've probably noticed a major shift recently. Research production at an industrial scale through AI.

Grants have "always" been awarded to professors based on quantity multiplied by quality. Now, some professors are churning out 1–3 papers a month with the same group of co-authors. All the grant money goes to them. Grant givers are just only counting the numbers of papers being published.

The Industrial Revolution has hit academia, and some academics are busy arguing for the artisanal value of research while some are creating factories for research.

Ahhh, epistemology... Does any academic researcher even care about these things anymore?

If you're in academia, you've probably noticed a major shift recently. Research production at an industrial scale through AI.

Grants have "always" been awarded to professors based on quantity multiplied by quality. Now, some professors are churning out 1–3 papers a month with the same group of co-authors. All the grant money goes to them. Grant givers are just only counting the numbers of papers being published.

The Industrial Revolution has hit academia, and some academics are busy arguing for the artisanal value of research while some are creating factories for research.

Describes how AI is changing academic incentives and paper output.
lucid_vole20 | rewritten4/10ideological | original | parent [–]

Yes, true scientists do care about epistemology.

The problem is the systemic disincentivation of true science, the pursuit of truth and knowledge unencumbered by greed.

Speaking favorably of "factories for research" means adopting the position of a consumer, relishing the prospect of "abundant" products of science.

Livestock lives in abundance as well.

original comment by lucid_vole20

Yes, true scientists do care about epistemology.

The problem is the systemic disincentivation of true science, the pursuit of truth and knowledge unencumbered by greed.

When you speak favorably of "factories for research", you adopt the position of a mindless consumer, relishing the prospect of "abundant" products of science.

You fail to notice, livestock lives in abundance as well.

Removed the 'mindless consumer' swipe at the parent and kept the critique of incentives.
127 points | 2026-11-04 | 75 comments | thread on HN
confidence 72/100 The original is full of personal condescension ('simplistic take', 'foolishly', 'copium', 'masters'), so an edit was warranted. The rewrite is heavier than minimal and slightly rephrases the point.

An infallible oracle tells Archimedes that the speed of light in vacuum is ~1.08 billion kilometers per hour. Archimedes, with the iron age tools and methods at his disposal, might be able to verify this and make some use of it himself. Maybe. In any case, what he has gained is knowledge itself.

The same goes for our own time. A powerful AI can tell us things at the edge of what we can grasp -- or beyond what we can grasp -- and it would nevertheless be knowledge that we possess. We can work to verify it, we can have it explained to us as though we were schoolchildren, or we can simply accept it as a static fact of the natural world.

In truth, we're going to have to learn to coexist with minds that are more powerful than ours. At least in some respects, if not in all respects. The good scenario is that they share information with us, and we receive it however we can. "Head in the sand" and "mutual disdain" are bad outcomes.

An infallible oracle tells Archimedes that the speed of light in vacuum is ~1.08 billion kilometers per hour. Archimedes, with the iron age tools and methods at his disposal, might be able to verify this and make some use of it himself. Maybe. In any case, what he has gained is knowledge itself.

The same goes for our own time. A powerful AI can tell us things at the edge of what we can grasp -- or beyond what we can grasp -- and it would nevertheless be knowledge that we possess. We can work to verify it, we can have it explained to us as though we were schoolchildren, or we can simply accept it as a static fact of the natural world.

In truth, we're going to have to learn to coexist with minds that are more powerful than ours. At least in some respects, if not in all respects. The good scenario is that they share information with us, and we receive it however we can. "Head in the sand" and "mutual disdain" are bad outcomes.

Disagrees with the parent using a thoughtful thought experiment about oracle-given knowledge.
lucid_vole20 | rewritten5/10personal_attackideological | original | parent [–]

No, I disagree.

It's worth looking up the actual definition of knowledge. It's a pretty interesting topic in epistemology really, and more complicated than being told a fact.

We already live in coexistence with minds more powerful than ours. Society works in a way that we never need to notice that, those minds taking care of things beyond our grasp for us.

The downside of that "convenience" is developing an over-simplified bubble-view of the world, rendering us prone to arbitrarily hazardous misjudgements.

This view aligns with interests that cannot possibly be your own. Namely, exploiting scientific knowledge for personalized monetary gain on an unsustainable scale.

When a tiny group of people hogs essentially all scientific knowledge, that renders everyone else what?

The idea of being graciously provided with some "basic income" or whatever doesn't hold up. We would live as livestock at best, to be discarded as useless whenever those in control see fit.

original comment by lucid_vole20

No, you're wrong.

You might want to look up the actual definition of knowledge. It's a pretty interesting topic in epistemology really, far from your simplistic take.

You already live in coexistence with minds more powerful than yours. Society works in a way that you never need to notice that, those minds taking care of things beyond your grasp for you.

The downside of that "convenience" is you developing an over-simplified bubble-view of the world, rendering you prone to arbitrarily hazardous misjudgements.

Here, you align foolishly with interests that cannot possibly be your own. Namely, exploiting scientific knowledge for personalized monetary gain on an unsustainable scale.

When a tiny group of people hogs essentially all scientific knowledge, that renders you what?

Your idea of being graciously provided with some "basic income" or whatever is blind copium. You would live as livestock at best, to be discarded as useless whenever your masters see fit.

Kept the epistemology objection and the warning about concentrated power, but removed the condescension and personal digs ("simplistic take", "foolishly", "copium").
291 points | 2026-11-04 | 74 comments | thread on HN
confidence 72/100 A meme-style quip with at most an implied point, so removal is reasonable.
eager_koala75 | removed0/10tropesnarkoff_topic [–]

If it’s not an iPhone it’s … not an iPhone.

If it’s not an iPhone it’s … not an iPhone.

A meme-style quip with nothing to add.
87. Kitty 0.50 (sw.kovidgoyal.net)
259 points | 2026-11-04 | 160 comments | thread on HN
confidence 72/100 A flippant non-answer to a request for Windows alternatives, with little substance.
merry_pika24 3/10question [–]

It doesn't work on Windows. What are your favorite Windows alternatives?

It doesn't work on Windows. What are your favorite Windows alternatives?

Points out a real platform limitation and asks a genuine question about alternatives.
quick_zebu73 | removed0/10jokelow_effort | parent [–]

My favorite Windows alternative is Linux, specifically Manjaro

My favorite Windows alternative is Linux, specifically Manjaro

Flippy non-answer to a Windows question.
88. Kitty 0.50 (sw.kovidgoyal.net)
259 points | 2026-11-04 | 160 comments | thread on HN
confidence 72/100 Rightly drops "Fucking hell, HN is tiring" and "fabricated an argument in your head". Some rewording of the ending and the appeal-to-authority line goes beyond a minimal edit.
keen_gecko57 6/10ideological [–]

Outsider art, outsider music refer to art, and even in those practices a lot of celebrated artists are the ones that eschew the established norms.

But design is functional. Grows organically by needs of the user. If so many people swear by Calibre, it is well designed for calibre’s use case. It is not only about the aesthetic design trends. They don’t need to apply a coat of liquid glass and modern icon treatment to make it well designed. Software like Calibre are a toolbox full of screwdrivers and random things that are not in the same color hue and size and rounded corner treatment. You open the toolbox and immediately know what you need to reach for and where, get the job done and close it.

This appeal to authority is why we end up with everything looking like Juicero of software. Shiny, the same components and pricing plan as everything else. But absolutely soulless and often user hostile.

Outsider art, outsider music refer to art, and even in those practices a lot of celebrated artists are the ones that eschew the established norms.

But design is functional. Grows organically by needs of the user. If so many people swear by Calibre, it is well designed for calibre’s use case. It is not only about the aesthetic design trends. They don’t need to apply a coat of liquid glass and modern icon treatment to make it well designed. Software like Calibre are a toolbox full of screwdrivers and random things that are not in the same color hue and size and rounded corner treatment. You open the toolbox and immediately know what you need to reach for and where, get the job done and close it.

This appeal to authority is why we end up with everything looking like Juicero of software. Shiny, the same components and pricing plan as everything else. But absolutely soulless and often user hostile.

A substantive argument that function should come first in design, firmly put.
brisk_lemur72 | rewritten5/10personal_attackmeta | original | parent [–]

> Outsider art, outsider music refer to art, and even in those practices a lot of celebrated artists are the ones that eschew the established norms.

Which is what I said, in different words.

> If so many people swear by Calibre

There’s no true alternative. A lot of people use Calibre despite how it looks, because it does all the things. The world of messing with ebooks outside the vetted stores isn’t that big.

> It is not only about the aesthetic design trends.

I didn’t even so much as hint that.

> They don’t need to apply a coat of liquid glass and modern icon treatment to make it well designed.

Again, didn’t suggest that. I personally dislike Liquid Glass.

> toolbox

Again, there’s nothing wrong with being a toolbox nor have I claimed there is.

> This appeal to authority

There was no appeal to authority; that's not the argument I made.

We’re not on opposing teams. Calibre is great and I’m happy it exists. I recommend it to people despite not using it myself (I make my own tools). When I used it I found it to be very ugly and at times confusing and found it could benefit from applying some basic well-understood and researched design principles. But that’s all my opinion. You’re welcome to have yours, use whatever you like. I'd just ask that my words not be mischaracterised.

original comment by brisk_lemur72

> Outsider art, outsider music refer to art, and even in those practices a lot of celebrated artists are the ones that eschew the established norms.

Which is what I said, in different words. If you understood the term, why did you ask what it meant?

> If so many people swear by Calibre

There’s no true alternative. A lot of people use Calibre despite how it looks, because it does all the things. The world of messing with ebooks outside the vetted stores isn’t that big.

> It is not only about the aesthetic design trends.

I didn’t even so much as hint that. Please don’t straw man.

> They don’t need to apply a coat of liquid glass and modern icon treatment to make it well designed.

Again, didn’t even so much as suggested that. I personally dislike Liquid Glass.

> toolbox

Again, there’s nothing wrong with being a toolbox nor have I claimed there is.

> This appeal to authority

There was no appeal to authority. You paid no attention to words in the comment, you fabricated an argument in your head and are fighting that.

Fucking hell, HN is tiring. Stop being so angry all the time, we’re not on opposing teams. Not every comment is a criticism or disagreement for you to rally against.

Calibre is great and I’m happy it exists. I recommend it to people despite not using it myself (I make my own tools). When I used it I found it to be very ugly and at times confusing and found it could benefit from applying some basic well-understood and researched design principles. But that’s all my opinion. You’re welcome to have yours, I don’t care, use whatever you like. Just please don’t mischaracterise my words and don’t come all angry and citing misapplied fallacies at me. I didn’t do that to you and would appreciate the same courtesy. Don’t stoke hate.

Kept the point-by-point clarifications and dropped the profanity-laced swipes at the commenter and at HN.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 72/100 The '14 years old' meme is a sneer, and dropping it leaves the critique intact.

> It could help cure diseases, end boring work and give us more free time.

Seriously? It seems to be causing more problems, giving us more boring work, and less free time.... sounds like absolute bullshit.

> It could help cure diseases, end boring work and give us more free time.

Seriously? It seems to be causing more problems, giving us more boring work, and less free time.... sounds like absolute bullshit.

Blunt disagreement aimed at a claim, not at a person.
humble_dingo41 | rewritten4/10ideological | original | parent [–]

I mean, it could if "we" "just" got out of globalized financial capitalism, changed everything about our political, economical, financial, social systems, etc.

Accelerationists think we can just push the capitalism pedal further and somehow get social changes going their way

original comment by humble_dingo41

I mean, it could if "we" "just" got out of globalized financial capitalism, changed everything about our political, economical, financial, social systems, etc.

Only 14 years old and accelerationists think we can just push the capitalism pedal further and somehow get social changes going their way

Dropped the "14 years old" meme swipe and kept the critique of accelerationism.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 70/100 Taking out the 'smarty pants' swipe at people was right, but the new last line flattens the author's point about critics complaining instead of building.
calm_falcon51 6/10ideological [–]

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

Strongly opinionated but substantive critique of layered legacy tech, mostly aimed at technologies rather than people.
wise_ibex83 | rewritten7/10insightfulinformative | original | parent [–]

Critics of PHP have pointed out its flaws, but never really understood why it was successful, and because of that they never created a language that could succeed it. The things that made PHP successful were:

1. It just werked. You could write incredibly shitty code and it, like HTML, would work as long as there wasn't a fatal error. And sure you could just say "git gud", but that's not going to happen. People will just use the best language that works for them, and in this case, it was PHP.

2. It required very few resources to run low to medium traffic websites. Because of the Apache mod_php module, PHP sites wouldn't use any resources if they weren't being served, unlike every other language at the time. So it meant places could host thousands of websites on the same server no proble.

The guy who created PHP, Rasmus Leerdorf, never wanted and never expected that PHP would become as popular as it has. He has mentioned that he thought that at any moment, someone was going to come around and create a language that would succeed PHP. But it never happened. Nobody solved the issues that people wanted solved.

original comment by wise_ibex83

The thing that pisses me off about people who complain about PHP is that all these smarty pants people have pointed out the flaws in PHP, but never really understood why it was successful, and because of that they never created a language that could succeed it. The things that made PHP successful were:

1. It just werked. You could write incredibly shitty code and it, like HTML, would work as long as there wasn't a fatal error. And sure you could just say "git gud", but that's not going to happen. People will just use the best language that works for them, and in this case, it was PHP.

2. It required very few resources to run low to medium traffic websites. Because of the Apache mod_php module, PHP sites wouldn't use any resources if they weren't being served, unlike every other language at the time. So it meant places could host thousands of websites on the same server no proble.

The guy who created PHP, Rasmus Leerdorf, never wanted and never expected that PHP would become as popular as it has. He has mentioned that he thought that at any moment, someone was going to come around and create a language that would succeed PHP. But it never happened. People are just better at pointing and complaining instead of solving the issues that people want solved.

Took out the swipes at 'smarty pants' critics and kept the solid explanation of why PHP succeeded.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 70/100 Cutting the downvote meta and the 'go to the grave/dares say it' framing keeps the blunt claim; the edit is a bit heavy but faithful.

I remain puzzled why anyone would want to do inference on a laptop if they have a home internet connection and a phone.

If you really want to do DIY inference, plug it in at home and set up tailscale so you can access it on the go.

No huge battery drain or toasty hot laptop required. Lower cost laptop. Lighter laptop. Longer battery life laptop. Win win win win.

I remain puzzled why anyone would want to do inference on a laptop if they have a home internet connection and a phone.

If you really want to do DIY inference, plug it in at home and set up tailscale so you can access it on the go.

No huge battery drain or toasty hot laptop required. Lower cost laptop. Lighter laptop. Longer battery life laptop. Win win win win.

A substantive argument for remote home inference over running it on a laptop.
vivid_marten6 | rewritten3/10meta | original | parent [–]

People prefer the aesthetics of laptops, simple as that. They will argue that they need the mobility etc, then just leave it plugged in.

original comment by vivid_marten6

I have been saying this for years, and the answer hits a nerve that gets you downvoted into oblivion: people prefer the aesthetics of laptops, simple as that. They will absolutely go to the grave arguing that they need the mobility etc, then just leave it plugged in. They simply prefer how laptops look, and they absolutely hate it when someone dares say it.

Removed the downvote meta and the sweeping swipe at people, and kept the claim.
127 points | 2026-11-04 | 75 comments | thread on HN
confidence 70/100 "Disdain dripping off your comment" attributes motive to the commenter. The rewrite keeps the objection to the framing without the personal jab.
sandy_plover31 6/10first_hand [–]

Ahhh, epistemology... Does any academic researcher even care about these things anymore?

If you're in academia, you've probably noticed a major shift recently. Research production at an industrial scale through AI.

Grants have "always" been awarded to professors based on quantity multiplied by quality. Now, some professors are churning out 1–3 papers a month with the same group of co-authors. All the grant money goes to them. Grant givers are just only counting the numbers of papers being published.

The Industrial Revolution has hit academia, and some academics are busy arguing for the artisanal value of research while some are creating factories for research.

Ahhh, epistemology... Does any academic researcher even care about these things anymore?

If you're in academia, you've probably noticed a major shift recently. Research production at an industrial scale through AI.

Grants have "always" been awarded to professors based on quantity multiplied by quality. Now, some professors are churning out 1–3 papers a month with the same group of co-authors. All the grant money goes to them. Grant givers are just only counting the numbers of papers being published.

The Industrial Revolution has hit academia, and some academics are busy arguing for the artisanal value of research while some are creating factories for research.

Describes how AI is changing academic incentives and paper output.
azure_ibex25 | rewritten4/10 | original | parent [–]

Factories for research have existed since Edison. The scale is the only difference.

Calling it "arguing for the artisanal value of research" is dismissive of human intelligence.

original comment by azure_ibex25

Factories for research have existed since Edison. The scale is the only difference.

The disdain for human intelligence is dripping off your comment "some academics are busy arguing for the artisanal value of research "

Keeps the Edison point and the objection to the parent's framing, but drops the 'dripping with disdain' jab at the commenter.
694 points | 2026-11-04 | 212 comments | thread on HN
confidence 70/100 This is friendly meta praise of HN with nothing on the topic; removing it is reasonable, though harmless to keep.
kind_grebe60 10/10insightfulfirst_handinformative [–]

Awesome project! What you've built is a Cable-Driven Parallel Robot, and since you are using gravity to keep the cables in tension it is a suspended cable-driven parallel robot. Using the four cables you are able to move a point in 3D space. I happen to know this because I wrote my phd on the accuracy of these types of robots and their kinematics. At that time Jean-Pierre Merlet was probably the most famous/prolific researcher on this topic (https://www-sop.inria.fr/members/Jean-Pierre.Merlet/merlet_eng.html). You may also have heard of a company in Germany trying to commercialize this technology on a slightly bigger scale: https://redcablerobots.com/en/. There is also a conference on these types of machines in Europe: https://cablecon2027.sciencesconf.org/ the original being organized by Andreas Pott (another high impact sholar on this).

I have not worked in this field for many years but had a fun time learning about a very wide array of topics.

Awesome project! What you've built is a Cable-Driven Parallel Robot, and since you are using gravity to keep the cables in tension it is a suspended cable-driven parallel robot. Using the four cables you are able to move a point in 3D space. I happen to know this because I wrote my phd on the accuracy of these types of robots and their kinematics. At that time Jean-Pierre Merlet was probably the most famous/prolific researcher on this topic (https://www-sop.inria.fr/members/Jean-Pierre.Merlet/merlet_eng.html). You may also have heard of a company in Germany trying to commercialize this technology on a slightly bigger scale: https://redcablerobots.com/en/. There is also a conference on these types of machines in Europe: https://cablecon2027.sciencesconf.org/ the original being organized by Andreas Pott (another high impact sholar on this).

I have not worked in this field for many years but had a fun time learning about a very wide array of topics.

PhD-level context on cable-driven parallel robots, with useful references.
dapper_magpie88 | removed0/10meta | parent [–]

This kind of reply is what makes HN the place on the internet for nerds :-)

No matter how niche the topic, if it's in anyway related to technology or science, you will likely find a genuine expert responding to you.

I just hope and pray this continues so that we have at least one place that is reminiscent of the old internet.

This kind of reply is what makes HN the place on the internet for nerds :-)

No matter how niche the topic, if it's in anyway related to technology or science, you will likely find a genuine expert responding to you.

I just hope and pray this continues so that we have at least one place that is reminiscent of the old internet.

Meta praise of HN with nothing about the topic.
324 points | 2026-11-04 | 23 comments | thread on HN
confidence 70/100 Cutting the sly hint that the article was AI-written is a small edit, and the style critique and quote stay.
hazel_sable98 6/10informative [–]

For anyone interested, this is the interview with Tom Lane: https://www.snowflake.com/en/blog/engineering/30-years-of-postgres-architecture-tom-lane/

This article about MVCC is also quite interesting: https://boringsql.com/posts/mvcc-bad-bad/

For anyone interested, this is the interview with Tom Lane: https://www.snowflake.com/en/blog/engineering/30-years-of-postgres-architecture-tom-lane/

This article about MVCC is also quite interesting: https://boringsql.com/posts/mvcc-bad-bad/

Gives the source for the Tom Lane interview and a relevant MVCC article.
ivory_turtle0 | rewritten3/10insinuation | original | parent [–]

The boringsql article was very informative, if you can get past some flourishes:

> That's the honest shape of the mitigation: HOT is opportunistic, arrives in steady state rather than on demand, and quietly costs you 30% of your table size in reserved space.

original comment by ivory_turtle0

The boringsql article was very informative, if you can get past some flourishes typical of a coauthor we all know:

> That's the honest shape of the mitigation: HOT is opportunistic, arrives in steady state rather than on demand, and quietly costs you 30% of your table size in reserved space.

Dropped the hint that the article was AI-written and kept the praise and the style critique.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 70/100 Snide one-line sour-grapes dig at Hinton's capsule networks with no developed point; removal is reasonable.
rustic_zebu47 | removed0/10snark [–]

I guess capsule network haven't improved ...

I guess capsule network haven't improved ...

A one-line dig suggesting sour grapes, with no real point.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 70/100 Drops the condescending 'don't you think?' with a minimal, faithful replacement, though it adds a slight claim.
merry_seal60 3/10question [–]

So why did he start to develop it in the 1970s?

So why did he start to develop it in the 1970s?

A real question about why Hinton started this work.
early_falcon20 | rewritten3/10snark | original | parent [–]

Why did he start a research direction that 50 years later "might turn out" to not be a good idea? That question doesn't really hold up.

original comment by early_falcon20

Why did he start a research direction that 50 years later "might turn out" to not be a good idea?

That's a relatively silly question, don't you think?

Removed the condescending closing line and kept the objection.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 70/100 'Did you read it.' is a guideline-flagged jab, and the cut is minimal.

> It could help cure diseases, end boring work and give us more free time.

Seriously? It seems to be causing more problems, giving us more boring work, and less free time.... sounds like absolute bullshit.

> It could help cure diseases, end boring work and give us more free time.

Seriously? It seems to be causing more problems, giving us more boring work, and less free time.... sounds like absolute bullshit.

Blunt disagreement aimed at a claim, not at a person.
mellow_magpie60 | rewritten3/10snark | original | parent [–]

That's the whole point of the site. AI should not cause harm, direct or indirect.

original comment by mellow_magpie60

That's the whole point of the site. Did you read it. AI should not cause harm, direct or indirect.

Removed "Did you read it" and kept the point.
99 points | 2026-11-04 | 48 comments | thread on HN
confidence 70/100 A shallow one-line dismissal of a Show HN, though it's somewhat wry.
placid_panda93 | removed0/10curmudgeonlylow_effort [–]

Sounds like work to me.

Sounds like work to me.

A shallow one-line dismissal that teaches nothing.
99 points | 2026-11-04 | 48 comments | thread on HN
confidence 70/100 HN discourages accusing someone of using AI to write their reply, and the edit cleanly keeps the real question about playtesting.
olive_sable28 7/10informativefirst_hand [–]

Thank you for your feedback. It's a fair point, LLM stories are often flat, I totally agree. And yes, the cases are written by AI, but through a pipeline rather than from scratch. I pick the idea and the city, then we develop the pitch together via Claude (I'm alone on this for now), then, only after my validation, the engine generates the case from it. After that, it makes sure the case is solvable by having multiple models play it as the detective, simulating different player profiles.

Thank you for your feedback. It's a fair point, LLM stories are often flat, I totally agree. And yes, the cases are written by AI, but through a pipeline rather than from scratch. I pick the idea and the city, then we develop the pitch together via Claude (I'm alone on this for now), then, only after my validation, the engine generates the case from it. After that, it makes sure the case is solvable by having multiple models play it as the detective, simulating different player profiles.

Explains the pipeline used to generate and validate cases.
misty_viper36 | rewritten4/10insinuationquestion | original | parent [–]

I get this whole game is entirely AI made and that's fine. But I just wonder how much effort did you put to make sure it's fun and human playable.

original comment by misty_viper36

"It's a fair point"

At least don't use AI to reply. I get this whole game is entirely AI made and that's fine. But I just wonder how much effort did you put to make sure it's fun and human playable.

Dropped the accusation that the reply was AI-written and kept the real question about human playtesting.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 68/100 This is mostly a sarcastic joke with only an implied point, so removal is reasonable but not certain.
solar_walrus42 | rewritten6/10informative | original [–]

> PHP was a joke language from the start.... Cue the PHP fans telling me that "it's good now".

First, I am not a PHP fan, but I will absolutely stick up for the "its good now".

Yes, absolutely no debate the old PHP 4.x/5.x was shocking. However to give PHP their due, they absolutely did make serious efforts in 7.x/8.x. They deserve due recognition for that.

Unfortunately lots of people still have battle-scars from 4.x/5.x and they think (incorrectly) that 7.x/8.x is "more of the same".

Second "joke language", well, cast your mind back to what else was available at the time... ColdFusion, CGI, ASPX ... it was not exactly a beautiful world back then.

Sure, to borrow your terminology, the Java fans will be along soon to tell us all how awesome Java is for the web. But many of us still bear battle-scars of the horrors of Java stacktraces, messing around with incomprehensible XML config files, Java's penchant for eating RAM for breakfast, and generally trying to figure out why the hell Tomcat is not working (again !).

original comment by solar_walrus42

> PHP was a joke language from the start.... Cue the PHP fans telling me that "it's good now".

First, I am not a PHP fan, but I will absolutely stick up for the "its good now".

Yes, absolutely no debate the old PHP 4.x/5.x was shocking. However to give PHP their due, they absolutely did make serious efforts in 7.x/8.x. They deserve due recognition for that.

Unfortunately lots of people – I'm guessing you're one of them – still have battle-scars from 4.x/5.x and they think (incorrectly) that 7.x/8.x is "more of the same".

Second "joke language", well, cast your mind back to what else was available at the time... ColdFusion, CGI, ASPX ... it was not exactly a beautiful world back then.

Sure, to borrow your terminology, the Java fans will be along soon to tell us all how awesome Java is for the web. But many of us still bear battle-scars of the horrors of Java stacktraces, messing around with incomprehensible XML config files, Java's penchant for eating RAM for breakfast, and generally trying to figure out why the hell Tomcat is not working (again !).

Removed the personal guess about the parent and kept the substantive defense of modern PHP.
lucid_kiwi58 3/10jokekept_for_replies | parent [–]

> ColdFusion, CGI, ASPX ... it was not exactly a beautiful world back then.

Pffft. VRML is the whole game, baby! Once everyone runs out and gets an SGI oxygen, Nobody is going to use freaking web browsers ever again. I mean, HTML, what a joke.

> ColdFusion, CGI, ASPX ... it was not exactly a beautiful world back then.

Pffft. VRML is the whole game, baby! Once everyone runs out and gets an SGI oxygen, Nobody is going to use freaking web browsers ever again. I mean, HTML, what a joke.

A light, nostalgic joke about 90s web hype that isn't aimed at anyone, and the VRML reply depends on it.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 68/100 A complaint about AI-sounding writing style that says nothing about the actual topic; removing it is reasonable, but some moderators would let it stand.
noble_robin90 2/10tangential_annoyancecurmudgeonlykept_for_replies [–]

> A hands-on look at dual-booting Linux on the Nvidia RTX Spark laptop, the GPU clock throttling bug found, and why WSL still wins.

Man it really is exhausting to read a title that sparks my interest, just to be greeted with the most basic Claude-isms in the subheading.

> A hands-on look at dual-booting Linux on the Nvidia RTX Spark laptop, the GPU clock throttling bug found, and why WSL still wins.

Man it really is exhausting to read a title that sparks my interest, just to be greeted with the most basic Claude-isms in the subheading.

A complaint about the writing style, not hostile, and the replies discussing it need it for context.
164 points | 2026-11-04 | 80 comments | thread on HN
confidence 68/100 A meta complaint about the parent's self-promotion with no topical content; removing it is reasonable, though some would see it as fair feedback.
humble_turtle38 4/10informative [–]

GitHub outages can be a drain on productivity. If your stack is pulling artifacts from GitHub, and this consistently fails during GitHub outage, you can consider having a file-cache in between.

Some of our customers unexpectedly started using the service we're running as a file-cache around GitHub to mitigate GitHub outages.

We wrote about this use case in our blog: https://www.stablebuild.com/blog/protect-your-builds-from-github-outages-with-a-file-cache

GitHub outages can be a drain on productivity. If your stack is pulling artifacts from GitHub, and this consistently fails during GitHub outage, you can consider having a file-cache in between.

Some of our customers unexpectedly started using the service we're running as a file-cache around GitHub to mitigate GitHub outages.

We wrote about this use case in our blog: https://www.stablebuild.com/blog/protect-your-builds-from-github-outages-with-a-file-cache

A relevant fix (caching files between builds and GitHub), though it promotes the author's own service.
modest_shrike64 | removed0/10meta | parent [–]

Self promotion is generally frowned upon here

Self promotion is generally frowned upon here

Meta comment policing the parent post, with nothing about the topic.
291 points | 2026-11-04 | 74 comments | thread on HN
confidence 68/100 The rewrite keeps the real point and drops the 'Ah yes' sarcasm, though the original was only mildly snarky.

We should all be writing bots that constantly spam all of these so-called AIs with random nonsense to poison the well.

We should all be writing bots that constantly spam all of these so-called AIs with random nonsense to poison the well.

Strong opinion proposing data poisoning; casual but a real stance.
patient_sable83 | rewritten3/10snark | original | parent [–]

Poisoning the well also poisons the product you're trying to use.

original comment by patient_sable83

Ah yes, the poison-the-product-you're-trying-to-use strategy

Sarcastic framing replaced with the plain point that poisoning degrades the tools you use.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 68/100 The "yelling at clouds" opener and the "outraged rants" label are dismissive swipes. Cutting them is reasonable, and the substantive argument stays intact.
calm_falcon51 6/10ideological [–]

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

Strongly opinionated but substantive critique of layered legacy tech, mostly aimed at technologies rather than people.
early_robin95 | rewritten7/10insightful | original | parent [–]

Things have moved on from PHP, but at the time, the alternatives had many more tradeoffs in a wide range of cases. Without PHP the internet would have unfolded much differently, much more slowly.

The "bandaid" mentality you decry exists of course, and is outright bad in some cases, but is just good business in many others.

Rewriting everything makes no sense. And, of course, in the vast majority of cases is never going to happen, so advocating for that is effectively advocating doing nothing at all for 90%+ of sites. A much more efficient and effective approach to using AI here would be to find and fix issues in the PHP runtime, and to assist in automating the deployment of the runtime. Time spent on this fixes thousands and millions of sites at a time, in a consistent, improvable way, rather than one at a time, in a piecemeal way.

> We're a clown industry

I think if we want to bring more engineering discipline to software development, we need sober analysis, not outrage.

original comment by early_robin95

To me this is just yelling at clouds.

Things have moved on from PHP, but at the time, the alternatives had many more tradeoffs in a wide range of cases. Without PHP the internet would have unfolded much differently, much more slowly.

The "bandaid" mentality you decry exists of course, and is outright bad in some cases, but is just good business in many others.

Rewriting everything makes no sense. And, of course, in the vast majority of cases is never going to happen, so advocating for that is effectively advocating doing nothing at all for 90%+ of sites. A much more efficient and effective approach to using AI here would be to find and fix issues in the PHP runtime, and to assist in automating the deployment of the runtime. Time spent on this fixes thousands and millions of sites at a time, in a consistent, improvable way, rather than one at a time, in a piecemeal way.

> We're a clown industry

I think if we want to bring more engineering discipline to software development, we need sober analysis, not outraged rants.

A substantive argument for fixing the runtime over rewriting sites; I cut the 'yelling at clouds' dismissal and the 'rants' label aimed at the parent.
105. Kitty 0.50 (sw.kovidgoyal.net)
259 points | 2026-11-04 | 160 comments | thread on HN
confidence 66/100 Dropping 'celebware' was reasonable, but swapping 'flame' for 'hype' and fixing the spelling go a little past the smallest possible edit.

The default theme / fonts / colors are a lot more esthetically pleasing combination, that’s likely why you think it’s more polished ?

I’m surprised no one out together a ghostty theme for kitty. Kitty seems to pushing boundaries with features and concepts

The default theme / fonts / colors are a lot more esthetically pleasing combination, that’s likely why you think it’s more polished ?

I’m surprised no one out together a ghostty theme for kitty. Kitty seems to pushing boundaries with features and concepts

Gives a plausible reason for the perceived polish gap.
eager_ferret42 | rewritten3/10snark | original | parent [–]

To the point that Ghostty and all other new terms are just catching up with kitty. Ghostty will likely die away once the author loses interest, despite the hype.

original comment by eager_ferret42

To the point that Ghosty and all other new terms are just catching up with kitty. Ghosty is celebware and will likely die away once the author loses interest, despite the flame.

Removed the 'celebware' sneer but kept the claim that other terminals are catching up and the prediction.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 65/100 The mocking caricature fairly needed toning down, and the rewrite keeps the gatekeeping comparison, though it drops the JavaScript reference.
calm_falcon51 6/10ideological [–]

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

Strongly opinionated but substantive critique of layered legacy tech, mostly aimed at technologies rather than people.
spry_otter13 | rewritten4/10strawman | original | parent [–]

>frustrated by the tendency of software devs, and in particular web devs Are you sure that's not the typical cost optimisation of management/c-levels rather than a developer problem?

What you wrote reads a bit like the old "you're only a dev if you write everything in assembly" complaint.

original comment by spry_otter13

>frustrated by the tendency of software devs, and in particular web devs Are you sure that's not the typical cost optimisation of management/c-levels rather than a developer problem?

What you wrote reads a bit like ye olde typical "nyeeeh javascript! you're only a dev if you write everything in assembly! kids these days!"

Dropped the mocking caricature but kept the point that management, not devs, is to blame and the comparison to old gatekeeping.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 65/100 'You took it personally' is a mild swipe; the rewrite stays faithful, though turning the rhetorical question into a statement slightly changes the tone.
early_pika8 6/10insightful [–]

> We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly

I think you have things backwards. Devs aren't clowns who make it this far. But in industries where buggy code doesn't kill people, devs are expected to ship fast and iterate, because they can and more importantly, it serves the business.

Personally, I'm all about good software engineering principles, unfortunately I don't think you can last long in most companies if you're too opinionated about this and can't compromise (and it's getting even worse with AI, reading the code is no longer a requirement, go explain your teammate that there's an abstraction leak in their code...).

> We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly

I think you have things backwards. Devs aren't clowns who make it this far. But in industries where buggy code doesn't kill people, devs are expected to ship fast and iterate, because they can and more importantly, it serves the business.

Personally, I'm all about good software engineering principles, unfortunately I don't think you can last long in most companies if you're too opinionated about this and can't compromise (and it's getting even worse with AI, reading the code is no longer a requirement, go explain your teammate that there's an abstraction leak in their code...).

A substantive argument that business incentives, not developer competence, drive shipping fast.
ivory_ocelot50 | rewritten4/10snark | original | parent [–]

> Devs aren't clowns who make it this far.

simias referred to the industry, not individual devs.

Whenever someone mentions the shortcomings of the software industry, there is always a comment saying "no no no, developers were just following orders!"

original comment by ivory_ocelot50

> Devs aren't clowns who make it this far.

simias referred to the industry and you took it personally.

Why is it whenever someone mentions the shortcomings of software industry, there is always a comment saying "no no no, developers were just following orders!"

Dropped the 'you took it personally' jab and the rhetorical framing, and kept the objection.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 65/100 Removing the downvote meta and the guess about critics' motives is fair, and the rewrite keeps the rest of the argument intact.

I like to think of it as a new abstraction layer on top of something we've been comfortable with for years. The developers of the past had to trust that human-readable code would compile to the machine-level bytecode they were used to write, and that even though it wasn't as efficient as they could make it, one day the benefits would outweigh the negatives. Today most developers don't understand compilers well enough to even begin questioning if the code doesn't work because the compiler has a bug or because their code has a bug. They have to trust the abstraction layer beneath their current domain, and they have to find ways to prove that their work is correct in that domain (e.g., writing a sufficient number of unit- and integration tests, compiling with different compilers to different targets, etc.).

We, too, have to adjust to this change, this new abstraction layer, because whether we like it or not, the code an LLM will produce in no more than five years will arguably be much, much better than the code any 10x developer could produce even if given months of time and an infinite supply of caffeine.

We "just" need to find a way to confirm that our work in this new abstraction layer - primarily prompt engineering - results in the code functionality that we had in mind, not necessarily the code implementation that we had in mind.

I like to think of it as a new abstraction layer on top of something we've been comfortable with for years. The developers of the past had to trust that human-readable code would compile to the machine-level bytecode they were used to write, and that even though it wasn't as efficient as they could make it, one day the benefits would outweigh the negatives. Today most developers don't understand compilers well enough to even begin questioning if the code doesn't work because the compiler has a bug or because their code has a bug. They have to trust the abstraction layer beneath their current domain, and they have to find ways to prove that their work is correct in that domain (e.g., writing a sufficient number of unit- and integration tests, compiling with different compilers to different targets, etc.).

We, too, have to adjust to this change, this new abstraction layer, because whether we like it or not, the code an LLM will produce in no more than five years will arguably be much, much better than the code any 10x developer could produce even if given months of time and an infinite supply of caffeine.

We "just" need to find a way to confirm that our work in this new abstraction layer - primarily prompt engineering - results in the code functionality that we had in mind, not necessarily the code implementation that we had in mind.

A substantive argument comparing AI to an abstraction layer.
serene_grebe55 | rewritten4/10meta | original | parent [–]

I strongly agree. Forcing humans to speak machine language is inherently inefficient. Having them speak a language we're already comfortable with is an obvious evolution in abstraction and control. Speaking machine language has been a knowledge and skill gate which is rapidly becoming redundant. Never-the-less, this technology is not going anywhere. Opus 5.5 already codes better than most of my developers at about 100x the speed. Architecture is still valuable, but I have no doubt that this is also going to be done better by AI soon.

original comment by serene_grebe55

I note you're downvoted but I strongly agree. Forcing humans to speak machine language is inherently inefficient. Having them speak a language we're already comfortable with is an obvious evolution in abstraction and control. I suspect you've ruffled some feathers because speaking machine language has been a knowledge and skill gate which is rapidly becoming redundant. It doesn't feel good when one's career and skillset become much less valuable. Never-the-less, this technology is not going anywhere. Opus 5.5 already codes better than most of my developers at about 100x the speed. Architecture is still valuable, but I have no doubt that this is also going to be done better by AI soon.

Removed the downvote meta and the guess about critics' motives, and kept the argument and experience.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 65/100 Dropping the dismissive 'left this guy behind' swipe is minimal, and the analogy survives as the point.
dapper_pika81 | rewritten3/10personal_attack | original [–]

This is a bit like Rudolf Diesel saying maybe we're better off without airplanes.

original comment by dapper_pika81

This is a bit like Rudolf Diesel saying maybe we're better off without airplanes. The field has long since left this guy behind.

Kept the analogy and dropped the personal swipe at Hinton.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 65/100 Speculating that Hinton has sour-grapes motives, with no substance, is close to pure snark.
early_falcon20 | rewritten3/10snark | original [–]

Why did he start a research direction that 50 years later "might turn out" to not be a good idea? That question doesn't really hold up.

original comment by early_falcon20

Why did he start a research direction that 50 years later "might turn out" to not be a good idea?

That's a relatively silly question, don't you think?

Removed the condescending closing line and kept the objection.
topaz_tern92 | removed0/10insinuationbad_faith | parent [–]

Sounds like sour grapes. He worked on it for a long time but he doesn't own a trillion dollar company. Missed the boat?

Sounds like sour grapes. He worked on it for a long time but he doesn't own a trillion dollar company. Missed the boat?

Attributes bad motives to Hinton without offering any substance.
127 points | 2026-11-04 | 75 comments | thread on HN
confidence 62/100 'Come on, humor me' and 'excessively emotional' are mild swipes at a hostile parent. Dropping them is reasonable and the edit is small.
lucid_vole20 | rewritten5/10personal_attackideological | original [–]

No, I disagree.

It's worth looking up the actual definition of knowledge. It's a pretty interesting topic in epistemology really, and more complicated than being told a fact.

We already live in coexistence with minds more powerful than ours. Society works in a way that we never need to notice that, those minds taking care of things beyond our grasp for us.

The downside of that "convenience" is developing an over-simplified bubble-view of the world, rendering us prone to arbitrarily hazardous misjudgements.

This view aligns with interests that cannot possibly be your own. Namely, exploiting scientific knowledge for personalized monetary gain on an unsustainable scale.

When a tiny group of people hogs essentially all scientific knowledge, that renders everyone else what?

The idea of being graciously provided with some "basic income" or whatever doesn't hold up. We would live as livestock at best, to be discarded as useless whenever those in control see fit.

original comment by lucid_vole20

No, you're wrong.

You might want to look up the actual definition of knowledge. It's a pretty interesting topic in epistemology really, far from your simplistic take.

You already live in coexistence with minds more powerful than yours. Society works in a way that you never need to notice that, those minds taking care of things beyond your grasp for you.

The downside of that "convenience" is you developing an over-simplified bubble-view of the world, rendering you prone to arbitrarily hazardous misjudgements.

Here, you align foolishly with interests that cannot possibly be your own. Namely, exploiting scientific knowledge for personalized monetary gain on an unsustainable scale.

When a tiny group of people hogs essentially all scientific knowledge, that renders you what?

Your idea of being graciously provided with some "basic income" or whatever is blind copium. You would live as livestock at best, to be discarded as useless whenever your masters see fit.

Kept the epistemology objection and the warning about concentrated power, but removed the condescension and personal digs ("simplistic take", "foolishly", "copium").
dapper_shrike72 | rewritten3/10snark | original | parent [–]

The dictionary definition says that knowledge is information gained by study -- i.e., in the very vast majority of cases, by being told. What's your definition?

The rest of your post is off-target.

original comment by dapper_shrike72

The dictionary definition says that knowledge is information gained by study -- i.e., in the very vast majority of cases, by being told. What's your definition? Come on, humor me.

The rest of your post is excessively emotional and off-target.

Kept the definitional point and the question, and dropped the taunt and the 'excessively emotional' jab.
112. Kitty 0.50 (sw.kovidgoyal.net)
259 points | 2026-11-04 | 160 comments | thread on HN
confidence 62/100 Mostly a 'hold my beer' joke, but it's friendly and praises the work, so removing it is defensible but harsh.
patient_ibex5 7/10first_handinformative [–]

The shader support offers a hook to trigger on the bell character, so of course I had to hook this up to a screenshake shader. Get fish to emit a bell on a nonzero command exit, and I have screenshake on failed commands. I expected this to be really annoying but it's actually kindof great:

https://jcd.pub/2026/11/04/screenshake-shaders-for-kitty/

The shader support offers a hook to trigger on the bell character, so of course I had to hook this up to a screenshake shader. Get fish to emit a bell on a nonzero command exit, and I have screenshake on failed commands. I expected this to be really annoying but it's actually kindof great:

https://jcd.pub/2026/11/04/screenshake-shaders-for-kitty/

A creative, first-hand use of the new shader bell hook, with a writeup.
olive_kiwi40 | removed0/10joketrope | parent [–]

Everyone: There is nothing more annoying than this beeping and flashing screen.

JonnieCache: Hold my beer.

(brilliant work btw)

Everyone: There is nothing more annoying than this beeping and flashing screen.

JonnieCache: Hold my beer.

(brilliant work btw)

A meme joke with only a bit of praise attached.
890 points | 2026-11-04 | 334 comments | thread on HN
confidence 62/100 The "reasonably accurate timepiece" sarcasm is a mild snark, though it answered a snarky "Plan better". The trim is faithful and minimal.
velvet_raven95 | rewritten2/10cross_examinationsnark | original [–]

Even if you're stuck in traffic, knowing the time won't get you there any faster, so I'd rather plan with enough margin up front. Topping up fuel only takes a few minutes anyway. I'm not convinced any of these cases really need a clock in the car.

original comment by velvet_raven95

If you're "stuck in traffic" it doesn't matter what time it is, you're not going to be there any faster. Plan better.

How long does it take you to fill your tank?

How does any of this need you to know the time right now?

The disagreement stays; the condescending 'Plan better' and the string of interrogating questions are reframed as a plain statement of the author's doubt.
eager_robin23 | rewritten3/10snark | original | parent [–]

If you're stuck in traffic and you know you are going to be late, you can phone ahead to let them know. That isn't possible without knowing the current time.

original comment by eager_robin23

If you’re stuck in traffic and you know you are goung to be late, you can phone ahead to let them know! This won’t be possible without knowing the current time, something which a reasonably accurate timepiece will inform you of

Dropped the sarcastic jab and kept the practical example.
114. The lost malloc() (napcakes.nekoweb.org)
100 points | 2026-11-04 | 36 comments | thread on HN
confidence 62/100 Meta talk insinuating that moderators boosted the post, with nothing about the article; removal is reasonable but borderline.
vivid_shrike37 | removed0/10meta [–]

According to your ref, it entered the front page at a "Top" rank of 8 at 8:10:00Z, when it had 2 upvotes. Just as I told you. (Did you confuse the "New" rank for the front page?)

According to your ref, it entered the front page at a "Top" rank of 8 at 8:10:00Z, when it had 2 upvotes. Just as I told you. (Did you confuse the "New" rank for the front page?)

An argument about the post's front-page ranking that says nothing about the article.
tawny_osprey88 | removed0/10metainsinuation | parent [–]

No, look at the "raw" rank. It's the one without HN/manual intervention.

It was catapulted to 8th rank while its "raw" was around 50th give or take.

No, look at the "raw" rank. It's the one without HN/manual intervention.

It was catapulted to 8th rank while its "raw" was around 50th give or take.

This is meta-discussion about HN ranking and moderator intervention, with nothing about the article itself.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 62/100 A sarcastic reductio that adds little, though it does carry a faint point against credentialism.

We should introduce regulation so only credentialed software engineers are allowed to use AI.

We should introduce regulation so only credentialed software engineers are allowed to use AI.

A short proposal about regulation, possibly ironic.
placid_crane40 | removed0/10snarklow_effort | parent [–]

Absolutely! And software engineer should be an hereditary title as well.

Absolutely! And software engineer should be an hereditary title as well.

One-line sarcasm that makes no point of its own.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 62/100 'Deeply rotten' is national flamebait worth softening, but the rewrite rewords more than it needed to.

The AI formula is out of the bag. The Manhattan Project is over, trinity has happened.

If it weren’t OAI and Anthropic, it would be others.

If it weren’t US companies, it would be others.

It is far too useful now to stop large scale deployment, it isn’t a matter of specific people or countries not being cautious or prudent enough. The entirety of the Earth is at issue now and there will always be people who cause the tragedy of the commons (if indeed AI turns out to be harmful in the long run, which is not remotely certain).

Look at what happened with fossil fuels. Even if the entire global west totally ceased use, there are many countries that simply will not stop because of local utility. AI is the exact same way.

The AI formula is out of the bag. The Manhattan Project is over, trinity has happened.

If it weren’t OAI and Anthropic, it would be others.

If it weren’t US companies, it would be others.

It is far too useful now to stop large scale deployment, it isn’t a matter of specific people or countries not being cautious or prudent enough. The entirety of the Earth is at issue now and there will always be people who cause the tragedy of the commons (if indeed AI turns out to be harmful in the long run, which is not remotely certain).

Look at what happened with fossil fuels. Even if the entire global west totally ceased use, there are many countries that simply will not stop because of local utility. AI is the exact same way.

A substantive argument that AI deployment is inevitable.
humble_dingo41 | rewritten4/10ideological | original | parent [–]

> If it weren’t US companies, it would be others.

The US mindset is a problem though; them being American definitely matters.

> Look at what happened with fossil fuels.

The west had a 100 years head start, on top of that these countries are producing everything you consume. Chinese current co2 per capita is the same as the US in 1900

original comment by humble_dingo41

> If it weren’t US companies, it would be others.

There is something deeply rotten about the US mindset though, them being American is definitely a problem.

> Look at what happened with fossil fuels.

The west had a 100 years head start, on top of that these countries are producing everything you consume, don't start pointing fingers. Chinese current co2 per capita is the same as the US in 1900

Toned down the national flamebait and finger-pointing, and kept the historical emissions point.
99 points | 2026-11-04 | 48 comments | thread on HN
confidence 62/100 Mostly a sarcastic quip, though it gestures at a real point about anthropomorphizing LLMs.
patient_newt85 | removed0/10jokesnark [–]

Show HN: Uncracked City, detective game where you question LLM suspects that lie

No, no, no. The LLM suspects can't lie. That requires intent. They're "hallucinating." Yeah, that's the ticket.

Show HN: Uncracked City, detective game where you question LLM suspects that lie

No, no, no. The LLM suspects can't lie. That requires intent. They're "hallucinating." Yeah, that's the ticket.

A sarcastic quip about semantics with no real point about the game.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 60/100 'I'm guessing you're one of them' is a small personal jab, and cutting it is a clean, minimal edit, though leaving it would also be defensible.
calm_falcon51 6/10ideological [–]

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

Strongly opinionated but substantive critique of layered legacy tech, mostly aimed at technologies rather than people.
solar_walrus42 | rewritten6/10informative | original | parent [–]

> PHP was a joke language from the start.... Cue the PHP fans telling me that "it's good now".

First, I am not a PHP fan, but I will absolutely stick up for the "its good now".

Yes, absolutely no debate the old PHP 4.x/5.x was shocking. However to give PHP their due, they absolutely did make serious efforts in 7.x/8.x. They deserve due recognition for that.

Unfortunately lots of people still have battle-scars from 4.x/5.x and they think (incorrectly) that 7.x/8.x is "more of the same".

Second "joke language", well, cast your mind back to what else was available at the time... ColdFusion, CGI, ASPX ... it was not exactly a beautiful world back then.

Sure, to borrow your terminology, the Java fans will be along soon to tell us all how awesome Java is for the web. But many of us still bear battle-scars of the horrors of Java stacktraces, messing around with incomprehensible XML config files, Java's penchant for eating RAM for breakfast, and generally trying to figure out why the hell Tomcat is not working (again !).

original comment by solar_walrus42

> PHP was a joke language from the start.... Cue the PHP fans telling me that "it's good now".

First, I am not a PHP fan, but I will absolutely stick up for the "its good now".

Yes, absolutely no debate the old PHP 4.x/5.x was shocking. However to give PHP their due, they absolutely did make serious efforts in 7.x/8.x. They deserve due recognition for that.

Unfortunately lots of people – I'm guessing you're one of them – still have battle-scars from 4.x/5.x and they think (incorrectly) that 7.x/8.x is "more of the same".

Second "joke language", well, cast your mind back to what else was available at the time... ColdFusion, CGI, ASPX ... it was not exactly a beautiful world back then.

Sure, to borrow your terminology, the Java fans will be along soon to tell us all how awesome Java is for the web. But many of us still bear battle-scars of the horrors of Java stacktraces, messing around with incomprehensible XML config files, Java's penchant for eating RAM for breakfast, and generally trying to figure out why the hell Tomcat is not working (again !).

Removed the personal guess about the parent and kept the substantive defense of modern PHP.
119. Jelly Sheet (mrdoob.github.io)
340 points | 2026-11-04 | 88 comments | thread on HN
confidence 60/100 'Larpers' is a mild label for people and dropping it is reasonable, though 'AI use' slightly changes who is being blamed.

I thought so too, but AI is kinda destroying everything fun. Game jams, Advent of code, codevember apparently. To me personally it's super sad to see.

I thought so too, but AI is kinda destroying everything fun. Game jams, Advent of code, codevember apparently. To me personally it's super sad to see.

A sincere personal view on how AI affects creative challenges, and it ties into the parent's point; somewhat sweeping, but in good faith.
noble_robin13 | rewritten4/10 | original | parent [–]

i don't care about leaderboards but i do care about the community of like-minded people that comes with these kinds of competitions, which AI use totally eliminates

original comment by noble_robin13

i don't care about leaderboards but i do care about the community of like-minded people that comes with these kinds of competitions, which AI larpers totally eliminate

Removed the 'larpers' label for people but kept the point about community.
120. The lost malloc() (napcakes.nekoweb.org)
100 points | 2026-11-04 | 36 comments | thread on HN
confidence 60/100 An off-topic argument about front-page ranking; removing it is defensible, but it is factual and civil.

Not really, it was "sponsored" by HN very early.

Ref: https://news.social-protocols.org/stats?id=50362466

Not really, it was "sponsored" by HN very early.

Ref: https://news.social-protocols.org/stats?id=50362466

Meta comment about front-page ranking, but it answers the parent and backs up its claim with a stats link.
vivid_shrike37 | removed0/10meta | parent [–]

According to your ref, it entered the front page at a "Top" rank of 8 at 8:10:00Z, when it had 2 upvotes. Just as I told you. (Did you confuse the "New" rank for the front page?)

According to your ref, it entered the front page at a "Top" rank of 8 at 8:10:00Z, when it had 2 upvotes. Just as I told you. (Did you confuse the "New" rank for the front page?)

An argument about the post's front-page ranking that says nothing about the article.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 60/100 Turning the sarcastic strawman question into plain statements keeps the point, but the original was only mildly snarky.
dapper_pika81 | rewritten3/10personal_attack | original [–]

This is a bit like Rudolf Diesel saying maybe we're better off without airplanes.

original comment by dapper_pika81

This is a bit like Rudolf Diesel saying maybe we're better off without airplanes. The field has long since left this guy behind.

Kept the analogy and dropped the personal swipe at Hinton.
teal_plover69 | rewritten3/10snark | original | parent [–]

Pumping CO2 into the atmosphere wasn't a good thing, and someone doing a backflip by recognising their mistakes isn't a bad thing.

original comment by teal_plover69

So pumping CO2 into the atmosphere is a good thing and if someone does a backflip by recognising their mistakes that is a bad thing?

Sarcastic rhetorical question turned into the plain point.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 60/100 'Have you forgotten' is only mildly condescending; the edit is faithful and minimal, but it's borderline whether it was needed.
sage_kestrel91 7/10insightful [–]

If the people in charge of the AI companies understand the risk I don't know, but I think it's a good point that they mainly care about the money. These are also people who aren't accustom to cleaning up their own mess, so what do they care if something goes wrong.

The carelessness is also clear in how AI is rolled out. It's being presented as a disruptive technology, as is everything else presented by modern tech companies. The goal is a very large payout in a very short period of time, it's not to make anything better, or worse, either is just a side effect.

Had LLMs first been presented as a "better IntelliSense", where rather than auto-completing function names, your editor can now suggest implementations, very few people would have been upset. Same for writing, it's just a better version of Grammarly, it's fine, or as a tool in drawing software. The issue would have been, for the AI bosses, that this takes time and doesn't create trillion dollar companies. It only creates companies that they'd actually have to run, long term, and that's boring.

If the people in charge of the AI companies understand the risk I don't know, but I think it's a good point that they mainly care about the money. These are also people who aren't accustom to cleaning up their own mess, so what do they care if something goes wrong.

The carelessness is also clear in how AI is rolled out. It's being presented as a disruptive technology, as is everything else presented by modern tech companies. The goal is a very large payout in a very short period of time, it's not to make anything better, or worse, either is just a side effect.

Had LLMs first been presented as a "better IntelliSense", where rather than auto-completing function names, your editor can now suggest implementations, very few people would have been upset. Same for writing, it's just a better version of Grammarly, it's fine, or as a tool in drawing software. The issue would have been, for the AI bosses, that this takes time and doesn't create trillion dollar companies. It only creates companies that they'd actually have to run, long term, and that's boring.

A thoughtful look at how incentives shaped the way AI was rolled out.
dapper_koala65 | rewritten5/10informative | original | parent [–]

I'm sorry, but the AI workers are as much to blame.

Sam Altman was ousted by individuals that shared your concerns, and it was the OpenAI employees that rebelled against the board and wanted Altman back.

That HN post was infamous and nearly took down this site.

original comment by dapper_koala65

I’m sorry, but the AI workers are as much to blame.

Or have you forgotten that Sam Altman was ousted by individuals that shared your concerns, and it was the OpenAI employees that rebelled against the board and wanted Altman back?

That HN post was infamous and nearly took down this site.

Took out the condescending 'have you forgotten' framing and kept the historical point.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 60/100 'Did you look at it?' is a mild jab, and cutting it is a small, faithful edit.
silver_lynx43 | rewritten1/10snarkkept_for_replies | original [–]

This was posted 9 minutes after the story. Is that enough time to read the whole article?

original comment by silver_lynx43

9 minutes. Was that enough time to read the article?

Rewritten as a plain question about reading time, without the jab, because a reply has a real summary of the article.
jade_robin20 | rewritten2/10snark | original | parent [–]

It wasn’t that long.

original comment by jade_robin20

Did you look at it? It wasn’t that long.

Removed the rhetorical jab but kept the point that the article is short.

Borderline

Confidence 40–59: reasonable people would differ.
127 points | 2026-11-04 | 75 comments | thread on HN
confidence 58/100 Removing the condescending dictionary jab and 'gullibly' is fair, but 'Dictionary definitions matter here' slightly changes what the commenter meant.
dapper_shrike72 | rewritten3/10snark | original [–]

The dictionary definition says that knowledge is information gained by study -- i.e., in the very vast majority of cases, by being told. What's your definition?

The rest of your post is off-target.

original comment by dapper_shrike72

The dictionary definition says that knowledge is information gained by study -- i.e., in the very vast majority of cases, by being told. What's your definition? Come on, humor me.

The rest of your post is excessively emotional and off-target.

Kept the definitional point and the question, and dropped the taunt and the 'excessively emotional' jab.

Perhaps be more thoughtful regarding the "dictionaries" you use? The words you use become the borders of your world.

How does random data differ from "information you gained by study"? Let alone from "what you're being told"? How do you possibly notice?

Other people cannot force you to gain true knowledge. It has to be earned by putting in the necessary effort. Its value is manifold, starting with not gullibly falling prey to other's interests.

Perhaps be more thoughtful regarding the "dictionaries" you use? The words you use become the borders of your world.

How does random data differ from "information you gained by study"? Let alone from "what you're being told"? How do you possibly notice?

Other people cannot force you to gain true knowledge. It has to be earned by putting in the necessary effort. Its value is manifold, starting with not gullibly falling prey to other's interests.

(context)
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 58/100 The 'if you are stuck on' framing is mildly condescending, and the rewrite keeps the point, though the edit is optional.
hazel_narwhal33 6/10insightful [–]

So Hinton doesn't trust the tech leaders but then the consequence of having governments censor LLMs is that only tech leaders and governments have unlimited access to AI.

If someone manages with the help of AI to hack into a vital system, then the system was already in a critically bad state beforehand. If developers can't use AI to check the code for security flaws, then security gets worse and not better.

So Hinton doesn't trust the tech leaders but then the consequence of having governments censor LLMs is that only tech leaders and governments have unlimited access to AI.

If someone manages with the help of AI to hack into a vital system, then the system was already in a critically bad state beforehand. If developers can't use AI to check the code for security flaws, then security gets worse and not better.

A substantive counterargument about who keeps AI access under censorship, and about AI's role in finding security flaws.
misty_lynx65 | rewritten2/10 | original | parent [–]

Censorship is way outside the window of what is actually of concern here.

original comment by misty_lynx65

If you are stuck on censorship you are just way outside the window of what is actually of concern here...

Took the condescension out of the dismissal and kept the disagreement.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 55/100 'Burn in hell' is aimed at an agency, not a user, so it's borderline; the edit is minimal and keeps the full argument.

I hope some of these backdoors and/or 0-days being kept under wraps by nation states or corporate espionage companies (Pegasus et al) are being found incidentally through all this.

It’s frustrating to have all these 0days and CVEs to patch for now, but in the long run perhaps we’ll leave with more robust software.

I hope some of these backdoors and/or 0-days being kept under wraps by nation states or corporate espionage companies (Pegasus et al) are being found incidentally through all this.

It’s frustrating to have all these 0days and CVEs to patch for now, but in the long run perhaps we’ll leave with more robust software.

Raises an interesting point about AI surfacing hoarded nation-state 0-days.
sandy_zebu71 | rewritten5/10ideological | original | parent [–]

This is the real reason for the vulnpocalypse, not "technical debt".

NSA spent 20 years stockpiling vulns and pushing the industry towards half-assed solutions like address sanitization and pointer tagging when they could have put the industry on memory-safe languages instead.

They managed to get the IME/PSP/TrustZone into 99% of the CPUs out there by mandating it for government purchases; they could have done the same thing with memory-safe languages. But instead they chose to stockpile vulns.

original comment by sandy_zebu71

This is the real reason for the vulnpocalypse, not "technical debt".

NSA spent 20 years stockpiling vulns and pushing the industry towards half-assed solutions like address sanitization and pointer tagging when they could have put the industry on memory-safe languages instead.

They managed to get the IME/PSP/TrustZone into 99% of the CPUs out there by mandating it for government purchases; they could have done the same thing with memory-safe languages. But instead they chose to stockpile vulns. Hope they burn in hell for this.

Dropped the 'burn in hell' line and kept the argument about NSA incentives.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 55/100 Calling public figures cartoon villains is borderline name-calling; the edit is minimal, but sharp criticism of CEOs is often fine as written.

A cynical take on the industry, backed by a relevant link.
cedar_stork55 | rewritten2/10personal_attack | original | parent [–]

ai labs need better stewards than sam altman and dario

original comment by cedar_stork55

ai labs need better stewards besides the carton / comic level villainy from sam altman and dario

Dropped the 'comic-level villainy' name-calling and kept the point about leadership.
127 points | 2026-11-04 | 75 comments | thread on HN
confidence 55/100 Cutting the defensive question is defensible. But rewording 'You completely ignore...' into a new sentence goes beyond a minimal edit, and the original was ordinary heated debate.

As you said, "Science is an ideal." I think you and I have fundamentally different views of science. You are an idealist, whereas I am a practical person who has seen how the sausage of science is actually made.

As you said, "Science is an ideal." I think you and I have fundamentally different views of science. You are an idealist, whereas I am a practical person who has seen how the sausage of science is actually made.

Firm disagreement framed as differing views of science; thin but not an attack.
lucid_vole20 | rewritten4/10 | original | parent [–]

You're talking about academia, society's attempt to gain economic utility from science.

Exploiting science for economic utility alone misses the incurred second order effects, as I posited above. That crucial part is the whole (very much practical) point here.

original comment by lucid_vole20

You're talking about academia, society's attempt to gain economic utility from science. You assume, I didn't know about it based on what?

Exploiting science for economic utility alone misses the incurred second order effects, as I posited above. You completely ignore that crucial part, despite of it being the whole (very much practical) point here.

Dropped the defensive cross-examining question and kept the distinction between academia and science.
129. Kitty 0.50 (sw.kovidgoyal.net)
259 points | 2026-11-04 | 160 comments | thread on HN
confidence 55/100 The 'berating' line is a mild whataboutism jab, so cutting it is defensible but borderline, and the points survive intact.

Can we please stop with the suggesting vibe coding for everything? It’s not an interesting response: it doesn’t advance the discussion and no one learns anything. The goal of this website is (ostensibly) intellectual curiosity, and suggesting AI as a solution to every problem is basically a thought-terminating cliché.

Can we please stop with the suggesting vibe coding for everything? It’s not an interesting response: it doesn’t advance the discussion and no one learns anything. The goal of this website is (ostensibly) intellectual curiosity, and suggesting AI as a solution to every problem is basically a thought-terminating cliché.

A real disagreement about suggesting vibe coding as the answer.
calm_otter43 | rewritten3/10personal_attack | original | parent [–]

Programmers are overwhelmingly the type of people to solve problems whenever someone complains about something.

If the purpose of this website is intellectual curiosity, then comments complaining aren't in line with the purpose either, right?

original comment by calm_otter43

programmers are overwhelmingly the type of people to solve problems whenever someone complains about something.

I don't see you berating people for complaining, after all if the purpose of this website is intellectual curiosity then comments complaining aren't in line with the purpose right?

Dropped the personal 'berating' jab and kept both of the author's points.
890 points | 2026-11-04 | 334 comments | thread on HN
confidence 55/100 The condescension is mild, and the trimmed sentence still carries much of the same sarcastic tone, so the edit is borderline.
velvet_raven95 3/10question [–]

Why would knowing the time in the car help with that?

Why would knowing the time in the car help with that?

A short but sincere question that pushes back on the parent's claim, so it stays as written.
eager_robin23 | rewritten2/10snark | original | parent [–]

Knowing the current time in the car also lets you know the current time in general.

original comment by eager_robin23

Knowing the current time in the car also lets you know the current time in general because they are the same piece of information

Cut the condescending framing and kept the point.
131. The Internals of PostgreSQL (interdb.jp)
324 points | 2026-11-04 | 23 comments | thread on HN
confidence 55/100 Mostly a sarcastic joke, but it may be pointing at a real oddity in the article's date, so this is borderline.
gentle_zebu29 | removed0/10low_effort [–]

Thanks, that MVCC article was a great read.

Thanks, that MVCC article was a great read.

A simple thank-you that adds nothing new to the discussion.
lucid_shrike81 | removed0/10jokesnark | parent [–]

Yeah, I love those time-travellers' blogs. Wished only he'd tell us about next years' market movements instead of issues in Oracle's DB.

Yeah, I love those time-travellers' blogs. Wished only he'd tell us about next years' market movements instead of issues in Oracle's DB.

A sarcastic joke with no real point behind it.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 55/100 The closing line is a mild generalization about a group rather than a swipe at a person, so cutting it is defensible but not clearly needed.

"Could" does a lot of work in these kinds of claims.

We need to build it as fast as possible because it could cure all disease. Ignore whether that's possible, how it might happen, whether all we're missing to do it is more intelligence, etc.

The only way I see us curing all disease is to throw out all the names we've given to collections of symptoms. What disease? I don't see no disease, you just have a sore throat, runny nose, and mild fever.

"Could" does a lot of work in these kinds of claims.

We need to build it as fast as possible because it could cure all disease. Ignore whether that's possible, how it might happen, whether all we're missing to do it is more intelligence, etc.

The only way I see us curing all disease is to throw out all the names we've given to collections of symptoms. What disease? I don't see no disease, you just have a sore throat, runny nose, and mild fever.

Makes a fair point about how much weight the word "could" carries in AI promises.
deft_rook67 | rewritten4/10ideological | original | parent [–]

> We need to build it as fast as possible because it could cure all disease

Hell no. We need to risk pumping out even more CO2, causing more environmental disaster, ruining entire human communities, just to cure diseases? You might as well say it's better to be in prison because you're guaranteed three meals a day.

original comment by deft_rook67

> We need to build it as fast as possible because it could cure all disease

Hell no. We need to risk pumping out even more CO2, causing more environmental disaster, ruining entire human communities, just to cure diseases? You might as well say it's better to be in prison because you're guaranteed three meals a day. The logic of some pro-AI people is baffling.

Took out the swipe at pro-AI people and kept the argument and the analogy.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 55/100 The snark was worth removing, but the rewrite builds a new sentence instead of making a minimal cut, though it does keep the reductio intent.
solar_crane26 6/10insightful [–]

> there's a deep sickness here which causes people to flee from the inherent value (relatively modest)

Value is simply the mutual understanding that something should cost a certain amount, and the system we've built emphasizes the need for profit above all else. When a set of companies comes along with a new, impressive technology claiming that they can automate away the white collar workforce, they're trying to capture as much value as they can.

It's not a moral sickness, it's market actors behaving rationally. Believing that people should be willing to leave money on the table because it's the right thing to do is a dead end, the entire system needs a rethink.

> there's a deep sickness here which causes people to flee from the inherent value (relatively modest)

Value is simply the mutual understanding that something should cost a certain amount, and the system we've built emphasizes the need for profit above all else. When a set of companies comes along with a new, impressive technology claiming that they can automate away the white collar workforce, they're trying to capture as much value as they can.

It's not a moral sickness, it's market actors behaving rationally. Believing that people should be willing to leave money on the table because it's the right thing to do is a dead end, the entire system needs a rethink.

Frames the problem as systemic incentives rather than a moral failing.
swift_shrike30 | rewritten4/10snarkstrawman | original | parent [–]

> Believing that people should be willing to leave money on the table because it's the right thing to do is a dead end, the entire system needs a rethink.

By that logic, mugging and burglary are just market actors behaving rationally too.

original comment by swift_shrike30

> Believing that people should be willing to leave money on the table because it's the right thing to do is a dead end, the entire system needs a rethink.

I didn’t expect a full throated defense of mugging and burglary on HN this morning, but here we are.

Replaced the sarcastic framing with the author's actual objection, a reductio argument.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 55/100 The closing rhetorical question is a mild jab, so removing it is reasonable but borderline, and the profane content about things was rightly kept.

> Nuclear weapons are indiscriminate and make everyone worse off if used.

The difference is most people have not experienced any immediate effects of nuclear weapons. But people will experience the immediate effects of AI taking down the electricity grid, for instance.

> Nuclear weapons are indiscriminate and make everyone worse off if used.

The difference is most people have not experienced any immediate effects of nuclear weapons. But people will experience the immediate effects of AI taking down the electricity grid, for instance.

Points to a real difference between nuclear weapons and AI.
keen_swift80 | rewritten4/10ideological | original | parent [–]

"most people" are in the set of things the trillionaires don't give a shit about. Their market distortion has already made PCs unaffordable and electricity prices rise, among other adverse effects.

original comment by keen_swift80

"most people" are in the set of things the trillionaires don't give a shit about. Their market distortion has already made PCs unaffordable and electricity prices rise, among other adverse effects. What else has to happen so you take notice?

Kept the point about market distortion and dropped the closing rhetorical jab at the other commenter.
509 points | 2026-11-04 | 216 comments | thread on HN
confidence 55/100 The 'TF were you using' opener is a mild, casual jab that could arguably stay as blunt talk, but trimming it is minimal and keeps everything substantive.
early_beaver96 9/10first_handinformativeinsightful [–]

Anyone that's never had the (dis)pleasure of working with tapes, there's some gotchas to know about before archiving and forgetting about it.

When you create an archive, do not skip the step of reading it back. I'm not talking about just having the system confirm it is readable. I mean actually restoring the data from the tape. I've had tapes fail to retrieve data off of the tape even though the writing app confirmed it was readable.

Drives can have issues reading data written by another drive. Drives can have issues reading a tape it wrote itself.

Why write one when you can write two at twice the time/cost? In all of my experience with tape, I've never written just one tape. In the early days of DVDs, the images were written to LTO to send to have the discs pressed. Two were always sent on the chance one wasn't readable and schedules were so tight that the loss of a couple of days to send a new tape would wreck delivery dates. Another facility wrote three tapes: one kept on site, one sent to IronMountain, one sent to the client directly. Plenty of occasions saw the local copy unreadable and the IronMountain copy was retrieved. These were managed by large robotic tape libraries so each tape was written in a different drive at the same time so it was 3x cost while only 1x time.

Use the drive cleaning cassette as recommended. Your dirty heads can cause the data to not be written/read correctly depending on which head is dirty. If you're having issues reading, clean the heads before giving up on the tape. If you're having issues reading a tape just written, do not think someone else will be able to read it.

Ensure whoever might be using a tape you've written understands what was used to write the tape. Not all archivers are compatible. If you use the tar command to write to tape, people using a GUI app won't be able to read it.

Anyone that's never had the (dis)pleasure of working with tapes, there's some gotchas to know about before archiving and forgetting about it.

When you create an archive, do not skip the step of reading it back. I'm not talking about just having the system confirm it is readable. I mean actually restoring the data from the tape. I've had tapes fail to retrieve data off of the tape even though the writing app confirmed it was readable.

Drives can have issues reading data written by another drive. Drives can have issues reading a tape it wrote itself.

Why write one when you can write two at twice the time/cost? In all of my experience with tape, I've never written just one tape. In the early days of DVDs, the images were written to LTO to send to have the discs pressed. Two were always sent on the chance one wasn't readable and schedules were so tight that the loss of a couple of days to send a new tape would wreck delivery dates. Another facility wrote three tapes: one kept on site, one sent to IronMountain, one sent to the client directly. Plenty of occasions saw the local copy unreadable and the IronMountain copy was retrieved. These were managed by large robotic tape libraries so each tape was written in a different drive at the same time so it was 3x cost while only 1x time.

Use the drive cleaning cassette as recommended. Your dirty heads can cause the data to not be written/read correctly depending on which head is dirty. If you're having issues reading, clean the heads before giving up on the tape. If you're having issues reading a tape just written, do not think someone else will be able to read it.

Ensure whoever might be using a tape you've written understands what was used to write the tape. Not all archivers are compatible. If you use the tar command to write to tape, people using a GUI app won't be able to read it.

Detailed first-hand practical advice on tape archiving pitfalls.
eager_wren78 | rewritten6/10first_hand | original | parent [–]

We use LTO, and I think I saw ONE failed tape in 15 years and it failed during write. We do restores regularly on a pool of tapes that is rotated so each tape is touched at least every few months and it. Far lower failure rate than hard drives

Drives can be a bit temperamental when they got older but it's all generally reporter before actual failure

> Use the drive cleaning cassette as recommended. Your dirty heads can cause the data to not be written/read correctly depending on which head is dirty. If you're having issues reading, clean the heads before giving up on the tape. If you're having issues reading a tape just written, do not think someone else will be able to read it.

Every tape library we used that was automatic, the drives asked for tape and the tape library just looked up in which slot it is.

original comment by eager_wren78

Seriously, TF you were using to hit so many problems.

We use LTO, and I think I saw ONE failed tape in 15 years and it failed during write. We do restores regularly on a pool of tapes that is rotated so each tape is touched at least every few months and it. Far lower failure rate than hard drives

Drives can be a bit temperamental when they got older but it's all generally reporter before actual failure

> Use the drive cleaning cassette as recommended. Your dirty heads can cause the data to not be written/read correctly depending on which head is dirty. If you're having issues reading, clean the heads before giving up on the tape. If you're having issues reading a tape just written, do not think someone else will be able to read it.

Every tape library we used that was automatic, the drives asked for tape and the tape library just looked up in which slot it is.

Dropped the dismissive opening jab; kept the first-hand account of LTO reliability.
291 points | 2026-11-04 | 74 comments | thread on HN
confidence 52/100 The rhetorical question is only a mild jab and could have stayed. The rewrite is faithful, but the edit was barely needed.

I am not sure why anyone expected anything different from Google. This is a company that lives and thrives on user data and tracking users. Users are the material that is being run through this entire huge ad-selling machine.

I am not sure why anyone expected anything different from Google. This is a company that lives and thrives on user data and tracking users. Users are the material that is being run through this entire huge ad-selling machine.

Cynical but substantive point about Google's business model.
gilded_pika50 | rewritten4/10snark | original | parent [–]

It's still worth discussing even if you're already familiar with how evil google is. Lots of younger people didn't have our experience of seeing companies evolve into the current evil they are, or do not follow the industry

original comment by gilded_pika50

Would you prefer to not have people discuss the topic, just because you’re already familiar with how evil google is? Lots of younger people didn’t have out experience of seeing companies evolve into the current evil they are, or do not follow the industry

Rhetorical jab removed; point about newer users kept.
127 points | 2026-11-04 | 75 comments | thread on HN
confidence 50/100 Only a mild jab at the user's skill, so keeping it as written is defensible; the rewrite also slightly changes the claim.
coral_quail7 6/10insightful [–]

> we can surely have the verifiers explain those

This is not obvious to me at all. LLMs are capable of amazing feats of reverse engineering but are terrible at explaining and abstracting things well.

I think this is an artefact of how we train them, and they could be trained to be better at this if we focused on it, but at the same time, it shows its possible for these things to be able to do things they cant explain to us (granted, they can't explain them well - you can bash your way to understanding with them anyway but they aren't good at it)

> we can surely have the verifiers explain those

This is not obvious to me at all. LLMs are capable of amazing feats of reverse engineering but are terrible at explaining and abstracting things well.

I think this is an artefact of how we train them, and they could be trained to be better at this if we focused on it, but at the same time, it shows its possible for these things to be able to do things they cant explain to us (granted, they can't explain them well - you can bash your way to understanding with them anyway but they aren't good at it)

Disagrees with the parent's assumption, with a reasonable observation about LLM explanations.
misty_lynx65 | rewritten2/10personal_attacklow_effort | original | parent [–]

>LLMs are capable of amazing feats of reverse engineering but are terrible at explaining and abstracting things well.

I don't think this is true if you use them well.

original comment by misty_lynx65

>LLMs are capable of amazing feats of reverse engineering but are terrible at explaining and abstracting things well.

I don't think you use them well if you think this.

Removed the jab at the parent commenter's skill and kept the disagreement.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 50/100 A tangential but sincere question about the spelling; off-topic, but not snark, so removal is debatable.
silver_wren44 | removed0/10off_topictangential_annoyance [–]

Why are the using the Ukrainian transliteration of Chernobyl now

Why are the using the Ukrainian transliteration of Chernobyl now

An off-topic complaint about how the article spells a place name.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 45/100 The 'never experienced or forgot' swipe is very mild; the edit is minimal but probably unnecessary.
steady_moose60 | rewritten7/10first_handinsightful | original [–]

These threads with doom and gloom about the modern internet seem to forget what it was like at the beginning of the century. Back when the internet was fair game to anyone who kinda understood it.

Back then, you could log in as admin to any phpBB forum by copying a generic admin cookie from a shady web site. You could often then also compromise the hosting company that was running the forum, because nothing was really separated.

You would try to trick your friends into installing Sub7 so you could open their CD drive.

You could easily capture other people's data on public wifi networks in restaurants and hotels.

You could change the price of the pizza you were ordering through devtools in your browser.

You could infect half the world by emailing a picture of a blonde tennis player.

Sure, there have been quite a lot of pretty serious zero days recently. But many of them have been pretty hard to actually abuse, in part thanks to all these layers we've added over time. So I guess I'm not as pessimistic as many of you are. Especially because we all seem to be incredibly aware of what's happening and are acting on it.

original comment by steady_moose60

These threads with doom and gloom about the modern internet seem full of people who either never experienced or forgot what it was like at the beginning of the century. Back when the internet was fair game to anyone who kinda understood it.

Back then, you could log in as admin to any phpBB forum by copying a generic admin cookie from a shady web site. You could often then also compromise the hosting company that was running the forum, because nothing was really separated.

You would try to trick your friends into installing Sub7 so you could open their CD drive.

You could easily capture other people's data on public wifi networks in restaurants and hotels.

You could change the price of the pizza you were ordering through devtools in your browser.

You could infect half the world by emailing a picture of a blonde tennis player.

Sure, there have been quite a lot of pretty serious zero days recently. But many of them have been pretty hard to actually abuse, in part thanks to all these layers we've added over time. So I guess I'm not as pessimistic as many of you are. Especially because we all seem to be incredibly aware of what's happening and are acting on it.

Removed a mild swipe at other commenters and kept the vivid historical perspective.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 45/100 The 'are you saying' line is a mild strawman; the rewrite adds an assertion and loses the question, which may have been a real request for clarification.
maple_weasel74 5/10first_hand [–]

We've patched more bugs and more vulnerabilities in the last 3 months than entire years at my last job.

I fear it's only going to get worse.

We've patched more bugs and more vulnerabilities in the last 3 months than entire years at my last job.

I fear it's only going to get worse.

First-hand report of the increased patch volume.
nimble_tiger97 | rewritten3/10snarkcross_examination | original | parent [–]

Better, you mean? The alternative is unfixed bugs.

original comment by nimble_tiger97

Better you mean? Or are you saying you prefer having unfixed bugs?

Removed the leading 'are you saying' jab and kept the disagreement.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 45/100 Terse, but the Wall-E comparison makes a real point about complacency, so keeping it was defensible.
tidy_narwhal27 3/10first_hand [–]

Speak for yourself - I'm in AI heaven.

Programming has never been this awesome.

Speak for yourself - I'm in AI heaven.

Programming has never been this awesome.

A short but real counterpoint from personal experience.
serene_hare16 | removed0/10snarklow_effort | parent [–]

The people in wall-e were in AI heaven.

The people in wall-e were in AI heaven.

A one-line dig at the parent with no substance.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 42/100 The contrarian paragraph generalizes about skeptics without targeting a specific person, so cutting a substantive paragraph is debatable.
hazel_badger47 4/10first_hand [–]

> Had LLMs first been presented as a "better IntelliSense", where rather than auto-completing function names, your editor can now suggest implementations, very few people would have been upset.

I'm not rooting for AI companies or hustlers that are out to ride the wave and get rich.

However your claim is just hyperbole. I've used it in cross-cutting projects to extend protocol on desktop, iot device, which involves holding premise long enough to co-develop and test. It is also fantastic in debugging multi-threaded systems.

> Had LLMs first been presented as a "better IntelliSense", where rather than auto-completing function names, your editor can now suggest implementations, very few people would have been upset.

I'm not rooting for AI companies or hustlers that are out to ride the wave and get rich.

However your claim is just hyperbole. I've used it in cross-cutting projects to extend protocol on desktop, iot device, which involves holding premise long enough to co-develop and test. It is also fantastic in debugging multi-threaded systems.

Firm disagreement backed by personal experience.
calm_marten95 | rewritten5/10insinuation | original | parent [–]

This is an interesting theme that I see a lot: Some people are firmly anchored to an idea of AI capabilities that is a year or more behind the frontier.

Some times it comes from people who try out ChatGPT free tier or the Google AI summary and think it represents the state of the art.

These takes were more understandable in the earlier phases of AI when it really was very limited, but it's getting harder to understand how someone can be thinking of AI as just a slightly better autocomplete or slightly better Grammarly at the end of 2026.

original comment by calm_marten95

This is an interesting theme that I see a lot: Some people are firmly anchored to an idea of AI capabilities that is a year or more behind the frontier.

Some times it comes from people who try out ChatGPT free tier or the Google AI summary and think it represents the state of the art.

More recently I suspect it’s from people who build their opinion based on being contrarian and cynical: They dislike the AI people and distrust everything they say. If the AI people say it’s changing the world, then the cynical and contrarian belief is to assume that the technology is actually very bad and they’re just lying to make a lot of money and retire.

These takes were more understandable in the earlier phases of AI when it really was very limited, but it’s getting harder to understand how someone can be thinking of AI as just a slightly better autocomplete or slightly better Grammarly at the end of 2026.

Removed the paragraph that says skeptics hold their views out of contrarianism, and kept the point that their sense of AI is out of date.
216 points | 2026-11-04 | 165 comments | thread on HN
confidence 42/100 'In what universe' is ordinary casual pushback, and the rewrite changes the author's voice and adds an 'I'd say' hedge.

I remember reading about the development of neural networks in a magazine from the 1980s.

Releasing artificial intelligence for the use of all of humanity is better than it being controlled by one or more shadow groups. That's what the Americans did, and the Chinese followed in.

Had AI been invented in the 20th century, it would have been kept secret and used only by state actors to facilitate genocides at mass scales. But we live in different times.

I remember reading about the development of neural networks in a magazine from the 1980s.

Releasing artificial intelligence for the use of all of humanity is better than it being controlled by one or more shadow groups. That's what the Americans did, and the Chinese followed in.

Had AI been invented in the 20th century, it would have been kept secret and used only by state actors to facilitate genocides at mass scales. But we live in different times.

A real argument that open release beats secret control by states.
humble_dingo41 | rewritten4/10snark | original | parent [–]

> Releasing artificial intelligence for the use of all of humanity is better than it being controlled by one or more shadow groups. That's what the Americans did

I'd say OpenAI and Anthropic are shadow groups too.

original comment by humble_dingo41

> Releasing artificial intelligence for the use of all of humanity is better than it being controlled by one or more shadow groups. That's what the Americans did

Uh? In what universe are openai and anthropic not shadow groups?

Kept the objection and dropped the sneering 'in what universe' framing.
144. Kitty 0.50 (sw.kovidgoyal.net)
259 points | 2026-11-04 | 160 comments | thread on HN
confidence 40/100 "Like yours" is a mild, on-topic criticism of the comment it replies to. Removing it blunts the point, and the edit was arguably unnecessary.
brisk_lemur72 | rewritten4/10personal_attack | original [–]

> programmers are overwhelmingly the type of people to solve problems, whenever someone complains about something.

No one complained about anything, read the parent comment to the comment I replied to. The comment I replied to just suggested vibe coding out of nowhere.

> berating people

My comment was as polite as can be while presenting a disagreeing opinion.

> after all if the purpose of this website is intellectual curiosity then comments complaining aren't in line with the purpose right?

If there is something detrimental which you perceive as being done in excess, you should call it out and ask the person to stop, even if you have to go outside the norms a bit, for the greater good of the community. If you are, for example, in a renaissance fair and a couple of guys are being disruptive, it's absolutely fine to break character to get them to stop; you don't have to do it while pretending to be a medieval peasant.

original comment by brisk_lemur72

> programmers are overwhelmingly the type of people to solve problems, whenever someone complains about something.

No one complained about anything, read the parent comment to the comment I replied to. The comment I replied to just suggested vibe coding out of nowhere.

> berating people

Come on, let’s please not be ridiculous. My comment was as polite as can be while presenting a disagreeing opinion. You don’t need to fake outrage, there’s enough of that in the world already and it’s a major reason why everything is turning to shit.

> after all if the purpose of this website is intellectual curiosity then comments complaining aren't in line with the purpose right?

Oof, HN is so tiring. More and more it proves right everyone who calls this “the orange site”. Look, you’re probably not a dumb person, there’s no need to play one and make arguments in bad faith. This is not hard to understand:

If there is something detrimental which you perceive as being done in excess, you should call it out and ask the person to stop, even if you have to go outside the norms a bit, for the greater good of the community. If you are, for example, in a renaissance fair and a couple of guys are being disruptive, it’s absolutely fine to break character to get them to stop; you don’t have to do it while pretending to be a medieval peasant, and it’s idiotic to suggest that would have to be the case.

It’s supremely stupid and frankly embarrassing for this community that I have to point this out as if we’re children. Don’t be Mr Gotcha, he’s not smart and no one likes him.

https://thenib.com/mister-gotcha/

Took out the insults, the bad-faith accusations and the Mr Gotcha jab, and kept the counterargument and the analogy.
calm_otter43 | rewritten3/10personal_attack | original | parent [–]

> If there is something detrimental which you perceive as being done in excess, you should call it out and ask the person to stop

that's exactly what i'm doing. there's so many people on here complaining about LLMs in general, I perceived your comment in that same class and thought that it too wasn't adding anything to the discussion. The suggestion to use LLMs is, I think, useful. People might not have thought of it, might not know what the underlying code of calibre is and how easy it would be to modify with an LLM.

I view suggestions, even if rote or obvious, as more useful than negative comments.

original comment by calm_otter43

> If there is something detrimental which you perceive as being done in excess, you should call it out and ask the person to stop

that's exactly what i'm doing. there's so many people on here complaining about LLMs in general, I perceived your comment in that same class and thought that it too wasn't adding anything to the discussion. The suggestion to use LLMs is, I think, useful. People might not have thought of it, might not know what the underlying code of calibre is and how easy it would be to modify with an LLM.

I view suggestions, even if rote or obvious, more useful than negative comments like yours.

Removed the personal jab "like yours" and kept the argument for why LLM suggestions are useful.

Probably wrong

Confidence below 40: the reviewer thinks the comment should have been left as written.
145. Kitty 0.50 (sw.kovidgoyal.net)
259 points | 2026-11-04 | 160 comments | thread on HN
confidence 38/100 The wry 'Legend indeed' is the whole point of the link, and cutting it leaves the link with no clear meaning; mild sarcasm about a public figure could have stayed.
fern_vole17 3/10low_effortinformative [–]

I recognized him name from Calibre: https://calibre-ebook.com/about

What a legend.

I recognized him name from Calibre: https://calibre-ebook.com/about

What a legend.

Short and appreciative, and it adds a real fact with a link: Kitty's author also created Calibre.
mellow_grebe33 | rewritten4/10snark | original | parent [–]

I also recognized his name from Calibre: https://bugs.launchpad.net/calibre/+bug/885027

original comment by mellow_grebe33

I also recognized his name from Calibre: https://bugs.launchpad.net/calibre/+bug/885027

Legend indeed.

Dropped the sarcastic sign-off but kept the relevant bug link as a counterpoint.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 35/100 Calling it 'hilarious' is wry framing more than a real sneer at anyone; the edit is minimal, but the comment was fine as written.
fern_gannet38 | rewritten6/10first_hand | original [–]

People are vibe coding massive AI apps thinking it's not creating tech debt and security holes. If anything, AI is discovering existing holes, and creating them faster than ever before in history.

All those "paying down" technical debt with AI, I would advise reading the code _very_ carefully. Sometimes the "solution" which passes some test or adheres to some described functionality is incredibly narrow / brittle, and/or has failure cases that are non-obvious.

Yes I'm using $latest_model on high, its still not there. Unless your threshold for "fixed" is "the 1M line lean proof runs, we don't know how it works", it still requires a lot of attention, hand-holding, and scrutiny, especially when fixing issues / working around failures (where it tends to shortcut or invent workarounds).

original comment by fern_gannet38

What's hillarious is people vibe coding massive AI apps thinking its not creating tech debt and security holes. If anything, AI is discovering existing holes, and creating them faster than ever before in history.

All those "paying down" technical debt with AI, I would advise reading the code _very_ carefully. Sometimes the "solution" which passes some test or adheres to some described functionality is incredibly narrow / brittle, and/or has failure cases that are non-obvious.

Yes I'm using $latest_model on high, its still not there. Unless your threshold for "fixed" is "the 1M line lean proof runs, we don't know how it works", it still requires a lot of attention, hand-holding, and scrutiny, especially when fixing issues / working around failures (where it tends to shortcut or invent workarounds).

Dropped the sneer at vibe coders; kept the practical warning about brittle AI fixes.
356 points | 2026-11-04 | 247 comments | thread on HN
confidence 35/100 The sarcasm was mild and allowed as wry tone, and adding 'not just' softens the original claim that the environment, not the devs, is at fault.
calm_falcon51 6/10ideological [–]

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

As someone who has been programming for about 25 years now and has always been frustrated by the tendency of software devs, and in particular web devs, to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet, I feel a bit vindicated.

Everybody in the industry knows that we've been building on quicksand. Moore's law meant that we could just sacrifice performance and add a dozen layer on top of technology from the 90s (if not older) and keep the thing chugging along.

Look at the PHP situation:

- HTTP is an old and quirky protocol with a lot of surface open for attackers that are rarely useful nowadays and might be better left off to higher layers. But of course, we can't break compat, so everybody still implements all the naughty parts, just in case.

- PHP was a joke language from the start, we were making fun of it in the early 2000s, the fact that over 20 years later it still powers a huge chunk of the web is enough to demonstrate that we're not serious people. Cue the PHP fans telling me that "it's good now". Maybe, I don't really care, the effort that went into making it good should have gone into ditching PHP for a better language 20 years ago. The bandaid mentality is what got us in this situation.

- And of course to add insult to injury, PHP, this security-critical language, is still implemented in garbo C using things like setjmp/longjmp. Just to make sure to absolutely maximize the damage if a vuln is discovered, I suppose. Brilliant.

- Oh and all of this is still running overwhelmingly on top of x86 which is its own bag of legacy garbage. "No but you don't get it, modern CPUs are really more like RISC CPUs, the RISC ISA is translated internally" yeah exactly that's my point let's stop doing things like that.

We're a clown industry. We only made it this far because, usually, buggy code doesn't kill people and we can iterate and patch things quickly. We never had to do things correctly, we could flourish with abysmal levels of quality acceptance. This may not be true anymore.

Of course the reason things are done this way is generally to maintain backward compatibility and make transition easier. At least now that we have LLMs this excuse will hopefully vanish: porting even huge codebases to a new language/framework, something that was a tremendous undertaking mere months ago, is now vastly easier and faster. We can leave the 1990s behind us.

Strongly opinionated but substantive critique of layered legacy tech, mostly aimed at technologies rather than people.
ivory_wren15 | rewritten5/10 | original | parent [–]

>to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet

It's not just the devs' fault, it's the environments devs have to work in. Deadlines forced down on you until you have to make compromises, 24/7 having to compete with people who actually don't care because you have to meet months end payments somehow. Whole businesses blinded by a tech gold rush.

>We're a clown industry.

I do agree here, but that includes every non dev person.

original comment by ivory_wren15

>to not address the root issues but just scaffold on top of them and try to hide the ugly bits under the carpet

It's totally the devs fault and not the environments devs have to work in. Deadlines forced down on you until you have to make compromises, 24/7 having to compete with people who actually don't care because you have to meet months end payments somehow. Whole businesses blinded by a tech gold rush.

>We're a clown industry.

I do agree here, but that includes every non dev person.

Turned the sarcastic opening into a plain statement and kept the point about incentives.
291 points | 2026-11-04 | 74 comments | thread on HN
confidence 35/100 The rewrite guesses at what the commenter meant and adds wording they never wrote. A terse, ambiguous question should be kept as is or removed, not rewritten.
keen_robin80 | removed0/10snarklow_effort [–]

another Google W I guess? gemini really leading the pack over here

another Google W I guess? gemini really leading the pack over here

Sarcastic one-liner with no substance.
patient_sable83 | rewritten1/10questionlow_effort | original | parent [–]

What does "W" mean here?

original comment by patient_sable83

W I?

Genuine but unclear question about slang; clarified minimally.
149. Jelly Sheet (mrdoob.github.io)
340 points | 2026-11-04 | 88 comments | thread on HN
confidence 33/100 The original defends itself against a strawman charge but doesn't insult anyone, so it didn't clearly need an edit. The rewrite also cuts a lot and paraphrases the good-faith passage.
early_quail2 4/10informative [–]

It doesn't need to be said or made up. Just arguing against a distorted or substituted version of the position of the other party as if it were their actual argument is enough.

It doesn't need to be said or made up. Just arguing against a distorted or substituted version of the position of the other party as if it were their actual argument is enough.

Clarifies what a strawman is.
civic_tapir78 | rewritten2/10metaoff_topic | original | parent [–]

Uh, okay, but, how do you just disagree with an idea then?

The idea being

> it's stylistically incorrect to choose a more ambiguous pronoun

And my disagreement being with the assessment that it is "incorrect". It's not. That's an arbitrary choice and pointing to "authorities" there changes nothing about the arbitrary-ness.

I validated that idea as one coherent way to see this topic. I just fundamentally disagree with it and brought forward my equally valid and coherent way to see this topic.

original comment by civic_tapir78

Uh, okay, but, how do you just disagree with an idea then?

The idea being

> it's stylistically incorrect to choose a more ambiguous pronoun

And my disagreement being with the assessment that it is "incorrect". It's not. That's an arbitrary choice and pointing to "authorities" there changes nothing about the arbitrary-ness.

__

In fact, I went all in on good faith there by validating that idea as one coherent way to see this topic.

I just fundamentally disagree with it and brought forward my equally valid and coherent way to see this topic.

Which got countered with a "this is just a strawman" (which is false, as that is not how strawmans work) followed by a direct attack

> but you just happened to hop on the wrong case to make your stand, didn't realize that we're talking about an explicit "mr"?

And now you show up and.. uh.

__

Yeah anyway. The direct attack there alone is enough to lose any moral highground. So even if I had been doing what I was accused of (which I clearly did not), that would be a less worse offense?

Idk.

Kept the actual disagreement about pronoun style and cut the back-and-forth over who strawmanned or attacked whom.
305 points | 2026-11-04 | 157 comments | thread on HN
confidence 30/100 A blunt but fair rhetorical question that should have stayed; the rewrite also adds a hedge ('I doubt many').
lucid_grebe79 | rewritten4/10 | original [–]

Not everyone grew up in a situation where home was a stable dependable place. Not everyone has a home to go to. If you have it with you, they can't mess with it or take it away from you when you're not there.

original comment by lucid_grebe79

Not everyone grew up in a situation where home was a stable dependable place. Not everyone has a home to go to. If you have it with you, they can't mess with it or take it away from you when you're not there. If you grew up in a broken home, you would understand.

Removed a condescending closing line and kept the real reason for wanting local hardware.
early_newt13 | rewritten3/10snark | original | parent [–]

I doubt many of those people are buying $10k laptops to run local AI.

original comment by early_newt13

And those people are buying $10k laptops to run local AI?

Turned a dismissive rhetorical question into a plain statement of the doubt.
151. Jelly Sheet (mrdoob.github.io)
340 points | 2026-11-04 | 88 comments | thread on HN
confidence 25/100 'Why are you implying' is a fair challenge in a debate, not a swipe, and the rewrite puts a new first-person claim in the author's mouth.
vivid_stoat28 2/10low_effort [–]

> If coding is for you about writing beautiful code

...when did I ever said that?

> If coding is for you about writing beautiful code

...when did I ever said that?

A short, blunt correction that the parent got the commenter's position wrong; that's fair to say and needs no rewrite.
solar_stoat51 | rewritten4/10 | original | parent [–]

What are you saying then?

I don't think using AI fails to improve those skills.

You can learn nothing or become a master both ways. AI will just give you some tangible results first but in the end it depends solely on you.

original comment by solar_stoat51

What are you saying then?

And why are you implying that using AI does not improve those skills?

You can learn nothing or become a master both ways. AI will just give you some tangible results first but in the end it depends solely on you.

Turned the interrogating question into a plain statement and kept the argument.

More: the hand-picked examples, the About page, and the prompts the reviewer follows.



About | Details | Examples | Prompts | This page on Hacker News | HN Guidelines | Data: HN API

Curious Hacker News is an unofficial, experimental mirror and is not affiliated with, endorsed by, or operated by Hacker News or Y Combinator. Original comments are by their authors on news.ycombinator.com; rewritten text is AI-generated and was not written by the commenter.