@NonPlayableClown@eriner Well, public key cryptography lets us have an ID, and then prove that we own it. We could even publish a record from that ID, instructing people to connect by following a set of directions. But what are those directions? "Go straight down the pipe, then turn left, then turn right"?
Hardware addresses only work in a trusted setting.
Of course this also assumes we get rid of all the major telcoms and lay our own lines and create a whole new internet. But assuming we did that, could it be possible?
@NonPlayableClown@eriner I asked ChatGPT, and it told me essentially "if you have the public key, just message every device on a switch until one responds with a signed message"
So public keys would replace IP addresses. You could still have hardware addresses I guess, or at least numbered ports. I can imagine how it could work in a tiny local network at least.
@arcanicanis@eriner HTTP Signatures are unacceptably complex. It's like 100 pages of how to do the same thing 20 different ways, written by academics who never implemented it. After doing something simpler, it's amazing this ever caught on.
@FrailLeaf@sneeden Are you sure you didn't write the spam bot that was tagging a bunch of people with Wayne Lambright spam? It's hard to ignore pernia's name in a bot script since he was the only user tagged in every one.
This is a challenge to the idea that the best products are created by non-technical visionaries like Steve Jobs. They are actually created by people like Tim Berners-Lee, and it changes the whole reality that product people live within.
What's worse is that Apple has "mindshare" over both the rich AND the poor! Especially the poor! They feel like they "need" it to socially compensate for not being financially well off.
@graf I'm paranoid now. So I need to understand what really happened before I do something like, add Nostr keys into Soapbox browser storage.
I still don't know how the script closing tag is somehow used as an opening tag. But this confirms at least that there are serious problems in Pleroma FE's html parser. There's just a tiny missing piece I haven't found.
Pleroma on the backend is also at fault for not sanitizing it correctly. I was able to confirm that DOMPurify (in TypeScript) does the right thing. So in case anyone thinks I'm crazy for writing a TypeScript backend, this is why.
I create Fediverse software that empowers people online.I'm vegan btwNote: If you have a question for me, please tag me publicly. This gives the opportunity for others to chime in, and bystanders to learn.