I used to be a member of social media sites like Twitter, Facebook, TikTok, Flickr, etc. But I felt guilty because I didn't run my own servers. OK, I could host content with them. But I had a severely limited way of curating what I saw and how much I could customise what people saw of me. So I signed up to a cloud provider and installed Mastodon and Pixelfed. Neat! But I didn't really run that…
Continue reading →
Pure pulp sci-fi - and I loved every page of it. The best sci-fi, in my opinion, doesn't dwell too long on how the magic box works - but spends time exploring the consequences of opening it. The premise is great - cloning is real and you can back up your brain. When you die, your brain is downloaded to a clone. It's a brilliant exploration of human rights. Are clones humans? Are they property? …
Continue reading →
Ira Aldridge -- a black New Yorker -- was one of nineteenth-century Europe's greatest actors. By the time he began touring in Europe he was principally a Shakespearean actor, playing such classic characters as Shylock, Macbeth, Richard III, and King Lear. Although his frequent public appearances made him the most visible black man in the world by mid-nineteenth century, today Aldridge tends to…
Continue reading →
The FIDO specification defines a form of Universal 2nd Factor (U2F) when users log in to a system. Rather than relying on one-time codes sent via SMS, or displayed on a phone screen, these are physical hardware tokens which are used to supplement passwords. When used with websites, this technology is also known as WebAuthn. I use a USB thumb-drive sized hardware token and they're nifty - but a…
Continue reading →
Notes for anyone who wants a more detailed guide than the one on the official Wiki. Download OpenWRT Download the initramfs firmware file Rename the file to WN531A6.bin Download the sysupgrade file Download the original firmware Check the model number on your router. You can download the firmware from Wavlink directly. They have a specific firmware for WL-WN531A6-A and WL-WN531A6-C. Make…
Continue reading →
I found this rather humorous Tweet in which a computer issued a cheque for £2,324,252,080,110: Gareth Hughes@gh230277Thank you for our compensation payment @Northpowergrid for the several days we were without power following #stormarwen Before I bank the cheque however, are you 100% certain you can afford this? #trillionpounds pic.x.com/z5MNc2Nxl1❤️ 48,014💬 2,051🔁 011:52 - Sat 12 February 2022 I…
Continue reading →
Several years ago, I applied for my dream job. Not quite ice-cream tester on the International Space Station, but pretty close. I was astounded to get a first interview, and crushed to flame out at the second round. That's the way it goes sometimes. Better to have tried and failed than never to have tried at all. In the past, that would have been the end of it. I'd have moved on with my life and …
Continue reading →
Oh! But this is ridiculously fantastic fun. An unemployed sci-fi geek escapes the pandemic by going all David Attenborough with Godzilla. Yes, it is an exercise in nerdy wish fulfilment. But who among us wouldn't have rather spent the last two years being chased by giant scary monsters rather than cowering away from a microscopic virus? It a joyful piece of bubble-gum sci-fi. It plays well…
Continue reading →
I'm doing an apprenticeship MSc in Digital Technology. In the spirit of openness, I'm blogging my research and my assignments. This is my paper from the OPP module - where I can choose any subject. I picked Cybersecurity. You can read my Digital Leadership paper, my Data Analytics Paper, and my Business and Technology essay. I've previously written about the Art of Hacking course. The middle…
Continue reading →
Dolphins in spaaaaaaaace! This is the sequel to David Brin's "Sundiver" - and the 2nd part of the Uplift series. And - BAM! - it goes straight into the action. Very little needless exposition - just spaceships running away from an Extra-Terrestrial menace, crash-landing, and having to escape. All good sci-fi fun. Especially with a crew of cyborg dolphins, a few telepathic humans, and one…
Continue reading →
Spoiler Alert! We're all going to die. I'm the sort of person who buys a fancy jar of something delicious - and then I save it for a special occasion. Yet, somehow, those special occasions never seem special enough. And so the jar sits at the back of the cupboard waiting for a train that's never going to come. How many of you do the same? This book attempts to change that. Why do you spend your …
Continue reading →
I'm using an old Android phone as a webcam. The camera lens is great, the DroidCam software is nifty, but the Android OS behind it is old and dying. My phone often needs rebooting. Which means that the app also needs restarting. The phone's screen faces away from me, so I can't interact with it. This is a quick guide (mostly notes to myself) about rebooting and starting an app from the command…
Continue reading →