Sign in

Arjun Guha

@arjunguha.bsky.social
208 followers 82 following 120 posts

hacker / CS professor www.khoury.northeastern.edu/~arjung…

PostsRepliesMedia
Arjun Guha @arjunguha.bsky.social · 28/07/2026
What is the best programming language for tokenmaxxing? arxiv.org/abs/2607.22807
arxiv.org
The Best Programming Language for Tokenmaxxing: An Investigation of Coding Agent Behavior Across Programming Languages
Although coding agents are now very effective in a variety of programming languages, this paper first shows that the cost (in tokens) can very significantly by programming language. We evaluate five r...
010
Arjun Guha @arjunguha.bsky.social · 16/07/2026
I think it will be valuable to have a benchmark of challenging PL/compiler tasks for frontier agents. I have started one here: github.com/nuprl/plbench It will be better with more authors and more interests represented.
000
Reposted by Arjun Guha
Adrian Sampson @adrian.discuss.systems.ap.brid.gy · 10/03/2026
Because I have poor self control, I made a thing to avoid looking at those increasingly terrible ACM Digital Library pages. Introducing Analog Library: al.radbox.org
al.radbox.org
Analog Library Premium Edition™
41919
Arjun Guha @arjunguha.bsky.social · 10/03/2026
So, Soylent was just infant formula for big boys, right?
010
Reposted by Arjun Guha
Natalie Shapira @natalieshapira.bsky.social · 23/02/2026
In this amazing multidisciplinary collaboration, we report our early experience with the @openclaw-x.bsky.social ->
14022
Arjun Guha @arjunguha.bsky.social · 23/02/2026
Custom safety sticker on my car has race car vibes.
020
Arjun Guha @arjunguha.bsky.social · 16/02/2026
It is funny for now to be flamed by an agent: t.co/twmUhy7Imp But, if GitHub doesn't get a hang of this, and I don't envy them, people will stop using it.
220
Arjun Guha @arjunguha.bsky.social · 07/02/2026
AFAIK there is no C compiler in Rust. This would have been an achievement even if the model had direct access to GCC source code, but it didn’t. This is an ambitious, wierd research project done for curiosity that is honest about its limitations. Code literally says “do not use”.
010
Arjun Guha @arjunguha.bsky.social · 06/02/2026
The Claude C Compiler is extraordinary research result. However, most reactions read either like university press releases or Reviewer B.
020
Arjun Guha @arjunguha.bsky.social · 05/02/2026
I’m surprised this dent, which I could barely see and almost forgot about, required full door replacement and the other guy’s insurance more than 5K. Excellent job nevertheless.
000
Arjun Guha @arjunguha.bsky.social · 28/01/2026
Introducing SlopOS: a new vibe-coded, operating system for safety-critical applications. SlopOS leapfrogs existing OS designs with first-class support for a new memory managed, object-capability based programming language for the userland and core kernel routines. (1/3)
111
Arjun Guha @arjunguha.bsky.social · 19/01/2026
Great article, and matches my experience exactly. I'm not quite sure what it takes to get a novice programmer to the point where they can use these tools like a master, while continuing to develop skills that I sharpened over decades.
110
Arjun Guha @arjunguha.bsky.social · 17/01/2026
There are these stupid “<advanced topic> for babies” books. Which are at best a joke for parents. Where is abstract algebra for babies?
110
Arjun Guha @arjunguha.bsky.social · 17/01/2026
My Dagstuhl ballpoint pen has been missing for weeks. It's possible some poser stole it.
220
Arjun Guha @arjunguha.bsky.social · 16/01/2026
How many times to have I have to click this?
000
Arjun Guha @arjunguha.bsky.social · 12/01/2026
With "claude $HOME", there is no longer an excuse to not use Mutt as your email client.
010
Arjun Guha @arjunguha.bsky.social · 05/01/2026
Slopcoder is a web-based frontend to Claude Code, Codex, etc. that run on your local server. If you secure access to your server, you get the benefits of web-based access to agents, without the headache of configuring isolated environments on third-party infrastructure. github.com/arjunguha/sl...
110
Arjun Guha @arjunguha.bsky.social · 17/10/2025
In the early 1990s, my grandfather purchased an original IBM PC with an aftermarket HDD. I first learned to program using that PC and reading the IBM/Microsoft Basic manual. Using the Spark for the last 2 days reminds me of that experience.
000
Arjun Guha @arjunguha.bsky.social · 30/08/2025
At Gimme! Coffee -- my favorite New York State coffee chain!
000
Arjun Guha @arjunguha.bsky.social · 22/06/2025
1850’s baseball.
020
Arjun Guha @arjunguha.bsky.social · 19/06/2025
The recent *Your Brain on ChatGPT* paper seems cool. When a ugrad approaches me to do research, I still have them read a prefix of PLAI (1st ed.) and demonstrate that they understand it. I wonder what would happen if I asked them to self-study with an LLM exclusively. Has anyone tried this?
000
Arjun Guha @arjunguha.bsky.social · 21/05/2025
Now that I've written more Python than I care to admit, I'm getting tired of duplicating abstractions: one for sync code and another for async. Effect polymorphism wanted.
010
Arjun Guha @arjunguha.bsky.social · 15/04/2025
Looking forward to this.
000
Reposted by Arjun Guha
Jake @ HUBhistory @hubhistory.com · 10/03/2025
In this episode of HUB History, Elena Palladino discusses the creation of the Quabbin Reservoir, the four towns that were sacrificed for its construction, and her book Lost Towns of the Swift River Valley. Listen now! www.hubhistory.com/episodes/wat...
hubhistory.com
Water for Boston, part 3 - Lost Towns of the Swift River Valley: Drowned by the Quabbin, with Elena Palladino (episode 322) - HUB History: Boston history podcast
This week, we’re speaking with Elena Palladino, the author of the recent book Lost Towns of the Swift River Valley: Drowned by the Quabbin.  This book outlines the 20th century development of Boston’s...
023
Arjun Guha @arjunguha.bsky.social · 08/03/2025
There seems to be a fundamental misunderstanding here. I don't think PhD students complete assigned tasks. arstechnica.com/ai/2025/03/w...
arstechnica.com
What does “PhD-level” AI mean? OpenAI’s rumored $20,000 agent plan explained.
Silicon Valley may value imperfect virtual PhDs more than universities pay real ones.
250
Arjun Guha @arjunguha.bsky.social · 05/03/2025
Photo taken today at @browncsdept.bsky.social. I'm glad to see that the PhD students (@genevievemp.bsky.social), furniture, and faculty seem to have not changed in 10+ years.
140
Reposted by Arjun Guha
Chris Amato @cjdamato.bsky.social · 05/03/2025
Congrats to Andy and Rich. A well-deserved recognition of their work and reinforcement learning in general! awards.acm.org/about/2024-t...
awards.acm.org
Andrew Barto and Richard Sutton are the recipients of the 2024 ACM A.M. Turing Award for developing the conceptual and algorithmic foundations of reinforcement learning.
Andrew Barto and Richard Sutton as the recipients of the 2024 ACM A.M. Turing Award for developing the conceptual and algorithmic foundations of reinforcement learning. In a series of papers beginning...
0151
Arjun Guha @arjunguha.bsky.social · 28/02/2025
The real lesson from DeepSeek is the importance of good old-fashioned computer science. Every day this week, they've been doing open source releases. The latest is their in-house distributed file system. github.com/deepseek-ai/...
github.com
GitHub - deepseek-ai/3FS: A high-performance distributed file system designed to address the challenges of AI training and inference workloads.
A high-performance distributed file system designed to address the challenges of AI training and inference workloads. - GitHub - deepseek-ai/3FS: A high-performance distributed file system design...
1154
Reposted by Arjun Guha
NDIF Team @ndif-team.bsky.social · 20/02/2025
Please help amplify ARBOR, a fantastic new research opportunity! If you’d like to start contributing, NDIF is now hosting DeepSeek R1 8B and 70B, open for all researchers to experiment on via our API. Sign up for API access here: login.ndif.us
login.ndif.us
NDIF Registration
043
Arjun Guha @arjunguha.bsky.social · 04/02/2025
O1, R1, etc. are so good that we evaluate them on “PhD-level” benchmarks. But, these benchmarks are so hard that most people can’t even understand what they are testing. We’ve built a benchmark with problems that are hard to solve but easy to verify: for both humans and models.
194
Arjun Guha @arjunguha.bsky.social · 28/01/2025
Last one: there are a LOT of people to blame for this one. I think @jasvir.bsky.social is to blame for this problem in "Humanity's Last Exam".
260
Arjun Guha @arjunguha.bsky.social · 28/01/2025
Ugh, who did this? @joepolitz.bsky.social ? Wait, was it @dbp.bsky.social ? Someone else from @shriram.bsky.social's group? Also from "Humanity's Last Exam".
250
Arjun Guha @arjunguha.bsky.social · 28/01/2025
OK, who is responsible for this? Is it @natefoster.bsky.social? Source: "Humanity's Last Exam" www.nytimes.com/2025/01/23/t...
150
Arjun Guha @arjunguha.bsky.social · 24/01/2025
It was fun to be a part of this. We analyze a dataset of student-LLM interactions on programming tasks and ask: what do students get wrong when prompting?
170
Arjun Guha @arjunguha.bsky.social · 11/01/2025
Counterintuitively, this shows the power of GC. IIRC I've heard of similar tricks used for high-performance OCaml at Jane Street.
381
Reposted by Arjun Guha
Shriram Krishnamurthi @shriram.bsky.social · 04/12/2024
Last week we had the last-ever lecture by Steven P. Reiss, extraordinary creator of extraordinary programming environments. As a tribute, a bunch of faculty and staff showed up and sang this song. Here's the video: www.youtube.com/watch?v=N4Pu...
“Code by Reiss”

To the tune of the nursery rhyme “Three Blind Mice”, by Thomas Ravenscroft, c1609
Adapted by James Tompkin, Michael Littman, Kathi Fisler, Shriram Krishnamurthi, c2024

Code by Reiss, code by Reiss
See how it runs, see how it runs
He split the trace with a clever slice
It ran so quick-ly on every device
Si-li-con Val-ley would pay any price -
for code by Reiss (code by Reiss)

Class with Reiss, Student Code
See it compile, see it load
It ran so slow - the P-C was iced
The code it should have be visu-al-ized
They needed to listen to Steve’s advice -
in class with Reiss (class with Reiss)

Farewell Reiss, Farewell Reiss
Where will he go? Where will he go?
He’ll debug his pump-kins, to be precise
And just like his programs, they’ll be so nice.

(pause for the big finish)

Did you ever see such a prof in your life -
as Ste-ven Reiss?
2232
Arjun Guha @arjunguha.bsky.social · 25/11/2024
I found this surprising and had to test it myself (works with clang -std=c99): lemon.rip/w/c99-vla-tr...
lemon.rip
C99 doesn't need function bodies, or 'VLAs are Turing complete'
010
Reposted by Arjun Guha
Rachit Nigam @notypes.bsky.social · 19/11/2024
since more people are joining bluesky, time for a re-intro! i work on programming languages and compilers for hardware design and will be starting at MIT next year where i will lead the Foundations of Languages and Machines Lab (flame.csail.mit.edu). if the ideas excites you, reach out to me!
flame.csail.mit.edu
FLAME Lab @ MIT
2369