Ryan Bohl @ryanbohl.bsky.social · 04/02/2026From the American Conservative -- not one of these bullshit claims is true. Americans will not work hard, low wage jobs; immigrants do not overwhelm services but contribute to them; and national cohesion is undermined by right-wing racists trying to build a caste system. 000
Ryan Bohl @ryanbohl.bsky.social · 09/12/2025I forgot to mention, but last week on Dec. 2, I was sworn in as a board member for Upper Darby School District here in Pennsylvania. Proud to serve our community and looking forward to making an impact for our kids! 010
Ryan Bohl @ryanbohl.bsky.social · 05/12/2025A colleague used Gemini to put the new 2026 NatSec strategy into a Gen Z-friendly infographic. 000
Ryan Bohl @ryanbohl.bsky.social · 11/11/2025The subtle ? is doing a lot of work here. www.politico.com/news/2025/11... 000
Ryan Bohl @ryanbohl.bsky.social · 11/11/2025Someone is genuinely pitching this for Gaza reconstruction. 1126
Ryan Bohl @ryanbohl.bsky.social · 11/11/2025The Chair Company episode 5 was exactly as unhinged as I needed this week. 010
Ryan Bohl @ryanbohl.bsky.social · 05/11/2025Lost in the (important) national stories, I'd like to share a local triumph: in Upper Darby, PA, we finished a job decades in the making, and completely swept city council. We (including me!) took the school board too. 110
Ryan Bohl @ryanbohl.bsky.social · 29/10/2025I hope someone with deeper expertise than me sees this; this is from the ICE website, does it really show that ICE was *more* effective under Biden than under Trump? 010
Ryan Bohl @ryanbohl.bsky.social · 10/10/2025Netanyahu does not really know what he wants from Gaza except a political narrative that helps him win the next election. The one narrative that doesn't help him is the two-state solution; he will wage war on that too. 000
Ryan Bohl @ryanbohl.bsky.social · 10/10/2025German magazine Die ZEIT reports that Assad is using his exile to improve his CoD skills. He's gotta know about all the Assad song memes by now. 001
Ryan Bohl @ryanbohl.bsky.social · 17/09/2025More local politics posting: Upper Darby is about to enact an earned income tax and the local GOP is crying hysterically over it. Reality is, they managed to accomplish the feat of both underinvesting and overtaxing the township. Remarkable stuff. 010
Ryan Bohl @ryanbohl.bsky.social · 05/09/2025You know it's bad when the Fox Business comments section is flooded with anti-Trump sentiment. 010
Ryan Bohl @ryanbohl.bsky.social · 17/06/2025I get the moral impulse, but this muddles reality; MENA is not the Balkans in 1914; no secret alliances are waiting to be activated; Russia and China don't care what happens to Palestine. Tragically, it is much more like the US domination of Native Americans than anything else. 010
Ryan Bohl @ryanbohl.bsky.social · 16/06/2025*sigh* If this were true, they'd lift sanctions on Iran in exchange for Western companies being able to go back in. I don't know who's more tired, me or leftist foreign policy takes from the 1960s. 000
Ryan Bohl @ryanbohl.bsky.social · 11/06/2025I wrote this blog post about the possibility of Ferguson-style unrest resulting in military crackdowns just before LA kicked off. substack.com/home/post/p-... 021
Ryan Bohl @ryanbohl.bsky.social · 11/06/2025There is no 'anti-immigrant' clause in the Bill of Rights. Takes like these are wrong. The constitution was designed with reform in mind; it's just that reform has a high threshold. 000
Ryan Bohl @ryanbohl.bsky.social · 08/06/2025Trump is federalizing the California National Guard. Hard not to see this as a step towards martial law in LA. 110
Ryan Bohl @ryanbohl.bsky.social · 02/06/2025In rural Pennsylvania, Trump voters are feeling the pinch as tourists stay away from shuttered national parks closed because of Elon Musk's cuts. 131
Ryan Bohl @ryanbohl.bsky.social · 29/05/2025In Arizona another libertarian idea, school vouchers, is producing gross waste and fraud as parents buy golf simulators, crystals, and even a vasectomy kit with money that would have otherwise gone to public schools. 122
Ryan Bohl @ryanbohl.bsky.social · 22/05/2025It is also hard to see the political logic of gutting Medicaid when so many GOP states will see the effects. Really, only Texas will be immune, largely due to that state's long-standing opposition to ACA-led Medicaid expansion. 000
Ryan Bohl @ryanbohl.bsky.social · 22/05/2025This is one of the things that might feed into a migration exit from the Sunbelt and Deep South, where child poverty is highest. 000
Ryan Bohl @ryanbohl.bsky.social · 21/05/2025Some personal (political) news: last night I joined our Upper Darby slate of candidates to glide through our primary. Huge thanks to the Upper Darby Dems for managing this well-run campaign. 000
Ryan Bohl @ryanbohl.bsky.social · 21/05/2025Thanks for the report, but there is a typo in there as of May 21 AM. 000
Ryan Bohl @ryanbohl.bsky.social · 01/05/2025I don't think people in Nov. 2024 were voting with Afghanistan in mind, but the polls are clear that's where the cliff drop took place for Biden. Inflation then reinforced this negative perception permanently. 110
Ryan Bohl @ryanbohl.bsky.social · 01/05/2025If Trump gets another negative GDP reading for Q2 -- combined with all the signs of recession -- then yes, I agree this would be his Afghanistan moment, and voters will never forgive him, regardless of what comes next. 110
Ryan Bohl @ryanbohl.bsky.social · 30/04/2025In an April 30 Emerson poll Trump is underwater on nearly every issue -- except immigration and higher ed. Why higher ed? In my view because higher ed has lost the plot on why the public supports it; they see college as a path to create skilled workers, not to produce professional activists. 000
Ryan Bohl @ryanbohl.bsky.social · 28/04/2025Atlanta GDPNow still forecasting a big -2.5% quarterly drop for Q1 2025; will find out how roughly accurate this is on Wednesday, when Q1 preliminary data comes out. 000
Ryan Bohl @ryanbohl.bsky.social · 28/04/2025Trump is going deeper and deeper underwater. Second term presidents usually don't come back from this, but his personality and brand of politics make it all but impossible. 100
Ryan Bohl @ryanbohl.bsky.social · 24/04/2025Well God I hope so. Try your misinformation skills here: yourmist.streamlit.app 110
Ryan Bohl @ryanbohl.bsky.social · 23/04/2025Do people at the NYSE get stoked when they appear in these stock photos? 010
Ryan Bohl @ryanbohl.bsky.social · 23/04/2025Apparently, it's now Karla's Taco Shop and its burritos are $8. It still looks bomb tho. 010
Ryan Bohl @ryanbohl.bsky.social · 23/04/2025Google incorrectly labels me as a journalist so sometimes I get bizarre pitches, like this one to write about the top brunch states. PA scrapple made the list, but my home state's breakfast burritos are tbh as sublime as the list makes out. 210
Ryan Bohl @ryanbohl.bsky.social · 21/04/2025Even the tick infested cabin is looking good in spring. 010
Ryan Bohl @ryanbohl.bsky.social · 21/04/2025Pics from around the hood. Spring is back and my fingers finally don't hurt. 010
Ryan Bohl @ryanbohl.bsky.social · 11/04/2025The broken clock being right twice a day. I genuinely don't care which way they'd go, just get rid of the time switch. 000