Joe McCann (@JBMcCann82) header
Joe McCann (@JBMcCann82) profile picture

Black working class writer of The Corinthian, The Bookies, Outro, & Alföld. BBC Scottish Voices 2025. Co-host of The Twin History Podcast. Father of Atlas.

Edinburgh, Scotland
Joined March 2013
Photo by Joe McCann (@JBMcCann82)Photo by Joe McCann (@JBMcCann82)Photo by Joe McCann (@JBMcCann82)Photo by Joe McCann (@JBMcCann82)Photo by Joe McCann (@JBMcCann82)Photo by Joe McCann (@JBMcCann82)Photo by Joe McCann (@JBMcCann82)Photo by Joe McCann (@JBMcCann82)Photo by Joe McCann (@JBMcCann82)Photo by Joe McCann (@JBMcCann82)
Working class people’s lives are on the ballot on Tuesday—their healthcare, their rent, their bills. Haley Stevens just betrayed them by endorsing the very Republican she said she wanted to run against.
I am endorsing Mike Rogers for the United States Senate today.
5,064
16,664
518
175,676
2,528,952
Tomorrow, November 3rd, is your last chance to vote to get money out of politics, put money in pockets, and pass Medicare for All. Get out there (and bring a friend!)
10,092
11,034
670
60,710
901,177
Joe McCann retweeted
btw I hired over 100 amazing artists to hand-draw over 140,000 frames for this show 🙏🏻
MrBeast revealed he spent over $7 million on his animated series ‘MrBeast Lab’
1,076
1,314
179
55,870
3,328,930
Joe McCann retweeted
Hello Glasgow, looks like I'll be seeing a lot more of you from now on
53
3
208
12,130
M’n grote vriend en kleine broer met Down is vandaag 69 (!) geworden. Wat een rijkdom, wat een feest! ❤️🎉
435
861
57
48,732
1,054,162
Joe McCann retweeted
Replying to @HOLLOWPOINTGRIM
At least pretend to know a thing or two about the characters you are pretending to like.
16
82
4
5,562
50,966
Joe McCann retweeted
People died, and they still found a way to make it about their pathetic hatred of women.
>Pays $30,000 to fly private >female pilot >mfw
327
10,874
55
161,383
1,151,229
Replying to @QueerlyKai
The Inbetweener’s isn’t porn so not sure what point you’re trying to make.
11
4
2,511
90,389
>"Sam Altman is actually right about th-"
Sam Altman is actually right about this, and most people are missing the bigger picture. Think about how much RAM sits unused in hundreds of millions of personal computers every single day. People buy machines with 16GB, 32GB, or 64GB of RAM, yet most of that capacity is barely utilized for much of the day. Meanwhile, AI research, scientific computing, and cloud infrastructure are competing for the same limited global supply of memory. From an economic perspective, this is an incredibly inefficient allocation of resources. In a data center, memory can be pooled, shared, and continuously utilized by thousands of workloads. Instead of expensive hardware sitting idle for most of its lifespan, that same capacity can support services used by millions of people. Higher utilization means more computing output from the same physical resources, potentially lower costs per workload, and less pressure to manufacture additional hardware. This doesn't mean everyone should give up owning a computer. Local computing still matters for privacy, independence, latency, and offline access. But the fundamental principle is correct: maximizing individual ownership of scarce hardware isn't necessarily the same thing as maximizing its usefulness to society. The future of computing isn't just about who owns the most powerful hardware. It's about how efficiently we use the hardware humanity already has. >Add a sharper counterargument>Make the opening more attention-grabbing⋮⋮⋮⋮⋮⋮⋮⋮
Readers added context they thought people might want to know
The post includes leftover AI prompt text at the end, showing it was AI-generated. Author later called it ChatGPT bait. x.com/facedevstuff/s… x.com/facedevstuff/s…
163
3,296
30
44,476
492,925
Spotted at the New York City marathon.
41
585
32
11,750
296,610
Replying to @RupertLowe10
Which point of law do you disagree with, you stupid, racist cunt? – at Tottenham, London
7
4
288
8,492
Joe McCann retweeted
Away with your bother, you silly old fool
I agree. The British establishment should apologise over slavery. To us. For allowing this pathetic, self-loathing, anti-white bullshit to drag on for so long. The answer, to any jumped-up Caribbean or African, is this - you can piss off. End of debate.
830
25
21
522
130,940
Joe McCann retweeted
Yeah, no, fuck you.
"Basic human empathy" starter pack:
364
6,832
58
136,080
1,760,012
Because it is racism
The people of Scotland have had enough. When challenged directly by this woman, SNP’s David Linden dismisses her legitimate concerns as 'racism'. Scotland is broken. Only Reform UK will fix it. 🏴󠁧󠁢󠁳󠁣󠁴󠁿
12
25
5
677
44,097
Joe McCann retweeted
"sorry kids, no Christmas presents this year because dad's built himself a migrant hunter van"
This aged spectacularly badly. Off to France in their reinforced “migrant hunter” van, looking terribly pleased with themselves. Fast forward 24 hours and we’re being asked to sympathise with how frightening and overwhelming their time in French custody has been.
5
165
6,252
100,130
Joe McCann retweeted
Replying to @RupertLowe10
Fucking hell, I knew you were a racist cunt but seriously. This is your downfall and you fucking deserve everything coming to you.
1
69
7,689
Gullible racists think this cunt is anti-establishment. – at Sint-Pieters-Leeuw, België
A glorious birthday out in the Essex autumn sun shooting dinner - rural Britain at its best.
8
36
1,193
45,926
Joe McCann retweeted
A societal pariah isn’t automatically a political prisoner, Lee. Danny Tommo isn’t simply accused of “popping a rubber dinghy”. He’s accused of slashing a vessel with a knife while an emergency responder was aboard. He also faces a separate charge of failing to disclose his phone PIN to police. He denies both. And what about Dover? He’s already pleaded guilty to entering a restricted zone at the Western Jet Foil migrant processing facility. He also faces separate allegations involving threatening behaviour, obstruction, unauthorised entry into Dover Docks and racially aggravated harassment. These remain contested allegations, not convictions. His barrister proposed bail conditions in the Channel case. A Crown Court judge refused bail, explicitly setting political considerations aside. You can question that decision. But reducing this entire history to someone “popping a rubber dinghy” while declaring our legal system corrupt is hardly an honest presentation of the facts. Innocent until proven guilty applies to everyone. So does the law. Sources: Dover charges and guilty plea: portsmouth.co.uk/news/crime/… Channel incident and charges: news.sky.com/story/anti-migr… Bail refusal and judge’s comments: lbc.co.uk/article/anti-migra…
I can't get my head around this. Danny Tommo is STILL remanded in custody on a charge of *criminal damage* for allegedly popping a rubber dinghy. There's a hearing in November and his trial date is provisionally set for March 2027. Our two-tier legal system is utterly corrupt.
10
73
3
340
11,382
Joe McCann retweeted
I’m sure your words would have been of great comfort to the women imprisoned for months in those stinking, cramped dungeons, taken out at the governor’s pleasure or left in the blistering sun without food or water if they resisted his advances, before being marched through the Door of No Return. Sister
Africans fully participated in the slave trade at Elmina, Ghana. Trade records from the Dutch West India Company, Royal African Company, and Danish ledgers from Elmina, Cape Coast show African rulers and merchants negotiating prices, quantities, and terms with European factors. African brokers and rulers controlled who could trade and where. African-authored testimony, for example, Ottobah Cugoano, a Fante man enslaved around 1770, wrote that he was kidnapped by fellow Africans and sold into slavery. In fact the Asante expansion in modern-day Ghana involved conquering neighbours like Denkyira, Akyem, and Gonja. The prisoners taken in those wars- by Africans- supplied both the coastal trade and domestic labour. The fort archaeology from excavations at Elmina, Cape Coast, and inland Asante sites back all of this up. On your logic, the government of Ghana should be apologising for their involvement in slavery.
1,197
214
53
1,596
420,958