Bram Geron
@bram.xyz
Rust, product. Nushell&jujutsu fanboi. Live in 🐻 Berlin, building an API for APIs at @directus.io . Opinions my own. Used to do research on programming languages. Genocide is wrong. @bgeron on other networks.
My random new change ID just became ‘poo’ again This is the real reason to use jj
In jujutsu I recently had a change ID start with poop (They seem to use hex with letters k..z)
“Software is one of few engineering disciplines where the source material / tools is the same as the output product”
There’s a popular theory that AI will finally make formal verification mainstream because mathematical proof of correctness will be needed when machines write most or all of the code. But will this happen? Hillel Wayne is one of the best people to answer: • YouTube: youtu.be/KSkcgIYQy0U (cont'd)
I work at Google DeepMind. This won't make me popular. But it's all public reporting: 2014: DeepMind reportedly sold to Google on conditions: no military use, independent oversight 2026: a Pentagon contract for "any lawful government purpose" Not one safeguard survived intact
Yasss Veritasium does impedance matching Electrical engineering is mysterious and I want to understand it better youtu.be/GK2pZ_oVU1o
The Scariest Chart In Electrical Engineering
YouTube video by Veritasium
youtu.be
Disturbing how fragile the safety mechanisms are on mainstream chatbots. This should be criminal negligence (Great channel in general)
I Unlocked ChatGPT’s Dark Side for $101.40
YouTube video by Looking Glass Universe
youtu.be
I still can't get used to the fact that I have dedicated keys for my 10 most used apps on my programmable keyboard So handy
I did a thing: github.com/FractalFir/c... (This is the entire rust compiler, converted to C - yes, it is functional).
GitHub - FractalFir/crustc: Entirety of `rustc`, translated to C.
Entirety of `rustc`, translated to C. . Contribute to FractalFir/crustc development by creating an account on GitHub.
github.com
A new post for my other blog. Musings about cycling on the danube island at night and the value of public spaces. dark.ronacher.eu/2026/6/26/te...
The Texture of Civilization
Some of reality’s hidden detail lives inside other people’s lives.
dark.ronacher.eu
I have been watching the dialogue on this one closely. To everyone who is saying "OP is special, no one could use AI this way" well, I have spent 18 months doing significant amounts of scicomm in patient communities and they are ALL using AI this way. wrote this to help: github.com/DrCatHicks/i...
GitHub - DrCatHicks/informed-patient: A Claude Skill to create an evidence review to inform specific health questions
A Claude Skill to create an evidence review to inform specific health questions - DrCatHicks/informed-patient
github.com
I had strong priors against LLMs for medicine. There are a lot of doctors in my family and I grew up viewing doctors as careful, skilled professionals. I had plenty of bad medical experiences, but I thought it would be hard to do better. Then an LLM found a cure for my 2 decade chronic condition...
I hate this statement about sequences of hereditary base-𝑛 numbers. Hate it.
The Simple Rule that BREAKS Mathematics
YouTube video by Up and Atom
youtube.com
Simon Peyton Jones is an amazing educator and puts a smile on my face every time I hear him talk. Best explanation of functional programming I ever heard
Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones
YouTube video by Ryan Peterman
youtu.be
I think it’s pretty neat that our brains and muscles are equipped with a liquid cooling system
new favourite column dropped
I have a not-so-secret love for advice columns. Which is why I just started writing one for Stack Overflow, every other Friday for the next three months. First column up now -- "Paging Charity! How do I get my leaders to stop running teams into the ground?" stackoverflow.blog/2026/06/12/w...
Omg yes, Raycast lets me make reliable keyboard shortcuts where macOS Shortcuts has been very unreliable Feeling so torn about macOS. Partially shitty, it’s also where the good apps are
Banger “The problem is, I know lots other people at his company, and /they/ described these AI projects as a horror show. Yes, they allowed, some of it was pretty cool, but it also left a long, fiery trail of chaos in its wake. Months later, some teams were /still/ grinding through cleanup work.”
AI enthusiasts are in a race against time, AI skeptics are in a race against entropy
Both sides are grappling with a real existential threat, and both sides feel like they are screaming into the void. Here's how to close the gap and get everyone pulling in the same direction.
charitydotwtf.substack.com
Fascinating to *require* community review before a maintainer commits time to a PR. Not viable for every project (many don't *have* a glut of eager potential reviewers in the wings) but when it is viable it seems like a great way to productively harness the excitement of your community.
fantastic post from @alice-i-cecile.bsky.social about bevy's unusual code review system.
🌱 Donate to our Maintainers Fund on GitHub: github.com/sponsors/rustfoundation The software powering the world's critical infrastructure runs on humans. The RFMF provides support to those who keep #rustlang evolving. Read more: rustfoundation.org/media/help-fund-the-people-who-build-rust/
I wrote up how I built the shitty robot so you can too. This was a fun project that will keep on giving. Thanks to all the open weights folks out there, without whom this would not have been possible. mariozechner.at/posts/2026-0...
How to build a shitty robot
A work in progress post about building a shitty robot.
mariozechner.at
This is the greatest description of humanity I have ever read.
Thanks, Vonnegut. 💜
I keep hearing that in the last 30% context window, the agent is dumber, but I don’t think I’ve ever experienced this. Are y’all using a 250k window or the whole 1M? I find 250k suffices to do incredibly much, and persisting agent state in todos is incredibly effective for continuing post-compact.
Lots of opinions, and they seem quite good
Async Rust Challenges in Iroh
Documenting some painful lessons we learned while writing iroh using async Rust
iroh.computer
i'm only sharing this so you can be aware of it, and take the necessary steps to protect yourself and your family
wow — the preprint host, arxiv, is banning authors for a year if they submit papers with hallucinated citations 🤖
I find this unsettling: A new study in #Lancet shows that the number of faux citations in scientific articles is on the rise, and #AI is likely to blame. @aniloza.bsky.social reports. www.statnews.com/2026/05/07/l...
so apparently the K in EDEKA stands for kolonial goods retailer have some shame, Germany :/
GitHub status is almost at two nines again (99 recent incidents)
The Missing GitHub Status Page
Historical GitHub uptime reconstructed from archived status data.
mrshu.github.io
“I also noticed, when you came up with abstract data types, …” Love these interviews with Turing Award winners on the Peterman Podcast