TL;DR: Debunking the Myth of the 90% Top Marginal Tax Rate Under Eisenhower The claim that the 90% top marginal tax rate during Eisenhower’s era […]
Day: February 14, 2025
How to Delete a Twitter Account Without the Runaround
Quitting Twitter—sorry, X—isn’t as simple as hitting “goodbye.” The platform (whatever Elon’s calling it this week) doesn’t make walking away easy. Deactivation, deletion, 30-day waiting […]