frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Understanding is the new bottleneck

https://www.geoffreylitt.com/2026/07/02/understanding-is-the-new-bottleneck
32•sebg•1h ago

Comments

euthymiclabs•1h ago
"I read the code." -Mitchell Hashimoto

Great code needs great understanding and agents need excellent guidance. Even in my current solo-dev work, I can't imagine making a production commit I haven't read until I understand it. I own the consequences of my code; that's a responsibility AI agents can't take.

iainctduncan•41m ago
I am so dying to read more about the new/current/real bottleneck!

Where is the bottleneck? WHERE?? Tell me! No evidence needed, just lay it on, man to man, thought-leader to thought-leader!

iainctduncan•37m ago
Oh wait, there it is, sitting over top of the fat part and under the cork...
euroderf•11m ago
> thought-leader to thought-leader!

This is my new chat-up line at networking events.

fabiensanglard•39m ago
While the tips are good to handle the volume, I still think this sets code owner on a dangerous path.

AI have limitation and hallucinate. Complex code will be explained in hallucinated way. At some point AI will be unable to write more because the arch has become too complex or the volume of code will be to high.

The article I would like to read would suggest how to force LLM to architect the code like a solid tower instead of a pile of unstable mud.

vjvjvjvjghv•29m ago
I feel if you still architect the code and guide the LLM, it will do a pretty good job. Maybe one day the LLM will be able to do all the system architecture but that’s probably still quite some time out. I don’t even know if that’s possible considering different business needs and other factors that aren’t technical.
alecbz•36m ago
We have LLMs try to generate descriptions of PRs for us and they're pretty universally disliked. They're always overly-complex descriptions of the mechanical changes and have no sense of motivation.

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

vjvjvjvjghv•32m ago
I don’t know. From my experience I get pretty good descriptions of PRs if I ask the right questions and provide some context.
morkalork•24m ago
I am so very tired of 2 page long PR descriptions for a 5 line change.
dylan604•14m ago
Are these generated descriptions of LLM submitted changes or of human changes? If a human, shouldn't they be putting the motivation into the PR?
alecbz•11m ago
LLM-generated (or at least LLM-assisted), but a human's still the one submitting the PR for review.
dylan604•6m ago
A PR with a minimal title and empty description should be refused at submission. If the human is so disinterested that they're using LLM generated code and then can't explain the purpose, that human should be prevent from making the PR. Working as a solo dev, it is very easy to be lazy like that, and I'm as guilty as anyone. Working in teams with actual reviews should absolutely have much more strict policies of what is considered a valid PR
jbdamask•33m ago
pfft...I'm way past understanding
ch4s3•24m ago
Overstanding is the new horizon
hk__2•27m ago
For me the solution has been to throw away the code I don’t understand. I let the agent write the code, and if when I read it it seems unclear or needs a lot of explanation from the agent, I just throw it away and start over, or do it by myself.
wseqyrku•14m ago
If you try to spec the problem with all the painful details for the machine to understand, you will end up with a rust codebase.
bigstrat2003•9m ago
Understanding has always been the bottleneck. That's why LLMs aren't actually helpful: they speed up the part which is easy (typing characters into your editor), but are neutral or even harmful on the part which is hard (understanding the problem and how best to solve it).
w10-1•8m ago
I agree with the problem but not the solutions.

The problem pre-dates LLM's: writing code that "works" but breaks the underlying model. Because it works, it always sounds reasonable and doesn't raise any flags.

Only someone - human or LLM - who holds the model as the standard would see that this working solution breaks the model.

(In theory, the model is to preserve scaling, flexibility or some other systemic feature not immediately invalidated by this working code, but as always the model itself could be bad.)

LLM's are not bad at giving an account of the model; indeed, fighting with the LLM over what the model is can clarify things. But LLM's will happily hold on to a stream of inconsistent statements as their model, so they are not the authority.

Gemini 3.7 Flash

https://blog.google/innovation-and-ai/models-and-research/gemini-models/introducing-gemini-3-7-fl...
391•thisisauserid•3h ago•238 comments

Accelerating GPT-5.6 Sol Ultrafast

https://www.cerebras.ai/blog/accelerating-gpt-5-6-sol-ultrafast-with-openai
208•pr337h4m•2h ago•72 comments

Donkey.bas is 45 Years Old – 131 line of Glory

https://donkeybas.com/
101•jkrauska•2h ago•38 comments

Mistral OCR 4.1

https://docs.mistral.ai/models/ocr-4-1
157•spelk•3h ago•54 comments

Spaghettifying DRAM

https://github.com/xoreaxeaxeax/skitter-creek-bath-salts
372•matt_d•6h ago•111 comments

Choose Boring Technology (2015)

https://mcfunley.com/choose-boring-technology
135•tosh•2h ago•67 comments

Where did the old web go? We followed 657,607 links to find out

https://0.mk/blog/link-rot
68•tdx•2h ago•33 comments

Understanding is the new bottleneck

https://www.geoffreylitt.com/2026/07/02/understanding-is-the-new-bottleneck
34•sebg•1h ago•19 comments

How Organizations Use AI: Evidence from ChatGPT [pdf]

https://cdn.openai.com/pdf/how-organizations-use-chatgpt.pdf
12•malshe•58m ago•3 comments

Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes

https://github.com/systemd/systemd/issues/40262
49•ValdikSS•1h ago•11 comments

Idol Mahjong Final Romance: A Slideshow Disguised as a Video Game

https://nicole.express/2026/more-like-idle-mahjong.html
9•nicole_express•3d ago•0 comments

Tocharian Online

https://lrc.la.utexas.edu/eieol/tokol/0
37•Bluestein•3h ago•4 comments

Kubernetes on Oxide: How customer needs shaped our integrations

https://oxide.computer/blog/kubernetes-on-oxide
122•stevehipwell•5h ago•52 comments

DeepSeek Harness developer preview

https://deepseek.com/harness/en/
478•bjin•7h ago•221 comments

Come for ENIAC, Stay for UNIVAC and Skeduflo

https://uniqueatpenn.wordpress.com/2026/08/05/come-for-eniac-stay-for-univac-and-skeduflo/
51•cainxinth•2d ago•15 comments

AI At Home Part 1: A Box Of Scraps

https://jdagostino.github.io/ai-pt1-box-o-scraps/index.html
51•timmmmmmay•4h ago•25 comments

How art invented humanity

https://aeon.co/essays/humans-did-not-invent-art-it-was-the-other-way-around
60•prismatic•21h ago•18 comments

How Gödel's Proof Works

https://www.quantamagazine.org/how-godels-proof-works-20200714/
8•tzury•39m ago•2 comments

Gloomberb

https://gloom.sh/
326•rbanffy•6h ago•168 comments

Choosing an AI model: one prompt, 11 models, different results

https://www.netlify.com/blog/one-prompt-11-models-very-different-results/
145•toddmorey•7h ago•61 comments

I built a 500k-domain search engine for makers in a weekend for $10

https://alexmorleyfinch.github.io/marlin/history/v1/article/the_birth.html
115•dreamforever•6h ago•63 comments

Ordinary abundance

https://ordinaryabundance.com/
146•yen223•6h ago•72 comments

ATG (YC F25) Is Hiring Member of Technical Staff (Data Platform)

https://atg.science/careers
1•dkobran•8h ago

Codex in ChatGPT desktop app for Linux is now in preview

https://community.openai.com/t/codex-in-chatgpt-desktop-app-for-linux-is-now-in-preview/1390027
420•allanrbo•15h ago•289 comments

AI Is Threatening Natural Resources for Billions

https://unric.org/en/ais-environmental-costs-threaten-water-land-and-climate/
19•quaintdev•1h ago•3 comments

JDK 27 G1/Parallel/Serial GC Changes

https://tschatzl.github.io/2026/08/10/jdk27-g1-serial-parallel-gc-changes.html
24•0x54MUR41•3h ago•8 comments

How Compaction Works in Pi

https://earendil.com/posts/compaction-in-pi/
9•tosh•2h ago•0 comments

Solid 2.0 RC: The Big <Reveal>

https://www.solidjs.com/blog/solid-2-0-rc-the-big-reveal
26•GavinAnderegg•2h ago•5 comments

GoAccess – Open-source real-time log analyzer and interactive viewer

https://goaccess.io/
27•gregsadetsky•4h ago•4 comments

Launch HN: Bullet (YC S26) – A Faster Coding Agent

https://www.codewithbullet.com
34•adi1•12h ago•35 comments