Avatar
henq
3c55ffabea641c0bc74b0261c8be57636538b84af0b71d6b926fa03fa42b166c
bitcoin, linux, nostr
Replying to Avatar fiatjaf

WebRTC might be the biggest scam in all the "web" (aka Google Chrome) technologies.

I don't know about the ideas behind creation of WebRTC, but the way it was sold, and has been consistently sold for the last 10 years, is that it is a thing that you can plug in your code and it will magically work.

Oh, right, it also requires a STUN server, but look, you don't have to host anything, there are dozens of free public STUN servers on the internet -- and after that the WebRTC connection is established and you can freely transfer data, voice, video, everything!

Turns out WebRTC is useless without TURN servers, which just relay the entire bulk of the data and, most importantly, are not hosted for free by anyone for anyone else.

To this day developers keep dreaming of a magic peer-to-peer web that can be powered by WebRTC and wasting their weekends writing super nice projects that rely on WebRTC -- without TURN servers -- and therefore do not work at all. The worst part is that they always work when tested locally, generally in the same computer, two different browser tabs or even two different browsers (although in the second case no always).

I'm writing this because I just saw an anonymous developer talking about doing WebRTC signaling over Nostr as if that was the hard part. There is also a WebRTC signaling over Nostr NIP proposal. These things are everywhere. I have myself written at least two projects that relied on WebRTC in the past hoping that time it would be different and p2p would work.

Would a light TURN -like server on your own Umbrel work for family & frens use ?

Limit username changes to once per three months…

In step with the rate of gender changes?

Thank you for setting me on course for digging into the history of SD and FP. I did not pay much attention to FP / SD when I was young. I should have...

nostr:npub1h8nk2346qezka5cpm8jjh3yl5j88pf4ly2ptu7s6uu55wcfqy0wq36rpev

This episode about digicash was very I opening it really showed a lot of parallels with some of the people in the space today ranting and raving about the things that aren't good enough for Bitcoin and that if anything isn't good enough then we shouldn't do it and I feel like we are totally letting perfect be the enemy of good.

https://open.spotify.com/episode/2wjK4VCCqoywCYcsY18AiG

Eye agree

Community Notes on X are attacked and rendered to sources of misinformation.

Lesson for us: future Community NostrNotes should be guarded against bot attacks!

https://x.com/chrislittlewoo8/status/1748792947259113509?s=46&t=39tW2X0HwpAGCeMYAGDA2g

Replying to Avatar Dr. Hax

For any #SelfHosters looking to get NIP-05 verified, it's literally just dropping a single text file in the right place (.well-known/nostr.json to be exact).

https://nostr.how/en/guides/get-verified goes through the details and shows how to get your pubkey in hex format instead of npub format.

The hardest part was figuring out which relays I post to (which I could have omitted from the json file). I'm connected to more than a dozen relays, but it looks like #Amethyst only posts to a subset of them (based on the icons to the left of each post).

Furthermore, Amethyst doesn't seem to indicate which relays you will post to, nor allow exporting all the relays in your list. So if you have customized your list of relays, I hope you manually typed them into a text file somewhere so you have a backup.

To make things even wise, clicking on the relay icon to the left of a post does not show the URL of that relay, just the name, description and icon.

I worked around all of these limitations by clicking on each relay icon, and memorizing the nsme for long enough to switch to my Relays view and then looking for a URL that probably matches.

For the ones that didn't have a name that helped me out, I looked very closely at the tiny icon and then quickly switched to the relays view again and looked for a matching robot icon.

With that, I was able to identify every relay that I post to and type them into the JSON file. If I spin up my own relay, I'll be glad to have examples when I go to add the relay to my list.

nostr:nevent1qqsxx5a5y0gkxksnxgm5cccsyv68s0f29s4c8vy2nl4kqz25wngvdfqpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqzyz8mzs95arw7l97wfwpp6frj0zs6gdfnvf3r7eqzzjztxuhefqqqcqcyqqqqqqgdwp9uu

does this tool help?

https://nostrsync.live/

Could not resolve https://ln.tips/.well-known/lnurlp/kaaskoekje. Check if you are connected, if the server is up and if the lightning address kaaskoekje@ln.tips is correct

Hi miljan@primal.net , I would like the option in Primal to have the option to exclude from the main timeline replies that the people I follow have posted. So just only 'first' posts. (Lates My Follows, Lates My Tribe) .

Seeing replies in the main timeline, without context, does not help the reading experience... tia

There are 2 functions :

1. Backing up all you notes, data, mp3’s and so on

2. Publishing as a RSS feed for podcasts

Re. (1): In the spirit of Nostr , that is something client software should provide, and just save all your notes and stuff on a local disk.

Once you have that, you can use the RSS feed of choice, if they cancel you or go broke, just switch to another feed.

AdamCurry@ , the inventor of podcasting, has started PodcastIndex.org , that vows to never drop a single episode from all listed podcasts. Take a look!