Top Stories
Decoding the Obfuscated Bash Script on a Uniqlo T-Shirt
1387 points · tris.sherliker.net
Someone noticed the “code” printed on a Uniqlo t-shirt wasn’t just decorative gibberish — it’s a self-evaluating, obfuscated bash script, apparently served through Akamai’s CDN and printed onto retail merchandise. The author walks through decoding it layer by layer, and the mix of supply-chain curiosity, mild security paranoia, and pure “wait, that’s real code?” delight is exactly the kind of puzzle HN loves to pile onto.
Chatto Is Now Open Source
987 points · hmans.dev
Chatto has been released as open source, and the community response was immediate and enthusiastic. Developers are drawn to well-built tools getting freed up under permissive licenses, and the thread is full of people digging into the architecture and imagining what they’d build on top of it. Open-sourcing a polished project is a reliable way to top HN, and this one landed hard.
John Deere Owners Win Right to Repair Under FTC Settlement
889 points · apnews.com
After years of being the poster child for locked-down equipment, John Deere has agreed under an FTC settlement to let owners repair their own machines. This is a landmark moment for the right-to-repair movement — farmers have been fighting Deere’s software locks and dealer-only diagnostics for a decade. The HN crowd, which cares deeply about ownership and hardware freedom, sees this as a precedent that could ripple far beyond tractors.
Grok 4.5
662 points · x.ai
xAI has shipped Grok 4.5, its latest frontier model, and the benchmarks and capability claims are getting scrutinized in real time. Every major model release now triggers a familiar HN ritual: comparing it against the current leaders, poking at its reasoning, and debating whether the improvements are real or benchmark-gaming. With the frontier moving this fast, each new version resets the conversation about who’s ahead.
TypeScript 7
638 points · devblogs.microsoft.com
Microsoft has announced TypeScript 7, the milestone release built around the native (Go-based) compiler that promises dramatic speedups over the old JavaScript-based toolchain. For a language that now underpins a huge share of web development, a 10x-class compiler rewrite is a big deal, and developers are eager to see what the performance gains mean for large codebases and editor responsiveness.
Rewriting Bun in Rust
623 points · bun.com
The Bun team announced they’re rewriting the runtime in Rust, moving off Zig — a decision that sparked plenty of debate. Zig’s pre-1.0 instability and Rust’s larger ecosystem and safety guarantees are the stated motivations, and Zig creator Andrew Kelley even weighed in with his own thoughts. It’s a rare public look at the tradeoffs of betting a major project on a young systems language, and the HN engineering crowd is dissecting every angle.
Cloudflare Drop
448 points · cloudflare.com
Cloudflare rolled out a new offering it’s calling “Drop,” and the launch drew a big crowd on HN. Cloudflare product announcements reliably draw attention because so much of the web runs behind its infrastructure, and developers are quick to evaluate how each new service fits into their stack — or whether it deepens their dependence on a single provider.
FAANG Simulator
430 points · abeyk.com
A satirical browser game that lets you “escape the rat race” by simulating life inside a big tech company struck a nerve with the HN audience. The humor lands because it’s aimed squarely at the readership — endless promotion ladders, performance reviews, and the treadmill of corporate tech life. Games that hold up a funny mirror to the industry tend to spread fast here.
Separating Signal from Noise in Coding Evaluations
219 points · openai.com
OpenAI published a piece on the hard problem of measuring how good coding agents actually are, digging into why benchmarks can mislead and how to build evaluations that reflect real engineering work. As AI coding tools become central to how software gets written, the question of how to trust the claims about them is increasingly urgent, and this sparked a thoughtful discussion about what a meaningful benchmark even looks like.
Also Trending
- Why developers are ditching GitHub for Codeberg and self-hosting (150 points) — A look at the growing migration toward Codeberg and self-hosted alternatives amid GitHub concerns. howtogeek.com
- Cargo-nextest: 3x faster than cargo test (117 points) — A next-gen Rust test runner with per-test isolation and first-class CI support. nexte.st
- Unicode’s transliteration rules are Turing-complete (110 points) — A deep dive proving you can do arbitrary computation inside UTS-35 transliteration. seriot.ch
- Benchmarking coding agents on Databricks’ multi-million line codebase (102 points) — How coding agents fare against a genuinely massive real-world repo. databricks.com
- MIRA: Multiplayer Interactive World Models Trained on Rocket League (83 points) — A neural world model that lets multiple players interact inside a learned Rocket League simulation. mira-wm.com