Rohan Padhye

1.8K posts

Rohan Padhye

Rohan Padhye

@moarbugs

Assistant Professor at @S3DatCMU @SCSatCMU. PhD from @Berkeley_EECS. Connessiur of hot sauce.

Pittsburgh, PA Katılım Eylül 2018
536 Takip Edilen2.3K Takipçiler
Rohan Padhye retweetledi
Antithesis
Antithesis@AntithesisHQ·
On this week's episode of the BugBash podcast, @rocallahan tells the story of how the rr debugger came into being, enabling time-travel debugging on Firefox. No giveaway this week, rr was enough of a gift to devs everywhere. If you've ever used GDB, rr, PyTrace, or one of their many cousins, you'll want to give this one a listen!
Antithesis tweet media
English
1
2
11
922
Rohan Padhye
Rohan Padhye@moarbugs·
My students wrote a blog post (pastalab.org/spaghetti-benc…) on this problem showing where AI agents struggle with concurrency, using examples such as WorkStealQueue and Kafka's DefaultStateUpdater. Feedback is welcome!
Rohan Padhye tweet media
Rohan Padhye@moarbugs

Ever used AI to fix tricky race conditions and flaky tests? Not pretty, is it? Check out "Spaghetti Bench 🍝: A SWE-Agent Benchmark for Concurrency Bug Tasks" Turns out it's a HARD problem on its own, but can be made easier with access to deterministic replay tools like Fray!

English
0
0
12
773
Rohan Padhye
Rohan Padhye@moarbugs·
Ever used AI to fix tricky race conditions and flaky tests? Not pretty, is it? Check out "Spaghetti Bench 🍝: A SWE-Agent Benchmark for Concurrency Bug Tasks" Turns out it's a HARD problem on its own, but can be made easier with access to deterministic replay tools like Fray!
Rohan Padhye tweet media
English
2
3
18
2.4K
Rohan Padhye
Rohan Padhye@moarbugs·
ACCEPT with Onerous Revisions
English
0
0
5
355
Rohan Padhye retweetledi
Yannic Noller (@yannicnoller.bsky.social)
We're excited to announce our second keynote speaker for the #FUZZING'26 workshop (part of @NDSSSymposium @ San Diego, CA, USA): Sergej Dechand, CEO and Co-Founder of Code Intelligence (@CI_Fuzz)! He will present the fuzzing road ahead of us: "Where the Fuzz Are We Going?"
Yannic Noller (@yannicnoller.bsky.social) tweet media
English
0
5
11
1.8K
Rohan Padhye
Rohan Padhye@moarbugs·
@michaelhilton It's so sad, spreading the propaganda of Big Jacket. Clearly 0% hot is at 0°C because if it is any hot it should be possible to have a beer outside. 100°F is just a warm afternoon, nothing special there.
English
0
0
0
15
Rohan Padhye retweetledi
Koushik Sen
Koushik Sen@koushik77·
I'm excited to announce the public release of KISS Agent Framework — an open-source AI agent framework built on one principle: Keep It Simple, Stupid. Since the API is stupidly simple, I can quickly vibe code up agents and evolutionary algorithms just by providing the README dot md and a new idea. More in the blog post at lnkd.in/gaX3dZ7Q. After a month of development, I'm making this framework available to the community. Here's what makes KISS different: 🎯 Simple Architecture A clean ReAct loop implementation that you can understand in minutes, not hours. No hidden complexity, no black boxes. 🔧 Native Function Calling Seamless tool integration with OpenAI, Anthropic, Gemini, Together AI, and OpenRouter (400+ models). Your tools just work. 🧬 GEPA: Prompt Evolution Genetic-Pareto optimization that evolves your prompts through natural language reflection. Based on recent research showing this can outperform RL. 🔬 KISSEvolve: Algorithm Discovery LLM-guided mutation and crossover for evolving code. We've used this to discover faster sorting algorithms from bubble sort. 📊 Built-in Observability Automatic token & budget tracking Trajectory saving & visualization Docker isolation for safe execution The framework supports: SWE-bench Verified benchmarks onboarded AlgoTune Verified benchmarks onboarded RAG with in-memory vector search Multiprocessing for parallel execution Why open source this? Because the AI agent ecosystem needs more tools that prioritize clarity over cleverness. If you can't understand how your agent works, you can't debug it, improve it, or trust it. Check it out: github.com/ksenxx/kiss_ai I'd love feedback from the community. What features would you find most useful? #AI #MachineLearning #OpenSource #LLM #AgentFramework #Python #ArtificialIntelligence #SoftwareEngineering
English
4
11
78
6.8K
Rohan Padhye
Rohan Padhye@moarbugs·
@JAldrichPL Following because we discussed this in the Program Analysis class and I'd like to hear some recent takes.
English
1
0
3
316
Jonathan Aldrich
Jonathan Aldrich@JAldrichPL·
Verification folks: when building a tool like Dafny or Verus, is there a strong technical reason to prefer backwards reasoning/weakest preconditions vs. forward reasoning/symbolic execution? Or are they more or less equivalent and it's just a matter of taste?
English
6
5
31
2.8K
Rohan Padhye
Rohan Padhye@moarbugs·
Check out the latest episode of the #BugBash podcast! I had a great time chatting with David Wynn about automated testing in academia vs industry. Thanks for having me on!
Antithesis@AntithesisHQ

We hope all our American readers have a harmonious holiday ahead. If a debate breaks out at your dinner table, you can always take a break and listen to @moarbugs share how two camps that have long misunderstood one another -- industry and academia -- can learn from each other's approaches. This latest ep of the #BugBash podcast is live now, whereever you get your podcasts.

English
0
3
4
562
Rohan Padhye
Rohan Padhye@moarbugs·
@JAldrichPL I'm usually able to ignore small caption text at the bottom an otherwise large presentation / talk screen. But social media shorts with huge text captions front and center are insanely annoying, and I don't understand why that trend exists.
English
1
0
2
75
Jonathan Aldrich
Jonathan Aldrich@JAldrichPL·
I attended a talk today & the live captions were incredibly distracting. I had a very difficult time focusing on the talk because the words were constantly appearing and my eye was drawn to them. I wonder how disability researchers think about this?
English
2
0
1
216
Jonathan Aldrich
Jonathan Aldrich@JAldrichPL·
Some people say live captioning in talks are like "curb cuts"--an accessibility improvement that helps everyone. Except it doesn't! It actively harms some people (including me).
English
2
0
3
335
Shrey Tiwari
Shrey Tiwari@shrey_twr·
Honored to be awarded the Hima and Jive Fellowship by CMU’s Software and Societal Systems Department. Grateful to my advisors, mentors, and peers for their support along the way! s3d.cmu.edu/news/2025/grad…
Shrey Tiwari tweet media
English
4
0
14
1.1K
Rohan Padhye
Rohan Padhye@moarbugs·
It's a shame that due to the government shut down, nobody is working on advancing the bipartisan "Sunshine Protection Act" to restore mental health, reduce traffic accidents, and eliminate nasty software bugs.
Rohan Padhye tweet media
English
0
1
3
619
Rohan Padhye
Rohan Padhye@moarbugs·
The recent AWS outage incident report shows how a simple race condition involving an atomicity violation (time-of-check to time-of-use) can bring down large swathes of the internet. Test your concurrent code systematically with tools like Fray! github.com/cmu-pasta/fray
Rohan Padhye tweet media
English
0
3
18
3.6K
Rohan Padhye
Rohan Padhye@moarbugs·
Finally some new material for motivating slides. The Crowdstrike ones were getting a bit old.
English
0
0
10
833
Rohan Padhye
Rohan Padhye@moarbugs·
@awsTO And then shatter their worldview by introducing liveness analysis.
English
0
0
2
85
Rohan Padhye
Rohan Padhye@moarbugs·
@awsTO Or symbolic execution. You won't know which one until they jump backwards!
English
1
0
3
129