Felix Urbasik on Nostr: The protocol is complex, but I think it needs to be in order to support all the ...
The protocol is complex, but I think it needs to be in order to support all the features of modern messaging. However, this makes creating a server implementation insanely difficult. Imagine writing a HTTP server and then compare it to writing a Matrix server.
Matrix is the best thing we have and it's kind of awesome, and I'm glad Element - as a company - decided to make an open source project for everyone instead of yet another "product". But yeah.
3/3
#HTTP #Matrix
Published at
2025-01-08 10:34:06Event JSON
{
"id": "edd0535c849aecb28f816a2da91ac499a2feedf2e08991a85726667aa63a63ce",
"pubkey": "1cd800fd0c66a75367393b0eb92c31b7c473d6f329799b24f9ea4f967300a0d2",
"created_at": 1736332446,
"kind": 1,
"tags": [
[
"e",
"f3d81b01ff496f8c62f88c8ee067d939e5300a18fd658c52109efde9fc9e70ce",
"wss://relay.mostr.pub",
"reply"
],
[
"t",
"http"
],
[
"t",
"matrix"
],
[
"emoji",
"drgn_confused",
"https://ma.fellr.net/system/custom_emojis/images/000/042/484/original/drgn_confused.png"
],
[
"proxy",
"https://ma.fellr.net/users/fell/statuses/113792283183083579",
"activitypub"
]
],
"content": "The protocol is complex, but I think it needs to be in order to support all the features of modern messaging. However, this makes creating a server implementation insanely difficult. Imagine writing a HTTP server and then compare it to writing a Matrix server. :drgn_confused: \n\nMatrix is the best thing we have and it's kind of awesome, and I'm glad Element - as a company - decided to make an open source project for everyone instead of yet another \"product\". But yeah.\n\n3/3\n\n#HTTP #Matrix",
"sig": "5382d41ba99b06c1d57fb25661c9b36847ddb82e7f53524c588058076bf1344bb68c7c025a0b864294fc8dcf6473353e8913b28b39b383d787d2348c264c7e69"
}