That can never happen.

How often have you been playing a game and come across something “weird” that clearly should never happen: like finding a spot where the AI can’t “see” you while you wail on them mercilessly, or in the process of button mashing you catch a trigger that kills the boss who had you down to 1 hp without losing any of his own…

You scratch your head and ask: Why didn’t they think of that?

Chances are … someone did :) That someone just had reason to figure it would never happen.

Someone once told me that programming is like writing out a series of steps for a robot: Go to kitchen, pick up coffee cup, go to coffee machine, pick up coffee pot, pour coffee into cup, take coffee to me.

Sadly, programming isn’t chirpy fun like that. Infact, you have to be a bit of a pessimist.

Instead…

I wound up distracting myself even more from my already sidelined weekend plan.

I keep harping on about ZeroMQ but I don’t think I’ve yet managed to really convey why it’s so worth programmers looking at…

The problem is, when you look at ZMQ for the first time, it just looks “meh, sockets”. But that is just the API. ZeroMQ isn’t primarily a networking library! It does a whole lot of stuff, across multiple languages, all through that one single API. So all you have to do to change the scope of your application is change the URL of the socket you plan to connect to…

StarCraft 2 :)

I’m not passing judgement on SC2 itself here, rather … I’m just wondering what your average WoW player is going to think when they buy SC2 after watching this

to find that they get this