🥳 New Kitten¹ release
• Added `initialise()` hook to `kitten.Component` instances.
This gets called at the end of the constructor and is handy if you don’t want to override the constructor and have to handle the `data` parameter and remember to call `super(data)`. You can still access passed data from `this.data`.

Note that the component is not part of the view hierarchy on the client at this point. If you have tasks you need to perform only once per page – for example, ins…
AI companies are raising at valuations that require them to grow at rates that are only achievable by chasing the broadest possible market with the most generic possible product.
A company that raises at a $500M valuation needs to show a path to billions in revenue,
which means it can't afford to be a niche tool that does one thing brilliantly for a specific audience.
It has to be a platform, horizontal, aimed at enterprise, built for no one in particular.
Ever…
Man, Orange Cheeto surrendered.
I thought the US was just going to commit a bunch of war crimes and get away with it. And now, the Mossad, the CIA, the Israelis and the Americans have been shown to be a collection of incompetent criminals.
The hubris of Trumpism really infects everything it touches.
And yet, Iran is committed to extract the guarantees from these losers that it demanded since the start.
Technology is the enemy of degrowth
Technology is the enemy of degrowth Gerry McGovern* In the series Degrowth and Ecosocialism: the global picture "We are told that deep-sea mining is necessary to support the green economy. That we need to extract these polymetallic nodules at the bottom of the sea so we can create electric batteries to run automobiles without using carbon fuels. But deep-sea mining is such a destructive process." …
Tomorrow we're discussing policing in my "History of Here" course. We'll start in the 19th and continue through the turn of the 21st century. A key event: the killing of Michael Wade Lawson, a Black 17 year-old from #Mississauga, #Ontario, shot in the back by Peel Regional Police. Four years lat…
You don’t need to sign up to NBC to listen to articles, even if you use Firefox on Android.
I updated this post with the steps shown in the video (since Firefox has to rely on Android, versus its swell UI on Windows):
https://adrianroselli.com/2026/03/your-b…
The Los Angeles Metro Board
unanimously voted Thursday to proceed with developing a
14-mile-long subway under the Santa Monica Mountains.
It’s one of the first significant steps in what city and county leaders are describing as
the region's most consequential transit project -- and perhaps one of the most important in the country.
Metro staff said in a report to its board that it has secured funding through county tax measures for about 14% of the $24.2 bill…
On this Monday morning, please spare a thought for those who are starting the week off in cold, damp tents surrounded by the rubble of their previous lives, trapped within the clutches of an ongoing genocide that is the collective failure of humanity.
If you want to help, here’s a list of verified Mastodon accounts of Gazans and links to their fundraisers, ranked by how little support they got last week to feed their families and cover the basic necessities of life: