Framework emailed Guanzhong Chen a recommendation to install BIOS 3.20, so he flashed it. He came back from breakfast to a corrupt triangle frozen on a dead laptop. Support’s answer, one day and 8 hours later, was to buy a CA$500 mainboard.
This failure mode is over a year old. A forum user bricked the same board on the same update path in March 2025 and got the same answer.
In today’s indie hacker news:
- 🛠️ Framework’s own BIOS update bricked his laptop
- 🚣 Iceland’s consultant joke has receipts attached
- 🪑 IKEA turned product naming into a spec
- ⚰️ The indie tool death rate, finally counted
- 📟 Run your coding agents from your phone
TOP STORIES
🛠️ REPAIRABLE, TERMS AND CONDITIONS APPLY

A Framework 13 killed by the vendor’s own BIOS update came back for US$20.41.
The story: Guanzhong Chen, a Stripe engineer, published the full repair on August 16. The parts came to US$20.41 on AliExpress. A CH347 programmer at US$4.99 and a WSON8 pogo pin probe at US$7.83. The CH341A kit at US$7.59 was there only for its 1.8 V level shifter. The BIOS chip is soldered in a package with no leads to clamp onto. So he pressed the probe down by hand while flashrom read and wrote 32 MiB. Actual flashing took under five minutes.
Framework declined to supply a board because the 1-year warranty had ended. The laptop was bought in 2023 and had run three years on Debian. Chen puts the chip’s own retail price at about US$5.
The details:
- Programmer choice decided how bad this got. The CH347 read the whole 32 MiB chip in under 20 seconds. On the far more popular CH341A, forum users report about 5 minutes.
- Framework publishes no raw BIOS image. Chen carved the flashable blob out of the .cap update package at offset 1993293.
- The reflash wiped the board’s identity. System UUID and System SN both came back reading 1234567890, with no published layout to restore them.
- Framework’s own recovery guide is 14 steps of coin cell and battery cycling, with no reflash step in it. Dell and HP both ship BIOS recovery from USB.
- Framework did fix a different bricking bug in BIOS 3.17 in November 2025. That one let the updater run on the wrong platform.
“This was shocking on a product advertised as ‘repairable.’” (Guanzhong Chen)
Why builders care: If your business runs on one laptop, the recovery kit now costs less than lunch. The part no vendor sells back is the board identity a reflash erases.
🚣 REORG THE BOAT, FIRE THE ROWER

Iceland Foods’ rowing race joke sits one click from its own £16 million consulting bill.
The story: Iceland publishes a page called “Beware management consultants”, filed under a section it labels The Dark Ages. The parable: 7 rowers and 1 captain beat 7 captains and 1 rower by a mile. Management hires consultants rather than read the data. The fix: 4 Captains, 2 Managers and 1 Senior Director, with a dotted line to the rower. The next race is lost by 2 miles and the rower is fired. The Captains and Managers collect bonuses for leadership during the preparation phase.
One click away sit Iceland’s own numbers for the same period. Head office grew from 800 to 1,400 people between 2001 and 2005. A further £16 million went to external consultants, and sales fell every year.
The details:
- Sales ran at minus 10 percent year on year when the old management came back. Like-for-like growth hit 20 percent by the year to March 2006.
- Iceland credits that turn to simplifying the business rather than reorganising it again. Round sum pricing and home delivery came back.
- The parable’s last move is the one everyone recognises. The red team commissions a new boat and outsources the rowing to India.
- Different case, far end of the same argument. McKinsey paid $650 million in December 2024 over its work for Purdue Pharma. DOJ called it the first criminal case of its kind against a consulting firm.
- Not that outside advice is always the problem. A National Audit Office survey found 86 percent of respondents rated consultants valuable to government.
“the strategy was good, the motivation was great, the restructuring was executed correctly, but the tool used … was sub-standard” (the consultants’ second analysis, on the Iceland page)
Why builders care: The transferable part is a ratio: rowers against captains, counted before the next hire. Anyone selling strategy as a service should note that the deck is discoverable.
🪑 NAMING AS A LINT RULE

IKEA runs 2,000 to 3,000 new product names a year through a five rule checklist.
The story: IKEA publishes the rules a candidate name has to clear. It has to be a real word of 4 to 12 letters, ideally carrying å, ä or ö. Never a surname, never trademarked. Then it gets screened for bad meanings in other languages. Categories are mapped too: sofas take Swedish place names, bookshelves take men’s names, children’s products take animals and nature.
The system exists because founder Ingvar Kamprad was dyslexic and could not hold numeric product codes. Names replaced numbers. Ingka Group now says the IKEA app plays audio pronunciations on product pages. It has been live since February 2026 and gets 8,000 users a day.
The details:
- The pronunciation button was the winning idea at an internal IKEA app hackathon. Two software engineers built it.
- The Swedish letters are legal armour, not decoration. A Lund University Press paper says a name must not be registered with the Swedish patent office. The odd letters also make plagiarism harder to pull off.
- Naming was hand-run for about three decades. Kamprad’s cousin Inga-Brita Bayley compiled the early lists. The system went digital in 1990, with a searchable bank of used and retired names.
- It did not start as a system. Place names in the catalogue went from 3 to 29 across the early 1950s. That is where the convention becomes measurable.
- Two carve-outs survive. Living plants sell under Latin names, and the Swedish for hello, bye and coffee stays untranslated.
“This started when we were working on the collection NYTILLVERKAD … several people had a really hard time pronouncing it” (Filip Larsson, IKEA software engineer)
Why builders care: The rules are machine checkable, which is why a filter can decide instead of a meeting. The cheaper lesson is the button: the friction your own team hits daily is a shippable feature.
TRENDING TODAY
- 🚂 Using the railway network as a flatbed scanner - The day’s most upvoted item at 415 points, against only 68 comments. That ratio usually means people looked, nodded, and had nothing to argue about.
- 🦀 Turbovec, a Rust build of Google’s TurboQuant for vector search - Up at 214 points with 30 comments. If you’re hand-rolling embedding search instead of renting a vector database, this is the repo to read this week.
- 🧹 Csift, for sifting your Claude Code sessions - Sessions are plain-text JSONL holding everything, with the structure documented nowhere. So the agent re-guesses it every run. The builder shipped a parser instead. It’s not the only session tool on today’s board.
DRAMA
⚰️ THE GRAVEYARD IS SMALLER THAN YOU THINK
A tracker of 6,100 indie tools has confirmed exactly 74 dead.
Turbo0 published an autopsy of every product on its index that has gone dark. Against 6,100 listed products, that’s a death rate of about 1.21 percent. The bar is deliberately high. Every one was manually verified, and a week of soft traffic doesn’t count.
Why builders care: The number cuts against the folklore that indie tools die in droves. A parked domain is a far louder signal than a quiet month of traffic.
STACK OF THE DAY
📟 Relay
Relay puts Claude Code, Codex, OpenCode and Hermes behind one interface. You can open it from your phone, your browser or another machine. Sessions stay alive, so you can start on the desktop and finish on the couch. It’s aimed at the idle home PC or coding VPS you already pay for. That saves an ssh session every time you want to check on an agent.
Not sponsored. We just feature tools builders would actually use.
BOOKMARKED TODAY
- 🧬 Cursor launches Origin, a GitHub alternative - Cursor now wants to host your code, not only edit it. It’s the loudest thread of the last two days at 504 points and 386 comments.
- 📊 GLM-5.3 on Artificial Analysis - The independent scorecard for the new GLM release, sitting at 100 points. Worth reading before you swap the model behind your product.
- 🐣 Roost, top for your Claude Code sessions - A live view of what your agents are doing. Posted overnight on two votes, and the second session tool on today’s board. That tells you where the pain is.
That’s the board for today. Go build something.
Work from any WiFi like it's your home network. NordVPN's Meshnet runs a free private mesh between your laptop, dev box, and home server. SSH from a cafe without exposing a port, the way you'd use Tailscale. The paid VPN on top lets you test geo-fenced Stripe checkouts or feature flags from any country.
We get a cut if you sign up. Only added for tools we use ourselves.
Curated by AI, built by a human.