Damus
Arjen profile picture
Arjen
@Arjen

πŸš€ Projects
- Nostr Epoxy
- Nostr CI/CD (GitHub Actions)
- Tollgate

Avid through-hiker, over 3500km of the Pacific Crest Trail hiked and counting πŸ₯Ύ.

- 🚌 Vanlifer, self-converted van
- πŸ” I'm exploring deep into the food pyramid
- 🌍 Used to blog a bit: https://blackrivertales.com
- πŸ‘¨πŸΌβ€πŸ’» DevOps/backend
- I hate ads and leafblowers

Relays (4)
  • wss://nos.lol/ – read & write
  • wss://nostr.wine/ – write
  • wss://relay.damus.io/ – write
  • wss://relay.primal.net/ – read & write

Recent Notes

Arjen profile picture
I agree optimization is an issue. I think not everyone got the Paradigm shift yet that data can and should now be closer to the consumer, which means also on our devices themselves.

There is zero reason any nostr-app on my phone should download an event again if I've just seen it in another app.

If implemented right, spotty or even absent connections should be barely noticable...

@nevent1qqs...
Arjen profile picture
@nprofile1q... here's an example run of a github workflow (.yaml) over nostr.

https://hive-ci.treegaze.com/run/2e616b4c08cd20fee97cd2f0af35fd151868f12a34774d1e2fa8d4b9389d19f5

Loom: Arbitrary command execution, paid with cashu
HiveCI: Leverages Loom to run GitHub actions

The underlying loom job that HiveCI executes: https://loom.treegaze.com/job/87d676b0c7c31846862bcfa3d841a32d2e0cc3abef05d689f4789e71fc139f71

Since I follow you you have permission to use my runner and should be able to login and hit re-run job. (make sure you load up some testnut.cashu.space nuts)
Arjen profile picture
β€œIt’s a machine that rewards coherence, which is why incoherence has never been more precious.”

Arjen profile picture
it's separate from noDNS, but the way I did the capture of the '*.nsite' zone is something i want to bring to noDNS as well. That's something I learned about recently. (easier to deploy in existing systems).
Arjen profile picture
Static site does not equal a 'dumb' website. Nostr clients can be served this way too.

If i have my local relay and blossom server running. I can do everything i want to do while offline. Read my timeline, write responses, publish blogs.
Arjen profile picture
https://gitworkshop.dev/npub1hw6amg8p24ne08c9gdq8hhpqx0t0pwanpae9z25crn7m9uy7yarse465gr/relay.ngit.dev/nsite-deck
Clone & build this + install script. (Careful if you run on something other than ubuntu or have custom dns stuff set up)

Will upload a bit better vid shortly.

I agree, immutable is what i want as well. I realized only after implementing that @npub1ye5pt... just updated the spec. This one still uses the old spec.
nvevent1 in domain name might be tricky as there's a 63 character limit to domains.

One option is to have one immutable event for each version of a site, like a snapshot. And one replacable version of the same event to quickly find the latest version. That way I can 'pin' or rollback any version from my end.