frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Software Isn't Dying. The Sprint Is

https://yani3380.substack.com/p/software-isnt-dying-the-sprint-is
1•yani•1m ago•0 comments

San Francisco streets with confusingly similar names

https://j-nelson.net/san-francisco-streets-with-similar-names/
1•SeenNotHeard•2m ago•0 comments

Operation Gladio

https://en.wikipedia.org/wiki/Operation_Gladio
4•simonebrunozzi•7m ago•0 comments

Snowball Earth may hide a far stranger climate cycle than anyone expected

https://sciencex.com/news/2026-04-snowball-earth-stranger-climate.html
1•wglb•8m ago•1 comments

Show HN: Code on the Go, an IDE for Android with On-Device Debugging (GPLv3)

https://www.appdevforall.org/
1•hal-eisen•10m ago•0 comments

The Seven Deadly Fediverse UX Sins: A Redemption Report Card

https://wedistribute.org/2026/04/the-seven-deadly-fediverse-ux-sins-a-redemption-report-card/
1•edent•12m ago•0 comments

Dunning-Kruger and other memes (2015)

https://danluu.com/dunning-kruger/
1•downbad_•12m ago•1 comments

TinySeed's Spring 2026 Accelerator Batch

https://tinyseed.com/latest/spring-2026-launch
1•enad•12m ago•0 comments

How Should a Pixel Be?

https://www.nybooks.com/articles/2026/05/14/how-should-a-pixel-be-dry-leaf-koberidze/
1•mitchbob•12m ago•1 comments

A passage from Homer's Iliad discovered inside of a Roman-era Egyptian mummy

https://www.scientificamerican.com/article/passage-from-homers-iliad-discovered-in-the-abdomen-of...
1•acdanger•13m ago•0 comments

Sorry, Beijing – you don't own the airspace

https://thehill.com/opinion/international/5856446-lai-chin-te-trip-cancellation/
1•737min•15m ago•0 comments

Valve engineers explain new Steam Controller [video]

https://www.youtube.com/watch?v=lSxebH_xYew
1•skibz•16m ago•0 comments

Salt Lakes: An Unnatural History

https://www.nybooks.com/articles/2026/05/14/this-bitter-earth-salt-lakes-tracey/
1•mitchbob•16m ago•1 comments

Advanced Account Security

https://openai.com/index/advanced-account-security/
2•frays•21m ago•0 comments

Eka Robotic Manipulator: May be a ChatGPT moment for robotics

https://www.wired.com/story/when-robots-have-their-chatgpt-moment-remember-these-pincers/
3•nill0•23m ago•1 comments

Earliest 86-DOS and PC-DOS code released as open source

https://www.osnews.com/story/144849/earliest-86-dos-and-pc-dos-code-released-as-open-source/
2•naves•24m ago•0 comments

Mistral Medium 3.5 128B

https://huggingface.co/mistralai/Mistral-Medium-3.5-128B
3•phillc73•24m ago•1 comments

SpaceX's IPO: Musk's most ambitious plan yet

https://www.reuters.com/business/aerospace-defense/inside-spacexs-ipo-musks-most-ambitious-plan-y...
1•croes•28m ago•1 comments

Map of track defects across the Spanish rail network

https://limitacions.vatard.com/ca/map
1•martinald•29m ago•0 comments

The NPM CLI has 65 production dependencies from the NPM registry

https://github.com/npm/cli/blob/latest/package.json
2•monarchwadia•31m ago•3 comments

Show HN: An in-browser, Unix emulator powered by libghostty-vt

https://tarruda.github.io/
1•tarruda•33m ago•0 comments

We have figured out a new way to send messages into the past

https://www.newscientist.com/article/2524371-we-have-figured-out-a-new-way-to-send-messages-into-...
2•voxadam•34m ago•1 comments

Cigna to quit health insurance exchanges

https://www.modernhealthcare.com/insurance/mh-cigna-aca-exchanges-2027/
4•brandonb•39m ago•0 comments

Mechanochemical synthesis of pincer nanotraps for efficient rhodium recovery

https://www.nature.com/articles/s41467-026-72569-4
2•bookofjoe•39m ago•0 comments

Performance Analysis of AI Query Approximation Using Lightweight Proxy Models

https://arxiv.org/abs/2603.15970
1•tanelpoder•40m ago•0 comments

The Mutable Value Semantics (MVS): A Non-Superficial Study

https://federicobruzzone.github.io/posts/eter/MVS.html
1•fcb•41m ago•1 comments

US National Debt Surpasses GDP

https://thehill.com/business/5857998-us-national-debt-gdp/
15•eigenspace•42m ago•3 comments

Data Science Weekly – Issue 649

https://datascienceweekly.substack.com/p/data-science-weekly-issue-649
1•sebg•42m ago•0 comments

Using physiological ODEs and DNNs to estimate VO2Max

https://www.empirical.health/blog/how-apple-watch-cardio-fitness-vo2max-works/
2•brandonb•47m ago•0 comments

Why Commodore went bankrupt in 1994

https://dfarq.homeip.net/why-commodore-went-bankrupt-in-1994/
1•rbanffy•49m ago•0 comments
Open in hackernews

Show HN: Pu.sh – a full coding-agent harness in 400 lines of shell

https://pu.dev/
30•nahimn•1h ago
I originally was just messing with pi-autoresearch. Gave it a sample task to build the most portable coding agent.

First cut was 6 KB of shell. Great for one-shots, unusable interactively. I was shocked it actually worked.

Started building up -- adding features — but with a self-imposed rule: no new dependencies, and sub 500 LOC. This thing had to be truly portable. Just sh, curl, awk. System primitives only.

Which means I did some genuinely disgusting things in awk, including JSON parsing and the OpenAI Responses tool loop with reasoning items carried across turns.

It's now ~400 lines. In the box: Anthropic + OpenAI, 7 tools (bash, read, write, edit, grep, find, ls), REPL, auto-compaction, checkpoint/resume, pipe mode, 90 no-API tests. Not in the box: TUI, streaming, images, OAuth, Windows, dignity.

Two honest things:

1. I stole/modified the system prompt and the architecture. Pi/Claude/Codex wrote the awk. I cannot read most of this code. This wasn't possible for me a year ago.

2. Heavily inspired by Pi (pi.dev) — same 7-tool surface, same exact-text edit model. Credit where it's due. Pi is awesome -- you should probably use them.

The agent loop itself is tiny. Almost everything else in a "real" agent CLI is DX and hardening. You can probably build your own harness exactly how you like it. Mario Zechner's AI Engineer talk on taking back control of your tools nudged me here.

The name is because it's a .sh file. The other thing it sounds like is, regrettably, also accurate.

Comments

petcat•1h ago
your 500 LOC requirement has made this thing completely and unnecessarily inscrutable and unreadable.

Pass.

esafak•19m ago
No kidding https://github.com/NahimNasser/pu/blob/main/pu.sh
hkt•1h ago
I love it. I think I'm going to have fun with this and possibly learn a bit, too. I'm pondering a container based dev environment at the moment and might throw it in with busybox and see how far I get :)
ricardobeat•58m ago
Really like the looks of it, but minifying the code to achieve the “400 lines” marketing gimmick is a huge turn-off.

It’s also a security nightmare, and ensures it remains 100% vibe coded. Would rather have a readable source with an honest line count.

sudb•55m ago
I think it's fine that it's minified, code-golf style, but yes I agree that this would be much more convincing and useful with an unminified source.
cachius•14m ago
Isn’t unwrapping and commenting just one prompt away?
StableAlkyne•8m ago
Assuming the agent doesn't forget or misinterpret anything.

It would be much better to just have a deterministic minification script.

petcat•48m ago
I'm not even sure why it stopped at 500 line limit. If it's just a shell script then why not make it one line?
StableAlkyne•9m ago
Agreed. It would be one thing if it was a regular bash project that got minified via a script or something, since at least you could tell what it's doing.

This is just spaghetti. Maybe it's spaghetti that runs, but code of this quality does not engender confidence.

flog•26m ago
I'd love to learn how to build something like this, but unfortunately the code is unreadable.

If author could write a heavily commented version that would be amazing.

Imustaskforhelp•24m ago
Interested in something like this if the code can be more readable, it would be interesting to see it in languages like lua etc. too in future.
kkovacs•16m ago
I love this. This is the grown-up brother of my one-liner bash+python at

https://github.com/kkovacs/kkrc/blob/ecff1f65d5ccfa24d5f6695...

:)

tecoholic•7m ago
Kudos. I set on this exact journey a couple of days back and Pi is what I started reading for inspiration as well. I really can't stand the text boxes and the animations of the mainstream harnesses.
cachius•6m ago
Does it work in just-bash?

https://github.com/vercel-labs/just-bash/blob/main/packages/...