southerntofu wrote

Reply to Site downtime by ziq

Sorry that's happening to you. Dealing with DDOS is never fun. Personally, i would recommend to drop CloudFlare and other centralized scammers and go with a pro host. If you don't mind sharing the specifics of the server hardware, i believe some place like OVH would be well-suited to host for ~50€/mo: they have good infra and don't take action against a client unless there's a court order to do so... I believe they previously hosted for a while (despite DGSI pressuring them not to) and can sustain heavy DDOS without going into any form of "cloud" offering (network-level mitigations).

That is, of course, assuming that the DDOS taking place is network based and not a simple DOS of an expensive server feature. If you have more details, or if you need help configuring proper caching or anything, let me know.


southerntofu wrote

I don't understand what this software is supposed to do. Tethering has been integrated into Android for almost a decade, and gnirehtet deals with reverse-tethering just fine.

Is it about the "No additional tethering fees" claim? If so, how does it work? Is it a VPN to a server controled by these people? :)


southerntofu wrote

can offer to write grand requests

Well said like this it sounds like it was my central point, but it's not. The only reason i brought it up is because finances was brought up twice in the topic. Like i said, it's not my personal plan to try and get money from institutions for building things.

It's more like if some folks around here want to develop some really innovative features and they're stuck with a stupid dayjob preventing them from doing anarchist programming/sysadmin, then it is technically possible to apply for some funds, in which case i'm happy to dedicate a day or two of my life to help write a grant application. Which does not solve the "what do we want to do", "who's gonna do it", and "do we really want to beg huge orgs for money" questions.

But then as emma brought it up, it appears the problem is mostly that she is alone developing postmill and the calls to contributions have gone unanswered. So two things:

  • /u/syster it appears neither me nor /u/emma have the time/motivation to implement federation for raddle, but i'm happy to "mentor" you to try and implement it (a PoC is not really hard, getting the details right is)
  • we could advertise on raddle homepage a call to contributors/maintainers ; personally i can't say i have a lot of time (already involved with many projects) but i'd be glad to help every now and then with documentation or reviewing code and i definitely can free some time for 1-7 days hackathons to work on specific improvements

southerntofu wrote

There was also a culture of class reduction that caused even more strife.

Yea i felt that when just overlooking their communities. I felt like it was some sort of Internet cult full of white male internet boys completely insensitive to any other kind of life.

They even had to remove downvotes to avoid toxic conversations from being incentivized...this is usually a bad sign.

Sorry i don't think i understand that?


southerntofu wrote

Not sure if sarcasm? Personally i don't intend to benefit public grants. But if that's your thing and you're really bitter about so much money going to libs/tankies, i'm happy to help write/review grant applications for anarchist developers.

There's quite a bunch of public/private funds we can apply to as long as we have a clear project and roadmap. Some interesting things we could develop that could obviously benefit grants:

  • a generic email->HTTP gateway (using JSON-LD/XML/Swagger schemas), with protocol-specific shorthands (eg. send a mail to to post a comment directly here)
  • a consensus-building algorithm for self-organized moderation
  • a federated login system with OpenID Connect, SAML, XMPP (and other) authentication backends (so i could reuse an existing account of mine instead of creating new credentials here)
  • federation with other link aggregators? :P :P :P

southerntofu OP wrote

Have you tried the demo i linked to? It's pretty intuitive.

Basically you have a secret "ACAB". Applying a special mathematical formula, you can divide it into X parts, such that Y (Y<X) parts are necessary to reconstruct ACAB.

For example, with X=4 and Y=3:

  • ACAB -> M + N + O + P
  • M + N (and other 2-part combinations) = NONSENSE
  • M + N + O = M + O + P = N + O + P = M + N + P = ACAB (all three-part combinations are valid to reconstruct the secret)

So the idea is to share a secret with some peers you do not trust 100%. Why? Either because they may turn evil, or because they may be compelled to act against you (think house search by the police).

So we divide the trust among those X peers, and mathematically enforce a threshold (Y) of necessary parts to reconstruct the secret. Two consequences:

  • if you divided the secret among X persons, you don't need all of those X persons to get back your secret if you need it, only Y persons (maybe some persons have moved, have died, have been imprisoned, or maybe they've lost the secret you gave them)
  • if a certain number of these persons have been compromised, your secret is safe (as long as this number remains below Y)

Is it more clear? Feel free to play around with the demo now and let me know if there's something you don't understand! :)


southerntofu wrote

Haven't seen this one but usually Adam Curtis movies are:

  • factually correct, and full of great archives only a BBC insider could have access to
  • centered on key figures, usually powerful men the western media doesn't dedicate a lot of attention to (but women and ordinary folks are certainly not heroes of these documentaries)
  • centered on a central narrative, ignoring quite a lot of context/facts (but remaining factually correct)
  • completely psychedelic which i personally enjoy, and is really useful to contradict fans of conspiracy movies (they'll feel at home with curtis but will learn quite a few things)
  • really useful to deconstruct powerful narratives/propaganda we may not even be conscious of (mostly by studying the history of how these narratives came into existence)
  • awfully social-democrat: Curtis docs are really useful to understand some modern mechanics of domination but don't expect any meaningful call to action

southerntofu wrote

Reply to comment by zoom_zip in Introducing Hummingbard by potatoes

It's not a central service but rather something you host as a matrix server, as part of the matrix federation. So each server has its own privacy policy, however you should be aware that matrix by design has all activities in public rooms (including groups) public because matrix threat model is focused on censorship-resilience, not metadata-concealment.


southerntofu wrote

Reply to by !deleted23972

The Bolshevik “betrayal” of anarchists during the Russian Revolution is a commonly known, and almost overly debated instance where anarchism has come into open and bloody conflict with leftism.

Sorry but i will not read beyond this point because i take it as an insult to our dead comrades. "Leftism" is a concept invented by Lenin (though the word itself was used before) to designate and execute anarchists and other revolutionaries. So clearly there is a misunderstanding here: anarchism is left-wing (anti-property) and that's precisely why anarchists were executed by the bolsheviks who love State control and property.

Please let me know if it's worth reading anyway


southerntofu wrote

As an anarchist, i will always value decentralization over other concerns, because as much as i appreciate the benevolent/enlightened dictatorship around here (really friendly anarchist community) i believe it has drawbacks:

  • main argument: as a user and privacy enthusiast, i appreciate the values of federated identity which make it easier to separate activities under different nicks without having to use TONS of different services/passwords
  • a centralized setup is easy to monitor/censor
  • i appreciate the value of strong anti-oppressive moderation, but as an anarchist i oppose all forms of authority (as a vector of corruption/abuse) so self-organized moderation would be more coherent in my view (but is harder to implement, and even harder to come up with a good tweaked consensus-building algorithm)
  • humans are fallible: currently i believe if ziq/emma (maybe a couple others) stop developing/moderating, whales will start to walk if that's even an expression.. let's also remember if they forget to pay a single bill for the domain name, the entire community collapses more or less

Selfhostable centralized services have always been around but have their limit. They're really good for an affinity group centered on a specific topic. But they have shown over time they can't be counted on. I mean forums have been around for a long time and suffer the same fate: and are still operating fine, but tons of others have closed the doors over the years. Even huge corporations with billions of $$$$ are constantly closing down services, so many users (including a lot of anarchists) are very skeptical of a centralized solution like Postmill.

Federation is an alternative, where we embrace the idea that a tiny commune may have chiefs (admins/moderators) if they want to, but "roads" to other communes are open (although not to/from every commune) so the power of nuisance of the chief is severely limited and people can build meaningful connections outside their own established circles.

To make an analogy, i think of federation in networks a little like i think of mutual aid AFK. The default setting (centralization) is to have a certain number of people helping out some other people in a manner of charity which reinforces power structures. Mutual aid networks are a tool which enable me to meet people from other communities and develop new affinities with them, thereby encouraging links of solidarity not charity, and making the whole system more resilient and less prone to abuse. Of course i meet assholes every now and then in such settings, and there's even whole mutual aid groups i won't even talk to, but the benefits for every one largely outweigh the disadvantages.

I believe the same is true in the world of computers. Decentralization is always more efforts to begin with, but eventually has much greater benefits. Remember when a link was just a symbolic link on a file system? Then came gopher/HTTP with the hyperlink... would you rather go back? ;)


southerntofu wrote (edited )

<sarcasm>Oh shit now everybody can see i've been practicing my "entryism" skills</sarcasm>

More seriously i've been having serious debates with folks on there. There seems to be a growing community with a number of people interested in anarchism though these people may not be the historic lemmy clique.

More context: Lemmy is part of the broader fediverse which already has millions of users, including quite a few anarchist, queer and otherwise militant instances. So the fact is it's potentially drawing a lot of people, including a lot of really cool people from Mastodon/Peertube ecosystem.


southerntofu wrote

Found from following the posts around here (not sure which anymore). That really made my day! When asked "What's so bad about being naked in a jungle with no rules?", the tankie replied:

You can't work in a unionized factory for starters. Without rules, what's the point in even having a vanguard?

I mean if we had tried to make a parody it wouldn't have been as good lol


southerntofu wrote

what are some realistic practices to oppose this kind of thing?

Popular education, i would say in this specific situation:

  • raise awareness about censorship, and about the fact that "free speech" has never truly existed (to my knowledge) anywhere on the planet, and anarchist/progressive propaganda has many times been censored in the past while nazi propaganda was just fine
  • explain the history of police/government and why they've always been enemies of the people and the opposite of democracy
  • find new allies/comrades in the other militant movements targeted by the move

My two cents. Other advice still applies :)


southerntofu wrote

Hello comrade! It depends on your use case.

  • personal blog federated with other blogs (replies/reposts..) : writefreely or Plume they both use the ActivityPub protocol so you can subscribe/reply from Mastodon (and others) ; the alternative is Hubzilla which federated with many protocols (including ActivityPub) but is less refined
  • self-organized automedia platform: SPIP is a really good collaborative platform, widely used as part of the Mutu Network (no english/russian sites yet!) but i would keep an eye on the Activitypub-based Indymedia reboot (example instance)

If you want to learn new things about web development, programming (& others), i highly encourage you to start making your own website from scratch (with HTML and CSS), i'm sure there's a bunch of people around here who would be glad to help if you have questions about that. But i understand if you don't have time for it ;)

Have fun!