Home
About
Contact
Posts
List of blog posts
2025-11-14
The geopolitics of AI
2025-11-12
Taking a LEAP with forecasting the future of AI
2025-11-06
Modern weather forecasting model performance and potential for conflict forecasting
2025-11-05
Financial power and Ukraine, Europe and Russia
2025-10-30
Little internet speedtest data project
2025-10-26
Building adenoz