Troublemaker | Computer Architect | @Arm Servers Architect @Google | Previously @RedHat, @Nuvia_Inc | Runner | Author | All views my own | #ArmServers

Cambridge, MA, USA
Joined May 2008
Jon Masters 🏴‍☠️ retweeted
Fun fact - 80% of Apple’s compute capacity is used to render Craig Federighi’s hair
7
1
54
4,259
Jon Masters 🏴‍☠️ retweeted
If you wanna follow #HotChips then you should follow @ServeTheHome! I am following remotely this year.
At Hot Chips 2026, IBM showed a crazy new IBM Z CPU that will support IBM Z and @Arm instruction sets natively. This is almost mind-blowing what the @IBM engineers did here. New AI acceleration with redundancy and HBM 3e as well. Wow. servethehome.com/ibm-z-and-l…
2
2
12
2,253
Jon Masters 🏴‍☠️ retweeted
respect what came before
3
2
18
1,728
Jon Masters 🏴‍☠️ retweeted
Wait a second, are you telling me years of effort, thought, and dedication to creating software is in fact better than your weekends slop cannon? I refuse to believe it
quick update on how this is going: they have gone back to linear because maintaining their internal tool that they vibecoded was taking away from their actual work’s bandwidth.
100
147
11
4,207
195,923
Jon Masters 🏴‍☠️ retweeted
Ability to learn from younger and less experienced colleagues is the true sign of seniority.
24
32
2
735
23,468
Jon Masters 🏴‍☠️ retweeted
Every few weeks someone posts a graph showing that C++ is 50x faster than Python because they wrote a program that counts to 1000000000. This is then presented as a profound statement about programming languages rather than what it actually is: a measurement of how fast two runtimes execute a completely useless loop The first problem is that the benchmark is usually measuring something other than what the author thinks it is measuring. Python is mostly paying interpreter overhead. C++ is mostly showing off compiler optimizations. In many cases the compiler can look at the loop, realize it accomplishes nothing, and replace your billion iteration masterpiece with effectively no code at all. The second problem is that nobody is paid to count to a billion. I mean at least 99.99% of the people ( I am looking at you, op) real programs spend time waiting for db calls, parsing json, reading files, allocating memory, talking to networks, decompressing data, rendering frames, or doing actual computation. A benchmark that does none of these things tells us approximately nothing about how those programs will behave. This leaves a bigger impact on someone who is new to engineering and this stuff. They will see this post and go - "Oh wow python is trash" The question is never "how fast is C++?" The question is "how fast is C++ at what?" Performance is a property of a workload, not a programming language. Once you remove the workload from the discussion, all you're left with is benchmark theater and a graph optimized for engagement. If your benchmark doesn't resemble any real problem anyone actually has, you're not measuring performance. You're measuring how creatively you can waste a CPU's time (: Requesting @cmuratori to take inspiration from @rfleury and bless us with delete your accounts on these stupid posts.
Speed comparison between C++ and Python for a program that counts to 1,000,000,000.
54
18
5
564
109,417
Jon Masters 🏴‍☠️ retweeted
Many vibe coders...
4
12
124
2,289
Jon Masters 🏴‍☠️ retweeted
This is the slide that Jensen needed to show 20 minutes ago... It helps to explain what needs to be on a CPU and what needs a GPU, or more, like DPU or Networking. #Computex2026 #GTCTaipei
4
25
5,122
Jon Masters 🏴‍☠️ retweeted
I built an operating system just for reverse engineering CPUs. We used it to poke around the branch predictors on Apple Silicon and found some cool stuff (including Phantom fetches!). See what we found here: csail.mit.edu/news/study-how…
7
67
9
382
28,204
Jon Masters 🏴‍☠️ retweeted
Barney Frank was one of a kind. For more than three decades in Congress, he fought tirelessly for the people of Massachusetts, helped make housing more affordable, stood up for the rights of LGBTQ+ Americans, and helped pass one of the most sweeping financial reforms in history designed to protect consumers and prevent another financial crisis. Barney’s passion and wit were second to none, and our thoughts are with his family today.
11,745
13,473
801
147,107
27,016,205
Jon Masters 🏴‍☠️ retweeted
@fclc cmp lea char@FelixCLC_May 19
WE HAVE TMUX LEARN TO USE TMUX
Not me running though Paris with the mac cuz the agents gotta keep going brrrr
69
79
13
2,914
425,185
Jon Masters 🏴‍☠️ retweeted
new yorker visits san francisco 😅
“It's a little freaky not to have a driver,” says @AndersonCooper as he rides in a Waymo robotaxi. cbsn.ws/4ut1Hb6
5
5
151
19,657
Jon Masters 🏴‍☠️ retweeted
My Claude subscription running out of tokens is how AI reminds me of my mortality.
1
1
10
1,489
Jon Masters 🏴‍☠️ retweeted
Thinking of all the moms around the world who shape our lives with their love and care. Thank you for all that you do. Happy Mother’s Day!
784
908
62
12,512
664,478
Jon Masters 🏴‍☠️ retweeted
18
2
217
10,029
Jon Masters 🏴‍☠️ retweeted
hahahahaha software engineers think this is a flex
You’re telling me that reading CPU manuals isn’t normal?
8
3
133
11,409
Jon Masters 🏴‍☠️ retweeted
La petite info mignonne du jour : aujourd'hui le 05/05, le circuit intégré le plus célèbre de l'histoire de l'électronique, le NE 555, fête ses 55 ans. Voilà c'est tout, vous pouvez continuer à faire ce que vous faisiez 😊
99
623
43
3,599
106,653
Jon Masters 🏴‍☠️ retweeted
Love seeing Naomi Osaka honor the CLRS Algorithms textbook at this year's Met Gala
108
1,695
124
17,825
622,156
Jon Masters 🏴‍☠️ retweeted
I'm now unemployed. I hear that the oss community is buried in AI bug reports and don't have enough people to triage and verify. Where is the sign up sheet?
15
45
5
302
77,521