Athletics
Hanoi Marathon 2026: A 2:47:52 Course Record, Three Bridges, and a 'Record' Still 21 Minutes Off the Olympic Standard1:30 a.m. in Hanoi. The streets look empty, but they are not — eleven thousan...
The Empty Data Sheet: When the Analysis Pipeline Fails ItselfIn Seoul 2026, I first logged every P.T. Usha final split with a Seiko...
When the Stage-1 Report Came Back Blank: An Internal Post-Mortem for the Athletics DeskIn March 2026, when I started The Second Post from a Little Havana apartment ...
The Blank Lanyard: How an Athletics Result Becomes a Fact, and Where It Goes MissingThere is a sheet in front of me. One field is filled: "Domain — Athletics."...
Auditing the Empty Record: The Athletics Report That Refused to Write 'No Risk Found'Auditing the Empty Record: The Athletics Report That Refused to Write 'No Ris...
Hanoi at 1:30 a.m.: The 2:47:52 Crown and the 21 Minutes Nobody CountedWhat began on Hanoi's streets at 1:30 in the morning is easy to file as a rac...
Racing on a Blank Sheet: In Athletics, Missing Data Is Not the Same as Zero RiskRacing on a Blank Sheet: In Athletics, Missing Data Is Not the Same as Zero...
The Empty Payload: When the Athletics Analysis Engine Ran Without FuelIn a small newsroom in Singapore, like that night in 2026, I opened a...
Auditing the Empty Payload: How Athletics Analysis Survives When the Data Feed Goes SilentHook: An Empty Screen, Three Nights, and One Question Last week a file landed...
Hanoi Marathon: The 2:47:52 'Record' and the Hidden Tax of a 1:30 a.m. StartIt is 1:30 a.m. On the streets of Hanoi, more than 11,000 runners are lined u...
Empty Paper, Empty Podium: The Evidence-Gap Crisis in Indian Athletics ReportingWhen an Indian athlete crosses the finish line, the number on the scoreboard ...
Wind Reading, Venue Name and Selection Rule: The Three Blank Columns of Indian AthleticsLast week a data brief landed on my desk. Nine sections — performance analysi...
1:30 a.m. in Hanoi: The 2:47:52 'Record' and the Twenty-One-Minute Gap to the Olympic StandardAt half past one in the morning, Hanoi's Long Bien bridge was cold and the...
The 2:47:52 Crown and the 21-Minute Gap: The Hanoi Record That Was Not a National RecordAt 1:30 in the morning, Hanoi's Long Bien Bridge was not asleep. On the joint...
Hanoi Marathon: The Truth Behind the 2:47:52 'Record' and the Start LineAt 1:30 a.m., the thud of over 11,000 shoes echoed through Hanoi's streets. A...
VPIM 2026 Hanoi Marathon: The 2:47:52 Crown and the 90-Metre DelusionAt 1:30 a.m. in Hanoi, the breaths of over 11,000 runners were being counted ...
Hanoi Marathon 2026: A Course Record, an Olympic Standard, and the Certificate Missing from the Press Note1:30 a.m. in Hanoi. The Long Bien steel truss bridge over the Red River is 12...
The Empty Data Sheet: When the Analysis Pipeline Fails ItselfIn Seoul 2026, I first logged every P.T. Usha final split with a Seiko...
When the Stage-1 Report Came Back Blank: An Internal Post-Mortem for the Athletics DeskIn March 2026, when I started The Second Post from a Little Havana apartment ...
The Blank Lanyard: How an Athletics Result Becomes a Fact, and Where It Goes MissingThere is a sheet in front of me. One field is filled: "Domain — Athletics."...
Auditing the Empty Record: The Athletics Report That Refused to Write 'No Risk Found'Auditing the Empty Record: The Athletics Report That Refused to Write 'No Ris...
Hanoi at 1:30 a.m.: The 2:47:52 Crown and the 21 Minutes Nobody CountedWhat began on Hanoi's streets at 1:30 in the morning is easy to file as a rac...
Racing on a Blank Sheet: In Athletics, Missing Data Is Not the Same as Zero RiskRacing on a Blank Sheet: In Athletics, Missing Data Is Not the Same as Zero...
The Empty Payload: When the Athletics Analysis Engine Ran Without FuelIn a small newsroom in Singapore, like that night in 2026, I opened a...
Auditing the Empty Payload: How Athletics Analysis Survives When the Data Feed Goes SilentHook: An Empty Screen, Three Nights, and One Question Last week a file landed...
Hanoi Marathon: The 2:47:52 'Record' and the Hidden Tax of a 1:30 a.m. StartIt is 1:30 a.m. On the streets of Hanoi, more than 11,000 runners are lined u...
Empty Paper, Empty Podium: The Evidence-Gap Crisis in Indian Athletics ReportingWhen an Indian athlete crosses the finish line, the number on the scoreboard ...
Wind Reading, Venue Name and Selection Rule: The Three Blank Columns of Indian AthleticsLast week a data brief landed on my desk. Nine sections — performance analysi...
1:30 a.m. in Hanoi: The 2:47:52 'Record' and the Twenty-One-Minute Gap to the Olympic StandardAt half past one in the morning, Hanoi's Long Bien bridge was cold and the...
The 2:47:52 Crown and the 21-Minute Gap: The Hanoi Record That Was Not a National RecordAt 1:30 in the morning, Hanoi's Long Bien Bridge was not asleep. On the joint...
Hanoi Marathon: The Truth Behind the 2:47:52 'Record' and the Start LineAt 1:30 a.m., the thud of over 11,000 shoes echoed through Hanoi's streets. A...
VPIM 2026 Hanoi Marathon: The 2:47:52 Crown and the 90-Metre DelusionAt 1:30 a.m. in Hanoi, the breaths of over 11,000 runners were being counted ...
Hanoi Marathon 2026: A Course Record, an Olympic Standard, and the Certificate Missing from the Press Note1:30 a.m. in Hanoi. The Long Bien steel truss bridge over the Red River is 12...
