Scarcity Truthers
Artificial Scarcity and the Semmelweis Reflex
The latest blog posts to take off on Hacker News. 49,220 posts.
Artificial Scarcity and the Semmelweis Reflex
Understanding how companies go about figuring out compensation. And an exercise to do for your team.
This is a story of how it took me way too long to ship a product, and I ended up paying for a competitor product instead.
Why and how I added proper CSV support to GoAWK, my POSIX-compatible AWK interpreter.
The housing shortage in the US is a perennially popular topic of conversation for the urbanist crowd (which online includes basically everyone.) The basic argument is that housing starts collapsed after the financial crisis and have never truly recovered.
It feels a lot of developers online either went to a prestigious computer science program in university or are self-taught. However, not many talk about community college in those communities. It’s very much a different experience, and I was in… Continue reading →
There’s no more denying it: if you look at W3Techs CMS market share numbers, WordPress’ market share is shrinking, losing 0.4% market share since February. I do
Gerrymandering distorts the will of the people, but the basic math of geographic representation makes it difficult to get rid of, unless we get rid of representation for geographic districts.
As part of an omnibus bill, the Minnesota House of Representatives passed a troubling bill restricting how under-18 users engage with user-generated content (UGC) services. [At the bottom of this post, I’ve included the text as passed by the Minnesota...
“ The Rise of Worse is Better ” is a famous essay in the software industry. It says that lazily-looking code that does not provide a consistent interface is sometimes actually better than neatly layered, consistent one. I think I've experienced this paradoxical situation, so I'd like to share that story.
It sounds surreal to even say it out loud, but I’ve been living in America for the majority of my life, ever since I was a teenager. And for 18 of those years, I was legally a transient – hop…
Where did that memset come from?
Software engineer and writer focused on developer tools, cloud infrastructure, and the intersection of technology and human behavior.
[If USB2.0 is too boring, learn about the details of 50 different Thunderbolt-4 docks – yep you read that right, there are 50 different models – find out which ones are identical inside…
Pages that didn't make it into "How DNS Works"
Next week on Wednesday (May 11), the EU Commission will present an EU draft law on mandatory chat control to the public for the first time. Similar to Apple's highly controversial "SpyPhone" plans, the Commission wants to oblige all providers of email, chat and messaging services to search for susp
Idea: Make Mittelstands cool in America. Rebrand the US Middle Market. Create a studio and fund to build and buy Mittelstands.
In December 2021, Robin Kok wrote a series of tweets about his Elsevier data access request. I did the same a few days later. This here is the resulting collaborative blog post...
I took a spare ThinkPad T430 and put all my home server workloads on it. Here's how it went.
Building your own entitlement service is key for supporting a modern, flexible SaaS product. Whenever I read about billing systems, there’s a lot of talk about the billing aspects but not so much around entitlements. In the spirit of sharing, and since I haven’t found any good articles about it, I decided to tell you…
Map your (least) favorite programming language to your favorite Planet Express crew member based on its characteristics.
Engineers often have to ask each other for “estimates”– rough projections for how long projects will take. While some teams do rigorous estimation rituals to varying degrees of success, many situation
Hello, everyone. I’m going to be taking an extended break from kottke.org, starting today. I’ve been writing here for more than 24 years, nearly half my life —
Fonts designed by John Roshell in sunny Southern California
The pandemic made evident how much work can, and should, be different. The forced change to accommodate remote workflows also brought to light what I like to call “virtual offices”. Unlike truly remote friendly workplaces optimized for asynchronous communication, these aim to merely transport the office into a virtual…
We can do better than writing HTML manually, but there are no developer-focused solutions.