Weblogs


Overzealous regexes

2017-11-25

Today I was trying to solve a parsing problem with regular expressions. Yes, I know. Moving on, the regular expression should be able to skip JS strings and then check for a particular character afterwards. I had that working fine but when I was tryi...


Secret Parent Club 2.0

2017-11-18

While we knew a second kid wouldn't be the same as the first, it was very difficult to imagine exactly how different it would be. And it was definitely different. But I think we handled it well. [i]This is a follow up post to my first; "[weblog 38...


Finite class distribution

2017-08-03

My wife told me a colleague at school was having a hard time coming up with class distributions for the next year. Having worked on a finite domain solver for over a year that sounded like an interesting problem to tackle with FD. And it was. But it'...


Facebook

2017-06-11

In case you didn't get the memo; I'm joining Facebook. In fact, I'm starting tomorrow. I just arrived in London and settled into a temporary apartment. I'm super excited for tomorrow and at the same time a little anxious for the big unknown. I have N...


The hardware talk

2017-06-01

I sometimes write about hardware but usually only when I discard it or something. So let's talk about hardware setup and what works for me. I can be pretty particular in my hardware choice, at least in some areas. Let me tell you all about my current...


Regex Parsing

2017-05-12

And now you have two problems. Nah, don't worry. I would never use regular expressions for a parser. This post is about parsing regular expression literals. And not for deep analysis or anything but rather as part of my new parser. In fact, just as p...


Hearthstone suggestions

2017-05-01

I've played Hearthstone for five months now (and got Legend last month). There are obviously some things I like but also some things I don't like. Rather than just shit on the game, I'd like to offer some suggestions that I feel may improve the game....


Hearthstone Legend

2017-04-30

So I got to Legend level in Hearthstone. Yay. I'm ... kind of proud of this achievement? I'm a little sad that I had to use pirate warrior again, pretty much without any Un'Goro cards (the latest expansion). But honestly there's only a few options fo...


Pandemic Quest Log

2017-04-30

We were off to a good start. In fact, we nearly finished it scot-free. We discovered that one disease, Y'lo, in Afrika and South-America turned out to be incurable. But we had it under control. It was no problem. We had the ends in sight and only had...