The hardest problem in computer science is to make a social network without nazis

@bruvik We discussed this on @saucepodcast in our episode on #Bronies, #Nazis, and #QAnon. Porn n' Nazis, Porn n' Nazis.

http://www.saucepodcast.com/bronies/

Bronies and Q-Anon

What links My Little Pony: Friendship is Magic, QAnon, and the January 6 Insurrection? Rebecca and Maya will connect the dots, but we’ll all need a drink first.

The Sauce Podcast
@mayagurantz @bruvik @[email protected] porn really doesn't deserve to share the space with nazis though
@qkslvrwolf @mayagurantz @bruvik @[email protected] exactly the problem with the "moderation solves everything" model. There's always someone/somebot at the top moralising the content and their standards can't be acceptable for everyone.

@danielquinn @mayagurantz @bruvik @[email protected] it won't need to work for everyone, but it will take time to sort out.

It's likely there'll be several mostly independent fedispheres.

Which still makes me think a client that can synthesize multiple accounts into a single home feed would be nice.

@bruvik I thought have two: There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors. 😆😆

Copyright to https://twitter.com/secretGeek/status/7269997868

Leon Bambrick on Twitter

“There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.”

Twitter

@kjoo @bruvik

There are two types of programmers.
Those that understand off by one errors.

Even better

There are 10 types of binary programmers.
Those that understand off by one errors.

@bruvik They reside in their sector of the Fediverse under a rock. It's best to keep pushing them there rather than try to find a way to code them out.

@bruvik - I hear you, but it's not really a tech problem is it. It's a human social problem.

I think it's important to remember that and not expect any kind of fool proof technological solution as long as it exists in society.

@stpaultim @bruvik

The prevalence of Nazi's may not be a tech problem, but building a scale-able solution for keeping them it is one. Manual moderation just doesn't work at Twitter/Facebook scales and is too prone to human bias.

Not that I have any actual solution 😅

@austinphilp - There is quite a bit of evidence that tech is also prone to human bias.

Personally, I think that the focus on finding a tech solution is a distraction and sometimes an excuse for not addressing the human/social problem.

Not that I have any actual solution for that one either. ;-)

@stpaultim Very fair point, and I'm a software engineer with very poor people skills, so I don't doubt that my tendency to look for technical solutions is itself a personal bias 😅
@stpaultim @bruvik and there is the problem, you think it's not oart of CS's field to solve social of software.
@bruvik Mythic Quest already solved it the way Mastodon has... Push them to their own server (then isolate the server)
https://meaww.com/mythic-quest-ravens-banquet-season-1-episode-3-review-nazis-game-server-monetization-mansplaining
'Mythic Quest: Raven's Banquet' Season 1 Episode 3 Review: The team defeats Nazis with a strange ploy

The team tries to solve the problem of the rising Nazi guild in the game by pushing them out of the server

MEAWW
@v @bruvik it’s like putting them all of a raft then cutting it adrift, I am so here for it
@v @bruvik The accuracy of this comment. (And Mythic Quest rules!)

@bruvik
I believe this is because we had a global depression.

History is repeating itself with a post depression rise of authoritarians walking into power on the backs of displaced workers who lost their life's savings, their homes, and their marriages to the global crash in 2009.

Authoritarians feed on hopelessness and inchoate rage against societal chaos and lack of personal control.

Their followers are seeking order at any price and unaware of the danger in doing so.

@bruvik It's about as difficult as making a human race without nazis

@bruvik

Excuse me, BS: s o c i a l networks are nazi-free by definition. Unless they become anti-social networks (example: birdsite). Social networks ban nazis.

@bruvik

Undermining Nazi social networks led to the development of the computer.

@ninawildflower @bruvik

OMG the irony of that never occurred to me. Props to Alan Turing.

@ninawildflower @bruvik Please be aware that the first modern computer was the Zuse Z1, developed by Konrad Zuse in Germany during the Nazi regime.
@bruvik @elshid @ninawildflower That doesn’t make him a Nazi. He was never a member of the Nazi Party.

@catacosmosis @bruvik @ninawildflower I absolutely agree. He never was a member of the NSDAP, either. But from all the sources I have, he did not use his machine against the Nazis. He also got paid for the calculating machine, AKA computer (200.000 Reichsmark).

So, all in all, the Computer was not invented to combat the Nazis, however, many advances in Computer Science and Cryptography were indeed the result of the fight against the Nazis, as for example the ones by Alan Turing.

@bruvik

"Internet Nazis."

"I hate Internet Nazis!"

@bruvik I mean that's a social problem not a CS one or is that the joke?
@bruvik Godwin's law, but... yeah.
@yocum137 Godwin himself on the issue: https://www.latimes.com/opinion/op-ed/la-oe-godwin-godwins-law-20180624-story.html
It's not as simple as "mentioning Nazis invalidates your argument", and never was.
Do we need to update Godwin's Law about the probability of comparison to Nazis?

Godwin's law goes: "As an online discussion continues, the probability of a comparison to Hitler or to Nazis approaches one."

Los Angeles Times
@bruvik just block and ignore. No fire without oxygen or fuel.
@bruvik .. and then naming it! 😀
@bruvik Move over "naming things".

@bruvik A first step would be to make being member of a hate group against terms of service, but NOOOOOOOOOO!!!! "We can't ban people for their associations!" Who says?

Anyway, that is THE BIGGEST MISTAKE made by Zuck, Dorsey, etc. They simply do not exclude hate group members for who they are.

@chemoelectric @bruvik it's probably because they have that bizzare concept of "free speech", not realizing that "true free speech" includes allowing the Nazis a say.

Which is obviously problematic.

@stanleypain Zuckerberg is probably too childish even to think about such matters, whereas Jack Dorsey is indeed the unspeakable type who thinks he has a formula for world peace through endless, droning speech by everyone.
@stanleypain @chemoelectric @bruvik the Nazis had their say. The whole world said "STFU forever!". We now call that period "world was 2".
@bruvik is it possible that slavish devotion to the algorithm is a contributing factor? Regulated social networks thrive; I heard the other day that the more regulated the network, the greater the engagement. I’m not sure TikTok was the reason for that but I wouldn’t be surprised if it were.
@bruvik OK, now I'm confused because I read this as a very clever joke, but people are responding like it's a serious statement. So now I have no idea what's going on. Is this a mastodon thing??? Hahaha.
@bruvik on any social network, someone is bound to bring up the nazis...
@bruvik you mean society w/o nazis...
@bruvik This one hits different
@bruvik “there are only 3 problems in computer science: caching, naming things, keeping the nazis out and off by one errors”?
@bruvik aka the “off by Hun” error
@bruvik Nazis smell bad. Keep the puppies!
@bruvik Key to this is making it so you have both a means and a crew willing to moderate them out. Show Nazis the door often enough and they'll eventually be forced to recentralize, which makes them easier to track and undermine.
@bruvik that's because the problem is with the world. To have a social network site without them, you must first have a society without them.
@bruvik you'd think they would have tackled this back with the invention of the babbage difference engine but noooooo...
@bruvik It's not a tech problem. It's a people problem.
@bruvik Probably caused by an off-by-one error.
@bruvik just wait until you get off-by-one errors while trying to make it.
@bruvik there's a lot to learn from Nazis even