gleasonator.dev, but once you generate a key you can feel free to use both. You can have them open in different tabs and post from the same account.
It still works like that. It's pull rather than push. So to create a presence on the network you lay your foundation, and then you beg the Bluesky gods to sync your server to theirs.
did:plc is a shitcoin. Let me explain to you why.
On #Nostr, your public key is your user ID. On #Bluesky, although you have a public key, your real user ID is a did:plc.
To generate a did:plc, you must make a POST request to https://plc.directory/
Yes, https://plc.directory/ (the literal URL) is part of the protocol definition. They'll say it's not, but it is.
They'll say it's not, because theoretically you could run multiple plc.directory servers, and people could point at different ones. But there are big challenges around security and UX of that, and let's be real, Bluesky never intends to "fix" it (it's not broken).
Now, if we just put the whole thing on a blockchain that would totally solve that problem. But in fact, did:plc "does not make use of any blockchain". Because the accepted decentralized way to achieve this _would_ be to put it on a blockchain, so they had to make that qualifying statement against it.
So, they needed to use a blockchain, but they don't want to use a blockchain. So they invented their own blockchain: a regular webserver!
And they pretended their regular webserver was a blockchain. And this, is why did:plc is a shitcoin.
Fedibros, image having search that actually works...

Good question. I don't know.
Bluesky lets you export your data into a .car format that's impossible to read with existing tools. https://github.com/storacha/ipfs-car/issues/156
They don't have to change anything. This way will "just work" with the current ecosystem, but it's extremely difficult and error-prone to implement.
I think they still don't have quote posts.
Yes, here is a dirty script in Deno that takes your ActivityPub ID and fetches all the people you follow and converts them into a list of Nostr pubkeys: https://gitlab.com/alexgleason/nostr-fedi-followers/-/blob/main/script.ts?ref_type=heads
I had written this like 6 months ago and started building a UI for it on mostr.pub, but it was really hard to make it work right because I had to essentially implement a full Nostr client into the Mostr homepage. I will return to this after fixing some other issues with the bridge.
I think Deno Deploy probably handles it for you automatically.
Syntax highlighting would make a big difference!
I have ideas about fixing the usernames on #Mostr https://gitlab.com/soapbox-pub/mostr/-/issues/44#note_2235278380
OpenSats is a godsend. I will fight to the death.
Believe it or not, this is a rack server that was headed for the dumpster and I was given it for free by the local datacenter. I couldn't tell you. But I was amazed it's 10x more powerful than the server I brought them to rack.
It's pretty incredible to have a 40 core computer and then to utilize all 40 cores.
https://blossom.primal.net/6ddf56221ac997bb9e0a8d099b6d07dd18a83225ad2ddec94e3586e3698e36d7.webm
🙄

During the holidays I always see a ton of activity in open source libraries. Age old bugs get fixed. It makes me wonder how much better the world could be if these people weren't working full time at retarded corporations and could focus on things that make a bigger impact. Pretty backwards huh.
nano /etc/nginx/nginx.conf
Scroll down to the "Gzip Settings" section and uncomment all the lines.
Guys... remember to enable gzip compression in Nginx. 5x performance boost for doing nothing.
