I guess this doesn't make any sense, unless you realize that UNIX doesn't actually have any folders. It has directory files, which are files that list other files, including other directory files.
I just made directory events (kind 30045) and virtual drives, for you to mount directories on (kind 30042). And tracebacks (kind 30043) and symlinks (kind 30044). And you can put any event into those events, and those are then Nostr "files".
EVENTS = FILES
That's all. It's not very exciting, but it means that you can have a file system on Nostr and I made a file explorer, to view that system. And you can drag notes from one directory to another, or copy them, or import them from a file or from your social feed. And you can export them as .html, .pdf, .md, or .adoc files.
And you can open them and edit them, sort, filter, and search the file system, etc.
I guess it was way hard to think up, but the shit I build is always way hard to think up and really useful, but about as exciting as watching paint dry because it's like...
Stella, that's just another data structure.
But I'm a data analyst. All I know are data structures.
I actually originally put this on #Alexandria, using 30040s as folders, but it seemed sort of redundant with the ToC, and I need folders where the order of the content isn't essential.
https://i.nostr.build/s6HGc2SHifGD20Fg.png
And then I got to thinking about nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q and his notes, and it was like... where to put the notes, tho? Cuz like, if you hang the 30041s directly on the npub, then it's great because it's "my notes", right? And then you could go look at them from the note viewer. So, I built that.
And then nostr:npub1m3xdppkd0njmrqe2ma8a6ys39zvgp5k8u22mev8xsnqp4nh80srqhqa5sf was like, but what if he wants to use something other than 30041s to take notes with? And how does he organize the notes? Then we need 30040s, but then his folder of notes ends up on Alexandria, as if it were a publication. But publications are meant to be _curated_ and this is just "my notes", all lumped together in cyberspace.
And what if he wants to share a folder with someone else? Then it's really stupid. He should be able to have n number of folders and share them, so the folders should originate from himself; they should be independent things, with only his signature on them. But how do you figure out the top folder? You have to mount the top folder on top of something, but we have no distinct hardware to mount on. So, let's mount on an event.
So, that's where I'm at, now.
Showing page 1 of
1 pages