Canvas went dark last week. If you’re not in education or don’t have a kid at uni, you might have missed it entirely. Canvas is the learning management system that a significant chunk of the world’s schools and universities use to run coursework: assignment submissions, grades, direct messages between students and staff. The whole administrative scaffolding of modern education, basically. Hackers …
Keep readingRecent entries
There’s a piece doing the rounds this week claiming Meta is dying. The comments underneath it are, predictably, a mess. Half the people are dunking on the headline without reading past it. The other half are pointing out, correctly, that a company pulling $200 billion in annual ad revenue is not exactly on life support. Both groups are sort of right, which is the annoying thing. The article isn’t really …
Keep readingThere are two reasons to pay attention to the Kavita v0.9.0 release. One is urgent. The other is genuinely good news. Start with the urgent one. Two medium-severity CVEs have been disclosed against Kavita. The details are still making their way through the official CVE publication process, but the fix is already out. If you’re running Kavita on your home server or NAS, update to v0.9.0 now. Medium severity …
Keep readingThere’s a post doing the rounds that stopped me mid-scroll last week. Someone has assembled what they’re calling the infinity stones of local AI inference: 2.3 terabytes of RAM, 400-plus vCores, a Blackwell GPU for prefill, and a mesh of Mac Studios for decode. They want to connect the whole thing via RDMA over Thunderbolt and run disaggregated inference across heterogeneous hardware, essentially …
Keep readingThere’s a thread doing the rounds that I’ve been mulling over for a few days now, and it touches on something that genuinely gets under my skin — the intersection of bad management, AI-generated nonsense, and the quiet erosion of worker trust. Someone posted about receiving a fairly formal email from their manager flagging “patterns” in their sick leave. On the surface, sounds reasonable …
Keep readingThere’s a phrase that gets thrown around a lot in Australian political discourse — “the lucky country.” Donald Horne coined it back in 1964, and here’s the thing most people miss: he meant it as a criticism. His full quote was that Australia is “a lucky country run mainly by second rate people who share its luck.” Over sixty years later, it feels like we’ve leaned so hard …
Keep readingThere’s a post doing the rounds that I’ve been sitting with for a few days now, written by a mechanic who makes a genuinely unsettling argument. The trades aren’t as safe from automation as everyone keeps saying — not because robots are about to master the complexity of crawling under a seized engine, but because the work itself will be redesigned to meet the robots where they already are. And …
Keep readingSo Richard Dawkins spent three days chatting with Claude, named his instance “Claudia,” and has now declared her conscious. I’ll be honest — when I first read this, I nearly choked on my latte. The irony here is so thick you could cut it with a knife. This is the same man who spent decades skewering creationists for their “argument from personal incredulity” — the logical fallacy where …
Keep readingThere’s something deeply exhausting about Pauline Hanson still being a thing. I was in high school when she first crawled out of her Ipswich fish and chip shop and onto the national political stage, and here we are, decades later, still talking about her. People I went to uni with have had entire careers, raised kids, and retired, and Pauline Hanson is still out there, microphone in hand, telling us she …
Keep readingThere’s been a good discussion floating around online lately about chicken drumsticks, and honestly, it hit home. With grocery prices still being what they are — and anyone who’s done a Coles or Woolies run recently knows exactly what I’m talking about — drumsticks have quietly become one of the best value proteins you can throw in your trolley. A 2kg bag for under ten bucks? In this economy, …
Keep reading