Mastodon and Building For the Long Term 👏🐘💛
While US venture capitalists were buying monkey jpegs, and DOGE coins, and figuring out how to get Black women fired, and tweeting about white birthrates, and trying to mandate which bathroom trans kids should use, China was making progress on climate change and taking the lead in a real industry.
"The world" has already taken the win. Every country *except the US*🤡 now has access to cheaper power, cheaper cars, non-polluting buses, less dependence on coal and oil, which means slightly less geopolitical instability based on the price of oil.
Oh, and as a side effect, will produce less C02.
Q: Hey, we got two spare Vespa motors, a bunch of old tires, bamboo sticks, and a couple of monkeys. Whatchu wanna do with them?
Indonesians:
Chris Krebs has resigned from SentinelOne.
The USG are coming after him, so he has lawyered up.
The USG using executive power to try to implicate somebody in imaginary claims about election fraud - it is deeply concerning and I hope more in the industry realise things don’t happen in isolation - the way to oppose authoritarianism is stand up to it, not be silent.
https://www.wsj.com/politics/policy/chris-krebs-trump-cybersecurity-executive-action-31cb99cb
Here’s a little bit about @sidekiq 8’s new job profiling feature. I hope you find it useful. 
https://www.mikeperham.com/2025/04/08/sidekiq-8.0-profiling/
Sidekiq is the most popular background job framework for Ruby applications and over the last 13 years, it has reached maturity in its feature set. It has filled out much of its original design so adding a major new feature is a comparatively rare event these days. For years I’ve wanted Ruby to support thread-safe profiling. Historically Ruby’s profiling APIs were process-global. Data is collected for everything running in the process, making job profiling within a running Sidekiq process noisy and harder to read than ideal.