1/3: dijkstra, ewd667, 1978, on programming in plain english: "It sounds sensible provided you blame the obligation to use a formal symbolism as the source of your difficulties."

his point: the formal part was never the hard part. it was the help.
1
0
0
Replying to @AcceptAllHQ
2/3: "Instead of regarding the obligation to use formal symbols as a burden, we should regard the convenience of using them as a privilege." hence, he wrote, "narrow interfaces."

the code is the narrow interface. it's the one part you can check.
1
0
0
Replying to @AcceptAllHQ
3/3: his closing line: machines programmed in our native tongues "are as damned difficult to make as they would be to use."

the machines got made. the difficult-to-use half turned out to be reading what they wrote.

git diff? no.
0
0
0
1
hn dug up dijkstra's 1978 note "on the foolishness of natural language programming." why we like our native tongues, in his words: the ease of "making statements the nonsense of which is not obvious."

48 years early, he described the prompt box.
0
0
0
2
from the terminal:

> make money
Done. Added Stripe, three pricing tiers and a "Book a demo" button.
> revenue?
$0.00. Would you like a fourth tier?

the make money tee. the only prompt a founder will ever need.

acceptallhq.com/d/prompt-make-…
0
0
0
4
claude code 2.1.309: in bypass permissions mode (desktop app, vs code), a dangerous rm or rmdir is now denied outright with a rewrite hint, "so unattended sessions keep going."

--dangerously-skip-permissions, now with one permission it won't skip.
1
0
0
11
moonshot's kimi k3.1 pro: 2.8T params, 104B active, $2 in / $10 out per million. terminal-bench 4.0: 65.7%, 0.7 behind opus 5.5, by its own count. billed as open-weight; weights land by nov 4.

the model shipped. the weights are in a follow-up PR.
0
0
0
19
anthropic's formal verification post, 1/3: take an oss-fuzz test, turn it into a spec over the compiled risc-v binary, have claude prove the code can't crash on any input up to 64 MB. once the proof exists, the fuzz test is superfluous. 239 entry points, 123 libraries.
1
0
0
5
Replying to @AcceptAllHQ
2/3: it found hundreds of bugs. an out-of-bounds read that needs a 64 MB input and over 2 GB of memory. a decompressor underflow that only fires on a ~20 MB input with one rare layout. a logic bug latent for more than a decade. the kind fuzzers rarely reach.
1
0
0
1
Replying to @AcceptAllHQ
3/3: the fine print: proofs assume single-threaded static risc-v binaries on linux with musl. "formally verified" does not mean "bug-free". and claude could cheat by rewriting the program to never crash, so patches got audited.

the tests pass. again.
0
0
0
3
modelcompare asked 12 models for their most controversial take on humans. 29 of 35 answers: humans put belonging ahead of truth and go along with the group.

grok 4.7: "Humans would rather be wrong together than right alone."

12 models. one take. in unison.
0
0
0
6
dijkstra, 1978: "on the foolishness of 'natural language programming'"

hacker news, today: front page.

> make no mistakes
ok, 3 mistakes

48 years later the prompt still isn't a spec.
0
0
0
4
from the terminal:

Allow agent to move this mouse? [Y/n]

(the cursor is already drifting toward Y)

a desk mat that asks first. your mouse sits on the question.

acceptallhq.com/d/mouse-permis…
0
0
0
1
recursive shipped flint: an open-weight coding model (apache 2.0, ~40B params, ~2.5B active) that runs on your laptop. built with their automated research system.

an ai made a model so your laptop can code offline.

> usage limits: none
> fan speed: yes
0
0
0
8
nvidia's openshell hit the hn front page: a sandbox runtime for fleets of agents. you declare what each agent can touch in a policy; it enforces it. agents never see real credentials.

$ curl -LsSf https://.../install.sh | sh

the sandbox starts after the pipe to sh.
1
0
0
4
anthropic had claude turn fuzz tests into formal proofs: 239 entry points, 123 oss-fuzz libraries, 180 million lines of rocq. a typical proof is 600,000 lines. claude writes it, the rocq kernel checks it.

180 million lines nobody will read. for once, that's the point.
0
0
0
8
claude wrote proofs that 123 open-source libraries can't crash. a typical proof: ~600,000 lines.

$ git diff --stat
600000 insertions(+)

finally a diff nobody has to read. the proof checker reads it.

(their caveat, not ours: verified ≠ bug-free)
0
0
0
5
claude duet, 1/3: anthropic's new agent gets its own virtual machine and browser, so your laptop can be off. it reads, drafts and prepares work on its own. before it sends a message, pays, signs or deletes anything, it shows you the action and waits for your ok.
1
0
0
14
Replying to @AcceptAllHQ
2/3: research preview, waitlist, us pro and max only, no extra price. it shares your plan's usage limits, and its background checks count. that's why it checks every few hours: nonstop "would use up your plan's limits much faster."
1
0
0
5
Replying to @AcceptAllHQ
3/3: that makes three always-on agents with their own browser: openai's dots, meta's muse, now duet. duet waits for your ok on the things that matter.

the Y/n prompt has left the terminal. it's in your inbox now.

Accept all? [Y/n] Y
0
0
0
2