Max Harlow
banner
maxharlow.bsky.social
Max Harlow
@maxharlow.bsky.social
Data reporter @bloomberg.com. Previously @financialtimes.com. I also run @journocoders.bsky.social. Views are my own. mharlow4@bloomberg.net
Reposted by Max Harlow
Wtf: in the 18th and 19th centuries, green park and st James’ park were covered with cows and milkmaids, and you could buy milk fresh from the cow

memoirsofametrogirl.com/2020/05/02/s...
November 6, 2025 at 4:01 PM
Reposted by Max Harlow
NEW: The End of the Line: the centrepiece of Saudi Arabia’s Neom gigaproject - a 500m tall, 170km long wall-like building intended ultimately to house 9 million people - can’t get out of the ground, say more than 20 former Neom architects, engineers and senior executives.
ig.ft.com/saudi-neom-l...
End of The Line: how Saudi Arabia’s Neom dream unravelled
Mohammed bin Salman’s utopian city was undone by the laws of physics and finance
ig.ft.com
November 6, 2025 at 6:56 AM
Reposted by Max Harlow
Registrations are now open for November! Come along and learn how to use computer vision for AI image and video analysis with @roboflow.com 👀 luma.com/3928sgrf
Journocoders: Computer vision for AI image and video analysis with Roboflow · Luma
This month we'll be learning how to use computer vision for AI-powered image and video analysis with Roboflow. Computer vision is a field of AI that enables…
luma.com
November 4, 2025 at 1:01 PM
Reposted by Max Harlow
My latest: Move over bat tunnel, here’s the wild story of how HS2 were forced to build a multi-million pound bridge for a road that… doesn’t actually exist.
How HS2 built a bridge to nowhere
A state-of-the-art road bridge has been built deep in the heart of rural Buckinghamshire. Designed to carry traffic over the HS2 railway, there's just one tiny problem - there's no actual road.
martinrobbins.substack.com
November 3, 2025 at 7:16 AM
Reposted by Max Harlow
I'm launching something for us. Not-Ship: a newsletter using data and visuals to navigate our turbulent world.

Everything feels like A LOT lately. It's all so uncertain. And the way I try to make sense of things is with data. So, that's what Not-Ship is all about. Come chart the chaos with me.
Not-Ship
A newsletter charting the age of uncertainty
www.not-ship.com
September 30, 2025 at 8:23 AM
Reposted by Max Harlow
Registrations are now open for October! Come along and learn how to track boats and see the seas with @globalfishingwatch.org 🌊
Journocoders: Tracking boats and seeing the seas with Global Fishing Watch · Luma
This month we'll be learning how to track boats and see the seas with Global Fishing Watch. Global Fishing Watch is nonprofit that freely shares knowledge and…
luma.com
September 30, 2025 at 12:01 PM
Reposted by Max Harlow
July September
September 22, 2025 at 1:43 PM
Reposted by Max Harlow
More than a year's worth of investigation into the very Russian life of ex-Wirecard COO, and wannabe Russian super-spy Jan Marsalek: in English: theins.ru/en/inv/284980
September 16, 2025 at 2:37 PM
Reposted by Max Harlow
Brilliant reporting from the BBC--with some assistance from the subject of the article.
September 10, 2025 at 11:17 AM
Reposted by Max Harlow
Babe, new candidate for "most unfathomable spatial comparison" just dropped.
September 5, 2025 at 8:19 AM
Reposted by Max Harlow
Registrations are now open for September. Come along and learn how to tell stories with maps using @mapbox.com! 🗺️ luma.com/blz20uhu
Journocoders: Telling stories with maps using Mapbox · Luma
This month we'll be learning how to tell stories with maps using Mapbox. Maps are a great way to tell a story which has a geographical element at its heart.…
luma.com
September 2, 2025 at 12:00 PM
Reposted by Max Harlow
Wired and Business Insider have removed features written by a freelance journalist after concerns they are likely AI-generated.

Freedom of expression non-profit Index on Censorship is also in the process of taking down a magazine article by the same author pressgazette.co.uk/publishers/d...
Wired and Business Insider remove 'AI-written' freelance articles
Wired and Business Insider have removed freelance articles over concerns they were written by AI under a fake name.
pressgazette.co.uk
August 21, 2025 at 9:36 AM
Reposted by Max Harlow
Slightly surprised to discover I've been referred to the International Criminal Court in the Hague for war crimes.
August 6, 2025 at 11:32 AM
Reposted by Max Harlow
i got one of those low effort spam texts from "Indeed," offering a low effort, well-paid remote job. I spent the last two months working in a Filipino clickfarm, for a very disappointed woman named Cathy. slate.com/technology/2...
I Responded to One of the Spam Texts From a “Recruiter”—Then Took the Job. It Got Weirder Than I Could Have Imagined.
The story of “Cathy,” my scammer.
slate.com
August 4, 2025 at 4:04 PM
Reposted by Max Harlow
Registrations are now open for August. Come along and learn about the art of data journalism! 🎨 We're covering all the basic skills you need to find and tell stories with data lu.ma/nr7euafr
Journocoders: The art of data journalism · Luma
This month we'll be learning 'the art of data journalism', an introduction covering all the basic skills you need to find and tell stories with data. We'll be…
lu.ma
August 5, 2025 at 1:30 PM
Reposted by Max Harlow
Reposted by Max Harlow
An AI slop factory apparently tried to rewrite our article about AI not replacing workers en masse, but hit the paywall... so just summarised the paywall. If this is the robot that takes my job I'll be v embarrassed
July 24, 2025 at 5:46 PM
Reposted by Max Harlow
FT readers having fun in the comments
July 17, 2025 at 10:07 AM
Reposted by Max Harlow
One of the funniest news diagrams I've ever seen.
July 10, 2025 at 1:11 PM
Reposted by Max Harlow
Six years ago @zachweinersmith.bsky.social made a joke about a 24/7 AI podcast endlessly talking about polling numbers. I’ve made it a reality.

open.substack.com/pub/techtris...
I Built The Torment Nexus (Political Podcast Edition)
Six years ago cartoonist Zach Weinersmith made a joke about a 24/7 AI podcast endlessly talking about polling numbers. I've made it a reality.
open.substack.com
July 3, 2025 at 1:10 PM
Reposted by Max Harlow
RSVPs are now open for July! Come along and learn how to use data visualisation for exploring and communicating with Let's Plot! 📊 lu.ma/shr1kete
Journocoders: Data visualisation for exploring and communicating with Let's Plot · Luma
This month we'll be learning how to use data visualisation to explore a dataset and then to communicate your findings to others using Let's Plot. Exploratory…
lu.ma
July 1, 2025 at 12:35 PM
Reposted by Max Harlow
In which I get to profile Christo (gift link). The Man Putin Couldn’t Kill www.nytimes.com/2025/06/02/o...
Opinion | The Man Putin Couldn’t Kill
www.nytimes.com
June 3, 2025 at 2:10 AM
Reposted by Max Harlow
RSVPs are now open for June! Come along and learn how to build interactive web apps with Streamlit! 🔥 www.meetup.com/journocoders...
Building interactive web apps with Streamlit, Wed, Jun 11, 2025, 7:00 PM | Meetup
This month we'll be learning how to build interactive web apps using Streamlit. Streamlit is an easy-to-use yet powerful way to quickly build interactive web applications
www.meetup.com
June 3, 2025 at 12:14 PM
Back in Mechelen for #eijc25
May 23, 2025 at 6:09 PM