Nitya

2.7K posts

Nitya banner
Nitya

Nitya

@nityasnotes

in hiding

San Francisco, CA Katılım Aralık 2020
778 Takip Edilen7.1K Takipçiler
Sabitlenmiş Tweet
Nitya
Nitya@nityasnotes·
nityas notes dot com a place where I will keep track of what I’m reading and writing
English
19
10
246
25.7K
Jehan Godrej
Jehan Godrej@JehanGodrej·
had a good past week of training
Jehan Godrej tweet media
English
1
0
13
365
Nitya retweetledi
Eric Zhang
Eric Zhang@ekzhang1·
I really like this post and think it’s illuminating. I’ve felt a bit nervous about bun as a project since it seems buggy and not as stable/correct. The speedups don’t materialize as they take random micro-benchmarks out of context. But they tell a good story I guess, it’s ideas like this that will last For actual dev I’ve stuck to pnpm, node, vite/rolldown (also in rust), which I think are great options and I can’t complain
Jarred Sumner@jarredsumner

Rewriting Bun in Rust bun.com/blog/bun-in-ru…

English
2
2
129
20.2K
Nitya
Nitya@nityasnotes·
@charliermarsh I can’t tell if you are just successfully rage baiting here
English
0
0
1
404
Charlie Marsh
Charlie Marsh@charliermarsh·
I don't even know where to start with 5.6 Sol. I feel like I have superpowers. For the first time in my life I'm waking up naturally at 6am because I'm so excited to keep building with it. (This is 100% serious.)
English
20
8
362
19.2K
Stas Bekman
Stas Bekman@StasBekman·
As I'm working on the Machine Learning Engineering and the Art of Debugging books, which I tremendously enjoy doing, I have been wondering if people actually care to read those. Most likely my content will be used as SKILL.md for AI -they will still be useful to the community.
English
12
2
87
4.8K
Nitya retweetledi
John Carmack
John Carmack@ID_AA_Carmack·
Memory cost and capacity are significant issues for AI accelerators. Unlike game rendering, model inference can have a deterministic memory access pattern. You don’t need “random access memory” at all for model weights, and you could tolerate cold-start latencies in the multiple milliseconds, as long as continuous reads were delivered at the necessary bandwidth. NAND flash is over 100 times cheaper per GB than HBM, so there should be opportunity there, even after giving a flash controller a 1024 bit interface with HBM bandwidth. You could make a specialized pin protocol that just supported pipelined transfer of full 16KB+ pages from the flash to program-managed accelerator scratchpad memory and improve per-pin performance over HBM, but it might be more convenient to make it still look like a true random access memory with very fragile performance characteristics, where anything but sequential reads falls off a 1000x+ performance cliff. That has the advantage of automatically using existing cache hierarchies, and providing a natural path to update the flash memory with new model weights. With the stream-to-scratch interface, code has to be completely rewritten before it works at all, while the ram-emulation interface will start off just extremely slow, and you can incrementally sort out the changes for full performance. There may be cases where there isn’t enough scratchpad SRAM to hold the weights for a layer, which might force you to deploy the old optical drive optimization technique of duplicating data in multiple places on a sequential read to avoid seeking, but there would be capacity to burn. It might be possible to do something like cuda graph capture to record a memory access trace and have everything magically remapped to a linear sequence, but deploying programmer / agent elbow grease to manage transfers and access in a scratch ram ring buffer would be lower risk. A split memory system consisting of some channels of flash and some channels of HBM will probably be suboptimal compared to a uniform memory, but it could be much cheaper, and allow much larger models to be run. I think th case is strong for inference, but you have to stretch more for training. You can still linearize all the weight memory accesses, both reads and writes, but flash memory would quickly wear out from the writes, even if they were all perfectly page aligned. Replacing low-latency HBM with massively parallel cheap(er) DRAM at high latency might still be a worthwhile cost savings.
English
297
503
7.3K
1.7M
Nitya
Nitya@nityasnotes·
@paularambles it makes me sad but at every turn biotech is cursed as an industry tbh shockingly low pay, bureaucracy gets worse every year, global competition is winning, both being blocked from using any frontier models bc of safety but fake progress is hyped up
English
0
0
22
2.4K
Nicole Ripka
Nicole Ripka@nicole_ripka·
Achieved some goals recently: Learned to drum ✅- 10 months of weekly sometimes 2x a week lessons, can kind of actually play now and get creative with beats Learn to dj & dj a real party ✅- months of practice with crossfader and YouTube and 10+ private lessons, just djed my friends wedding in Scotland Run a half marathon ✅- long runs on saturdays to train, never ran more than 5 miles at a time before this If you think you can or you think you can’t you’re right has always been my fave quote true for anything. Goals best met for me when I set deadlines, find reasonable tutors who I can build deep and meaningful relationships with and who push me.
Nicole Ripka tweet mediaNicole Ripka tweet mediaNicole Ripka tweet media
English
11
0
50
2.2K
Michelle Lim
Michelle Lim@michlimlim·
Introducing Flint Ads Agent: we optimize your Google Ads spend for you. Our agent figures out what’s costing you conversions, using our comprehensive data and optimization engine. Then, it executes the fix for you, and learns from the results. @BoomPopHQ 10x’ed conversions with it.
English
80
45
343
106.3K
Nitya retweetledi
Rhys
Rhys@RhysSullivan·
this onboarding idea from @ExaAILabs is brilliant, get the user to complete your setup via offering credits i generally skip onboardings but this worked on me
Rhys tweet media
English
43
25
1.2K
92.5K
Nitya
Nitya@nityasnotes·
thinking about the time I almost threw up after running 2 miles on the west side high way a few years ago
English
0
0
3
551
Nitya
Nitya@nityasnotes·
woke up on a Friday and ran a half marathon with my friends
Nitya tweet mediaNitya tweet media
English
8
0
118
8.6K
Nitya
Nitya@nityasnotes·
@zebriez @turbopuffer I really enjoy their blog and am curious about writing culture at turbo
English
0
0
5
499
Brie Wolfson
Brie Wolfson@zebriez·
Worklife Update: I’m spending the summer with @turbopuffer 🐡☀️ This hardcore whimsical team (of only 38!) is doing something special and their product is exploding. The plan is to get even more people puffing and write about the experience. What do you want to learn about this mostly-bootstrapped pretty-Canadian AI darling making search cool again?
English
23
3
330
36.2K
resham
resham@Reshusaur·
Thank you @tinathetechie @liammatteson and Song for hosting such a lovely dinner. Still feeling warm and fuzzy from all the laughter, conversations, and great food ❤️
resham tweet mediaresham tweet mediaresham tweet mediaresham tweet media
English
8
0
52
3.9K
Nitya
Nitya@nityasnotes·
@PradyuPrasad @rishabh16_ bell labs actively contributing to research in 1999 breaks the mental model I had of it, I thought they were shut down by then
English
1
0
2
31
Nitya
Nitya@nityasnotes·
you can just name things after yourself
Nitya tweet media
English
3
0
17
1.5K
Nitya
Nitya@nityasnotes·
#when-we-cease-to-understand-the-world" target="_blank" rel="nofollow noopener">nityasnotes.com/bookshelf/#whe
ZXX
0
0
0
336
Sarah Wooders
Sarah Wooders@sarahwooders·
Mods in Letta are pretty cool - agents can self-expand their capabilities. Today, I had our fully local finance agent (running on @Railway) install a mod to support web search with @ExaAILabs -- all via slack
Sarah Wooders tweet media
English
5
2
22
1.8K