Quick and dirty way to rip an eBook from Android

by @edent | , , | 3 comments | 450 words | Read ~5,571 times.

Unix is user-friendly — it's just choosy about who its friends are.

I recently purchased a book for my MSC which was only available via a crappy Android app. There was no obvious way to decrypt it to read on a more sensible device, so I resorted to the ancient art of screenscraping. This is a quick-and-dirty way to grab images of the pages and convert them…

Download 1080p streams from iPlayer

by @edent | , , , , , , | 11 comments | 500 words | Read ~465 times.

Screenshot of VLC reporting that the video is 1080p.

Way back in 2010, Paul Battley was blogging about device discrimination on the Internet. The new iPlayer service was using TLS certificates to ensure that only specific devices were able to stream media from the BBC's servers. That's a situation which continues over a decade later. If you watch iPlayer on your laptop, you're stuck…

Download ACSM files in Linux - without using Adobe Digital Editions!

by @edent | , , , , | 5 comments | 250 words | Read ~785 times.

A cute penguin.

After my rant the other day about Adobe Digital Editions, I discovered libgourou by Grégory Soutadé libgourou is a free implementation of Adobe's ADEPT protocol used to add DRM on ePub files. It overcome the lacks of Adobe support for Linux platforms. There are a few limitations, but nothing too serious: Only ePub is supported.…

A brief look at ACSM files

by @edent | , , | 900 words | Read ~137 times.

An eReader with a pen.

Adobe's accursed eBook DRM is just the worst. Not only does it lock up books that you have purchased - but it's impossible to use sensibly on Linux. Sure, you can futz around with Docker, WINE, and old versions of Python - and if you're lucky, you might get a book out of it. I…

You can't print this blog post

by @edent | , , | 41 comments | 300 words | Read ~1,050 times.

A hand-held pink cube with paper coming out of it.

Update! It's fair to say no one liked this idea - so I've reverted it. Thanks for all the feedback 🙂 Do you ever see those daft email footers which say "Please consider the environment before printing this email." Like, who the fuck is still printing out their emails? Anyway, a few years ago I…

HDCP is ridiculously annoying - DRM sucks for consumers

by @edent | , , , , , | 3 comments | 750 words | Read ~2,264 times.

TV showing error message.

I decided to treat myself to an upgraded home cinema experience. But mandatory copy-protection has meant I've spend the weekend trying and failing to get things working, rather than watching glorious 4K HDR 10 bit movies. Here's the problem: Why am I getting the error "This content can not be displayed because your TV does…

Falsehoods Programmers Believe About Families

by @edent | , , , , | 4 comments | 550 words | Read ~6,377 times.

I've written before about Solipsist design - those services which have been designed to work only for a very specific type of family. I was taking a look at Google's "Family" proposition - which allows users to share their purchases with other family members. What I found didn't impress me. File under "Falsehoods Programmers Believe…

Traditional Book Publishers Don't Own The Future

by @edent | , , , | 2 comments | 750 words | Read ~164 times.

One of the "perks" of running a moderately popular blog is that sometimes people send you stuff. I've been sent wine, phones, apps, and all sorts to review - usually by PR people who realise that engagement with bloggers is a little different that their regular way of doing business. Yesterday, I received this delightful…

#libcampldn Library Camp London - Audio Recordings & Writeup

by @edent | , , , , , | 1 comment | 800 words | Read ~182 times.

I haven't been to an unconference in ages - so it was nice to get back into the swing of things with LibraryCamp. It was a delight to spend time with a collection of committed professionals doing amazing things with books. As requested, I recorded all the sessions I could. Here are my notes, and…

A Stock Exchange For Digital Media

by @edent | , , , , | 5 comments | 1,350 words | Read ~263 times.

The Internet is "the world's most efficient copying machine" -- Cory Doctorow. This is a long and rambling blog post which asks two questions: Given that we can only read one book at a time - can we set up a "Kindle Stock Exchange" for our unused media? If so, what effect would this have…