Philip Mai
banner
philipmai.com
Philip Mai
@philipmai.com
Co-Dir. SocialMediaLab.ca | M.S., J.D. | Developer of social media analysis tools for research in the public interest | PoliDashboard.org, Communalytic.org, DeepfakesTracker.org, ConflictMisinfo.org, NoteTracker.socialmedialab.ca, & KM.socialmedialab.ca
"The survivors could hypothetically have floated to safety, been rescued, and carried on with trafficking the drugs, the logic went."
December 5, 2025 at 1:12 AM
I hate that my first instinct was to wonder whether this picture of the Pope holding a baseball bat on a plane was generated by AI. #newnornal #sensemaking
November 29, 2025 at 1:50 PM
Guten Morgen! According to X, my old X account is based in Germany. 🙄
November 23, 2025 at 11:35 AM
Everyone is overanalyzing the Trump and Mamdani bromance. But it's actually pretty simple ...
November 22, 2025 at 9:03 PM
It’s great to be back in Halifax, NS, a place that truly feels like my second home in Canada. Dalhousie is where my academic career first began.
November 22, 2025 at 8:12 PM
What is this all about?!!

"Send photos of you and child."

If you have been itching to rummage through all 20k emails released by the House Oversight Committee, here's a nifty tool to help you explore. See what you can find. journaliststudio.google.com/pinpoint/sea...
November 16, 2025 at 1:00 AM
Out there somewhere, #Toronto lies quiet beneath the year’s first snowfall. Bring back summer! #IamNotReady
November 9, 2025 at 7:04 PM
Toy trains don’t care how many birthdays you’ve had. 🚂🎅🚃🚃🚃
November 9, 2025 at 12:45 AM
🎄Too early? We're expecting snow this weekend in Toronto. It's never too early!
November 7, 2025 at 3:20 AM
You should take a day trip to Sintra maps.app.goo.gl/wwrPgw5wH25B... and visit Palácio Nacional da Pena www.parquesdesintra.pt/en/parks-mon... and stop by any Fábrica da Nata for a warm pastel de nata.
November 7, 2025 at 3:02 AM
Caught it just in time before it slipped into the clouds. 🌅 #Sunrise #Toronto
November 3, 2025 at 12:17 PM
November 1, 2025 at 2:20 AM
November 1, 2025 at 2:20 AM
So much of what's on display at the Vienna City Museum doesn't read like it's history.

If you have been paying attention... "Never again" is happening again. #NoKings
October 19, 2025 at 4:09 PM
Looks like #hop has gone international. #NoKings
Vienna, Austria 🇦🇹
October 18, 2025 at 6:13 PM
I wish Air Canada and other airlines would implement this boarding schema at all their gates. It takes a lot of stress out of the board process and speeds up boarding significantly. #TravelChaos
September 21, 2025 at 3:44 PM
My flowers are officially in their main-character era. #LastDaysofSummer
September 14, 2025 at 8:44 PM
Seems MAGA is running with "It's not his signature’ instead of the far more believable ‘It’s just a tracing.’ Thankfully, we have plenty of samples from that period—and of course, signatures naturally evolve over time, so context and time frame matter.
September 9, 2025 at 4:57 AM
I’m not sure why, but Edward Kienholz’s Portable War Memorial (1968), on display at the Ludwig Museum in Cologne, Germany, feels oddly fitting in light of the announcement that the DoD is now the Department of War.
September 5, 2025 at 11:04 PM
Lol ... They don't know me very well.
August 1, 2025 at 3:05 PM
Hey WSJ, did I miss the part where Zohran Mamdani was sworn in as the mayor of New York City?
August 1, 2025 at 12:50 AM
👑
July 28, 2025 at 3:36 AM
Toronto skyline at dusk. #Timelinecleanser #Summer2025
July 5, 2025 at 2:01 AM
June 28, 2025 at 12:27 AM