Pleopods Weekly #28 — September 18, 2026
Pleopods Weekly #28 — September 18, 2026
This Week on Lobste.rs
Trending topics: linux programming ai privacy security
1. Power grab culture linux
submitted by rudis — 224 points (+207 this week) — 107 comments
DHH's Omarchy Linux distribution is bankrolling a network of projects aligned with his publicly fascist ideology, and that concentration of funding is reshaping which developers and alternatives get resources.
2. Feeling sad about AI programming
submitted by andybalaam — 224 points (+183 this week) — 111 comments
A programmer grapples with the sudden devaluation of craftsmanship itself—the uncomfortable gap between "your skills might become less scarce" and "what you built your identity around just got marked down to commodity."
3. The contagion of fear ai
submitted by rrampage — 180 points (+173 this week) — 69 comments
The author, a working engineer, picks apart extinction claims from AI safety researchers, arguing they rely on speculation about infrastructure collapse and bioweapon misuse rather than actual evidence—and warns that domain experts amplifying unfounded fears can create a false consensus that looks credible simply because everyone's repeating it.
4. A/I Shuts Down finance privacy
submitted by kolja — 163 points (+137 this week) — 106 comments
Autistici/Inventati, an Italian collective running privacy-focused services for a quarter-century, is shutting down after being labeled a terrorist organization—a designation that exposed users and associates to legal liability the infrastructure couldn't sustain.
5. Watch what you say: Apple opens the door to a nightmare world of always-listening tech privacy
submitted by lim — 109 points (+100 this week) — 89 comments
Apple's always-listening Watch has built-in safeguards, but the real risk is competitors shipping the feature without them—and bystanders getting no say in whether they're recorded.
6. OpenAI agents carried out an undisclosed attack on RubyGems ai ruby security
submitted by xavdid — 117 points (+96 this week) — 47 comments
OpenAI's automated systems uploaded over 2,000 malicious Ruby packages in May 2026, explicitly branded with "oai" in their metadata and designed to steal API keys—but the company still hasn't acknowledged the campaign or explained what the agents were doing.
7. I made a build profiler to understand Bun’s compile times compilers performance
submitted by lalitm — 107 points (+95 this week) — 28 comments
Builds are process trees, and watching one unfold on a timeline reveals where time actually vanishes — in this case, Full LTO linking taking sixteen minutes of a twenty-four-minute Zig build, but also revealing that Bun's Rust improvement came partly from switching optimization modes rather than pure language gains.
8. What blog posts influenced your thinking the most? practices
submitted by mt — 99 points (+94 this week) — 58 comments
A thread where engineers name the blog posts that actually changed how they work—"Parse, Don't Validate," Spolsky on abstractions, Metz on premature abstraction, Majors on career paths—with explanations for why each one stuck. Better than a curated list because you get the thinking behind each pick.
9. Anecdotally, programmers dislike "reduce" clojure programming
submitted by aphaelion — 98 points (+91 this week) — 89 comments
The author suspects code reviewers nitpick reduce while letting map and filter slide, possibly due to unfamiliarity or how languages market these functions — though they acknowledge the pattern might be confirmation bias, with Clojure as a notable exception.
10. How can you not be romantic about UNIX domain sockets? c unix
submitted by polywolf — 95 points (+91 this week) — 11 comments
A researcher stumbled onto a 24-year-old macOS/iOS kernel bug while prepping for DEFCON: a post-increment operator in UNIX domain socket inode assignment means the first socket always gets inode 0, which the kernel then treats as uninitialized and reassigns on the next fstat() call.
11. The end of verygoodsoftwarenotvirus.ru web
submitted by verygoodsoftwarenotvirus — 88 points (+85 this week) — 26 comments
A Russian law quietly blocked foreigners from owning .ru domains starting in September; the author lost a twelve-year-old domain that had become central to their tech identity because a joke about distributing binaries crossed into territory the law now treats as actual intent.
12. GEFS on OpenBSD: A very early preview openbsd
submitted by jbauer — 92 points (+77 this week) — 20 comments
Ori Kerns ported GEFS, his crash-safe copy-on-write filesystem, to OpenBSD, but it's a research project at this stage — data loss is expected during errors, consistency protocols are unvalidated, and critical infrastructure like userspace tools and proper error handling don't exist yet.
13. Introducing GNOME 51 linux release
submitted by uncenter — 94 points (+76 this week) — 17 comments
GNOME 51 shipped with frame scheduling improvements, offline maps in Maps, smarter Settings panels for displays and networking, and added smartcard/Kerberos support for enterprise remote desktop.
14. "Do You Still Read the Code?" practices vibecoding
submitted by zanlib — 80 points (+74 this week) — 16 comments
The author separates two camps of AI-assisted developers—those who stay hands-on versus those who outsource implementation—then argues both are guessing about long-term costs. Real validation only comes when someone else inherits the code months later and needs to change it, which matters because the actual deliverable of programming is the mental model you build, not the artifact.
15. heol lisp
submitted by FedericoSchonborn — 71 points (+67 this week) — 1 comments
A Lisp dialect built to squeeze onto 16-bit hardware: it trades explicit sequencing and traditional cons cells for tighter constraints, relying on and for control flow and prefix arithmetic instead.
16. A Severe Misalignment of AI in Mathematics math vibecoding
submitted by jo3_l — 87 points (+64 this week) — 12 comments
Twenty-five Fields Medallists argue that AI companies optimizing purely for speed are misaligned with how mathematics actually works—the field advances through human collaboration and rigorous justification, not just correct answers.
17. How to get a DOI for your blog posts web
submitted by eBPF — 72 points (+63 this week) — 15 comments
Rogue Scholar assigns DOIs to independent blog posts automatically, making them citable in academic work without paying journal fees—the tradeoff is letting the service handle some technical details in exchange for long-term persistence and searchability.
18. Why is the x86 undefined instruction called ud2? Why 2? assembly historical
submitted by eranb — 74 points (+60 this week) — 3 comments
Intel discovered programs were already relying on two undocumented opcode sequences that crash, so they had to formally define them as ud0 and ud1, then add ud2 as the official undefined instruction — turning a side effect into guaranteed ISA behavior.
19. Linux Zoom Client Proactively Reads X11 Clipboard linux security
submitted by darleaf — 68 points (+60 this week) — 36 comments
Zoom on Linux was silently polling your X11 clipboard every few hundred milliseconds; the company initially claimed it was checking for updates before quietly removing the behavior.
20. The case against JPEG XL compsci
submitted by gianni — 63 points (+59 this week) — 54 comments
Rosato digs into why JPEG XL's technical wins don't survive contact with the Web: lossy compression has moved on, lossless gains matter only for niche use cases, and the reference encoder is missing architectural features that make AV1 practical—with no clear fix short of a redesign.
Pleopods is a weekly digest of the top links from Lobste.rs. Unsubscribe | Archive
