Joined October 2008
899 Photos and videos
Pinned Tweet
One week with an e-bike and I'm definitely an "e-bike guy" now.
7
1
44
16,332
Sam Tobin-Hochstadt retweeted
As someone who idly selects text while reading it, popups with actions that appear when you select are an incredibly frustrating UI pattern. @ChatGPTapp @Substack
7
6
81
2,607
This is a really great essay, which illuminates why it's hard to fix many things far beyond "knowledge rich curricula".
Advocates for knowledge-rich curriculum often speak as though the evidence is finally on their side, and it is. But evidence was never the obstacle. The obstacles are ideological, professional, structural, and political. Many are deeply embedded in the culture of education and in American society itself. thenext30years.substack.com/…
3
753
Sam Tobin-Hochstadt retweeted
I want to take up this challenge and offer a defense of scholar-activism that I hope, by stepping outside the confines of US domestic politics, will help opponents of scholar-activism recognize its value
It's hard not to notice that defenses of social justice work mostly turn on insisting that scholar-activism is a made up right-wing term—despite hiring committees, grant orgs, and scholars using it—rather than simply saying "here's why scholar-activist work is good and matters."
8
12
71
22,996
Sam Tobin-Hochstadt retweeted
The ICFP 2026 Programming Contest will run from July 24th to July 27th. We'll get icfpcontest2026.com/ updated with more information on the contest in the coming weeks :)
1
11
19
3,292
Sam Tobin-Hochstadt retweeted
Please apply to be a student volunteer and help run this year’s ICFP! Volunteering is a wonderful opportunity to connect with the community, plus you get to attend all the events with free registration. Applications due Monday, June 29th: icfp26.sigplan.org/track/icf…

2
8
12
1,520
The problem with this theory is that the things the public is mad about are not fixable--population growth means either density or housing price increases, competition from China erodes our preeminence, lots of smart people in other places means accepting immigration or decline.
If lots of people believe that the state is working in zero- or negative-sum ways against their interests, then they become part of the coalition against state capacity. This is the simplest explanation of what's happening in the US and UK right now, and also what happened in the 1945-70s period in the same countries. Elites' right to rule is predicated on their ability to do what the public wants them to do. That is especially true for the stuff that is supposed to deliver results by going against instincts the public holds. This is a completely general application of principal-agent problems, rather than some special theory. It is completely logical that populism, which is stuff that makes a case based on the base instincts of the public rather than its outcomes, returns when the results are bad, because significant sections of the public do not believe it is worth holding their nose to, for example, let prices rise. If we want high state capacity then we have to create broad-based state legitimacy, otherwise a significant section of the public will vote for hunkering down, for defensive politics to protect their endowments. slowboring.com/p/trumps-war-…
5
430
It's crazy that it can write code that's this impressive, but it still writes like ... that
2
14
3,038
This is my experience so far too, although I don't have anything quite as clear to point to yet.
this is my personal singularity moment this post may sound like a paid ad. I only wish. I'm concerned, more so than happy. the world is changing, and, among the scenarios where AI goes terribly wrong, inequality is the most realistic, yet, the one Anthropic seems to be the least concerned about. I'm glad OpenAI is taking the opposite stance: *personal AGI for everyone*. I think this is a commendable position in the times we live. but who am I in the queue of the bread? anyway, Fable is here, so I'll just report my first-hour experience first of all, all my pet prompts are solved. → λ-calculus puzzles → bug questions → one-shot apps all are trivial to it. I don't have anything harder other than my ongoing work so, in the last several days, I've been toying with HVM5, a new interaction net evaluator with a faster loop. after writing the first version, I left 32 GPT-5 agents working for ~20 hours each. this resulted in up to 2x speedups, but the file size increased by 2-fold and quality decreased significantly. I then simplified the whole thing into an even simpler core, and left Opus 4.8 and GPT 5.5 optimizing it for 8 hours. Opus got a legit 6% - 34% speedup in most benches. GPT got better results, but, sadly, an unusable file. I then asked Fable to optimize it. 2 hours later, it landed a 1770% speedup in one case, 100% in other 4, and 22% in average. yes, in 2 hours it outperformed me, opus 4.8 and a swarm of gpt 5.5 agents, by one order of magnitude. that could not possibly be legit. "it must be hardcoding the benchmarks" (GPT trauma). so I read its explanation and what it did was, indeed, the most high impact optimization one could try first. seems like HVM5 was wasting a lot of time garbage-collecting unused branches of pattern-match nodes. I had optimized that for static mats, but not for dynamic mats. skill issue. Fable figured how to do it for these, resulting in a massive speedup in some benches but wait, is that *correct*? I'm not sure yet, it is credible, but this is the kind of thing that is very easy to get wrong on interaction nets. the problem is, when I was ready to start auditing Fable's solution so I could tell whether it was buggy or legit, it interrupted me to tell me it had found a massive bug on the code *I* had written. ... wait, what? so... for garbage collection purposes, I stored a bit on lambda term pointers that meant "the variable bound by this lambda has been freed, so, its lambda must free whatever argument it is applied to". that's fine. yet, on duplicator nodes, I also used the same bit to mean "one of the duplicated variables was freed, so, treat this dup as a passthrough no-op". so, if a lambda entered a duplicator, it would mistake the lambda's collection bit for its own, resulting in corrupted interaction! that's a mouthful, why I'm writing this? just so you can appreciate the sheer absurdity of what just happened. I didn't ask it to find bugs. I asked it for an optimization. and even if I did ask it to find bugs, this bug is so astonishingly subtle and specific, identifying it takes mastering the domain to an extent that it beyond even me. I'd easily need hours or days to fix it, *if* I ever came across it. chances are it would just go unnoticed. and Fable found it and fixed it like it was nothing, while it was busy adding a 17x speedup to a file that neither I, nor Opus 4.8, nor a fleet of GPT 5.5 managed to barely make 2x faster. oh and there is also another tab where it is also ripping through Bend's codebase and finishing everything I had to do I don't know what to say anymore this isn't about Anthropic or OpenAI, this is about our collective future as a species. the world is changing, and we need to be aware of it, and discuss how to handle this change. receipt below . . .
1
10
2,174
The view that all of these "reform" efforts have, but none are willing to state, is that academia should make a special exception for views that are widely held by the public. Which there are arguments for, but people don't want to say them out loud.
Replying to @rinireg
goes on to argue that shared study of values requires allowing for reasonable pluralism. *That* is how we draw the line – everyone agrees we should avoid nuclear calamity, but not everyone agrees on progressive politics. 🧵12
2
4
666
Sam Tobin-Hochstadt retweeted
The Boghossian et al report on the humanities has some good points, but ultimately it is a failure. It refutes itself on the second-to-last page, in a remark hidden in a footnote. A thread showing how ->
6
14
71
21,123
YIMBY socialism is the future of urban politics in the US and both sides need to get on board or get left behind.
one major difference between SF and Seattle politics is that in Seattle progressives are the more pro-housing coalition while in SF it is the exact opposite
1
241
Sam Tobin-Hochstadt retweeted
I think this take on higher ed is very wrong. We do not want a "university of the gaps," where we teach whatever AI currently can't do. Instead, we should have a weight room mentality. Sure machines can lift heavier than I can, but I will only improve if I do the work myself.
.@tylercowen has the best take I've seen on AI and education:
13
22
227
26,781
Sam Tobin-Hochstadt retweeted
Gelman on some recent campus cancel culture essays. 🔥
8
4
56
5,801
I'm visiting a national park this week, and I'm reminded of how the now classic National Park "unigrid" brochures that every American has seen were created in response to the bicentennial. Will any impacts of the 250th still be visible in 50 years?
Growing up in the early 80s, you could still feel the tremors of how big a deal the bicentennial was. You’d still see t-shirts, hats etc. There was even a Bicentennial Park in my hometown. 250 discourse seems way more quiet. But tbf, we don’t have a word for 250 of something.
2
356
Sam Tobin-Hochstadt retweeted
hot take but i think this is completely fine actually. people who used to write good code are a lot better at getting claude to write good code than anyone else, and shaking off the rust and hand typing is actually super super easy.
seems like a bad sign if anthropic engineers don't write their own code and only use Claude, but in their interview process you only write code and never use Claude
22
9
621
23,404
Sam Tobin-Hochstadt retweeted
This year, the NeurIPS 2026 Position Paper Track made the decision to require that all papers be substantially human-written, with AI used for only copy-editing or similar peripheral changes to the main text! For more details, please check our blogpost: blog.neurips.cc/2026/06/02/a…

17
60
409
143,852
How can I make them never talk like this again? "You're right to push on this, and I think you've caught me accreting special cases instead of finding the general mechanism. Let me answer the three questions honestly."
2
11
1,008
Why did CACM just publish a blog post by a B2B SAAS guy about how he's in the middle of vibe-proving P vs NP? What possible editorial process could this have gone through? @vardi
7
9
71
13,935
The prospect of a millennial half Jewish ultimate Frisbee player as president ... and he talks like this.
May 31
Ossoff: This is what small men like Donald Trump and JD Vance and Stephen Miller will never understand—that our national greatness flows not through our blood or our genes, but through our ideas. Americans are not a race, we're a people united not by ethnicity, but by our shared convictions, and that is what makes us exceptional
1
479
RT @ShriramKMurthi: Startled to find out that there are young people who haven't read James Iry's magnificent "A Brief, Incomplete, and Mos…

70
2