Independence Day
The latest news and stories about how technology is helping people around the world solve problems, innovate and do more each day.
Post mortem of my one game a month
Report of my one game a month challenge during 2014.
State Laws That Stop Cities From Installing Fast Internet
For decades, municipal broadband operations have been subject to a minefield of restrictions and barriers designed to make the prospect of establishing or maintaining a community broadband network costly, difficult, and unsustainable. The Biden administration initially pledged that the Broadband Equity, Access, and…
Mozilla's low-overhead open source replay debugger
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
What's the matter with PGP?
Last Thursday, Yahoo announced their plans to support end-to-end encryption using a fork of Google’s end-to-end email extension. This is a Big Deal. With providers like Google and Yahoo onboa…
Modernizing “less”
I have just spent an all-nighter doing something I didn't expect to do. I've " modernized " less (1). (That link is to the changeset.) ...
Why we have to boycott RSA
The only thing stopping corporations from putting NSA backdoors into their products is the risk of getting caught. RSA got caught backdoorin...
Sana'a
The scariest thing I'll see in Yemen looms up at me before the plane has even landed. I have dozed my way from Abu Dhabi across most of the Arabian Penninsula, including the Empty Quarter, that vast uninhabitable sandbox in the interior were they didn't even bother to put in borders until fifteen years ago. That just…
Why Chinese Is So Damn Hard (1992)
The first question any thoughtful person might ask when reading the title of this essay is, "Hard for whom?" A reasonable question. After all, Chinese people seem to learn it just fine. When little Chinese kids go through the "terrible twos", it's Chinese they use to drive their parents crazy, and in a few years the…
Pre-orders start today for Flame, the Firefox OS developer phone
Update 2014-07-15: The pre-order period has ended and the Flame is now available as a standard order, with shipping in 7-10 days. The Firefox OS Flame reference device that we ...
Candy Japan crosses $10K MRR
Japanese candy subscription box Candy Japan exceeded $10,000 per month in sales.
You Are Not Late
[Translations: Italian, Japanese, Chinese] Can you imagine how awesome it would have been to be an entrepreneur in 1985 when almost any dot com name you wanted was available? All words; short ones, cool ones. All you had to do was … Continue reading →
I Still Don't Want To Be Part of Your Fucking Ecosystem
One of the most popular blog posts I have written is called "I Don't Want To Be Part of Your Fucking Ecosystem". In it, I rant against service providers trying to lock their customers into a monoculture. Companies are always looking for the edge which will make them stand out - they think that restricting what their…
Are we shooting ourselves in the foot with stack overflows?
How-to articles about designing safe, reliable, and secure embedded systems.
My First Unikernel
I wanted to make a simple REST service for queuing file uploads, deployable as a virtual machine. The traditional way to do this is to download a …
The Decline of the Mobile Web
programming, philosophy, history, internet, startups