Using static websites for tiny archives
I've been creating small, hand-written websites to organise my files. It's a lightweight, flexible approach that I hope will last a long time.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,859 posts.
I've been creating small, hand-written websites to organise my files. It's a lightweight, flexible approach that I hope will last a long time.
Today, Downpour comes out! In case you don't know, Downpour is the game creation tool I have been working on for the past few years. I started it after I left Niantic in October 2022, and I have been working on it ever since then (with breaks for illness
This post describes how to write a simple Hello world bootloader
The summer of 2007 was an eventful one if you were into cell phones. It all started on June 29 when Apple announced the release of the iPhone. If you have never taken the time to watch the full keynote, I highly recommend it.
Why building a better browser doesn’t translate to a better marketshare I posted a couple weeks ago about Chrome effectively having won the browser wars. The market share observations in the blog p…
With subscriptions now the norm of the app world, I wanted to take a closer look & see how those little monthly microtransactions added up.
A Central Bank Digital Currency would enable a totalitarian nightmare
I regularly hear people asking which programming language to learn, and then reeling off a list of very similar languages (“Should I learn Java, C#, C++, Python, or Ruby?”). In response I usually tell them that it doesn’t really matter, as long as they get started. There are fundamentals behind them.
Is there a perfectly clear and reasonable answer? Or could we get this someday?
So the big news this week is that o3, OpenAI’s new language model, got 25% on FrontierMath. Let’s start by explaining what this means.
We analyze a new Mac ransomware that appears to encrypt user files with a bit of a time delay. The ransomware encrypts files with little strategy.
We'd like to extend a special thank you to all of the new Mozillians who contributed to this release of Firefox.
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
The Terramaster NAS decided to expose itself to the public internet without asking. Let's see what we can do about it.
With over 70 additions to WebKit, Safari 15.4 is packed with new web technologies, updates, and fixes.
Are people using AI, or is the organization learning from it? What changed because we spent those tokens? And who moves discoveries from individuals to teams to organizational capabilities?
In the simplistic account of what many call "surveillance capitalism," the original sin was swapping our attention for free content, summed up in the pithy phrase, "If you're not paying for the product, you're the product."
Apple has made many great laptops, but the 15-inch Retina MacBook Pro (2012–2015) is the epitome of usefulness, elegance, practicality, and power for an overall package that still hasn’t been (and may never be) surpassed.
Made in Notion, the connected workspace where AI agents and teams organize docs, projects and knowledge together.
The Sad State of Docker
The recent decision by Chrome developers to no longer support JPEG XL has sent a ripple through the developer community and is a bit premature given the relative newness of the image format.
Postgres 11 is almost here, in fact the latest beta shipped today, and it features a lot of exciting improvements. If you want to get the full list of features it is definitely worth checking out the release notes, but for those who don’t read the release notes I put together a run down of some what I consider the…
Do you like complex application logic? We don’t either. One of the things we’ve learned here at Google is that application code is simpler and development schedules are shorter when developers can rely on underlying data stores to handle complex transaction processing and keeping data ordered. To quote the original…
Just as Big Oil has used greenwashing to block environmental protections, Big Tech uses privacy washing to stand in the way of privacy.
I fought against Google’s Pentagon AI deal from the inside. Powerful people and institutions failed to keep their AI ethics promises under pressure.
From April 24 onward, interaction data from Copilot Free, Pro, and Pro+ users will be used to train and improve our AI models unless they opt out.