Priya Sharma retweeted
Neel Nanda@NeelNanda5
1 Dec 2025United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
The GDM mechanistic interpretability team has pivoted to a new approach: pragmatic interpretability
Our post details how we now do research, why now is the time to pivot, why we expect this way to have more impact and why we think other interp researchers should follow suit
Priya Sharma retweeted
I tested 7 AI models on Advent of Code 2025 Day 1.
Results:
All 7 solved Part 1.
4/7 solved both.
Scores:
GPT-5.1 Codex (100/100),
4.5 Opus (98/100)
Kimi-K2 Thinking (92/100)
Gemini-3 Pro (90/100)
Allowed all LLMs to choose any PL; all chose Python.
Thread below.
Priya Sharma retweeted
I’m really happy to share that we’re launching UMA.
Together with @RemiCadene, @alibert_s, @therobotstudio, and an exceptional founding team, we’re building general-purpose mobile and humanoid robots. If you want to be part of this adventure, reach out at uma.bot
Throughout my career, I have been obsessed with scalable learning and data acquisition methods that require little to no labels.
Back in 2005 with @ylecun, we were self-supervising our “deep” 2-layer network to do long range vision using short range stereo information, this was running live onboard our robot. However, because our deep model was so slow, the robot would crash constantly, so I designed a decoupled fast & far architecture for robust navigation, allowing fast control to coexist with slow long horizon thinking, much like systems 1 & 2 in modern humanoids.
My PhD was focused on making deep learning work for computer vision, including unsupervised feature learning with @koraykv, writing and open-sourcing a C++ deep learning library with @soumithchintala, and open-sourcing one of the first deep learning vision systems.
I came back towards robotics at @Google Brain and @GoogleDeepMind, where I pushed for entirely label-free methods on real robots. In 2017, @coreylynch and I managed to make our robot imitate human motion by co-training self-supervision across sim and real domains jointly, without any labels. With @imkelvinxu and @svlevine , we showed that unsupervised visual reward learning could be used for RL in the real world.
In 2020, Corey and I developed the first manipulation VLA, which was trained with very few language labels thanks to self-supervision on play data (playing is an efficient way to demonstrate and practice a broad set of skills and is essential for human development).
I was never satisfied with the status quo of top-down data collection, where researchers decide a few tasks to collect data on. Instead, I believed that we should let the data speak: tasks should be automatically discovered bottom-up (scalable and general) from cheap and continuous data collection, with a sprinkle of more expensive data and labels.
In 2022, I explored long-horizon reasoning for robotics using scalable automatic labeling augmentations for VQA tasks and studied the economics of different data collection schemes.
Most recently, I developed approaches to scalably discover laws of robotics from real data (images, hospital reports, sci-fi literature) in a broad and bottom-up fashion, which improved robot behavior over top-down approaches like Asimov’s laws.
All these experiences nourished my vision for UMA as Chief Scientist, I’m incredibly excited to put everything together and so grateful I get to contribute to this incredible moment in human history.
Picture: Yann supporting UMA as an advisor and investor, with the team in Paris a couple weeks ago.
Priya Sharma retweeted
This is the paper that started all of modern AI. When they say "This is the ImageNet moment for X," they mean this paper.
I'm happy that Geoffrey Hinton allowed me to host his papers on ChapterPal. There are many of them that I would classify as must-reads.
The series starts with "ImageNet Classification with Deep Convolutional Neural Networks" by Krizhevsky, Sutskever, and Hinton, 2012.
The paper simply invented or used at scale for the first time what we just consider today as "How else would you do that?":
- End-to-end neural network training for the task;
- Large-scale pretraining on large unlabeled data and task-specific finetuning on a small labeled dataset;
- ReLU activation;
- Data augmentation;
- Dropout;
- "Local response normalization" that inspired later BatchNorm/LayerNorm layers.
I remember when I read it in 2012, I got chills.
chapterpal.com/s/e907a2a2/im…
Priya Sharma retweeted
if you are vibecoding and getting slop don't blame ai
stop describing business logic, start describing architecture. ai is a contractor, not a cofounder - it executes blueprints, not ideas
draw your system in excalidraw, convert it to an architecture doc, THEN feed it to cursor/claude code. design choices left to AI = gambling. system thinking first
Priya Sharma retweeted
Major companies like Reddit moved their comments backend from Python to Go, cutting critical latency in half!
This highlights a common choice for dev teams:
- Python: Great for building fast (quick prototypes, rich libraries)
- Go: Great for running fast (low latency, handles many users at once)
Priya Sharma retweeted
What an incredible story starting with "rails new snowdevil" and now doing $6+ billion in a day. From Hello World to Ruling E-commerce!
Canada
CanadaConnected via Canada App StoreAccount-level information, not a live location or per-post device.
Congratulations to our merchants on another record breaking Black Friday. LFG
→ Merchants total Black Friday sales were $6.2 billion, up 25% YoY
→ Edge peaked at 489 million requests per minute. App servers handled a peak of 117 million requests per minute, up 40% from last year
→ Shopify’s egress processed 237 billion requests
→ Peak database queries reached over 53 million per second and writes reached over 2 million per second
→ API processed over 31 million requests per minute at peak
Priya Sharma retweeted
Interesting thesis on what destroys software engineering productivity at large enterprises: it's that legibility is prioritized over everything else.
seangoedecke.com/seeing-like…
Priya Sharma retweeted
Fixing our Docker image layers reduced deployment time from 12 minutes to 90 seconds.
The original Dockerfile:
- Every code change rebuilt entire image
- Installed dependencies every time
- No layer caching strategy
- 1.2GB image size
What was wrong:
```dockerfile
COPY . /app
RUN pip install -r requirements.txt
```
This meant:
- Any code change invalidated pip install cache
- Downloaded packages every build
- Slow CI/CD pipeline
The fix:
```dockerfile
COPY requirements.txt /app/
RUN pip install -r requirements.txt
COPY . /app
```
Additional optimizations:
- Multi-stage builds for smaller images
- .dockerignore for unnecessary files
- Alpine base image where possible
- Layer caching in CI/CD
Results:
- Build time: 12 min → 90 seconds (87% faster)
- Image size: 1.2GB → 340MB
- Docker Hub bandwidth costs: -60%
- Developer productivity: significantly improved
Cache what changes rarely. Copy what changes often last.
Priya Sharma retweeted
The second one is way faster. Apparently torch will move gradients back to CPU or something. Thanks, great way to spend an hour of my Saturday night.
Priya Sharma retweeted
wdym?? devin is like top 10 contributor to cal.com 👀
we use it daily
Priya Sharma retweeted
JSON is quietly costing you 30–50% more tokens than necessary. ZON-FORMAT ends the waste.
zonformat.org
58% fewer tokens on average. Zero parsing overhead. Strictly typed. Streaming-native. Lossless round-trip. Built for the era of reasoning models.
Less noise. More signal.
Watch the 5-minute breakdown ↓
Priya Sharma retweeted
Interviewer: "That you really didn't like firing people and very seldom did. Can you elaborate on that?"
Nvidia CEO: "I'd rather improve you than give up on you. I used to clean bathrooms and now I'm the CEO of a company. I'm pretty certain you can learn this. There are a lot of things in life that you can learn and you just have to be given the opportunity. I don't like giving up on people because of that, and so I'd rather torture them into greatness. I don't like working with new people because I've deposited so much pain, suffering, knowledge, all that life experience I've encoded it in the people I've worked with. You wanna carry it on to the next level. So I'd rather torture you into greatness because..."
Priya Sharma retweeted
If you used coding tools 12 months ago and stopped...
You're already outdated.
@romainhuet (Head of Developer Experience at @OpenAI): "The pace of change is insane. New models about agentic coding coming very soon on top of GPT-5.1"
ChatGPT has been around 3 years.
Now they're opening it up for developers to build apps INSIDE ChatGPT.
Launches in weeks.
The tools evolve faster than you can learn them.
Priya Sharma retweeted
🚨 OpenAI is planning to start showing ads on ChatGPT soon.
Austria
AustriaConnected via Austria App StoreAccount-level information, not a live location or per-post device.
ChatGPT Android app 1.2025.329 beta includes new references to an "ads feature" with "bazaar content", "search ad" and "search ads carousel"