Lobster Roll

All Programming (General) 8177 Systems / Low-Level / OS 6631 Programming Languages / CS Theory 4253 Data / Databases / Infrastructure 3846 Web Development 2760 AI / Machine Learning 2325 Security / Privacy 2166 Culture / Philosophy / History / Reading 2105 Productivity / Career / Business 1501 Maker / DIY / Hardware 1281 Gaming / Retro Computing 995 Design / UX / Visualization 915 Science / Math / Physics 837 Apple / macOS / iOS 697 Internet / Digital Culture 332 Health / Fitness / Lifestyle 24 Crypto / Blockchain 10

Programming (General)

Redefining Go Functions (pboyd.io)
A fun Python puzzle with circular imports (utcc.utoronto.ca)
Making Software (makingsoftware.com)
GitButler CLI Is Really Good (matduggan.com)
Grumpy Julio plays with CLI coding agents (jmmv.dev)
What Functional Programmers Get Wrong About Systems (iankduncan.com)
Electricity use of AI coding agents (simonpcouch.com)
Any "General" Programming Forums Or Mailing Lists?
Better Python tests with inline-snapshot (pydantic.dev)
Optimizing Volumetric Particles with AI-Assisted Coding (jysandy.github.io)
It's Not About the API - Fast, Flexible, and Simple Rendering in Vulkan (gamesbymason.com)
Proposal: Add Hotness -.25 to Vibe Coding
Integrating Coverity static analysis with Bazel (tweag.io)
Trying out Thunderbird Appointment While I Patiently Wait For An Invite (blog.matthewbrunelle.com)
Ruby Newbie is joining the Ruby Users Forum (rubyforum.org)
Learnings from creating a GUI library (blog.s-schoener.com)
Computers can be understood (blog.nelhage.com)
The Case for Contextual Copyleft: Licensing Open Source Training Data and Generative AI (arxiv.org)
Offpunk 3.0 (ploum.net)
What are you doing this week?
The little bool of doom (blog.svgames.pl)
The original vi is a product of its time (and its time has passed) (utcc.utoronto.ca)
Relational Programming in miniKanren: Techniques, Applications, and Implementations (2009) (scholarworks.iu.edu)
I Am Happier Writing Code by Hand (abhinavomprakash.com)
Code injections through Git commit messages (mas.to)
Beta release: Predicated Recursive Descent for Rust (wareya.wordpress.com)
Testing can be fun, actually (giacomocavalieri.me)
Software Engineering is back (blog.alaindichiappari.dev)
RustCast -open-source Raycast-style launcher written in Rust (github.com)
How StrongDM’s AI team build serious software without even looking at the code (simonwillison.net)