A Link To The Past

This week, I found myself doing something that eight-year-old me would have found amazing - hacking a Spectrum game in order to find out where it was keeping its lives and score counter. I like to think that a time-travel meeting would have gone something like this:

Past Ian: This is so cool! You’re from the future! You can tell me what happens! Do we have flying ca—

Present Ian: Look, we don’t have much time. Before I say anything, I want you to promise me something.

Past Ian: Sure!

Present Ian: Send a letter to Hillary Clinton, current First Lady of Arkansas saying: “Please, if you ever think about setting up a private email server, don’t. Just don’t.

Past Ian: I don’t understand.

Present Ian: long sigh You will.

Past Ian: So what happens to me?

Present Ian: Well, I can tell you this much! You live in America and you just spent an evening hacking Deathchase 3D. That’s right, you understand assembler and can hack Spectrum games!

Past Ian: Wow!

Present Ian: And you have a really fast computer and you carry around a phone that can access information all over the world in less than a second.

Past Ian: Amazing!

Present Ian: It also plays music.

Past Ian: How much music can it fit on it? My personal stereo doesn’t like tapes longer than C60s.

Present Ian: Basically all the music in the world that there has ever been, and then some. It distracts from the horrors.

Past Ian: Horrors? What do you mean, horrors? Hey, you’re fading away!

Present Ian: You turned out fairly well! JUST SEND THAT LETTE——

Past Ian: Oh no, he’s…I mean, I’ve gone. I should write that letter. To…Hillary Clifton? Oh well, probably not that important…

And that, dear reader, is why this is all my fault. Apologies.

The Z80 assembler and Spectrum hacking is for a project that will likely come back to these pages much later in the year. Stay tuned!

It’s been a warm, warm weekend in Durham. 22˚C Saturday, 26˚C on Sunday. It’s February, and this is not right. However, it did allow me to spend a Saturday morning walking to the main Durham Library for their last book sale until 2019 or so.

(the lovely concrete building is going to have its exterior ripped apart and replaced with glass. We hates it! We hates it!)

Unfortunately, the sale started at 10:00am and I got there at 10:05am, by which time the professionals had already stripped the shelves somewhat bare. I did almost buy a Pelican book, but it was a historical one, and the historical Pelicans tend to have photographs of artefacts instead of the abstract art design that I love. So I left empty-handed, and perked myself up by eating bibimbap in the midday sun.

Then I got sticker-shock at being asked to pay $557 for a prescription. No, that’s not a mis-print, and yes, I did have a long monologue about the NHS running through my head, but I didn’t think that it was all that fair to subject the pharmacist to it (not her fault, after all - the insurance didn’t cover it). Instead, we agreed between us that I wouldn’t be giving her hundreds of dollars, and she could keep the medicine. Who knew that psoriasis would be so expensive?

Depression Is A Young Man's Game

As we hurtle to our doom on the back of an image messageboard that decided nihilism and (somewhat less than) ironic fascism was how we were going to greet the 21st century, it’s important to remember the good times.

To whit, I spent the past week in Fort Thomas, KY again! There was ramen, cheese, Henry VIII, another opportunity for me to scoff at American Exceptionalism when it comes to comedy, arepas, rather tall platforms with a fun graduated drop in front of them, a constitutional crisis, and the beginnings of a fun new neural network project (hopefully more on that at the end of the month). I even shared my precious ginger cake. Thanks to Tammy and Robert for letting me stay once again.

My next trip? Well, that’s at the end of this month, where I go to see Los Campesinos in Chicago, along with a visit to sample Next’s Roman menu. Fancy!

And now I turn back to Ralph Miliband and old BBC documentaries. Enjoy the Superbowl, everybody!

And The Clocks Struck Thirteen

Spiced Cherry Bitters Ganache. Hexy!

A photo posted by Ian Pointer (@carsondial) on

Really, I should have gone to the march in Raleigh. Or DC. But Friday was not a fun day, and all I wanted to do was stay indoors and make chocolates. Something to take my mind away from things.

Alongside that though, I spent the day watching seven continents protest. Thousands, tens of thousands, hundreds of thousands, no, millions of people across the country, and across the world. The largest protests in US history.

nasty women indeed

The creation of the week: Spiced Cherry Bitters ganache. Because bitters are a good way of adding flavours to cocktails…so why not use them in chocolate as well? Oddly, Google doesn’t seem to have many examples of people using bitters in this way. I was a touch worried about that, but I don’t think they’re horrible!

(recipe? er…make a dark chocolate ganache (60%) and add bitters to taste. I probably used about 5-6 dashes for about 400g of ganache, but I can’t swear to it)

And now we go on from here.

Further Adventures in Rust - LogLog-Beta

In my latest attempt to get to grips with Rust, I’ve recently put together a simple implementation of the LogLog-Beta algorithm. LogLog-Beta is a fancy new algorithm (published in December 2015, fact fans!) that offers a more efficient way of estimating cardinalities as opposed to the more traditional HyperLogLog approach.

Anyway, here’s what I got so far. I wouldn’t use it anywhere near production right now, but fun to actually write something useful in Rust:

LogLog-Beta (Rust implementation)

Snowpocalypse 2017

This week, we’re reporting live from the desolate frozen wasteland of North Carolina, specifically Durham, where two inches of snow has fallen and the world itself is said to be at a time of ending.

Of course, this is North Carolina in January, where it will go from -17˚C to 19˚C in a matter of days. So perhaps stripping every supermarket of milk, bread, and eggs might have been a touch premature.

(not that I’m venturing out of the house until at least Tuesday, mind you.)

Let’s see, what did I do this week? Well, I posted off my citizenship application, so hopefully sometime this year I’ll be swotting up on the state capitals and How A Bill Becomes A Law. Fun times! Or interesting times. We’re now down to less than two weeks.

stares off into the distance

But! The most important discovery of this week is the video below:

Let me reel off just some of the amazing and terrifying things about this:

  • New Order and Factory thought this was totally fine to let out of their hands.
  • Channel 4 actually aired it.
  • You’d think the first scene where Gillian sits in the bath is the most cringe-worthy part of the video…but…
  • CONTENT WARNING:…those bubbles do not last, and frankly, I saw a lot more of Tony Wilson than I expected…or ever wanted.
  • By about 10 minutes in, you start to think that Steve Coogan used this as the ur-text for his performance in 24 Hour Party People. But toning it down to make it more believable on film.
  • Taking the piss out of the Hacienda is never not funny.

In addition to all that, all the location shots of Manchester reminded me that this year will be the 20th anniversary since I moved into room A14 of St Anselm’s Hall, ready for three years of Computer Science. Twenty years since I joined Slashdot, too. We believed we were going to create a world of software and interconnectedness, where the free-flowing of information would make the world a better place for all.

stares off into the distance. sighs

Well, okay, so we enabled the creation of a million pretty little hate machines. But you can get notifications on your phone that your toast is done. A fair exchange, I feel. Oh, and your TV can now get viruses. But don’t worry! It can join up with all the other TVs out there and launch a direct assault on essential infrastructure.

the author breaks down at his desk and quietly sobs

Hello 2017

It turns out that a good way to impress a Star Wars producer is to explain a probabilistic counting algorithm to them 35,000 feet over the Atlantic Ocean. For extra points, implement a Ruby version of one during the lunch service.

I’m back in the US again, after what felt like a short trip back home to Bicester. Mince pies were consumed, cats grew to (mostly) tolerate my presence, friends came by to visit, and family gatherings were had. Now I’m back in Durham, all alone except for BBC documentaries from the early 1980s. 2017 is starting the way you expect me to (also upcoming this year: Six Plays by Alan Bennett and the classic 1990).

Not entirely sure what I have planned for 2017 just yet. Looks like I’ll be heading off to San Francisco and Cincinnati in January, and I have Chicago booked for March (after which, I’ll have seen Los Campesinos on the east, west, and middle of the country). So while there’s no concrete plans, things seem to be filling up rapidly.

Oh, and posting off my citizenship application this week. May we all live in interesting times…

2016 In One Sentence

I’ve grown afraid of everything that I love.

Explains So Much

No wonder Americans hate Christmas music. Over here in the UK, things are a little different. Our Christmas is tinged with three-day-week Midlands glam and ruled over by a song that Radio 1 turned into a Christmas tradition by shear force of will. Plus, a surprising turn-out every year for those plucky, happy-go-lucky people from Minnesota!

And Back Again

A photo posted by Ian Pointer (@carsondial) on

Back home. Sports Personality of The Year. It’s beginning to look a lot like Christmas.

On Rails To The End of 2016

It’s that point of the year where it is all coming to an end, Heston goes one step further into the crazy than he did last year, and I’m gearing up to come home. The Season Finale, if you will, set against a background of the CIA twitter account screaming into the void.

Anyway, normally this weekend would just be a frenzied bout of packing and cleaning up. But this year! This year, a visit from Tammy, lunch with Luke and Stacie (in from Colorado), and then a wedding of The Doctors Marsh! All this plus homemade canelés, impromptu chicken and waffles, plus a journey to the newest Korean Fried Chicken restaurant in all of downtown Durham!1

Oh, and the official mascot of 2016 arrived.

This is fine. 2016.

A photo posted by Ian Pointer (@carsondial) on

Just a few more days left to go and then back home again.

  1. Okay, so technically, it’s the only Korean Fried Chicken restaurant in downtown Durham, but it is still quite new! And doesn’t have the ‘I am so uncomfortableness’ of the other new restaurant in downtown, Viceroy.