Nikhil Mehta retweeted
Andrej Karpathy spent 8 years at OpenAI and Tesla
Last week, he packed everything he knows into one free 2-hour lecture
Agents → Loops → Graphs → Self-Improving Systems
People pay $15K for bootcamps that teach less than this
This lecture is better than most paid AI engineering courses
You probably don't have 2 hours right now
Don't let this disappear from your feed
Watch it
Then read the guide below
Readers added context they thought people might want to know
The lecture shown in the video, 'How I use LLMs,' was actually released by Andrej Karpathy on February 27, 2025, not 'last week'.
youtube.com/watch?v=EWvNQj…
I suspect that claude fable 5 commited some code 😂😂😂😂
#instagramdown #instagram
Nikhil Mehta retweeted
Ahhhh, Codex 5.3 (xhigh) with a vague prompt just solved a bug that I and others have been struggling to fix for over 6 months. Other reasoning levels with Codex failed, Opus 4.6 failed. Cost $4.14 and 45 minutes. Full trace plus includes original issue: ampcode.com/threads/T-019cba…
I know this prompt is relatively bad. Honestly, our stable release is in a week, and I was throwing some Hail Marys at the frontier models to see if I could get a clean, understandable fix for some of these bugs. By using `gh`, it grabs much better context from the issue, so its not terrible.
The best thing that Codex did was eventually start reading GTK4 source code. That's where I ended up (see my GH issue), and I knew the answer was somewhere in there, but I didn't have the time or motivation to do it myself. The other models never went there, and lower reasoning efforts with 5.3 didn't go there either. Only xhigh went there. I think that was a critical difference.
The final fix was decent. It was small, all in a single file, and very understandable. It had one bug I identified (you can see in the trace), and then I manually cleaned up some style. But, it did a great job.
Definitely an "it's so over" moment. But at the same time, it feels amazing because now our next stable release will have this fix and I was able to spend the time working on other fixes as it went.
Nikhil Mehta retweeted
LINKEDIN COULDN'T GET ME A REMOTE JOB IN 3.5 YEARS
These websites did it in just 15 days.
Here's the exact 12 websites and filters I used:
Nikhil Mehta retweeted
Your router lib is about to get times better.
Nikhil Mehta retweeted
Don't [...spread] or .split() your strings!
Use Intl.Segmenter API. Available in every JS runtime
I still cant believe that cursor did this.
Replying to @TheAlexLichter @evanyou
Yes, the paradox is that for several years I tried to switch to Vite and spent a week or two on it, fixing everything necessary for this, doing refactoring. But every time it came down to the fact that something still didn't work properly. Either the hot reload didn't work properly, or the build didn't work properly, or I couldn't get SVG to work there. The codebase is large, and it was difficult, and something was always not working. And I rolled back to webpack, which has a large, fat config for building, where everything necessary was present.
But what happened a few days ago is simply incredible. I took Vite, asked Cursor to replace it with Vite, first glanced diagonally at the documentation, and it started working in literally one or two hours. And everything worked. Simply incredible, simply incredible. It just took off and worked. My gigantic config was reduced there, and everything works out of the box.
The fact that you made a drop-in replacement for webpack, for SWC and ESBuild, still amazes me how you did it. Because I have been working with bundlers for 8 years, I make them myself, and I can say that you have done a colossal job to adapt to such realities to support swans. Bravo! Thank you very much. You guys are awesome.
I wonder if this really should be a metric to decide if one is good at computers or not (regardless of what they do with computer)
Nikhil Mehta retweeted
The making of a #CSS5 HDR enabled gradient tool
a fun peek into the sketching that led to the gradient line UI, the color picker, the overall layout, some math and more!
nerdy.dev/the-making-of-grad…
what cjs treeshaking seriously. how was this done reliably. can someone help me point to merge request?
We don’t talk about this enough but @rolldown_rs has been quietly and continuously shipping various bundle size improvements (CJS treeshaking, gzip-friendly codegen, cross-module dead code elimination…)
Speed and quality, pick two
Nikhil Mehta retweeted
#threejsbits Did you know #threejs actually has a lot of different RENDERERS, not only WebGLRenderer.
Most underestimated is CSS3DRenderer, which renders, well, HTML 😅. Here is how it works and what is possible. 1/6 ⬇️
Nikhil Mehta retweeted
The biggest scam in the world:
Alcohol.
It's destroying your brain and health.
Here's what alcohol does to you (backed by science):
Nikhil Mehta retweeted
We’re making the @supabase Free Plan simpler and more generous:
you now get 0.5 GB per active project. (previously it was 0.5 GB for your entire organization)
you’re welcome 💸
Nikhil Mehta retweeted
CSSWG is talking about
#CSS `superellipse`
for SQUIRCLES
(and more like notches, cutouts and bevels)
try it
noamr.github.io/squircle-tes…
awesome work @nomsternom and @smfr!
Nikhil Mehta retweeted
Open a Linux terminal and type:
watch -d -n 1 sensors
This displays CPU, GPU, Wi-Fi, NVMe SSD, and HDD temperature data in real time. See cyberciti.biz/faq/howto-linu… for more info. #Linux #opensource
Nikhil Mehta retweeted
the answer is no lol, but that was fun to post!
CSS **is** a programming language, not FP tho.
here's the CSS custom functions spec
drafts.csswg.org/css-mixins-…
Nikhil Mehta retweeted
2025 Startup Stack:
🌐 @nextjs: Framework
☁️ @vercel: Hosting
🔐 @supabase: Backend/Auth/Storage
✉️ @resend: Email
💯 @languine_ai - AI Translations
📱 @expo: Mobile
🔔 @novuhq: Notifications
💳 @polar_sh: Payments
🛠️ @triggerdotdev: Background jobs
📊 @OpenPanelDev: Analytics
























