brian m. carlson (@bk2204) header
brian m. carlson (@bk2204) profile picture

Polyglot programmer, writer, cyclist; lover of footnotes and epigraphs; queer; he/him or they/them; tweets in en/es/fr. Also found at @bk2204@mastodon.social.

Toronto, Ontario, Canada
Joined April 2008
Photo by brian m. carlson (@bk2204)Photo by brian m. carlson (@bk2204)Photo by brian m. carlson (@bk2204)Photo by brian m. carlson (@bk2204)Photo by brian m. carlson (@bk2204)Photo by brian m. carlson (@bk2204)Photo by brian m. carlson (@bk2204)Photo by brian m. carlson (@bk2204)Photo by brian m. carlson (@bk2204)Photo by brian m. carlson (@bk2204)
I think I'll probably be moving over primarily to Mastodon, although I'll be here from time to time. You can find me at mastodon.social/@bk2204. I promise to offer the same snarkiness in the same three languages as before. And maybe a cat pic or two.
1
1
Je comprends pas. Le Québec a déjà l'autorité de choisir leur immigrants. Pourquoi pas préférer fortement les immigrants francophones s'il y a des inquietudes sur le déclin du français? Ou est-ce qu'il y a un peu de xénophobie? ici.radio-canada.ca/nouvelle…
I thought payphones were obsolete until I moved to Toronto. Most or all of the subway stations have them because most major cell providers refuse to make their networks work in the subway and you need a way to call 911.
1
So my 9P server can now handle a git clone operation successfully, if a bit slowly. I have only one more thing to fix and then it should be good to go.
If we'd like to have fewer buffer overflows in critical libraries, we need to get Rust and Go to be much more portable. Neither language even covers the full scope of Debian architectures, let alone less common Unix systems.
1
Every year, we buy candy, but we have never had a trick-or-treater. Ever.
1
Ah, yes, another instance of me quoting "Falsehoods Programmers Believe about Names".
I have sent off my election ballot and it will allegedly arrive on the 5th. I take my civic obligations seriously; let's see if Canada Post and the USPS do, too.
I think a certain billionaire doesn't understand how much abuse is on a major platform. I deal with it all the time, and that's just too many resources abuse. There's also other folks that deal with spam and inauthentic content abuse, and others who do terrible people abuse.
1
1
All of these people need to work together and maintain tools and systems so that site functions and people don't flee elsewhere. Nobody wants to use a platform where there's a bunch of spam or people saying the N word, I promise.
Doug Ford certainly isn't my favourite person, but criticizing him for working with Justin Trudeau is silly. I fully expect the national and provincial levels of government to work together for the benefit of the population. It's called having a functional government.
1
So far this week on call: two pages and someone who thinks I won't notice if they make as many requests as the rest of the planet combined. (I noticed. I always do.)
1
3
Ah, I now understand why my 9P server is seeing unexpected EOF: I'm making 9pfuse segfault. This explains a lot, but it also is vaguely concerning since 9P is a network protocol.
My question about the Microsoft Office vulnerability is this: in addition to using ECB mode, are they at least using HMAC or another MAC to protect the message from tampering, or do they have two vulnerabilities?
It's very frustrating having Google take multiple weeks and not even acknowledge that they introduced a regression into Gmail's filtering, even with our company's workspace admin forwarding my bug report. This does seem par for the course for Google customer service, though.
brian m. carlson retweeted
Ms. Lansbury gave us fine television, but personally, I do wish she undertook to explore the myriad systemic failures that led to Cabot Cove's debilitating problems with entrenched violent crime. Without addressing root causes and policy choices, a drama risks being exploitative.
157
475
105
4,939
I've just now registered to vote abroad. All U.S. citizens abroad can vote in at least federal elections, and I'm happy to help keep politicians accountable. votefromabroad.org/
2
I never thought I'd be buying a half-litre jar of Dijon mustard, but given the amount of honey-mustard sauces and vinaigrettes I make, it's more convenient and more eco-friendly than the squeeze bottles. I now understand why the French mustard shortage is such a big deal.
1
4
Until recently, I'd never really used socketpair(2) to create a pair of Unix sockets, but now that I'm doing so, I can't imagine how I worked without it.
1
brian m. carlson retweeted
If you look at teams that have successfully worked remotely since pre-pandemic, you'll notice a couple things: • None use surveillance software • All ended any hybrid work experiments • All do team retreats • None have a heavy meeting culture Take a note from their playbook
33
236
22
1,566