A content analysis of the Amazon Astro adI recently discovered that Amazon has released a new robot called Astro. Astro rolls around your house on wheels and provides a live feed…Sep 29, 20211Sep 29, 20211
5 things I learned about completing a PhD thesisI submitted my PhD thesis today, ending the longest and most complicated project in my life so far (that is, until I get the examiners’…May 4, 2021May 4, 2021
My 2020 Year in ReadingI love the Goodreads challenge thing (I don’t really hit the target, but that’s not the point). This year was more theory dense than…Jan 1, 2021Jan 1, 2021
Why Facebook arguments are the worstToday I woke up frustrated and angry about yet another Facebook argument.Apr 23, 2020Apr 23, 2020
Digital ArsonistsIn human history, there has never been a company like News Corp. Not just the scale and reach of it, but also the insidious political…Jan 10, 2020Jan 10, 2020
Sequels, Star Wars, and DissatisfactionThis is a big of a ‘whole sequel trilogy’ review — it’s not spoiler heavy, but it will ruin key beats from The Rise of Skywalker so tread…Dec 19, 2019Dec 19, 2019
Lost in the homotopiaRecently, I was chatting at the pub with a friend of mine. It was a planned conversation — something intellectual, to talk about a project…Sep 26, 2019Sep 26, 2019
Delphic Maxim 147: On reaching the end, be without sorrowI set myself the challenge of responding to each Delphic Maxim for 15 minutes a day. This is the final post.Aug 10, 2019Aug 10, 2019
Delphic Maxim 146: As an old man (or woman) be sensibleI’ve set myself the challenge of responding to each Delphic Maxim for 15 minutes a day.Aug 9, 2019Aug 9, 2019
Delphic Maxim 145: As of middle-age be justI’ve set myself the challenge of responding to each Delphic Maxim for 15 minutes a day.Aug 8, 2019Aug 8, 2019