Aung Kyaw Soe (AK)

488 posts

Aung Kyaw Soe (AK) banner
Aung Kyaw Soe (AK)

Aung Kyaw Soe (AK)

@kernelsoe

Software engineer exploring computer graphics and design tools. UI, math & physics

Tokyo Katılım Ocak 2017
1.5K Takip Edilen147 Takipçiler
Sabitlenmiş Tweet
Aung Kyaw Soe (AK)
Aung Kyaw Soe (AK)@kernelsoe·
You have two engines: one runs on symbols (CPU), the other on vision (GPU). Use both 🔥 Symbolic reasoning is a valuable but i think Spatial reasoning is more accessible. Mathematical ideas are still communicating in very narrow bandwidth medium and legacy static pdf/paper
Aung Kyaw Soe (AK) tweet media
English
1
0
1
517
Aung Kyaw Soe (AK)
Aung Kyaw Soe (AK)@kernelsoe·
Color prompting 🎨 Steer image generation not just with words but palettes...
English
0
0
0
71
Aung Kyaw Soe (AK)
Aung Kyaw Soe (AK)@kernelsoe·
The iOS Photos app has one of the most impressive interactions and UIs like you can pinch to control photos density timeline. Recreated the photo-editing “styles” pad, experimenting with an imperial blue color.
English
0
0
1
145
Aung Kyaw Soe (AK)
Aung Kyaw Soe (AK)@kernelsoe·
Neither ClaudeCode/Cursor nor Figma can replace this workflow yet Until a device with 120fps, without backlit exists 😄
Aung Kyaw Soe (AK) tweet mediaAung Kyaw Soe (AK) tweet mediaAung Kyaw Soe (AK) tweet media
English
0
0
1
95
Aung Kyaw Soe (AK)
Aung Kyaw Soe (AK)@kernelsoe·
Exploring joystick as user interface for mobile. iPod inspired 😄
English
1
0
0
58
Aung Kyaw Soe (AK)
Aung Kyaw Soe (AK)@kernelsoe·
Added Transform UI. Direct manipulation is always fun!
English
0
0
0
55
Jeff Broderick
Jeff Broderick@brdrck·
I've almost got volume fill down! Still some obvious bugs, but damn this looks insanely cool! ortho.brdrck.me
Jeff Broderick tweet media
English
10
16
289
14.6K
Aung Kyaw Soe (AK)
Aung Kyaw Soe (AK)@kernelsoe·
zoom-to-cursor (keep the point under the mouse fixed) and geometric zoom, two ideas inspired from the first time I used Figma
English
0
0
0
46
Aung Kyaw Soe (AK)
Aung Kyaw Soe (AK)@kernelsoe·
Started exploring what an AI-native design tool that runs in the browser on WebGPU looks like. I learned how to:
English
1
0
1
154
Aung Kyaw Soe (AK)
Aung Kyaw Soe (AK)@kernelsoe·
made an interactive signed distanced fields to learn pixel shading and drawing smooth shapes
English
0
0
0
111
Chris Tate
Chris Tate@ctatedev·
Introducing json-render AI-generated UI. Deterministic output. 1. Define your component catalog 2. AI steams JSON 3. Render interactive UI Let users prompt dashboards, widgets and apps - safely constrained to components and actions you define
English
252
468
6K
700.2K
Aung Kyaw Soe (AK)
Aung Kyaw Soe (AK)@kernelsoe·
@karpathy Thanks for sharing! Can you also share your thoughts on making/training/optimizing smaller models efficiently useable locally?
English
0
0
0
62
Andrej Karpathy
Andrej Karpathy@karpathy·
New post: nanochat miniseries v1 The correct way to think about LLMs is that you are not optimizing for a single specific model but for a family models controlled by a single dial (the compute you wish to spend) to achieve monotonically better results. This allows you to do careful science of scaling laws and ultimately this is what gives you the confidence that when you pay for "the big run", the extrapolation will work and your money will be well spent. For the first public release of nanochat my focus was on end-to-end pipeline that runs the whole LLM pipeline with all of its stages. Now after YOLOing a few runs earlier, I'm coming back around to flesh out some of the parts that I sped through, starting of course with pretraining, which is both computationally heavy and critical as the foundation of intelligence and knowledge in these models. After locally tuning some of the hyperparameters, I swept out a number of models fixing the FLOPs budget. (For every FLOPs target you can train a small model a long time, or a big model for a short time.) It turns out that nanochat obeys very nice scaling laws, basically reproducing the Chinchilla paper plots: Which is just a baby version of this plot from Chinchilla: Very importantly and encouragingly, the exponent on N (parameters) and D (tokens) is equal at ~=0.5, so just like Chinchilla we get a single (compute-independent) constant that relates the model size to token training horizons. In Chinchilla, this was measured to be 20. In nanochat it seems to be 8! Once we can train compute optimal models, I swept out a miniseries from d10 to d20, which are nanochat sizes that can do 2**19 ~= 0.5M batch sizes on 8XH100 node without gradient accumulation. We get pretty, non-itersecting training plots for each model size. Then the fun part is relating this miniseries v1 to the GPT-2 and GPT-3 miniseries so that we know we're on the right track. Validation loss has many issues and is not comparable, so instead I use the CORE score (from DCLM paper). I calculated it for GPT-2 and estimated it for GPT-3, which allows us to finally put nanochat nicely and on the same scale: The total cost of this miniseries is only ~$100 (~4 hours on 8XH100). These experiments give us confidence that everything is working fairly nicely and that if we pay more (turn the dial), we get increasingly better models. TLDR: we can train compute optimal miniseries and relate them to GPT-2/3 via objective CORE scores, but further improvements are desirable and needed. E.g., matching GPT-2 currently needs ~$500, but imo should be possible to do <$100 with more work. Full post with a lot more detail is here: github.com/karpathy/nanoc… And all of the tuning and code is pushed to master and people can reproduce these with scaling_laws .sh and miniseries .sh bash scripts.
Andrej Karpathy tweet mediaAndrej Karpathy tweet mediaAndrej Karpathy tweet mediaAndrej Karpathy tweet media
English
227
675
5.4K
711.2K
Jack 🤖
Jack 🤖@JacklouisP·
Something very satisfying about the way this system opens bags of bulk plastic powder. Not sure if it's the slice or the wiggle
English
28
44
741
102.2K
Jie Wang
Jie Wang@JieWang_ZJUI·
Brewing a latte is one of the HARDEST manipulation tasks today. We saw impressive results from @physical_int and @sundayrobotics . But why is it so hard? Shouldn’t we have had fully autonomous coffee machines for decades? Happy Sunday with coffee—here’s a thread on why. 👇☕️🤖
Jie Wang tweet media
English
6
13
115
18.8K
nanda
nanda@nandafyi·
interactive visuals for a new site (still some bugs to iron out)
English
6
6
215
14.4K