Hacker News new | ask | show | jobs
by Insanity 13 days ago
I highlight often when reading on my kindle. I have created a small program that scrapes my highlights and sends me a daily email with one of them. I get it before I wake up and it’s the first thing I read once I check my email (usually that happens after my morning reading).

I find that this helps remember books that I read years ago, and usually the single quote is enough to jolt a series of memories about the book.

That said, I also own physical books and they are in glass bookshelves around my office and living room. I do like the looks of them and they can be a conversation starter as well when friends come over.

1 comments

Could you share more details on how you were able to set this up? Do you use Koreader?
I wrote a python script that I run locally which scrapes read.amazon.com (think this is the URL, I’ll double check when I’m home). Kindle highlights are automatically synced there. The Python scraper extracts all highlights into a json file and stores this in S3.

I have a Lambda function which runs daily, selects a random highlights, and emails it to me. I’m using AWS SES for sending out the emails.

I think it’s all essentially free tier AWS stuff, so basically 0 cost. I’ve not fully automated it, I need to run the scraper manually but that’s easy enough to do whenever I’m at my desktop.

It’s a bit hacked together but it works lol.

This is incredible, thanks for sharing!