Political Commentary, Popular Culture, Space, Technology and Society Starship Troopers March 15, 2025 Rand Simberg Leave a comment This looks potentially promising, but I hate to get my hopes up.