Pleopods Weekly #25 — August 28, 2026
Pleopods Weekly #25 — August 28, 2026
This Week on Lobste.rs
Trending topics: security rust osdev release emacs
1. Your executable is a SQLite database databases linux
submitted by jummo — 202 points (+193 this week) — 24 comments
Zakaria replaced ELF's custom data structures with SQLite, turning binary inspection tools into SQL queries and strip operations into DELETE statements—all while keeping the result executable via binfmt_misc.
2. I cannot survive from burnout person
submitted by delirehberi — 240 points (+177 this week) — 98 comments
A two-year burnout case study where people describe what actually helped them escape — ADHD diagnosis, targeted therapy, medication — rather than the usual productivity-hack advice.
3. I accidentally logged hundreds of thousands of phone calls to military bases security
submitted by taavi — 166 points (+164 this week) — 6 comments
A researcher regained control of expired ENUM nameservers that were silently routing hundreds of thousands of calls to U.S. military bases—and when official channels ignored her reports, she simply took over the infrastructure herself.
4. I stabilized never type rust
submitted by ettolrach — 158 points (+150 this week) — 47 comments
After a decade of false starts and five stabilization attempts, Rust's ! (never) type finally made it to nightly — and the author's deadpan reaction pretty well captures what shipping something feels like after years of grinding through language design.
5. Haiku R1/beta6 released osdev release
submitted by waddlesplash — 121 points (+118 this week) — 10 comments
Haiku hits beta 6 after 25 years—Firefox now available—backed by concrete performance wins like 5-10x faster MIME sniffing and git status dropping from 33s to 2.5s on large repos.
6. The Move to Python 3 Begins python
submitted by rmpr — 144 points (+115 this week) — 47 comments
EVE Online is upgrading 2.4 million lines of Python 2.7 code to Python 3 without taking the servers down, using automated tools to handle the easy conversions first and leaving the tricky behavioral changes (like integer division) for manual fixes.
7. Enabling the next-generation trait solver on nightly | Rust Blog rust
submitted by jana — 106 points (+97 this week) — 20 comments
The Rust compiler is replacing its entire trait resolution system after four years of work — it's now on nightly, fixes over 200 known issues, and unblocks features like Type Alias Impl Trait, but expect some breakage in existing code, particularly around associated types in higher-ranked types and recursion in impl Trait functions.
8. And then the men with guns tell you to do it anyway philosophy privacy security
submitted by rrampage — 127 points (+91 this week) — 27 comments
Vodafone was forced to send propaganda messages for Egypt's government during the 2011 revolution—a cautionary tale as the UK builds its own cell-broadcast emergency alert system without clear safeguards against the same abuse.
9. Merchants of Insecurity osdev security
submitted by chrisl — 99 points (+91 this week) — 6 comments
The author catalogs concrete security holes in Omarchy (bash injection via video titles, commands run from notifications) and argues the real issue is marketing itself as secure while skipping basic input sanitization—a sign of broken development practices, not careless mistakes.
10. Emacs 31.1 released emacs release
submitted by dutchie — 98 points (+91 this week) — 14 comments
Emacs 31.1 is out; GNU mirrors have it with checksums and signatures included in the announcement.
11. Intent to Ship: JPEG XL browsers graphics
submitted by EvanHahn — 114 points (+90 this week) — 18 comments
Mozilla is shipping JPEG XL in Firefox, using a new Rust decoder from Google Research to sidestep security issues in the original C++ implementation—and the format's progressive rendering (recognizable images from just kilobytes) makes it competitive with AVIF for large photos.
12. Japan tried to build an operating system for the entire world, then the US government intervened historical osdev retrocomputing
submitted by lproven — 107 points (+83 this week) — 17 comments
Japan's TRON OS was ambitious enough to span microwaves to mainframes with custom silicon and a 1.5-million-character encoding system, but a 1989 US trade complaint killed the desktop version before it could compete — while the embedded variant ITRON became one of the most widely deployed OSes nobody's heard of.
13. Casey Muratori – The Root of The Root of All Evil – BSC 2026 historical programming retrocomputing video
submitted by gingerBill — 79 points (+77 this week) — 15 comments
Casey Muratori argues that premature abstraction—building general-purpose layers before you understand your problem domain—is more damaging than premature optimization, since bad abstractions compound and calcify while performance problems can be fixed later.
14. An Introduction to Canvas in GNU Emacs emacs graphics
submitted by tusharhero — 86 points (+76 this week) — 12 comments
Canvas is now in GNU Emacs 32 — a pixel buffer you can update in-place without marshaling image data through strings, letting you animate graphics at 60fps without tanking performance.
15. Replicating Reddit's best feature on other forums culture
submitted by xavdid — 78 points (+75 this week) — 21 comments
Reddit's friend highlighting makes those users stand out in comments; this author built a CLI tool to add the same CSS styling to Tildes and Lobsters, which works by patching user profile links and raises the question of why community sites haven't baked this in themselves.
16. Better Batteries plt programming
submitted by olex — 74 points (+73 this week) — 20 comments
Python's stdlib is messy because the core team ships and iterates; Go's stays polished because the team has the bandwidth to maintain it; Rust's has stalled because the project can't execute new designs at the institutional scale needed—nursery repos are where good ideas go to die.
17. Amazon kept shutting down my tablet, so I spent $266 on four AI models to own it vibecoding
submitted by Yogthos — 72 points (+71 this week) — 16 comments
Fought Amazon's firmware lockdown on a cheap tablet for months with Claude, then spent $266 on four AI models to find an unpublished root exploit — turns out Kimi K3 reasoned through the problem while American frontier models wouldn't even engage with it.
18. How a joke domain purchase turned into geopolitical warfare security
submitted by zzkt — 139 points (+69 this week) — 6 comments
A hobbyist weather balloon tracker unexpectedly became accurate enough to reveal military sites and assist Ukrainian drone strikes, putting its creator in an impossible position between transparency and the consequences of open data.
19. You should never be angry at work practices
submitted by MooreMachine — 95 points (+66 this week) — 58 comments
Anger tanks your effectiveness even when you're right—colleagues avoid you, decisions get made around you, and you end up isolated while blaming them for not listening. The piece shows how to redirect that signal of caring into alignment with what your organization actually values.
20. Announcing Rust 1.98.0 release rust
submitted by FedericoSchonborn — 71 points (+62 this week) — 14 comments
The Rust standard library is getting algebraic floating-point operations that let the compiler reorder math for parallelism, and a faster built-in integer formatter that rivals the popular itoa crate.
Pleopods is a weekly digest of the top links from Lobste.rs. Unsubscribe | Archive
