We don’t need no stinking DRM

I found a book in Amazon Kindle format that I wanted to read. I couldn’t find it anywhere else, and I had some Amazon credits, so I bought it. The problem is, I don’t have a Kindle and don’t want one. I knew that Calibre has plugins to repair DRM-infected Kindle files but found that Amazon made changes to their apps last month that ruined that method. There’s a commercial DRM disinfectant for Macs that I downloaded to test, but it asked for some wild permissions and wanted me to disable SIP. LOL, no. Finally, I took to sailing the seas looking for a usable EPUB, figuring that I already bought a copy and of course it’s morally OK to seek someone else’s assistance in format-shifting my purchase to one I could use. This particular book — I learned of it from the back of a 2600 Magazine — was niche enough that it wasn’t even available that way.

I am not easily dissuaded.

First, I looked up the specs of my Kobo Libra 2 reader. Its screen is 1264x1680 at 300 DPI.

Next, I downloaded the Kindle app for my Mac. I opened the book I had just bought and adjusted the window size until the rectangle of text displayed on my screen was slightly smaller than the Kobo’s screen.

Then I wrote a Keyboard Maestro macro to take a screenshot, save it to an incrementally numbered PNG file, turn the page, wait one second for the page-turning animations to finish, and then repeat the process a few hundred times.

Now that I had screenshots of each page, I used ImageMagick to crop the Kindle app’s window decoration off them, with a script running command lines like:

$ magick kindle-001.png \
    -crop 1248x1597+342+182 +repage \
    -background white \
    -gravity center \
    -extent 1264x1680 \
    prepared/page-001.png

Finally, I combined them all into a single PDF with a command like:

$ img2pdf --imgsize 300dpi prepared/page-* --output mybook.pdf

…and tagged it appropriately with:

$ exiftool \
    -Title="My Book" \
    -Author="Jane Smith" \
    mybook.pdf

The resulting book looks good with crisp text. Although it’s a bunch of screenshots bundled together, it’s still only about 40MB in size and that’s tolerable here.

It would be nicer to have the book as a native EPUB. Since that wasn’t an option, my stubborness won and I made my own version.

Overheard: “He’s the kind of guy who leaves the sticker on his laptop.”

I just got this bullshit spam.

I like AI. I work for an AI company. And I have also been hand-writing the same blog for 28 years and have zero intention of having AI continue it without me. The whole entire point of blogging is for me to get ideas out of my head and into writing. If someone likes reading them, yay! That’s great! But I write because I need to say something, not to generate words on a screen.

Screenshot of an email:&10;&10;Subject: Extracting chaos from order earns an early invite&10;&10;Hi there,  &10;  &10;We recently came across Honeypot, your weblog that extracts chaos from order.  &10;  &10;That's exactly the kind of personal weblog we built NeoDrop for -- an AI content team that keeps creating for you. Tell it what to make -- newsletters, videos, podcasts, or articles -- and how often; it researches fresh sources, picks what matters, and produces editable content on schedule, so your next post arrives half-extracted.

“Fun” fact: it took until 2016 for the US national debt to reach $19.6T. That grew by $5.3T in Trump’s first term, $8.5T in Biden’s term, then another $4.6T so far under Trump 2. We’ve gone another $20.4T underwater since Obama.

No more geriatric leaders with few years ahead of them and no future consequences, please.

Sources:

fiscaldata.treasury.gov/datasets/…

www.foxbusiness.com/economy/u…

I’m halfway through reading “Lonesome Dove”, and it struck me how much “Cyberpunk 2077” is basically the same kind of story. The people leading rough, savage lives on the edge of society carry pistols instead of cyberdecks, but the themes of survival at all costs and an attempt to eke out some kind of normalcy are the same.

If Dove were written now, I think we’d call it horsepunk.

I just realized that I was ordained as a Dudeist priest 10 years ago, in July 2016. I guess missing such a milestone is appropriate for it.

Current status:

“Hi $vendor, I confess that I’ve never seen a vendor explicitly state that their encryption-at-rest policy doesn’t cover servers. That’s a new one.”

For reasons, we use a sales tool called Apollo at work. To use it, your employees have to sign into a few of the scammiest websites anywhere, with fake privacy policies and Google App configs that scream “send my email to North Korea”.

That’s gross incompetence and I’m doing what I can to push us to find a better vendor.

Screenshot of a blatantly scammy website: "New way to analyze your emails Forget about bunch of tools to anaylize your emails. Harness all power of AI to reach best deliverability. Test Your Inbox" Screenshot of a Google App info panel for "email-deliverability-checker.com", owned by one "ndayecheikh98@gmail.com".