Take a break
I need to hit the emergency break.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,197 posts.
I need to hit the emergency break.
In 2020, with better alternatives available, using Google Analytics (GA) to track your web usage is n...
My name is Diane and Ken is my Life-Partner. I will probably be posting for him from time to time due to his eyes not be...
Let’s end this debate once and for all. Humans can see frame rates greater than 24fps (although plenty of people will argue that they can’t on the internet). I’ll explain more in a future post if necessary, but let’s take that as read.
If this is your domain name you must renew it immediately before it is deleted and permanently removed from your account. To renew this domain name visit NameBright.com
The digitization of our economy will bring with it a new generation of radical economic ideologies, of which Bitcoin is arguably the first. For those with assets, technological savvy, and a sense ...
I joined GitLab in October 2015, and left in December 2021 after working there for a little more than six years.
Posted on the Twitter Developers forum and IndieNews. Hi all! I don’t have much new to say about the ongoing chaos at Twitter or the impending death of the free API tier. I’d just like …
I have been working at Facebook as a software engineer for a while now. During this time, I have got different inquiries from friends and…
Not a joke
Part of my series on common misconceptions in space journalism. Now available in audio form. SpaceX has been working on some variant of the Big Falcon Rocket for almost a decade, with a publicly an…
...long live its subpar replacement
Another week, another npm supply chain attack . Yikes! People on hacker news are wringing their hands about what should be done. The problem seems dire.
This week, by order of the ACOUP Senate, we’re talking about the Late Bronze Age Collapse (commonly abbreviated ‘LBAC’), the shocking collapse of the Late Bronze Age state system …
Eric Bailey recently wrote on CSS-Tricks about testing your website on a crappy laptop and it reminded me of this anecdote from my own life. About a month ago…
I've been using 802.11 on Linux now for over a decade, and to be honest, it's still a pretty sad experience. It works well enough that I mostly don't care... but when I care, and try to dig deeper, it always ends up in the answer “this is just crap”.
Finding and disabling the cellular modem for BlueLink in the Kona EV
Everytime you download a tar.gz, Zod kills a kitten. Everytime you generate a tar.gz, well, let's keep this family-safe. In 2015, there s...
Conceptualizing functions as infinite-dimensional vectors lets us apply the tools of linear algebra to a vast landscape of new problems, from image and geometry processing to curve fitting and machine learning.
A version of this article first appeared in the Harvard Business Review Reading the NY Times article “Jeffrey Katzenberg Raises $1 Billion for Short-Form Video Venture,” I realized it was time for …
It's that time of the year again, a new version of Python is just around the corner. With the Python 3.15.0b1 feature freeze, we know what's...
It hasn’t been a great couple of years for Neil Woodford — and it has been just as miserable for the people who have entrusted money to his investment funds. Mr Woodford was probably the most celeb…
QGIS is incredible: You can build maps that make use of the absolute wealth of public data out there and put Google Maps to absolute shame. This article is doing just that.
OpenCode is an open-source AI coding assistant. Prior to v1.1.10, it automatically spawned an HTTP server (default port 4096+) on startup. Since v1.1.10, the server is disabled by default but can be enabled via command-line flags or configuration file. When running, the server exposes endpoints for: