Silberengel @Laeserin - 17d
Building the GitRepublic App using BDD and it's awesome. 🤯
David is right. I wrote a Feature list, then Gherkin for all features, then integration tests with Cucumber, to automate the Gherkin, then Vite unit tests to define the software's behavior, then had the AI write code to pass the unit tests.
Well, okay, I had to help it write the tests and the code, but still. Like 75%, minimum.
That actually is a link to the wiki page on Alexandria, in the new GitRepublic client. I run the NostrMarkup parser over everything readable. Cuz I'm like, too lazy to not just program: ``` If 30041 or 30818, then Asciidoc parser. Else Markup parser. ``` https://media.tenor.com/Y7pxU5McCAwAAAAC/hiding-box.gif Yes, that displays as a code-block. 😂
The wiki page is a disambiguation page that can also include external pages, like Wikipedia. It's a deep search page; just has Nostr wiki pages at the top.
I just use the various URLs. I don't bother coming up with some new protocol. [[Sybil]] returns: https://next-alexandria.gitcitadel.eu/publication?d=sybil and https://en.m.wikipedia.org/wiki/Sibyl
Yeah, sure. Relays and whatever is behind Wikipedia's website. Haven't bothered to look. URLs are great, for this sort of thing, as lots of them are topic-based because websites have an internal search. Can even do cross-language searches. Just have to select which ones you want to search and figure out how to query them from the URL. https://www.welt.de/suche?q=sybil
That system is the Nostr client. Only one client has it, so far, but people will get used to leaving the [[wikilinks]] everywhere and the others will have to go along, eventually. It's pretty cool, combined with semantic searches, as you nearly always get something relevant back, even if you type in something like [[white smoke]] or whatever. And you can write a document, like a research paper, containing the link to [[SNPs]] or [[glaucoma]] and people clicking it will always get a result.
Damn, #jumble was fast with the custom NIP-05 icons. Not bad, not bad, at all. Look nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn we have helmets!
I think you understimate him. What we're building is an idea from him. It's brilliant. Finally makes Nostr Wikis interesting again.
Also fantastic, how smooth it moves from Gherkin to Playwright to unit tests. That's a well-trodden path, apparently.