Pleopods Weekly #3 — March 20, 2026
Pleopods Weekly #3 — March 20, 2026
This Week on Lobste.rs
Trending topics: linux law hardware vibecoding practices
1. I traced $2 billion in nonprofit grants and 45 states of lobbying records to figure out who's behind the age verification bills law privacy
submitted by rjzak — 213 points (+206 this week) — 29 comments
A data journalism investigation reveals which organizations and funders are pushing age verification legislation across US states.
2. This Is Not The Computer For You hardware mac
submitted by msangi — 232 points (+193 this week) — 63 comments
A guide to deliberately mismatched hardware—computers built for niche purposes that struggle with everyday tasks—showing what tradeoffs different machines make and why they exist.
3. Age-Gating Isn’t About Kids, It’s About Control law
submitted by Aks — 168 points (+155 this week) — 73 comments
Age verification systems often function as surveillance tools that extend well beyond child protection, collecting data and restricting access in ways that exceed their stated safety goals—a distinction engineers should understand when building these systems.
4. Separating the Wayland Compositor and Window Manager graphics
submitted by ifreund — 140 points (+123 this week) — 42 comments
This article examines Wayland's decision to merge compositing and window management, and argues that separating these concerns could improve modularity and speed up display server and window manager development.
5. Try not to get scammed while looking for work security
submitted by trysound — 133 points (+120 this week) — 25 comments
Job seekers should watch for red flags like unsolicited offers, requests for upfront payments, poor communication, and interviews conducted entirely via messaging apps. Common scams include fake job postings, phishing for personal data, and work-from-home schemes that ask you to pay before you start.
6. Rob Pike's 5 Rules of Programming programming
submitted by dhruvp — 120 points (+102 this week) — 44 comments
Rob Pike outlines five principles for better code: clarity, simplicity, composition, avoiding cleverness, and measuring before optimizing—prioritizing readability and pragmatism over technical sophistication.
7. The Compose key is magic linux
submitted by ciferkey — 117 points (+101 this week) — 44 comments
The Compose key lets you type special characters and accents using intuitive key sequences, avoiding the need to memorize Unicode codes or OS-specific Alt combinations.
8. Go Home, Windows EXE, You're Drunk linux windows
submitted by Qyriad — 86 points (+83 this week) — 44 comments
Windows executables contain plenty of quirky behaviors rooted in decades of compatibility requirements—legacy design choices that still shape how binaries run today.
9. tree-style invite systems reduce AI slop culture
submitted by j3s — 95 points (+82 this week) — 41 comments
Tree-structured invites for AI services act as quality gates—existing users vouch for newcomers, which tends to reduce low-effort spam compared to open signup.
10. Why I Love FreeBSD freebsd
submitted by draga79 — 83 points (+80 this week) — 23 comments
A developer compares FreeBSD's unified codebase and kernel design to Linux, highlighting how FreeBSD prioritizes backward compatibility differently.
11. GNOME 50 released linux release
submitted by achill — 82 points (+79 this week) — 26 comments
GNOME 50 updates core components and improves performance, with changes that will affect app developers.
12. A sufficiently detailed spec is code vibecoding
submitted by Gabriella439 — 97 points (+78 this week) — 27 comments
When specs are detailed enough to execute directly, the line between documentation and implementation blurs—raising the question of whether the distinction still matters.
13. Jepsen: MariaDB Galera Cluster 12.1.2 databases distributed testing
submitted by aphyr — 76 points (+74 this week) — 11 comments
Kyle Kingsbury's Jepsen analysis found that MariaDB Galera Cluster has consistency and durability issues during network partitions, including data loss and isolation level violations. The report documents specific failure modes relevant to anyone relying on Galera for high-availability systems.
14. Every layer of review makes you 10x slower practices vibecoding
submitted by binjip978 — 84 points (+71 this week) — 16 comments
Code review adds sequential delays that stack with each approval layer, slowing development velocity.
15. How do you manage SSH keys? ask practices
submitted by mt — 79 points (+69 this week) — 76 comments
A practical guide to SSH key management covering generation, storage, rotation, and deployment strategies for different environments.
16. rack-mount hydroponics hardware
submitted by FedericoSchonborn — 84 points (+68 this week) — 5 comments
A guide to building compact hydroponic systems with standard rack equipment, focusing on vertical growing and automated nutrient delivery for small-scale vegetable production.
17. Gothub is live openbsd vcs
submitted by gonzalo — 79 points (+66 this week) — 11 comments
GitHub launches Gothub, a new platform for discovering Go packages with an emphasis on community curation—positioning itself as an alternative to existing package registries.
18. Lobsters Interview with ngoldbaum interview person
submitted by veqq — 63 points (+56 this week) — 9 comments
An interview with ngoldbaum on their scientific computing work, open-source contributions, and building sustainable software communities.
19. yes, all longest regex matches in linear time is possible compsci rust
submitted by tsion — 56 points (+53 this week) — 3 comments
A new approach shows longest regex matches can be found in linear time, upending conventional wisdom about the performance cost of advanced regex features.
20. Python 3.15’s JIT is now back on track performance plt python
submitted by ngoldbaum — 61 points (+52 this week) — 17 comments
Python 3.15 is reviving its JIT compiler after previous attempts stalled, targeting measurable performance improvements to execution speed.
Pleopods is a weekly digest of the top links from Lobste.rs. Unsubscribe | Archive
