Avatar
Remco Ros
aed0088b68f3b1545326768825fd3d207a1c33397e81cc5370683920f759a36b
Software development, architecture, life, science, and other random stuff.... #bitcoin PGP: 2F5B 10B9 29CA C959

#Start9 StartOS + LND + BTCPayServer + Cloudflare tunnel, it's so good and very fast!

multi-threading, failure to cleanup mock data(base), assumptions based on prior test state. Seen it all :(

This is going under the radar of mainstream media, but can have some profound effects to future development of desalination processes and cooling systems.

https://news.mit.edu/2024/how-light-can-vaporize-water-without-heat-0423

It's undergoing testing by start9, I can't publish to it directly. We ran into a crashing issue, which I hope is now solved, hence the call for some beta testers :). You can sideload the .s9pk from the github release.

Just released #Wasabi 2.0.8.1 for #Start9 #StartOS.

Could use more beta testers and feedback!

https://github.com/remcoros/wasabi-webtop-startos/releases/tag/v2.0.8.1-beta1

Replying to Avatar Remco Ros

Hi nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg any idea why incoming zaps on my profile and notes are not showing up in primal?

For example, this event id: b2ba049883e6d54fb934945732703ca0f475fe2784843ae1ffef9c2ab021a447

I can find the receipt event on relays, nostrudel shows them. But nothing in the primal (web)app.

I'm using BTCPayserver with Nostr plugin, setup seems correct.

After a log of digging, signature verification, code debugging and reading primal server/caching source code, I'm 99% sure my "test account" used for zapping doesn't pass the "is_human" test and primal ignores them. (although they increase the stat counter, which doesn't do the is_human check).

Other zaps I miss from other people is probably the same problem, their npub does not pass the is_human check.

Replying to Avatar Remco Ros

Hi nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg any idea why incoming zaps on my profile and notes are not showing up in primal?

For example, this event id: b2ba049883e6d54fb934945732703ca0f475fe2784843ae1ffef9c2ab021a447

I can find the receipt event on relays, nostrudel shows them. But nothing in the primal (web)app.

I'm using BTCPayserver with Nostr plugin, setup seems correct.

Yea, @primal is broken I guess. this is what it shows for the note:

I checked pretty much everything, the lnurlp spec, nip57 spec, checked the sigs, checked the description hashes, compared 'working' zaps with non-working zaps. I don't see it... primal just doesn't render/show the incoming zaps.

Weird thing is. when I zap the other way around (from my account to test account). It works! Compared those 9734/9735 events with each other, I don't see a difference or why this wouldn't work...

Only primal though, nostrudel and amethyst work.

Time to switch for now I suppose.

Hi nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg any idea why incoming zaps on my profile and notes are not showing up in primal?

For example, this event id: b2ba049883e6d54fb934945732703ca0f475fe2784843ae1ffef9c2ab021a447

I can find the receipt event on relays, nostrudel shows them. But nothing in the primal (web)app.

I'm using BTCPayserver with Nostr plugin, setup seems correct.

Replying to Avatar Bart Mol

Behold: my very own retro nostr:npub18d4r6wanxkyrdfjdrjqzj2ukua5cas669ew2g5w7lf4a8te7awzqey6lt3 viewer!

I revamped this old Hanimex film editor with an LCD screen and a Raspberry Pi.

It operates a Python script that connects to my personal mempool instance on my nostr:npub1aghreq2dpz3h3799hrawev5gf5zc2kt4ch9ykhp9utt0jd3gdu2qtlmhct node.

Icing on the cake: it can even monitor transactions!

I created a custom Telegram bot to monitor transactions. By using the command /tx , I can check the status of a specific transaction.

If I use the command /reset, the mempool viewer resets itself.

Components:

- Hanimex E300 (case)

- Raspberry Pi 3b (any model will suffice)

- LCD screen (7.0 Inch CLAA070MA0ACW 800X600)

Some handiwork is required to fit it (Dremel recommended).

dat is... echt vet! 😎

Devs do set the defaults, node-in-a-box providers usually take over those defaults and provide (automatic) updates. How many node runners are actually consciously configuring their node settings?

Not all incoming zaps show up on my notes. Some do, but when I test myself with a test account/test wallet, they don't.

Investigating...

Did you use cloudflare tunnel for this? I noticed some images not loading on your blog. I have some local changes to the ghost startos wrapper that might fix this. Will push to GH soonish.

Currently running a #Start9 #StartOS TOR only Bitcoin / Lightning / BTCPay server node including my own lighting address behind a clearnet domain+ssl. No VPS, no complex (and slow) TOR forwarding.

I'm using the free tiers of Cloudflare websites, ssl, dns and tunnels and the StartOS wrapper I made for the cloudflared tunnel client: https://github.com/remcoros/cloudflared-startos

Basic knowledge of how to setup a cloudflare domain, ssl and a tunnel is required but it's mainly clicking through the UIs.

Leave a comment if you're interested in setting up something like this and have questions.