James McLeod Profile Banner
James McLeod Profile
James McLeod

@jamespmcleod

22,099
Followers
2,531
Following
5,434
Media
96,873
Statuses

Twitter is less useable than ever before. Find me on IG, Bluesky and Gmail with the same username.

twitter dot com
Joined May 2011
Don't wanna be here? Send us removal request.
Pinned Tweet
@jamespmcleod
James McLeod
4 months
I just don't think you can train an AI to have a long dark night of the soul.
1
4
9
@jamespmcleod
James McLeod
2 years
Ok so Tim Hortons spent more than a year silently and illegally tracking users through their mobile app, and the proposed class action settlement is ... a free coffee and a donut. I swear to fucking god. This is real.
Tweet media one
541
5K
27K
@jamespmcleod
James McLeod
2 years
I'm done with winter. The jacket mandates, the frostbite, the outdoor swimming pool closures, all of it. Done with it. Lift all these restrictions and let me live my life.
318
3K
22K
@jamespmcleod
James McLeod
4 years
This story is absolutely wild, and strongly suggests that the Nova Scotia shooter who killed 22 people in April was either a confidential informant, or an agent of the RCMP.
221
5K
11K
@jamespmcleod
James McLeod
4 years
Remember when Indigenous protesters peacefully blockaded railway lines as an act of protest, and it was treated as a national crisis with active engagement by law enforcement and politicians? That was earlier this year.
@JohnJeddore
John Nick Jeddore
4 years
Just imagine the government response if these acts were being done by First Nation fishers.
Tweet media one
37
661
2K
28
4K
8K
@jamespmcleod
James McLeod
2 years
If you hear "working class" your mind goes to white truckers and factory workers rather than a multicultural mix of Uber drivers, Amazon warehouse workers and service industry employees, you need to update your thinking.
93
1K
7K
@jamespmcleod
James McLeod
7 months
This is fucking insane. The driver is breaking multiple laws. The pedestrian did nothing wrong here, and is at absolutely no fault.
@RichmondRCMP
Richmond RCMP
7 months
Pedestrian safety is a two-way street. What pedestrians and drivers can do to make our roadways safer
3K
114
804
126
354
7K
@jamespmcleod
James McLeod
1 year
I think it says a lot about John Tory that he felt no sense of shame about shutting down warming centres for unhoused people or violently evicting them from parks, but as soon as the public was aware of his sex life he was so ashamed that he resigned instantly.
64
1K
6K
@jamespmcleod
James McLeod
5 years
A while ago somebody on here pointed out that TTC fare evasion is a $425 fine but if you park your car and don't pay, the fine is $30. I think about this a lot, and I cannot think of a good rationale for the difference in penalties.
109
1K
5K
@jamespmcleod
James McLeod
2 years
If you are a citizen of Canada and no other country, and you reside in Canada, nothing good will result from following American electoral politics more closely than you follow municipal politics in the place where you live.
182
654
5K
@jamespmcleod
James McLeod
2 years
Congratulations to the Loblaws Corporation on a very successful PR stunt.
125
306
4K
@jamespmcleod
James McLeod
2 months
On Sunday in Toronto, the sun will set after 7pm for the first time in 2024. And we will have light after 7pm every day until the end of September.
16
533
3K
@jamespmcleod
James McLeod
2 years
Nicki Minaj was trying to warn us about inflation and nobody listened.
19
299
3K
@jamespmcleod
James McLeod
3 years
What an interesting tweet for Facebook's Canadian manager of public policy to post.
Tweet media one
82
625
3K
@jamespmcleod
James McLeod
2 years
Legitimately how do you reconcile the idea that the modern monarchy is powerless, purely symbolic, and not in conflict with democratic values when you have a peaceful protester quietly holding up a sign being led away by cops?
@standardnews
Standard News
2 years
🔴An anti-Royal protestor holding a poster with the slogan ‘Not my king’ has been pictured being led away by police 👇
3K
5K
13K
40
762
3K
@jamespmcleod
James McLeod
4 years
Based on the allegations in this story alone there's got to be a public inquiry. The allegation that a mass shooter who killed 22 people may have been an RCMP agent, and then the police lied about it, needs to be explained or repudiated with evidence.
22
460
2K
@jamespmcleod
James McLeod
4 years
Like, the killer got $475k in cash right before the shooting spree, and the reporting here is explosive.
Tweet media one
Tweet media two
11
544
2K
@jamespmcleod
James McLeod
3 years
Atlantic Canada managed to control the spread of Covid using public policy.
60
344
2K
@jamespmcleod
James McLeod
2 years
I can't believe this is real. This is Beaverton territory.
33
72
2K
@jamespmcleod
James McLeod
6 months
If I got wrecked by literally the Bank of Canada in the replies, I would simply never post again.
Tweet media one
Tweet media two
56
296
2K
@jamespmcleod
James McLeod
1 year
I hope that this sex scandal doesn't tarnish John Tory's real legacy:
Tweet media one
19
306
2K
@jamespmcleod
James McLeod
3 years
[David Attenborough voice] the brands have arrived to pick what's left of the corpse
@McDonalds
McDonald's
3 years
welcome to McDonald's what can i get you?
Tweet media one
2K
8K
90K
5
281
2K
@jamespmcleod
James McLeod
2 years
This has gotta go in a textbook or something.
Tweet media one
29
115
2K
@jamespmcleod
James McLeod
4 years
The Maclean's reporters who wrote this story are sufficiently well-sourced on the file that they actually obtained the footage of the killer withdrawing the money from Brink's just before the shooting spree. This story is also essential reading:
22
442
2K
@jamespmcleod
James McLeod
2 years
THREAD 🧵 Tonight is Nuit Blanche. I’m very excited to finally talk about the unauthorized public art installation that I have been working on since August. I’ve got a few things to say about Shout-out to my collaborator @truhig . (Follow him!)
Tweet media one
38
710
2K
@jamespmcleod
James McLeod
1 year
Queen West.
Tweet media one
12
287
2K
@jamespmcleod
James McLeod
6 months
In a reasonable society where the police felt some level of accountability to the public, there would be an explanation for why a cop was running around with an assault rifle in the busiest subway station of Canada's largest city.
@6ixbuzztv
6ixBuzzTV
6 months
Spotted at Bloor Station 😳
288
527
2K
83
308
2K
@jamespmcleod
James McLeod
3 years
absolutely begging somebody to leak Biden's briefing notes on this to @kenklippenstein . .
@NICKIMINAJ
Nicki Minaj
3 years
The White House has invited me & I think it’s a step in the right direction. Yes, I’m going. I’ll be dressed in all pink like Legally Blonde so they know I mean business. I’ll ask questions on behalf of the ppl who have been made fun of for simply being human. #BallGate day 3
6K
5K
49K
11
79
1K
@jamespmcleod
James McLeod
3 years
@ldobsonhughes the idea that an "optimal learning environment" is even in the same area code right now is laughable
2
18
2K
@jamespmcleod
James McLeod
2 years
Ok. I am in High Park. Pedestrians and cyclists abound. There are also a lot of cars here. Personally I think cars should be banned, but at least they are supposed to be limited to 20km/h. I have a radar gun. Let's do this.
Tweet media one
107
358
2K
@jamespmcleod
James McLeod
4 years
It's still way too early, but I think that "The Last Great American Dynasty" will go down as one of Taylor Swift's all-time best songs.
15
132
1K
@jamespmcleod
James McLeod
3 years
Maaaaaan, this graph.
Tweet media one
31
556
1K
@jamespmcleod
James McLeod
4 years
Late last year I received a trove of my personal data generated by the Tim Hortons app. For the past six months I've been trying to make sense of it. This is what I found. Double-double tracking: How Tim Hortons knows where you sleep, work and vacation
94
841
1K
@jamespmcleod
James McLeod
3 years
the punk rock band "The Offspring" has a more stringent vaccine mandate than Ontario schools or long-term care homes
@Variety
Variety
3 years
Offspring Drummer Says He’s Been Booted From Band for Not Getting Vaccinated
428
466
3K
17
217
1K
@jamespmcleod
James McLeod
6 months
When I was a kid, Steve Stavro, owner of the Toronto Maple Leafs and founder of Knob Hill Farms, owned this house a few blocks from where I grew up. If you went to the house, a butler in tails answered the door and gave each child a pomegranate. I swear to god.
Tweet media one
51
65
1K
@jamespmcleod
James McLeod
1 year
The thing to remember about John Tory is that he engaged in a sexual relationship with an employee, and if he's going to continue to weild power and not resign his office immediately, then he should be investigated immediately to understand the extent of his abuse of power.
25
173
1K
@jamespmcleod
James McLeod
1 year
John Tory announces that he's resigning to spend more time with the people he loves: the senior leadership team at the Rogers Communications Corp.
4
166
1K
@jamespmcleod
James McLeod
3 years
The fact that basically everyone I know in Ontario got their first vaccine dose at some random unlisted pop-up clinic they heard about in their group chat remains very, very weird.
16
82
1K
@jamespmcleod
James McLeod
5 years
I will treasure this moment, past midnight on a packed subway car, surrounded by people exuberantly singing O Canada.
9
193
990
@jamespmcleod
James McLeod
1 year
THE POLICE BROUGHT AN ASSAULT RIFLE TO YONGE & BLOOR DO YOU FEEL SAFER ALREADY?
@megfenway
Jurassic Parkour
1 year
Perfect ad for @johntory 's Toronto. Cops with weapons of war standing in front of a pillar stating "your money should work as hard as you do." My money isnt working smart or hard in this city. It's arguably not working at all.
Tweet media one
54
303
2K
27
220
980
@jamespmcleod
James McLeod
3 years
If you live in Ontario, how many times have you been asked to show your proof of vaccination? For me it's zero.
990
59
915
@jamespmcleod
James McLeod
1 year
really, truly incredible public outreach work happening here
Tweet media one
19
64
896
@jamespmcleod
James McLeod
1 year
Never seen a man more focused on taking the time to reflect on a serious error in judgement and rebuilding the trust of his family.
@TorontoStar
Toronto Star
1 year
Embattled Mayor John Tory watches the action as the Toronto Raptors take on the Orlando Magic at Scotiabank Arena. 📷: @rlautens
Tweet media one
114
21
228
14
74
897
@jamespmcleod
James McLeod
3 years
Alberta, I regret to inform you the rest of Canada is paying attention to you right now.
65
99
835
@jamespmcleod
James McLeod
3 years
On vaccines, it is pretty incredible that Toronto police were bumped to the front of the line ahead of vulnerable groups, and now the Toronto police union is fighting for the right of cops to not get vaccinated.
11
159
824
@jamespmcleod
James McLeod
3 years
Seeing a lot of ~feelings~ in the timeline from Ontario 40s who don't think they should be at the front of the line for vaccines yet. 1. You can't correct poor planning and targeting on a society level with personal agency. 2. Getting vaccinated is the goal. Don't overthink it.
18
138
802
@jamespmcleod
James McLeod
1 year
I really thought Tory was only interested in screwing Toronto.
7
103
802
@jamespmcleod
James McLeod
4 years
Old me would've been like, "Voice tweets are dumb nobody needs this." Technology business reporter me wonders why twitter wants a large corpus of voice data associated with individual accounts, and what kind of AI algorithms they'll be training with it.
7
418
781
@jamespmcleod
James McLeod
7 months
I absolutely guarantee that the person behind this account thinks taxes are too high.
@Culture_Crit
Culture Critic
7 months
This is what subway stations are supposed to look like. (Saint Petersburg)
709
4K
35K
11
37
775
@jamespmcleod
James McLeod
4 years
@GillPearsonNL It is absolutely astounding. And the journalists who wrote this story are serious professionals with established reputations. These aren't allegations that can be dismissed.
4
28
673
@jamespmcleod
James McLeod
9 months
it is profoundly funny that SBF is going to sleep in jail tonight partially because he violated his bail conditions by using a VPN to watch a football game for literally no reason
Tweet media one
14
116
753
@jamespmcleod
James McLeod
3 years
In spite of everything, Canada is still facing a dire shortage of credible ideas for how the federal government could have procured more vaccines substantially sooner than they did. Simply say they should've, or it would've been better if they had, is not really useful.
37
87
732
@jamespmcleod
James McLeod
1 year
There is something spectacularly funny/sad about the fact that Elon is clearly addicted to this site and shitposting at night is his release, but it's gone all weird on him because he bought the site and it's his day job too now.
14
84
728
@jamespmcleod
James McLeod
13 days
Absolutely insane to get four people killed, including an infant, by engaging in a high speed car chase going the wrong way on the 401, over a LCBO robbery. Like ... c'mon.
@TorontoStar
Toronto Star
13 days
#Breaking : Grandparents, infant among 4 people killed in wrong-way police chase on Highway 401 in Whitby
69
40
80
30
111
735
@jamespmcleod
James McLeod
1 year
So the Toronto Police responded to legitimate fears about crime and violence in the TTC by dishonestly tweeting an old photo of a police horse. The snow was the giveaway. Thank you @g_meslin for your important contribution to Toronto civic discourse.
Tweet media one
Tweet media two
15
103
713
@jamespmcleod
James McLeod
3 years
There is a serious cognitive dissonance between the level of vaccine uptake in Ontario, and the absolute goat rodeo that is the distribution process.
21
75
702
@jamespmcleod
James McLeod
2 years
Found a vehicle obeying the speed limit. It was the High Park trackless train carrying children.
Tweet media one
13
36
674
@jamespmcleod
James McLeod
1 year
An amazing milestone in Canadian online life: The Food Professor corncobbed.
Tweet media one
45
61
660
@jamespmcleod
James McLeod
1 year
Having sex with an employee who's younger than your youngest child is definitely something to be ashamed of, to be clear.
15
39
654
@jamespmcleod
James McLeod
3 years
If the idea of Canada is worth a damn, it's not because we sanitize and glorify a comforting narrative of our own history. If we can't right the horrific wrongs of our past and work build a more equitable society, I don't know what I'm supposed to be proud of.
12
176
654
@jamespmcleod
James McLeod
7 months
Apparently when John Tory's wife found out about the affair he was happening with a staffer, the two of them hired Navigator to do crisis communications ... between Tory and his wife.
Tweet media one
Tweet media two
44
99
655
@jamespmcleod
James McLeod
2 years
I know it's a holiday long weekend and all, but it's pretty crazy that two RCMP officers were intimidated and extorted for money in rural Nova Scotia and then the RCMP issued a news release to *thank* the criminals.
31
170
631
@jamespmcleod
James McLeod
2 years
Merry Christmas from Canada's distinguished mall Santas.
Tweet media one
12
61
638
@jamespmcleod
James McLeod
2 years
At a bare minimum, if there aren't going to be mask mandates and broad public expectations for collective action to control Covid, I think that people are being real jerks when they heap scorn on the folks who choose to still wear masks.
32
79
620
@jamespmcleod
James McLeod
2 years
Hey @TPSOperations is this legal?
68
79
600
@jamespmcleod
James McLeod
2 years
Just caught a Toyota doing 49km/h in a 20 zone. You seeing this @gordperks ??? Say something.
Tweet media one
Tweet media two
10
58
581
@jamespmcleod
James McLeod
1 year
YOU WERE THE POLICE CHIEF FOR THE FIVE YEARS THAT CREATED THE CURRENT SITUATION
@marksaunders_TO
Mark Saunders
1 year
We can’t normalize random acts of violence. We can’t normalize car thefts. We can’t normalize lockdowns in our schools. Without safe communities, we can’t build a prosperous, healthy city. #ToPoli
Tweet media one
63
21
194
6
98
582
@jamespmcleod
James McLeod
2 years
I keep thinking about this story and getting mad. I know it doesn't do any good to villainize the unvaccinated, but every unvaccinated person in the ICU made a choice, and it contributed to denying this woman cancer treatment. This woman, and thousands like her.
@CBCEdmonton
CBC Edmonton
2 years
Senior's cancer surgery cancelled during 4th wave, now given just months to live
Tweet media one
62
131
177
16
167
579
@jamespmcleod
James McLeod
4 years
My dad, who turns 70 today, is cooler than I'll ever be. He's been spending the pandemic rebuilding his observatory and the telescope he built from parts. (He follows me on twitter and will give me a whithering look later for this post, but that's my price for helping.)
Tweet media one
Tweet media two
47
25
580
@jamespmcleod
James McLeod
1 year
The thing about John Tory is that he's just an absolutely hall of fame loser. Ran for politics and lost repeatedly. Then when he finally won, he implemented loser policies. And then he engineered an end that ensures his legacy will be all the damage he did. World class loser.
7
52
577
@jamespmcleod
James McLeod
2 years
I think anybody who's made it this far without catching Covid should get a no-questions-asked break for a couple days as a reward for their accomplishment.
47
29
578
@jamespmcleod
James McLeod
2 years
I cannot get over this story. They wanted to upgrade to a bigger house and thought that "the way the market was" they could get a deal on a bigger home while still expecting to sell their existing home at peak market price. Homeowner brain is wild.
Tweet media one
19
23
564
@jamespmcleod
James McLeod
1 year
the most embarrassing tweet ever posted
Tweet media one
18
51
566
@jamespmcleod
James McLeod
5 years
You know who I mean
Tweet media one
7
105
534
@jamespmcleod
James McLeod
11 months
Today's painting. The Gardiner Expressway. The country is on fire and the air is full of smoke. Toronto is planning to spend $1.2 billion to rebuild a crumbling highway.
Tweet media one
18
137
555
@jamespmcleod
James McLeod
3 years
It is honestly embarrassing how myopic Canada is, as a country, about the office of the prime minister. The leader of a G7 country should have a modern, well-maintained official residence and a plane that doesn't fall apart on long trips. This shouldn't be controversial.
@AbigailBimman
Abigail Bimman
3 years
As everyone weighs in on @MercedesGlobal ’s scoop on new PM plane, here’s my contribution: piece that came loose during Trudeau’s India trip...this very photo/tweet with my expert circling later ended up in ATIPs as officials tried to figure out how to respond to requests...
Tweet media one
24
6
59
27
65
537
@jamespmcleod
James McLeod
3 years
If Carey Price is selected by the Kraken in the expansion draft, that creates an opening for Mark Carney to play goalie for the Habs next season.
12
70
533
@jamespmcleod
James McLeod
3 years
I am moderately proud of this photo I took, looking down off my balcony yesterday.
Tweet media one
23
5
534
@jamespmcleod
James McLeod
2 years
Literally the first car was going double the speed limit. @JohnTory says cars should obey the law. Where are the police?
Tweet media one
8
49
523
@jamespmcleod
James McLeod
4 years
I will be maintaining my physical distancing policies from WestJet and Air Canada.
@TorontoStar
Toronto Star
4 years
Air Canada, WestJet to drop physical distancing policies as air travel ticks up
225
222
230
14
86
512
@jamespmcleod
James McLeod
1 year
If twitter doesn't die, we're all gonna need to act like this night never happened.
12
96
517
@jamespmcleod
James McLeod
21 days
Hard to read the coverage of this case and not come away with serious misgivings about the Toronto police, and the Crown prosecutor. It's good that it didn't lead to a conviction, but it sure seems like Zameer has been massively victimized by the justice system.
@comma_chameleon
Anthony Collins
21 days
On Monday’s @TorontoStar A1: A judge apologizes to Umar Zameer as he is acquitted in the death of Toronto police Const. Jeffrey Northrup: @powellbetsy @KenyonWallace report, 📸 Andrew Francis Wallace. Plus: @njaved on Peel Region. And @KopunF on the fight over volleyball courts.
Tweet media one
5
13
27
13
85
521
@jamespmcleod
James McLeod
1 year
Whether or not you think Loblaw Companies Ltd. is responsible for food inflation or not, the meta-narrative of Galen Weston Jr specifically being cyberbullied about it into launching a deeply misguided PR blitz on twitter is funny as hell.
5
41
514
@jamespmcleod
James McLeod
2 years
Ontario still has options. If the current tactics don't work the government can declare a Joel Plaskett Emergency which grants them additional power chords.
16
66
504
@jamespmcleod
James McLeod
2 years
Canadians should be way, way, way more mad about this than they are.
@tefficient
Tefficient 🚥
2 years
A mobile data gigabyte consumed never carried a lower revenue. That's true for all of our 46 studied countries - now with Greece's 1H 2021 added to our analysis.
Tweet media one
10
38
74
16
163
500
@jamespmcleod
James McLeod
2 years
@univrsle Presumably they get paid a percentage of the total settlement ... and they really like donuts.
9
3
477
@jamespmcleod
James McLeod
3 years
If I hear one 55+ complaining that they can't get a vaccine because of the 40-somethings, I swear to god...
7
38
486
@jamespmcleod
James McLeod
1 year
This is a story about housing policy, infill, mixed-use communities, and what can happen if you have a regulatory system that allows for rapid approval of new construction.
@Brieyonce
fragrance and foolishness
1 year
Allow me to introduce you to the most ridiculous yet amazing thing you will see this week.
3K
103K
411K
3
85
481
@jamespmcleod
James McLeod
8 months
When the police say they don't have sufficient resources to respond to violent crime and serious property crime in the city, remember that this is how they choose to use their equipment and money.
@TheBikingLawyer
The Biking Lawyer (Dave Shellnutt)
8 months
On a Sat AM in #HighPark @TorontoPolice set up SUVs to block the road, force cyclists to stop, threaten them w tickets & mock them for riding loops in a car free park. This kind of mis-enforcement is a huge waste of resources & an indictment of TPS' understanding of vision zero.
77
161
1K
9
121
490
@jamespmcleod
James McLeod
4 years
I get that there are going to be a lot of jokes, but it's worth remembering that the person who was infected with COVID-19 at the Brass Rail is a human being and deserves as much sympathy as anybody else who's struggling with this pandemic.
22
55
474
@jamespmcleod
James McLeod
3 years
The Greater Toronto Area is 18.5 per cent of Canada's GDP. Just ... like ... that's a useful number for people to know, I think. Especially non-Toronto people. Especially people who live in provinces who like to talk about how much they contribute to the country's GDP.
20
81
470
@jamespmcleod
James McLeod
2 years
Just caught somebody going 50 in the park. Four wheels, and powered by fossil fuels so @TPSOperations doesn't care.
Tweet media one
8
42
466
@jamespmcleod
James McLeod
1 year
My unpopular opinion is that cutting down some trees to build a new public transit line in a city that desperately needs additional transit infrastructure is fine.
16
26
467
@jamespmcleod
James McLeod
4 years
It's really hard to make sense of the 66 million people (and counting) who looked at the past four years of Donald Trump and said, "Yes, let's keep doing more of this."
16
59
461
@jamespmcleod
James McLeod
2 years
I'd like to take you to an art installation you might not visit. This is North Toronto. We call this "Tax Shelter" The M5M postal code neighbourhood has 2,360 households making over $250k — highest concentration in Ontario. Toronto has the lowest property taxes in Ontario.
Tweet media one
Tweet media two
Tweet media three
5
76
445
@jamespmcleod
James McLeod
1 year
The thing I don't get is, if you're the PMO, how do you not ask CSIS for every scrap of paper they have on Han Dong weeks ago, just to do your due diligence and make sure you're not... Y'know... Blindsided later by a Global News reporter with a scoop...?
62
59
446
@jamespmcleod
James McLeod
3 years
NL what are you doing throwing more than a thousand votes at the PPC? You don't even have lockdowns. What is happening.
38
31
433
@jamespmcleod
James McLeod
7 months
@RonDrodge Pedestrians can, and should, do whatever they feel is best to protect themselves. That's not at issue here. The issue is the cops presenting both pedestrians and drivers as having an onus to improve safety, while depicting a wildly unequal scenario.
7
1
437
@jamespmcleod
James McLeod
2 years
Canadian NHL stars are arguably the greatest beneficiaries of Hockey Canada's toxic culture — they're venerated and paid millions of dollars (and apparently if they commit sexual assault, it gets covered up and paid off.) NHLers' silence on the issue is morally repugnant.
8
76
431
@jamespmcleod
James McLeod
2 years
John Tory has had eight years to fix this.
Tweet media one
33
77
423