ericmarshall (@emarshalll) header
ericmarshall (@emarshalll) profile picture

Building the loop de loops of the company brain at https://xitter.cf/t.co/Inmj9PzZb3

Joined May 2010
Photo by ericmarshall (@emarshalll)Photo by ericmarshall (@emarshalll)Photo by ericmarshall (@emarshalll)Photo by ericmarshall (@emarshalll)Photo by ericmarshall (@emarshalll)Photo by ericmarshall (@emarshalll)Photo by ericmarshall (@emarshalll)Photo by ericmarshall (@emarshalll)Photo by ericmarshall (@emarshalll)Photo by ericmarshall (@emarshalll)
Exactly
Failure is closer to success than thinking about success.
1
15
ericmarshall retweeted
For my first post, I’m sharing a letter @NVIDIA signed on why open models matter. AI will transform every industry, power every company, and be built by every country. Open models strengthen safety and cybersecurity, accelerate innovation and diffusion, and enable sovereignty. The world needs both frontier closed models and frontier open models. images.nvidia.com/pdf/Open-W…
15,951
29,212
10,950
171,216
66,529,858
🐧 Linus Torvalds gets angry when people say 99% of our code is written by AI, he told the audience at the Open Source Summit.
89
592
142
4,259
457,648
🚨‼️ BREAKING: PyPI package telnyx has been compromised by TeamPCP in yet another supply chain attack. The malware executes immediately upon importing telnyx. It drops a valid WAV audio file and runs an executable embedded within the frames.
61
515
126
2,828
710,831
Calling offsides 2 minutes after it happens is garbage. We need better refs or ai for offside calls. #sabres
2
222
ericmarshall retweeted
Anthropic is donating the Model Context Protocol to the Agentic AI Foundation, a directed fund under the Linux Foundation. In one year, MCP has become a foundational protocol for agentic AI. Joining AAIF ensures MCP remains open and community-driven. anthropic.com/news/donating-…
250
771
272
5,700
1,596,925
Beauty of Quantum Leap Explained by Physicist Dr Theresa Bullard.
79
514
56
2,501
83,448
people say founders get "distracted" if they run 2 businesses. i think it's cope. having a second cashflow biz is literally why i can stay in the game long enough to swing at big bets.
85
36
5
721
34,615
ericmarshall retweeted
🚨: NASA managed to record the sound of a black hole. This sonification is unlike any other done before, they are being heard 144 quadrillion and 288 quadrillion times higher than their original frequency.
28
74
11
440
34,546
‘Dad Life’ is this years song of the Summer
208
2,317
294
16,736
2,212,303
💯
The hottest new programming language is English
73
Some exciting news! Magic Mode will be at #CES2025
32
ericmarshall retweeted
The truth [✏️ Visualize Value]
71
425
38
3,273
296,492
This is really cool. (If you are interested in dogs, animal behavior, dog genetics etc.) As discussed on @joeroganhq with @joerogan
247
888
92
10,052
1,805,874
After years of contemplating the philosophical existence of a god, I've concluded that our universe itself could be our god, embodying Omniscience, Omnipotence, and more.
41
ericmarshall retweeted
A history of adults blaming the younger generation [📹 History Hustle] xitter.cf/AweInspireMe/status/16…
258
2,672
300
11,511
1,559,767
ericmarshall retweeted
Replying to @elonmusk @wholemars
Sensors are a bitstream and cameras have several orders of magnitude more bits/sec than radar (or lidar). Radar must meaningfully increase signal/noise of bitstream to be worth complexity of integrating it. As vision processing gets better, it just leaves radar far behind.
267
287
79
3,323
ericmarshall retweeted
Replying to @wholemars
When radar and vision disagree, which one do you believe? Vision has much more precision, so better to double down on vision than do sensor fusion.
225
263
82
3,168
"How is LLaMa.cpp possible?" great post by @finbarrtimbers finbarr.ca/how-is-llama-cpp-… llama.cpp surprised many people (myself included) with how quickly you can run large LLMs on small computers, e.g. 7B runs @ ~16 tok/s on a MacBook. Wait don't you need supercomputers to work with LLMs? TLDR at batch_size=1 (i.e. just generating a single stream of prediction on your computer), the inference is super duper memory-bound. The on-chip compute units are twiddling their thumbs while sucking model weights through a straw from DRAM. Every individual weight that is expensively loaded from DRAM onto the chip is only used for a single instant multiply to process each new input token. So the stat to look at is not FLOPS but the memory bandwidth. Let's take a look: A100: 1935 GB/s memory bandwidth, 1248 TOPS MacBook M2: 100 GB/s, 7 TFLOPS The compute is ~200X but the memory bandwidth only ~20X. So the little M2 chip that could will only be about ~20X slower than a mighty A100. This is ~10X faster than you might naively expect just looking at ops. The situation becomes a lot more different when you inference at a very high batch size (e.g. ~160+), such as when you're hosting an LLM engine simultaneously serving a lot of parallel requests. Or in training, where you aren't forced to go serially token by token and can parallelize across both batch and time dimension, because the next token targets (labels) are known. In these cases, once you load the weights into on-chip cache and pay that large fixed cost, you can re-use them across many input examples and reach ~50%+ utilization, actually making those FLOPS count. So TLDR why is LLM inference surprisingly fast on your MacBook? If all you want to do is batch 1 inference (i.e. a single "stream" of generation), only the memory bandwidth matters. And the memory bandwidth gap between chips is a lot smaller, and has been a lot harder to scale compared to flops. supplemental figure medium.com/riselab/ai-and-me…
79
702
80
4,468
919,806