★ Spensive Thoughts(opens in new tab)
Some quick thoughts on the hardware prices Apple increased — and didn’t increase — today.
Curated river of news
Latest posts from blogs I follow
Some quick thoughts on the hardware prices Apple increased — and didn’t increase — today.
AI and Liability Bruce Schneier and Nathan Sanders on the recent German ruling that Google be held liable for errors introduced in their AI overviews: AI agents are agents of the person or organization that deploys them—and should be treated ...
Headlamp is an open-source, extensible Kubernetes SIG UI project designed to let you explore, manage, and debug cluster resources directly from a browser. Cluster API (CAPI) is a Kubernetes sub-project that brings declarative, Kubernetes-style APIs to cluster lifecycle management. It ...
Two things were said to me this week that made me feel good. The first was from my therapist. She said, "After our first few sessions I was worried that you were too smart for me and that I'd have ...
Volcano is a cloud native batch scheduler for Kubernetes, built for high-performance computing, AI/ML, and other batch workloads. Headlamp is an extensible Kubernetes web UI. With its plugin system, Headlamp can surface APIs and workflows beyond the built-in Kubernetes resources. ...
If you have’t heard, Om Malik passed away. People are sharing stories of their graceful encounters with him. This one is mine. Back at the beginning of 2021, I set a goal to write 72 blog posts. I was puttering ...
The Coming Divide: AI-Native or Left Behind/images/blog/ai-native-divide/header.webp/images/blog/ai-native-divide/header.webp I'm getting more worried, and more frustrated, about this new phase of AI disillusionment. Some of it is fair. Hundreds of billions are sloshing around in financing shell ...
Headlamp is an open-source, extensible Kubernetes SIG UI project designed to let you explore, manage, and debug cluster resources. Knative brings serverless workloads to Kubernetes, handling traffic routing, autoscaling, and revision management so teams can deploy and iterate without fighting ...
Release: datasette-export-database 0.3a2 An embarrassingly tiny release. The pyproject.toml had pinned to datasette==1.0a27, inadvertently making this plugin incompatible with all other Datasette versions. It's now datasette>=1.0a27 instead. Tags: datasette
Thomas Dullien’s guide to software and SaaS B2B entrepreneurship.
The translateZ() function moves an element closer to or farther from the user. translateZ() originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.
The translateY() function shifts an element vertically by the specified amount. translateY() originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.
The translateX() function shifts an element horizontally by the specified amount. translateX() originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.
The CSS translate() function shifts an element from its default position on a 2-dimensional plane translate() originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.
The atproto reference PDS added account management which is very nice for self-hosters. Previously you’d have to use an app like Bluesky to change your password (or the goat CLI if you’re an admin). I’m not aware of any 3rd-party ...
Today's links Jailbreaking isn't theft: It wasn't progress when they did it, it's not piracy when we do it back to them. Hey look at this: Delights to delectate. Object permanence: Major AI breakthrough; Disney v Pooh tombstone; Vancouver riot ...
Trailing dots after hostnames in URLs remain my worst enemies. I wrote about several problems with them in the past that involved those nasty things. They are still painful. When we shipped curl 8.21.0 on June 24 2026 we fixed ...
simonw/browser-compat-db Inspired by Mozilla's new MDN MCP service - source code here - I decided to try converting their comprehensive mdn/browser-compat-data repository full of browser compatibility data into a SQLite database. This new GitHub repo includes a Claude Code for ...
While I decide what to do with PEP 832 after polling folks on their opinion, I thought I would write out why I'm even bothering with any of this.I'm going to talk from the perspective of VS Code and its ...
A few years years ago the curl project signed up and became a CNA. This means that we are masters of and can allocate our own CVE identifiers. For any security problems within our territory, it is we who decides ...
I have to publish this now, we’re already halfway through W26. Current situation: Monday 08 June: The U of Ark college visit. Zeke really likes it and they have a...
John Gruber writes about those annoying popups every website seems to have now and while he does a great job tearing into these ubiquitous, user-hostile patterns, one of the things that stood out to me about his piece was this ...
In the last few months, I've started to see [job applications] that were clearly cowritten by an LLM, link to an LLM-generated portfolio site, which then links to LLM-generated GitHub projects, with purely LLM-generated commit messages. [...] My other reaction ...
The rising popularity of AI, Edge, and Telecommunications workloads on Kubernetes has led to new requirements for hardware management. We now need hardware specification beyond CPU time and memory allocations. This includes allocating GPUs, TPUs, network interfaces, and other hardware, ...
As the permafrost disappeared from the fjords of Edwinland – gosh, I'd absolutely kill to be living through a miniature Ice Age right now – Norel, shaman of the Moon tribe, gathered his people to make a fateful proclamation. The ...
Why two identical VMs on the same host can perform 20% differently — and what NUMA topology in Xen-based virtualization actually costs you.
When Valve first announced the Steam Machine, Steam Controller, and Steam Frame last year, it was the dinky living room PC that I latched onto. I've wanted to hook my PC up to a TV and treat it like a ...
After seeing this in an email from Meta today:"The setting to disconnect your off-Meta activity is going away."... I was reminded that I should finally delete my Facebook and Instagram accounts, so I guess that setting isn't the only thing ...
The View from the Office. I met up with John Kraski at Soho House in the Meatpacking District. I had an iced latte. He had an iced La Colombe oat milk latte. John and I first met on LinkedIn while ...
Empulse developers 1047 Games are known first for their Splitgate series of Portal-inspired arena shooters, and perhaps known second for a daft red hat. At last year’s Summer Game Fest, CEO and co-founder Ian Proulx took to the stage to ...
Everybody has one hidden talent. A talented piano tuner’s life is turned upside down when he discovers that his meticulous skills for tuning pianos can equally be applied to cracking safes.
It's clear from Signet City's reveal trailer that it's going to be an unusual game. After all, you'll be playing a fungal brain parasite that influences multiple hosts across an algae-powered city. But, when creator Gareth Damian Martin and I ...
Xavier de Maistre in an armchair, displaying his “book of discoveries” (Veyssier, 1860) Every so often I like to include a public domain image in a blog post. I’m fond of the woodblock and lithographic illustrations of the late 1800s. ...