New
The latest blog posts to take off on Hacker News. 6,153 posts.
What we can deduce from a leaked PDF
Matthew Butterick
Jax vs. Julia (Vs PyTorch)
A while ago there was an interesting thread on the Julia Discourse about the “state of machine learning in Julia”. I posted a response discussing the differences between Julia and Python (both JAX and PyTorch), and it seemed to be really well received! Since then this topic seems to keep coming up, so I thought I’d…
Backblaze Drive Stats for Q1 2022
Backblaze wants to be as transparent as possible with our customers about our business. Here’s what you need to know about our drives in Q1 2022.
Datasette Lite: a server-side Python web application running in a browser
Datasette Lite is a new way to run Datasette: entirely in a browser, taking advantage of the incredible Pyodide project which provides Python compiled to WebAssembly plus a whole suite …
Mechanical Watch
Interactive article explaining how a mechanical watch works.
The Google incentive mismatch: Problems with promotion-oriented cultures
If you’re an engineer at Google or Facebook, you’re likely focused on one career question: when am I going to make it to the next level?
Writing a book for O'Reilly
Part One of a series on how I came to be writing for O’reilly, and what the process is like
Introducing ArcticDB: A Database for Observability
Continuous profiling needed a columnar database, so we built it.
Why is every consumer startup selling me what I already own for 10x the price?
Why would I pay $36 for a pair of underwear?
What are your most used self-hosted applications?
The list that's always growing. What are your most used self hosted applications? Here's mine.
Tailscale raises $100M
We’ve raised $100M in a Series B financing led by CRV and Insight Partners, with participation from our existing major investors: Accel, Heavybit, and Uncork Capital, along with a cast of many prominent angels and smaller investors.
Go's Concurrency Examples in Java 19
There is no way for your operating system to know exactly how much stack space a thread will need so it allocates an amount on the order of around a kilobyte initially and then around a megabyte once the thread starts to be used. You only have around a bakers dozen gigabytes of RAM, so you can only have give or take…
Porting Zelda Classic to the web
Nov 27, 2023: Much has changed since this article was published. I've become far more involved with ZC development; the name of the program is now ZQuest Classic; our website is zquestclassic.com ; and the web version discussed in this article is now hosted at web.zquestclassic.com
How to Walk (12 miles a day)
Little tips for walking a lot
Simple declarative schema migration for SQLite
At my company we use a small SQLite database. We define the schema in a single file with SQL CREATE TABLE statements. If we add tables, columns, or indexes, our application will create them automatically the next time it starts up.
I fell in love with low-JS
About 5 years ago I was working on a project written in style still common for today:
Preventing Burnout: A Manager's Toolkit
GitLab CEO Sid Sijbrandij shares 12 steps that managers can take to help employees avoid burnout.
Considered "18+"
Vodafone UK has taken it on themselves to make the world better by marking this website (daniel.haxx.se) "adult content". I suppose in order to protect the children. It was first reported to me on May 2, with this screenshot from a Vodafone customer: And later followed up with some more details from another user in ……
A single memory is stored across many connected brain regions
The mammalian brain stores a single memory across a widely distributed, functionally connected complex spanning many brain regions, rather than in just one or even a few places.
Will Hare replace C? Or Rust? Or Zig? Or anything else?
If the short answer leaves you wanting, keep reading. I must admit that this sentence from the Hare announcement may have caused some confusion:
Postmark has been acquired by ActiveCampaign
The behind-the-scenes of our decision to sell Postmark and DMARC Digests to ActiveCampaign in 2022
Companies That Use Haskell in Production
Do you know why large companies like GitHub, Microsoft, Tesla, and Meta choose to use Haskell? Read our article on Haskell success stories to find out the answer.
Mullvad VPN now accepts Monero payments
Mullvad is now accepting payments in the Monero cryptocurrency.
When I made another Monkey Island
Ron Gilbert's often incoherent and bitter ramblings about the Game Industry