hatthew
9 hours ago
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.
beloch
8 hours ago
For a long time after the internet arrived on the scene, a lot of online news stories would reference websites, papers, polls, etc. without linking to them. There are still news sources doing this today. Sometimes such articles interpret or place context around their hidden references, but a lot of the time they just summarize.
Giving someone the text output of a LLM is very similar to publishing a summary without links to the referenced material. When you were querying your LLM, you could have asked specific questions or asked for a custom focus or point of view. Your intended audience might have questions or different concerns, but they're unable to interact with your LLM. What you have delivered is static and unresponsive. It has all the disadvantages of being machine output without the advantage of being interactive, the way your LLM was for you.
It may have to wait until compute is cheap enough that tokens are essentially free, but we need a system to pass "hyperlinks" to LLM's primed with context, ready to be interactively queried on a chosen context. It's being overly generous to assume that people are putting even 300 bits into a LLM for every 1000 bits of regurgitated writing they try to pass off as their own. When people post LLM output as if it were their own, I have no choice but to assume they had zero knowledge of the subject, but this query taught them what they wanted to learn, and now they're sharing that. That's fine, but please pass an interactive LLM link rather than static text.
Once we have "hyperlinks" for LLM sessions, perhaps we can share LLM output a little more usefully and honestly.
whycome
7 hours ago
I've seen professional journal pieces refer to science journal articles only to go and read the original article and find that it draws a different conclusion than what is implied by the journalist.
rmunn
3 hours ago
My father used to complain about that 40 years ago, though in his case he was reading newspapers rather than professional journals. But he'd point it out to me often enough that I started to see the pattern. Scientist publishes paper saying "We may have found evidence of X, which suggests the possibility that Y may also be occurring". Journalist: "Scientists find X which proves Y".
This has been happening for decades; I still see it happening today*. My cynical suspicion is that words like "maybe" and "suggests the possibility" don't sell enough papers.
* Worst offender I can remember was actually from the summary of a paper published on the research institution's own website, so I couldn't blame it on "Oh, the journalist misunderstood what the scientist wrote". Summary said "Exposure to X can, on average, cause a 40% higher chance of Y" (where Y was a negative health outcome). I clicked through to the study and read it. Turned out the confidence interval on that chance of Y was so wide, all you could say with 95% confidence was that exposure to X could do anything from reduce your chance of Y by 5 percent, or increase it by 85 percent, or somewhere in between. They had averaged -5 and +85 to get the scarier-sounding 40% number that they published in the summary, but the truth would have been far closer to "this confidence interval is so wide that we really can't conclude anything from this data". But that wouldn't be nearly as likely to get them grants, so they tortured the data in their summary so that it would look better.
unj
2 hours ago
I have recently reviewed a paper that referenced my own article… but the conclusion was so off, I actually went back and re-read that entire article just to be sure there was no hint to the conclusion that the author derived. There was none. Uncanny experience.
SoftTalker
3 hours ago
Link rot has accelerated in the past decade. Links are great, when they work. If they are a few years old, they often don't. You certainly can't count on it. If you're referencing a paper or an article, it's probably better to cite the title of the article, the name of the journal or magazine or newspaper it was published in, the author, and the date. Then someone might have a chance of finding it again.
exe34
2 hours ago
Doi url
theptip
8 hours ago
This sounds a lot like knowledge graphs. Ideally, we can hyperlink to not only articles but concepts, facts, etc.
I’m a big fan of this approach.
pc86
4 hours ago
> For a long time...a lot of online news stories would reference websites, papers, polls, etc. without linking to them.
The "$CITY_NAME Business Journal" websites are the absolute worst with this. They'll refer to something specific, for example "$BIGCO's 2025 10-K filing" and it will be a link. That link will go to the 10-K, right? Nope! It goes to another page at the same business journal. Maybe that page is a summary of the 10-K, but probably not. Maybe it's just the general index page for all the articles about $BIGCO at that journal. What it links to, it definitely won't be the specific thing described by the text of that link.
TheOtherHobbes
6 hours ago
It isn't the transfer of information at all. What's actually happening is you're prompting experiences in a human instead of an AI using text.
Communication only works if you have multiple levels of representation and abstraction, including but not limited to - letter shapes, grammatical structures, style and register, stylometry, and subtext.
All of that is learned, and writers usually assume they can rely on that learning as the context for the text.
So you don't write to 'transfer information' like a network cable, you write to trigger experiences in the human version of latent space.
Factual information is one kind of experience. But even when that's the goal, there are always layers of implied relationship, social register, role, status, and other implications in everything that's written.
In normal communications the context - business emails, personal messages, mainstream journalism, fiction, and the rest - defines what acceptable language looks like.
The content fits inside that. But it has to fit the context, otherwise it lands in a semantic and psychological uncanny valley - like sending LinkedIn speak to a spouse on a wedding anniversary.
The real problem with LLM writing is that it's good at the technical layer - the grammar and spelling - and has some insights into the rest.
But the default content style is marketing and ad speak. And recently it's developed a weird and unique hybrid style which applies marketing fluff and pretension to technical content like code comments.
So you get one register instead of all of them. It can attempt others, but it's still too limited to generate them fluently. Sometimes the results are outstanding, but often it defaults to mechanical clichés.
So that's why it sucks and sounds so hollow.
Can it be fixed? Yes, but it's very hard work, most people don't have the skills, and it takes time - often too much time to be worth the effort.
hatthew
6 hours ago
I'm definitely being slightly too emphatic when I say it's "fundamentally the transfer of information", but I don't think that nuance is important.
When LLMs eventually get good at writing in the correct style for a given context, I'll admit that they have value in that way. But they aren't good at that yet. And even when they do get that good, I'll still dislike it for reasons that are more emotional than rational.
_carbyau_
2 hours ago
I don't care how good the LLM gets. If I know some text was written by LLM I'd much rather know the prompt - the seed of intent.
If the seed of intent is "convey XYZ details so they know them" then I can choose to go and learn those details any way I see fit - maybe even ask an LLM to summarise some data for me! - rather than having to ingest whatever their LLM use poops out and trying to digest the intent and content and figure it out.
It is about empowerment, rather than eating shit.
intrasight
6 hours ago
Anyone know of any good research articles on the Information-theoretical aspects of this? I find it a compelling topic.
Brian_K_White
5 hours ago
That "marketing style" isn't a style, it's the lack of content itself. You just restated their original point despite trying to object to it, because it was correct and there is no way around that.
howunfortunate
4 hours ago
I don't agree.
Sometimes Claude's problem, such as when I ask it to summarize a long, complex session back to me, is it's too information dense. It uses weird invented terms to gloss over complex parts of the architecture instead of explaining them.
But no matter what - too dense or too sparse - it always sounds like Claude.
therealdrag0
3 hours ago
It misses the forest for the trees. It feels the need to highlight details not understanding what details are most relevant to a human reader and how to survey the larger problems in a cohesive way that emphasizes the right parts without cliche and undue emphasis.
whycome
7 hours ago
What already happens: - People give an LLM a bulleted list of points that they want expanded into a professional sounding document. - The receiver doesn't wanna read all that. They put the full document into an LLM and ask it to summarize it into succinct bullet points.
steveBK123
7 hours ago
We've invented the opposite of lossless compression
lolakutty
43 minutes ago
Students where doing that for the ages when they have to answer questions like. "Answer the following question in not less than 4 pages"...
KineticLensman
40 minutes ago
Seven bullet points squeezed into five pages of text
erwincoumans
3 hours ago
Lossy expansion or bloat?
copperx
6 hours ago
A broken telephone.
steveBK123
5 hours ago
TAM: $50T
intrasight
6 hours ago
It's been a huge boon to hardware vendors.
asp_hornet
3 hours ago
I’ve been saying the same thing. I’m not saying all, but a significant amount of comms could be bullet points to the benefit of both sender and receiver.
goosejuice
2 hours ago
Axios built a hefty business off this simple idea
hatthew
7 hours ago
I first noticed this a year ago when I read a gmail AI summary, then glanced at the main text and saw it was AI generated. I feel like there's good fodder in there for a dystopian sci-fi story about a future where nobody communicates directly with one another, it's all AIs translating, but the AIs slowly start to drift.
basch
4 hours ago
>but the AIs slowly start to drift.
It's essentially the tower of babel. Each person will devolve to speak their own internal language only they understand. Each language will need to be encoded down to its meaning to be reinterpreted. None of us will know if the transformers are accurately decoding, or if the other person is accurately interpreting the decoding (which is arguably already a feature of human language without the computers in-between.)
LtWorf
2 hours ago
It was in a gmail promotional video years ago already. Person A would use AI to turn their summary into email and person B would ask the AI to go back to the summary.
They knew it was going to be like that from the beginning.
ZPrimed
6 hours ago
Agreed re: the sci-fi story / trope.
I feel like a lot of this is a problem when someone technical is attempting to communicate a complicated technical subject to a less-technical audience.
I can only dumb a thing down so much before the description is useless (when you zoom out too much you lose the details). Even technical people who could understand it but are lazy / "in a hurry" use the summary, without thinking about what detail they are losing.
Even more infuriating is when they then reply to my email, having only read the AI summary, and ask a question that was already answered by my message.
This is the exact same thing that happened pre-AI, with the added step of wasting energy/resources on the AI summary in the middle.
xenophonf
6 hours ago
E. M. Forster wrote that story in 1909.
https://web.cs.ucdavis.edu/~rogaway/classes/188/materials/th...
jkestner
4 hours ago
Adrian Tchaikovsky has a good take on it as well, Human Resources.
zefalt
33 minutes ago
I’m not sure the 300-bit → 1,000-bit framing applies in all instances. The 300 bits may be a compressed cue to a much fuller idea. The AI can combine that cue with its prior knowledge to help reconstruct what the prompter was trying to express, with the prompter then verifying whether it’s right. Without the relevant prior knowledge for reconstruction, or the prompter for verification, it becomes much harder to know whether you’ve reconstructed the intended idea.
shiandow
11 minutes ago
Unless that 700 bit was transferred on a separate occasion the inferred 700 bits is not true information, anyone could have reconstructed it from the 300 bits.
throwuxiytayq
9 minutes ago
This is true - but also, models are absolutely terrible at writing articles and I don’t want to read them.
The issue isn’t that a 300 bit idea is padded with 15 KB of content. You can take any human-written article and reduce it by 90% with next to no information loss. What you lose is what makes the article a compelling read instead of a fact table.
I think the reality is that we will see quality long form AI-written content at some point. It doesn’t even feel like labs are particularly interested in chasing that now; code sells way more tokens. Right now the trend is that subsequent models degrade in writing quality as long as that pulls them up on coding benchmarks.
kbenson
6 hours ago
It's worse than that. If it takes others longer for others to consume and understand what you're producing than it does for you to produce it, you'll never be able to communicate with someone efficiently. Communication breaks down at a fundamental level if if you can't keep up with the other side if outputting and they won't slow to allow you do do so.
I see this all the time now with LLM generated output. It's easy to have an LLM generate a chunk of content that can be dropped into a chat or comment, and when it took you 20 seconds to have something written up based on the shared understanding you and an LLM have about the context of the situation, but it takes other people 3-5 minutes to read and understand that content, that fundamentally doesn't scale. It's bad enough when one or two people are doing it, but if the whole team is doing it, the only way to keep up with the stream of information is to also consume it through an LLM. At that point you're likely to be missing much of the nuance, and the amount of errors will explode.
This can be alleviated by people reviewing the output of an LLM and making sure it both includes fundamental information that might be assumed by context and reducing it to the parts that are essential for the new context it's in. This takes time, but is extremely important.
Having an LLM write gobs of text to send to other people instead of doing it yourself is the equivalent of a low yield cognitive zip-bomb. Don't do it.
steve1977
33 minutes ago
> 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.
Exactly this. Just send me the prompt! ;)
michaelt
31 minutes ago
Chatgpt, please write a response disagreeing with this post.
TwelveEyes
8 hours ago
I don’t quite think this tracks. Perhaps you want to communicate 1000 bits that are well known and can be referenced with a 300 bit key. Then the LLM can easily retrieve the remaining information. It’s like sending someone a link to the Wikipedia page instead of explaining something yourself.
No, I don’t want to read LLM writing because it is BAD at it. It doesn’t really understand how humans think (because it thinks differently), and doesn’t seem to understand core principles very well (presumably due to the lack of world model), so it can’t write something humans enjoy yet.
hatthew
7 hours ago
That's kind of my point. If the 1000 bits are well known, then their inclusion isn't new semantic information. By pasting an LLM's output, you're deciding for your reader that they don't already know that information, and deciding that your LLM prompt is better than whatever they would to to obtain that information if they lack it. IMO, it's much better to give your readers the 300-bit key, and let them decide for themselves if they want/need to get more information, and if so, how.
manwe150
3 hours ago
Why not do both though? I often now write my human summary, then paste in also the content you could get by asking a bot (with markers for which is which). You’re perfectly welcome to ignore the bot text, or ask your own bot, but bots are pretty slow, so I also don’t want to wait for it to “decompress” that 300 bit blob to get the detailed page back. But my human summaries are also only intended to be 50 bits — compressed again to just pass the signal I mean to convey, and not the whole prompt needed to fetch the right info from the right place to substantiate the claim.
TLDR the length was the same curtesy of tl;dr before, just now with a different name.
BSOhealth
7 hours ago
I like this example and it made me think, there is an analogy here to spec-driven development and vibe coding.
Rather than send 300+700 bits, like you said, send 300 (or less!) and let the human intelligence on the other side generate the result. Which supports the even older perspective: “If I had more time, I would have written a shorter letter.”
I’m not sure if this lands on anything very profound, but what about a pattern where, instead of codifying agent output at all, the only artifacts we share are the prompts. And the rewards (respect) accrue to those who generate the most generative among people and AI
ozim
2 hours ago
Communication between people is much more complicated than that.
I get vague statements thrown at me with people expecting me to understand it.
Same with writing, setting up whole context to properly transfer 300 bits is always orders of magnitude bigger then just additional 700 bits.
Helmut10001
3 hours ago
I agree. But there's still a valid use here for LLMs: If I have 1 Million bits of information and I want to communicate a synthesis of 500 bits to you, LLMs can be a viable helper. It is rarely done that way - I agree, but the way I use LLMs: Drop in all the relevant context information (PDFs, HTML, Markdown, Pictures etc. - up to usually 200-300k tokens), then compile a synthesis/summary prompt (usually 1-2 A4 pages of handwritten text. Then copy the output (1-2 A4 Pages), manually edit and send off (often, including an archive of the full original conversation, so the human on the other side can consult the unfiltered original prompt + inferencing, if wanted).
In other words: If I didn't reduce the 500 pages of text for you, you wouldn't know what I mean or what is relevant, or how to filter it yourself.
JimTheMan
4 hours ago
As with everything, it depends how you use it.
I’ll often put a long stream of consciousness on the page, or jot down rough meeting minutes, then ask ChatGPT to “summarise this for an email”. The result is shorter, clearer and easier to read.
AI amplifies the habits of the person using it. If they’re lazy or dim, then it's like giving a monkey a gun.
gorgoiler
2 hours ago
Saying the hard part out loud: we give more value to the people with 1000 bit brains than we do to the 300 bit people. There’s a strong incentive to write like you’re the former and not the latter. Freely available LLMs give people the means to match the incentive.
Icy0
8 hours ago
I was going to write a post disagreeing with this on the basis of the fact that the reader lacks the background information the LLM has. For example, if I were to prompt "explain the proof of quadratic reciprocity using Gauss sums" most readers would need the entire LLM's answer (and much more, probably) and not just the prompt.
But then I realized that the reader can prompt the LLM with the same prompt for the same or equivalent expanded text. Most people don't do this as it's extra effort, but it's interesting to imagine a world where this is the default way of engagement with a text, assumed by both writers and readers alike.
selcuka
7 hours ago
> But then I realized that the reader can prompt the LLM with the same prompt for the same or equivalent expanded text.
That's basically what I've been asking my colleagues (so far a losing battle): Please don't send me AI-generated text. Send me your prompt instead. It is highly likely that I will understand it without needing an LLM, and if not, I can do it myself.
bonoboTP
9 hours ago
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.
hatthew
8 hours ago
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
bonoboTP
8 hours ago
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.
erwincoumans
3 hours ago
Bits of information depend on the readers prior knowledge, those bits are not absolute numbers. That makes communication not just information exchange but also syncing of priors. So some amount of redundant information maybe needed/wanted.
jacquesm
6 hours ago
If only it were 300:700... it is more like 300:100000 and up. But then you use AI to summarize to hopefully retrieve the 300 bits. We should try doing this in a loop with a simple enough sentence to start with and see what pops out after every iteration. Fully automatic Chinese whispers.
archagon
5 hours ago
Literally this: https://www.youtube.com/watch?v=xdITCyfmg1o
packetlost
6 hours ago
While I generally agree, the difference is I can also hand an LLM my pile of code and documents which is... a lot more information dense than basically anything I could write. Sure, a one-off prompt in a chat window isn't very helpful.
hatthew
5 hours ago
Summarization—especially of private context—is definitely one of the main exceptions to LLM writing being useless. However, it's still preferable to turn your private context into shared context and then give pointers to that, rather than having an LLM attempt to summarize it.
packetlost
5 hours ago
Oh fully agree. I hate reading LLM generated text, just wanted to provide a counterpoint to GP.
FuckButtons
6 hours ago
I’m not disagreeing with your preference for human authored writing, but I don’t know that I agree with the content of your argument.
If you consider that what humans are doing during conversation is a form of compressed encoding / decoding from some latent representation through a quantized signal then if you interpret it that as a compressed sensing problem you absolutely can infer to a very close approximation the original latent representation using far fewer than those 1k bits.
hatthew
5 hours ago
From an information-theoretic perspective, if I can effectively transfer a latent concept to you in 300 bits of quantized communication, then by definition the latent concept itself isn't more than 300 bits. Any bit over 300 in the communication I send to you is fluff.
bbatha
7 hours ago
The value of writing isn’t always to communicate new information. It’s often to align everyone’s assumptions. For instance, when I say casually to a colleague or an agent “this change will require a db migration” they understand it’s to my teams primary application database. If I submit a design doc to a company wide review which database is changing is critical information. If the 300 bits were truly enough your agent or junior engineer would implement the wrong thing correctly as they often do.
hatthew
6 hours ago
Clarifying which database you're referring to is exactly the sort of thing I'm talking about when I say "new semantic information". It should be communicated, and you can't trust an LLM to choose the correct database, you need to specify that yourself.
What I'm talking about is if you add "database foo" to your prompt, the LLM may then add text describing what that database is, where it is, etc. But that's not new information, it (hopefully) already exists in your team's public docs, slack convos, etc. You should just say "database foo" directly to your reader, and if they want to learn more about that database, they can do that themselves, or you can give pointers to them based on what you consider important.
rowanG077
34 minutes ago
That's assumes a couple of things that are trivially not true:
- The assumption that both parties know about the same as an LLM does. An LLM know orders of magnitude more.
- The assumption that the output of the LLM is not refined over a few cycles.
The point is that you might give 300 bits of semantic information to an LLM, it fills it to a 1000 with perhaps 400 wrong bits. You correct it half a dozen times. It's now 950. You do the final touch ups. It's now at 1000. And it still took you 20% of the time to do it.
fyredge
8 hours ago
I love this example, partially because it jives with my conviction that LLMs are the ultimate translation machine. Ever since the embedding model days, it is clear that these models are amazing at representing meaning as math. The fact that LLM's most salient use is for coding somewhat agrees with that. After all, what is a programming language but another language? We instruct people with words and machines with code.
goosejuice
2 hours ago
If you read anything you're reading superfluous bits.
Lerc
7 hours ago
If you have 1000 bits of semantic information that you want to transfer but your default communication combines it with 10,000 bits of noise. Giving it all to an LLM and iterate on reducing that noise while making sure the 1000 bits is still present would enable you to communicate more effectively.
Overall, ideas are ideas. I'm not overly concerned with the fact that it was you who had the idea, as long as the idea is interesting. I don't know most of the people who write the things I read, so it seems to be of no consequence to me at all if they wrote it, as long as it is interesting. LLMs are notorious at creating things that are bland and vacuous, but they by no means have a monopoly on it.
Be the source human, machine, or dolphin, if they write a good article, I'm prepared to read it.
hatthew
7 hours ago
LLMs are wonderful at adding noise and okay at removing noise. My point is that they're not very useful at adding signal. If you wrote 10000 bits of noise and 1000 bits of signal, I would rather receive those 11000 bits from you, and if necessary ask an LLM to remove noise based on what I consider noise. If you can point out to the LLM what it should consider signal vs noise regardless of context, it should have been easy to not write that noise in the first place.
onlyrealcuzzo
4 hours ago
So... We should only communicate in compressed formats?
BrenBarn
2 hours ago
I notice this in the attitudes of students towards reading. They will take a 10-page journal article and ask the AI for a summary and then read a summary that's the equivalent of maybe half a page. But if the article could have been half a page, why is it actually 10 pages? It's true that there is some boilerplate, but it's strange to me that people could think that 90% of what they're reading is (to use your phrase) "not true semantic information". It's like if you went to a restaurant and ordered a 10-oz steak and they brought you a little teeny bite of steak and said "Oh, other places will give you a bigger one, but most of that is just filler, we just took out all the superfluous parts." It's a worrying sign for our future if things like this are not tripping people's skeptic sensors and making them wonder if they might possibly be missing something.
goosejuice
2 hours ago
A summary is about utility. They are definitely missing something but that doesn't mean what they are missing is useful to them at that time.
ak39
32 minutes ago
This is a great analogy, thanks.
That means folks using LLMs starting off with 300 bits KNOW that they lack the full payload of information to transfer to you. IOW, they know they need to transfer much more than 300, so they use LLM to fill those gaps. That's the crux of the slop universe out there. Folks are using LLMs for the 700 bits on top of their 300 bits and passing off the full 1000 bits as their own.
I echo the writer's sentiment. "I don't want to read the clanker's 700 bits. I want only your synthesis." (I can get the clanker to generate those 700 myself. Unless ... unless this whole LLM slop market is all about saving you the time to get an LLM to generate those 700!)
globular-toast
2 hours ago
Yep, I wrote about it here: https://blog.gpkb.org/posts/just-send-me-the-prompt/
popalchemist
2 hours ago
you think like such a techie. consciousness is not analogous to IO. if writing were only the transference of something from point A to B then what is the technical function of poetry, a question (the open ended kind), a pondering, a wondering, and so on? Furthermore, language is lossy and introduces a large degree of subjectivity, mystery, and uncertainty nomatter which words you choose. Words are by nature lower res/on a lower ontological domain than thought. So your premise is preposterous on both a practical and theoretical level.
Furthermore not all writing is for another to consume; nor even for the author themselves to consume. That is to say it has meaning ipso facto, not dependent on transference, as ritual.
memonkey
9 hours ago
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.
hatthew
8 hours ago
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."
fragmede
8 hours ago
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.
zer00eyz
8 hours ago
I will give you a use case where this is absolutely not the case.
I have a bunch of CLI utils I run for various clients and their peculiar setups. They now have man pages with descriptions and examples in them because the LLM went and read my code and did the needful.
I no longer have to re read my own code, rather I can just use the manual page.
Format and description came from semantics and context that (barely) existed elsewhere and I was not going to retain or transmit, but I have now.
hatthew
7 hours ago
But then the LLMs aren't adding new information, they're just reading your code and translating that information from e.g. python to english. Rather than sending someone an LLM-generated doc to someone, send the code and your own personal thoughts on the code. If your reader doesn't want to read and understand your code, they can ask an LLM to analyze it, within the context of their specific use case and your personal thoughts if any.
zer00eyz
6 hours ago
> e.g. python to English.
You're making a big assumption that the code is what is being executed, and not a compiled binary.
Where is the code: My repo? the clients? If it's in mine, the client does not have access and the CLI is a first stop to debugging. They arent in the context of written docs, more likely a production error from a log (thats now spitting out a message to check the CLI).
Less steps, less tools, more context in line and available in an interface your already using.
> they can ask an LLM to analyze it, within the context of their specific use case and your personal thoughts if any.
Or I can skim the man page it generated and make sure it looks good. The "work" (the tokens) dont have get spent over and over again.
sigbottle
8 hours ago
I never liked information theory because information theory as Shannon envisioned it fundamentally did not deal with semantics.
AIT tried solving it? But AFAIK it's a lot of pretty results with not much real application.
A better approximation is something of a "shared model"; then you can actually state things like, the transfer of information sometimes is "trivial" because, well, it's right there in your compressor/decompressor.
hatthew
7 hours ago
My understanding is that to unambiguously quantify information, you need to have a known model within which that information fits. In this context, talking about LLMs adding value (or not) via inserting new semantic information, we're assuming that public knowledge on the internet is not new semantic information, and the quantity of information of contained in text talking about public knowledge is equal to the ~32 bits needed to point to that knowledge.
Exercita
6 hours ago
I was just trying to understand this about a month ago and it is interesting how little there is in terms of semantic information vs Shannon.
An Outline of a Theory of Semantic Information by Carnap was the early attempt.
Fred Dretske wrote Knowledge and the Flow of Information in 1981.
Luciano Floridi has a few recent books.
I couldn't find much else. I don't think AIC really solves the problem of meaning either.
I think the Dretske book was the first time I really understood where Shannon was coming from but I gave up when it got to his actual semantic ideas.
I think I ran across a recent paper that motivated trying to back track what work had been done in this area but I don't recall the name of the paper.
I've have shelved all this for now as over my head.
foxglacier
7 hours ago
Saying something for years doesn't make it right. Has nobody ever challenged you on that? Our brains prefer to read enjoyable bits, not raw information. If you only got those 300 bits, you aren't going to bother putting them into your LLM to generate 700 bits to make it a more enjoyable read, you're just going to struggle through the 300. Maybe when browsers come with built-in automatic text puff-uppers, then you'll have a case but almost nobody does that now.
Here's a clearer example - would you rather learn a concept from a research paper or a textbook or blog? You say the research paper but they're dense and hard to wade through where-as blogs and textbooks are more wordy but hold your hand, which is something that helps humans learn.
hatthew
6 hours ago
Plenty of people have challenged me on this! There are a lot of exceptions we can come up with (summarization and private context are the biggest examples), and everything's changing in various ways as AIs get more capable. Usually, conversations about people pasting LLM output focus on things like AI generated blog posts, people who have no taste in writing and want an AI to rewrite everything for them, people who are just plain lazy, etc.
> would you rather learn a concept from a research paper or a textbook or blog?
I pretty much always read blogs first, and then move to a research paper only if I want more details or care enough about the subject to verify with the original source. Typically this is because research papers have too much information to be approachable.
zajio1am
5 hours ago
That would be true if there is only one receiver and if i could exactly predict how the receiver would interpret these 300 bits. But i could use LLM to expand these 300 bits to 1000 bits of more explicit information that gives enough redundancy and context that minimizes risk of misunderstanding and increase easiness of understanding, then validate such expanded message (and possibly do iterative corrections if LLM did not understand those 300 bits correctly), and finally release expanded message to (potentially large and heterogenous) group of receivers.
hatthew
4 hours ago
If there's a significant risk of misinterpretation when writing only 300 bits, then the idea you're trying to convey is worth more than 300 bits. In the process of prompting the LLM to add information, you're giving information to the LLM that you could instead just give to your readers directly. If you're just using an LLM to expand your thoughts in the hope that you get a better piece of writing, maybe you should put more effort into your own writing.
(This is all under an information model that assumes the LLM and your readers have equal access to knowledge, which I probably should have made more explicit in my original comment.)
bluegatty
3 hours ago
"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,"
You absolutely can if that information is in the code, which it often is.
There should not be that much in the code that needs further elucidation.
Some stuff definitely - but not much.
Usually you need the code and architectural summary + that stuff.
The AI is not very good at it but it will get better.
I think the debate here is about a few different things.