Why read old philosophy?
I’m going to try to explain a mystery that puzzled me for years. This answer finally dawned on me in the middle of one of those occasional conversations in which non-perplexed friends patiently try…
The latest blog posts to take off on Hacker News. 7,743 posts.
I’m going to try to explain a mystery that puzzled me for years. This answer finally dawned on me in the middle of one of those occasional conversations in which non-perplexed friends patiently try…
Burnout is, unfortunately, a very real phenomenon in software development — especially when creating and maintaining open source projects with large numbers...
This is the first in a series on finding a replacement for Mac OS X.
Behind the scenes - how I'm making redblobgames.com - interactive explanations of game development algorithms and math
I've stopped watching the news a few months ago and it's definitely a trend I'm planning to continue in 2017. We live in a world of information. Open Facebook …
This should be a hard blog post to write–after all, it’s the one where I openly admit I had an emotional breakdown and saw a mental health professional–but it’s actually easy. And it’s easy because it has a good ending: facing long odds and a frustrating situation, I ended up turning everything around and getting a…
I remember the first time I started to feel insecure as a web developer or even generally as a professional in any field. I was asked to…
… and post a write-up on this blog. That sounds crazy of course – who has the time to read a paper every weekday? Let alone write it up! I’ve done it for each of the last two calendar y…
I have been learning about machine learning and deep learning (ML/DL) for the last year. I think ML/DL is here to stay. I don't think this i...
Update (December 2016): Version 2 of this guide is now available! Announcement post here. Links in this post are updated to send you to the latest and greatest version. Click here to download 8,760 Hours v2 The end of a year […]
Furiosa’s Cat Feeder
The Curmudgeonly Optimist People are sometimes confused about my personal relationship with digital communication technologies. On the one hand, I’m a computer scientist who studies and improves these tools. ... Read more
Epistemic status: exhortatory and personal, but pretty confidently my true belief CW: suicide mention When I was a teenager, I was depressed. And the way I thought mental illness worked, the way I…
Iron Law of Bureaucracy: the downwards deletionism spiral discourages contribution and is how Wikipedia will die.
Efficient memorization using the spacing effect: literature review of widespread applicability, tips on use & what it’s good for.
Jorge Silva's personal blog on programming and software engineering
The best teacher I had in graduate school spent the whole semester destroying any beliefs we had about computing. He was a real iconoclast. He happened to be a genius, so we took it. At the end of the course, we were free because we didn't believe in anything. We had to learn everything, but then he destroyed it. He…
Here’s to the crazy ones, the misfits, the rebels. The package makers, the man page writers. The rounded windows in Qt mixed with the less rounded windows of GTK. The ones who literally see things differently because of missing proprietary fonts. They’re not fond of rules, installation wizards, …
Millions long for immortality who do not know what to do with themselves on a rainy Sunday afternoon. (Susan Ertz, “Anger in the Sky”) There is a particularly dangerous occupational haz…
Education in Victoria is succeeding in some areas, but failing in many others – we have new school buildings, but they are overflowing and the school rolls climbing so quickly that teachers a…
Musings on navigating the tech bubble with philosophy and self-improvement.