oh god, I'm remaking calibre
Conversation
Notices
-
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:26:26 JST ✌🏿✍🏿 -
Embed this notice
Eaton (eaton@phire.place)'s status on Monday, 22-Jul-2024 23:26:11 JST Eaton @jalcine wait hold on, are you writing a giant personal library annotation thing TOO
-
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:26:12 JST ✌🏿✍🏿 This formatting is going to be the _end_ of me. I don't have to write to it, that's all that really matters.
*inhale* parse once and you're done
parse once...
-
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:26:14 JST ✌🏿✍🏿 nope pushing this to the side, I am not implementing a OPF parser
this is a pre-pre-alpha lol
-
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:26:15 JST ✌🏿✍🏿 I've finally arrived to the place where all digital book dreams go to die https://www.w3.org/ns/epub/2007/opf/
-
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:26:17 JST ✌🏿✍🏿 actually, no. we don't need that thing right now
In conversation permalink -
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:26:18 JST ✌🏿✍🏿 alright now we're parsing calibredb's output and now I'm asking for someone out there to pick one format and stick to it
nesting HTML in JSON that could have been a separate field makes me wanna _yell_
In conversation permalink -
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:26:19 JST ✌🏿✍🏿 ah it was the fucking encoding
In conversation permalink -
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:26:20 JST ✌🏿✍🏿 so sha2 comes with md5? hm I guess this isn't too uncommon? https://github.com/koreader/koreader/blob/7ebd067a95886392b3894bed0d4a0c50de475b59/plugins/kosync.koplugin/main.lua#L12-L12
I haven't seen this pattern before
In conversation permalink Attachments
-
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:26:22 JST ✌🏿✍🏿 the two places of my pain right now:
because I can't tell if I'm supposed to be hashing this thing twice _or_ if there's something else missing here
(trying to auth with a koreader-sync server has been ... interesting)
In conversation permalink Attachments
-
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:26:23 JST ✌🏿✍🏿 might well as gab about some bits: I'll put more in my running week notes https://www.jacky.wtf/weeknotes/ (one's due next Monday) but so far:
* currently building koreader from source b/c it's easy
* mocked a little wrapper over `calibredb`
* overengineered the data format (but will shave parts off)ideally by monday, I can show something (but god, my library is big)
In conversation permalink Attachments
-
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:26:24 JST ✌🏿✍🏿 lol it'll make more sense but like the guts of what I want is here
In conversation permalink -
Embed this notice
Eaton (eaton@phire.place)'s status on Monday, 22-Jul-2024 23:37:24 JST Eaton @jalcine YUP, it started mid last year as part of a major blog replatforming, turned into “archive all the things,” I think our schemas are like, 80% overlap lol
In conversation permalink -
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:37:26 JST ✌🏿✍🏿 @eaton are you working on one? 👁️🗨️
In conversation permalink -
Embed this notice
✌🏿✍🏿 (jalcine@todon.eu)'s status on Monday, 22-Jul-2024 23:37:28 JST ✌🏿✍🏿 @eaton effectively!
In conversation permalink -
Embed this notice
Eaton (eaton@phire.place)'s status on Monday, 22-Jul-2024 23:38:39 JST Eaton @jalcine TBF a LOT of my work has just been the migration/ingestion junk, tho https://github.com/eaton/fyi-migration
In conversation permalink Attachments
-
Embed this notice
Eaton (eaton@phire.place)'s status on Tuesday, 23-Jul-2024 10:10:35 JST Eaton @sivy okay, in all seriousness, if you do that what’s your plan for editing? Just go straight markdown files, or..?
In conversation permalink -
Embed this notice
Steve has ☕️ for brains (sivy@hachyderm.io)'s status on Tuesday, 23-Jul-2024 10:10:36 JST Steve has ☕️ for brains @eaton I’m _this_ close to replacing my blog with datasette
In conversation permalink -
Embed this notice
Eaton (eaton@phire.place)'s status on Tuesday, 23-Jul-2024 11:18:38 JST Eaton @sivy it’s doubly tricky because I’m generating a bunch of graphish in my migration process, and I don’t want to get too deep in trying to roundtrip THAT from flat files, and yet…
In conversation permalink -
Embed this notice
Steve has ☕️ for brains (sivy@hachyderm.io)'s status on Tuesday, 23-Jul-2024 11:18:39 JST Steve has ☕️ for brains @eaton I don't know..... right now it's all in markdown files but is indexed in sqlite... edits are supposed to be pushed to disk and `git push` ed back to gitlab, which doesn’t always work, so... still don't know
In conversation permalink -
Embed this notice
Eaton (eaton@phire.place)'s status on Thursday, 25-Jul-2024 00:44:59 JST Eaton @sivy Yeaaaaah, I'm trying to build out a fair bit of cross-referencing in my site. Events I've spoken at are related to technologies or topics, which connect to projects and can be associated with other people, which… you know how it goes.
In conversation permalink -
Embed this notice
Steve has ☕️ for brains (sivy@hachyderm.io)'s status on Thursday, 25-Jul-2024 00:45:00 JST Steve has ☕️ for brains @eaton graphish... ??
In conversation permalink -
Embed this notice
Steve has ☕️ for brains (sivy@hachyderm.io)'s status on Thursday, 25-Jul-2024 01:21:44 JST Steve has ☕️ for brains @eaton is "graphish" a format or a conceptual description? :D
In conversation permalink -
Embed this notice
Eaton (eaton@phire.place)'s status on Thursday, 25-Jul-2024 01:21:44 JST Eaton @sivy …yes
In conversation permalink -
Embed this notice
Eaton (eaton@phire.place)'s status on Thursday, 25-Jul-2024 01:23:26 JST Eaton OK, so, really, what it means is that I'm using ArangoDB (multimodal graph/document db) as my data store for pretty much everything that isn't a media asset, but at least for the present my actual output is.... markdown files. lol.
In conversation permalink -
Embed this notice
Steve has ☕️ for brains (sivy@hachyderm.io)'s status on Thursday, 25-Jul-2024 03:06:53 JST Steve has ☕️ for brains @eaton ArangoDB seems interesting, but having a hard time getting through the marketing fluff to get a feel for it. Spent too much time lately in sqlite and duckdb :)
In conversation permalink -
Embed this notice
Eaton (eaton@phire.place)'s status on Thursday, 25-Jul-2024 03:06:53 JST Eaton @sivy Would love to pick your brain about DuckDB; I've had good luck with ArangoDB but as you say the marketing site feels almost content-free for how much it says. The docs section is really solid though.
In conversation permalink -
Embed this notice
Eaton (eaton@phire.place)'s status on Thursday, 25-Jul-2024 03:08:49 JST Eaton Maybe we should compare notes! ;D
In conversation permalink
-
Embed this notice