Journal29 puzzle book – review

Original 1985 cover of Escape from Blood Castle Puzzle book, showing a red haired boy on a rack.
The original 1985 cover.

It will come as no surprise to anyone who has read any of my other posts that I loved puzzle books as child. I started with the Usbourne puzzle adventure series – cartoon books with clues on each page either in the pictures or what was said. I think my favourite was “Escape from Blood Castle“, which I got as a Christmas present in 1985. It was a perfect mix of slightly creepy and logical deduction that really appealed to me and I loved having new books from this series as they were published.

I quickly moved on to more text based mysteries – particularly the Hawkeye Collins and Amy Adams sleuth series. These were typical kids solve the mystery books. Unlike the Usbourne puzzle solvers, each mystery was stand alone and the answers were in the back of the book in mirror writing. At that age I didn’t have a small pocket mirror so taught myself how to read backwards to check my answers1. After that, it was whatever puzzles I could get may hands on.

Continue reading Journal29 puzzle book – review

Efficient AI

One of the great benefits of lockdown for me is the time I have to catch up on some of the papers released that are not directly related to my day to day work. In the past week I’ve been catching up on some of the more general outputs from NeurIPS 2020. One of the papers that really caught my eye was “Ultra-Low Precision 4-bit Training of Deep Neural Networks” by Xiao Sun et al.

It’s no doubt that AI in its current form takes a lot of energy. You only have to look at some of the estimated costs of GPT-3 to see how the trend is pushing for larger, more complex models with larger, more complex hardware to get state of the art results. These AI super-models take a tremendous amount of power to train, with costs out of the reach of individuals and most businesses. AI edge computing has been looking at moving on going training into smaller models on edge devices, but to get the accuracy and the speed, the default option is expensive dedicated hardware and more memory. Is there another way?

Continue reading Efficient AI

Are you a 5/5 Data Scientist?

What does this even mean and why are people putting it on their CVs? 🙂

Towards the end of 2020 I was lucky enough to be hiring for several new positions in my team1. Given the times that we are in, there are many more applicants for roles than there was even a year ago. I’ve spoken before about the skills that you need to get a role as a data scientist and there are specific things I expect to see so I can judge experience and competency when I’m looking at these pieces of paper so I can decide who I want to interview.

Sadly I’m seeing a lot of cringeworthy things on CVs that are the fastest way to put a candidate on the no pile when they reach me. These things might get you past HR and also past some recruitment agents, and I wonder if this is why candidates do them. I try and give as much feedback as I can, although sometimes the sheer volume of CVs and the time taken for constructive feedback would be more than a full time job. By sharing some of these things more publicly I hope to pass this advice on to as many as possible.

Continue reading Are you a 5/5 Data Scientist?

Where did the last year go?

We’re just over a week into 2021 and I’ve been back at work (from home) for five days after a lovely two week, very relaxing break. The lockdown order was probably the best thing for me mentally as it completely removed all of the normal pressures of the Holidays. There were no long drives to family and finding someone to look after the cats while we were away, no rushing to fit in the trips to Santa or pantomimes. no panicking that we needed things in just in case we had visitors, and no injuries this year1. It was two weeks of pure, uninterrupted relaxation. I do miss my friends and family, but I am one of those people who just doesn’t stop and the only way I do is when I literally can’t do anything else.

Continue reading Where did the last year go?

Conference season online

October has always been a super busy month for me. I’m usually starting a new OU module and travelling around speaking at conferences and meetups, all while doing my day job, spending time with my family and enjoying my hobbies. Sometimes I’ve not got the balance right! 2019 I remember was particularly hectic. I optimistically submitted conference sessions at the start of the year on a variety of different topics and, as the year went on I was invited to speak at various meetups in the UK and even stepped in to do some last minute presentations where other speakers had dropped out. This time last year I had just finished 8 weeks where I had a week’s holiday, spoken at 5 conferences, 2 breakfast briefings and 8 meet ups, all of which were on slightly different topics!

Continue reading Conference season online

Thinking of studying with the OU? What you need to know…

It’s been seven years of studying while working full time (and in some cases nearly double full time hours!) and I’ve now finished the degree I started for “fun” because I wasn’t being intellectually challenged in the job I had at that time. I was sceptical of all aspects of the Open University but thought I’d give it a go, knowing that without a cost to me and an exam, I would never make the time to study. While I’ve been blogging about individual modules over the years I’ve had quite a few conversations with many of you reading this blog about the pros and cons of study with the OU and one of the comments on my last post was from Korgan, who suggested I do a post about this and I’ve combined their questions with all of the others I’ve had.

Continue reading Thinking of studying with the OU? What you need to know…

Data visualisation – did you see what you think you saw?

There are a lot of people interested in data right now and there are a lot of visualisations to make that data easier to consume for people who are not data scientists. However, like any branch of statistics, visualisations can easily mislead. We are programmed to see patterns. If we are presented with a graphic that supports the surrounding text then we are more likely to believe the argument presented without further research1. I wrote about this on the Royal Statistical Society Data Science Section Blog in May, where reversing the colours in successive graphics can cause confusion. I’ve seen further examples and one caught my eye this month because it was being called out.

Continue reading Data visualisation – did you see what you think you saw?

Maths degree for fun? Done!

Seven years ago I was in work bored and desperate for a new challenge. My daughter had recently been born and I had decided to stop playing World of Warcraft. Needing a new challenge, I had toyed with an MBA but really wanted to do something for me. So I signed up for a BSc in Mathematics with the Open University, which I knew would take about 6 years part time while working. This week, I got the results for my final module and it was confirmed I had earned a first class honours degree. But why didn’t I do maths the first time round?

Screenshot from my OU account confirming I was eligible for a First in Mathematics
Confirmation of the results of my hard work
Continue reading Maths degree for fun? Done!

WSL2 and GPU powered ML

It’s been possible to run Linux on Windows for a few years now. Windows Subsystem for Linux (WSL) was released in 2016, allowing native Linux applications to be run from within Windows without the need for dual boot or virtual machine. In 2019 WSL2 was released, providing a better architecture in terms of the kernel and improving the native support. A few weeks ago, Microsoft and NVIDIA announced GPU support on WSL2 and the potential for CUDA accelerated ML on Ubuntu from within Windows. Before I dive into this in detail, I want to take a quick aside into why you might want or need to do this…

Continue reading WSL2 and GPU powered ML

STEM toy review: hydraulic robot arm

While it’s no secret I love Lego and tech in general, I also love the educational STEM toys that are released. Sometimes, the ages on the toys don’t always make sense for their complexity, leaving a child who is either frustrated at something too tricky or too simplistic. Both can leave a young person slightly disengaged with STEM, the exact opposite of the idea of these toys!

Robot Arm DIY kit, suitable for ages 10 and up.

Christmas 2019 I was given this Hydraulic Robot Arm kit, suitable for ages 10+1. With work, OU study and general life I’ve only just got around to building it2. So, let’s take a look – is it suitable for ages 10 and up for both build and principles it teaches?

Continue reading STEM toy review: hydraulic robot arm