[ Content | Sidebar ]

Archives for May, 2014

medium: setting up a build system

After I set up Medium, the next thing I did was start writing code and unit tests. And I will write about unit tests in a couple of posts, but I want to jump ahead one stage, to a build system, because that was something that required workarounds almost from the beginning and turns out […]

medium: setting things up

As I said recently, I’m experimenting with writing a Netrunner implementation in JavaScript. I’m calling it Medium; here’s the first in a series of posts about issues I’ve encountered along the way. Before I go too far, I want to thank two sources of information. The first is Bill Lazar; he’s one of my coworkers, […]

men, women, programming, culture

So, a couple of weeks ago, a prominent programmer / writer wrote a post whose driving metaphor was: frameworks are bad because it’s like one woman having many men sexually subservient to her, whereas the way things should be is for one man to have many women sexually subservient to him. People complained, he apologized […]

netrunner implementation experiments

GDC got me in the mood to do some game-related programming; and, when that mood didn’t go away after a couple of weeks, I started to spend some time thinking about what exactly that would mean. I’d thought initially that maybe I’d learn how to use Unity, trying to implement one or two game-related tech […]

system shock 2

I’m planning to play through all the games in both of the Shock series this year; I had a quite good time replaying System Shock, but I’d never played System Shock 2, which seems to get talked about rather more. (E.g. I’ve seen comments claiming that BioShock is in many ways an inferior remake of […]

blank screen starting octgn in wine

I set up OCTGN on Wine on a new computer in preparation for this week’s VGHVI session; I was following these helpful instructions, which have worked for me in the past. Unfortunately, I ran into a weird problem: OCTGN would start with its normal “Loading OCTGN” screen, but then instead of showing me the normal […]


Last time, I talked about free to play; a phrase I often hear linked with the term “whale”. The prototypical use goes something like this: free-to-play games make most of their money from a small proportion of whales, people who spend thousands of dollars that they can’t afford in order to buy useless items in […]