fiatjaf on Nostr: What, an "optimization"? Are you suggesting that Bluesky would work today without the ...
What, an "optimization"? Are you suggesting that Bluesky would work today without the optimization, just slightly slower? Or what do you mean by that?
If your information isn't out of the date you probably know that nothing of Bluesky works without the "relay". And sure, you can argue, as you have elsewhere, that Bluesky can change to actually connect directly to PDSes, but then you will need to trash all the labelers, feed generators and app views and the client app codebases, as they all assume the existence of the "relay", and then you'll have to create a query language for the PDSes and proceed to recreate all of these things on the clients directly -- and then obviously you would have just created Nostr again (and then you have to start working on the same problems Nostr has been working on for the past years).
If that ever happens then great, we don't need Nostr anymore -- but if you are indeed following Bluesky you have probably read directly from the Bluesky creators that they do not intend to do any of this decentralized data-fetching stuff ever because they think it is a bad idea to not have a canonical centralized source of data, it's an irreconciliable divide and no "progress towards decentralization" can be expected from them, at least not decentralization in the way we understand it.
If your information isn't out of the date you probably know that nothing of Bluesky works without the "relay". And sure, you can argue, as you have elsewhere, that Bluesky can change to actually connect directly to PDSes, but then you will need to trash all the labelers, feed generators and app views and the client app codebases, as they all assume the existence of the "relay", and then you'll have to create a query language for the PDSes and proceed to recreate all of these things on the clients directly -- and then obviously you would have just created Nostr again (and then you have to start working on the same problems Nostr has been working on for the past years).
If that ever happens then great, we don't need Nostr anymore -- but if you are indeed following Bluesky you have probably read directly from the Bluesky creators that they do not intend to do any of this decentralized data-fetching stuff ever because they think it is a bad idea to not have a canonical centralized source of data, it's an irreconciliable divide and no "progress towards decentralization" can be expected from them, at least not decentralization in the way we understand it.