3 ms·
With all that screaming from a user on the main competing network, I really need to hear a response from the Bluesky team to form an opinion here. And understan
by jug 3y ago
With all that screaming from a user on the main competing network, I really need to hear a response from the Bluesky team to form an opinion here. And understand better why this guy is so upset about this destined-to-fail network to curse and foam about it.
- lapcat 3y ago> With all that screaming from a user on the main competing network Isn't everyone on a "competing" social network before they join Bluesky? I managed to snag an invite (sorry, I don't have any others), so I'm on both at the moment. Though I've found Bluesky to be pretty boring and don't check in much. > And understand better why this guy is so upset about this destined-to-fail network to curse and foam about it. It didn't sound like he wanted to fail: 'And I went into this with an open mind. I was like "I'll just make a simple alternative to the BlueSky server in Elixir".'
- epicsponge 3y agoExactly this, I literally was just trying to implement a simple Elixir server that would scale pretty well. The problem is the protocol is incorrectly spec-ed, is not thought through very well, is incredibly complex and hard to explain, and reinvents the wheel in just about every way it can. This means that in languages like Elixir, which has stuff like an ActivityPub implementation, OpenAPI libraries, and JSON Schema support, you have to write everything from scratch because the user base is smaller than TypeScript / whatever they're writing their implementation in. The protocols they're layering on don't have proper implementations in Elixir, because they're hard to implement right and are annoying to deal with.
- chicargocult 3y ago[flagged]