I switched from macOS to Linux after 15 years of Apple
After using Macs for fifteen years, I switched to Linux as my main operating system and I’m enjoying it. Here’s an introduction to Linux that may help you too.
The latest blog posts to take off on Hacker News. 3,497 posts.
After using Macs for fifteen years, I switched to Linux as my main operating system and I’m enjoying it. Here’s an introduction to Linux that may help you too.
Every mathematician worthy of the name has experienced … the state of lucid exaltation in which one thought succeeds another as if miraculously… this feeling may last for hours at a tim…
A few months ago I bought a featureless cube of tungsten. It’s 1.5 inches across and cost $130, but I argue it was one of the best purchases I’ve made recently.
If you have a cat, you know that sometimes his instincts push it to eat green eatable-looking plants, whatever they are, and whatever the consequences may be.
Linux in a Pixel Shader - A RISC-V Emulator for VRChat
Thoughts on how to write automated tests for a TCP implementation.
Finding provably optimal strategies for 2048 using Markov Decision Processes
There’s something beautiful about the website caniuse.com which I never fully appreciated until last week when news spread that alert , prompt , and confirm…
“Under His Eye,” she says. The right farewell. “Under His Eye,” I reply, and she gives a little nod.
The Debian Janitor is an automated system that commits fixes for (minor) issues in Debian packages that can be fixed by software. It gradually started proposing merges in early December. The first set of changes sent out ran lintian-brush on sid packages maintained in Git. This post is part of a series about the…
In 2018, Andrew Schober was digitally mugged for approximately $1 million worth of bitcoin. After several years of working with investigators, Schober says he’s confident he has located two young men in the United Kingdom responsible for using a clever piece of digital clipboard-stealing malware to siphon his crypto…
I'm burnt out. If you're reading this, there's a strong chance you're burnt out too. We're about to have, uh, a moment, so brace yourself.
I like to start all my scientific inquiries off with really dumb questions. It makes life more fun. Here’s my latest: why can’t we just give steroids to people with muscular dystrophy?
A friend of mine recently pointed me at a well hidden command line tool. In the JavaScript framework used by Safari and other parts of Apple’s products, there is a tool called jsc. It’s a command line interface for JavaScript that uses the same code as the rest of the system. You can find the […]
It's been a while since the last update about my work on the Inko programming language . Not because there hasn't been any progress, but because I've been busy making changes. A lot of changes.
The vulnerability in this post is real. The story and characters are obviously not.
I treat my MacBook Pro laptop very well. It barely has a scratch and it’s never had any accidental drops or damage. Even so, my 4 years of owning it has resulted in:
This post is an account of why I prefer using the attrs library over Pydantic. I'm writing it since I am often asked this question and I want to have something concrete to link to.
A misconception that I held for a really long time was that systems that use SQL (Structured Query Language) are by definition relational databases, and systems that don’t (e.g., MongoDB, Cassandra) are non-relational. It’s easy to understand whether a database uses SQL or not, but what does it mean when we say a…
For the last few weeks, I've been running CalyxOS . It is the latest in Free/Open Source mobile phone operating systems that I've used. This post is a summary of my experience using FLOSS mobile OSes and what my experience can tell us not only about phones, but Free/Open Source OSes in general.
Sputnik V clinical trial data seems as trustworthy as Putin’s election results.
One of the 'Elite 8' Pizzerias in the US by Every Day with Rachael Ray One of America's Perfect Pizzeria's: Zagat And Many Other Awards Main Restaurant Website
Richard Sapper may not be a household name, but he's on the same level of greats like Dieter Rams and Jonathan Ive.
Tools & hacks I use to do complex processing with my brain.
On the trend of consumer software designed around developer convenience instead of user needs, from forced accounts to telemetry to privilege creep.
This is the fourth article in a series about writing my own SQL query builder. Today, we'll rewrite it from scratch, explore API design, learn when to be lazy, and look at worse and better ways of doing things – all in 150 lines of Python!
For some reason, when my brother told me our dad was dead, I immediately went and listened to my voicemails. He left me silly voicemails often and I wanted to hear his voice.
I set out to investigate whether Hacker News is a useful barometer for up-and-coming technologies that will hit the mainstream within the next few years.