Pleopods Weekly #18 — July 10, 2026
Pleopods Weekly #18 — July 10, 2026
This Week on Lobste.rs
Trending topics: programming zig rust release vibecoding
1. Fourteener Lobsters announce
submitted by pushcx — 407 points (+293 this week) — 44 comments
Lobsters hits 14 years with 20K users and half a million comments—the invite-only model means members police themselves because they're vouching for who joins, so there's actual skin in the game.
2. Odin 1.0 Announcement plt programming video
submitted by gingerBill — 151 points (+146 this week) — 45 comments
Odin hits 1.0 with a stable API, signaling the creators are ready for people to actually ship code with it. The language trades garbage collection for explicit memory control and built-in SIMD support, targeting performance-critical workloads.
3. Google’s exponential path to climate-wrecking digital bloat vibecoding
submitted by sjamaan — 133 points (+129 this week) — 22 comments
Google's AI buildout is consuming electricity at an accelerating pace, and their emissions are climbing despite renewable energy investments—the gap is being filled by aggressive accounting that counts hypothetical emissions they "avoided" rather than actual emissions they produced.
4. My Thoughts on the Bun Rust Rewrite javascript zig
submitted by kristoff — 132 points (+109 this week) — 35 comments
Kelley's accounting of Bun's decline—poor management, mounting technical debt, a codebase he calls "slop"—explains why Zig developers welcomed the Rust rewrite as an escape route.
5. US Supreme Court just blew up EU-US Data Transfers law
submitted by kngl — 179 points (+105 this week) — 14 comments
The Supreme Court's ruling that the FTC lacks true independence creates a legal problem for the EU-US Data Privacy Framework, which depends on FTC oversight 259 times over — potentially forcing EU companies to rethink cloud storage arrangements with US providers.
6. Jim's TrueType QR Code Font programming
submitted by markerz — 113 points (+103 this week) — 16 comments
Jim encoded QR generation into OpenType font shaping rules—bracket some text like [hello], apply the font, and the glyph substitution pipeline renders it as a scannable QR code without any preprocessing or image generation step.
7. crustc: Entirety of rustc, translated to C rust
submitted by ajdecon — 106 points (+92 this week) — 15 comments
A Rust developer spent three years building a compiler backend that translates Rust to C, then validated it by compiling rustc itself into 46 million lines of C — complete with runtime detection of compiler capabilities, letting it target hardware that has GCC but no LLVM.
8. If you’re a button, you have one job programming
submitted by noncrab — 94 points (+88 this week) — 37 comments
A button that ignores your tap while animating looks like a UX bug but frames a real design principle: forcing users to wait for an animation to finish before accepting their next input is a failure, especially when that same user might need to tap it dozens of times in a row.
9. Announcing TypeScript 7.0 javascript programming
submitted by evert — 87 points (+85 this week) — 29 comments
TypeScript gained a native Go implementation that cuts full build times 8–12x faster; VS Code saw compile time drop from 125s to 10.6s and initial diagnostics from 17.5s to 1.3s.
10. Rewriting Bun in Rust rust vibecoding zig
submitted by mitsuhiko — 104 points (+80 this week) — 138 comments
The Bun team is switching to Rust because their Zig codebase kept hitting use-after-free and memory leak bugs that slipped past review and fuzzing — mixing garbage collection with manual memory management proved too error-prone to manage at scale.
11. Together for a healthier Clippy rust
submitted by blyxyas — 83 points (+75 this week) — 13 comments
Clippy's maintainers are swamped with review backlog and have set up a peer-review barter system: contributors review others' PRs to get priority on their own, a practice borrowed from the Bevy project.
12. A Speed Limit for Computers philosophy
submitted by rslabbert — 84 points (+72 this week) — 30 comments
The author draws a parallel between energy and computing: past a certain threshold, both concentrate power rather than democratize it. The proposal is blunt—cap AI capability the way e-bikes are speed-limited—to keep the technology useful without letting it become a lever for dominance.
13. Clickhouse is winning the Observability Wars devops
submitted by siddhartha_golu — 74 points (+69 this week) — 27 comments
ClickHouse's architecture stays the same whether you're processing gigabytes or petabytes, while most observability backends require fundamental rewrites as they scale — a meaningful difference if you're planning for growth.
14. sneakerweb distributed web
submitted by SoapDog — 90 points (+67 this week) — 16 comments
A peer-to-peer protocol that distributes websites via USB drives and physical media, using cryptographic verification to sidestep DNS and registrars entirely—you import .snk files into a browser and browse offline, no infrastructure required.
15. Returning to Zig zig
submitted by liberty — 89 points (+66 this week) — 18 comments
The author bounced between Zig and Rust for years, but Rust's botched LLM policy killed her trust in the project's leadership—enough that she's willing to tolerate Zig's breaking changes and rougher ecosystem as the price of working with a language that hasn't yet grown the kind of bureaucratic baggage that made her question the maintainers' judgment.
16. Obfuscated bash script by Akamai being supplied to consumers via retail stores reversing unix
submitted by hoistbypetard — 73 points (+66 this week) — 3 comments
Akamai encoded a working bash script on a Uniqlo t-shirt in base64—small enough to need OCR to read it—that animates "PEACE FOR ALL" in a sine wave across your terminal with color gradients when decoded.
17. jj v0.43.0 released release vcs
submitted by asymmetric — 69 points (+66 this week) — 11 comments
jj run lets you execute a command across a stack of changes with isolated working copies, propagating conflicts back up the stack — useful for things like running cargo fix across multiple commits without manual rebasing.
18. Faster Builds with Elm 0.19.2 elm release
submitted by giacomo_cavalieri — 96 points (+65 this week) — 19 comments
The new release cuts build times by 20–30% on typical projects through better incremental compilation and a rewritten constraint solver that catches impossible dependency combinations earlier.
19. Do Wavy Walls Really Use Fewer Bricks? I Tested It in Blender art culture visualization
submitted by Tymscar — 68 points (+61 this week) — 8 comments
A Blender simulation settles a medieval architecture debate: serpentine walls do use 55% fewer bricks than straight ones, but the tradeoff is fragility — a 300kg ball rolls right through both designs, though the curved wall fails faster.
20. Wordgard Release 0.1 editors release web
submitted by freddyb — 63 points (+57 this week) — 19 comments
Marijn Haverbeke built a new rich text editor that replaces ProseMirror's step-based changes with deltas for simpler operational transformation, and lets you reuse node types across different schemas instead of tying them to one.
Pleopods is a weekly digest of the top links from Lobste.rs. Unsubscribe | Archive
