Avatar
Nicolas β‚Ώ ⚑️ πŸ‡¦πŸ‡·πŸ§‰πŸ€™πŸ’œ
0000000033f569c7069cdec575ca000591a31831ebb68de20ed9fb783e3fc287
#Bitcoin minimalist, Nostrian, techy. (EspaΓ±ol/English). @bourbonni on Twitter

ok I give up for today. Being fighting to get my port5432 open and although it's configured in my router, I can't see it from outside as open

Weird thing is: I have a Postgresql db installed in my raspberry. I can connect to it using tailscale VPN that comes with my umbrel so somehow that port works in the raspberry..

But if I check from outside the vpn, just checking the port... it looks closed and I don't know why

Think of this for a second:

If you delete a message on Twitter, the only proof someone else could have is just a screenshot that you can of course deny that it was yours

If you delete a message on Nostr (even if all relays do that), it just takes one person to have stored it and they'll have your signature. You can't deny anymore.

So don't assume "Delete" is a meaningful thing here... let's assume you are speaking outloud and anyone can record what you say.. so you can't undo that for real with certainty

I think that given the descentralized aspect of the relays you may always be exposed to the β€œdelete” message not to hit all relays where your message is stored

Let’s say you have a message on relay1, 2 and 3 and after some time you change relay 2 and 3 with other relays. If you send the delete message it won’t delete it from those two and people will continue to see them

It can also happens that certain relays don’t apply that and keep everything so you may need to chose which relay to connect if that’s a key attribute for you

And finally.. anybody with your message could have downloaded it and would have proofs that you send and signed that message

So in the end delete won’t give you lot of guarantees. If you speak in public, and you say something out loud.. you can’t undo that. You can only say sorry

not sure it's a matter of clients not supporting or it's because relays are just not supporting and is only the client locally who is doing that

interesting because it does show no problem in Astral or Damus. Only in Snort shows as deleted

we eat so much meat down here in Argentina that I can turn into a spammer with pictures if I want to haha.. but ok, that's it for now

haha yes I uploaded that one where one of my friends was cooking. but I can keep going

funny because imageΒ 669.jpeg is also mine :)... so I got this one now and the other one.. I'll make it to the top of the ranking and I have many more

Replying to Avatar Steven Day

If you’re talking about a python library there is https://github.com/jeffthibault/python-nostr/tree/main/nostr

I checked the code and there is a bech32 encode and decode function.

I haven’t tried it or anything so it might be worth tinkering with.

Maybe someone can convert from one language to your language of choice for some sats.

ok I found the sequence:

From npub to hex

import bech32

npub = 'your npub'

hrp, data = bech32.bech32_decode(npub)

raw_public_key = bech32.convertbits(data, 5, 8)[:-1]

pubkey_hex = bytes(raw_public_key).hex()

print(pubkey_hex)

do you know if there is a Python script? in Python Nostr there is a way to convert from hex to bec32 but not the other way around

snort.social refreshes so fast... I'm still surprised with the upgrade here.

I would put the "reply" on the left instead of having the tipping one first.. the most common action must be the one that is easier to find out... either reply or like... maybe

interesting.. since I clicked on that link it finally brought your profile here

I don't see anything across multiple clients.. Snort, Astral or Damus

Oh... Snort has the "upload" automated.. so you just pick any picture and it automatically uploads it and pastes a link to the image!.

Testing it now