Improved default settings for Linux machines
A quick overview of Linux settings I change on almost every machine I manage.
I Got Fired Last Week. That’s a Good Thing. Here’s Why
“We’d like to help you transition out of the company.” As the conversation progressed and reality sunk in, my ears slammed shut and blood streamed to my head. And since I neglected to bring a jacket for what I thought was … Continue reading →
PyPy.js: Now faster than CPython
OK OK, I couldn't resist that title but it probably goes a bit far. Let me try for a little more nuance:
The disappearing inventor
Mark Bolas , a professor at USC, an astonishingly prolific innovator, has invented or co-invented many things. One of those things was FOV2GO, an ingenious way to make a very inexpensive, very wide angle virtual reality display.
Why I find IEEE 754 frustrating
Programming languages new (Java) and old (Fortran), and their compilers, still lack competent support for features of IEEE 754 so painstakingly provided by practically all hardware nowadays. […] Programmers seem unaware that IEEE 754 is a standard for their programming environment, not just for hardware. William Kahan
The sum of all the positive integers is not -1/12
I haven't been blogging recently because my new startup is taking up all my time, but someone needs to stand up and say the emperor has no c...
Rebuilding the Shopify Admin: Deleting 28k lines of JavaScript
Shopify powers millions of businesses in more than 175 countries with essential commerce infrastructure. Our engineers and developers work on challenging and impactful projects spanning frontend, backend, mobile and data.
Startup sales negotiations 101 – how to respond to discount inquiries
Learn 7 proven ways to say no to discount requests, protect margins, and strengthen customer relationships.
My favourite Zsh features
Software development blog of Joe Wright
The Ghost in the MP3
88JACKPOT adalah situs slot deposit dana termurah yang menyajikan pilihan game slot gacor gampang menang hari ini dan bisa anda mainkan menggunakan bet termurah
Competition vs. Community
So, some people are going to hate me for this post, and I've said some of this before, but I really want to express it in more detail. I've been wanting to write something like this for a long time, and recently I think I've been in a mindset where I need to think through some of these thoughts anyway, so "here goes…
Recommending music on Spotify with deep learning
An overview of what I've been doing as part of my internship at Spotify in NYC this summer: using convolutional neural networks for audio-based music recommendation.
Introducing a more powerful Dropbox Pro
Dropbox helps you make every second count when you're your own boss. Explore how Dropbox makes it easier to manage your business.
TextSecure's Private Group Messaging
One of the major features we introduced in the TextSecure v2 release was private group chat. We believe that group chat is an important feature for encrypted communications projects, so we wanted to try to summarize some of the existing work in this area, as well as how TextSecure’s group chat pr...
ZFS Gotchas
Things Nobody Told You About ZFS Yes, it's back. You may also notice it is now hosted on my Blogger page - just don't have time to deal w...