April 30, 2026

Small script, huge comment war

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

Tiny coding tool drops, and the crowd instantly fights over whether it’s genius or unreadable

TLDR: Pu.sh is a tiny AI coding helper crammed into 400 lines, pitched as a lightweight alternative to bulky software. But the bigger story is the backlash: fans praised the clever minimalism, while critics said the code was unreadable, risky, and built more for bragging rights than real-world use.

A new project called Pu.sh strutted onto Hacker News with a bold pitch: a full AI coding helper squeezed into just 400 lines of shell script, using basically everyday command-line tools and an API key. The creator even described it as “a slop cannon small enough to fit your pocket,” which, honestly, sounds like a product name invented during a dare. But the real spectacle wasn’t the tool itself — it was the comment section turning into a live referendum on whether tiny code is elegant brilliance or pure chaos.

The loudest reaction? Suspicion. Several readers said the “400 lines” claim felt like a marketing stunt, not a real achievement. One commenter blasted the code as “minified” and called it a “security nightmare,” basically accusing the project of dressing up messy code as minimalism. Another begged for the original larger version, saying they’d happily take 2,000 lines if it meant a normal human could actually read it. Ouch. The vibe was very: Congrats on making it small — now can anyone understand it?

Still, not everyone came to throw tomatoes. One fan called it the “grown-up brother” of their own tiny script project, giving Pu.sh some proud hacker-family energy. Another jokingly asked if it could work in “just-bash,” keeping the minimalist Olympics going. In the end, the thread split cleanly between people cheering the cleverness and people yelling “Pass” at the unreadable tiny-code flex. Classic internet: one person sees art, another sees a daredevil stunt with no seatbelt.

Key Points

  • Pu.sh is introduced as a full coding-agent harness.
  • The project is described as being implemented in 400 lines of shell.
  • The article highlights a minimal dependency model.
  • Pu.sh is said to require curl, awk, and an API key.
  • The post explicitly says the project does not use npm, pip, or Docker.

Hottest takes

“minifying the code to achieve the ‘400 lines’ marketing gimmick is a huge turn-off” — ricardobeat
“I'd love to have a version that I can actually read and understand” — mjuarez
“the grown-up brother of my one-liner bash+python” — kkovacs
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.