
Did some big cummies!!!!!!!!!!!
https://interarma.bandcamp.com/track/new-heaven
We’re 2 episodes from the end of season 15 of rupaul’s drag race, and May’s paramount + preview ended. We signed in with our friend’s account that does ads, and the very first ad we saw was an MTV commercial “celebrating the winner of RuPaul’s Drag Race season 15”
Learned about the takeover of da share z0ne yesterday, like a lot of terminally online folks. Pretty disappointing and disheartening.
I had assumed that, like dril, this was the work of one person who had changed over time. Tastes change, writing voice changes, goals change, so it makes sense that the quality would shift. Not every dril tweet is a banger, not every da share zone is either.
But learning that the quality drop comes from a coup by a money grubbing asshole who is only mimicking the better work of the people he stole the account from really fucking sucks. Can’t escape the clutches of greed or money anywhere.
I forgot to post about the updates back in December, so I'm gonna write about everything from 1.11 through 1.14.
The biggest changes since last summer are a global top-level entry in .splint.edn that applies to all files, supporting the upcoming Clojure 1.12 interop syntax ((^[] String/toUpperCase "noah")), and simplifying the internal logic of the pattern DSL so that the short forms are expanded to their full forms before processing.
Paired with the global entry in .splint.edn, I implemented :excludes, which will skip specified files or directories in global or in specific rules. The paths can be specified with Java's java.nio.file.FileSystem/getPathMatcher globs or regexes, as well as :re-find and :string. Details here.
L, my 4 year old daughter: I know an old lady who actually ACTUALLY swallowed a thumb!
Then she chomped on my thumb.


May made this cookie cake from scratch.
I’m trying to learn Ocaml. It’s going okay, learning new languages is hard, and learning new warts is the hardest part. I came across one that’s left me so viscerally annoyed that I might stop learning the language altogether.
I’m struggling to write a real post about this lol. I keep deleting my words.
I’m annoyed that argument order evaluation is deliberately unspecified in the language spec and the primary compiler evaluates arguments right to left.
Continue reading →Me: why is the menu all Italian words? I thought it was Mediterranean. … i guess Italy is surrounded on all sides by the Mediterranean Sea… “I’m getting Mediterranean tonight, ordering some papa John’s.”
just popped into my head the time someone complained to me about their issues with PbtA games being that 2d6+stat makes the bell curve too hard to calculate. i'm trying to remember their argument, but they were annoyed that one of the jumps is like 22% difference, and then the next jump was like 15 or 17% or something. i asked if they didn't play pbta because of it and they were like "no, my group just figured out a better curve with d10s and house rule all pbta games to use it instead." i asked if they knew about the Spire and "sparked by resistence" games, and he was like "we're happy with pbta."
nerds are very silly what they get hung up on.
My wife, about a gross dude on tv: ew, no man, you’re 37, you’re old.
Me: you know, I’m about to turn 37.
Her: there are some thoughts and feelings related to age I need to reconsider
I’ve been watching This Is Us with my wife, we’re halfway through season 1, and it’s a fine, pleasant show. Lots of well done moments about family and parenthood and generational trauma.
However, they also have moments of these characters just cratering their lives instead of doing literally anything else, and it sucks all the fun out of the show. I finally had to leave the room when Kevin literally left his costar on stage opening night of their play, just ran out of the building. The music swelled, the moment was textured with him saying, “I’m thinking about what my dad would do”, showing how meaningful this is/supposed to be. But that shit ain’t cool! Embarrassing yourself is one thing. Humiliating your costar with no explanation is unconscionable.
Earlier in the episode, I had to leave the room cuz another moment was also rough and my wife said, “Can you not watch the show at a remove?” No, I cannot. All media I consume I consume fully. To hear a story is to embody the story in my head and in my heart. It’s nice when I’m crying to Joanna Newsom while washing dishes, but it’s annoying when i just want to enjoy some saccharine feel-good drama.
Continue reading →I know that such signals aren’t perfect, that bad people also get pride tattoos, that there’s no way to say “I’m safe” unless someone actually interacts with me and makes that value judgment themselves.
i wrote this post last week but i actually came up with the joke back in the fall. i've been mulling it over ever since, and i think i know why it resonates. this might take a moment to write out tho, so my apologies up front.
i will start at the end.
after much introspection, i am not trans. i feel great in my body, i like being seen as a man and by all accounts i experience gender euphoria, i like being "papa" to my kids "husband" to my wife and "son" to my parents, i like my birth name.
Continue reading →I’m at the final section of Guacamelee and this game is charming as hell. 2/2 from DrinkBox, tho Severed was significantly better.
I can’t wait to finish the main game and then 100% it. A perfect length for a game, imp.

Trans Jerry: I have a suspicion that she’s transitioned just for the jokes.
Father: And this offends you as a trans person.
Trans Jerry: No, it offends me as a comedian!
My wife May: You kids want yogurt and granola?
My 4 year old, yelling indignantly: I want a bowl of frozen corn!

fun fact: our first date, the day i proposed, and the day we got married fall on the same day, jan 11th, each a year apart. makes counting and planning really easy, i highly recommend it.
this photo is in the rhinegeist brewery stairwell where we had our first kiss and then a year later where we got married.
i spent multiple days thinking about a way to approach a technical problem, and decided that starting fresh was the right way to go. i gen'd a new project directory, opened the main file, and then sat and puzzled like the grinch for 3 hours until my puzzler was sore and it was time for bed with nearly nothing written.
maybe some of those thoughts will be helpful in the future, but dang it's annoying to make no visible progress.