Patrick Doyle πŸ‡¨πŸ‡¦

Patrick Doyle πŸ‡¨πŸ‡¦

@patrick.doyle.lol

314 followers150 following1.6K posts

TV is so much better. I enjoyed Seinfeld and the Golden Girls as much as the next guy, but now we have The Last Kingdom and Warrior: two amazing shows that are infinitely better than anything from the 20th century, yet they stand out so little nowadays that you've probably never even heard of them.

Social media loves talking about how everything is getting worse. But what’s something that you’ve seen get _better_ in your lifetime?

If the President commits an impeachable offence and Congress does not impeach, they're not doing their job. The impeachments might not result in the President being removed from his job. They still need to happen. If that's twice a day for the next two years, that's the President's own fault.

Debates over DRY (Don't Repeat Yourself) versus WET (Write Everything Twice) tend to miss the point. It's not about how many times you write something. DRY is not just a form of data compression, sharing code just so you can have less code.

The real cost of repetition is that code that should change in unison doesn't: if you fix a bug in one copy, the other is still broken. So the real decision point is: use shared code if the commonalities are fundamental; make separate copies if the commonalities are coincidental.

When in doubt, DRY is the better starting point, because if you're wrong, it's pretty easy to turn DRY into WET: just clone the code and customize it. In contrast, it's very hard to turn WET back into DRY if the copies have diverged.

View full thread

And don't whine about how ugly the history is. The history is what it is: it should capture what actually happened. If you want a clean history that looks like you squashed each PR, what you want is `git log --first-parent`.

View full thread

We can probably agree that people should leave the codebase better than they found it. That means fixing little incidental annoyances as you go, and refactoring things to make your changes easier. The thing is...

Inevitably, your "real work" ends up depending on these little cleanup items. If you force each of these cleanup items to be its own PR, then you end up with a chain of interdependent PRs to be reviewed, which bogs everything down.

With each PR being one commit, and commits being single small, well-defined changes, you end up being led toward concluding that PRs should also be single small, well-defined changes which, despite GitHub marketing, is a Bad Idea that kills your productivity and helps your codebase rot.

Commits should be small, atomic, self-contained changes serving a single purpose. No argument there. Pull requests are just a bunch of work someone wants to merge. That's all. It is counterproductive to make them follow the same rules as commits because they're not commits.

Something I think people don't say often enough about Hawking radiation: There are no known black holes anywhere in the universe that are actually evaporating. Any black hole more massive than the moon has a temperature lower than the cosmic microwave background, so they absorb more than they emit.

We know of no way to form such tiny black holes, so the only lunar-mass black holes that exist are primordial, and we have little evidence yet that those exist. Known black holes won't even begin evaporating until the very very far future. Like on the order of half a trillion years from now.

Why does every sushi place seem determined to put fricking avocado in everything? If you don't like avocado, spicy sauce, or vegan options, a lot of these places have pretty much nothing left on the menu. (For the record, I like all of the above, but I order for people who don't.)

View full thread

This should be a scandal, and yet somehow it's not. The old benchmarks should be legislated back, so that the CPPIB is required to report on whether they are capable of outperforming a simple passive investment strategy.

In 2024, their sophisticated investments have underperformed a simple passive benchmark by over 10%, which harmed their performance bonuses. They responded not by changing their investment strategy, but by CHANGING THE BENCHMARK.

Unpopular opinion: the IAU has no official authority to define the term "planet". The rest of us have no obligation to use their definitions. I think a planet is a place made round by its gravity, but not massive enough to be a star. Is Pluto a planet? Yes, and so is our Moon.

Patrick Doyle πŸ‡¨πŸ‡¦ reposted

Replying to @bencollins.bsky.social

That clip is Fox News in a nutshell: one idiot stammering through a question because he knows it's bullshit; the other idiot stammering through an answer because he knows it's bullshit, and both knowing they have to do it because the guy they're talking about is an idiot who's extremely wealthy.

Patrick Doyle πŸ‡¨πŸ‡¦ reposted

Replying to @dieworkwear.bsky.social

I think people are very optimistic about the lives of their hypothetical billionaire selves

Michael Olesen@molesen.bsky.social

COVID, cyclosporiasis, H5N1, measles, monkeypox, fires, fascism, climate change, illegal war, food insecurity, tariffs/trade war, and now AI escape. My bingo card is full. Can I please exit the planet now before things get worse? www.nytimes.com/2026/07/21/t...