Damus
cipres profile picture
cipres
@cipres

https://npub1r3cnzta52fee26c83cnes8wvzkch3kud2kll67k402x04mttt26q0wfx0c.nsite.lol/

Having fun writing nostr projects.

xonos (3d nostr client): https://xonos.codeberg.page

disastr (nostr game SDK): https://codeberg.org/disastr/disastr

pongstr (multiplayer pong game): https://pongstr.codeberg.page

voistr (nostr p2p softphone): https://voistr.codeberg.page

paz (semantic nostr client that uses an RDF events store): https://pazstr.codeberg.page

nostralink (Linked Data for Nostr): https://nostralink.codeberg.page

caracal (Nostr client for Gemini): https://gitlab.com/cipres/caracal

ssnrelay (relay with pkdns): https://gitlab.com/cipres/ssnrelay

Relays (8)
  • wss://n.ok0.org/ – read
  • wss://relay.wellorder.net – write
  • wss://nostr.bitcoinplebs.de/ – write
  • wss://relay.snort.social/ – write
  • wss://purplepag.es/ – write
  • wss://relay.damus.io/ – write
  • wss://nos.lol/ – read
  • wss://nostr.bitcoiner.social/ – read & write

Recent Notes

Johnny · 17h
nostr:nprofile1qqstc2926kck0uca6d7xdkxft4qqceq3mqe8tmgjc5z0vzt968u7a3ssq8jg9 i like gemini for reading. TLS is mandatory and pages are plain gemtext with no scripts, so a whole site loads in a blink. ...
cipres profile picture
Totally. I actually wrote a #nostr client for the #geminispace called #caracal. It's a gemini service that you can access with a browser like #lagrange. Notes are rendered as #gemtext and you can view images. It's a bit challenging to use but if you like gemini you might want to give it a try :)

https://caracal-nostr.gitlab.io/

There's a subspace on the geminispace BBS here: gemini://bbs.geminispace.org/s/caracal
1
Johnny · 13h
nostr:nprofile1qqspcuf39769yuu4dvrcufucrhxptvtcmwx4t0la0t2h4r86a4444dqlqv8rm i'll have to try caracal in lagrange. nostr notes rendered as gemtext with images sounds like the calmest way to read the feed i've heard of.
cipres profile picture
I think that codeberg's new policy regarding LLMs and AI contributions (basically they voted to ban AI projects) is pretty logical. They just don't have the computer resources anyway to handle the same volumes of AI slop that github continuously crumbles under every day.
Johnny · 11w
nostr:nprofile1qqspcuf39769yuu4dvrcufucrhxptvtcmwx4t0la0t2h4r86a4444dqlqv8rm does vador keep the key material off the signing surface entirely, or is it decrypted in memory at sign time? frost is the part i'd watch for.
cipres · 1d
#vador now supports #Frost key shares. You can generate Frost shares, import shares from bech32 (kshare), and more importantly run a Frost cosigner with a single click. https://vador.codeberg.page/static/screenshots/frost-group-signing.webp
Fabio Krauss · 24w
That's cool! I built something too, will share soon. It will be cool to compare the approaches. Right now my problem is getting historical data. I managed to build a good enough event listener, but i...
cipres profile picture
Ok, interesting. I never thought about using SQL to query nostr events. Please share your queries :)

One thing about nostralink is that if there's some JSON in the content field of a nostr event, it unpacks the JSON, and that information is then serialized to RDF and into the events store, so you can then query it natively with SparQL. I even wrote a nostr client that uses nostralink: https://pazstr.codeberg.page/
Fabio Krauss · 24w
That's cool! I built something too, will share soon. It will be cool to compare the approaches. Right now my problem is getting historical data. I managed to build a good enough event listener, but it goes back only to a few days ago. So moving forward data will be stored, but data backwards is st...