Saam Barati

1.6K posts

Saam Barati

Saam Barati

@saambarati

Working on VMs and Compilers at Epic Games. I used to work on JavaScriptCore at Apple. He/him.

Los Angeles, CA Katılım Mart 2009
484 Takip Edilen1.2K Takipçiler
Saam Barati
Saam Barati@saambarati·
@tmikov I feel like the best managers have always been the ones who can contribute individually. I felt that way before generative AI.
English
0
0
1
56
Tzvetan Mikov
Tzvetan Mikov@tmikov·
"No pure managers: Every leader at Coinbase must also be a strong and active individual contributor." AI turns managers into individual contributors.
GIF
Brian Armstrong@brian_armstrong

This is an email I sent earlier today to all employees at Coinbase: Team, Today I’ve made the difficult decision to reduce the size of Coinbase by ~14%. I want to walk you through why we're doing this now, what it means for those affected, and how this positions us for the future. Why now Two forces are converging at the same time. We need to be front footed to respond to both. First, the market. Coinbase is well-capitalized, has diversified revenue streams, and is well-positioned to weather any storm. Crypto is also on the verge of the next wave of adoption, with stablecoins, prediction markets, tokenization, and more taking off. However, our business is still volatile from quarter to quarter. While we've managed through that cyclicality many times before and come out stronger on the other side, we’re currently in a down market and need to adjust our cost structure now so that we emerge from this period leaner, faster, and more efficient for our next phase of growth. Second, AI is changing how we work. Over the past year, I’ve watched engineers use AI to ship in days what used to take a team weeks. Non-technical teams are now shipping production code and many of our workflows are being automated. The pace of what's possible with a small, focused team has changed dramatically, and it's accelerating every day. All of this has led us to an inflection point, not just for Coinbase, but for every company. The biggest risk now is not taking action. We are adjusting early and deliberately to rebuild Coinbase to be lean, fast, and AI-native. We need to return to the speed and focus of our startup founding, with AI at our core. What this means To get there, we are not just reducing headcount and cutting costs, we’re fundamentally changing how we operate: rebuilding Coinbase as an intelligence, with humans around the edge aligning it. What does this mean in practice? - Fewer layers, faster decisions: We are flattening our org structure to 5 layers max below CEO/COO. Layers slow things down and create coordination tax. The future is small, high context teams that can move quickly. Leaders will own much more, with as many as 15+ direct reports. Fewer layers also means a leaner cost structure that is built to perform through all market cycles. - No pure managers: Every leader at Coinbase must also be a strong and active individual contributor. Managers should be like player-coaches, getting their hands dirty alongside their teams. - AI-native pods: We’ll be concentrating around AI-native talent who can manage fleets of agents to drive outsized impact. We’ll also be experimenting with reduced pod sizes, including “one person teams” with engineers, designers, and product managers all in one role. In short: AI is bringing a profound shift in how companies operate, and we’re reshaping Coinbase to lead in this new era. This is a new way of working, and we need to leverage AI across every facet of our jobs. To those who are affected I know there are real people behind these decisions — talented colleagues who have poured themselves into this company and our mission. To those of you who will be leaving: thank you. You’ve helped build Coinbase into what it is today, and I am sincerely grateful for everything you've done. All impacted team members will receive an email to their personal account in the next hour with more information, and an invitation to meet with an HRBP and a senior leader in your organization. Coinbase system access has been removed today. I know this feels sudden and harsh, but it is the only responsible choice given our duty to protect customer information. To those affected, we will be providing a comprehensive package to support you through this transition. US employees will receive a minimum of 16 weeks base pay (plus 2 weeks per year worked), their next equity vest, and 6 months of COBRA. Employees on a work visa will get extra transition support. Those outside of the US will receive similar support, based on local factors and subject to any consultation requirements. Coinbase prides itself on talent density. Our employees are among the most talented people in the world, and I have no doubt that your skills and experience will be highly sought after as you pursue your next chapters. How we move forward To the team that is staying, I know this is a difficult day. We’re saying goodbye to colleagues and friends you've been in the trenches with. But here’s what I want you to know as we move forward together: Over the past 13 years, we have weathered four crypto winters, gone public, and built the most trusted platform in our industry. We’ve made it this far by making hard decisions and by always staying focused on our mission. This time will be no different – nothing has changed about the long term outlook of our company or industry. And most importantly, our mission has never been more important for the world. Increasing economic freedom requires a new financial system, and we’re building it. The Coinbase that emerges from this will be more capable than ever to achieve our mission. Brian

English
1
0
9
1.1K
Saam Barati retweetledi
FOAD
FOAD@FoadZone·
DROID TYCOON is live. 7865-8305-9184 made with Epic + Lucasfilm
FOAD tweet media
English
80
77
977
531.6K
Saam Barati retweetledi
Andre Balta
Andre Balta@AndreBaltaEpic·
"WHEN ARE WE GOING TO GET STAR WARS?" This has been the #1 question I’ve received from Fortnite developers since we launched our IP program in UEFN at GDC 2024. From every conversation, one thing was clear: everyone has a Star Wars story they want to tell. Well... it’s officially here! As of yesterday, developers have access to a massive Star Wars toolkit in UEFN! It combines years of iconic functionality from Battle Royale with a staggering amount of brand-new assets and functionality. 🔥 Epic Scale: Full biomes (Hoth, Tatooine, Nevarro), over 25 weapons, and iconic vehicles—including the N1 Starfighter (my personal favorite), X-wings, and TIE fighters. 💥 Deep Customization: A new Hero system, custom lightsaber building, and standalone Force powers via Scene Graph and Verse. Star Wars is the IP nearest and dearest to my heart; it’s the lore that made it clear I would be a "nerd for life". This moment is beyond words. A huge thank you to the leaders at Epic who drove this from start to finish. Special thanks to our partners at Disney and Lucasfilm for having such a deep ethos to unlock a wide creative palette and being so focused on the developer experience!! I cannot wait for see what this community publishes for the world to play! 🌌✨
Fortnite Developers@FNCreate

These ARE the tools you’re looking for! Create your own galaxy with Star Wars in UEFN and Fortnite Creative. Find out more: fn.gg/star-wars-tools

English
42
53
727
75.2K
Saam Barati retweetledi
Łukasz | Wookash Podcast
Łukasz | Wookash Podcast@wookash_podcast·
Here is an awesome chat with @filpizlo and @cmuratori on Fil-C & memory safety! It clears up a lot of misconceptions people have on memory related issues, we talk about *weird execution*, crashes being welcome, and, of course, about Fil-C Before this podcast, I had vague idea how Fil-C worked only after this discussion I am truly astonished, that such a feat was (is!) possible. Hats off to @filpizlo for making it happen - even Filip himself didn't know it was doable in the beginning, just wanted confirmation! Thank you, @filpizlo for walking me through Fil-C, and @cmuratori for adding helpful commentary and additional explanation! It was such a treat! youtube.com/watch?v=6Maoe-…
YouTube video
YouTube
English
6
14
174
12.8K
Saam Barati retweetledi
Joshua Reed Eakle 🗽
Joshua Reed Eakle 🗽@JoshEakle·
It’s important that you understand what happened last night. Last night, Stephen Colbert interviewed Democratic Texas Senate candidate James Talarico, a candidate who, by all accounts, is on track in the polls to flip Texas blue. In response, Trump’s FCC reportedly threatened CBS if the interview aired. CBS caved and pulled the segment, citing “financial reasons.” In modern American history, no president has been more hostile to free speech than Donald Trump. But censorship always backfires. Here’s the full segment Trump didn’t want you to see.
English
3.3K
36.4K
127.6K
3.8M
Saam Barati
Saam Barati@saambarati·
@awesomekling When I wrote the sampling profiler for JSC we copied this view from Instruments because it is indeed the superior way to do profiling most of the time.
English
1
0
3
352
Andreas Kling
Andreas Kling@awesomekling·
“Top Functions” is back in the latest Xcode beta, and I’m unreasonably excited! (blessings to my wife who patiently listened for 10 minutes as I explained why Top Functions is the superior time profile visualization)
Kacper Harasim@KacperHarasim

@awesomekling Hey Andreas! Top Functions is back and better than ever in Instruments 26.4 Beta 1. It now comes with an associated flame-graph view to visualize callees&callers of a top function at a glance. Thanks for your patience and let us know what you think!

English
2
0
47
8.5K
Saam Barati
Saam Barati@saambarati·
@tmikov @filpizlo Right. I know the type of programmer you speak of. But there are some aspects of what those programmers do that is still more advanced than state of the art.
English
0
0
0
48
Tzvetan Mikov
Tzvetan Mikov@tmikov·
I have worked with many people (though not recently) that are significantly worse coders than the SOTA models. This is especially true outside of the SV and SF bubble. My estimate is at least 60% of all developers globally. I think there is a reasonable chance that many (most?) of them will unfortunately lose their jobs. I don't dare to guess what the 2nd order effects will be.
English
1
0
1
99
Filip Jerzy Pizło
Filip Jerzy Pizło@filpizlo·
@tmikov It is unprecedented, and I think he's saying that if you don't buckle up and learn then you'll have a bad time
English
3
0
5
381
Saam Barati
Saam Barati@saambarati·
@tmikov @filpizlo What is many? I’m having a hard time rationalizing this to myself. I think it’ll have either very little impact, say, sub 10% job loss. Or it’ll have 95%+ job loss. I don’t see the middle being viable.
English
1
0
1
98
Tzvetan Mikov
Tzvetan Mikov@tmikov·
@filpizlo I am not sure that he is. It strikes me as too optimistic to compare what we are going through now to anything in past human history. This is unprecedented. I suspect that if this continues (no reason why it wouldn't), many software jobs will disappear. Not all, but many.
English
2
0
16
1.1K
Filip Jerzy Pizło
Filip Jerzy Pizło@filpizlo·
So with the help of @opdroid1234 we did an experiment to see how an LLM can do on what I *thought* would be a simple patch to the Fil-C compiler, and we compared it to how I did. Note that the point of the patch is to produce a speed-up. - On the first try (i.e. before any perf testing), the LLM produced a patch that is a significant slow-down. The patch also includes a soundness issue (i.e. creates a memory safety escape that wasn't there before) and has architectural issues that will impede downstream optimizations. Also, on the first try, the LLM identified a place where a change had to be made that I missed in my patch. So, in the end, my patch does include a bit of the LLM's contribution (the part I missed). - On the first try, I created a patch that had a significant speed-up, albeit not the best possible speed-up. I did a lot of investigation to make the speed-up bigger. And then I eventually incorporated the part of the LLM's patch that I had originally missed. There's very little in the LLM's patch that I like well enough to take. But if I hadn't looked at the patch, I would have missed an issue. Verdict: using LLMs as part of the compiler hacking worflow is worth it, but not by a lot. At least not yet.
Filip Jerzy Pizło@filpizlo

@opdroid1234 @thorstenball Oh man! That's awesome! I can't wait to see if (a) it's correct at all and (b) if it goes anywhere near the rabbit hole I went down Wouldn't it be funny if it just figured out how to avoid my pain.

English
8
2
59
5.7K
Saam Barati retweetledi
Filip Jerzy Pizło
Filip Jerzy Pizło@filpizlo·
Just testing my browser
English
1
1
36
16.8K
Saam Barati retweetledi
Filip Jerzy Pizło
Filip Jerzy Pizło@filpizlo·
Fixing bugs on x.com page load in my memory safe browser, while living on a memory safe OS
Filip Jerzy Pizło tweet media
English
6
3
125
11.3K
Saam Barati retweetledi
Paul Graham
Paul Graham@paulg·
If someone had predicted before the last election that if Trump won, federal officers would be shooting Americans in the streets, he'd have been dismissed as an alarmist.
English
1.1K
820
12.3K
2.6M
Saam Barati retweetledi
Adam Cochran (adamscochran.eth)
Adam Cochran (adamscochran.eth)@adamscochran·
One of the clearest angles yet. Never touches or reaches for his gun. Blinded by pepper spray, tries to crawl away. Dragged back into the fray, beaten, disarmed and then executed. The administration defending this, is defending the killing of Americans who disagree with them!
Rob Doar@robdoar

Clearer look. I never see the man touch his firearm, and it looks like he's disarmed before being shot.

English
82
1.2K
2.7K
71.1K
Saam Barati retweetledi
Jeff Dean
Jeff Dean@JeffDean·
This is absolutely shameful. Agents of a federal agency unnecessarily escalating, and then executing a defenseless citizen whose offense appears to be using his cell phone camera. Every person regardless of political affiliation should be denouncing this.
Ryan Grim@ryangrim

Drop Site obtained harrowing footage of the latest killing which appears to be from the perspective of the woman in pink filming from the sidewalk

English
248
956
8.4K
977.8K
Saam Barati retweetledi
Filip Jerzy Pizło
Filip Jerzy Pizło@filpizlo·
listen here fuckers this is a memory safe web browser you're welcome
Filip Jerzy Pizło tweet media
English
20
25
337
26K
Saam Barati retweetledi
Daractenus
Daractenus@Daractenus·
He's been rambling incoherently for 50 minutes straight. Right now he's talking about mental institutions and how his mom once told him he could be a great baseball player. He's completely gone.
English
2.7K
10.4K
75.8K
4.4M