frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Writing Is Closer to Thought Than Code

https://danielmiessler.com/blog/writing-is-closer-to-thought-than-code
25•eigenBasis•1h ago

Comments

rrook•1h ago
There's no one true answer when it comes to the perspectivity of the mind, of which language is a part of. For some people, writing is closest to thought. For others, code is closer. Others still might find mathematics a better means of expression. YMMV with any one idea here.
snitch182•47m ago
Someone has yet to write emotions in code.
dd8601fn•34m ago
You haven’t been reading my comments, pal.
snarfy•43m ago
Mel the real programmer would disagree.

[1] - https://users.cs.utah.edu/~elb/folklore/mel.html

tniemi•39m ago
"If a program can't rewrite its own code", he asked, "what good is it?"

(BTW, the poem like formatting was a happy accident.)

manmal•36m ago
Why not use gherkin given/when/then stories, and build E2E runners and maybe also unit tests for them? I don’t understand why a new spec format is necessary, which forever binds you to using agents for evaluation. Deterministic tests also have the advantage that they are harder to cheat on. If they are green, they give me a strong signal I can trust.
d--b•18m ago
A full spec is indistinguishable from code though.

That's the bottom of the problem. You can think all you want in your spec doc, you won't fully solve all the problems that you will face during implementation.

That's why ports are easy with LLMs, cause the code implicitly carries all the spec.

Sure, there may be a gap between the code and the idea behind the spec, but it can be argued that the gap between the spec as a document and the idea behind the spec is just as wide, and in fact doesn't take into account the constraint of reality.

LLMs generally suck at taking the initiative. Tell it to build a report, it's going to do it, but then you'll have to iterate a lot to make sure it's producing it the exact way you want it.

meowface•10m ago
Good post. I like this example:

>Say you want to draw a perfect picture of an owl. You have this beautiful image of it in your mind. But you can’t draw very well, and in this analogy the drawing is the code. So what comes out is a stick-figure owl that’s barely recognizable as an owl.

>In the code-is-the-source-of-truth version, that stick figure is now the authoritative artifact. We analyze it, document it, take notes on its proportions, and spend a whole bunch of time iterating on it. We’re running in circles around a bad drawing.

My only disagreement with the post is over whether articulating is is the main bottleneck. Right now, there are still issues and oversights humans would tend not to make even if you have model context and documentation accurately and clearly capturing your full intent.

Each year will decrease the rate of this, but software engineering will probably need until maybe 2030 until we've crossed a threshold towards solely being product managers/designers. This advice still applies today, but you do need more wrangling on top.

jmull•3m ago
> I think the most important thing in any project you’re building...is how completely and accurately you articulate exactly what you want.

That's what code does.

I think he really wants to be having a debate about whether we ought to be using different coding languages, more based on natural languages, more declarative.

I think the law provides an interesting perspective. It has a technical, formalized language, built out of a natural language. Since laws and contracts can be very high-stakes, the technical/formalized aspects arose out of a need to express hard constraints using a language whose complexities seem to be built more for story-telling.

OLED iPad Mini

https://www.apple.com/shop/buy-ipad/ipad-mini
16•etothet•19m ago•3 comments

Switzerland. Block by block. At 1:1 scale

https://blocks.manifold3d.ch/
308•theanonymousone•5h ago•138 comments

Birdwatching rewires the brain and slows cognitive decline

https://www.bbc.com/future/article/20261019-birdwatching-rewires-the-brain-and-slows-cognitive-de...
216•cisc•2d ago•87 comments

Fixing Tool-Call Accuracy in vLLM

https://www.ubicloud.com/blog/fixing-tool-call-accuracy-in-vllm
28•coffeemug•1h ago•3 comments

Tasks as Code: Move Your Tickets into the Repository

https://typemill.net/knowledge-hub/tasks-as-code
35•trendschau•2h ago•29 comments

One of the Greatest Inventions in the History of Human Transport

https://humantransit.org/2024/12/one-of-the-greatest-inventions-in-the-history-of-human-transport...
42•skadamat•3d ago•13 comments

Show HN: TitleArt – Make text like it's 1997

https://titleart.dvy.io/
310•davidbarker•10h ago•54 comments

The new iPad mini

https://www.apple.com/newsroom/2026/10/apple-gives-ipad-mini-its-biggest-update-ever/
14•soheilpro•53m ago•4 comments

Anthropic S-1

https://www.sec.gov/Archives/edgar/data/2130357/000162828026067168/anthropicpbc-sx1.htm
365•SiNTEx•1h ago•305 comments

Behind the scenes at the NeXT Computer office

https://exhibits.stanford.edu/menuez/browse/next-computer-inc?per_page=96&sort=pub_year_isi+asc%2...
177•Austin_Conlon•10h ago•98 comments

Colorfigures

https://april-zhu.com/colorfigures
16•the-mitr•2d ago•3 comments

Dolly Parton's Imagination Library

https://imaginationlibrary.com/
596•jumploops•19h ago•99 comments

PaperPilot – Zero-Cloud, Pure-Rust PDF Engine with WASM and MCP

https://github.com/KrushnaVardhanReddy/PaperPilot
189•vardhan1237•10h ago•70 comments

Websites Should Be Printable

https://brennenputh.me/blog/printable-websites/
104•bagatelle•3h ago•97 comments

Growing Trees

https://brashandplucky.com/2026/10/15/growing-trees.html
131•ibobev•2d ago•18 comments

Overgrown, when plants invade your abandoned tabs

https://charliegerard.dev/blog/overgrown-extension/
352•speckx•3d ago•120 comments

Show HN: A Truly Modular Keyboard

https://github.com/notaroomba/keybytes
213•NotARoomba•1d ago•69 comments

Attention Is Not What You Need (2025)

https://arxiv.org/abs/2512.19428
149•westurner•14h ago•53 comments

Writing Is Closer to Thought Than Code

https://danielmiessler.com/blog/writing-is-closer-to-thought-than-code
25•eigenBasis•1h ago•9 comments

Iron Age salt-mining complex found beneath Hallstatt in Austria

https://archaeologymag.com/2026/09/iron-age-salt-mining-complex-beneath-hallstatt/
99•janandonly•3d ago•42 comments

Why I Am a Programmer

https://www.alfie.wtf/programming/why-i-am-a-programmer.html
277•jruohonen•18h ago•86 comments

Superhuman Hardware Design Is the Easy Part

https://www.a16z.news/p/superhuman-hardware-design-is-the
47•gmays•2d ago•31 comments

Steal My Bitcoin CTF PoC

https://github.com/KillaBoi/StealMyBitcoin-PoC
143•davikr•13h ago•39 comments

We should be more ambitious with the software we build

https://danluu.com/ambitious/
842•ltratt•1d ago•727 comments

The State of Context Engineering

https://www.dbreunig.com/2026/10/24/the-state-of-context-engineering.html
219•pchristensen•17h ago•56 comments

IBM CEO says open weight models are now good and cheap on-prem

https://www.theregister.com/systems/2026/10/22/ibm-ceo-says-open-weight-models-are-now-irresistib...
356•Betelbuddy•12h ago•256 comments

Amazon’s “digital pacifier” for toddlers

https://oligarchwatch.substack.com/p/amazons-digital-pacifier-for-toddlers
243•jumploops•4d ago•351 comments

F-Zero X on Nintendo 3DS

https://hypnotize.works/gdx-3ds/postmortem/index.html
144•bpierre•14h ago•81 comments

Two Million Hornets

https://dark-mountain.net/two-million-hornets/
30•promulgate•2d ago•4 comments

A 10-year-old CNN outperforms frontier LLMs for skin cancer diagnosis

https://lynchlab.net/llm-skin-cancer
615•sungam•20h ago•259 comments