Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Xiaomi MiMo v2.6(xiaomi.com)
    201comments
  2. Data Protection Commission fines Google €403M over processing of location data(dataprotection.ie)
    3comments
  3. NASA’s Mars Sample Return mission is dead(science.org)
    190comments
  4. Suspension of the de minimis administrative exemption for imports $800 or less(personalimportation.org)
    54comments
  5. Transformers Explained Visually(poloclub.github.io)
    22comments
  6. What Sun got wrong(dtrace.org)
    263comments
  7. Attention is all you have(alicegg.tech)
    152comments
  8. I don't want to read what you didn't write(colinbreck.com)
    26comments
  9. AI coding has made CI a bottleneck, so we reworked ours to keep up(linear.app)
    94comments
  10. Divide by depth for instant 3D(gabrieloc.com)
    5comments
  11. The Advisory Group on Mathematics and Artificial Intelligence(terrytao.wordpress.com)
    34comments
  12. Spymarks, Not Watermarks(brand.io)
    2comments
  13. Why does mathmain need an encrypted loader?(safedep.io)
    26comments
  14. Apple Copland D11E4 Booting in the Browser(pagetable.com)
    23comments
  15. Frontier AI on Your Own Hardware(timdettmers.com)
    42comments
  16. Grok 4.7(x.ai)
    379comments
  17. Roboharm: Do frontier robot policies refuse unsafe instructions?(robocurve.org)
    12comments
  18. The Journey of a Migratory Shorebird(newyorker.com)
    discuss
  19. Kev: Tiny Jev-like family of decision models built on top of Qwen3.5(github.com/jaredpalmer)
    173comments
  20. US halts flights at busy East Coast airports, says fiber line cut(reuters.com)
    100comments
  21. In Search of a Compositional Theory of Self-Stabilization(muratbuffalo.blogspot.com)
    3comments
  22. Python Workers are now generally available(cloudflare.com)
    28comments
  23. HERMES radio enables voice and data communication over vast distances(ieee.org)
    36comments
  24. Turn off and restrict access to Apple Intelligence features on Mac(support.apple.com)
    146comments
  25. TXR: An Original, New Programming Language for Convenient Data Munging(nongnu.org)
    discuss
  26. How do Traffic Signals Work (2019)(practical.engineering)
    36comments
  27. Show HN: Foremerge – Catch intent conflicts between parallel coding agents(github.com/naw103)
    discuss
  28. Fable 5 – Median thinking declined in August(twitter.com/lon)
    225comments
  29. Avoiding the babbling-idiot failure in a time-triggered communication system(ieee.org)
    6comments
  30. Heretic removes restrictions from language models(heretic-project.org)
    96comments

I don't want to read what you didn't write

71 pointsby 58m agoblog.colinbreck.com
26 comments
40m agoHN ↗

As I have been saying for years:

Writing is fundamentally the transfer of information from your brain to my brain. If you have 1000 bits of semantic information you want to transfer, you can't give 300 bits of semantic information to an LLM and have it fill in the remaining 700, because it doesn't know what those 700 bits are. If it's able to guess those 700 bits correctly, then they aren't true semantic information, and you really only have 300 bits you want to transfer. You might as well transfer those bits to me directly, rather than having the LLM add on an extra superfluous 700 bits that I then have to filter out.

34m agoHN ↗

isn't it more like: i have 1000 bits, i transfer 1000 bits but depending on the person, it might be lossy, so they only understand about 700. they then come up with the 300+- on their own, potentially putting them over 1000 or they come back and ask questions to fill in the blank. the bits don't ever have to be bit identical.

20m agoHN ↗

Sure, but that seems orthogonal to what I'm saying, no? We could continue clarifying the definitions of information in this context, but my fundamental argument is LLMs don't add information to my writing that couldn't be added by the reader themself.

This of course has the potential to change with personal LLMs that can have shared private context with me. However, that isn't a defense for sending people AI slop, it just turns it from "LLMs don't add value" to "LLMs may add value when used judiciously."

4m agoHN ↗

They're lossy. I might make an esoteric reference that no one gets, or an analogy that doesn't quite land, and then have the LLM help me come up with something a bit more understandable to a general audience. There's a difference between dumping the output that you spent 5 minutes with, and taking an hour to craft that perfect analogy.

25m agoHN ↗

Depends. If the 700 bits were arrived at by the LLM while spending a lot of tokens, and the result is "good", I may want it through you as a middleman because it used up your tokens and won't eat my subscription usage limit to ask the AI to supply those 700. If you spend the tokens and put the result online, plenty of people can spare their tokens because they don't have to ask the AI to derive it. Bonus if that result was run through some kind of testing and verification.

Obviously this doesn't really apply to super simple questions that the LLM can just spit out the answer to right away.

15m agoHN ↗

Sure, but then that's less "making an LLM write for you" and more "making an LLM research for you" which I don't think is what TFA is talking about

8m agoHN ↗

True. There is at least one more case: when LLM the other person is using has access to their context and information repositories that they don't want to share directly, and so the LLM text gives a peek at a slice of that, and that's not something I can recreate from thin air. In that case the LLM text may have utility for me.

39m agoHN ↗

It's tricky because I don't want to write what no one is going to read (but that for some reason I'm required to write).

39m agoHN ↗

I appreciate the direction of this article, and commend the author on publishing work, but the first sentence in the first paragraph is exactly what they lament.

A pattern I see is that people use AI to build something new, then they use AI to retrospectively summarize what they have already built into a design document. Reading a document like this isn’t just difficult—it is punishing.

34m agoHN ↗

To be quite generous, that could be tongue in cheek.

27m agoHN ↗

That was my assumption. The alternative is that the author is a blatant hypocrite, which seems less likely given their blog's history.

11m agoHN ↗

There are other AI smells later in the article, and the author talks about using AI to help with writing...

33m agoHN ↗

That's a classic calling card of LLM prose but that doesn't mean they actually used an AI. Though sure, it would be nice if we gave this style a name and then abolished it.

20m agoHN ↗

No, usually humans write more than just a short unsubstantiated punchline in their "it's not x, it's y's", unless they're trying to sell you something.

8m agoHN ↗

Well, not quite the classic calling card - LLMs generally use a contrast of opposites. (e.g. "it wasn't a bug -- it was a feature", although that predates LLMs :)

TFA's use is more common in "normal" language: "it's not just [minor], it's [major]". (But, as others have pointed out, it was probably deliberately parodic anyway.)

28m agoHN ↗

These last few days, there has been a small stream of blogposts on HN expressing similar things, and I have enjoyed them all.

My question recently has been how to broach this subject with colleagues who really enjoy producing prose with AI. There is not yet a better cultural shorthand for this sort of thing than "slop" which is a harsh-sounding word and itself sort of a thought-terminating cliché. "I don't want to read what you didn't write" is maybe closer — but it needs a pithier and somewhat more encouraging encapsulation, like "I want to hear it from you".

Has anyone had good experiences setting up professional boundaries or team norms around AI-written docs?

24m agoHN ↗

I’ve been away. Does anyone have a collection of these posts?

18m agoHN ↗

There is one person who is so good at writing with AI assistance.

Everyone else, including me, not so much. I envy his talent and ability to so successfully use the new tools. It's just something to think and talk about regularly. Maybe one day we will all be able to use the tools as well as that guy.

28m agoHN ↗

This sentiment gets echoed over and over. While I can certainly see the value in human-created creative works, if the subject is pure facts, there are only so many ways to state the facts without being caught in the weeds and missing your entire point.

Moreover, people are finding it hard to differentiate what is an is not AI-generated with newer models, often attributing original work with those of LLMs. It has just become an easy scapegoat for lazy comprehension and a desire to do less. You are jumping at AI boogeymen.

Just about the only thing here I can level with you on is, yes, AI is far from perfect and will continue to advance. Otherwise, so much of this reads as fruity prose to excuse apathy.

25m agoHN ↗

It's curious that you're pinning the blame of "excusing apathy" on the reader and not the writer. Why doesn't it go both ways? Given that producing LLM text is so cheap, your proposal amounts to an asymmetric war which is ultimately a DDOS on my finite time and attention. Or in other words: if it wasn't worth your time to write it, it's not worth my time to read it.

4m agoHN ↗

Trying to understand your position.

Let us say someone had few good ideas, and seeded them into a prompt, and after few back and forth, web searches via agent, feedback from the author, a piece of work was produced and the author decided to share it as a blog.

This is not much different than how people are producing original work LLM in areas such as math.

Would you object to reading their work because it was a byproduct of collaboration between AI/Humans? What about songs? movies? math proves? and software produces as such?

24m agoHN ↗

A lot of my problem with AI writing is that the facts aren’t checked. You get a big cheesy dramatic arc but the core story isn’t factually correct. There’s only so much time in a lifetime, too little to waste fact checking someone else’s work because they couldn’t be bothered to.

4m agoHN ↗

The lazy ones are the people spending 60s prompting then hitting copy/paste. They dump it on me as is and call it a job well done, which leads to me doing their job for them or calling them out in a very public way to stop the behavior.

I don’t like doing either of these things.

21m agoHN ↗

“Reading a document like this isn’t just difficult—it is punishing.”

I’d be curious whether the author composed this sentence himself or it was the output of AI. Personally I often find myself “it’s not X it’s Y” and then recoiling in disgust and rephrasing it simply because AI has made it so grating from overuse.

19m agoHN ↗

It's funny, i push back on pull requests because there is too much description now - a 20 line change has pages and pages of generated description, rationalisation for why it is safe, defense of each design decision, analysis of risks and side effects. People are indignant, you're rejecting my change because there is too much documentation? And my response is, I don't have time to read it and you put me in the position where I can't afford not to - because approving the PR implies I did and accepted it. The investment to read all that for the value of a code change that I'm one prompt away from doing myself if I cared is just not high enough. So it's rejected.