Oddbean new post about | logout
 Happy tax day! https://image.nostr.build/9d30db5497a60245362b525076513f338ae63240557a7585e312c8bb37aa6fd9.jpg  
 Does this happen one time a year in US?
And is it today? 
 Today is the deadline to file.