The Masterpiece, a prestigious building in Hong Kong, peeks out of the fog. This is a beautiful photo I lifted off the BBC today.
Last night I watched the first episode of Yellowthread Street, a television show from the early nineties that never survived into their second season. It's a police drama starring Bruce Payne, Tzi Ma and Catherine Neilson as they solve crimes out of the Yellowthread Street police station in the fictional Hong Bay in Hong Kong. It's a show I used to watch every sunday evening, and one that I was in love with. I loved the raw urban feel of the show, the exotic toxicity of the setting and it was likely a precursor to my facination with cyberpunk and urban dystopias. Naturally, the show doesn't stand the test of time (21 years!) but it has a lot of potential. This would be perfect if it was remade by someone like Michael Mann, who has an intricate and deep understanding of crime. Anyway, it was a fun 50 minutes of nostalgia.
My brother has me to ask questions to, to give him examples, to teach him some best practices, and even though I'm a horrible teacher, with little patience and a bad eye for sensing whether or not he actually gets what I'm telling him or whether I should change my approach or wording, it's already going way faster with him than it did with me in those first few months. It makes me wonder; how much time have I logged trying to figure all this stuff out? And was it worth it? I've had tremendous fun and satisfaction doing it, but I could also have gotten my master's degree with all the time I spent figuring this out.
I also went back into some of my old code -- I actually put a very old game I coded, which I dubbed GridRunner, but which isn't anything more than a simple game of kamertje verhuren, back online -- and most of that was pretty terrible and inefficient. I remember GridRunner failed because I didn't know what an index on a table was, so after a few games got started, the speed of those games dropped to abysmal lows as the database ground to a halt. (Indexes have still not been applied at the time of writing, so if you're going to follow that link, know that it might still be slow.)
To top it all off, I went through years of photos that I've collected over time. I looked ridiculous five years ago. So skinny, less fat as well as muscle tissue. How far I've come. In a nostalgic way I wish I could go back and make some different choices, but that would mean I'd also have to go through the pain of some of the things that happened that weren't the consequences of some bad decisions I've made, like my parents dying, etc.
Some people say they don't have any regrets. I think that's nonsense. Sure, you make the best decisions with the information you've got at the time, but decisions are like code; if you can't revisit your code, or your decisions, in six months and can't improve it, it means you haven't learnt anything in that time.
Regret just shows you how far you've come.