AP rant
@niclas haha :D
http1 was sane. http 2 and 3 are just reinventions of things other layers and protocols should do. mostly because NAT and firewalls blocking everything but 80 & 443 ..
it's really dire if you think about it
AP rant
@bonifartius Overly complex standards are typically a sign of "design by committee" where everyone has their own pet peeve that "must" be in there.
AP rant
@niclas i really don't get why this is done time after time. W3 standards are doing this, freedesktop.org does this, etc.
meanwhile the still relevant standards are one-file rfcs from like 40 years ago :)
@mur2501 "java meets standards committee" :)
AP rant
activity pub is not only what happens when you let OOP people design a protocol. no the OOP try as hard as possible to make things as complicated as possible. kinda like the ITU standards, X.500 n stuff. utterly deranged.
i did ldap related things for a while which is a reduced version of X.500 and that gave me the same vibes as AP. everything reinvented from basic principles. beautiful contraptions with their own lingo and everything.
it's like if you have a box full of ultra special lego parts. they are beautiful in their right place, but without their set and the manual they are absolutely shit.
everyone does things a tad different though - the protocol is so complicated, it can't really be implemented.
to add insult to injury, the "normative" thing isn't a machine readable version, but a fucking giant free form web page. it honestly is a wonder that there is more than one implementation, and that those can speak to each other.
not sure about their quality though. it uses codegen which is nice, but the generate code is total madness consisting of many many interfaces it seems. i can understand why, but it's totally ugly.
maybe i could wrap the libraries gotosocial uses into a small server and just add the "mastoapi" - this name - part so that i can use bloatfe.
@Elfie prostasia, eine "MAP" freundliche organisation hat hier einen account gemacht. anscheinend seit dieser artikel veröffentlicht wurde in dem stand, das fediverse ist voll mit kinderpornos. vielleicht wirds ja auch noch wieder runtergeschmissen, aber technisch gesehen tun sie nichts verbotenes.
ich hab auch gute kontakte von instanzen die FSE, bae.st, usw. blocken. mir bleibt nicht viel übrig ausser selbst hosten befürchte ich.
@MicMun
yeah, i've thought about that. i'm not sure i want to invest in that though, it seems to be pretty alpha. might as well try to cook up my own thing ;)
@iron_bug well, i'd say _very few people_.
@iron_bug you are correct in that it is really ugly and inefficient. smtp and others sure have their flaws, but they still work amazingly well.
@iron_bug i'm cross-reading the specification right now. the whole line of thought feels like calling methods on objects.
state licensed lolbert and hypernatalist with a breeding kink. never watched rick & morty and i'm proud of it.
don't only rely on my words, read what happy customers wrote about me: "10/10 would buy again", "top seller, great value", "wildly incorrect", "teil des problems", "without imagination", "Repeated provocation using copy/paste.", "if you take a dump in my mentions, I just might notice the smell", "log out and never login again", "Du redest wirr.", "My brother in Christ, this is such a ridiculously dumb statement that I will no longer entertain this silly conversation.", "Auf Derailing-Diskussionen habe ich keine Lust. Finger über dem Blocken-Knopf.", "Wie gesagt, du kannst der Diskussion inhaltlich nicht folgen."
➡️ NO PRESSURE ⬅️ 💄NO DIAMOND💍
one day at a time.