Developers’ side projects
If you’re a developer working for software company, does that company own what you do in your spare time?
If you’re a developer working for software company, does that company own what you do in your spare time?
This visualization shows the top 30 books ranked by total number of links to Amazon in Hacker News comments from Oct 2006 to Oct 2015.
Update: Dropbox hack blocked by Apple in Sierra Following my post revealing Dropbox’s Dirty Little Security Hack a few weeks ago, I thought I’d look deeper into how Dropbox was getti…
There are a lot of “12 CS books every programmer must read” lists floating around out there. That's nonsense. The field is too broad for almost any topic to be required reading for all programmers, and even if a topic is that important, people's learning preferences differ too much for any book on that topic to be the…
[Update (12/14/16): Reuters has specified that the rootkit was implemented as a Linux kernel module. Wow.]
Explains how the Japanese writing system works by comparing it to expanding the English alphabet.
10 Mar 2016 | self-Amos , making , orthodontics , laser-scanning , prototyping , somatic feedback
One of the key gaps in Rust’s ecosystem has been a strong story for fast and productive asynchronous I/O . We have solid foundations, like the mio library, but they’re very low level: you have to wire up state machines and juggle callbacks directly.
Back in the day when the British had a penchant for conquering the world, they ran into a little problem on the subcontinent; cobras. Turns out there were a hell of a lot of the buggers wandering around India and it also turned out that they were rather venomous which
This is the text version of a talk I gave on October 29, 2016, at Web Camp Zagreb [ video ] (45 mins)
A couple of weeks ago I went to the local shopping centre looking for a thermometer. After entering one store upon leaving without buying anything a tracker was assigned to me. I didn’t think much of it at first, but he followed me dutifully around the shopping centre, took careful note of how I walked. Whenever I…
Software Engineer
Monday of last week I was all excited. I had just gotten the green light to start prototyping a new Progressive Web App for a client I've been working with.
The first episode of the Mojoptix video podcast: the invention of a Digital Sundial !
Did you buy the new MacBook or MacBook Pro? Maybe the Google Pixel? You're about to enter a world of confusion thanks to those new "USB-C" ports. See, that simple-looking port hides a world of complexity, and the (thankful) backward-compatibility uses different kinds of cables for different tasks. Shoppers have to be…
A quick, opinionated guide to retirement planning and investing for software people.
When I was arrested in San Francisco, I ended up spending a night in prison naked, in solitary confinement. But, I have a dirty secret: it…