The Curious Engineer

All blogs / Society / politics / economy

Ian Welsh

ianwelsh.net

The horizon is not so far as we can see, but as far as we can imagine

Society / politics / economyEssays / personal

Posts
4,235 from 20 Mar 2009 to 31 Oct 2026
Posting
about daily (376 in the last year)
Kind
personal blog
Feed
https://www.ianwelsh.net/feed/

Latest

October 2026

  1. Lambert Strether’s New Blog
  2. US Spends Way More On R&D Than China
  3. Don’t Talk Human Welfare With Elites, Talk Money (Hospital Edition)
  4. Lula Wins In Brazil, His Opponent Has His Passport Seized
  5. Week-end Wrap – Political Economy – October 25, 2026
  6. Information Overlord: Skydance + Musk, Egypt + Saudi Arabia
  7. The Danger Of Cynicism
  8. There Aren’t Actually A Lot Of Places For Billionaires To Run
  9. The World Continues To Seek Alternatives To American Tech
  10. Widespread Riots & Protests In Europe & India
  11. 2026 Annual Fundraiser
  12. Week-end Wrap – Political Economy – October 18, 2026
  13. Information Overlord: West Asia War Overwhelms Political and Business Coverage
  14. Open Thread
  15. The Death Of Democracy
  16. A Billionaire Has A Psychotic Religious Break With Reality
  17. Texas Senate Race Features Fictions About Talarico vs. Plentiful Paxton Scandals
  18. The Endgame of Surveillance And Autonomous Robots Approaches
  19. Hypocrisy, Ansar-Allah, and the Military Revolution
  20. Week-end Wrap – Political Economy – October 11, 2026
  21. Open Thread
  22. Information Overlord: It’s Ari Emanuel’s World and We Just Watch Skydance In It
  23. Buy, Borrow, Die—Another Way the Rich Avoid Taxes
  24. Saudi Arabia Has Truly F**cked Around & Is About To Find Out
  25. Jasmine Crockett and the Dick Cheney Wing of the Dem Party Have All Got to Go
  26. Week-end Wrap – Political Economy – October 04, 2026
  27. Open Thread
  28. Information Overlord: Busy Week on the Iran War Beat, Covering Kash Patel and Let It Rolling
  29. America Continues To Destroy Its International Markets

September 2026

  1. Joe Biden’s Three Genocides in Four Years: Ukraine Part 4
  2. The Potential AI Lockdown Of Knowledge
  3. Joy In Twilight
  4. Week-end Wrap – Political Economy – September 28, 2026
  5. Open Thread
  6. The Psychology Of Elite Depravity
  7. Conditions for Revolutionary Change In The West: Fiscal
  8. Joe Biden’s Three Genocides in Four Years: Ukraine Part 3
  9. Preparing For Bad Times, Trumpocalypse Edition
  10. By Their Fruits Ye Shall Know Yemen and Obama & Trump’s America, Too
  11. Week-end Wrap – Political Economy – September 20, 2026
  12. Open Thread
  13. Information Overlord: AI Doomers Up to No Good, House of Saud or House of Cards?
  14. Doom, As Predicted
  15. Joe Biden’s Three Genocides in Four Years: Ukraine Part 2
  16. The Structural Incentives Of Western Capitalism Make Competing With China Impossible
  17. Defending Most Infrastructure Is Now Impossible But No One’s Getting It
  18. Open Thread
  19. Information Overlord: Houthis Roll, Hegseth Bumbles, AI Doomer Hype, Lots of Music Talk
  20. Ansar-Allah’s Blitz Likely To Reduce Saudi Oil Exports To Near Zero
  21. The Iran War Has Just Had A Major Phase Change
  22. Week-end Wrap – Political Economy – September 13, 2026
  23. Joe Biden’s Three Genocides in Four Years: Ukraine, Part 1
  24. Different Times And Places Are Different
  25. Open Thread
  26. Week-end Wrap – Political Economy – September 06, 2026
  27. Information Overlord: Dmitry Orlov Changes His Hypothesis for US Collapse
  28. Lack of Fear of Death
  29. Joe Biden’s Three Genocides in Four Years, Part 1: COVID
  30. Tit for Tat US/Iranian Strikes Resume

August 2026

  1. So Tired Of All The Lying
  2. Week-end Wrap – Political Economy – August 30, 2026
  3. Once Again Orientals/Chinese/Whoever Are Not Innately Superior People
  4. Mid-Week Open Thread
  5. If You Want Companies To Behave Well You Have To Punish Decision Makers
  6. Canada Refuses Last Minute Trade Demands From Trump And Ends Talks
  7. Week-end Wrap – Political Economy – August 23, 2026
  8. Open Thread
  9. Another Word On Treasury Bonds
  10. Another Big Profit Opportunity For Elites Is On The Way (Bonds/Carry Trade)
  11. The New Cold War Intensifies
  12. Iran Has Settled In For The Long Haul As Hardliners Take Control
  13. Week-end Wrap – Political Economy – August 16, 2026
  14. Open Thread
  15. How I Learned About Leaders & Human Nature
  16. Yes, There Is Reason To Believe Humans Can Do Better
  17. The Fundamental Political Question Of Production & Distribution
  18. Maybe Early AI Adoption Is Stupid?
  19. Defund The Police and Abolish Prisons?
  20. Week-end Wrap – Political Economy – August 09, 2026
  21. Open Thread
  22. The Continued Abandonment Of America’s Poor
  23. Understand China’s Plan To Become A Full Socialist State
  24. America Almost Out Of Long Range Strike Munitions
  25. Facts On the Ground In Ukraine
  26. Week-end Wrap – Political Economy – August 02, 2026
  27. Open Thread
  28. SpaceX’s Rug Pull Is Making Me Laugh

July 2026

  1. Just Let the Peons Die, The Rich Must Get Richer, French Edition
  2. Capacity v.s. Desire: What I Got Right & Wrong At The Start of the Gaza Genocide
  3. Burning Down The Great Library Yet Again
  4. We Live In Epochal Times
  5. “Nothing Ever Happens”
  6. Week-end Wrap – Political Economy – July 26, 2026
  7. Open Thread
  8. Oilpocalypse Incoming
  9. Nothing Can Be Done When People Believe Lies
  10. BLS Alters How It Counts Core PCE Inflation – Guess What Changed?
  11. America’s Losing the AI Race Hard
  12. America Doesn’t Have Enough Missiles To Fight Iran
  13. Week-end Wrap – Political Economy – July 19, 2026
  14. Open Thread
  15. Xi Lays Out His Principles for AI Development
  16. Manipulating Numbers Rather Than Logistics (Oil Version)
  17. Our Carefully Designed Hell Society
  18. Everyone Misses Second Largest Drive Of Core Inflation—Memory Chips
  19. Rahm Emanuel Turning On Israel Is Good
  20. Week-end Wrap – Political Economy – July 12, 2026
  21. The Oligarchy Moves on Platner’s Voters, Donors and Consultants
  22. Open Thread
  23. The Old Gray Lady Runs RussiaGate 2: They’re Coming for OpenAI
  24. Another Decent Summary Of The Ukraine War
  25. Platner Folds
  26. America Attacks Iran & Declares The Truce Over
  27. Unintended Consequences: Germany Sick Leave Edition
  28. Most US Jobs Won’t Support An American Lifestyle
  29. Week-end Wrap – Political Economy – July 05, 2026
  30. Open Thread
  31. The Surveillance Society Is Here Courtesy Of Private Enterprise
  32. The Basic Elements of Meditation: Meditation As Exercise
  33. Management Theory (MBAs) Are Two Thirds About Non-Competition

June 2026

  1. How Many Poor People Could Elon’s Trillion Lift Out Of Poverty?
  2. Russia War Situation & A Possible EU/Russia War
  3. Week-end Wrap – Political Economy – June 28, 2026
  4. Open Thread
  5. Brief Iran Update
  6. The Only Thing That Matters Is Winning Primaries
  7. Can Europe Win A War With Russia?
  8. Freedom And Power (Freedom Series #4)
  9. The Great Thing About Britain’s Labour Party Is… Nothing
  10. Week-end Wrap – Political Economy – June 21, 2026
  11. Open Thread
  12. Israel’s Support Is Eroding In the US
  13. Vance Is Trying To Thread That Vice Presidential Needle
  14. Text of the Iran/US MOU
  15. Microsoft To Offer Deepseek Based AI Copilot
  16. The Cruelty Is the Point: American Execution Edition
  17. Nothing Is Wrong With Transhumanism In Theory
  18. Week-end Wrap – Political Economy – June 14, 2026
  19. Open Thread
  20. Possible New Iran Deal?
  21. No Eyesight, No Blogging
  22. And the Iran War is back ON!
  23. AI: Make Them Stupid, Then Sell Them Brains
  24. What the Wounds Are Telling Us
  25. Iran HIts Israel Over Lebanese Attacks
  26. Week-end Wrap – Political Economy – June 07, 2026
  27. Open Thread
  28. Establishment Attacks On Platner Are Classic Woke Attacks On The Populist Left
  29. Character and Destiny
  30. Why Do So Many Right Wing Parties Worship America

Every year

2026 3132025 3732024 3322023 2752022 2952021 2952020 3692019 2602018 1432017 2212016 2382015 1912014 1582013 1042012 542011 1272010 2412009 246