Sign in

John Cavnar-Johnson

@cavnar-johnson.net
166 followers 251 following 576 posts

I enjoy writing software, reading fiction, drinking beer, and making the world a better place for us all to live.

PostsRepliesMedia
John Cavnar-Johnson @cavnar-johnson.net · 02/10/2026
I have been in work meetings all day and so behind on the news. Saw this post and was thoroughly confused for a bit.
000
John Cavnar-Johnson @cavnar-johnson.net · 24/09/2026
Read this thread. Even though Republicans in Texas have engaged in a lot of voter suppression, this ain’t that. Voter suppression is when the Texas AG goes after voter registration organizations based on rw bs laundered by Fox (Bartiromo). www.texastribune.org/2025/11/10/t...
texastribune.org
Judge: Paxton cannot shutter Texas Latino voting group
Paxton had accused Jolt Initiative of an “unlawful voter registration scheme,” but a federal judge found the AG failed to offer "any plausible proof" of wrongdoing.
012
John Cavnar-Johnson @cavnar-johnson.net · 23/09/2026
This is just a quote from me from 1997 during garbage time at a Houston Rockets game.
030
John Cavnar-Johnson @cavnar-johnson.net · 22/09/2026
I do
000
John Cavnar-Johnson @cavnar-johnson.net · 22/09/2026
Pong (the home version)
010
John Cavnar-Johnson @cavnar-johnson.net · 21/09/2026
I have now. Interesting writer. Thanks for the recommendation
010
John Cavnar-Johnson @cavnar-johnson.net · 20/09/2026
Has anyone written a comparison between the development of TESCREAL and the rise of spiritualism in the 1840’s and beyond? There are odd parallels along several different aspects. Perhaps there’s a theoretical framework with explanatory power out there.
5282
John Cavnar-Johnson @cavnar-johnson.net · 17/09/2026
New dev interview questions (w/24 hrs lead time): Junior Dev: Read this article and spot as many developer mistakes as you can. Senior Dev: Tell me how you would design an app to avoid this situation Dev Lead: Imagine you have just become the Dev Lead at Flock. What do you do to mitigate this?
010
John Cavnar-Johnson @cavnar-johnson.net · 17/09/2026
Probably expecting us to do it ourselves soon enough
000
John Cavnar-Johnson @cavnar-johnson.net · 09/09/2026
Down here where the whole kerfuffle started, the Rs are in danger of having committed a dummymander. They are likely worse off under the maps they imposed at Trump’s command. They certainly are not going to pick up 5 seats. They could have a net loss.
051
John Cavnar-Johnson @cavnar-johnson.net · 08/09/2026
How many legs hath FizzleSnort? 5? 8? 10? or maybe 4 with some other appendage being represented?
020
John Cavnar-Johnson @cavnar-johnson.net · 08/09/2026
The experience you gain by learning from others’ experiences. Watching someone else touch the hot stove and deciding not to live that experience. The experience you gain from applying human reasoning to choosing between possible scenarios. Both lived experience and the other kind are part humanness.
000
John Cavnar-Johnson @cavnar-johnson.net · 08/09/2026
I can’t help but read this as the same tiger as Blake’s, caged somehow in the intervening years, freed now by the imagination of a child.
111
John Cavnar-Johnson @cavnar-johnson.net · 04/09/2026
Maybe more like a culture medium. The Republican Party creates all the necessary conditions for organized crime to flourish.
020
John Cavnar-Johnson @cavnar-johnson.net · 04/09/2026
Right? If this isn’t vindictive, I can’t imagine what would be.
100
John Cavnar-Johnson @cavnar-johnson.net · 03/09/2026
Unless you’re a morning person, the answer is #2. As a morning person, I usually wait until the morning of…
010
John Cavnar-Johnson @cavnar-johnson.net · 02/09/2026
Nobody believed me when I said I was working with SHITEMs and PIDLs. Wow, that was a long time ago.
010
John Cavnar-Johnson @cavnar-johnson.net · 01/09/2026
This is a long thread (obviously). I think they may have missed a couple of Paxton’s scandals. I am not sure because there are a few that are hard to differentiate without going into a lot of detail. As always, with the caveat “that we know of”
210
John Cavnar-Johnson @cavnar-johnson.net · 30/08/2026
That book probably isn’t what you think it is. It’s an argument against “biblical womanhood”
100
John Cavnar-Johnson @cavnar-johnson.net · 29/08/2026
Can we add “blast radius”?
100
John Cavnar-Johnson @cavnar-johnson.net · 28/08/2026
We should tell Trump that the lake is called “The One Big Beautiful Lake” in his honor. That’s what Lake Ontario means (more or less)
020
John Cavnar-Johnson @cavnar-johnson.net · 27/08/2026
I did not expect to find myself in complete agreement with a take from Ted Cruz and Dan Patrick today. Complete agreement except for the part where they think it’s bad and it’s been my lifelong dream
020
John Cavnar-Johnson @cavnar-johnson.net · 24/08/2026
Now that's a name I've not heard in a long time. A long time
100
John Cavnar-Johnson @cavnar-johnson.net · 22/08/2026
I had lunch with Henry Kissinger who ate his crispy tacos with a knife and fork while my friends waited outside to splash him with fake blood
010
John Cavnar-Johnson @cavnar-johnson.net · 17/08/2026
Ok, hear me out. I kinda hate statues of living people, so I was thinking of alternative ways to honor her. And… let’s rename that airport in Palm Beach to the E. Jean Carroll Airport. That would be awesome
110
John Cavnar-Johnson @cavnar-johnson.net · 15/08/2026
It’s a good interview. You convinced me to donate. I was always going to vote for her because how could I not. This year is an opportunity to change Texas forever and she’s running a campaign that can take advantage of the current political environment
110
John Cavnar-Johnson @cavnar-johnson.net · 14/08/2026
At the day job, we’re doing some “internal standards” work; so evaluating various technology and design options. We are an F# shop, so I reminded my team that we don’t have to recommend “Some x” if “None” is the more useful option. #fsharp
040
John Cavnar-Johnson @cavnar-johnson.net · 12/08/2026
This skeet really captures the essence of the situation. It could be turned into one of those “ads” in the print edition of @theonion.com. Think of the illustration possibilities.
000
John Cavnar-Johnson @cavnar-johnson.net · 11/08/2026
* archive.pressthink.org/2005/07/02/s...
archive.pressthink.org
PressThink: The Production of Innocence and News of a Vacancy on the Court
010
John Cavnar-Johnson @cavnar-johnson.net · 11/08/2026
I think @jayrosen.bsky.social said it pretty well in [checks notes] 2005. “By the production of innocence I mean ways of reporting the news that try to advertise or “prove” to us that the press is neutral in its descriptions, a non-partisan presenter of facts, a non-factor and non-actor in events”*
140
John Cavnar-Johnson @cavnar-johnson.net · 03/08/2026
It’s that and tanking the economy at the same time that gives Talarico a chance
100
John Cavnar-Johnson @cavnar-johnson.net · 31/07/2026
Peak Bluesky (complimentary)
000
John Cavnar-Johnson @cavnar-johnson.net · 31/07/2026
You have a stronger stomach than I do. I don’t think I could read much of that book without tossing my cookies
030
John Cavnar-Johnson @cavnar-johnson.net · 30/07/2026
The “good” news is that there is no way to build (or steal) that much power capacity in 4 years. And the “AI” bubble will almost certainly burst before that. The bad news is that it will the effects of this boom and bust will still be horrible and borne by the poorest and least powerful
11060
John Cavnar-Johnson @cavnar-johnson.net · 28/07/2026
This series sounds like it’s right up my alley. I just purchased “A Murder of Mages”. Thanks for the recommendation!
020
John Cavnar-Johnson @cavnar-johnson.net · 28/07/2026
A sentence deserving of a hearing. A sentencing hearing as it were.
010
John Cavnar-Johnson @cavnar-johnson.net · 28/07/2026
That’s a great article. Glad to see smart people thinking strategically about this stuff. Thanks for sharing that.
100
John Cavnar-Johnson @cavnar-johnson.net · 27/07/2026
Interesting story. I draw a very different conclusion from it, though. You say “Ambiguity does not compile.” From my perspective, it is the opposite. Ambiguity often compiles just fine. The serious problem is that it fails at runtime in unpredictable ways. Often silently with a compounding cost.
110
John Cavnar-Johnson @cavnar-johnson.net · 27/07/2026
Somewhat tangential to this discussion, I think it’s a mistake to call the House Speaker/Minority Leader and Senate Majority/Minority Leader “leaders”. Their job is caucus management and, in my view, that makes it nearly impossible for them to “lead the party”. False expectations -> disappointment
220
John Cavnar-Johnson @cavnar-johnson.net · 25/07/2026
Say that Trump was involved without saying Trump was involved
010
John Cavnar-Johnson @cavnar-johnson.net · 23/07/2026
Add her to the list of future pardons.
020
John Cavnar-Johnson @cavnar-johnson.net · 23/07/2026
Yeah, I have gotten a few of those on long drives through east Texas. And once while standing in line at Frye’s Electronics.
100
John Cavnar-Johnson @cavnar-johnson.net · 22/07/2026
Jira
000
John Cavnar-Johnson @cavnar-johnson.net · 22/07/2026
The function* of hippie punching is to reinforce right wing framing. An effective response is to ridicule the act of hippie punching. “The Atlantic hires hippie punching hack to punch hippies. You will never guess what happens next”. *No matter what the motives of the puncher are.
000
John Cavnar-Johnson @cavnar-johnson.net · 15/07/2026
Took me a minute to realize this is a novel, not one of your nonfiction books. Downloading now
000
John Cavnar-Johnson @cavnar-johnson.net · 15/07/2026
I have artificial intraocular lenses from having cataract surgery. Eyewear or eyeware? Or maybe both?
000
John Cavnar-Johnson @cavnar-johnson.net · 14/07/2026
I think that should be the headline. Or just “Trump lies again”. The only newsworthy aspect of all these statements is that Trump is lying.
120
John Cavnar-Johnson @cavnar-johnson.net · 13/07/2026
You don’t actually have to have a “religion” to claim this, although it is a lot easier if you do. You need a sincerely held belief. That being said, you sound a lot like a Unitarian-Universalist to me and the one known exemption from AI work usage was given to a U-U.
270
John Cavnar-Johnson @cavnar-johnson.net · 13/07/2026
*verify your age* Typing my FORTRAN code on punch cards
000
Reposted by John Cavnar-Johnson
Daniel Schultz @dandadad.bsky.social · 12/07/2026
When someone comes on hospice service, we provide them a care team including an MD, a nurse practitioner, an RN, home health aide, social worker, chaplain and volunteer — and then we find out their kid has been filling all these roles for years.
2226