@rabble Persistence, taste and luck. Eugen built a solid fediverse client and server based on the OStatus stack, then listened to the users about features, and worked with the standards folks to adopt ActivityPub.
The client API is well put together, and reminds me of twitter pre 2010.
The tech stack used for hosting is tractable for sysadmins, it's not too weird.
The luck part is having 5 years of this iteration in place before Twitter got ruined by a buffoon.
@rabble it had better #UX and the @Gargron running it was an effective communicator at #KISS and built it out as a #4opens project alongside a healthy (white) lie about security and privacy. The rest of the projects lacked these things - Pleroma the obverse compaine was ripped apart by the #geekproblem then embraced by the right-wing. #Peertube was stuck in a good but very closed development for years. #Pixelfed is a little brother project to mastodon.
Then there are a whole flood of #NGO funded projects that have no community.
Might be useful to see it as we're having a "KING" problem, then the rest are feudalism all the way down. This should be easy to fix as its #4opens and all #openweb, but it's not. Just about everyone is hard #BLOCKING the obvuse need for "democracy" as a path out of the mess #OGB
@Hamishcampbell so far the equivalent is Damus but because it’s iOS only it’s not as dominant. Also the separation between clients and relays shifts the power dynamics a lot. And lastly there are different political ideas behind the fediverse and decentralized protocols.
@rabble one of the problems you guys have is the whole #BITCOIN think is poison for a lot of people, this will limit the #openweb growth and push the project into the #encryptions paths. You need to keep the bridge in place to the #Fediverse, so these two paths can keep communicating, with this, if mastodon keeps going down the #NGO path some people will jump ship over this bridge. Or the other way :)
@Hamishcampbell The post I replied to is the only one our instance sees with the hashtag #encryptions, which makes sense, because that noun is usually not used in plural in English.
> The #encryptionists hashtag critiques the dominant belief among some geeks that all solutions need more encryption, which can lead to a desire for total control and artificial scarcity
However, the total control when comparing AP and Nostr lies with the server admin in the former case and the user in the latter case. With AT/BlueSky falling in the middle by offering both DIDs (but only a demo version of it atm) and server federation.
@raucao the is an issue with this that might not be obvuse to you - humans are social creatures - our feeling of safety and control comes from our place in groups and society, our individual actions are what builds this #trust
Have a think of this then as a social view of technology, you need to see the embedded social values in tech to separate the "geek" from "problem" in the #geekproblem hashtag.
@Hamishcampbell I'm fully aware of that, which is why I support federated protocols. However, a social group that you cannot leave without losing everything, is not a healthy situation for everyone long-term. Especially when complete control lies with a single person or two. I hope the newer protocols will finally force AP devs to come up with DID solutions for portable accounts eventually.
@raucao yep, we need better account migration in #AP and the is nothing in the speck to stop this happening. The is the problem of the #fedualisam of our "governance" of #FOSS and #opensource that we do need to address that is currently not prioritizing this.
@raucao have a look at this from a fresh view - tech from a social view - "All code is ideology solidified into action – most contemporary code is capitalism, this is hardly a surprise if you think about this for a moment. Yes you can try and act on any ideology on top of this code but the outcome and assumptions are preprogramed… cant find any good links on this."
@Hamishcampbell No. The code mostly doesn't care about your ideology. And an admin can follow any ideology and still possess the same amount of too much power over your account.
Portable accounts are good for everyone, regardless of political leanings of anyone in the system.
@raucao that is exactly the point, the code is PURE ideology solidified into power. The less you think on this, the stronger it becomes - it's a problem, a #geekproblem
@raucao if you wonder what the "problem" is? It's that for the last 40 years the domanet ideology has been neo-liberalism which has proven to be a #deathcult, look at #XR movement for factual information on this.
All the #dotcons are made as an image of this ideology and its also imbedded in different ways in all #FOSS projects unless people knowingly think in different non #mainstreaming ways.
@Hamishcampbell There's no meaningful point in there that I can address, sorry. You cannot ascribe your emotions and personal politics onto literally everything and anyone around you. A lot of us actually collaborate on shared standards without everyone being in the same ideological tribe.
@raucao OK we get here on to the second pipe pumping mess - #postmodernism is a dead philosophy that you are expressing with likely no understanding that this is what you are doing, this is a "problem". Agen it has been the philosophical underpinning of the last 40 years, can you think outside this mess is what am asking you :)
So far in both cases NO - this is a good illustration of the #geekproblem the point is taking this opertunerty to step away from this mess.
@Hamishcampbell Plain no. I know exactly what you're talking about and disagree with the whole premise. If you're going to make an actual point, then do it. Handwaving about me not understanding your point, because I lack understanding of postmodernism is neither constructive nor convincing for this conversation. If anything, you keep arguing against the very protocol you defend, and which btw I'm using right now as well, while disagreeing with you, because it's practical and exists.
@raucao social code is not a hammer, something like a basic graphic editor is more like a hammer, though when you start to add fashionable filters you are starting to add ideology.
Most contemporary code is not "hammers" it is complex social constructs that are being built to CONTROL and yes they call this something different, but lift the lid it's CONTROL and our geeks keep building this stuff, it's a problem.
@Hamishcampbell Self-sovereign ID ls literally built to remove control and allow basic human rights online: freedom of association, freedom of movement, freedom of speech. There is no inherent ideology attached to basic human rights, unless you're an authoritarian.
@raucao OK we divide in our conversation here, let's take a break before we start to bring the Nazis into play :)
Have a read back and think on the issues, they are things for you to learn and grow from if you are interested in this. Happy to talk agen in the future, lots of good videos here http://visionon.tv that touch on this and the paths that work.
Add comment