Pleopods

Archives
Log in
Subscribe
July 10, 2026

Pleopods Weekly #18 — July 10, 2026

Pleopods Weekly #18 — July 10, 2026

Pleopods
Home Archive

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

Don't miss what's next. Subscribe to Pleopods:
← Newer Pleopods Weekly #19 — July 17, 2026 Older → Pleopods Weekly #16 — July 3, 2026
Powered by Buttondown, the easiest way to start and grow your newsletter.