Anti-Tesla sentiment and the death of optimism
Web platform engineer. 15+ years building for Twitch, Urbit, PayIt, and more. Kansas City.
The New TextSecure: Privacy Beyond SMS
Today’s release of TextSecure is the final step in the transition from a private SMS app to a private asynchronous IM app that does not depend on SMS/MMS. Using the lessons we’ve learned from the SMS environment over the past four years, we’ve developed an open protocol for asynchronous chat that...
Why Atom Can’t Replace Vim – Learning the lesson of vi
Learning the lesson of vi
Better bash in 15 minutes
The tips and tricks below originally appeared as one of Google's "T esting on the Toilet" (TOTT) episodes. This is a revised and augmen...
Hacker's Guide to Setting Up Your Mac
Co-managed IT supplements an overextended internal team with specialized expertise, enterprise-grade tools, and overflow capacity without the massive overhead of hiring additional full-time personnel. Mid-market
Chaos Computer Club files criminal complaint against the German Government
On Monday, the Chaos Computer Club (CCC) and the International League for Human Rights (ILMR), have filed a criminal complaint with the Federal Prosecutor General's office. The complaint is...
Software in 2014
We’re at an inflection point in the practice of constructing software. Our tools are good, our server developers are happy, but when it comes to building client-side software, we really don’t know where we’re going or how to get there.
Elasticsearch 1.0.0 released
Powered by Elasticsearch. Ready to deploy your data? Start free.
A 60-Hour Work Week is Not a Badge of Honour
Your 60 hour work week is not a badge of honour. It is a problem. It means the business design has failed, or there's a breakdown in communication, or worse.
We Are Now In Command of the ISEE-3 Spacecraft
The ISEE-3 Reboot Project is pleased to announce that our team has established two-way communication with the ISEE-3 spacecraft and has begun commanding it to perform specific functions. Over the coming days and weeks our team will make an assessment of the spacecraft’s overall health and refine the techniques…
A Server Naming Scheme
Here at MNX, we’ve been busy setting up a brand new data center for our cloud hosted services. We started off as a consulting company providing managed Linux services, which means we have been exposed to a ton of different customer environments and an equal number of schemes for naming equipment…not all of them good…
Introducing EFF's Stupid Patent of the Month
Here at EFF, we see a lot of stupid patents. There was the patent on “scan to email.” And the patent on “bilateral and multilateral decision making.” There are so many stupid patents that Mark Cuban endowed a chair at EFF dedicated to eliminating them. We wish we could catalog them all, but with...
You have ruined JavaScript
In the old days In the old days we had some really awful JS being written on pages in a pretty ad-hoc fashion and it caused us huge problems. Presumably most people still do this but they're the same...
Move Fast and Break Nothing
Things Zach Holman said.
The Weight of Rain
My talk at Visualized.
John Carmack on Inlined Code
The real enemy addressed by inlining is unexpected dependency and mutation of state, which functional programming solves more directly and completely. However, if you are going to make a lot of state changes, having them all happen inline does have advantages; you should be made constantly aware of the full horror of…
The Book of Graham
I emailed my 22 year old cousin Eric, who’s graduating Summa in Economics from Harvard, to see if he needed any help getting interviews...
Introducing Anonymous Login and an Updated Facebook Login
Improved privacy options put better controls in your hands.