I feel like we need to talk about Lemmy’s massive tankie censorship problem. A lot of popular lemmy communities are hosted on lemmy.ml. It’s been well known for a while that the admins/mods of that instance have, let’s say, rather extremist and onesided political views. In short, they’re what’s colloquially referred to as tankies. This wouldn’t be much of an issue if they didn’t regularly abuse their admin/mod status to censor and silence people who dissent with their political beliefs and for example, post things critical of China, Russia, the USSR, socialism, …
As an example, there was a thread today about the anniversary of the Tiananmen Massacre. When I was reading it, there were mostly posts critical of China in the thread and some whataboutist/denialist replies critical of the USA and the west. In terms of votes, the posts critical of China were definitely getting the most support.
I posted a comment in this thread linking to “https://archive.ph/2020.07.12-074312/https://imgur.com/a/AIIbbPs” (WARNING: graphical content), which describes aspects of the atrocities that aren’t widely known even in the West, and supporting evidence. My comment was promptly removed for violating the “Be nice and civil” rule. When I looked back at the thread, I noticed that all posts critical of China had been removed while the whataboutist and denialist comments were left in place.
This is what the modlog of the instance looks like:
Definitely a trend there wouldn’t you say?
When I called them out on their one sided censorship, with a screenshot of the modlog above, I promptly received a community ban on all communities on lemmy.ml that I had ever participated in.
Proof:
So many of you will now probably think something like: “So what, it’s the fediverse, you can use another instance.”
The problem with this reasoning is that many of the popular communities are actually on lemmy.ml, and they’re not so easy to replace. I mean, in terms of content and engagement lemmy is already a pretty small place as it is. So it’s rather pointless sitting for example in /c/[email protected] where there’s nobody to discuss anything with.
I’m not sure if there’s a solution here, but I’d like to urge people to avoid lemmy.ml hosted communities in favor of communities on more reasonable instances.
You just made me realize that I have been banned from some of the communities over there while never having posted on them, mods are reading conversations in other communities and preemptively banning people…
Oh, boy. Back to the old Reddit patterns. How long before they start using bots to preemptively ban anyone who has ever posted on certain communities regardless of context as a time saving measure, because that was a thing on Reddit as well?
Any idea which subs are banning like that already?
Ah reminds me of good ol’ reddit
Bingo.
I honestly thought it was more along the lines of they read a comment/post from another community that they didn’t like, more than likely checked their history and then decided to ban them.
I’m not sure if there’s a solution here, but I’d like to urge people to avoid lemmy.ml hosted communities in favor of communities on more reasonable instances.
Did that months ago; defederated completely when they turned into Lemmygrad-lite. At first I missed some more active FOSS communities, but since then, others on different instances have become more active.
programming.dev
has a lot of communities that overlap with some of the bigger FOSS ones on.ml
so maybe check out what they’ve got.If there’s a community that only exists there, be the change you want to see: create it somewhere else, nurture it, and give it time to grow. You’re not the only one making this complaint about
.ml
, and you probably won’t be the last.Related: I genuinely feel that
ml
being the official or at least de-facto flagship instance is turning people away.Edit: Oh yeah. Didn’t recognize your username at first, but I was looking at the modlog the other day from my LW account, and saw a bunch of individual community bans from Dessalines and wondered what was up. Figured it was something exactly like this, and it was. Thanks for sharing.
Tankies warming up to call you and Lemmy.World fascists in 3, 2, 1…
Tankies: The word ‘tankie’ is meaningless because it gets overused by disingenuous people on the right.
Also tankies: Everyone who criticizes my position is right-wing.
Every word used by disingenuous people on the right becomes “useless” - freedom, patriot, Christian, help, law, order, justice, democracy, Constitution, agreement, good, bad - you name it, they twist it into a 100% polar opposite of what it used to mean before they got their hands on it.
So at some point, I think perhaps they should not be in charge… of what words “mean”? :-P
That said, ‘tankie’ is pejorative so perhaps we can find a better one for that different reason. I don’t know what, or for sure that a pejorative is bad, but maybe “authoritarian”, totalitarian, or fascist seems accurate - as in not beholden to “principles” so much as whoever holds the power gets to do whatever they want.
I’ve defended lemmy.ml in the past when people have blamed the entire instance for the actions of a solitary, overzealous moderator, but this genuinely concerns me:
This must have been action taken at the instance admin level, considering all those communities have different moderators.
Is there any way to probe the modlog to see which account it was?
Gonna put this out there. Ended up in a thread on ML the other day. The poster/admin got a little unhinged, over 4 down votes. 4. Took to the admin panel to see who dared down vote him. Convinced he had been the victim of the tiniest not swarm ever.
It’s troubling behavior for anyone with power.
Lol, is that why they removed scores from the API? 😆
Downvotes are public on Lemmy fyi. There are interfaces that show who voted on a post or comment.
For admins, yes. I was pointing that out in the picture of the responses I posted. But not for General users.
Even regular users can see them through other federated services like kbin AFAIK. They show up under likes and dislikes.
You gotta admit, it’s very suspicious to be massively downvoted (25, not 4) over an inconspicuous comment that merely highlights a few paragraphs of the linked article.
I know I would also be wondering if there was a pattern in the origin of those downvotes.
I can’t see those, specifically, but a similar pattern of mass community bans after even remotely criticizing an authoritarian regime is completely on brand for Dessalines.
I don’t have record of the comment that triggered these, but when it’s something like civility, it’s usually just a comment removal and maybe a single community ban.
See https://lemmy.world/comment/10467647
It seems this is just a new feature in the upcoming relase (the communities ban).
Interesting.
Still, site bans for criticizing China is just as bad, if not worse as mass community banning.
Imagine that - a white dude who appropriates the moniker of an actual slave revolutionary as a symbol for his “cause” might be cringe and unhinged.
Removed by mod
They specifically obfuscate which mods take what actions so you can’t appeal or even defend.
Tbh, also harass a mod. People get quite worked out when being moderated, and being a mod is enough work without people chasing you to argue with you or straight up harass you, I suppose. At least, I can see plenty of good reasons to hide the moderator name.
Then have a mod box or something. What they currently do is, “Post removed. Reason. Rule 1.”
No details, no appeal, nada.
What does this have to do with showing mod log? Genuinely confused
If they act on a post or comment, there’s no way to ask why or see what their actual reasoning was. So it allows blanket censorship without a paper trail.
It does, but it’s an online forum, not an essential service, and easy to replace. On the other hand, being there with your name or nickname exposes you to harassment from those pissed at you for your decision.
I would say it’s an acceptable evil given the circumstances.
As a side note: asking why after a mod action is almost universally pointless. Moderating is free work and a level of subjectivity is implied. I think not having the ability to argue is infuriating but understandable.
My experience with them is you can’t even find the modlog if you look when they remove comments. I guess they don’t federate it and/or it only shows if you’re logged in?
Good incentives to block their instances.
To quote the reason why calling out mods by name is forbidden from a previous encounter I had with them: “removed for doxxing”
So yeah I think you’re giving them too much credit here
I am not sure I understood. You called some mod by name and they removed the comment? If that’s the case, I perfectly understand and agree with the decision tbh.
That said, this is a general argument, not referred to any particular mod. I think that many people get angry when their content is moderated and they might want to harass/argue/avenge against the mod who took that action.
You agree that tagging the username of a mod (wasn’t even one it was an admin) is doxxing? If so, you’re delusional.
Mod names are visible by default on my instance so if taking a look there and then mentioning the username you see there is doxxing good luck with the rest of your life. You can’t have a system where everyone can easily find out who performed a mod action and then claim you were “doxxed”
No sorry, you said name as in the person’s name, I did not understand “username”.
well in this particular case it wouldn’t have mattered, I used the username but the admin in question has their clear name set as the display name (which made the whole “doxxing” claim even funnier to me)
This is actually more evidence that the Lemmy devs run a modified version of the code which gives them the ability to, eg do things like dole out mass community bans. There is also some evidence that they selectively federate the mod log as well. It all points to the obvious conclusion that these people can and will abuse their power in any way they can.
I’m pretty sure any admin could do that with their Lemmy server, couldn’t they?
Yes, an admin probably has access to community level moderation rights and the lemmy API is not difficult to figure out.
It would be trivial to come up with a script to go through the community page, get all the current communities and iterate through them banning a user in each of them.
I have had comments removed and could never see why. Now I just block their instances.
They roleplay as communist censors since that’s all they can afford to do from their positions.
Only admins can do site bans. What you’re seeing is a hacky/temporary feature of the upcoming Lemmy v19.4, of which lemmy.ml is running the pre-release: when an admin bans someone from the site (temp or otherwise), it also automatically bans them from any community they have ever participated in. Lemmy.ml has always been the “beta” instance for new releases.
Removed by mod
The criticism is warranted. They don’t even equally apply their own rules depending on context
Removed by mod
Perfectly reasonable to ban someone from completely unrelated communities like mechanical keyboard and arch Linux? Come on. It’s not like they’re throwing out toxic terms or criticizing on a personal level. They’re questioning the way things are being modded. Those aren’t even attacks.
They banned from the instance. Apparently the fact that you get banned from hosted communities is just a new feature.
Tankies gonna tank. Just block their shit instance and move on with your life.
The issue at hand is there are way too many neutral / unrelated communities which are resident on .ml, and it’d be nice if we could manage to move some of them off.
You can. Create a new community and tell the most active people in the original about it. Once everyone posts in the new comm you’re done.
It’s not like it hasn’t been done before.
The thing is, the Fediverse, link the original concept of the Internet is flexible and can survive losing nodes - it just routes around and issue. If there are problems it can mutate and survive.
I’m not sure if there’s a solution here, but I’d like to urge people to avoid lemmy.ml hosted communities in favor of communities on more reasonable instances.
This is the best solution - the answers are in our hands. Communities only thrive because the users are.posting and interacting on it. If the Mod goes inactive or an instances goes down, we can switch to a new community. That then gains the momentum and goes on to thrive. It’s survival of the fittest and why having more than one community on a topic (especially big topics) is a feature not a bug because it gives the network flexibility and resilience.
So if there’s an issue with lemmy.ml, boycott it - unsubscribe, give the other communities on more agreeable instances your time and they will grow and prosper. If there isn’t a relevant alternative start one.
Lemmy prevails.
This is a good answer and probably the right solution (still not 100% convinced defederating isn’t, ultimately, going to be the answer though).
But your Jane/Joe Average User doesn’t look to see which instance that
pr0ncute picture of a cat holding a teddy bear is on. They probably don’t even understand the concept of different instances showing content from others. Hell I’ve been online since 1992 and it took me a couple of days to get my head around it when I joined.So I think we need some kind of step by step “If you see X, then do Y” sticked to the instances that care about this for the people who (like me) do care about this issue.
still not 100% convinced defederating isn’t, ultimately, going to be the answer though
It may be, but only as a last resort.
So I think we need some kind of step by step “If you see X, then do Y” sticked to the instances that care about this for the people who (like me) do care about this issue.
Yes, the map of thr Fediverse needs “here be dragons” sprinkled around.
This is the best solution - the answers are in our hands
There is the problem of network effect though. People who frequent communities on lemmy.ml are often blissfully unaware of how problematic that instance is, like I was until a few days ago, and so they’re unlikely to just move as they have no immediate reason to.
It’s easy to say just pack up and move … but I’ve been really struggling to find an alternative for [email protected], to name one example. The equivalent communities [email protected] and [email protected] are rather stale with days old posts without comments.
So I think it’s not just something an individual user can solve for themselves, and I think that the larger instances also have a role to play here. If they would defederate from lemmy.ml, it would urge users along to move away from lemmy.ml communities towards communities on other, more suitable instances.
Next to that, we should also spread awareness about the lemmy.ml problem, and that was my intent when I originally made this post.
It’s easy to say just pack up and move … but I’ve been really struggling to find an alternative for [email protected], to name one example. The equivalent communities [email protected] and [email protected] are rather stale with days old posts without comments.
[email protected] now has 983 weekly active users: https://programming.dev/post/15328354
I think that the larger instances also have a role to play here. If they would defederate from lemmy.ml, it would urge users along to move away from lemmy.ml communities towards communities on other, more suitable instances.
People have choices. If they want to keep using the Lemmy.ml community, that’s their freedom. The alternatives exist, if they want to switch, they can.
Intrigued by your name change, you are really pushing for this.
People have choices. If they want to keep using the Lemmy.ml community, that’s their freedom. The alternatives exist, if they want to switch, they can.
Because network effect is a thing, it’s really the illusion of choice. When a lemmy.ml community has 50k subscribers and the equivalent lemmy.world or programming.dev community has just a tenth of that, it’s not really a choice. People will always gravitate towards ml and the smaller community will never gain critical mass unless some strong enough outside force influences that decision.
Which brings me to …
Intrigued by your name change, you are really pushing for this.
I think defederation from lemmy.ml together with raising awareness about ml should be the outside force to move communities off lemmy.ml.
Same link
- 18 comments on https://programming.dev/post/15376570?scrollToComments=true
- 0 comments on https://lemmy.ml/post/16741275?scrollToComments=true
People are naive if they think the .ml admins and devs don’t intend to keep their thumb on the Lemmy scale. More instances need to take this threat seriously and defederate from .ml, and possibly even fork the Lemmy repos for when the devs inevitably decide they want to start building quiet exploits into the code. There are serious cyber security implications here that people are sleeping on
Yep. Something needs to change if we want Lemmy to be something besides a place for Soviet simps to hide from criticism. Authoritarianism cannot be tolerated.
It’s also a great place for AI training as you have total access to data you federate to your instance. Or for Cambridge-Analytica to track tankies
if we want Lemmy to be something besides a place for Soviet simps to hide from criticism
There is definitely a place for Soviet simps in the Fediverse, it’s just in a corner all by itself. That’s the beauty of the Fediverse.
Authoritarianism cannot be tolerated.
Except when it suits your agenda, in that case it’s not only tolerated, but actually encouraged! :)
I’m so bored of that line. At least come up with something different.
You’re bored of people pointing out your hypocrisy?
But it’s not surprising, you’re not supposed to be entertained by it, you’re supposed to think about it…What is there to think about? I complain about people who support Soviet-style dictatorships having full control over online platforms moderating exactly as one would expect, and I get told by Random Guy On The Internet #368,452 that I’m apparently a hypocrite because wanting action to be taken to stop authoritarians from controlling social networks makes me the real authoritarian or something. All this to “suit my agenda”, which in this case is wanting to be able to say that authoritarians are bad.
God forbid I find arguments like that incoherent and unworthy of taking seriously.
I complain about people who support Soviet-style dictatorships having full control over online platforms moderating exactly as one would expect
I will ask in good faith: given that those people started the whole project to have that space, but built it using federated technologies which allow others to run their places, what is exactly the basis for your complaint? As absurd as they might be, instances can decide their own moderation policies, whether you or I agree with them or not. Given the fundamentally distributed nature of this platform, there is no such thing as “having full control”, and instead we can choose instances based on our preferences, so we are free to not subject ourselves to those policies, they are free to do, and both a free to use the platform in the way we use. The code is open, there are plenty of other instances. What exactly is the complaint here?
I’m apparently a hypocrite because wanting action to be taken to stop authoritarians from controlling social networks makes me the real authoritarian or something
No, you’re a hypocrite because you see “them” censoring “you” and you scream “censure, you can’t do that!!”, but when it’s “your” side is censuring “them”, then you have no complaints, because obviously “your” censure is good, and their is “bad”.
Or maybe I’m wrong and you’re against censure in general? :)
As a marxist, I’m myself tired of how tankies deals with criticism. And I don’t even understand how people can stay with “Stalin was not so bad”, knowing that he never planned to apply the last state of the Communist theory, and even if it did, massacre are not acceptable (sounds obvious), same applying with China and their open market.
In my country (France), Stalinism isn’t a thing, all communists are against what happend in USSR, and most are anti-china.I’m myself tired of how tankies deals with criticism.
It’s because tankies are just contrarians that use communist ideology as a vehicle to be anti-west / anti-United States (anti-liberal democracy). Tankies will defend any cause or ideology that is against ‘the west’ even if that means happily ignoring the blatant homophobic, genocidal and repressive authoritarianism.
And capitalist regimes. The Russian Federation was literally founded by a betrayal of a reformist movement in the USSR, and China consulted with Milton Goddamn Friedman on their economy, ending up with billionaires. I even saw .ml users crying about Russian *oligarchs" having their assets seized (“stolen,” as they said), and unironically citing Matt Taibbi. Not even “back in the day” Taibbi, but literally The Twitter Files. Using bought & paid for corporate propaganda to make their point.
They’re just campists. I don’t want to run afoul of a “No True Scotsman” situation, but fuck, for people who seem to think they’re the Only True Socialists, they’re willing to drop socialism in an instant if it means they can be edgy dickheads on the internet.
wow this is literally them
It’s called second campism, and it’s been happening for a long time, it just used to make more sense when it could actually seem like there was two hegemonic camps during the cold war (still an oversimplistic view).
Now they just support any regime that’s anti-US/the original capitalist camp because they have no hegemonic camp of their own to support, just a broad smattering of authoritarian regimes with completely different ideologies.
That describes them well imo
As a Socialist that subscribes more to the historical strain of Saint Simone and Robert Owen that broke out and away early from Marxism to become the Chartist movement and the history of American non-Marxist socialism … I am often tired of how one note Tankies are. They seem obsessed with a sort of internal purity which denies a rich history of socialism other than Marx and Engles. Once one of them goes off about Stalinism or Maoism I basically just disengage because at that point they are basically so enamored with the aesthetics of communism that they aren’t going to be listening to anything. They want to be devout to the ideology while whitewashing the bloodstains of past failures. I understand a collectivist mindset is more or less what Marx aims to cultivate in his work but it seems often at the cost of tolerance of any level of apostasy.
The flattening of a mass of political thought into cardboard cuttouts to snipe at and sneering at the range of Socialism hybrids with No True Scotsman flavour condescension as political ideologies simply not complete worldviews in their own right has got me rather depressed in dealing with the average Communist on here. People in general often just seem to want to find something simple and easy to hate.
I’ve been banned from .ml for being a ‘racist’ for being anti-Xi, despite the fact that I am Chinese, and pointed out my ethnicity as such in the discussion. I guess antisemitic Jews aren’t the only weird accusation getting thrown about nowadays.
I don’t think any of this is even real to them. The same way that a majority of the white-nationalist 4-channers are just roleplaying and losing themselves in the storylines, as a species we tend to do that, we just get lost in a narrative because it explains how we feel.
The tankies are doing the same exact thing. They’re not impacting policy, they’re not marching for anything, they’re not taken seriously and it’s just another in-club that has its own language and imagery and secret handshakes and a unifying message to rally behind (America bad!) and instead of turning that criticism into actionable plans for changing representation and making anything better, they put on WW2 Russian Tanker helmets and have erotic fantasies about a communist uprising that will never happen.
Children.
If anyone would like more context about the kind of think they were posting:
Yep, the horror. I absolutely deserved an instance-wide ban for the terrible things I said.
I do love the amount of facts and proof that is been dug up and displayed in this post, many thanks to all those going to the effort!
I got a ban for pointing out the nuclear strikes on Japan killed less than the conventional firebombing runs leading up to it, and if nukes wouldn’t have been used a shit ton more people would have died.
Like, no opinion on if what was morally right or not, just what the numbers worked out.
It’s all trolls over there, when a rational person makes a community, the admins start drama there and troll the mods till they leave or get kicked out for stupid shit.
I just blocked the whole instance. I never see any of their posts now, and as an unintended bonus I don’t even get notifications when their users reply to my comments.
Like, it would be best if we defederated from them and that hilariouschaos troll instance.
But I can just block them, works the same.
I honestly disagree that blocking works the same. Social media relies on a network effect, and if they keep being allowed to operate popular communities then they will have that network effect in their favour, and new users that don’t know any better will keep joining.
Defederation is an important tool to turn certain instances into pariahs for bad behaviour, and individual blocks don’t achieve that.
More people were killed in the firebombing.
The theory that more people would have died of the nukes weren’t dropped is FAR from settled fact. The Japanese were already looking to surrender and it’s not likely the bomb played a big part in that decision.
https://en.wikipedia.org/wiki/Debate_over_the_atomic_bombings_of_Hiroshima_and_Nagasaki?wprov=sfla1
Regardless it’s nothing to get banned over, that’s for sure.
Whether that alone is something to be banned over is probably context dependent, and I don’t have any faith that that instance had a good reason for it. Nevertheless that person holding up their great take about the nuclear bombs being good actually does not paint a great picture of them as a person. It makes them look like a reactionary US nationalist who wants to believe anything that makes their side the “good guys”. They can pretend it was morally neutral all they want, but morality is the only reason anybody argues something like that because it’s so nebulous the only way you get there is with motivated reasoning.
At any rate I wouldn’t put that on the pile of reasons to hate on the .ml instances, not when there are so many good reasons.
I’m all for defederating from tankie instances. They suck.
Yes, we should all recognize that Lemmy.ml is a tankie instance.
Reread OP
No, we want EVERYONE to feel welcome.
wait, so if someone is a Nazi, you want us to be respectful of them too? you’re falling into the tolerance paradox again. “EVERYONE” here shouldn’t really include the intolerant. if the intolerant feel welcome in a space, that space quickly becomes inhospitable to anyone who isn’t.
edit: yeah i misread the image and the intent of the comment. apologies.
I feel like you’re not understanding the image
As others have said, the only option available currently is to leave the instance and re-create your beloved communities elsewhere. The Lemmy.ml Admins also happen to be the ones actively developing the Lemmy code base, and they’re not gonna change because they feel entitled to do whatever they want, and technically, they can because they run the instance.
My best advice is to move on from the instance.
If you want to get away from the Lemmy codebase entirely I can vouch that mBin works quite nicely. I’ve been on fedia.io for months now and only once or twice hit some kind of technical problem, which was resolved quickly.
Don’t forget about piefed it’s amazing and lets you subscribe to posts and/or comments. Theres someone who contributed Lemmy API compatibility to use some Lemmy apps with Piefed instances. Its still very early but so far its extremely promising and the codebase is in python and the main developer is focused on ensuring it wasy to contribute. Check it out: https://piefed.social
Code is on codeberg which is great too https://codeberg.org/rimu/pyfedi
Agree and just to add to this: the official list of mbin instances
MBIN FTW. KBIN has been “We are working on resolving the issues” for some days now. I hope Ernest is ok.
I have a login for lemmy.ml, as I have several from when I was switching over from Reddit. I’m thinking from what I’m reading here, that it’s not an instance I want to associate with.
Yeah, nothing against Ernest but developing and running kbin is just too big to be a one-man show.
Dude’s a superhero, and needn’t be a ‘lone ranger’. Agreed. As the Fediverse expands, it will be the work of many; it just has to be that way.
I do hope he eventually finds a balance that works both for him and for us. I greatly prefer Kbin, when it’s, y’know, up.
Are there mobile apps yet? Because if no that’s one huge advantage Lemmy still has over Kbin/Mbin, and it’s why I switched to Lemmy when Artemis started having issues (it went down completely since) instead of going back to Kbin.
Well since all major lemmy instances seem to hide mod names in their logs, we don’t know who the banning mods are.
Lemmy.ml also has the funny quirk that it doesnt have a proper legal imprint or team list afaik. So we don’t have actual transparent information on who is on that instances admin team and who is not. Iirc only one of dessalines and nutomic is on that admin team anymore.
This Dessalines?
Creeping the admin logs to find out who dared down vote him.
Pretty sure they are creating alt accounts on non-tankie instances.
They are. Many usernames are strangely familiar despite being relatively new accounts, and there’s often a matching .ml or Hexbear user. They know their nonsense is unwelcome.
I am one of the removed comments and just found out about it here. Does the Lemmy standard really not send direct messages to users when one of their messages was removed? If it was an actual Rule 1 violation (which of course, it wasn’t) I’d like to know.
Saying anything negative about China is a violation of rule 1 on lemmy.ml from the admins perspective. They classify anything critical that gains any attention as Sinophobia and file it under bigotry.
It honestly reminds me of fascists saying that harsh criticism of Israel is inherently antisemitic. It’s a dishonest rhetorical game.
There is no “lemmy standard”. There is ActivityPub though. Lemmy could maybe implement something to send an ActivityPub message when something is removed but this has not been done yet. I think there is an issue for it on GitHub though?
Mods will never tell you that you’ve been moderated.
Mods are generally fieflords exercising their mediocre powers for kicks. It wouldn’t be much fun if they had to have a discussion with all of the poors about why they’ve been censored.
Might be time to pull a “body cam policy” and take the fun out of moderating.
meh. I don’t think anyone is that interested.
Whenever this topic comes up, I find myself wondering what these folks do all day. Not in a Boomer “don’t these people have jobs?!?” way, but more … what is it like to be them? Do they just sit in front of the computer looking for conversations to disrupt? What is their daily existence? Because I find their volume and dedication to what they do fascinating. Cancerous and absurd, but also fascinating.