fiatjaf on Nostr: I didn't say anything about "not kind:1", so you're addressing the wrong question. ...
I didn't say anything about "not kind:1", so you're addressing the wrong question. Anyway, you do pose interesting points, but let me say some things:
I thought it would be clear from my article above that I have two major concerns: their identity system is fully centralized and ran by the Bluesky company and their BGS is ran by a single company, which can control everything and perform any form of censorship, shadow-banning, limit who can join and so on.
If some other app is running their own BGS then fine, that won't be taken down, but interoperability becomes a very distant goal at this point. These will always and forever be just two independent apps -- in fact even if they're using the same BGS that is true if they're using completely independent schemas. Maybe that's a feature, I don't know, but you don't need a protocol for that, you just need people making their own apps with their own servers like it already happened in the internet before.
This is not to mention the fact that each of these apps runs their own server (the distinction between AppView and BGS doesn't matter much) and will not work if that specific developer decides to shut it down, and that developer can decide to censor, kick people out, do anything they want, as always, and there is no alternative besides someone else creating a new instance and trying to compete (again, this is not different from normal "web2" apps competing with each other -- and we know once one gets big enough network effect their power becomes absurd and competition becomes absurdly hard).
If we assume this is all good -- and sure it does look like an improvement over the previous state of the internet, albeit a very small one -- we must address the fact that the only good thing they're bringing is the portable identity. This part is the most egregious, because their "decentralized interoperable identity" is just one server that the Bluesky company hosts. How can that be defended?
Published at
2025-03-31 12:33:41Event JSON
{
"id": "0000be3c1a6c4c351c4d0d6dac8f3c1a36d7f35c79195f7424cf9682d3a5b150",
"pubkey": "3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d",
"created_at": 1743424421,
"kind": 1,
"tags": [
[
"p",
"b90c3cb71d66343e01104d5c9adf7db05d36653b17601ff9b2eebaa81be67823"
],
[
"p",
"d5415a313d38461ff93a8c170f941b2cd4a66a5cfdbb093406960f6cb317849f"
],
[
"e",
"0f22f3073895b798529a0677492b630e9be884ffd99d846149a729bc89f5cfd2",
"wss://relay.primal.net/",
"root",
"d5415a313d38461ff93a8c170f941b2cd4a66a5cfdbb093406960f6cb317849f"
],
[
"e",
"0d5851ff8a22776191a9effe83118a41f779b6cd327c23db45d59dc07823e6d0",
"wss://relay.primal.net/",
"reply",
"b90c3cb71d66343e01104d5c9adf7db05d36653b17601ff9b2eebaa81be67823"
],
[
"nonce",
"4611686018427400582",
"16"
]
],
"content": "I didn't say anything about \"not kind:1\", so you're addressing the wrong question. Anyway, you do pose interesting points, but let me say some things:\n\nI thought it would be clear from my article above that I have two major concerns: their identity system is fully centralized and ran by the Bluesky company and their BGS is ran by a single company, which can control everything and perform any form of censorship, shadow-banning, limit who can join and so on.\n\nIf some other app is running their own BGS then fine, that won't be taken down, but interoperability becomes a very distant goal at this point. These will always and forever be just two independent apps -- in fact even if they're using the same BGS that is true if they're using completely independent schemas. Maybe that's a feature, I don't know, but you don't need a protocol for that, you just need people making their own apps with their own servers like it already happened in the internet before.\n\nThis is not to mention the fact that each of these apps runs their own server (the distinction between AppView and BGS doesn't matter much) and will not work if that specific developer decides to shut it down, and that developer can decide to censor, kick people out, do anything they want, as always, and there is no alternative besides someone else creating a new instance and trying to compete (again, this is not different from normal \"web2\" apps competing with each other -- and we know once one gets big enough network effect their power becomes absurd and competition becomes absurdly hard).\n\nIf we assume this is all good -- and sure it does look like an improvement over the previous state of the internet, albeit a very small one -- we must address the fact that the only good thing they're bringing is the portable identity. This part is the most egregious, because their \"decentralized interoperable identity\" is just one server that the Bluesky company hosts. How can that be defended?",
"sig": "c2d7a2773f139cea398cc945af110144f0dd814f3d16d0cb946d139a54b58095fea4a5bccf55c6e438ee498863a78274dbacc9e1587fc51a077bb20f7faeefd0"
}