Graphics APIs and shader languages have significantly increased in complexity over the past decade. It’s time to start discussing how to strip down the abstractions to simplify development, improve performance, and prepare for future GPU workloads.
Today, I step into the role of CEO of Mozilla Corporation. It is a privilege to lead an organization with a long history of standing up for people and buil
On January 1, 2026, GitHub will reduce the price of GitHub-hosted runners by up to 39% depending on the machine type used. The free usage minute quotas will remain the…
I thought about this when reading a mastodon post which commented on a news
where a project adopted a "use Generative AI but disclose it" policy, because
it is "the future" and "people are going to use it anyway".
TL;DR Fleet started as our attempt to explore a new generation of JetBrains IDEs, developed in parallel with those based on the IntelliJ Platform. Over time, we learned that having two general-purpose
The Trump FTC tried to hide a complaint showing Pepsi forced shoppers to pay higher prices everywhere but Walmart. But now it's unsealed. And the politics of affordability are explosive.
Let’s Encrypt is introducing several updates to the certificates we issue, including new root certificates, the deprecation of TLS client authentication, and shortening certificate lifetimes. To help roll out changes gradually, we’re making use of ACME profile…
A complete guide to HTTP Content-Length header and chunked transfer encoding. Learn how servers communicate response size, when to use each approach, and practical implementation examples for developers.
A price negotiation call to Virgin Media ended up with me upgrading to 5Gb fibre broadband. This took me on a bit of a journey investigating things that have changed in home networking since 1Gb networking cards hit the scene. Turns out, somehow both more th…
Fair Warning
I am a pragmatist. If the idea of someone using Snap to install software fills you with inchoate rage, shop elsewhere
and, forgive me, but maybe reconsider your life choices :)
Also, Asah
I started building a new blog in December 2024, and wrote my first substantial post in January 2025, but I have only published a handful of posts since then. What does that tell me?
The "Quantified Self" movement, once a significant part of tech and tech-adjacent culture, , at least under that name. Here are some candidate explanations:
...
Post-GPU compute is a bet that new hardware will make different primitives cheap. When the primitive changes, the winning model classes change. Extropic is a bet that sampling becomes that primitive.
The advantage of digital products over physical products is in their fleeting nature, their impermanence, that they could be continuously improved and become increasingly better. Digital products are the perfect creations that could be upgraded incrementally; …
I recently grabbed myself a Claude Max subscription in hopes to enhance my workflow after spending a year using OpenAI tokens here and there to get assistance with specific problems. Having a new tool at my disposal, I wanted to try to make a start to finish p…