@olivier
@lemmy.fait.chWhat do you mean by specifications?
This was a few years back, and my memory isn't that great, but from I recall : Diaspora had a rather privileged childhood, in the form of a very successul kickstarter. And they basically were the cool kids back then, and as such they didn't follow any existing protocol (which, at that time, would have been either OStatus or XMPP, basically) and went their own way. Federation at that time wasn't that much of a hype, but still they (rightfully) felt it would be great to document their protocol, and they published (some sort of) specification.
At the same time, Friendica's author (which then went to built several other socialnetworking tools/platforms, as RedMatrix, Huzbilla, Zap, Zot, ...) spent some time trying to federate his tools (can't remember if it was Friendica or RedMatrix) with Diaspora. And was appalled by how unusable the specification was. From what I understood, at least.
It's been there much longer, for one thing. But from what I recall, it's been a mess specs-wise. I do especially remember Friendica/Zot's author despairing over how little they followed their own specifications. I'm not sure they're still relevant today
Well, I've finally found a way using plemmy instead of Lemmy.py. Basically :
from plemmy import LemmyHttp
lemmy = LemmyHttp('https://my.lemmy.instance')
lemmy.login('username','password')
lemmy.edit_community(community_id=XXX,banner="http:/yyy.tld/img.jpg")
It's still alive (on alternative repos), but it still has glaring issues : as decentralized as it wants to be, it still relies on centralized services (or "zites", 0net's own lingo) to manage authentication, for instance.
Basically, I wouldn't be able to eat anything that speaks (I haven't and don't intend to, but that's not what would prevent me from eating a "talking" parrot, for instance)
It's more for CYOA-like games, but Twine is pretty good and has a graph-like editor. Of course, if you want to do anything more complicated than "if (choice) go (page)", you might need some code. But for the basics it works without.
For something that isn't too obvious (e.g. not hanged in a museum or anything), I often come back to that picture and it always move me, for some reason :
There are actually people (e.g. https://www.twitch.tv/andrewmccalip) who are currently trying to replicate this. But from what early (internet) experts said, even if it works, is replicable and legit, it wouldn't allow much current through it, about a quarter of amp. Still promising, but not as groundbreaking as initially put.
Even if the clone is undistinguishable from your old self, that old self has died. "you" has died. You didn't teleport to Mars, you died on Earth.
I don't use such a machine myself, but those are tools which I would turn to if I had :
The first one is just a library (i.e. building blocks), while the second looks more like a complete solution - based on Linux' most used vector software Inkscape.