Plain James @plainnjames.bsky.social · 21/09/2026Must feel sexy as hell to have competent, multilingual national leadership. 050
Plain James @plainnjames.bsky.social · 15/09/2026Every. Single. Time. www.sfchronicle.com/realestate/a... 030
Plain James @plainnjames.bsky.social · 02/07/2026Can’t explain why, but but I feel like DB Cooper is queer-coded. I get drag king energy 030
Plain James @plainnjames.bsky.social · 24/06/2026Hopium levels up by 357% 🙏🙏🙏 @nithyaforthecity.bsky.social 🙏🙏🙏 000
Plain James @plainnjames.bsky.social · 22/06/2026We’re in hell. www.newyorker.com/magazine/202... 010
Plain James @plainnjames.bsky.social · 16/04/2026The Sacramento Consortium in the Phoenician Scheme rolls up in what’s clearly a Sacramento Northern Railroad express car 010
Plain James @plainnjames.bsky.social · 27/12/2025Reflecting on how precious Shane is in how earnestly obtuse he is 051
Plain James @plainnjames.bsky.social · 06/12/2025Reminds me of how A*ealia B*nks posted that pic of rioters scaling the walls of the capitol captioned “This is such meth behavior” 040
Plain James @plainnjames.bsky.social · 07/11/2025Perennially apt text, especially w/r/t to public forums on housing: 110
Plain James @plainnjames.bsky.social · 14/10/2025It is always always the most dumpiest, most unfuckable neckbeards saying these things 120
Plain James @plainnjames.bsky.social · 19/08/2025Oh, this show really was written with me in mind 110
Plain James @plainnjames.bsky.social · 01/08/2025Yeah these are good uniforms for the waiters too 110
Plain James @plainnjames.bsky.social · 26/07/2025DC is kind of ass, but it has its cute moments - patisserie from Un je ne sais Quoi and shady mornings in DuPont 170
Plain James @plainnjames.bsky.social · 07/07/2025Skin broke out but i like my haircut Munich in 8hrs 160