@rakoo@blah.rako.space cover

Francilien de naissance, Azuréen d'adoption, Ligérien de cœur.

A Gauche de la Gauche. Toutes les inepties de ce système remontent au Capitalisme.

Aime la technologie, n'aime pas le progrès.

Moins vous êtes HSBC, plus j'aurais tendance à vous suivre automatiquement parce que je veux pas reproduire le monde physique dans ma timeline.

This profile is from a federated server and may be incomplete. View on remote instance

@ireneista@irenes.space avatar ireneista , to random

so anyway, you know how it's been kind of a theoretical risk that there's that one really big instance that has a substantial percentage of fedi users?

and people have just sort of made vague noises and done nothing much about it, because the person running it seemed sort-of okay (to some people)?

anyway, if you have suggestions for next steps, we'd like to hear them

rakoo ,

@JessTheUnstill @ireneista

I can't see it as anything other than politics: how do we make the relatively okay massive collective more okay ? How do we keep it in check ? I don't think it can happen by being inside but always with an outside collective that is bigger than what exists today and pushes the One towards another direction (I want to say left 🤷). At scale it's always the balance of power that moves anything and not the right people at the right position

Then again, how to do it ? Maybe a federation of willing instances agreeing to serve as default instances, all following rules, and the proper changes in apps to randomize the selection of an instance amongthose in the federation ? Maybe

@aesthr@wandering.shop avatar aesthr , to random

(I already know people will misread this is all sorts of ways but here we go)

Every technology has politics embedded in it.

Ultimately ATProto (Bluesky) embeds a Liberal ideology and ActivityPub (Mastodon/Fediverse) a Libertarian one.

Neither will ever really work for people who don’t share those and arguing in circles which one is the least bad won’t solve that either.

rakoo ,

@burnoutqueen @aesthr

ap is still a client/server model, which will always lead to either everyone for themselves (so libertarianism is apt) or an informal hierarchy where the server dominates the client(s). In the most basic meaning of the term "anarchism", ap definitely doesn't fight against hierarchies. Not that we can't build it on top, but that's true of pretty much everything...

My still-in-formation opinion is that anarchism in software cannot be built with always-on asymetrical nodes, and it will need even more than that

@fdroidorg@floss.social avatar fdroidorg , (edited ) to random

Broken links aside (fix incoming), raises the case against the developer forced registration once again.

We'll skip the small talk, go read, and better yet, spread this wide and far: https://f-droid.org/2025/09/29/google-developer-registration-decree.html so people are made aware, actions can be taken and is kept truly open!

rakoo ,

@fdroidorg

> we cannot “take over” the application identifiers for the open-source apps we distribute, as that would effectively seize exclusive distribution rights to those applications.

I'm not sure I completely understand: does this mean that if an app chooses a unique name, say com.something.super.app, then it somehow belongs to google ? You don't want to becomo another central point of apps identification ? Naively it seems like every dev team could just distribute on f-droid with the id they choose, so I don't see what is blocking

@codinghorror@infosec.exchange avatar codinghorror , to random

Look, EU, it is difficult to take you seriously when you forced all this cookie notification bullshit on us. That feature a) should not exist and b) if it did, should be a BROWSER feature not "every website in the entire world now has to bother everyone forever about this stupid thing" https://blog.codinghorror.com/breaking-the-webs-cookie-jar/

rakoo ,

@mattdm
The best risk-avoidant solution is to close shop, which considering that asking for consent is burden would actually be good for humanity.

The second best risk-avoidant solution would be to not track users at all, but that goes against the need for profits.

You're not trying to avoid issues, you're just considering users as cows from which to extract as much milk as possible for your profits. Stop thinking you're on the good side here

@dalias @codinghorror

@jboy@post.lurk.org avatar jboy , to sociology group

I am the current owner of the domain sociologists.digital. It currently hosts a web presence for a defunct Slack-based community of sociologists studying digital things that had a thousand active members from around the world before falling victim to the enshittification of Slack.

I will not pay to renew the domain again unless somebody can think of a good use for it. Anyone?

sociology@a.gup.pe icon sociology group @soziologie academicchatter@a.gup.pe icon AcademicChatter group

rakoo ,

@jboy
A forum for the same community, but using open tools ?

sociology@a.gup.pe icon sociology group @soziologie academicchatter@a.gup.pe icon AcademicChatter group

@mcc@mastodon.social avatar mcc , to random

I don't know who to hear this but the reason why Bluesky is beating Mastodon among many broad communities is because Bluesky did a better job of anticipating user desires

rakoo ,

@glyph
There were experiments to provide a network-wide search. To create a thing so that you could look for people you know, or what was happening in the wide, across instances. But a part of the community disagreed with the very idea so no one wants to take the risk to run it again. Mastodon has problems, but to think that only the software or the project is blocking adoption is just deflecting blame.

@Gargron @mcc

@mcc@mastodon.social avatar mcc , to random

The reason I don't use or consider using SourceHut is… well, look at it.

https://git.sr.ht/~bacardi55/houston

To me a site like GitHub/SourceHut/Codeberg has two functions, one is to actually host the VCS, but the other is to be a useful, inviting public presence for your project. People with little-to-no knowledge of source code should be able to get useful information out of your project landing page.

But every Sourcehut page is bewildering to me at first glance, and I've contributed code to DVCSes!

rakoo ,

@mcc

Do you need to contribute to fossil though ? Have you contributed to git ? (Legit question)
@kitten_tech

@mcc@mastodon.social avatar mcc , to random

I wonder if archive.org could be convinced to introduce a formal, mirror-only code hosting service. Code upload and display only, no collaboration features. I know they're already hosting a lot of vcs repos (the bitbucket backups, for example) so it might not require much change at their own end to bridge to a "GitHub-alike", you'd only need an HTML code viewer (which could be generated AOT like an SSG even) and a dedicated button on the search frontend.

rakoo ,

@mcc

It's a pretty standard interface, here's the mirror of github's mirror of linux: https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/torvalds/linux

@mcc@mastodon.social avatar mcc , to random

I wonder if archive.org could be convinced to introduce a formal, mirror-only code hosting service. Code upload and display only, no collaboration features. I know they're already hosting a lot of vcs repos (the bitbucket backups, for example) so it might not require much change at their own end to bridge to a "GitHub-alike", you'd only need an HTML code viewer (which could be generated AOT like an SSG even) and a dedicated button on the search frontend.

rakoo ,

@mcc

Software heritage already does that though, no ?

@lritter@mastodon.gamedev.place avatar lritter , to random

it would be cool to have a p2p network that knows how redundantly a piece of data is hosted, and allows each server to truncate the part it holds; and vice versa, when redundancy is decreased, automatically begins to gather pieces from other servers to improve its copy.

i'd say bittorrent solves the second part; it would only have to be extended to "reverse" pieces of the download based on how popular it is, and return unused disk sectors to free storage.

rakoo ,

@lritter

I don't know why I didn't think of that earlier but git-annex from @joeyh is also that: a tool that is to be used p2p, makes the redundancy front and center and allows users to conveniently drop/sync data as needed: https://git-annex.branchable.com/

@lritter@mastodon.gamedev.place avatar lritter , to random

it would be cool to have a p2p network that knows how redundantly a piece of data is hosted, and allows each server to truncate the part it holds; and vice versa, when redundancy is decreased, automatically begins to gather pieces from other servers to improve its copy.

i'd say bittorrent solves the second part; it would only have to be extended to "reverse" pieces of the download based on how popular it is, and return unused disk sectors to free storage.

rakoo ,

@lritter

There's no meta-indexing but each connection from me to any other peer will include an assessment of which peer has which piece. Which is the only useful way to do it anyway because the only peers that matter are those you can connect to (if you can connect only to 2 peers, from your pov pieces are held only 2 times on top of you, whatever the rest of the world is)

I guess there should be some algorithm to calculate liveness of peers (not just "present at this moment" but "over the last X days it was available Y%), and if there are too many parts then decide who can get rid of it without suddenly becoming extremely rare, causing a struggle to re-download.

@lritter@mastodon.gamedev.place avatar lritter , to random

it would be cool to have a p2p network that knows how redundantly a piece of data is hosted, and allows each server to truncate the part it holds; and vice versa, when redundancy is decreased, automatically begins to gather pieces from other servers to improve its copy.

i'd say bittorrent solves the second part; it would only have to be extended to "reverse" pieces of the download based on how popular it is, and return unused disk sectors to free storage.

rakoo ,

@lritter

Yeah, with the existing protocol it is possible for a peer to know how redundant each piece is, it's probably more an implementation than a protocol problem no ?

@ahaldorsen@tutoteket.no avatar ahaldorsen , to random

@FediTips If I reply to a post from someone who has restricted who can follow them, then who can see my reply?
Is it safe to say that if I create an account somewhere with follow requests restriction turned on and boost all @ mentions I get, then this account will act as a kind of private group on Mastodon?
About groups, is there still any work going on to implement native groups in Mastodon?
@MastodonEngineering

rakoo ,

@ahaldorsen

mobilizon was actually built for groups organizing stuff and having a public presence. You can create events associated with the group of course, but also internal discussions, share resources, publish public or private announcements.

@MaryPot @FediTips @MastodonEngineering @harald

@Dalipas@piaille.fr avatar Dalipas , to random French
rakoo ,

@Dalipas

Le message touche mais il ne faut pas tomber dans le piège: si il est important que les immigré·es puissent avoir une vie digne ce n'est pas parce qu'iels sont utiles mais parce que ce sont des êtres humains comme les autres. Ce genre de vidéos peut justifier une politique tout aussi raciste de "on vous donne un titre de séjour si vous travaillez"

@jer@hachyderm.io avatar jer , to random

So, Rails, you gonna kick out the fascist now or you still gonna stick with him?

rakoo ,

@tante

Full-on appreciation for Trump and its politics, as usual, and hoping the same wind of bold entrepreneurship blows on Europe ! MEGA !

@jer