The economics of software correctness
You have probably never written a significant piece of correct software. Neither have I. Here's why that's not quite as bad as it sounds.
The latest blog posts to take off on Hacker News. 3,426 posts.
You have probably never written a significant piece of correct software. Neither have I. Here's why that's not quite as bad as it sounds.
Terrorists act irrationally from a rational activism perspective, and groups act in ways most consistent with terrorism being about social status and belonging
This week I was doing a bit of shopping for an external keyboard for my old Thinkpad x200 laptop. I've grown used to its comfy keyboard and its trackpoint, so I looked on ebay to see if I could find one of the older external USB equivalents.
I’ve been interested to watch the increasing debate around ad blocking in iOS 9, and especially the heated nature of the discussions, which…
Flux is both one of the most popular and one of the least understood topics in current web development. This guide is an attempt to explain…
China's social score system is full of rumor and speculation. We clear up the misconceptions and explain how the credit system really works.
I love the Clojure language, but I don’t think there’s any use pretending that the combination of expressiveness, power, and repl-driven development can result in some staggeringly dense code. Everyone that writes Clojure is guilty of this at one time or another; you start with the core of your function, evaluate it…
Today, we are proud to announce that Microsoft has acquired Havok, the leading provider of 3D physics, from Intel. As we welcome Havok to the Microsoft family, we will continue to work with developers to create great gaming experiences, and continue to license Havok’s development tools to partners. We believe that…
How I learned to stop worrying and love the code Photo by MipsyRetro/Flickr remix by Jason Reed I’m learning to code. I’ve been on again off again with it for about two years now. But I've only …
Years of abusive implementation of webfonts has landed the feature under the umbrella of content blocking APIs, affecting those few who’ve cared all along.
This is a co-production with Veedrac, who wrote most of the awesome technical details.
Cowboy is the most popular Erlang framework for writing web servers. It is really impressive to see what cowboy accomplishes with such…
Léonie Watson's personal website. Writing about the web, accessibility, and other things.
With Reddit data in BigQuery, quantifying all the hundreds of millions of Reddit submissions and comments is trivial.
Studies showed early on that kids who went through DARE weren't any less likely to do drugs. Why did schools keep using it?
This is the text version of a talk I gave on October 1, 2015, at the Strata+Hadoop World conference in New York City. The video version is here (20 mins).
Since the last post [http://franklinta.com/2014/09/08/computing-css-matrix3d-transforms/] on CSS was popular here is another simple CSS trick that I found useful in the past. Let’s say we want to find the difference between these two images: You can do this by simply inverting the colors and then stacking them…
A better map of the difference between solar and standard time, and some trivia
I'm assuming you're familiar with the basic idea of what a Turing machine is . There are a few parts to building one in Magic: a tape extending in two directions storing cells of a few different "colours"; a processing head that can read the current cell's colour, write a new colour and change its state if necessary…
A comprehensive Vim tutorial that teaches Vim as a language rather than memorizing commands. Learn movements, text objects, visual mode, and advanced techniques.