New
The latest blog posts to take off on Hacker News. 3,290 posts.
Google, nobody asked for a new Blogger interface
I'm writing this post in what Google is euphemistically referring to as an improvement . I don't understand this. I managed to ignore New ...
What happened to all the non-programmers? (2015)
As I looked around and realized for the hundredth time that I was surrounded by people exactly like me, something inside me snapped. I downloaded the latest American Community Survey microdata, fired up R and started calculating feverishly.
American Airlines Bans Wearing Too Much Personal Protection Equipment on Board
It's not just passengers refusing to wear personal protection equipment that's a problem at the airline. It seems another problem is passengers who wear too much. So last week American Airlines sent a memo to its customer care agents on "Prohibited Personal Protection Equipment (PPE)."
Assange Hearing Day 10
The gloves were off on Tuesday as the US Government explicitly argued that all journalists are liable to prosecution under the Espionage Act (1917) for publishing classified information, citing the Rosen case. Counsel for the US government also argued that the famous Pentagon Papers supreme court judgement on the New…
Why is Apple acting like an asshole?
Today Apple announced at their media event that the final public release of iOS 14 ships tomorrow, which came as quite a shock to all third-party developers.
How I learned to charge my customers
After I completed my first programming class, I went straight to Craigslist. I advertised my programming services. I called myself an experienced programmer who could code anything. I posted a link to
A Concurrency Cost Hierarchy
Concurrent operations can be grouped relatively neatly into categories based on their cost
Python's Innards: Introduction (2010)
A friend once said to me: You know, to some people, C is just a bunch of macros that expand to assembly . It’s been years ago (smartasses: it was also before llvm , ok?), but the sentence stuck with me. Do Kernighan and Ritchie really look at a C program and see assembly code? Does Tim Berners-Lee surf the Web any…
Fintech in Chains
"Fintech can come out of the shadows" is the title that Wall Street Journal editors gave to Brian Brooks and Charles Calomiris' oped last week . I have not in a long time seen a title that more utterly contradicts the content of the essay. For what they advocate is exactly the opposite: Fintech in chains, hemmed in by…
When you browse Instagram and find Tony Abbott's passport number
Do not get arrested challenge 2020
How to form a California LLC without a lawyer
Follow these steps to start an LLC in California
Nvidia’s Integration Dreams
Nvidia’s acquisition of ARM only makes sense from a financial perspective, unless you buy Jensen Huang’s datacenter dreams.
Which Parsing Approach?
We all know that parsing is an important part of designing and implementing programming languages, but it’s the equivalent of Brussels sprouts: good for the diet, but a taste that only a select few enjoy. Unfortunately, I’ve come to realise that our general distaste for parsing is problematic. While many of us think…
Emacs Prelude 1.0
I’ve got a big news to share with you today - after (over) 9 years of development, Emacs Prelude finally made it to version 1.0! There’s nothing really big or groundbreaking there, as Prelude has been in a pretty good place for a very long time feature-wise, but I felt like tagging a 1.0 release, because it’s 2020 and…
Tracking users via CSS
I try to be a friendly citizen of the web. I try to keep my site in good shape. It should load quickly, track nothing beyond your basic server logs, not hassle you about cookies, GDPR or my newsletter. I do have a newsletter but it won't pop up in your face here. I try to stay firmly on the side of friendly and a good…
Smoke has caused temperature forecasts to go crazy
This blog provides updated forecasts and comments on current weather or other topics
Differentiable Dithering
Problem Let's say we want to reduce the number of colors in an image. For example consider the picture of fruit below:
Simplify: move code into database functions
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.
Raspberry Pi as a local server for self hosting applications
Raspberry Pi for self hosting applications, locally secure private connection, install Tor Proxy, emby media server
Org-mode 9.4 is out. Can you help?
This page does not exist (anymore). Back to home
How I stay motivated working on my long-term project
Becoming successful online doesn't happen overnight. If you want to make it, you need to commit to your goal for at least a few years. See how the three year rule can help you stay motivated on your long-term project.
How to Be Helpful Online
Helping people online is difficult. We expect technical questions and discussions, but everyone involved are just people, so it doesn’t always go smoothly.