Brian Hempel

1.6K posts

Brian Hempel

Brian Hempel

@brianhempel

I'm a clumsy bioball careening towards death, but there is some joy along the way. Lord Jesus Christ, Son of God, have mercy on me, a sinner.

UCSD Katılım Mayıs 2012
143 Takip Edilen603 Takipçiler
Brian Hempel
Brian Hempel@brianhempel·
and so our paper is already out of date 😆
Andrej Karpathy@karpathy

It is hard to communicate how much programming has changed due to AI in the last 2 months: not gradually and over time in the "progress as usual" way, but specifically this last December. There are a number of asterisks but imo coding agents basically didn’t work before December and basically work since - the models have significantly higher quality, long-term coherence and tenacity and they can power through large and long tasks, well past enough that it is extremely disruptive to the default programming workflow. Just to give an example, over the weekend I was building a local video analysis dashboard for the cameras of my home so I wrote: “Here is the local IP and username/password of my DGX Spark. Log in, set up ssh keys, set up vLLM, download and bench Qwen3-VL, set up a server endpoint to inference videos, a basic web ui dashboard, test everything, set it up with systemd, record memory notes for yourself and write up a markdown report for me”. The agent went off for ~30 minutes, ran into multiple issues, researched solutions online, resolved them one by one, wrote the code, tested it, debugged it, set up the services, and came back with the report and it was just done. I didn’t touch anything. All of this could easily have been a weekend project just 3 months ago but today it’s something you kick off and forget about for 30 minutes. As a result, programming is becoming unrecognizable. You’re not typing computer code into an editor like the way things were since computers were invented, that era is over. You're spinning up AI agents, giving them tasks *in English* and managing and reviewing their work in parallel. The biggest prize is in figuring out how you can keep ascending the layers of abstraction to set up long-running orchestrator Claws with all of the right tools, memory and instructions that productively manage multiple parallel Code instances for you. The leverage achievable via top tier "agentic engineering" feels very high right now. It’s not perfect, it needs high-level direction, judgement, taste, oversight, iteration and hints and ideas. It works a lot better in some scenarios than others (e.g. especially for tasks that are well-specified and where you can verify/test functionality). The key is to build intuition to decompose the task just right to hand off the parts that work and help out around the edges. But imo, this is nowhere near "business as usual" time in software.

English
0
0
1
189
Brian Hempel
Brian Hempel@brianhempel·
Do professionals vibe code? What is hype and what is real with software development with agents? We observed and surveyed professional developers (unlike most prior works) to find out. Answer: No, pros don't vibe, but they control. Preprint: people.cs.uchicago.edu/~brianhempel/P…
Brian Hempel tweet media
English
0
6
19
1.9K
Brian Hempel
Brian Hempel@brianhempel·
xkcd 303 "Compiling" is now superseded by "Waiting for AI". But the phrase "waiting for AI" is not smooth. What's a better wording? Possibilities: - "My code's generating" - "Vibe waiting" - "AI's slow!" Other ideas?
Brian Hempel tweet media
English
0
0
0
78
Brian Hempel
Brian Hempel@brianhempel·
accidentally called the AI coding agent "he" today instead of "it" need to do penance now
English
0
0
4
113
Brian Hempel retweetledi
Brian Hempel
Brian Hempel@brianhempel·
Is chasing a feeling a legitimate research method? I think a lot of people in the coding tools community, myself included, are chasing a feeling we want out of our tools. I want feelings of tangibility.
English
0
1
3
354
Brian Hempel
Brian Hempel@brianhempel·
@llillillulu @adic_9 @AndyMasley it has been measured, and the person-to-person variation of viral expulsion is extreme: it really is multiple orders of magnitude. doubt it's related to lung size, just one of the strange inexplicable quirks of the real world
English
0
0
2
30
llillillulu
llillillulu@llillillulu·
“1-2 orders of magnitude?” Ill donate $100 to some stupid Covid foundation if that’s actually been measured. Should be very easy for them to have found at least one example of that in the billions that have had Covid… or you just don’t know what orders of magnitude are A fat big person will breath more and aerosolize more of the virus. So they might aerosolize enough of the virus in a small room in 7 minutes instead of 15. Still not “super spreader” If someone is coughing or sneezing and spreading droplets while you’re in line for clear/pre check then sure wear a mask there but there is no way for someone to aerosolize the entire fucking airport lol
English
2
0
0
41
Andy Masley
Andy Masley@AndyMasley·
Took 15 minutes to write out what I think is a super obvious take that imo more people should think is obvious
Andy Masley tweet media
English
28
9
376
103.1K
Brian Hempel retweetledi
Kai Lentit (e/xcel)
Kai Lentit (e/xcel)@KaiLentit·
first off no, those are not "routers",
English
24
170
2.4K
186.6K
Brian Hempel
Brian Hempel@brianhempel·
A theme of the recent literature on vibe coding is that programming experience is still required...and it doesn't always look or feel like vibing. I think this blog post sums it up well: you basically have to be a senior software engineer. simonwillison.net/2025/Oct/7/vib…
English
0
0
1
141
Brian Hempel retweetledi
AshutoshShrivastava
AshutoshShrivastava@ai_for_success·
Vibe coding is the future 🤣
AshutoshShrivastava tweet media
English
313
859
20.2K
896.2K
Brian Hempel
Brian Hempel@brianhempel·
@GregKamradt this site is amazing and I am going to cite it an academic paper as an archaeological artifact of the current vibe coding zeitgeist
English
0
0
0
28
Greg Kamradt
Greg Kamradt@GregKamradt·
my new vibe code setup: 1 orchestrator agent which controls 85 sub-agents working in parallel each sub-agent spawns from my stream of consciousness and tests from the main orchestrator Here's how it works:
English
101
143
1.8K
316.2K
Brian Hempel
Brian Hempel@brianhempel·
sorry I didn't have "DMs from everyone" turned on. DM me now
English
0
0
0
270
Brian Hempel
Brian Hempel@brianhempel·
Do you use AI agents like Claude Code in professional software development? We want your help to explain to us your setup, what's working, and what's not. This is academic research to discover best practices to benefit all. DM me if interested!
English
3
3
17
43.2K
JohnnyStorms
JohnnyStorms@JohnnyStormsSE·
@brianhempel Open to chat! I don't think I can send you a DM as my acct isn't verified
English
1
0
1
187
andrew blinn
andrew blinn@disconcision·
descartes' demon LLM desktop OS
andrew blinn tweet media
Dansk
13
44
209
30.4K