Emre (@etunch) header
Emre (@etunch) profile picture

42. The answer is 42. But what is the question? That's the ultimate question. Living to be the person my dog thinks I am.

Hammersmith, London
Joined August 2009
Photo by Emre (@etunch)Photo by Emre (@etunch)Photo by Emre (@etunch)Photo by Emre (@etunch)Photo by Emre (@etunch)Photo by Emre (@etunch)Photo by Emre (@etunch)Photo by Emre (@etunch)Photo by Emre (@etunch)
Happy to see so many of our portfolio companies listed in @FastCompanyT's Startup 100 List this year! 🎉
1
3
11
704
New paper & surprising result. LLMs transmit traits to other models via hidden signals in data. Datasets consisting only of 3-digit numbers can transmit a love for owls, or evil tendencies. 🧵
275
1,097
756
8,214
1,963,032
Merhaba, Son bir yıldır üzerinde çalıştığımız CrayonClub sonunda yayında! 🎉 Deneyimlerinizi, ⭐️ puanlarınızı ve yorumlarınızı bekliyoruz. Destekleriniz için şimdiden çok teşekkürler! 👉 App Store: apps.apple.com/us/app/crayon… 👉 Play Store: play.google.com/store/apps/d…
2
3
9
597
I just put up a new video, which was a collaboration with Terence Tao about the cosmic distance ladder. You can find the full video on YouTube, and here's a bit of extra footage that didn't make it into the final.
86
572
93
5,563
307,556
Replying to @deedydas
I’m glad I didn’t take this compiler class, I would have also gotten 0/100. No wonder people think compilers are scary, they shouldn’t be taught this way! It’s also flawed in many ways (and old) but I think this is more approachable llvm.org/docs/tutorial/
42
353
66
6,032
965,030
this stat always surprises me >50% of consumer in-app spend on iOS and Android is on mobile games 🤯 That's right, for iOS: - $25.2B total spend (that's up +13.1%) - $12.85B come from gaming - Android is even more tilted towards gaming the number is huge bc so much of the social media apps that take our time monetize through advertising, where you are the product, as opposed to letting you pay for the product!
22
26
9
297
45,088
In 2019, OpenAI announced GPT-2 with this post: openai.com/index/better-lang… Today (~5 years later) you can train your own for ~$672, running on one 8XH100 GPU node for 24 hours. Our latest llm.c post gives the walkthrough in some detail: github.com/karpathy/llm.c/di… Incredibly, the costs have come down dramatically over the last 5 years due to improvements in compute hardware (H100 GPUs), software (CUDA, cuBLAS, cuDNN, FlashAttention) and data quality (e.g. the FineWeb-Edu dataset). For this exercise, the algorithm was kept fixed and follows the GPT-2/3 papers. Because llm.c is a direct implementation of GPT training in C/CUDA, the requirements are minimal - there is no need for conda environments, Python interpreters, pip installs, etc. You spin up a cloud GPU node (e.g. on Lambda), optionally install NVIDIA cuDNN, NCCL/MPI, download the .bin data shards, compile and run, and you're stepping in minutes. You then wait 24 hours and enjoy samples about English-speaking Unicorns in the Andes. For me, this is a very nice checkpoint to get to because the entire llm.c project started with me thinking about reproducing GPT-2 for an educational video, getting stuck with some PyTorch things, then rage quitting to just write the whole thing from scratch in C/CUDA. That set me on a longer journey than I anticipated, but it was quite fun, I learned more CUDA, I made friends along the way, and llm.c is really nice now. It's ~5,000 lines of code, it compiles and steps very fast so there is very little waiting around, it has constant memory footprint, it trains in mixed precision, distributed across multi-node with NNCL, it is bitwise deterministic, and hovers around ~50% MFU. So it's quite cute. llm.c couldn't have gotten here without a great group of devs who assembled from the internet, and helped get things to this point, especially ademeure, ngc92, @gordic_aleksa, and rosslwheeler. And thank you to @LambdaAPI for the GPU cycles support. There's still a lot of work left to do. I'm still not 100% happy with the current runs - the evals should be better, the training should be more stable especially at larger model sizes for longer runs. There's a lot of interesting new directions too: fp8 (imminent!), inference, finetuning, multimodal (VQVAE etc.), more modern architectures (Llama/Gemma). The goal of llm.c remains to have a simple, minimal, clean training stack for a full-featured LLM agent, in direct C/CUDA, and companion educational materials to bring many people up to speed in this awesome field. Eye candy: my much longer 400B token GPT-2 run (up from 33B tokens), which went great until 330B (reaching 61% HellaSwag, way above GPT-2 and GPT-3 of this size) and then exploded shortly after this plot, which I am looking into now :)
107
737
94
6,212
725,881
Thank you to everyone who brought this article to our attention. We agree that customers should not have to pay for unauthorized requests that they did not initiate. We’ll have more to share on exactly how we’ll help prevent these charges shortly. #AWS #S3 How an empty S3 bucket can make your AWS bill explode - medium.com/@maciej.pocwierz/…
79
531
190
3,375
1,325,762
My speculation: GPT2 is an advanced multi-transformer architecture that combines two transformers (Find and Replace) The results speak for themselves This is from paper that was published by an anonymous authors
11
23
1
191
34,590
one of the most important things I know about deep learning I learned from this paper: "Pretraining Without Attention" this what I found so surprising: these people developed an architecture very different from Transformers called BiGS, spent months and months optimizing it and training different configurations, only to discover that at the same parameter count, a wildly different architecture produces identical performance to transformers this may imply that as long as there are enough parameters, and things are reasonably well-conditioned (i.e. a decent number of nonlinearities and and connections between the pieces) then it really doesn't matter how you arrange them, i.e. any sufficiently good architecture works just fine i feel there's something really deep here, and we may be already very close to the upper bound of how well we can approximate a given function given a certain amount of compute. so we should spend more time thinking about other questions, such as what that function should actually look like (what data? which objective function?) and how to make it more efficient
92
401
54
3,083
489,664
Where do dads keep all of their jokes? In a dad-a-base! But what does a dadabase look like when you try to retrieve a joke? Introducing Latent Scope: a new open source instrument for visualizing unstructured data
2
12
3
42
5,580
Big news for developers today on Discord. We’ve opened up the developer preview for user installable apps as well as HTML5 experiences for apps. This dramatically changes what’s possible to build on Discord. I can’t wait to see what y’all come up with! discord.com/developers/docs/…
40
71
46
660
265,944
If you look deeper, @GroqInc and 500 tokens / sec mixtral tech was founded by the same person who created TPU for @GoogleAI Tensor Processing Unit – the core thing google AI servers a most likely rely on Whatever Jonathan Ross is about to do is about to change the AI chip industry Its already been 9 years since groq is founded Beast is about to be unleashed
15
48
9
375
104,130
Ten months ago, we launched the Vesuvius Challenge to solve the ancient problem of the Herculaneum Papyri, a library of scrolls that were flash-fried by the eruption of Mount Vesuvius in 79 AD. Today we are overjoyed to announce that our crazy project has succeeded. After 2000 years, we can finally read the scrolls: This image was produced by @Youssef_M_Nader, @LukeFarritor, and @JuliSchillij, who have now won the Vesuvius Challenge Grand Prize of $700,000. Congratulations!! These fifteen columns come from the very end of the first scroll we have been able to read and contain new text from the ancient world that has never been seen before. The author – probably Epicurean philosopher Philodemus – writes here about music, food, and how to enjoy life's pleasures. In the closing section, he throws shade at unnamed ideological adversaries – perhaps the stoics? – who "have nothing to say about pleasure, either in general or in particular." This year, the Vesuvius Challenge continues. The text that we revealed so far represents just 5% of one scroll. In 2024, our goal is to from reading a few passages of text to entire scrolls, and we're announcing a new $100,000 grand prize for the first team that is able to read at least 90% of all four scrolls that we have scanned. The scrolls stored in Naples that remain to be read represent more than 16 megabytes of ancient text. But the villa where the scrolls were found was only partially excavated, and scholars tell us that there may be thousands more scrolls underground. Our hope is that the success of the Vesuvius Challenge catalyzes the excavation of the villa, that the main library is discovered, and that whatever we find there rewrites history and inspires all of us. It's been a great joy to work on this strange and amazing project. Thanks to Brent Seales for laying the foundation for this work over so many years, thanks to the friends and Twitter users whose donations powered our effort, and thanks to the many contestants whose contributions have made the Vesuvius Challenge successful! Read more in our announcement: scrollprize.org/grandprize
2,224
14,103
3,445
63,145
26,388,253
pretty foretelling that devs now think about training data quantity when choosing libraries (polars vs. pandas in this case) this problem will get worse as the % of devs using AI increases and will create a “platform lock-in” that favors old libraries
28
9
5
231
30,424
if you find yourself spending too much time deliberating what to name your company, just remember there's a $4.5 BILLION dollar startup with the name "Hugging Face"
19
39
9
673
98,359
Incredibly, the placebo effect is (mostly) not real. It is a result of statistical confusion. Whenever you have a group with extreme values, they tend to exhibit regression to the mean. Eg. on average, sick people tend to become more healthy over time. Thus if you give one group medicine, and one group placebo, the placebo group will also tend to get better over time, because of regression to the mean. People have then misinterpreted this to think that it is the placebo pill that actively does this. If you want to demonstrate a placebo effect, you have to construct a study where there are three groups: • A. treatment • B. placebo • C. no treatment, no placebo If B and C get different outcomes, that would demonstrate a placebo effect. When this has been tried, mainly there has been no provable placebo effect. See the paper in the screenshot. (There is some evidence for an effect for pain, but this get's into a slightly different debate.) The fact that the placebo effect is mainly not real, fortunately frees us from having to come up with convoluted explanations, as to why the placebo effect would work even when we tell the patient that it is a placebo, as in the quoted tweet.
what are your wildest ideas as to why the placebo effect has an effect even when you explicitly tell them it's a placebo
550
3,485
775
20,837
7,647,696
Replying to @RichardMCNgo
Alternatively, we’re now discovering that intelligent behaviour doesn’t call for conscious understanding. We are creating alien intelligence, not alien minds.
11
4
1
55
35,210
5.  Why Culture is Like Concrete: Culture is like concrete in liquid form. Concrete's really malleable. But once it solidifies, it takes like a jackhammer, which is disruptive and painful to break. I was too passive in letting the culture formulate, I have struggled to fix it.
1
12
2
73
33,007