Book Review: Frankissstein by Jeanette Winterson


From internationally bestselling icon Jeanette Winterson comes her most highly anticipated new book since Why Be Happy When You Could be Normal?, about the bodies we live in and the bodies we desire Zeitgeist the novel! Trans issues combined with AI and politics. Interspersed with a fictionalised autobiography of Mary Shelley. It's a mixed bag of great ideas, high comedy, and beautiful literature. Perhaps it tries a little too hard to be modern - some of the AI discussions already feel a …

Continue reading →

Book Review: Can You Ever Forgive Me? - Lee Israel


A shady looking woman makes a phone call.

Now a major motion picture starring Melissa McCarthy - Lee Israel's hilarious and shocking memoir of the astonishing caper she carried on for almost two years when she forged and sold more than three hundred letters by such literary notables as Dorothy Parker, Edna Ferber, Noel Coward, and many others. Short stories make the best films. And this is a very short story of an utterly fascinating tale. I've always wondered how autograph and memorabilia sellers verify their wares. Turns out -…

Continue reading →

How to rescue blocked files from Gmail


Show Original option in Gmail.

Six years ago, I developed Android apps (APKs) which I emailed to myself. When I try to download them from Gmail today, I get this rather annoying error. Anti-virus warning – 1 attachment contains a virus or blocked file. Downloading this attachment is disabled. Google, in its efforts to protect me from myself, have retroactively blocked certain filetypes from being downloaded. If you try to forward the mail somewhere else, you get this error. For security reasons, Gmail does not allow y…

Continue reading →

Book review: The Calculating Stars by Mary Robinette Kowal


A woman stands in front of diagrams.

A meteor decimates the U.S. government. This looming threat calls for a radically accelerated timeline in the earth’s efforts to colonize space. One of these new entrants in the space race is Elma York. But with so many skilled and experienced women pilots and scientists involved with the program, it doesn’t take long before Elma begins to wonder why women can’t go into space, too... This book is now only 99p on Amazon and I urge you to get it. Within the first dozen pages I knew I was g…

Continue reading →

Quick and Dirty Self-Hosted Alexa Skills (2019)


I hate creating Alexa skills. What should be a 3-click process inevitably ends up requiring trips to multiple websites, to set up weird parameters, and reading outdated tutorials for obsolete libraries. So this is how to create a self-hosted Skill, using PHP. It runs on your own server and doesn't require any interaction. The Skill At a basic level, all your website has to do is spit out a piece of JSON for Alexa to read out. // Set the correct header for JSON data header('Content-Type:…

Continue reading →

Book Review: Playing With Fire


A successful entrepreneur living in Southern California, Scott Rieckens had built a “dream life”. But underneath the surface, Scott was creatively stifled, depressed, and overworked trying to help pay for his family’s beach-town lifestyle. Follow Scott and his family as they devote everything to FIRE. Playing with FIRE is one family’s journey to acquire the one thing that money can’t buy: a simpler — and happier — life. The FIRE movement is a cult. That's the only possible takeaway from thi…

Continue reading →