Pleopods

Archives
Log in
Subscribe
August 28, 2026

Pleopods Weekly #25 — August 28, 2026

Pleopods Weekly #25 — August 28, 2026

Pleopods
Home Archive

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

Don't miss what's next. Subscribe to Pleopods:
← Newer Pleopods Weekly #26 — September 4, 2026 Older → Pleopods Weekly #24 — August 21, 2026
Powered by Buttondown, the easiest way to start and grow your newsletter.