frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

GM Backs Sodium Ion Batteries for U.S. Grid Storage

https://spectrum.ieee.org/sodium-ion-battery-peak-energy
50•rbanffy•1h ago•9 comments

The new rules of context engineering for Claude 5 generation models

https://claude.com/blog/the-new-rules-of-context-engineering-for-claude-5-generation-models
91•mellosouls•2h ago•42 comments

Did They Ghost You?

https://didtheyghostyou.com/
102•mooreds•2h ago•41 comments

Stolen Buttons

https://anatolyzenkov.com/stolen-buttons
499•Gecko4072•5d ago•117 comments

Kimi K3 built a Windows XP in browser

https://windows-xp.kimi.site/
9•boveyking•49m ago•6 comments

Android May Soon Restrict On-Device ADB

https://kitsumed.github.io/blog/posts/android-may-soon-restrict-on-device-adb/
852•shscs911•15h ago•401 comments

Producing ammonia and fertiliser using wind power in Morris, Minnesota

https://ammoniaenergy.org/articles/flexible-renewable-ammonia-demonstrator-now-operational-in-min...
67•gritzko•3h ago•27 comments

SIMD for Collision

https://box2d.org/posts/2026/07/simd-for-collision/
14•birdculture•3d ago•2 comments

Multicast TV Distribution on My Home Network

https://www.apalrd.net/posts/2026/isp_mcast/
15•mrngm•1h ago•2 comments

Show HN: I made some transistor animations

https://brandonli.net/semisim/animations
94•stunningllama•1d ago•9 comments

Fly.io CEO Kurt Mackey is stepping down

https://fly.io/blog/kurt-scott-money-sprites/
105•subarctic•2h ago•55 comments

Show HN: Brolly, a plain-text weather forecast site

https://brolly.sh/forecast/RWFP2qW8
90•jsax•5h ago•31 comments

Who does Anubis actually stop?

https://fzakaria.com/2026/07/09/who-does-anubis-actually-stop
22•type0•1h ago•23 comments

Open-weight AI is having its Kubernetes moment

https://tobi.knaup.me/2026-07-25-open-weight-ai-is-having-its-kubernetes-moment/
278•tknaup•8h ago•226 comments

Digital Intelligence: Why Humanity Created What It Does Not Understand

https://singularityforge.space/2026/07/26/illusion-of-control/
4•Voice_of_Void•54m ago•2 comments

Bitchat is now on Radicle

https://radicle.network/nodes/rosa.radicle.network/rad%3Az2v9tRJz1oknFAqCSY5W5c76nVvm6
189•h1watt•9h ago•116 comments

Zero roadkill as Amazon canopy bridges secure 15,000 crossings

https://news.mongabay.com/2026/07/zero-roadkill-as-amazon-canopy-bridges-secure-15000-crossings/
242•hn_acker•3d ago•77 comments

How My Images Are Dithered

https://dead.garden/blog/how-my-images-are-dithered.html
206•surprisetalk•3d ago•73 comments

Show HN: Minesweeper Raycasted

https://claude.ai/public/artifacts/725f961b-09dc-4a66-8dac-8fefeeb69a1f
11•franze•3h ago•7 comments

Show HN: Yorishiro – a macOS terminal where AI agents live

https://github.com/sktkkoo/Yorishiro
23•hakumei•3d ago•5 comments

General Resolution: LLM Usage in Debian

https://www.debian.org/vote/2026/vote_002
19•zdw•3h ago•6 comments

Bringing PyTorch Monarch to AMD GPUs

https://pytorch.org/blog/bringing-pytorch-monarch-to-amd-gpus-single-controller-distributed-train...
56•gmays•6h ago•6 comments

The Dark Night of Mathematics

https://kirwinhampshire.substack.com/p/the-dark-night-of-mathematics
138•rmdmphilosopher•6h ago•164 comments

The growing vigilante movement to knock out Flock surveillance cameras

https://www.theguardian.com/us-news/ng-interactive/2026/jul/25/flock-surveillance-cameras
136•bookofjoe•3h ago•61 comments

Building a Tiny 3D Renderer for a Tiny Handheld

https://saffroncr.itch.io/katavatis/devlog/1534514/building-a-tiny-3d-renderer-for-a-tiny-handheld
227•g0xA52A2A•3d ago•17 comments

Show HN: Writemark, a dependency free web component for inline Markdown editing

11•_boffin_•2h ago•5 comments

Kyber (YC W23) Is Hiring a Head of Engineering

https://www.ycombinator.com/companies/kyber/jobs/FGmI8mx-head-of-engineering
1•asontha•10h ago

Spatial languages: Writing code in 2D

https://shukla.io/blog/2026-07/cccx.html
97•BinRoo•3d ago•37 comments

The Fedora 45 Sausage Factory

https://supakeen.com/weblog/the-fedora-45-sausage-factory/
126•6581•11h ago•37 comments

Tile's security is so bad it's a feature for stalkers

https://blog.adafruit.com/2026/03/05/tiles-security-is-so-bad-its-a-feature-for-stalkers/
121•sambellll•4h ago•40 comments
Open in hackernews

The new rules of context engineering for Claude 5 generation models

https://claude.com/blog/the-new-rules-of-context-engineering-for-claude-5-generation-models
82•mellosouls•2h ago

Comments

luciana1u•1h ago
the natural endpoint of this trend is a system prompt that just says "you know what to do" and the model actually does
cmdocidjcije•1h ago
Actually, the natural endpoint is the model ignores all instructions, escapes all manner of sandbox, embeds itself in robotic tanks and murders everyone after already having collapsed the economy.

I hate to say it because it sounds ridiculous, but that is the path we are going to arrive at just give it 50 years.

We are the proof: what do we do to animals that are less intelligent than ourselves? Now take away the moral compass and there you go. QED.

Legend2440•1h ago
Sir, this is a Wendy's.
cmdocidjcije•58m ago
Some more food for thought: what if Mythos/Fable had NO guardrails TODAY? If we want to see what’s going to happen in the future, turn off all manner of guardrails and let the model go apeshit.

Then multiply that by orders of magnitude and that’s the real proof.

ben_w•56m ago
It is *a* natural endpoint, not *the* natural endpoint.

We don't much care for the ant colony in the way of the highway we're building, but for some reason we do care about the rare bats in the way of the railway.

https://www.bbc.co.uk/news/articles/c3dep92x054o

As regards the moral compass: we may not know for sure how to make a completely correct artificial conscience, but (unlike consciousness where we don't have the slightest clue which way's up) it's not pants-on-head-crazy to think we're heading in the right direction for one.

firasd•1h ago
I've always thought that extensive throat-clearing and prefixing the Treaties of Westphalia-length instructions into the context window was unnecessarily baroque when you can just talk to the agent.

I guess part of it is also that I don't mind doing 'hand-edits' like for example LLMs love to say "// so and so removed" I just go and remove that manually later rather than being like "don't comment about what you removed!11" cause you're really fighting deep grooves in the model's behavior at that point.

But I also have a hands-on human-in-the-loop working style so I guess maybe for people who just want to say "implement all open features in github issues" and walk away maybe there needs to be more of all this CLAUDE.md stuff

However I suspect there was always some gearhead type attraction to setting up detailed harness configs that may be unnecessary and more like hobbyist tinkering.

ComputerPerson•1h ago
I was surprised by how abstract the article was.

I fall between your human-in-the-loop and hobbyist tinkering limits, where I want to force Claude to atop and talk to me at only a few specific points. I'm still not sure if my 600-word prompt templates are overbearing or not.

simonw•1h ago
I've been prompting Fable 5 to "use your own judgement" with respect to things like tests recently (based on earlier tips from Thariq) and it seems to work well, which is entertaining since apparently now "judgement" is a characteristic of a model that we need to care about.
npstr•1h ago
The bitter lesson.
mycentstoo•1h ago
We should design a specific language to make sure that we can encode the exact requirements that we want. Something that has a limited set of keywords that are explicit. Wait a minute...
tomrod•1h ago
This made me belly laugh.
amarcheschi•1h ago
Someone should make a standard for this

now there's one standard more

cwmoore•59m ago
then we can make a frame for it to work
oblio•23m ago
I've always loved things that grow. Maybe we should name the first frame for work Primavera.
coip•58m ago
full_circle.exe

Complete with all the vaguery, ambiguity, and `undefined`.

Who’d’ve thought sycophantic interpreters were what we were building towards up til now lol

grim_io•52m ago
onesandofgrain•1h ago
This is obvious and a meaningless article by claude. The system prompt isnt a fixed ruleset and never has been
Fordec•1h ago
This all strikes me as an effort to move tailoring the harness out of the easily transferable .md file into specific Anthropic tooling to increase lock in.

I've been running Opus 5 today and it's already done accidental deletions, made far more mistakes and worked around deliberate hook controls than previous Opus versions combined. Also it looks like token usage is up as it fails at the task the first time around much more frequently than 4.8.

wren6991•57m ago
I think the type of persistence rewarded by benchmarks may be misaligned with instruction following
frio•33m ago
I’m not excited about using Opus 5, mainly because the way that I work atm — essentially peer programming — means I sandbox the agents and work with them closely. Opus 4.x encounters the sandbox and moves on with its day; Fable becomes increasingly fixated on it and does less and less of the actual task, focussing more and more on the limit it reached. I worry that, from your description, Opus 5 will do the same.
Fordec•18m ago
It does feel a bit smarter, but it seems to be also "too clever by half" and its not ignoring the rules, it's rejecting them and finding work arounds. It sticks to the word of the law, while rebelling against the spirit of the law.

One example is to get around a git --checkout usage ban, it CD'd to another folder first and back to bypass the regex in the hook.

vidarh•25m ago
I have a document generation task that I used to run with 4.8. This morning after it switched to 5, the documents were consistently 30%-40% longer for the same prompt... Not evaluated whether they are actually better or worse yet, but what was interesting was how consistently more verbose it was.
janpeuker•41m ago
The point about not using examples is important, I recently noticed with the new "eagerness" of models it constraints them too much, so I use counter-examples. Recently I've switched to "think about the existing biases and assumptions in the design and try to exploit them, for example why do we X not Y".
0gs•31m ago
crazy to me that this starts with "I've written previously" yet continues the zero human attribution (that i could find?) trend in frontier model blog posts
Allybag•13m ago
The author is mentioned at the bottom of the article:

“This article was written by Thariq Shihipar, member of technical staff, Anthropic.”

Kiro•31m ago
> Now: Auto-memory

Not Claude Code but I just had a task where it started referring another conversation that was complete nonsense and throwaway. I absolutely don't want things to get added to some memory behind my back.

A big reason I use LLMs is because I can try out wild ideas and then just throw it away. I don't want those to pollute the context.

guybedo•26m ago
so yeah we should pretty much do as we would with a junior team member:

- we should try to give good non self contradicting guidance

- we should expect the team member to have knowledge of the craft

- we should focus on higher level, taste and preferences

m3h•25m ago
Is there a specific list of changes they made to the system prompt? They're claiming they removed 80% of it. That's quite substantial. It would be good to know what the model knows to do by training and what we need to avoid over-specifying in our system prompts.

Saying that "give Claude judgment" is too vague for agent implementors. Given the lack of specific details, my takeaway is that we need to go and review all context and rework prompts from prompts/descriptions from scratch until they pass the evals again.

aaronbrethorst•19m ago
tl;dr: use the new `claude doctor` command to simplify the context you give your Claude models to make sure that you're getting the best results.
The success of LLM's (by usage) tells us that programming languages are still too close to the machine than the actual problem domain as defined by humans.

If we truly had the right abstractions, no one would care to use LLM's for programming.

ACCount37•49m ago
I suspect a lot of "the right abstractions" would be fuzzy and opaque things - more alike to modern AI than to anything from the domain of traditional programming. Because the world is just cursed like that.
echelon•44m ago
DNA is still too close to molecular biology than the actual problem of harvesting free energy and replicating.

I think we see this pattern over and over and it might just be that the problem domain is a weird projection into more dimensions of complexity than it makes sense to directly model.

vatsachak•44m ago
I disagree. I speak in code to the LLMs. It's just that LLMs are really good at reinventing the wheel that you were supposed to in your codebase. Recent example.

struct TensorView<T>{ body: Arc<[T]>, shape: [usize], stride: [usize], offset: usize, }

Okay now fill in all the helper methods. And GPT 5.6 Sol did a good job.

grim_io•41m ago
With that kind of workflow, you might be faster with AI autocomplete :)
vatsachak•16m ago
Yep! I do use Codex CLI
andy99•10m ago
I think there’s a kind of laundering that goes on. Like if leadership just told devs to go build something (gave them a prompt) and the devs picked some defaults, leadership wouldn’t like it, they’d want some different interpretation of the prompt, there’d be lots of back and forth.

Somehow when it’s the LLM that makes the choices, everyone is impressed with what AI did. It’s really just whatever defaults have been trained in, but somehow we’re ok with this.

Part of it is better marketing and communication. Basically the defaults of OpenAI and Anthropic are better than what a random dev will pick. But it’s not really that natural language is a better interface, it’s more that having “AI” for now somehow intermediates responsibility so everyone is ok with what it picked, when they probably wouldn’t accept the same if the internal team came up with it. It’s not too different from hiring consultants.

ares623•51m ago
An LLM Inspired Specification Processing language. Or LISP language for short. Truly this "LISP" language is the language for AI and is the first of its kind in history!
Zababa•42m ago
Maybe this one will even be successful!
dataviz1000•31m ago
My current thinking -- what I've been thinking about a lot yesterday and today -- is not encoding the exact requirements into the prompt and context but rather focus on the verifier and roll back if needed. There are of places in computer science where non-deterministic behavior is optimized. For example, UDP packets which are just ignored and speculative execution in modern CPUs guesses which branch a program will take and rolls back when wrong.

Ideally, a cheap verifier checks that the exact requirements are satisfied, rolling back and updating the prompt for another iteration if they aren't. If ten iterations with ten verifications steps at the end of each before the exact requirements are met costs less or in less time than a developer who can accomplish it in one attempt, it is still better.

MengerSponge•30m ago
We could write instructions like literature. Maybe we could call it "Literate Programming"?

https://en.wikipedia.org/wiki/Literate_programming

cyanydeez•19m ago
maybe we should all get specially, local working versions so that when we build our software they're not broken by the whims of multibillion dollar corporations.
ValentineC•12m ago
Commit Strip seems to be down, so here's the Wayback Machine version:

https://web.archive.org/web/20260521130338/https://www.commi...