Deebster

joined 2 years ago
[–] Deebster@programming.dev 2 points 2 weeks ago

I have Tasker running, and you can set it up to do this too. Between ntfy and Google's version I think I'm covered already!

[–] Deebster@programming.dev 3 points 2 weeks ago

Most of the manga I have is amateur translated stuff, so the metadata quality varies with release groups.

The graphic novels are generally retail releases, but sometimes I still want to edit to get rid of marketing words (e.g. the title might mention how it's now a Netflix series or something).

[–] Deebster@programming.dev 2 points 2 weeks ago

I guess I've just been lucky then! I've stripped DRM off everything else, so I expect theirs would come off using the same tools.

[–] Deebster@programming.dev 2 points 2 weeks ago* (last edited 2 weeks ago) (2 children)

The latest Kindle update broke the jailbreak even if it was installed, so you'll need to stop updates. You could just leave it in airplane mode, but not being able to use the internet to pull down books from your Calibre-web server means you may as well just send books via Calibre.

I'm planning on getting a Kobo Clara BW when my Kindle dies (it's currently got holes at the corners and a few dodgy-sounding rattles so soon™). Then I can use Koreader+Calibre-web to download books and sync read state like you can do with Amazon.

So your process here is get comics -> comictagger -> upload to server and kavita, correct?

Pretty much, apart from that I often add them and only fix if necessary, e.g. they're not going into series properly.

[–] Deebster@programming.dev 5 points 2 weeks ago (2 children)

None of the books I've bought from kobo.com have DRM.

[–] Deebster@programming.dev 2 points 2 weeks ago* (last edited 2 weeks ago) (3 children)

I went with ntfy as well - you can set the different levels to alert in different ways and my max priority is set to always ring even if the phone is on silent. Mostly I use max prio as a find-my-phone tool, but there are real alerts that would use it.

[–] Deebster@programming.dev 13 points 2 weeks ago (10 children)

Ebooks: I use Calibre locally and Calibre-web on the server (read-only metadata db, I overwrite with the Calibre version as tagging, etc is far easier on desktop).

You can connect Koreader to Calibre-web and until maybe a fortnight ago you could jailbreak a Kindle and use Koreader instead of the default software. Now you'll need to manually move files over, or use the email-to-Kindle option (probably a bad idea, but I expect Amazon can tell if you've side loaded pirated content anyway). Nowadays I buy from not-Amazon sources, strip any DRM and send it over.

Manga/comics/graphic novels: I use Kavita on the server and I use comictagger on desktop to fix the metadata.

I'm happy to use different set ups for the different types as they're quite different experiences and specialist tools work better.

[–] Deebster@programming.dev 131 points 2 weeks ago (1 children)

It uses a neutral net that he designed and trained, so it is AI. The public's view of "AI" seems mostly the generation stuff like chatbots and image gen, but deep learning is perfect for science and medical fields.

[–] Deebster@programming.dev 27 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

I found his paper: https://iopscience.iop.org/article/10.3847/1538-3881/ad7fe6 (no paywall 😃)

From the intro:

VARnet leverages a one-dimensional wavelet decomposition in order to minimize the impact of spurious data on the analysis, and a novel modification to the discrete Fourier transform (DFT) to quickly detect periodicity and extract features of the time series. VARnet integrates these analyses into a type prediction for the source by leveraging machine learning, primarily CNN.

They start with some good old fashioned signal processing, before feeding the result into a neutral net. The NN was trained on synthetic data.

FC = Fully Connected layer, so they're mixing FC with mostly convolutional layers in their NN. I haven't read the whole paper, I'm happy to be corrected.