Sign in

kevinjjohnsen.bsky.social

@kevinjjohnsen.bsky.social
74 followers 277 following 144 posts
PostsRepliesMedia
Reposted by @kevinjjohnsen.bsky.social
Matthew Gertz @mattgertz.bsky.social · 16/09/2026
Suboptimal that the president is a fucking moron.
1953863610
Reposted by @kevinjjohnsen.bsky.social
Bill Connelly @espnbillc.bsky.social · 06/09/2026
Replay officials saw this and said put one second back on the clock.
1526139
Reposted by @kevinjjohnsen.bsky.social
Bill Connelly @espnbillc.bsky.social · 06/09/2026
That is ... inexplicable.
531814
Reposted by @kevinjjohnsen.bsky.social
Alex Kirshner @alexkirshner.com · 06/09/2026
Probably the stupidest thing that's ever happened
334724
Reposted by @kevinjjohnsen.bsky.social
Nathan Kalman-Lamb @nkalamb.bsky.social · 27/08/2026
this is so incredible I can’t stop laughing because he forgot to include Reagan
151990571248
Reposted by @kevinjjohnsen.bsky.social
Justin Ling @justinling.ca · 27/08/2026
Today's @xkcd.com
It's a stickman holding a hammer, lifting up his leg, and saying:

"Listen up, leg. I've been sending you rich, oxygenated blood for years, while you send me worthless used-up blood with no oxygen. Time to teach you a lesson about not ripping me off!"

It is captioned: tariffs
2146831152
Reposted by @kevinjjohnsen.bsky.social
Matthew Gertz @mattgertz.bsky.social · 25/08/2026
Mired in a shooting war with Iran and a trade war with Canada when we could have just not done either of those, totally voluntary completely stupid national self-harm.
24922173
Reposted by @kevinjjohnsen.bsky.social
Peter Sagal @petersagal.bsky.social · 23/08/2026
In his speech yesterday, Canada PM Mark Carney seemed to try to explain to the President what a “trade deficit” is. You’re not just giving another country 100s of millions of dollars… You’re buying things from them! That you want!
Another prominent justification for U.S. tariffs has been their claim that, since the United States runs a trade deficit with Canada, we were "ripping them off"
But the United States' narrow merchandise trade deficit only exists because the U.S. buys so much of its energy from us.
Canada fuels American growth: supplying 99% of their natural gas imports, 85% of electricity imports, and 60% of crude oil imports. I don't think they want us to stop sending it.
And the comprehensive U.S.-Canada trade balance, which includes the many services - from finance to entertainment - that we buy from the U.S. shows a persistent American trade surplus.
Most fundamentally, trade is about building mutual strength - creating a relationship that benefits both countries.
For example, Canada is the largest customer for U.S. cars - in fact, we buy more American-built cars than the United Kingdom, Japan, and China combined.
1212458427
Reposted by @kevinjjohnsen.bsky.social
Lawrence Hurley @lawrencehurley.bsky.social · 18/08/2026
Some of the responses to this are completely unhinged
3112
Reposted by @kevinjjohnsen.bsky.social
David DeWitt @daviddewitt.bsky.social · 11/08/2026
Some more photos of Olde Towne East in Columbus, Ohio after reported 82 mph winds came through on Tuesday morning.
073
Reposted by @kevinjjohnsen.bsky.social
David DeWitt @daviddewitt.bsky.social · 11/08/2026
Some photos of Olde Towne East in Columbus, Ohio after reported 82 pmh winds hit on Tuesday morning.
12015
Reposted by @kevinjjohnsen.bsky.social
Chris Hayes @chrislhayes.bsky.social · 07/08/2026
This was *by far* the craziest story to come out of election night. youtube.com/shorts/J2H1w...
youtube.com
Trump’s racist politics BACKFIRE in Michigan GOP primary
YouTube video by MS NOW
35763174
Reposted by @kevinjjohnsen.bsky.social
Hayley Harding @hayleyharding.bsky.social · 05/08/2026
Just said this on the radio but: I spoke to probably more than 100 people who work in and around elections yesterday — clerks, poll workers, inspectors, etc — and I'm left feeling so optimistic. It's genuinely reaffirming to see the process in action! I'd recommend it to anyone with questions.
720331
Reposted by @kevinjjohnsen.bsky.social
David DeWitt @daviddewitt.bsky.social · 04/08/2026
A huge battery that just began construction in the heart of the New Albany, Ohio computing cluster could model a way for AI companies to provide new power supply. The 1-GWh battery project will help suppress power prices and reduce grid strain ohiocapitaljournal.com/2026/08/03/t...
ohiocapitaljournal.com
The biggest battery east of the Mississippi is located in Ohio and will help power an AI complex • Ohio Capital Journal
A huge battery that just began construction in the heart of the New Albany, Ohio computing cluster could model a way for AI companies to ​provide new power supply. The 1-GWh battery project will help…
113
Reposted by @kevinjjohnsen.bsky.social
Razzball @razzball.bsky.social · 01/08/2026
He is so good at this
7254671184
Reposted by @kevinjjohnsen.bsky.social
Jonathan Harris @jonathan-a-thon.bsky.social · 24/07/2026
He's quite possibly one of the worst people to have ever lived.
3413515635
Reposted by @kevinjjohnsen.bsky.social
Merriam-Webster @merriam-webster.com · 22/07/2026
Does Not Rhyme -through -cough -though -rough -bough Does Rhyme -pony -bologna
12944751038
Reposted by @kevinjjohnsen.bsky.social
Dr. Amy Acton @amyactonoh.bsky.social · 15/07/2026
It's never a bad time for Skyline.
66110
Reposted by @kevinjjohnsen.bsky.social
Kurt Andersen @kurtandersen.bsky.social · 26/06/2026
What a hellishly cruel and stupid mess SCOTUS has enabled. Most or the 1.3M legally resident people they’re letting Trump deport have lived here 15+ years. Average age 42. They’re parents to 273,000 U.S. citizen kids. 30% have mortgages. 1/3
28043
kevinjjohnsen.bsky.social @kevinjjohnsen.bsky.social · 22/06/2026
@ohiodeladems.bsky.social have you noticed Brian Lorenz campaign seems to be deliberately hiding the fact that he's a Republican? Yellow and Black color scheme. I got a flier recently with zero mention of party affiliatiin or the word "conservative". lorenzforohio.com
lorenzforohio.com
LorenzForOhio
Brian Lorenz Ohio House of Representatives district 60
000
Reposted by @kevinjjohnsen.bsky.social
Justin Hendrix @justinhendrix.bsky.social · 13/06/2026
This is wild. www.anthropic.com/news/fable-m...
anthropic.com
Statement on the US government directive to suspend access to Fable 5 and Mythos 5
The US government has issued an export control directive to suspend all access to Fable 5 and Mythos 5 by any foreign national, whether inside or outside the United States.
46328
Reposted by @kevinjjohnsen.bsky.social
Jukka Niiranen @jukkan.bsky.social · 11/06/2026
"Why AI hasn’t replaced software engineers, and won’t." The decide-execute-deliver sandwich of knowledge work, including software development: www.normaltech.ai/p/why-ai-has...
Figure: Software development consists of three layers: (1) Decision making — problem framing, specification, planning (2) execution — design and implementation (3) delivery — testing, verification, integration, maintenance, etc. Note that these are conceptual layers, not temporal phases. It is common to switch back and forth in the course of a project.
2103
Reposted by @kevinjjohnsen.bsky.social
The Rooster @rooster.info · 05/06/2026
We're consolidating future fundraising efforts through GoFundMe. Sadly, my lawyers aren't working in exchange for long looks into my deep-sea blue eyes! You can donate anonymously! And even just sharing this link with your network is a major move! www.gofundme.com/f/rooster-fr...
gofundme.com
Donate to The Rooster's Freedom Defense Fund, organized by The Rooster
On July 1st, 2026, a powerful Ohio State Senator had me arrested for protected politica… The Rooster needs your support for The Rooster's Freedom Defense Fund
27238
Reposted by @kevinjjohnsen.bsky.social
NPR @npr.org · 21/05/2026
A new study suggests the growing educational and economic divide between men and women is reshaping marriage and family life in America — leaving many women with a shrinking pool of economically stable partners. n.pr/4nGx9Aj
n.pr
The missing men of the American marriage market
A new study suggests the growing educational and economic divide between men and women is reshaping marriage and family life in America — leaving many women with a shrinking pool of economically stable partners.
1413327
Reposted by @kevinjjohnsen.bsky.social
David_j_roth @davidjroth.bsky.social · 19/05/2026
A fantastic game story on a truly fantastic game. I already suspect I'll be re-reading this during the offseason. defector.com/my-god-victo...
defector.com
My God, Victor Wembanyama | Defector
Late in Monday night’s Game 1 of the Western Conference Finals, a beleaguered Shai Gilgeous-Alexander dribbled tentatively into the mouth of San Antonio’s defensive zone. That zone had been total hell...
627525
Reposted by @kevinjjohnsen.bsky.social
Joe Murphy @joemurph.com · 15/05/2026
This is how I explained it, in case you were curious.
Good to hear from you. Funny, you’re asking about one of the most technically complicated maps we’ve published. Let me break it down.
Data sourcing. Every day I scrape AAA’s website for its average county gas prices. It’s not all on one page, and it’s not simple. The data exists on https://gasprices.aaa.com/?state=TX , but how do you find it? That’s your first test.
Data cleaning and munging. The AAA data comes with county names – some which align with the U.S. Census Bureau’s county names, but some that don’t. Not only that, to make a county map you need the county FIPS code, that’s a five character string (“01220” or “56299” or the like) that represents that county, it’s what most mapping software uses to know which county you’re talking about. Fortunately, I had already written a python code library that helped me attach FIPS codes to counties (i.e. “Hockley, Texas” becomes 48000). This has to be done programmatically, there are more than 3,000 county-level jurisdictions in the U.S. and there’s just no way you’d want to do that by hand. For the AAA county names that don’t match the Census Bureau’s spelling, I wrote a middleman python script to normalize those names.
So now you have the data. It’s in CSV format. I’ve got another script that uploads that CSV to a public-facing web server.
So now the data’s available on the web. We’ve got something. But we need a map. We built this map with d3, a popular javascript-based library for manipulating SVGs, which are the backbone of web-based data visualizations. We didn’t build this map from scratch – we’d built that map before, for this project, last year. https://www.nbcnews.com/specials/vaccine-divide/ . 


Anyway, that’s how it happened. Four incredibly complex steps. I’m sure you have more questions, I’ll do my best to answer them.
262
kevinjjohnsen.bsky.social @kevinjjohnsen.bsky.social · 08/05/2026
What Republicans figured out a long time ago is that laws are only meaningful when the people in charge care about enforcing them. Turning state supreme courts into EXPLICITLY partisan positions is an effective way to overcome the democratic will of the people. See: Florida, Ohio, Virginia, etc
011
Reposted by @kevinjjohnsen.bsky.social
Ernesto @ernest33141.bsky.social · 30/04/2026
#Melania Your husband was gleeful about the deaths of #RobertMueller & #RobReiner, he yells at & demeans female reporters on a weekly basis, he encouraged a mob to endanger the life of his former Vice President. And on and on. . . So, #Melania, America is asking you to kindly f*ck all the way off.
904111042883
Reposted by @kevinjjohnsen.bsky.social
Scene on Radio @sceneonradio.bsky.social · 22/04/2026
Thrilled that our upcoming season, The News, is an Official Selection at Tribeca! Launching late May, Season 8 brings back the great @chenjerai.bsky.social as co-host. We'll explore what's *really* wrong with the media, and how that crisis relates to the other deep problems we keep failing to solve.
Scene on Radio: The News art: those words, with the "e" falling out of "news"; microphones and cameras, and the Tribeca Festival 2026 laurel at the top.
0155
Reposted by @kevinjjohnsen.bsky.social
Eliot Higgins @eliothiggins.bsky.social · 22/04/2026
43865163
Reposted by @kevinjjohnsen.bsky.social
Clara Jeffery @clarajeffery.bsky.social · 22/04/2026
Virginia votes to redraw Congressional districts to favor demorcrats after Trump started an arms race. He got dummymandered www.motherjones.com/politics/202...
motherjones.com
Virginia Dems just won a major battle in Trump's redistricting war
Voters don't like gerrymandering. But they seem to hate Trump even more.
520227
Reposted by @kevinjjohnsen.bsky.social
The Onion @theonion.com · 20/04/2026
theonion.info
14964821058
Reposted by @kevinjjohnsen.bsky.social
The Rooster @rooster.info · 15/04/2026
Shoutout La Chatlelaine!
413518
Reposted by @kevinjjohnsen.bsky.social
Hoodlum 🇺🇸 @nothoodlum.bsky.social · 09/04/2026
This is so well done. 👌
560196778277
Reposted by @kevinjjohnsen.bsky.social
Peter Sagal @petersagal.bsky.social · 07/04/2026
A few months ago, the President attacked Maggie Haberman, even though she hadn’t published anything for a while and didn’t in the next few days. The assumption was that she was working on a book about him, and he would not like it. That was correct. (Gift link.) www.nytimes.com/2026/04/07/u...
nytimes.com
How Trump Took the U.S. to War With Iran
2342285
Reposted by @kevinjjohnsen.bsky.social
Marisa Kabas @marisakabas.bsky.social · 30/03/2026
I’m really glad to see Senators Warren and Shaheen sent this letter to Sec. Hegseth about the WEXMAC TITUS program which is helping fast-track the construction of immigrant concentration camps (and also floored and humbled that they link to my story about the program in the first sentence)
warren.senate.gov
171668254
Reposted by @kevinjjohnsen.bsky.social
Garrett M. Graff @vermontgmg.bsky.social · 27/03/2026
This should be an impeachable offense. I understand that we’re way past any of that, but that shouldn’t stop us from naming it.
14284373016
Reposted by @kevinjjohnsen.bsky.social
David DeWitt @daviddewitt.bsky.social · 25/03/2026
Anyone with any intelligence knows there is no widespread noncitizen voter fraud in America, and the entire charade is to protect Trump's weak, fragile ego because he lost in 2020, he's too weak to admit it, and he's been lying about it since. Pretending otherwise is pathetic.
0197
Reposted by @kevinjjohnsen.bsky.social
Brendan Nyhan @brendannyhan.bsky.social · 25/03/2026
Grandpa is getting confused by what he sees online again. But in this case it's the Commander in Chief and he's calling generals because he thinks a carrier is on fire.
1214242
Reposted by @kevinjjohnsen.bsky.social
Chris Hayes @chrislhayes.bsky.social · 23/03/2026
Feels like the obvious way to make sense of Trump's statements and actions is that he's trying to buy as much time as possible in oil markets and the stock market until a ground invasion.
1693162611
Reposted by @kevinjjohnsen.bsky.social
The Rooster @rooster.info · 16/03/2026
The Columbus Monthly Profile is here. www.columbusmonthly.com/story/lifest...
columbusmonthly.com
Who is The Rooster? A Deep Dive Into Columbus' Controversial Blogger
Some hate political blogger D.J. Byrnes’ confrontational ways. Others say he reports what others won't. One thing is clear: He is difficult to ignore.
711716
Reposted by @kevinjjohnsen.bsky.social
Will Stancil @whstancil.bsky.social · 13/03/2026
I mean it really seems that Trump went to his people and said “Venezuela was great, Delcy calls me every day, tears in her eyes, make that happen again” and they went “Yes, sir” and gave him a target list for Iran and that was the whole thing
829416
Reposted by @kevinjjohnsen.bsky.social
Ezra Klein @ezrakleinbot.bsky.social · 11/03/2026
Explaining the constitution, to a former Trump national security adviser.
3520856
Reposted by @kevinjjohnsen.bsky.social
Mehdi Hasan @mehdirhasan.bsky.social · 02/03/2026
You cannot talk like this about any other minority in America. And if it was any other president’s adviser who said something like this about any other minority, it’d be the instant end of their presidency.
1695237245924
Reposted by @kevinjjohnsen.bsky.social
Dave Itzkoff @ditzkoff.bsky.social · 20/02/2026
806082991
Reposted by @kevinjjohnsen.bsky.social
Timothy Burke @bubbaprog.xyz · 19/02/2026
Last week Donald Trump registered the trademark "Donald J. Trump International Airport." This week Florida Republicans voted to rename Palm Beach International Airport Donald J. Trump International Airport," putting taxpayers on the hook for licensing fees that go straight to him
wesh.com
State House votes to rename Florida airport to Donald J. Trump international
The Republican-controlled Florida House voted 81-30 in support of the name change to President Donald J. Trump International Airport
20026321321
Reposted by @kevinjjohnsen.bsky.social
Will Stancil @whstancil.bsky.social · 17/02/2026
if you're calling Gavin Newsom 99% Hitler I think it's fair to say you don't know what Hitler is
771476107
Reposted by @kevinjjohnsen.bsky.social
Brian “Enemy of Civilization” Alexander @brianralexander.bsky.social · 11/02/2026
So a guy hired to staff a new center for civic discourse demanded by the legislature assaults a guy for daring to ask a question. Incredible. OSU faculty are cackling. @rooster.info www.rooster.info/p/ohio-state...
rooster.info
Angry assistant professor assaults curious cameraman at Ohio State's “intellectual diversity center”
Ohio State Assistant Professor Luke Perez assaulted a local documentarian for having the audacity to ask Vice President E. Gordon Gee a single question. Things only got more bizarre from there.
14314
Reposted by @kevinjjohnsen.bsky.social
Joel S. @joelhs.bsky.social · 27/01/2026
To avoid the possibility Holocaust remembrance might lead to empathy for migrants, Trump's antisemitism envoy claims Anne Frank "was in Amsterdam legally." In reality, Margot Frank received a summons to go to a labor camp on July 5, 1942. After ignoring this call, they were in Amsterdam illegally.
Tweet from Rabbi Yehuda Kaploun: "Ignorance like this cheapens the horror of the Holocaust. Anne Frank was in Amsterdam legally and abided by Dutch law. She was hauled off to a death camp because of her race and religion. Her story has nothing to do with the illegal immigration, fraud, and lawlessness plaguing Minnesota today.

Our brave law enforcement should be commended, not tarred with this historically illiterate and antisemitic comparison."
13349391691