How I stay reasonably anonymous online (2022)
I'm not wanted by the FBI, nor am I worried about my ISP watching me, and I don't care about Google knowing what I search for. What I am worried about is cra...
The latest blog posts to take off on Hacker News. 49,211 posts.
I'm not wanted by the FBI, nor am I worried about my ISP watching me, and I don't care about Google knowing what I search for. What I am worried about is cra...
Elon Musk, X and the end of tweeted articles
why consumer software gets worse, not better, over time
A compilation of my Raymarching and Signed Distance Field learnings and work. In it, I teach you how to leverage those techniques along with lighting models, smoothmin, soft shadows, and some math to create beautiful 3D raymarched scenes ranging from abstract shapes to infinite realistic-looking landscapes.
A look back through web-browser history, as I test my site against the browsers of the past.
Because life doesn't have to be hard all the time
What are the options for game developers looking to migrate away from Unity?
I spent some time (in Fall 2023) reading about solar deployment. Some facts that struck me:
Or: What happens when Newton’s laws are violated (Note in case you see ads here: This post is also available at my newer blog.) Recently, I read a book called Newton and the Counterfeiter, su…
Back around the time I convinced my family to switch from a 56 kb/s dial-up modem to ADSL, the website milliondollarhomepage.com was launched, and quickly became an Internet phenomenon, selling pixels for advertising space on a 1000x1000 canvas. 18 years later, the homepage is still standing, proudly displaying the…
Creating a standard programming major mode presents significant challenges, with the intricate tasks of establishing proper indentation and font highlighting being among the two hardest things to get right. It's painstaking work, and it'll quickly descend into a brawl between the font lock engine and your desire for…
Can we just keep adding more clients until at 150 clients we hit $300k MRR?
Mathematics is famously concerned with numbers . However, most of the physical quantities that we encounter in everyday experience cannot be expressed as numbers alone.
A simple spectrometer can be built from a CD and a box. Cut a slit on one side of the box. Place the CD on the other side with about 60 degree angle. Look down into the openning on the box. The slit should not be too wide, otherwise the spectrum lines will be blurred. It should not be too narrow either, otherwise the…
Over a period of about six months in 2022, I was nearing the brink of insanity; I would go to bed every single evening and hear a washing machine running in a neighbouring apartment.
We write about Windows Internals, Hypervisors, Linux, and Networks.
PayPal now offers its customers two types of U.S. dollars. In addition to having the option of opening a traditional PayPal account to maint...
Sharing how I got paid to live in Antarctica, how to get a job on the ice, and everything you need to know about life at McMurdo Station.
I've been thinking I should do more "short form" blogging. Something between microblogging and regular blogging. This is me doing that!
The evolution of the AI landscape, and YC's Copilot era.
What if you could counterfeit so much money that it stopped being illegal?
Part five of my seven-part series on kickstarting and scaling a B2B business
Credit card debt is the waste stream of consumer finance. The debt collection industry ends up being sordid, for complex structural and microeconomic reasons.
How local-first software works: sync engines, CRDTs, replicated databases, developer tools, architecture tradeoffs, and when to use each approach.
“Margin collapse” has a dastardly reputation, one of the trickier parts of CSS. Fortunately, it gets a lot easier once you learn a few rules! In this tutorial, we take a deep dive into the governing principles, and learn how to use them to our advantage.
We launched the Datasette Cloud blog today. The Datasette Cloud site itself is a Django app - it uses Django and PostgreSQL to manage accounts, teams and soon billing and payments, then launches dedicated containers running Datasette for each customer.
I received a letter from a reader the other day. It was handwritten in crabbed penmanship so that it was very difficult to read. Nevertheless, I tried to make it out just in case it might prove to be important.
All large numbers are large, but some are larger than others