MichaelJ
buttercat1791@gitcitadel.com
Building the library of Alexandria
169 Following
1.2k Followers
MichaelJ
•
20h ago
Banal content, often machine-generated, is fed to us in a machine-determined order, through the shiny machines we carry around in our pockets.
It doesn't need to be that way.
The internet, fundamentally, is made up of texts, of writing; and writing is the Great Conversation we've all been participating in for thousands of years.
What if you could "listen in" on that conversation in a more meaningful way?
That's just what #Alexandria aims to do, and @Silberengel's document parser will be a key component.
It will bring pieces of that Great Conversation into the digital space, and allow us to interact with them in a whole new way.
This is how we make a more human internet.
Silberengel
•
1d ago
My husband and I started work on the smart document coverter, last night. We're calling it Scriptorium.
GM

MichaelJ
•
1d ago
Replying to @mleku
See translation
See translation
See translation
0
MichaelJ
•
1d ago
The latest update to the #cursor IDE got rid of the extra window header bar on Linux.
It looks extra sleek now.
See translation
0
MichaelJ
•
1d ago
Thus we are chastised by the same false goods we chose when we sinned.
One of the guys pointed out that this is generational, too. The Boomers are hoarding their wealth, and now a stock market crash is wiping it out. Gen Z gives themselves over to their phones, and then suffers from intense loneliness. Other examples abound.
Love your neighbor, strive for virtue, and trust God.
See translation
6
MichaelJ
•
1w ago
WebAssembly makes fast computing possible at the edge. What does that mean for Nostr? Since Nostr is decentralized, and not all Nostr relays are created equal, it falls to the client app developer to implement inbox and outbox management, content recommendation algorithms, and so on—types of tasks that have traditionally been delegated to central servers.
JavaScript running on a browser simply won't be quick enough for many use cases.
This is one reason why @GitCitadel's planned Nostr SDK, named Aedile, will be built from the outset for a WebAssembly target. With the right technology, Nostr can share the benefits of cloud computing while maintaining flexibility and keeping control in the hands of the end users, that is, all of us.
See translation
18
Silberengel
•
1w ago

Silberengel
•
1w ago
Replying to @Silberengel
Loading note
See translation
See translation
2
Silberengel
•
2w ago
Still just a minor release because I will be adding wikis and long-form article processing, as well as folder-based 30040 structures, and some other stuff, and that'll be the 0.2 release. Everything I'll need to produce test data for #Alexandria Gutenberg edition.
Inching my way there.
GN
https://github.com/Silberengel/eBookUtility/tree/0.16
See translation
11
Tekkadan/USDT 🌐
•
2w ago
Replying to @MichaelJ
See translation
1
MichaelJ
•
3w ago
It should stand on its own merits as an app.
Laeserin
•
3w ago
Replying to @Laeserin
We should be designing products that appeal to larger swathes of the potential userbase, including almost all humans on the planet, who have never heard of Nostr and don't care about it. They just want to do XYZ and are looking for a tool, for that purpose. They are not looking for a Nostr tool. And most Nostriches aren't looking for a tool, for that purpose. So, we need to market to the XYZ people, directly, with some Nostriches also falling into that
... See more
See translation
See translation
2
MichaelJ
•
3w ago
Would other #nostrdevs be interested if we began providing a public git server as a (probably paid) service for others to host their projects?
Our goal is to break dependency on GitHub, and this would be a step in that direction.
npub1s3ht7
•
3w ago
What is a user story? We're glad you asked!
@MichaelJ explains in our first dev blog, which you can read on Alexandria!
https://next-alexandria.gitcitadel.eu/publication?d=the-life-of-a-gitcitadel-work-ticket-by-michael-j-v-1
See translation
See translation
80
fiatjaf
•
1mo ago
See translation
14
MichaelJ
•
1mo ago
#asknostr
See translation
3
MichaelJ
•
1mo ago
MichaelJ
•
1mo ago
Replying to @MichaelJ
See translation
See translation
5
ChipTuner
•
1mo ago
- Docker based testing for multiple OS's (ubuntu and fedora for now)
- Vendoring stripped copies of mbedtls and libsecp256k1 (no more fetching required)
https://www.vaughnnugent.com/resources/software/modules/noscrypt-issues?state=In+Progress
See translation
0
MichaelJ
•
1mo ago
npub1e206m
•
1mo ago
https://realappalachia.com/the-kentucky-meat-shower-a-bizarre-mystery-in-appalachian-history/
#til #todayilearned
https://www.reddit.com/r/todayilearned/comments/1j0ney7/til_on_march_3_1876_residents_of_olympian_springs/
See translation
See translation
7
LibertyImp
•
1mo ago
See translation
0
MichaelJ
•
1mo ago
npub1zmc6q
•
1mo ago
Replying to @MichaelJ
See translation
See translation
0
MichaelJ
•
1mo ago
(It's me, I'm remote workers.)
See translation
2
kaia
•
1mo ago
See translation
1
MichaelJ
•
1mo ago
See translation
10
MichaelJ
•
1mo ago
See translation
26
Finrod Felagund
•
1mo ago
There, Eriol learned much of the history of the world, of its making, of the gods, of the races of elves and men, and much more.
Upon his return to England, he wrote down all that he saw and that he heard, but it passed out of knowledge… until it was chanced upon by a young Oxford student, John Ronald Reuel Tolkien, who translated the scrolls into what many now know as The Lord of The Rings and other tales.
See translation
0
Autumn Sun ☀️🌘☯️
•
1mo ago
d070814538
•
1mo ago

See translation
See translation
2
liminal
•
1mo ago
1) Text search on the title + author of a note
2) Semantic search on content
Example: "The cat chased the mouse" is semantically similar to "Felines hunt their prey at night" even though they don't have any words in common.
What this means is that you don't need an exact match of the text, you just need to type in words you think are related and it will retrieve the K closest events that are "semantically similar"
liminal
•
1mo ago
Replying to @USER
See translation
See translation
5
MichaelJ
•
1mo ago
I'm particularly grateful for his attention to detail on the light mode variants. I dare say Alexandria now has one of the most elegant light mode UIs in the Nostr space.
Take a look at these latest developments at next-alexandria.gitcitadel.eu, and let us know what you think!
See translation
0
Silberengel
•
1mo ago
See translation
0
Vitor Pamplona
•
1mo ago
Assembling a relay list depends on how many different relays you see, but it costs around 289 microseconds if you saw ~2000 relays.
Incredible.
See translation
0
MichaelJ
•
1mo ago
In principle, a kind 30040 index could even structure items not on Nostr, using URL references, for instance.
There's a green-field opportunity for someone to build a Pinterest-like collections client that lets you pick items from around the web and add them to a structured, curated collection.
Silberengel
•
1mo ago
Replying to @Laeserin
See translation
See translation
0
Enki
•
1mo ago

See translation
1
d070814538
•
1mo ago

See translation
0
MichaelJ
•
2mo ago
Vitor Pamplona
•
2mo ago

See translation
See translation
0
発火大根 a.k.a. radish on fire🎤
•
Dec 30, 2024
My ultimate goal is to develop a relay that is optimized for Nostr with no unexpected dependencies on standard libraries.
I would like to achieve this goal little by little.
Currently, I have developed a simple Websocket message mechanism using only the C standard library, based on RFC6455 - Websocket Protocol.
Through the development of this protocol stack, we are learning the low-layer component technologies necessary for Nostr.
See translation
0
MichaelJ
•
Dec 23, 2024
The music style developed as vocal ornamentation for texts of Scripture. The inflections in the music resemble the inflections of a good orator who lets his voice rise and fall for effect at various points within a sentence.
Over time, 8 modes emerged. Each mode conveys a different emotion—solemnity, reverence, joy, and so on—and each revolves around two primary pitches. There is the tonic, the pitch the chant ends on, and the dominant, either a perfect fifth or a minor third above the tonic, that contains the center of the melody's motion.
Thus, with a few elements, the medieval monks developed an oral tradition that allowed them to memorize the pitches and basic melodic elements used in each mode, which aided them in chanting the Scriptures, especially the Psalms,
... See more
See translation
0
MichaelJ
•
Nov 29, 2024
Keep an eye out for more PRs on the #aedile #alexandria and other #gitcitadel repos as well realign to more bite-sized chunks of work.
See translation
0
MichaelJ
•
Oct 17, 2024
We at #GitCitadel reject that.
Project #Alexandria will be designed from the ground up to support and augment your capabilities as a human being, with your own ways of organizing knowledge and finding connections. We're striving to make software that serves humans, not make humans serve the software.
See translation
0
MichaelJ
•
Oct 1, 2024
npub14zwvj
•
Sep 30, 2024
Replying to @Ivan
See translation
See translation
0
MichaelJ
•
Sep 24, 2024
Brick is a perfect good natural material. Work with it, rather than imposing your whims on its color.
One day painted brick will be as dated as shag carpet and wood paneled walls.
See translation
0
MichaelJ
•
Sep 14, 2024
See translation
0
MichaelJ
•
Sep 9, 2024
See translation
0
MichaelJ
•
Sep 7, 2024
See translation
0
MichaelJ
•
Sep 7, 2024
They were captured by the idea of Nostr as digital identity.
We also agreed framing it as digital subsidiarity works well.
See translation
0
MichaelJ
•
Sep 5, 2024
I'm working on an article editor feature. A screenshot of an early draft is below. The overall goal is to be able to type AsciiDoc-formatted text, preview it in rich text form as it would appear in the Alexandria reader view, then publish it as a cluster of kind 30040 and 30041 events.
My thinking is to break the content down into sections. The content of each section will be published as a kind 30041 note. Each section will be indexed by a kind 30040 note, which will reference the content of the section as a kind 30041 and any subsections as 30040 notes.
Question: How would you like to preview your published events?
I see two options:
1. There are two preview steps: one is a "quick preview" you can see with
... See more
See translation
0
𝔽𝕒𝕥𝕙𝕖𝕣 ℕ𝕚𝕔𝕜 𝔹𝕝𝕒𝕙𝕒
•
Sep 4, 2024
Never try to tear yourself away at the END of an episode. They have you on tenterhooks. Roll with it... and then pick some B roll a third of the way through the episode. Way easier to walk away. #lifehack #plebchain #grownostr
See translation
0
MichaelJ
•
Sep 3, 2024
Go online and search for "2025 Chevrolet Bel Air."
Then come back and tell me what's wrong with all the articles and videos.
See translation
0
MichaelJ
•
Sep 2, 2024
See translation
0
MichaelJ
•
Sep 2, 2024
See translation
0
MichaelJ
•
Sep 1, 2024
— R. R. Reno writing in First Things
See translation
3
MichaelJ
•
Sep 1, 2024
Gotta say, I love how small the install files are. 5MB on a thumb drive and it's a whole operating system.
Now to start setting Mint up for my Nostr projects.
See translation
0
MichaelJ
•
Aug 29, 2024
See translation
0
Laeserin
•
Aug 29, 2024
Replying to @MichaelJ
I've learned so much.
See translation
0
MichaelJ
•
Aug 29, 2024
There are plenty of other devs building parts of the Nostr ecosystem. We work with them to give feedback and boost their apps' capabilities while we carve out our own nice.
It's cooperative competition.
#value4value
Laeserin
•
Aug 29, 2024
Replying to @Laeserin
Watching us work probably doesn't make any sense. I think about that, a lot. We're a fun team to follow because we're full of talented writers, but it's like

See translation
See translation
0
Zapstore
•
Aug 27, 2024
That is ngit by @DanConwayDev (a CLI package)
We'll be reaching out to more CLI and Android devs to follow suit!

See translation
0
MichaelJ
•
Aug 27, 2024
See translation
4
ManiMe
•
Aug 27, 2024
Replying to @MichaelJ
YES, invites by nostrmeet.me will be customizable to “recommend” any Nostr client (by URL or AppStore link) for the new user…
See translation
1
Kate
•
Aug 27, 2024
See translation
5
MichaelJ
•
Aug 27, 2024
Big props to @DanConwayDev's tireless work on ngit. It gets better every time I use it!
I went from v1.2.1 to v1.4.2, and in the new version I was able to use Amber to sign most events, interaction prompts were easier to understand, and the app seamlessly worked with multiple repo events from different maintainers. Looking forward to seeing where ngit goes in the future!
See translation
19
The Beave
•
Aug 26, 2024
The Beave
•
Aug 26, 2024
Nostrich range day, October 13th at the end of Scotia Shooting Range. Time TBD based on range opening. (Sundays are usually a delayed open to be polite to neighbors.)
40°46′21.54″N, 77°57′53.95″W
Bring your own guns. I'll bring some of mine. Never shot a gun? That's fine, too. I'll walk you through everything you need to be safe and have fun. I do have extra eye and ear protection, but, depending on how many people are coming, we'll need to figure that out.
Might this be the first nostrich range event? I hope so. That would be rad!
If you're interested in the let me know. I'd you know anyone that would be interested, let them and me know.
More to follow.
#nostrvalley #rangeday #gunstr #2a #firearms #shooting
See translation
See translation
0
The Beave
•
Aug 26, 2024
Nostrich range day, October 13th at the end of Scotia Shooting Range. Time TBD based on range opening. (Sundays are usually a delayed open to be polite to neighbors.)
40°46′21.54″N, 77°57′53.95″W
Bring your own guns. I'll bring some of mine. Never shot a gun? That's fine, too. I'll walk you through everything you need to be safe and have fun. I do have extra eye and ear protection, but, depending on how many people are coming, we'll need to figure that out.
Might this be the first nostrich range event? I hope so. That would be rad!
If you're interested in the let me know. I'd you know anyone that would be interested, let them and me know.
More to follow.
#nostrvalley #rangeday #gunstr #2a #firearms #shooting
See translation
80
Mike Dilger ☑️
•
Aug 25, 2024
I think it is a big stretch to think that nostr developers or even relay operators are government targets at this time. We are just developing a new Internet protocol. AFAIK we aren't supporting illegal content and we aren't refusing to take down illegal content. The powers that be need only ask and we will (in the main IMHO) comply with all lawful demands.
BTW, none of you rely on me not taking down your stuff. All of you have the self-power to be fully distributed and censorship resistant. So my compliance with a lawful government demand should not affect your ability to
... See more
See translation
2
MichaelJ
•
Aug 24, 2024
#asknostr
See translation
5
ChipTuner
•
Aug 23, 2024
Replying to @Laeserin
See translation
1
arkinox
•
Aug 23, 2024
See translation
2
MichaelJ
•
Aug 20, 2024
Should it:
1. Show the most recent knowledge base articles on your relays.
2. Show the most recent knowledge base articles from people you follow.
3. Not show any articles, but just present a search bar.
See translation
19
MichaelJ
•
Jul 2, 2024
See translation
97