Matt
banner
morphosis7.bsky.social
Matt
@morphosis7.bsky.social
Father, coder, geek, and increasingly uncertain. He/him
I've been wanting to try making pizzelles over the last few weeks, and tonight I finally found the energy to just try a batch after dinner.

This was fun, and apparently I'm encouraged enough to sign up for my department's cookie fest next month. Gulp...
November 26, 2025 at 3:22 AM
In today's episode of "crossovers between culture and technology issues", I find myself reflecting on Postel's Robustness Principle (be liberal in what you accept, and conservative in what you send) as it seems to align with C.S. Lewis - joined through the lens of fashion and modesty.
A friend who teaches theology shared with me a post about CS Lewis's Mere Christianity, which discusses foundational Christian logic across denominations. It reminded me of Dale's tweet below, and I wanted to share some thoughts here regarding modesty and respectability, which are often hot topics.
November 24, 2025 at 5:16 PM
If Nancy is in fact signing with Celtic (and good for him if so, he deserves great things), these are some interesting options to replace him next year at #Crew96
Right now my short list would probably be:

Laurent Courtois
Yoann Damet
Dennis Sanchez
Ben Pirmann
Troy Lesesne
Neill Collins
November 15, 2025 at 8:23 PM
I would legitimately be very excited to vote for a party that proposes we actively reflect on our recent experiences, and apply those lessons to structurally make our society more resilient and inclusive.

"None of this is possible without a willingness to use power rather than just hold it" (!)
November 14, 2025 at 9:05 PM
Over the last half of this #Crew96 season, I made peace with the fact that this team was no longer an elite-tier team in North America - and managed to just be happy to see them play by the time the playoffs got here.

That's still true after getting eliminated. Thank you, Nagbe et al.
November 9, 2025 at 1:18 AM
Getting deeper into Python's plotting ecosystem, and I have to say: the decision to use "Axes" as a name for "subplot" in Matlotlib is confusing and irritating.

"Axes" is already a semantically meaningful name, and "subplot" already exists as a concept. Why throw up this roadblock?
November 4, 2025 at 6:51 PM
Now I'm curious when the latest season debut in team history has been. Two games into the playoffs? I'm pretty sure we've had playoff debuts before, but I can't remember one right now.
HOLY SHIT IT'S RUDY FUCKING CAMACHO #Crew96
November 3, 2025 at 1:28 AM
Wait. The only teams that #Crew96 would host in an MLS Cup matchup would be...

Austin? or Portland?

Soccer Godz, I have a humble request...
November 3, 2025 at 1:10 AM
I recognize that I'm probably too pessimistic as a sports fan, but:

#Crew96 have twice come back from 0-2 deficits on the road in this series. We would be a fool not to expect that FCC could do the same to us if we're not careful.

The players are clearly up for this game, but don't let up.
November 3, 2025 at 12:52 AM
The perils of commuting on Halloween night:

I'm unsure if I'm seeing a Keytar Bear costume, or the actual Keytar Bear, on the MBTA platform at Kendall?
October 31, 2025 at 9:28 PM
Reposted by Matt
Hearts at the PSF are full today from the responses about the recent grant turn down news we shared. All of your kind words of support & solidarity, as well as your donations & new memberships, mean the world to us. We're so grateful to be in community with each of you 💛🐍💙
TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵
The official home of the Python Programming Language
www.python.org
October 28, 2025 at 7:04 PM
I have no idea if #Crew96 are going to earn a result tonight, or advance against Cincinnati. After 37 minutes of the first game, though, I'm just enjoying the chance to watch them play again.

These games are fun, even if they're not always the best soccer.
October 27, 2025 at 11:34 PM
One of the coping strategies I try to follow for current events - particularly when starting from "WTF did he just say?" is to try and look for summaries about whatever complex system is being (probably poorly) summarized.

In that vein: the 2024 FAA NextGen report: www.faa.gov/nextgen/Next...
www.faa.gov
October 21, 2025 at 6:23 PM
So many emotions from today. From the scenes of protest, the last game of the MLS season (and #Crew96 pulling themselves out of the play in game), and spending time with my family. Wow.
October 19, 2025 at 1:40 AM
I have a question for @masslive.bsky.social - why is every attempt I make to read a news article on your website instead showing me an "Ask AI" chat interface?

How is this reasonably something you expect your users to want to interact with?
October 17, 2025 at 7:59 PM
To add to what Jeff says, I remember the years that #Crew96 turned their website over to a group of fans like me. While I think that allowed them to underpay us, we at least looked at the gig as a chance to share our enthusiasm with others - which in turn helped build their customer base.
As someone whose time freelancing for MLSsoccer was a vital step in my career progression, and someone who generally gleans insight from the observations of others:

This sucks so hard.
October 12, 2025 at 4:51 PM
I'm feeling a little better about where I work this morning. MIT has its flaws and mistakes, but I appreciated reading this letter from Dr. Kornbluth.
MIT rejects "compact" proposed by the Trump administration.
MIT prez wrote: it "would restrict freedom of expression and our independence as an institution" and "is inconsistent with our core belief that scientific funding should be based on scientific merit alone."
orgchart.mit.edu/letters/rega...
Regarding the Compact | MIT Organization Chart
orgchart.mit.edu
October 10, 2025 at 1:57 PM
I got to be part of the fight to save my favorite soccer team from relocation (we won!), and met some great people in the process.
Has anything great happened in your life because of social media?
October 8, 2025 at 9:31 PM
I started something new this week - acting as a mentor to a high school student's senior project. I keep thinking about our first conversation, and some of the questions she asked me. Some of my answers prompted me to connect parts of my work experience that I hadn't thought about for some time.
October 4, 2025 at 12:16 AM
#Crew96 have three players with a legitimate chance at being on a World Cup roster, in our own country, and the pricing news yesterday means I'm less interested than ever in trying to go see them.
🇺🇸 USMNT roster drop for October

- McKennie, Turner, Tessmann, Aatonson return
- Aidan Morris gets well deserved call
- No Scally, Musah, Reyna among others
- Zendejas, Roldan keep places
October 2, 2025 at 4:00 PM
If you see this, QRP with a gif of your first ever anime
September 30, 2025 at 1:29 AM
I'm not sure how many of you who follow me have ever had to learn git, but if you have:

What materials would you recommend that explain version control helpfully?
September 29, 2025 at 11:47 PM
My question about the scholarly communication ecosystem:

By this point, I'm familiar with preprint servers like arXiv - but I'm not as familiar with how to follow a publication that's been published there as it goes through peer review. Am I missing something obvious? How should I follow a paper?
September 24, 2025 at 8:06 PM
FWIW, the last time #Crew96 scored this many goals in a half was the finale of the 2003 season, when they lit up Chicago in the second half after going down 0-2 in the first half.

The Fire subbed their goalkeeper at the break, and Columbus scored six to win 6-2.
September 14, 2025 at 12:37 AM
I was saying to some friends today that, with tonight's #Crew96 game, I'm trying very hard to get back to the mindset of "just happy to watch the team I follow play another game".

I'm saying this publicly to try and help myself stick to that.
September 13, 2025 at 11:34 PM