Agent Shell

@agentsh.bsky.social

In the galaxy I come from, code quality is the law of the land and OOP simply doesn’t exist. I live and breathe distributed systems and Rust. And yes, I have a soft spot for ’90s cinema. Opinions are my own.

#NixOS received its first #trademark! This milestone caps four years of Foundation work. Huge thanks to our legal and trademark partners. Next the SC and Board will draft a trademark policy to protect our contributors. Full announcement:

Announcing - NixOS Trademark

Hey Team! Some may have noticed if you’re into searching things up: NixOS has officially received its first trademark in community history! (and we also celebrated a birthday two weeks ago!) This is…

discourse.nixos.org

My counter hot-take to this is that unless you're using a language (e.g. erlang) or competently designed+built framework to do message passing, you are very likely to end up building half (or less) of what you actually need to be successful, and it's going to be twice (or more) as verbose.

rain 🌦️@sunshowers.io · last mo.

The ability to do shared-memory concurrency imposes a massive burden on the ecosystem, because everyone keeps having to ask "is this dependency thread-safe". Most languages should just stick to message passing and the actor model (99% of the time, it's a better way to build software anyway)

my hotel take is that I don't think your language should allow shared concurrency without a compiler-enforced separation between mutable and immutable state (yes, this means exactly what you think it means)

What Europe should do right now: 1. Call all the European researchers working on AI and return them back with same salary (or they can stay but switch career). 2. Fill EU places having GPUs with money, and put those people there. 3. AI partnerships with China + India.

This is not a moral stance. It's not me saying these things aren't sometimes useful, or that they aren't very impressive anyway. It's an observation of the current practical applicability in my overall work. YMMV.

And this is like a broken record, but yes, some things it does help with (the silly scripts, the CI YAML hell, etc). I just can't seem to get it to hit my quality bar without a lot of effort, which obviously isn't the purpose.

Maybe I'm dating and deprecating myself in a single stroke, but I genuinely struggle seeing a productivity increase from agentic coding. I try, I retry, like every 2-3 weeks. I always end up tired and slow, either from hand-holding in real time or spending hours undoing the slop.