/images/jl11_lots.jpg

John Lees' blog

Pathogens, informatics and modelling at EMBL-EBI

Video games in 2023 -- five good ones

This is the 2023 edition of my now yearly series of reviews of video games I’ve played over the last year (2020-2021, 2022).

I’ve only played five games this year, to my slight surprise all of which were on the Switch. So this year’s post is a chronological list, and I’m going to start giving them ratings out of five. Definitely more great games this year than last.

Triangle Strategy (RPG, turn-based)

If you ever played Final Fantasy Tactics this type of game will be very familiar, and of course it has the same developer. Your character sprites sit on little tiles on an isometric battlefield and take turns in which they can make one move and one attack (an adjacent tile with a sword, or further with magic or arrows). Power for moves charges one point each turn.

Mercury Prize 2023

The 2023 shortlist for the Mercury Prize is out, there is also a spotify playlist with a couple of headline tracks from each:

Here’s my ranking. Or actually because I found it hard to rank them, more of a tier list:

Winner:

That! Feels Good!, Jessie Ware

The one I looked forward to every time it came on the playlist, and I’ve listened to the whole album a few times. First came across her due to some remixes (Free Yourself is crying out for a higher BPM) but count me as a fan now. I also very much enjoyed this video with Roisin Murphy:

Annual conference, Microbiology Society (2023, Birmingham)

This week was time for the Annual Conference of the Microbiology Society. This was my second time at this meeting, and I enjoyed it once again. There’s a committed core of attendees which gives a good community spirit, and the society is openly very keen on supporting PhD students attending.

Favourite session – plasmids

There was a great block of talks in the Genetics and Genomics session on plasmids that I thought fit together really nicely. I only have a bit of knowledge about them, and I think the talks covered a good range of questions on these charismatic genome elements:

Rust take two -- I guess I'm a rust guy now?

About a year ago I had my first foray into rust, which I used to do advent of code. I wrote up my thoughts at the time, but in summary although there were some immediately nice features such as the build and dependency system, I wasn’t immediately convinced and decided to stick with C++. I also said I’d give it a go for my next WASM project.

That time arrived at the end of last year, and what I intended to be a web implementation has turned into a full CLI tool where I used rust over C++. If you’re interested, the code is here and documentation at https://docs.rs/ska.

Favourite video games 2022

I think the last post I made on video games has been one of the most popular I’ve written on this blog, so thought I’d update you with some more recent favourites.

I didn’t play as many video games in 2022 as the past couple of years, but there were still a fair few I enjoyed.

Though, looking back, there weren’t any games that really knocked my socks off like the previous list I made, and in general I haven’t felt like there were as many games coming out that I wanted to play. Maybe it’s a COVID-effect? Fingers crossed for at least one that blows my mind in 2023!

One hundred days and one hundred lines of code

Last week I attended ‘100 days and 100 lines of code’, which was organised by the Epiverse team at LSHTM. The overall idea was to think about when the next pandemic happens, what the first 100 lines of code written would be (I think more as a cute reference to similar thoughts about vaccine development, rather than a totally serious concept).

The format was over three days:

  1. Talks from academics, public health and field epidemiologists on their thoughts and experiences with epidemiology software.
  2. Exercise: starting with data simulated from an outbreak, create problems in the data and a list of questions to answer. Then swap with another group and try and answer their questions. (You can find our exercise response on github)
  3. Summarise common experiences and problems with software from the second day.

The only couple of reservations about the event I had was that no software developers or research software engineers spoke – which I found odd considering it was ostensibly an event about writing code – and I think we missed their perspective, and whether problems with epidemiology software are similar to other scientific fields. There was also more of a focus on outbreak response and field epi, rather than pandemic response, but maybe that’s reasonable.