Pleopods

Archives
Log in
Subscribe
September 18, 2026

Pleopods Weekly #28 — September 18, 2026

Pleopods Weekly #28 — September 18, 2026

Pleopods
Home Archive

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

Don't miss what's next. Subscribe to Pleopods:
← Newer Pleopods Weekly #29 — September 25, 2026 Older → Pleopods Weekly #27 — September 11, 2026
Powered by Buttondown, the easiest way to start and grow your newsletter.