The Curious Engineer

Kevin Drum

2025

291 posts

← 2024

2025 291

March 2025

  1. Health Update
  2. Health update
  3. LA Times “bias meter” goes live
  4. Arms to Ukraine halted
  5. Office buildings are sprouting like trees
  6. Trump plans to halt arms to Ukraine, sanctions on Russia
  7. We don’t need to tell the poor what to eat
  8. Health update
  9. Smoke-and-mirrors budgeting is everywhere
  10. Destruction of Canada begins tomorrow
  11. Republicans have lost trust in the media
  12. Howard Lutnick believes in GDP fairies
  13. So how’s it going in the friendly skies these days?
  14. Dumbest. Idea. Ever.
  15. Health update 2
  16. Health update
  17. Trump kills elite tech group because it’s too woke
  18. English is now our official language
  19. DOGE wants to check if you’re really eligible for the vast riches of SNAP
  20. Health update
  21. The real story behind the downfall of USAID
  22. Raw data: The rise of the far right in Europe
  23. Trump has almost no supporters over Ukraine
  24. Trump is merrily ending civil rights protections for everyone
  25. January 6 prosecutors demoted to entry-level jobs

February 2025

  1. In Ukraine, it’s all about revenge
  2. Friday Kitten Blogging – 28 February 2025
  3. Trump descends into screaming match with Zelensky
  4. Income and expenditures in January
  5. PCE inflation spiked in January
  6. Why is Social Security about to be gutted?
  7. Kash Patel will run the FBI from Las Vegas
  8. Judge tells Trump to stop firing people
  9. NOAA is being dismantled
  10. Health update
  11. California’s $20 fast food minimum wage hasn’t had much effect
  12. Measles is a state problem
  13. Unemployment up as Musk fires federal workers
  14. Jeff Bezos is all-in on free markets
  15. The big RIF is coming. But how big?
  16. RFK Jr. makes his public debut as HHS secretary. Better watch out.
  17. The mineral wealth agreement explained! Sort of.
  18. Health update
  19. Chart of the day: SpaceX/Starlink growth rates
  20. The new homebuilding market remains stagnant
  21. Are payment apps really banks? (Hint: yes they are)
  22. Elon Musk’s great email battle isn’t over yet
  23. EV sales rise steadily, then collapse in January (again)
  24. USDA forecasts egg prices are going up, up, up
  25. Gallup places Trump at 45% approval
  26. America wants your minerals
  27. What is Elon Musk really up to?
  28. It’s getting surly in Trump v. Everyone
  29. Truth Social continues to suck
  30. It’s time for the budget games to begin
  31. The decline of commercial paper
  32. Trump has suffered a lot of losses in court
  33. The strange, short-lived tale of the armored Teslas
  34. Diversity in the air: Don’t worry, everything is fine
  35. It’s time to screw China a bit more
  36. How smart were all those old white males?
  37. Where’s the fraud?
  38. Trump somehow digs up $200 million for anti-immigrant ad campaign
  39. E-commerce continues to grow vigorously
  40. Democrats need to do a lot of nothing
  41. German polling is stunningly accurate
  42. Chart of the day: The terrible German economy
  43. How Elon Musk benefits from being Elon Musk
  44. We are ten times richer than we were during Donald Trump’s favorite era
  45. Health update
  46. What did you do last week?
  47. Why is Trump demanding mineral wealth Ukraine doesn’t have?
  48. DOGE has saved taxpayers about 0.33% of the federal budget
  49. Trump fires diverse military officers
  50. Are raccoon dogs key to the origin of the COVID virus?
  51. Inflationary expectations are up a lot since November
  52. Elon Musk is extorting ad companies
  53. Trump is dropping fast in the polls
  54. The House and Senate are light years apart in their budget proposals
  55. Pete Hegseth wants to cut $300 billion from the Pentagon
  56. Health update
  57. Folie à deux in the White House
  58. Madness
  59. Health update
  60. Health update
  61. Health update
  62. Health update
  63. (Almost) everyone is getting torched by the Trump meme coin
  64. Health update
  65. This is the Republican Party’s most spineless hour
  66. Trump wants to wipe out medical research
  67. DOGE is being steadily reined in
  68. Trump: DOGE is rooting around in stuff they don’t need
  69. Friday Cat Blogging – 7 February 2025
  70. Why is the Navy killing sexual assault training?
  71. 2025 starts out with a weak jobs report
  72. Trump and white people
  73. What Republicans believe, 2025 edition
  74. Lunchtime Photo
  75. The pushback against Trump is now well underway
  76. Productivity up 1.2% in final quarter of 2024
  77. Donald Trump is very concerned about South Africa’s white people
  78. The Trump layoffs are a charade
  79. Lunchtime Photo
  80. Finding an apartment is getting easier
  81. Why does Trump want Gaza?
  82. Lunchtime Photo
  83. Elon Musk is building a report writer
  84. Did Elon Musk kill DirectFile?
  85. What in God’s name is the deal with USAID?
  86. Lunchtime Photo
  87. Raw data: How tariffs blew up the price of washing machines seven years ago
  88. Here’s how USAID ended up in Trump’s crosshairs
  89. Elon says he’ll shut down all payments to Lutheran charities
  90. Where’s the Republican Party?
  91. What does Trump really want?
  92. Fact check: How much does the US contribute to WHO?
  93. Canada is not a national security threat
  94. Has vaping reduced deaths from smoking?
  95. After the fires, a city comes together
  96. A scorecard so far of the Trump revenge presidency
  97. Trump thinks he turned on the Central Valley Project yesterday

January 2025

  1. Friday Cat Blogging – 31 January 2025
  2. PCE inflation was a mixed bag in December
  3. Do budget deficits cause inflation?
  4. Being America’s friend is dangerous these days
  5. Lunchtime Photo
  6. 2024 NAEP test scores weren’t too bad. But . . .
  7. GDP grows 2.3% in final quarter of 2024
  8. Place your bets on Q4 GDP growth
  9. Trump extorts $25 million from Mark Zuckerberg
  10. What is Trump’s $50 million Gaza cut really about?
  11. Health update
  12. Lunchtime Photo
  13. Raw data: Drug overdose deaths are still plunging
  14. Lunchtime Photo
  15. Soon everyone will be DeepSeek
  16. Donald Trump: I ordered military to turn on the water in California
  17. What’s going on?
  18. Lunchtime Photo
  19. DeepSeek R1 has the world in a tizzy
  20. Raw data: The cheapest and most expensive countries to live in
  21. Colombia rescinds its middle finger to Trump
  22. Colombia tells Trump to fuck off
  23. Trump starts fight with Colombia over nothing
  24. Here’s how Trump’s Greenland gambit will play out
  25. The CIA changes its mind on COVID
  26. Why has fertility plummeted in the US and other rich countries?
  27. Health update
  28. Trump purges IG corps in Friday night massacre
  29. Pete Hegseth squeaks by
  30. FEMA should get bigger, not go away
  31. We’ve finally learned why Paul Krugman quit the Times
  32. X is making money!
  33. A (very) brief primer on California water
  34. Friday Cat Blogging – 24 January 2025
  35. Lunchtime Photo
  36. Health update
  37. Trump takes a sledgehammer to the NIH
  38. It will take many years to rebuild Los Angeles
  39. China has a groundbreaking new AI. Just don’t ask it about Tiananmen Square.
  40. Trump shuts the border on the pretense of disease
  41. Lunchtime Photo
  42. Trump reveals plan to end Ukraine war
  43. Wages rose sharply in Q4
  44. Elon’s big task is . . . interoperability?
  45. Donald Trump has not banned FRED yet
  46. Trump pardons would-be murderer as reward for campaign support
  47. Trump is kinda sorta trying to unilaterally kill IRA and the infrastructure act
  48. AI will soon design *and* test drugs for us
  49. The Trump revenge train keeps chugging along
  50. Lunchtime Photo
  51. Gender is not the same thing as biological sex
  52. Hamas is still running things in Gaza
  53. Trump has given his revenge fantasies free rein
  54. Trust in institutions has been getting better and better lately
  55. Trump and the law: A relationship from hell
  56. Let’s not forget Donald Trump’s clemency record from 2020
  57. A brief look at Donald Trump’s Day 1 executive orders
  58. Twitter or Bluesky? Twitter or Bluesky?
  59. After the inauguration . . .
  60. Lunchtime Photo
  61. The shortest possible recap of Donald Trump’s inauguration speech
  62. Today is pardon day
  63. Here’s what Donald Trump is inheriting today
  64. Trump wants an American Iron Dome
  65. 40% of Republicans support Trump corruption
  66. It’s crucial that we allocate blame for shutting down TikTok
  67. Obamacare keeps on getting more popular
  68. Donald Trump wants to buy TikTok
  69. Donald Trump plans to get rich selling crypto coins
  70. Next week’s ICE raid is just theater
  71. $TRUMP is now trading at a smartphone near you
  72. Why a ceasefire now? It’s not hard.
  73. Florida “cracked down” on illegal immigrants. Here’s a progress report.
  74. TikTok is playing hardball with Joe Biden
  75. Stop panicking, people
  76. CBS is mulling over how much to bribe Donald Trump
  77. Illegal immigration is all about jobs
  78. Friday Cat Blogging – 17 January 2025
  79. New York Times floods the zone on TikTok ruling
  80. Housing starts surge in December
  81. Do we have a spending problem or a revenue problem?
  82. Who gets to decide what stuff we build?
  83. Here’s a comprehensive look at Biden and the border
  84. Lunchtime Photo
  85. Last year police shot ten unarmed Black suspects
  86. Retail sales up 1% during holiday season
  87. Illegal border crossings stay steady in December
  88. Suddenly everyone loves TikTok
  89. Obesity gets a brand new definition
  90. Health update
  91. Lunchtime Photo
  92. Streamline rebuilding after the LA fires? Yes but . . .
  93. With Gaza in rubble, we finally have a ceasefire
  94. In December, CPI was way up, core CPI was way down
  95. Sigh. Nobody is giving away our Diego Garcia base.
  96. The Senate is treating the military as a clown show
  97. Trump creates federal department that already exists
  98. Lunchtime Photo
  99. December PPI clocks in at 2.7%
  100. DOGE is just a billionaires’ playground
  101. The real reason Elon Musk bought Twitter
  102. LA fires now estimated to cost $250 billion
  103. Why has Silicon Valley turned against Democrats?
  104. Lunchtime Photo
  105. Vaccine coverage for kids is falling off
  106. Vance says no pardons for J6ers convicted of violence
  107. Here’s the start of the Palisades fire
  108. Everyone is nervous about Trump
  109. Economic uncertainty remains sky high
  110. Why don’t we do more prescribed burning? An explainer.
  111. California’s reservoirs have nothing to do with LA’s fires
  112. Update: LA fires now costliest in recent history
  113. Republicans officially unveil their plan: tax cuts for the rich paid for by the poor
  114. Donald Trump’s election hasn’t been great for the economy
  115. Just give it up. There’s no one to blame for the LA fires.
  116. Friday Cat Blogging – 10 January 2025
  117. Climate change is very close to its 1.5°C flashing red light level
  118. It looks like TikTok is doomed
  119. California is doing fine, thank you very much
  120. Net jobs up 166,000 in December
  121. Trump says we’re in the middle of an epidemic. But an epidemic of what?
  122. Trump will officially become a felon tomorrow
  123. LA wildfires on track to be second-costliest ever
  124. Here’s the fine print in the Laken Riley Act
  125. Lunchtime Photo
  126. A different measure of inflation tells us it’s over
  127. Elon Musk is the new emperor of misinformation
  128. Nobody died during the evacuation of Pacific Palisades
  129. Why did LA firefighters run out of water?
  130. Being there is not all it’s cracked up to be
  131. Lunchtime Photo
  132. Raw data: Time spent with others
  133. Quote of the day: “This is the light of America expanding”
  134. The rent is going to stay too damn high
  135. Semi-raw data: The price of eggs is lower than you think
  136. North Carolina Republicans can’t abide even a single Democratic win
  137. Lunchtime Photo
  138. Trump blathers inanely at press conference
  139. Meta joins Team Trump
  140. Net hiring remains boring in November
  141. AI has gotten very good at being a doctor
  142. Elon’s puppets are at it again
  143. Lunchtime Photo
  144. Sam Altman says superintelligence is near
  145. Unemployment is up, but hardly apocalyptic
  146. Trump preparing to abandon yet another promise
  147. Yeah, America can still build stuff
  148. The progress of rural broadband is no secret
  149. Elon Musk killed PBM reform without knowing what a PBM is
  150. ChatGPT is a Democrat
  151. Did the snail darter never really exist?
  152. The working class story is about culture, not economic anxiety
  153. Here’s how AI disinformation works in the real world
  154. AI “incidents” are increasing
  155. Why can’t tariffs replace the income tax?
  156. Friday Cat Blogging – 3 January 2025
  157. Johnson wins vote for Speaker on first round
  158. EV sales up at GM, Ford
  159. How honest is your AI?
  160. Joe Biden was the only hero of Afghanistan
  161. Lunchtime Photo
  162. Trump already planning to break the law
  163. A brief review of initial reports about the New Orleans killer
  164. Raw data: Global investment in AI
  165. Lunchtime Photo
  166. Wokeness up 4 points in Q4
  167. At the Wall Street Journal, it’s always a good day to write about inflation
  168. The US is kicking everyone’s ass in the AI biz
  169. My 20 favorite books of all time

← 2024