Every Fucking Platform

phone
Every Fucking Platform

We argued on the evening before lockdown
The lonely morning made it sweet again 
But by the time we needed food from Woolies
Everything I said was wrong and you cursed me in the rain
We split up for a while after a phone call
I pinged you six days later on WhatsApp
I was hoping that the break 
Would make things go a little better for us
And for a little while it almost did

Now I’m having drinks in front of YouTube
And I’m trying hard to forget your name
I’m staring at the label of a bottle of Corona
And every fucking platform feels the same

You said you had a question about Fleabag
But all of my replies were left on read
And when I checked on Facebook you were posting cats
And screenshots of your Duolingo French
Foolishly, I followed you to Twitter
Like a ghost I doomscrolled Trump and Kamala
And all the bright young things
Were throwing up their takes on Harry Potter
While I stared at your unfollowed avatar

Now I’m watching egirls dance on TikTok
And they’re singing that bloody sea shanty again
And I can’t believe I’m dancing to this but a cute girl liked my last one
And every fucking platform sounds the same

While waiting for a coffee with my mask on
An email from you brought me to Discord
But all the channels seemed to be for tankie poly rationalists
And anyway, it sounded like you weren’t alone
So I drifted till I ended up on OnlyFans
A horny platform for a troubled soul
And for a month I paid a woman far too much
To flash her tits and make me feel trolled

Now I’m sitting playing rounds of DOTA
And a Chinese guy wants me to know his name
And I can echo idioms
In seven different acronyms 
But every fucking platform looks the same
Cya l8r, 88, gg, ragequit, brb
Every fucking platform’s just the same

(With a debt to Paul Kelly’s original.)

Retooling the Social Media Contract

Why would Reddit spend developer time on cryptocoins?

I think to understand this, you have to see the current situation of a handful of highly centralized platforms, with centralized moderation, and enormous commercial and media power, as a kind of disaster. From that perspective, which I basically share, this is an attempt to make better technical infrastructure for communities of curation and moderation.

A recent symptom of this disaster: Novara Media, the independent leftwimg British media organization, had its entire Youtube channel deleted without notice or serious explanation. Novara is quite high profile, too: a number of its hosts, like Ash Sarkar, have regular columns and make appearances in more mainstream media. It was reinstated about a day later after various public figures across the UK political spectrum weighed in. Nothing but the most generic corporate response was offered. They had no previous strikes.

This is hardly the first example, and it is more related to bad platform design – technical and governance – than cancel culture or any primarily socially-driven phenomena. It wasn’t in response to any particular statement or social media outrage storm. The current platforms foster these problems the way giant monocropped fields invite plagues of locusts.

Facebook and YouTube are at one extreme because they are central platforms with few community or user controls for the bulk of the platform experience.

Take YouTube. How many interactions can you have with it? Like, dislike, watch, comment (requires semantic interpretation), report (requires human, eventually). You can search for specific videos or follow the feed. It is widely indexed and close-ish to the open web.

It’s also one flat user social structure, feeding into a corporate policing structure. The model there is deep learning trained filters feeding a large team of corporate censors, mostly not in-house, but outsourced to censorship specialists in the Philippines and other middle income countries. It’s essentially a design based on a chemical factory toxic waste pipeline. The whole focus on improving it is just about making a better waste filter, essentially out of deep learning tech.

Facebook is similar but not even on the open web, it’s a non-indexable enclosure. In many ways Facebook is best understood as an anti-website. In addition the ML-determined feed is even more dominant, making for even less user agency.

Twitter is largely flat as well, but has always been on the open web, had a usable API, and is open to bots and experiments. By being pseudonym and multi-account friendly it also makes separate curation across different accounts easier.

All of these platforms still have the factory toxic waste pipeline design. The also have always had some form of non-exchangeable social media currency. I’ve said previously that this makes them accidental reserve banks of sincerity.

The two main exceptions to the toxic waste pipleline design are Reddit and Mastodon. Reddit is much bigger, and for-profit, but is not FAANG (MANGA) big. Reddit is built around the idea of specialized communities built around shared interests. These communities come with community moderation and curation built in. It also has a pooled reputational currency (karma) and exchange currency support.

YouTube and now Twitter have got into the superchat / exchange currency pledges, but on a socially flat technical foundation. Reddit has a technical structure that includes community moderation and curation at a far more local level. Then when the platform police – or the meatspace police, for that matter – get involved, it’s rarer, and after a previous locally semi-autonomous policing and socialization process has happened.

Federation also gives more scope for individual communities to match the most appropriate national laws, and concentrates criminals and abusers in identifiable communities around the topics of their obsession.

The main platform built on federation is Mastodon, though it is of course re-applying patterns behind the internet itself. Mastodon is a social media protocol where people run nodes and choose which other nodes are on the network. Though fascist nodes exist, the main communities just refuse to federate with them.

Where do Reddit’s new community points fit with this? The write-up highlights autonomy, and developers speaking elsewhere have talked about federation. That contains much of the mastodon model. Perhaps with such a solution, Reddit could radically federate, to avoid the thousands of censors processing toxic waste that other platforms have, and emphasize their role as a platform at arms-length from content. That means expanding community self-management and making clearer organizational separation. But Reddit also want to make money, and they already govern two currencies. This leads fairly quickly to some form of tokens, and maybe some reputational stake or sponsoring system when communities federate or certain privileges are achieved.

There has been so much crypto hype, mostly without understanding the necessary latency and complexity tradeoffs, that I would start from a position of skepticism for deploying it as a technical solution on an existing platform. There have been a lot of tenuously useful blockchain projects. For Reddit, however, if they want a federal architecture and localize content management, the contract mechanisms in Ethereum already have a similar shape, and reinventing the wheel would be a waste. This is a real use case that may actually requires the power and cost of Ethereum smart contracts, or some more user-accessible extension.

Bardo Birdsong

George Saunders has written a great sentimental inhumanist novel. The book comes at you time-sorted and many-voiced, like the chat room history of channel #civilwargraveyard. In Lincoln in the Bardo, messages come in slices, and names come uncapitalized, like a child’s signature, or a Twitter handle. Even the blocks of interspersed historical (or pretend-historical) text that ground the story have the feel of a link followed, or a long block quote shared as a photo, as those on bookish corners of the platform might recognize.

Amy Ireland has the best description, from 2016, of the sliced up, liminal design affordances of the birdsite, and so this novel:

Twitter is excellent. The botlife runs wild and free, swerving into sheer paranoia-inducing bizarreness at times (Weird Sun Twitter) and there are writers doing really innovative work that engages directly with the unique formal possibilities of the medium (Uel Aramchek’s ‘This Could Be Your Past’ is one of my favourite recent examples). It’s the Arcadia of human/bot collaboration.

[…]

Only here we have a scroll updated to capitalise on the possibilities of hypertextuality: it is effectively nonlinear yet accommodates series of interlinked tweets, its citation system harbours abyssal potential for embedded referencing, its search function and the public nature of its contents make for a vast and bizarre dataset […], and it forces the honing of expression to a compact 140 characters Per unit of information. […]

During its first exciting moments, Twitter appears as an open horizon for the accumulation of all sorts of gratifying information, […] Nevertheless, the illusion of accumulation inevitably breaks down and it does so in perfect correspondence with the intensity of one’s Twitter habit. Accumulation cycles pathologically into dispersion, and before you recognise what is occurring, the mesmeric infinity of the digital scroll has entirely voided your capacity to focus or reflect. There is nowhere to go but further into the abyss.

If one could allot a genre to the platform as a whole, Twitter would be horror. The interface manifests visually and cognitively as a series of incisions. What begins as a benign mode of textual organisation quickly becomes applicable to human concentration. Its twentieth century prototype can perhaps be found in the mechanical writing/torture machine of Kafka’s In the Penal Colony. Both oversee the virulent machining of the human through text, and both tend towards a similar outcome in which the relentless numerical insistence of machinic agency ultimately succeeds in eradicating the latter.

Poetry is Cosmic WarAJ Carruthers interview with Amy Ireland

Klee - Die Zwitscher Maschine (Twittering Machine)

Klee – Die Zwitscher Maschine (Twittering Machine)

The bardo is an intermediate state between death and rebirth in Tibetan Buddhism, a purgatorial place where we are separated from ties to mortal lives. So the Bardo Thodol, the Tibetan Book of the Dead, is more literally translated Liberation Through Hearing In The Intermediate State. Saunders populates the bardo with ghosts, imprisoned within the frame of a Washington graveyard, lost in scripts of their former lives, niggling at their traumas without accepting the central fact that they are dead.

The story follows the ghost of the boy Willie Lincoln, and the imagined aftermath of his sad death of typhoid at eleven years old. Eleven years old, that transitional age; “A sunny child, dear & direct, abundantly open to the charms of the world.” The talking, however, is largely done by more experienced graveyard spirits. There are quite a number – slave women and plantation owners, soldiers and farmwives – but with three men foregrounded: Hans Vollman, Roger Bevins III, and the Reverend Everly Thomas. Now with ghosts, Buddhism, death, presidents, Christianity, the US civil war, and what not, there’s a vast swathe of cultural allusions you could be drawing from. But I found myself most reminded of Journey To The West 西游记.

Delving into spoilery detail, three imprisoned spirits become disciples to a younger mortal, after a bit of ear-boxing encouragement at the start. Following his teachings and example, they protect him on his long journey, saving him from many demons intent on eating his flesh. Though they possess great magical power, when they get really stuck they need to call on Guanyin 观音, the bodhisattva goddess of mercy, to tip the scales a bit in their favour, and in the end they are released to positions of worth and enlightenment.  In this mapping, Willie Lincoln is the monk Xuanzang 玄奘 (Tripitaka), another real historical figure. The three disciples represent different virtues and sins. The Reverend Everly Thomas is the devout and overserious Sandy 沙悟净. Roger Bevins III is Pigsy Eight-sins 猪八戒, consumed by earthly gluttony and lusts, immersed in senses, always growing new eyes, ears and noses. Hans Vollman is the Monkey King 孙悟空, with a more than usually explicitly phallic giant red staff. ((You can even link the names – Vollman – Full Man – 悟空 – 无空 / Without Space, though I’m not sure if anyone really puns in three languages outside Hong Kong.))

Which makes Abraham Lincoln Guanyin. The One Who Perceives The Sounds of The World. Lincoln, in this mythic shape, is too large to fit onstage for long. We see his shaking grief through the eyes of the spirits, and then he leaves. He is the only character who re-enters and re-exits the graveyard. The Goddess of Mercy. The Great Emancipator.

Of course Lincoln was not just the rail splitter and the breaker of slavechains. He’s also the Doctor Frankenstein of the American body politic, stitching the dismembered states together for reanimation. Both George Saunders and Amy Ireland talk of writing as sampling and reassembling snippets from overwhelming torrents of data. Saunders describes it as curation: “I’d be in my room for six or seven hours, cutting up bits of paper with quotes and arranging them on the floor”, he tells Zadie Smith. Ireland notes that “the diminishment of human authorship plunges the human reader into a problematics of scale. … In response, less linear and sedentary methods of reading start to take precedence – techniques akin to scanning, scrolling, and – for the unashamedly hyperstimulated – spritzing.” In assembling his novel, Saunders does this for us across the corpus of civil war history, Lincoln biography, Sino-Tibetan Buddhism and his own imagination. Yet it still shows the zigzag path across that vast field more honestly and artfully than most novels. The omniscient narrator is replaced with the hyperstimulated archaeologist of the past-saturated present, asynchronously replayed by the reader at a rate just slow enough to allow understanding.

Lincoln’s mutated industrial union doesn’t fit in the novel’s timeline. The reader and the characters are severed from it by a bullet and the matterlightblooming phenomenon of a bound book’s last page. The sensory systems of the brain cut down, sample, pre-processes, and outright alter everything we see and hear. Our machines and our spirits do the same. There’s too much data for human consciousness to comprehend. Wasn’t there always?

Ethical Ambiguity With Pockets

I found myself contemplating the origin of a pair of shorts. They are comfortable, 100% cotton shorts in Uniqlo’s highly functional minimalist style, casual but neat. They extend to mid-thigh, have two side pockets, and are held up with a threaded cord. They are “branch bankers’ rig”, to borrow Les Murray’s description in The Dream of Wearing Shorts Forever, sending signals of respectability without excessive formality in Australian and Singaporean society, and while Murray correctly notes they are “ideal for being served last in shops of the temperate zone”, I can confirm that on the equator they are perfectly adequate for being served Sunday brunch in a five star hotel on Orchard Rd, at least if worn with a collared shirt and a sufficient sense of entitlement. They were bought this year at the enormous Vivo City shopping mall in Singapore, and are purple, because I let my young daughter choose the colour.

Uniqlo, part of the corporate parent Fast Retailing, is known in the industry for maintaining high quality at a cheap price point. To achieve that, it carries a relatively small number of styles, but in dozens of colours. The dyeing process is tightly quality controlled and capital intensive. For example Uniqlo suppliers like Lu Thai Textile describe precise dyeing plant relying on specialized mechanical equipment for dipping and computer assisted design (CAD) for looms. Lu Thai is a vertically integrated company including cotton farms and spinning. Lu Thai’s website describes cotton farms in Akesu in Xinjiang province, so perhaps these shorts were made from cotton farmed in Xinjiang, and shipped elsewhere in China to be weaved and dyed. Lu Thai also has a presence in Shandong province, for example, which is more industrialised and with more middle class jobs. Shandong GDP per capita is US$13,262 vs US$8,755 in Xinjiang, and factory operator versus cotton farmer pay would typically reflect this difference.

Uniqlo also mentions China, Vietnam, Cambodia and Bangladesh as significant production centres for the company. Uniqlo has an internal system of technical specialists parallel to its management structure, at the top of which are around twenty takumi, or fabric masters, situated in production centres; going by the annual report they are mostly Japanese. Stitching is typically a more labour intensive process than dyeing, and in the case of these shorts, relatively unsophisticated compared to a dress shirt. This makes it likely to be focused on cheaper labour sites, though the label for these shorts states they are MADE IN CHINA. As noted in the course, and shown in the movie China Blue, sewing machine operators in South and East Asia are most often women. Lu Thai Textiles, which also makes shirts, features a photo on its website of a large factory floor where the sewing machine operators are 80% female; this is part of the company’s public narrative for this work. Fast Retailing was the subject of the 2011 book The Glory and Disgrace of Uniqlo, accusing it of “harsh, slave-like conditions” at overseas factories. Uniqlo’s business strategy of a small number of styles allows them to make massive bulk purchases from suppliers, sometimes taking the entire stock. This drives down unit costs through economies of scale, but also through tremendous pricing power over small suppliers. As Uniqlo has been expanding rapidly, this puts pressure on the more vulnerable participants in its supply chain, people like Jasmine in China Blue.

Uniqlo 2010 2011 2012 2013
No violations 9 6 8 10
Minor violations 52 56 59 95
Major violations 50 63 51 45
Severe violations 19 19 34 19
Highly unethical, review of contract 2 0 7 1
Total 132 144 159 170

According to their own Corporate Social Responsibility reports, as Uniqlo supplier factories increased from 132 to 170 from Financial Year (FY) 2010-2013, severe ethics violations went through a spike of 21 to 41 in FY 2012, with 7 contracts reviewed in that year, and some contracts cut. For comparison, the one contract reviewed last year for Uniqlo is more typical. Two Chinese factory contracts were also cut for use of excessive, unpaid overtime and child labour – a fifteen year old working a job requiring a sixteen year old.

It is dismaying to learn that Uniqlo, until a few years ago, seems to have payed more attention to fabric quality than the health and safety of people that make their company successful. Fast Retailing only seemed to improve the working conditions supply chain under consumer scrutiny, the power of their global brand working against opacity. It is also interesting how speculative this process of investigation has to be. The tag on these shorts has a 45 character code on it, which in a firm with Fast Retailing’s robust quality culture, is almost certainly a unique identifier for tracking from early in the supply chain all the way through to retail stores. I wonder what it would mean to make that information public, or to use technology to connect specific participants in the supply chain in a social network built around a specific item. Would such a panopticon of shorts be an ignorable gimmick, a huge invasion of privacy, a way of re-establishing human connection over the top of abstracted capitalist commodity exchange, or a way for privileged rich people to harass their unwitting global servants online?

Twitter Abuse Solution Sketches

Rilke used to say that no poet would mind going to gaol, since he would at least have time to explore the treasure house of his memory. In many respects Rilke was a prick. – Clive James

So a particularly nasty bout of threatening, possibly illegal, abuse against Caroline Criado-Perez triggered a petition asking for a report abuse button. Brooke Magnanti counters with examples of how this, and a twitter boycott, may be unproductive; its insightful in itself, and as former Belle Du Jour she does have an interesting angle on pseudonymity and publishing.
So this is society’s pathology, mediated by technology, and because Twitter is pretty neat, mediated in real time and connecting strangers at massive scale. It’s Larry Niven’s Flash Crowd of course, taken to its fastest immaterial instantiation. There are slow hard things to change about human society to make it less awful. The petition is right, though, in that technology got us into this specific version of the problem and there are surely smarter technical things to limit it, but it’s worth noting that right now no-one actually knows what they are. So here’s a few design assumptions and speculations, in the hope it sparks ideas in others.

Parameters / Assumptions
Manual abuse reporting is a deliberate usability choice. It makes you think about the accusation of abuse, and will place a premium on a coherent case. Abuse reporting is judicial and needs due process. It’s probably also rational laziness by Twitter: at small scales this is the cheapest solution to implement.
Adding structure is adding due process, but it’s also institutionalising abuse. At uni, I broke my right arm in a soccer game. I had a lecturer in rationality at the time who noted that soccer had incorporated a whole system of breaking the rules into the game itself, with yellow / red cards. That then motivates the entire diving substructure (pretending to be injured or fouled to get advantage). As in soccer, so in Twitter: all systems will be gamed, especially judicial ones. This effect manifests right down to the amount of structure you put on the report abuse form. Each element narrows the likely scope of human judgement; an abuse form also describes the sort of thing that might be considered abuse.
Human review is needed – with tools that scale. I don’t know any Twitter employees, so this is speculation, but it sounds like it is just reading emails and kicking individuals at this point.
The criminal justice system is needed, and shouldn’t be outsourced to a corporation. This part will be slow. Write to your government, but also keep in mind a certain slowness is a side effect of due process.

Sketch
Use data visualization to analyse abuse events rapidly and at scale. Using new data views to augment human judgement is a digital humanities problem. Require one example tweet in form submission. The abuse support person needs to be able to rapidly see the extent and intensity of the abuse. To facilitate this, when they open an abuse ticket, they should be able to see the offending tweet, the conversation it happened in, and all of the user and reporters twitter network. This consists of followers, people followed, people replied to, people mentioned, people mentioning, people using the same hashtag. They can view much of this as a literal graph. All this can be pre-calculated and shown as soon as the ticket is open without any automated intervention in the tweets themselves. Show ngrams of word frequencies in reported tweets. In the recent example, they aren’t subtle. Allow filtering by time window.
Rank tickets in an automated way and relate to other abuse tickets. The time of the abuse team is limited, but the worst events are flash mobs. Make it easy to see when network-related abuse events are occurring by showing and linking abuse reports in the graph visualization above. Identify cliques implicated in abuse events, in the social and graph-theoretic senses. Probably once an abuse mechanism is established, there will be events where both sides are reporting abuse: make it easy to see that. And yes, show when identified users are involved – but don’t ditch pseudonymity as an account option.
Allow action on a subgraph, slowdowns and freezes. Up until now we have just described readonly tools. Through the same graphical view, identify subgraphs to be acted on. Allow operators to enforce slowdowns in tweeting – the tweet is still sent, but after a number of minutes or hours. The advantage of being able to set say one minute is it will be less obvious investigation is going on. A freeze is a halt on posting until further notice. The operator can choose to freeze or slowdown any dimension of the graph – eg a hashtag, or all people who posted on that tag, or all people in a clique replying to certain users with a certain word. This is similar to a stock exchange trading halt. This has to be a manual action because its based on human judgement and linguistic interpretation. Finally allow account deletion, but not as a mass action.
Capture and export all this data for use by a law enforcement agency you are willing to collaborate with.
Open the API and share at least some of the toolset source so people can get perspective on the shape of an attack when it happens. And of course, don’t do this at once – start with simple read only monitoring and iterate rapidly. Remember that the system will be gamed. Keep the poets out of gaol.