elliotarledge Profile Banner
Elliot Arledge Profile
Elliot Arledge

@elliotarledge

Followers
17K
Following
14K
Media
561
Statuses
7K

21 | instructor @freecodecamp BTC: bc1qwsl2t7p75xqcs0a09hdy8hqkq05lr63hruryck ETH: 0x3b7956a6AF63eB14bB0cBf1D45FD5e9445e88558

Joined November 2022
Don't wanna be here? Send us removal request.
@elliotarledge
Elliot Arledge
8 months
I’m thrilled to finally have the CUDA course out! This is one of the most difficult things I've accomplished to date. Would love to hear your thoughts on the course!. Thank you for the inspiration:.@Nottlespike .@karpathy .@AdrianDittmann.
95
296
2K
@elliotarledge
Elliot Arledge
5 months
self-driving fridge hit by self-driving waymo recorded by self-driving tesla
392
1K
13K
@elliotarledge
Elliot Arledge
4 months
daily reminder llms aren't that complicated
51
269
3K
@elliotarledge
Elliot Arledge
11 months
An all-nighter timelapse working on the final project code-along for my upcoming course on CUDA for deep learning (I got impatient at the end learning gdb to debug a segfault in my maxpool backward function)
56
106
3K
@elliotarledge
Elliot Arledge
14 days
THREE HUNDRED THOUSAND VIEWS!!!
Tweet media one
36
143
3K
@elliotarledge
Elliot Arledge
8 months
timelapse #19 (13.5 hrs):.- made - diablo 4 w/ elon musk.- upgraded a discord bot.- reset and upgraded my raspberry pi
50
89
2K
@elliotarledge
Elliot Arledge
4 months
my LLM from scratch course on @freeCodeCamp just passed ONE MILLION views. LFGGG!
Tweet media one
42
176
2K
@elliotarledge
Elliot Arledge
7 months
timelapse #21 (12 hrs):.- leetcode practice for xAI coding test.- updated mnist-cuda (find repo in pinned) by adding a new CUDA training script w/ an extra hidden layer and a feature to show generalization.- notes on LLM training datasets, architectures, training config, etc
34
82
2K
@elliotarledge
Elliot Arledge
7 months
you have 6 months left to learn CUDA.
68
48
1K
@elliotarledge
Elliot Arledge
3 months
gm from finland
Tweet media one
102
27
1K
@elliotarledge
Elliot Arledge
11 months
Timelapse #3.> Slowing turning nocturnal.> Figured out a lot of issues with prev code.> getting more fluent w/ gdb.> practicing neovim motions.> improved structure in codebase (pushing to master soon).> MNIST MLP training run in raw C and python code
33
42
1K
@elliotarledge
Elliot Arledge
4 months
transformer forward pass visualization
16
103
1K
@elliotarledge
Elliot Arledge
11 months
timelapse #4.>applying intuition on 6D grid/block/threading indexing to the construction of fast matmuls.>studying techniques that get us to cuBLAS (SOTA) matmuls.>parsed ~half the CUDA C/C++ programming guide.>met with consulting client.>studied core kv cache optimization
18
53
980
@elliotarledge
Elliot Arledge
11 months
Timelapse #4.> finished deep learning ecosystem lecture material (check pinned).> reproducible training runs in naive cuda kernels w/ visual eval function.> refactored > intro notes pushed to > coordinated tasks with contributors
18
49
960
@elliotarledge
Elliot Arledge
5 months
timelapse #35 (17 hrs):.- trained a theoretical reasoning chatML expert for later MoE merge.- broke apart multi-head latent attention.- sorted through HQQ, HQQ+, int8 optimizer quantization.- touched up on kv-cache optimization w/ paged attention.- planned for new years party in
22
25
931
@elliotarledge
Elliot Arledge
10 months
timelapse #15 (10.5 hrs).> took a break at the beginning to play badminton with the fam.> rerecorded lecture #2 after resolving obs studio bugs.> perfected cuda profiling section.> squeezed in a meeting.> research on triton architecture.> watched despicable me 4
10
29
829
@elliotarledge
Elliot Arledge
10 months
timelapse #12.> C/C++ review lectures recorded.> "gentle intro to gpus" section recorded.> major updates to cuda course github.> communicated w/ potential contributors
13
40
811
@elliotarledge
Elliot Arledge
5 months
everything you need to know about CUDA tensor cores (yt link in desc)
8
82
836
@elliotarledge
Elliot Arledge
5 months
timelapse #31 (10.5 hrs):.- completed entire CUDA tensor core lecture in one go (coming soon).- picked up a new client.- further planning for my trip to SF.- studied for cmpt 200 final.- done philosophy ethics final exam today.- shovelled the driveway (off camera)
18
34
803
@elliotarledge
Elliot Arledge
10 months
timelapse #9.> atomic locks + mutex locks.> nvtx profiling.> fp32/tf32 in cublas.> cublasLt vs cublas comparison.> sorted out loss function issues in C
16
23
728
@elliotarledge
Elliot Arledge
7 months
for those of you scouting for "AI projects" to work on in your free time, i figure i would share the list of projects im currently doing to get a sense of how i carefully pick out problems:. 1. write a training run in CUDA for some neural net you find cool. i started off w/ a.
@matejhladky_dev
mateo
7 months
i need some ai project to work on man.
10
62
696
@elliotarledge
Elliot Arledge
11 months
humanity needs this CUDA course more than ever. each day its not out, the world loses value. anyone will be able to understand a large chunk of deep learning infrastructure for FREE.
12
19
652
@elliotarledge
Elliot Arledge
5 months
2024 wrapped:.- built the worlds first free CUDA programming course.- grew from 400 to over 12,000 followers on X in 5 months.- blew up with timelapses.- played diablo with elon musk several times.- finished 2 CS undergrad semesters.- met some friggin amazing people here on X.-.
35
14
660
@elliotarledge
Elliot Arledge
5 months
you can just do things
Tweet media one
10
24
623
@elliotarledge
Elliot Arledge
10 months
timelapse #11.> 80% of c/c++ examples and lecture notes preped.> finished cuda setup recordings (windows & linux).> didn't push hard enough today so ill have to make it up tomorrow
9
23
616
@elliotarledge
Elliot Arledge
3 months
timelapse #41 (10 hrs):.- first finland timelapse @shipfr8 .- absolutely wired after cold plunge and sauna last night.- break to play some hockey.- hammered out some client work.- nerf gun fights
18
19
629
@elliotarledge
Elliot Arledge
8 months
timelapse #18 (11 hrs):.- touching up course resources before upload.- switched from ubuntu to pop os.- setup everything on pop (loving it :D).- switched from notion to remnote + google keep for todo list.- studied for english test
13
19
600
@elliotarledge
Elliot Arledge
6 months
timelapse #25 (14 hrs).- today was a homework day.- finished all assignments and labs for CMPT 200, PHIL 250, ENGL 104, ECON 102, PHYS 224.- chilled out w/ some diablo grinding.- self reflection to set the tone for tmrw
20
28
561
@elliotarledge
Elliot Arledge
4 months
home sweet home
Tweet media one
28
8
547
@elliotarledge
Elliot Arledge
3 months
anthropic just released a bunch of shit, heres what you need to know to be in the top 0.01%:
Tweet media one
6
30
542
@elliotarledge
Elliot Arledge
9 months
dopamine
Tweet media one
11
11
494
@elliotarledge
Elliot Arledge
5 months
timelapse #33 (14 hrs):.- first day hacking @_TheResidency / @TheR_Labs w/ @Nottlespike, @marmikch, @Retis_Labs .- generating experts as an attempt to reproduce the magical fairy dust behind deepseek-v3 (sub 100B).- GGUF wen?.- deep dive on model merging w/ mergekit & della
20
15
463
@elliotarledge
Elliot Arledge
7 months
timelapse #23 (14 hrs).- finished studying + annotating differential transformer paper.- got rid of chair to see what its like standing up (raised my desk with bricks).- xAI leetcode practice.- refreshed myself on the modern transformer architecture (way more clear than more).-
13
16
456
@elliotarledge
Elliot Arledge
11 months
timelapse #8.> longest working streak this week (+4 hours off camera).> bug into pytorch internals to find the torch.matmul c++ implementation.> my cublas settings 1.08x faster than pytorch internals (will include pytorch extension as part of the course).> in depth kernel
14
13
447
@elliotarledge
Elliot Arledge
9 months
timelapse #17 (20 hrs).> finished the first version of my minecraft python wrapper using forge: > now i can create training data for minecraft agents directly on my macbook from ANYWHERE and have everything automatically save to my server at home
9
23
435
@elliotarledge
Elliot Arledge
5 months
timelapse #34 (18 hrs):.- pizza from scratch using deepseek-v3.- used dark magic on 20 models.- used `—commit-crimes` mergekit to combine models we probably weren’t supposed to.- shifting MoE landscape .- ran first leaderboard benchmark.- broke apart della paper for merging
14
16
422
@elliotarledge
Elliot Arledge
3 months
torch.nn.functional.conv2d visualized (out channels = 1)
10
26
399
@elliotarledge
Elliot Arledge
2 months
TIMELAPSE #50 (12 hrs):.- meeting with neuralink recruiter to work on neural decoders and other BCI software problems.- break towards the end talking with Nvidia researchers over dinner.- templating and styling has been addressed and partially completed in my book.- recapping on
23
10
394
@elliotarledge
Elliot Arledge
11 months
timelapse #6.> started learning about coalesced memory access.> compared cublas matmul with naive GPU, naive GPU, tiled, tiled (w/ registers).> figured out and resolved weird issue with column major and row major problem in cublas matmul.> gained intuition for mem access patterns
6
6
379
@elliotarledge
Elliot Arledge
5 months
this is neat (link in desc)
Tweet media one
10
30
384
@elliotarledge
Elliot Arledge
11 months
Here's my second timelapse. On about 5 hours of sleep so it was harder to focus. I still learned a lot about how to write something that millions of people can understand. This is for a course after all.
11
17
375
@elliotarledge
Elliot Arledge
7 months
timelapse #22 (12 hrs):.- pre-screen prep (leetcode easy/medium).- tinkered w/ neural net examples using @__tinygrad__ .- studied thermodynamics.- organized a stack of AI arxiv papers
14
9
359
@elliotarledge
Elliot Arledge
5 months
timelapse #30 (12.5 hrs):.- planning for my stay @_TheResidency in SF (dm if you wanna grab a coffee or just hangout between dec 26th - jan 12th).- reverse engineered the fastKAN neural net arch (may write GPU kernels for it).- studied for physics and philosophy final exams
23
14
349
@elliotarledge
Elliot Arledge
8 months
just passed 100k views. if you haven't taken a peek yet, you might want to go and do that
5
30
327
@elliotarledge
Elliot Arledge
4 months
I had a very intriguing conservation with @hyhieu226 at @xai this morning. Here are some things I learned about the ecosystem of GPUs and performance engineering (a thread):
Tweet media one
7
9
319
@elliotarledge
Elliot Arledge
3 months
Not including @3blue1brown as the author was really messed up of me. Sometimes I don’t think before posting, and this was a wake up call. I’ve taken the video down. I’ve always been a great admirer of your intuition and how you present it in your videos. While I’ll continue.
@3blue1brown
Grant Sanderson
3 months
16
3
318
@elliotarledge
Elliot Arledge
3 months
this was the most insane week thus far (and its only thursday):.> Grok 3 from @xai .> we got automatic CUDA kernel generation from @SakanaAILabs.> ultra-scale playbook explaining all the advanced distributed training/inference solutions to make H100s sing, projected into one work
Tweet media one
Tweet media two
Tweet media three
Tweet media four
7
22
305
@elliotarledge
Elliot Arledge
28 days
timelapse #53 (12.5 hrs).- learning about stupidly fast inference with SGLang.- more text-to-image finetuning for another contract.- got my whoop bracelet setup.- further tinkering and alpha version of auto generating cuda kernels to speed up pytorch operations.- approaching the
8
7
298
@elliotarledge
Elliot Arledge
3 months
going offline for 2 days. turning 21 tonight. see you on the other side
Tweet media one
82
1
291
@elliotarledge
Elliot Arledge
4 months
timelapse #38 (15 hrs):.- first timelapse back from SF.- health research (sleep, supplements, caffiene).- im wired more than ever.- planning potential next trip.- spent some time with family.- setup a workout station.- started planning stage for a CUDA book.- chilled in @hkproj
20
5
287
@elliotarledge
Elliot Arledge
6 months
timelapse #28 (12 hrs):.- caught up on all uni homework.- assembled and got my new 1x3090 server running (soon to be 2x3090).- supercharged by new desk and macbook pro m4 max.- will be in san francisco on dec 27th to jan 11th (shoot me a dm if you wanna grab a coffee or hangout.
22
18
276
@elliotarledge
Elliot Arledge
4 months
timelapse #40 (11 hrs):.- organized resources to make my cuda book top notch.- speedran new karpathy vid in 30 mins.- confirmed info for flying to finland where ill be shipping at @shipfr8 .- got some reps in.- speedran steam engine power in factorio with @blyzedog @CallMeOuta .-
16
5
275
@elliotarledge
Elliot Arledge
8 months
oh my
Tweet media one
8
0
251
@elliotarledge
Elliot Arledge
11 months
timelapse #7.> sketched up intuitive diagrams for visualizing key algorithms.> built new ergonomic chair.> completely revamped all notes and removed noise (check pinned).> useful engagement in spaces with followers and engineers on tech X.> no coding today (will fix for tmrw)
14
11
239
@elliotarledge
Elliot Arledge
5 months
timelapse #29 (6 hrs):.- planned entire tutorial on spinning up fast tensor core GEMM kernels - coming soon.- reversed engineered the KAN architecture and started taking apart the fastKAN (~3x faster KAN architecture) in naive pytorch - see - used my water
13
11
232
@elliotarledge
Elliot Arledge
3 months
timelapse #49 (10 hrs).- built mistral-ocr for my mcp server and general cli tooling (pip install mistral-oc & mistral-ocr image.png -o output.txt).- spent today getting up to par and kickstarting my own collection of mcp servers in cursor only (perplexity, groq, emails).- lots
11
6
231
@elliotarledge
Elliot Arledge
3 months
you can just fly to europe and do things
Tweet media one
15
5
230
@elliotarledge
Elliot Arledge
6 months
How I Make Timelapses.
12
21
219
@elliotarledge
Elliot Arledge
4 months
Tweet media one
15
9
221
@elliotarledge
Elliot Arledge
1 month
some magic happening rn
Tweet media one
17
6
216
@elliotarledge
Elliot Arledge
5 months
timelapse #36 (72 hrs):.- measurably moved the kardashev scale w/ @Nottlespike
15
4
204
@elliotarledge
Elliot Arledge
3 months
timelapse #42 (13 hrs):.- prepping minimal version of flash attn with tensor core ops.- more book structure planning.- visited aalto university.- hockey for an hour.- had to read up more on ampere vs hopper tensor core support
5
6
209
@elliotarledge
Elliot Arledge
10 months
timelapse #10:.> recorded first two parts of cuda course.> configuring docker for simulated cuda setup (windows next).> banging my head against the wall trying to find 256-bit load and store instructions for vectorized mem access on ampere gpus
8
15
198
@elliotarledge
Elliot Arledge
8 months
freecodecamp currently has 9.96M subscribers. lets see how much they have after the course upload
Tweet media one
7
4
206
@elliotarledge
Elliot Arledge
3 months
timelapse #47 (32 hrs):.> living the dream at @shipfr8 .> going crazy with grok 3 and claude 3.7 sonnet later in the night.> sincerely, its been a while since i've felt this wired.> LOTS of progress on CUDA book.> took a break by sleeping, playing with minecraft agents, and
18
12
202
@elliotarledge
Elliot Arledge
5 months
nvidia can't be stopped
Tweet media one
14
3
194
@elliotarledge
Elliot Arledge
4 months
timelapse #39 (11 hrs):.- lots of structural and approach based planning for cuda book.- did some lifting.- sorted out medical stuff.- watched morris chang (tsmc founder) interview.- kicked off some side client work.- interview @vast_ai
12
7
196
@elliotarledge
Elliot Arledge
1 month
back in canada!
Tweet media one
14
0
198
@elliotarledge
Elliot Arledge
1 month
timelapse #52 (12 hrs): .> mostly contract model fine tuning today.> got bored, so played around with hyperloops in minecraft.> cleaned my room once again and it feels great.> brainstorming some ways to really get ahead of the game.> tinkered enough with tensor core hardware
17
10
197
@elliotarledge
Elliot Arledge
6 months
Competition = 0
Tweet media one
17
3
192
@elliotarledge
Elliot Arledge
6 months
Maharshi setting a great example for the rest of us.
@mrsiipa
maharshi
6 months
got myself a smol diary for CUDA
Tweet media one
5
3
183
@elliotarledge
Elliot Arledge
10 months
even if the CUDA course takes a bit longer to complete, it WILL be worth the wait. 40% of it will be recorded in the next 24 hrs. the other sections take longer because I have to explain it well.
6
6
185
@elliotarledge
Elliot Arledge
4 months
or check out my mnist-cuda repo
Tweet media one
@yacineMTB
kache
4 months
if you want to know how neural networks work, implement backprop in numpy and train it on mnist.
3
11
186
@elliotarledge
Elliot Arledge
7 months
this is gold.
4
11
177
@elliotarledge
Elliot Arledge
6 months
timelapse #26 (12.5 hrs):.- complete refactor of minecraft mod (10x better performancem overall after making the switch to fabric). - got most of agent inputs working (except for mouse presses and holds).- setup secure crypto wallet.- the conversation space with @AdrianDittmann
10
8
172
@elliotarledge
Elliot Arledge
7 months
reply and I'll rank ur pfp
Tweet media one
335
0
171
@elliotarledge
Elliot Arledge
5 months
sf room tour at @_TheResidency w/ @Nottlespike
21
7
164
@elliotarledge
Elliot Arledge
7 months
timelapse #24 (12 hrs):.- self reflection in journal.- solid start on philosophy essay (university course).- added a bunch of features and cleared out clutter for minecraft agent mod.- spaces with @AdrianDittmann
12
8
156
@elliotarledge
Elliot Arledge
2 months
dario claims AI will be writing almost all code in ~1 year. linus claims having all code written by AI is going to take much longer than everyone thinks. where do you stand?
Tweet media one
Tweet media two
32
2
153
@elliotarledge
Elliot Arledge
3 months
timelapse #43:.- 10 vs 10 scrimmage at the hockey rink.- built wrapper around latex compiler for my book (then decided typst might be a better option).- started playing with gemini for the first time in a while.- getting triggered at half precision BS with tensor core flash
5
1
148
@elliotarledge
Elliot Arledge
4 months
if you want to understand how my only coding bottleneck is speed of thought, dedicate 2 mins of your time to checking this out. using @GroqInc and @superwhisperapp
9
5
149
@elliotarledge
Elliot Arledge
4 months
goodnight my fellow humans
Tweet media one
14
0
147
@elliotarledge
Elliot Arledge
5 months
arrived!
Tweet media one
18
3
150
@elliotarledge
Elliot Arledge
3 months
every morning at @shipfr8
Tweet media one
9
1
146
@elliotarledge
Elliot Arledge
4 months
turns out, you dont even need to learn the top 10 most difficult things right now to be ahead. dont fall for the nerd trap.
9
6
149
@elliotarledge
Elliot Arledge
6 months
We are so back
Tweet media one
24
0
143
@elliotarledge
Elliot Arledge
3 months
applied for AI startup school at @ycombinator
Tweet media one
15
1
143
@elliotarledge
Elliot Arledge
4 months
im left with no choice but to get an apple watch
Tweet media one
15
1
141
@elliotarledge
Elliot Arledge
5 months
@DoctorJack16 infinite patience on the road is a different breed.
3
1
139
@elliotarledge
Elliot Arledge
3 months
everyday @shipfr8
5
3
136
@elliotarledge
Elliot Arledge
4 months
check out this new cli tool i made called "timelapse_maker". `pip install timelapse_maker`.`timelapse_maker -i input.mp4 -o output.mp4`.fill in the rest of the settings when it prompts you
10
5
136
@elliotarledge
Elliot Arledge
2 months
chillin at supercell HQ
Tweet media one
14
1
135
@elliotarledge
Elliot Arledge
5 months
touching grass at stanford
Tweet media one
18
2
133
@elliotarledge
Elliot Arledge
11 months
planning notes for CUDA course (coming soon).
3
8
132
@elliotarledge
Elliot Arledge
1 month
these are the same thing, one in pytorch, one in theoretical silicon. we are standing on top of the shoulders of giants
Tweet media one
Tweet media two
10
8
135
@elliotarledge
Elliot Arledge
20 days
sup guys
Tweet media one
32
1
134
@elliotarledge
Elliot Arledge
6 months
wake up babe. flash attention from first principles just dropped
Tweet media one
6
2
127
@elliotarledge
Elliot Arledge
4 months
timelapse #37 (14 hrs):.> coworking @_TheResidency with @Nottlespike, @jaeyun_ha, and @heyashleybee .> got minerl working on macOS and gained a ton of dopamine from nn architecture design sprint (training minecraft AIs).> drafted tutorials for @nebiusai
8
4
126
@elliotarledge
Elliot Arledge
5 months
spot the difference
Tweet media one
Tweet media two
4
3
122