Hrushaabh Mishra

May 27, 2026

Do Not Be Fooled by the Record: A Talebian Reverse Turing Test of China’s Floating Wind Turbine

China has reportedly installed the “Three Gorges Pilot”, described as the world’s largest single-unit floating offshore wind turbine, off Yangjiang in Guangdong province. The machine is […]
May 27, 2026

Public Money Needs a Chain of Custody: Why Democracies Struggle with Traceability in Government-Sponsored Projects

When a private company loses track of project money, auditors call it a control failure. When a government loses traceability of public money, citizens often call […]