New
The latest blog posts to take off on Hacker News. 3,821 posts.
What will a Chromium-only Web look like?
Most of the complexity and nuance of the Web is stuffed into browser engines. Even though they’re a huge burden to develop and maintain, the world is lucky enough to have three major ones, and they’re all Open Source.
Bitcoin Is a Hideous Monstrosity Made Out of Computers and Greed
Before It Devours The World, Part I
Potato diet community trial
In French, the word for potato is pomme de terre. This literally translates to apple of the earth. By this logic, potatoes are the lowest-hanging fruit of all. More seriously: We keep getting more …
Observations on 6 Years of Journaling
My thoughts and experiences on how writing a daily journal improved my memory and understanding of myself.
One-liner for running queries against CSV files with SQLite
I figured out how to run a SQL query directly against a CSV file using the sqlite3 command-line utility:
Get Paid to Contribute to Urllib3
Announcing urllib3's bounty program The urllib3 team is excited to announce the start of our bounty program! We’ve recognized that one of the biggest challenges to shipping v2.0 is not having e...
Don’t mock what you don’t own
A common issue when writing tests for real-world software is how to deal with third-party dependencies. Let’s examine an old, but counter-intuitive principle.
A look at search engines with their own indexes (2021)
A cursory review of all the non-metasearch, indexing search engines I have been able to find.
The Documentation Triangle, or, why code isn't self documenting
These statements can be hard to argue against, especially if they come from someone who is more experienced than you. A lot of the trouble is that they are not wrong – well, they’re not completely wrong.
Microvium Is Small
The Microvium JavaScript engine for microcontrollers takes less than 16 kB of ROM and 64 bytes of RAM per VM while idle, making it possibly the smallest JavaScript engine to date with more language features than engines 4x its size
Apple's feedback mechanism is broken
Apple's feedback system is fundamentally broken, and they don't seem to care.
Surprising result while transpiling C to Go
Experimenting transpiling Uber h3 library with ccgo.
Web 3 is Flawed
My opinions on Web3 and why it is flawed
On leaving Mapbox after 12 years
It’s been about nine months since I left Mapbox and the circumstances of my exit didn’t offer much opportunity for closure. I feel a combination of gratitude and resentment that I’m still sorting out. Last week was the one year anniversary of the Mapbox Worker’s Union going public, the event that lead to my departure…
Contra Wirecutter on the IKEA air purifier
The Wirecutter’s review of the IKEA air purifier is a mishmash of scientific errors, shoddy testing, and self-contradictory logic.
Action Plan for a New CTO
This post previously appeared in Fast Company. How does a newly hired Chief Technology Officer (CTO) find and grow the islands of innovation inside a large company? How not to waste your first six …
Terminated
How I Learned to Stop Worrying and Love the Bomb
How to Find and Stop Running Queries on PostgreSQL
Your PostgreSQL server is seizing up, with some naughty queries consuming too many resources or blocking others. Don’t panic! You can stop those problem queries and stabilize your system.
Writing one sentence per line
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
The integrated timetable of Switzerland
When people talk about great nation-wide public transit systems, names such as Japan or Switzerland are often mentioned. In this article I will show what makes Switzerland’s network so unique and why it is has become so popular.
No-one knows what they are doing
When I was a child I assumed that all the adults running the world knew what they were doing. Now that I am an adult, I am under no such illusions. Just look at the current British government. They…
Two Years of Life with PinePhone
On June 9th, 2020, early into a still raging pandemic, I received my PinePhone UBports Community Edition. It's incredible how fast these two years went by, and how much the PinePhone experience improved in the meantime. This is just a subjective post about what I remember, you may also consider it a
Notes on WebAssembly
An advanced beginner's take on WebAssembly.
We need a flowchart editor that doesn't give you carpal tunnel
This is a post about why I'm making knotend , a flowchart editor designed for speed, and why we need to get away from mouse-based flowchart editors.