Scratching my own itch. I want an alert when there's been a price drop on an item on my Amazon wishlist. I couldn't find an easy way to get an email directly from Amazon (customer-focused my shiny metal arse) so I knocked something up in Python. This is heavily inspired by Leigh Dodds' Wishlist Monitor. Amazon don't offer an API for wishlists (innovative my shiny metal arse). So this uses…
Continue reading →
NB: The bit about NFT and smart contracts is at the end. As I discussed yesterday, being able to resell digital art via an NFT means that the price of art falls to zero. Let's assume that I'm correct and, through a combination of technology and changing social attitudes, no one wants to pay for music, books, films, or art any more. What are the ways that art and artists could get funded? Here…
Continue reading →
At the moment, it is not possible to sell a 2nd hand eBook or MP3. This seems fairly reasonable because a re-seller might keep copies of their original files after selling them. This would allow the re-seller to undercut the original publisher and sell the file multiple times. We tend to label this "Piracy". Someone buys a DVD, rips it, then either sells or gives away copies. The Blockchain…
Continue reading →
I loved this movie but, the more I reflect on it, the less I like it. There's no doubt that Frances McDormand deserves every accolade - she's one of those rare actors who can completely inhabit a character and makes the screen light up. Chloé Zhao's direction is subtle and sublime, giving us a tender and touching portrait of a community cast adrift. I always find it hard watching stories …
Continue reading →
I am a vain man. For a few years, I've been tracking academic papers which cite my blog posts. Recently, someone let me know that they'd found one of GitHub repos in a paper they'd read. It hadn't even occurred to me to search for those! So, shove your GitHub URl into Google Scholar - https://scholar.google.com/scholar?q=github.com/edent - and you'll see if any repos have made it into…
Continue reading →
Search back through this blog and you'll find dozens of posts about QR codes. Back in the day, I was a freelance "Mobile Internet" consultant. I'd rock up to companies and say "you know you can get the Web on your phone, right? It's going to be the next big thing!" And people would pay me handsomely for that advice. I'd also talk about apps - "You don't need one, but if you're going to…
Continue reading →
I remember being blown away by the original Matrix. I was an impressionable teenager and it absolutely melted my mind. The story was recycled from a hundred different sci-fi tropes that I was already familiar with - but the direction and effects were outstanding. Nowadays, of course, CGI is par for the course. Literally any film-maker with a laptop can churn out effects a hundred times better…
Continue reading →
"Alexa… timer for fifteen minutes." The problem with the English language is that it is full of homophones, or semi-homophones. 15 and 50 sound basically the same. Humans have a hard time distinguishing them. So there's no wonder that voice assistants also have difficulty. Recently, I've noticed that my wife and I have adopted a very specific accent when talking to our Alexa. Certain constants a…
Continue reading →
What a dull and plodding movie. It is utterly devoid of joy, wonder, and excitement. Instead, we get obviously bored actors reciting tediously incomprehensible exposition for two hours. It's Captain Planet for the modern age. Only with their powers combined can our calculatedly-diverse cast defeat the baddies! So just like every other MCU story. The eponymous Eternals are aliens masquerading as…
Continue reading →
As previously discussed, I'm doing the Certified Blockchain Professional course. It is self-directed learning, so I'm going through it at my own pace. In order to consolidate my learning, and help organise my thoughts, I'm blogging about my reflections on each module. These are mostly notes to myself - but I hope if you find something interesting (or incorrect) that you'll leave a comment. Part …
Continue reading →
I wish I was clever enough to get all the symbolism of this movie! Dev Patel is consistently one of the best British actors of the modern age. He doesn't just carry this film - he elevates it. Usually I'd tire of an actor being in every single shot, but he has this gift of remaining interesting and allowing the focus to flow to the other characters. It feels like the sort of movie that Terry…
Continue reading →
These tetrominoes are built from emoji and have roughly the same colour as the pieces from Tetris. They are not accessible to people with screen readers. But they're quite fun if you want to play Tetris via a text-only medium. ⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️🟦 ⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️🟦 ⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️🟦 ⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️🟦 ⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️ 🟩⬛️🟧⬛️⬛️🟥🟥⬛️⬛️⬛️ 🟩🟩🟧⬛️🟨🟨🟥🟥⬛️⬛️ 🟫🟩🟧🟧🟨🟨⬛️⬛️⬛️⬛️ 🟫🟫🟫🟧🟪🟫🟫🟥🟦⬛️ 🟦🟧🟧🟧🟪🟪🟥🟥🟦⬛️ 🟦…
Continue reading →