By John Gruber
Day One — The journal you actually keep. Start with a chat, end with a journal entry. ⭐ 4.8 (400k)
Gergely Orosz, writing at The Pragmatic Engineer (which, sadly, is a Substack blog):
The biggest problem: people stop caring about real work and focus on performative work. Let’s check the four ingredients that Meta’s leadership has decided to introduce to their workplace:
- Tracking the keyboards and mouse clicks of all engineers, where legally possible
- Reassign a good chunk of engineers to full-time data labeling
- Let staff know that 10% of them will be laid off
- Have a culture where devs optimize for any and all metrics measured during PSC
- Measure token usage as part of PSC
Shake this mix up well, and what do you get? Two things:
Everyone overuses AI to boost their personal stats. An engineering workforce that pretends to work with as much AI, and as little human input, as possible. It’s a strange incentive where an outage caused by a failure to review code properly is not grounds for dismissal, but writing code by hand — instead of having an AI agent write it — could cost you your job.
Every longer-tenured engineer is seeking a new job, or at least considering it. Those who have been around at Meta longer term have seen enough.
PSC is “Performance Summary Cycle”, Meta’s stringent cut-throat performance review system. Orosz’s report is extraordinarily well-sourced by current and recently former Meta engineers. Towards the end of the piece, Orosz addresses the “just ask Meta AI to give you the account” Instagram account hijackings, which he describes, without hyperbole, as “the most embarrassing outage in Meta’s history”. Orosz’s sources report, unsurprisingly, that the breach was the result of AI — AI writing the code, AI reviewing the code, and AI taking over for human technical support.
As for who is responsible, it’s Zuckerberg and AI “genius” Alexandr Wang:
In June that year, Meta acquired a 49% stake in Scale AI to reboot its AI efforts for a whopping $14.8B, and brought in Scale AI’s CEO, Alexandr Wang to take over Meta’s AI strategy. [...] Based on the investment made into Scale AI and Wang, it’s pretty clear that Meta — and Zuckerberg — is determined to build a state-of-the-art LLM that can be competitive with the latest versions of Claude and ChatGPT. But Meta has to start pretty much from scratch, and it’s up to Alexandr Wang to deliver. [...]
Zuckerberg has full control over the business, and has made the decisions to reallocate a good part of engineering folks to data labeling, to roll out tracking software, and to lay off 10% of staff when Meta achieved record revenue and profits. As the CEO, the buck clearly stops with him.
But it’s hard to unsee that — outside of layoffs — everything that Meta is doing is taken from the Scale AI playbook, and that surely comes from Wang.
It sounds like in addition to running Meta’s “AI strategy”, Zuckerberg has effectively put Wang in charge of engineering at Meta, and Wang is trying to replace human engineers with AI. During the transition, the job of engineers at Meta has changed from writing code to training AI systems that Zuckerberg and Wang aren’t even trying to hide are intended to replace the people. What the Oompa Loompas were to Willy Wonka, Zuckerberg wants AI to be for him.
I’m not sure it’s any more realistic. Meta has always been a bad company. Now it seems like a bad company that’s lost its fucking mind.
★ Thursday, 2 July 2026