Replying to Avatar GitCitadel

GM and a happy New Year, Nostriches.

We at nostr:npub1s3ht77dq4zqnya8vjun5jp3p44pr794ru36d0ltxu65chljw8xjqd975wz have reached another milestone, on our way to #Alexandria v 0.1.0 (Gutenberg edition).

We have printed the entire Bible using 30040/30041 notes and made them available for you to peruse, using a pre-release of our Nostr client. The books are broken down by chapter. Breakdowns by verse will be delivered with the beta release. In addition, we have printed "Jane Eyre", so that you get some idea of how quickly a full-length novel can load. We are working on making it faster, with pagination, but this is already surprisingly quick.

You can't yet use the client to upload books (please use the e-book CLI, for that), and it's all a bit buggy and wonky, but we have already implemented a first pass at the Visualization page.

Feel free to view the Asciidoc test data, here: https://next-alexandria.gitcitadel.eu/. You can log in with a browser extension. (We are still working on the site certificate. Please excuse the mess.)

For reference, it took circa 3 minutes, to print Jane Eyre in events. This is much too slow, I'm aware. I need to refactor the CLI.

Thank you nostr:nprofile1qqs8eseg5zxak2hal8umuaa7laxgxjyll9uhyxp86c522shn9gj8crspz9mhxue69uhkummnw3ezuamfdejj7qgmwaehxw309a6xsetxdaex2um59ehx7um5wgcjucm0d5hszrnhwden5te0dehhxtnvdakz75w59d4 for making sure wss://thecitadel.nostr1.com runs smoothly. I gave it a workout, today, with no problems.

Reply to this note

Please Login to reply.

Discussion

sweet! 🏝️

It just dawned on me, that I can upload to my local relay, and then just broadcast to thecitadel. That's probably faster and smoother.

I'll do it that way, next time.

if your local relay is strfry it could do some negentropy.. youd prob enjoy that

It's nostr-rs-relay.

I would like that, yes.

negentropy is like rsync, it only transfers what is missing (both ways)

It's not strfry, tho. 😭

It was the fourth relay I tried to self-host, and the only one that worked.

What, pray tell, is the purpose of Alexandria? What is Nostr-related about it, aside from how you log-in and it's use of a relay?

It will fully-implement NIP-62, and will probably be the first major client to do so. The books are actually complex constructs of Nostr events, not media files. That means that we can analyze the content and reuse the individual parts in other events, so that the parts are also traceable links, you can click through, to navigate between publications. We will also be using special source events, vector embeddings, and etc. in the Euler edition (nostr:npub1m3xdppkd0njmrqe2ma8a6ys39zvgp5k8u22mev8xsnqp4nh80srqhqa5sf is already tinkering around with that).

We will also be implementing a social layer (but not kind 01, we're avoiding that, like the plague) around the publications, including communities, book clubs, and rating systems.

Gutenberg is the MVP of the product, just to prove that you can use it to print and read an e-book, with hierarchical, replaceable notes. Which took almost 6 months of trial-and-error, to figure out, but which seems to be working well, now. The table of contents is being revamped, at the moment, but soon it'll reappear in the left-hand panel of the books.

https://github.com/nostr-protocol/nips/pull/1600

Also:

nostr:nevent1qvzqqqqqqypzplfq3m5v3u5r0q9f255fdeyz8nyac6lagssx8zy4wugxjs8ajf7pqydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcpr3mhxue69uhhg6r9vd5hgctyv4kzumn0wd68yvfwvdhk6tcqypszm90keygc742g3hklv6hqqv45hlk5jm7t2nvnk7lzex8qrtxps6wsf4x