Saying Farewell to America's Most Shiteating Grin
In A Sea of Dead-Eyed and Soulless Bureaucrats, Matthew Miller Stands Out as The Most Hatable of All. I Hope He Falls Into An Open Manhole.
Hasnain says:
After being gaslit by all the spokespeople day in day out - KJP, Patel, Kirby, and Miller - I’m happy to see them all leave. They have all been infuriating in their own way but I feel like Miller will be taught in “how to propaganda” for quite a while to come. This was just cathartic to read, including the part where he gets called a wet orc.
“Miller’s reactions belie a person who is so morally untethered from the reality around him that he genuinely seems confused/surprised when the journalists and diplomats he regularly interacts with are horrified by his words and behavior. He just cannot seem to calibrate his face to respond to the topics in question like a regular fucking person, and quickly tries to adjust when it becomes clear that he has just said or done something that has left his audience truly aghast (watch how quickly he goes from “just told a funny joke” face to “no no, this is a serious matter” face on the previously-linked clip). I would call it sociopathic, but sociopaths are generally better at approximating normal human emotions, so I don’t really know what to call Miller’s affliction. Satanic autism? Perhaps he’s a skinwalker from another planet, representing an alien race’s early attempts to colonize earth? The mind reels.”
Posted on 2024-11-13T08:20:07+0000
How We Built a Self-Healing System to Survive a Terrifying Concurrency Bug At Netflix
Our CPUs were dying, the bug was temporarily un-fixable, and we had no viable path forward. Here's how we managed to survive.
Hasnain says:
This was a great read
“I’ve always loved this incident for a few reasons:
This was a rare but brutal example of how writing non-thread-safe code can cripple your systems. There are a lot of problems you haven’t seen before because you’re not working on systems with sufficient volume to generate them.
The solution of automatically terminating random instances felt like a terrible engineering practice. But in the moment, it was the perfect solution to our problem.
Most importantly, we prioritized our own sanity”
Posted on 2024-11-13T08:08:24+0000
Trailblazers and Road builders
Next time you are weighing the pros and cons of product team vs infra, green field projects vs established ones, big tech vs startup, ask yourself… are you a trailblazer or a road builder?
Hasnain says:
This was a great read on various work styles.
“What happens when you put a trailblazer in a road builder role or vice versa? Disaster. Imagine a trailblazer trying to build roads. They’re likely to get impatient, cutting corners and rushing through the process. They might ignore critical planning phases, resulting in a road that’s prone to collapse. Their instinct to "figure it out as we go" doesn’t work in a world where safety and longevity matter.
Now flip it. A road builder, when tasked with blazing a new trail, often freezes. They get stuck in analysis paralysis, overthinking every decision. They’re so focused on finding the "optimal" path that they forget the point of trailblazing is to just start moving. Progress slows to a crawl, and what could’ve been an exciting adventure turns into a frustrating exercise in indecision.
The real magic happens when people are placed in roles that align with their strengths. A good leader can spot who thrives in the unknown and who excels at refinement. And no matter which role you’re in, the key is to keep moving forward. The last thing you want to be is the one standing around, complaining—you’re just wasting everyone’s time.”
Posted on 2024-11-13T07:33:06+0000
Airbnb's Three Biggest Mistakes
This is the perspective of one lowly engineer who cared too much. For context, I spent 6 years at Airbnb from 2016 to 2022, first as a senior engineer, then an engineering manager and finally as a staff engineer.
Hasnain says:
Learnt a lot from this one.
“Looking back at these three mistakes - destroying our culture through rapid growth, fragmenting our architecture with microservices, and outsourcing our core support function - there's a common thread. Each represents choosing short-term scalability over long-term sustainability. We sacrificed what made Airbnb special - its culture, its technical simplicity, and its human touch - in pursuit of rapid growth and cost optimization.”
Posted on 2024-11-13T07:20:08+0000
Hundreds hospitalised in Pakistan as smog reaches record levels
Hundreds of people have been hospitalised following days of record-breaking smog in the Pakistani city of Lahore.
Hasnain says:
I remember visiting Lahore in 2018 (?) when there was a huge outbreak of smog the day after I arrived and ... it was not great. It took a while for my family that wasn't in Lahore to understand how bad it got (since it was the first in a while). This is 10x worse. It'll only get worse.
To contextualize the bad AQI for folks in the bay who may be familiar with AQI numbers -- it's currently >600, and has been recorded at over 1000 (some sources reported 1900). Those numbers are not typos.
Posted on 2024-11-13T00:15:03+0000
How I ship projects at big tech companies
What I think about when I'm lead engineer on a project
Hasnain says:
Lots of useful advice here. Sure one takeaway definitely is “I wish it wasn’t this way” but it is what it is and if you’re operating in such an environment this advice is quite useful.
Beyond the pessimistic quote though - I really liked the author’s advice on knowing what to cut and prioritizing the most stressful/unknown parts first.
“Shipping is a social construct within a company. Concretely, that means that a project is shipped when the important people at your company believe it is shipped. If you deploy your system, but your manager or VP or CEO is very unhappy with it, you did not ship. (Maybe you shipped something, but you didn’t ship the actual project.) You only know you’ve shipped when your company’s leadership acknowledge you’ve shipped.”
Posted on 2024-11-12T07:38:29+0000
Mass Deportation: Devastating Costs to America, Its Budget and Economy
The mass deportation of millions of undocumented individuals would be tremendously expensive and would have a catastrophic impact on our economy—one that would be expansive and impact every American. The American Immigration Council analyzes the fiscal costs and economic impacts of such a mass dep...
Click to view the original at americanimmigrationcouncil.org
Hasnain says:
Harrowing report. Worth a read for the dark times ahead.
“The cost to U.S.-born Americans, in tax dollars spent and in economic output lost, pales in comparison to the devastation that undocumented immigrants and their families would suffer. Uprooted from their homes and communities after decades in the country, they would face an uncertain future and the potential separation of their families, which include millions of U.S.-citizen children who have known only this country as home.
To speak of the enormity of the fiscal and economic costs of mass deportation is not to minimize the importance of this suffering. It is to reinforce just how radical a step a deportation campaign targeting millions of undocumented immigrants, who have been so integral to the U.S. economy and American communities, would be. There is no way to engage in mass deportation without fundamentally changing the federal government, the national economy, and, ultimately, America itself.”
Posted on 2024-11-11T06:44:55+0000
Do Hard Things Carefully
Leaning in without falling over.
Hasnain says:
Sage advice here - I found myself nodding along a lot. It aligned with some advice I received in the past around being more assertive - “find the edge of your comfort zone, exceed it a little bit - it’s still likely not enough, and you’ll see it’s not the end of the world.”. That helped me a lot in the past.
“Next time you’re feeling some discomfort in a situation, slow down and take a deep breath.
Check in with yourself. Where is your edge? What level of discomfort feels challenging but not overwhelming right now? Can you lean in and try something difficult? Or have you already leaned in too far and need to back off a little? Act accordingly. As the situation progresses, keep checking in with yourself.
Once it’s over, check in again – how did that go? Finally, give yourself some credit, and be aware of the potential for a vulnerability hangover.”
Posted on 2024-11-11T02:13:44+0000
Algorithms we develop software by
Pathfinding applied to the software solution domain
Hasnain says:
“So too with the engineering heuristics. Becoming a better engineer is becoming a better pathfinder in problem space.
There's probably a compelling general theory to be concocted in this space, but that's beyond the scope of this post. Spin up a background thread in your brain and think about it. Maybe you'll find a good path to an answer.”
Posted on 2024-11-10T23:36:03+0000
» Grim Fandango The Digital Antiquarian
My one big regret was the PlayStation version [of Broken Sword]. No one thought it would sell, so we kept it like the PC version. In hindsight, I think if we had introduced direct control in this game, it would have been enormous.
Hasnain says:
“Listening to the developers’ commentary tracks in the remastered edition of Grim Fandango (who would have imagined in 1998 that games would someday come with commentary tracks?), I was shocked by how little talk there was about the gameplay. It was all lighting and dialog beats and soundtrack stabs and Z-buffers instead — all of which is really, really important in its place, but none of which can yield a great game on its own. Tellingly, when the subject of puzzle design did come up, it always seemed to be in an off-hand, borderline dismissive way. “I don’t know how players are supposed to figure out this puzzle,” says Tim Schafer outright at one point. Such a statement from your lead designer is never a good sign.
But I won’t belabor the issue any further. Suffice to say that Grim Fandango is doomed to remain a promising might-have-been rather than a classic in my book. As a story and a world, it’s kind of amazing. It’s just a shame that the gameplay part of this game isn’t equally inspired.”
Posted on 2024-11-10T23:34:11+0000