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

by @edent | , , , , | 3 comments | Read ~224 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 | , ,

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 | Read ~1,032 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 | Read ~2,074 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 | Read ~6,296 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 | Read ~162 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 | 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 | Read ~249 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…

If The Kindle is Sold at Break-Even, Why Doesn't Amazon Sell ePub?

by @edent | , , , , , , | 5 comments | Read ~304 times.

Amazon claims that it makes no money from the sale of Kindle eReader hardware. Looking at the prices of eink devices at wholesalers, this looks broadly accurate. They do seem to be selling at around wholesale cost - customers also get Amazon's fabulous support, free software updates, and high quality manufacturing. Yet there is a…

Command Line Backup for DVDs

by @edent | , , , | 3 comments | Read ~13,223 times.

This is a quick tutorial to show you how to rip DVDs on a headless server. That is; one which only has command line access. The documentation for MakeMKV is available. It's a bit sparse. It also doesn't have many of the features of the GUI. For example, the GUI allows you to select which…