Now is the summer of our discotheque is a user on mst3k.interlinked.me. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

When did we stop specifying protocols and methods and start specifying "frameworks?"

Because this is some serious fucking bullshit.

Frameworks help NO ONE.

ANY idiot can create a framework!

What helps people are standards they can actually use to create interoperable implementations.

Frameworks do none of this.

@Elizafox what does that even mean?

Does the OStatus spec actually call out Rails or something?

@awilfox Oh.

You have remained happily ignorant in the shift in what standards are doing!

:D

@awilfox No more are rigorous protocols defined.

They define a system in which you just attach your own stuff.

OStatus doesn't even specify if @ is used to reply at people.

It leans on other standards to implement most everything.

Most of those other standards are just frameworks for implementing your own thing. Think like glorified JSON/XML schema with standard URL's.

@Elizafox @awilfox Portable Contacts is literally just "oh you can expose CardDAV filtering via query strings on URLs, isn't that cool?!"

Literally that's _all_ Portable Contacts is.

@Elizafox @awilfox I dunno, it's kind of part and parcel of the whole "lol i a standard" theme going on in the Mastodon/GNU Social/OStatus shmear.

Now is the summer of our discotheque @Elizafox

@Aerdan @awilfox In what I'm looking at atm, Activity Streams is like Bill Nye the Science Guy: "when you do stuff to something, stuff happens!"

Seriously. activitystrea.ms/specs/atom/1.

· Web · 0 · 0

@Elizafox @Aerdan what are you expecting from Googlers?

They can't even figure out how to use memcpy. Do you really think they're competent and cognisant enough to write decent, solid specifications?

@awilfox @Elizafox They somehow manage to do so when it's the systems engineers at work...

@awilfox @Aerdan @Elizafox Can't figure out how to use memcpy? Is there a story here?