Daily Archives: Mar 20, 2026

James Thompson

Musk’s Dual Frontier: AI’s Existential Stakes and Engineering Mars Survival

“It’s strange that the same brain thinking about the existential risk posed by AI is engaged with making it possible for humanity’s survival on another planet.” Musk’s latest speech perfectly illustrates the intersection of two enormous concepts. First, getting a grip on AI before it slips beyond control and...
Charles Mitchell

9 Key Shifts in the House’s $900B Defense Bill Revealed

“Reducing the budget for climate projects will not bring about a victory.” That proclamation from Defense Secretary Pete Hegseth encapsulates perhaps the most contentious issue within the latest 900 billion dollar national defense policy bill. The 2026 National Defense Authorization Act, passed with overwhelming bipartisan support but clearly differing...
Charles Mitchell

9 Ways Ukraine’s Naval Drone Strikes Are Crippling Russia’s Shadow Fleet

“The rules have changed,” said a senior Ukrainian government official after the latest attack involving Explosive-Carrying Sea Drones struck an oil tanker belonging to Russia within the Black Sea. All this while, more than two and half years, Ukraine had been careful not to target civilian shipping within international...