Principal Component Analysis Explained Visually (2015)
Principal component analysis (PCA) is a technique used to emphasize variation and bring out strong patterns in a dataset. It's often used to make data easy to explore and visualize.
Principal component analysis (PCA) is a technique used to emphasize variation and bring out strong patterns in a dataset. It's often used to make data easy to explore and visualize.
Applying Principal Component Analysis to a data-set of short electronic music loops
I wanted to write this blog post for well over half a year. I don’t believe Uber will be a successful business . I’ve been making my points in individual conversations over and over again - with this post I’m creating a writeup of my arguments that I can share in future.
KeePassXC Password Manager
Pretty Diff tool can minify, beautify (pretty-print), or diff between minified and beautified code. This tool can even beautify and minify HTML.
The Nintendo Switch system is a major evolution of the Wii platform. It’s both a home console and a handheld mobile device. We tore it down.
Channable is a tool for marketeers and webshop owners that connects shops to market places, affiliate platforms, and comparison websites. We download product data through a feed or API connection, clean it up using our configurable rules engine, and we send the transformed data to any platform.
If you have read any of Chuck Moore's work, you know that he is an extreme programmer in the literal sense of the word: a unique philosophy that embraces small, fast, self-contained programs in a spare language and an impressive development environment. But as I read the opening sections of Moore's book Programming a…
This month, the Google Play team in our London office was hyped to welcome back Anamaria Cotîrlea, a former intern who is now a full-time ...
A couple of years ago, I was heavily involved in analysing and reporting on the massive VTech hack [https://www.troyhunt.com/when-children-are-breached-inside/], the one where millions of records were exposed including kids' names, genders, ages, photos and the relationship to parents' records which included their
“iOS HFS Normalized UNICODE names, APFS now treats all files as a bag of bytes on iOS. We are requesting that Applications developers call the correct Normalization routines to make sure the file name contains the correct representation.”
In this article we will look at how to build a fully featured "burner phone" using Kotlin and Twilio that we will then deploy to Heroku.
My redesign of the Ableton Live. The entire process and elaborate case study of UX and UI design including guerilla UX research, interviews, sketches, drafts, wireframes, iterations, interface ideas and everything in-between. UI design galore.
Did You Really Think All Billionaires Were the Same? Recently, I became a bit obsessed with the one percent of the one percent – Billionaires. I was intrigued when I stumbled on articles telling us…
The Free Software Foundation Europe and a broad group of organisations including Creative Commons are supporting the Public Money, Public Code campaign. The initiative calls for the adoption of policies that require that software paid for by the public be made broadly available as Free and Open Source Software. Nearly…
At City Observatory, we try to stick to a wonky, data-driven approach to all things urban. But numbers don’t mean much without a framework to explain them, and so today we want to quickly talk about one of those rhetorical frameworks: specifically, how we talk about driving.
Programing in Clojure and ClojureScript
ZFS should have been great, but I kind of hate it: ZFS seems to be trapped in the past, before it was sidelined it as the cool storage project of choice; it's inflexible; it lacks modern flash integration; and it's not directly supported by most operating systems. But I put all my valuable data on ZFS because it…
The U.S. Food and Drug Administration granted 23andMe authorization to offer ten genetic health risk reports including late-onset Alzheimer’s disease, Parkinson’s disease, celiac disease, and a condition associated with harmful blood clots. For several years, 23andMe has worked on demonstrating that its reports are…
I’ve kept my mouth shut about President Trump since he was elected in early November. I figured there were other things to focus on where I could have an impact and so I did that. But friday’s executive orders are too much for me. Trump is institutionalizing hatred, bigotry, and racism with these orders. They […]
The .NET Language Strategy I am constantly aware of the enormous impact our language investments have on so many people’s daily lives. Our languages are a huge strength of the .NET platform, and a primary factor in people choosing to bet on it – and stay on it. I’ve been here on the .NET languages […]
In this blog post, I would like to introduce the JavaScript Binary AST, an ongoing project that we hope will help make webpages load faster, along with a number of other benefits. A little background Over the years, JavaScript has grown from one of the slowest scripting languages available to a high-performance…
I didn’t know I was looking for it, but when I found it something clicked.