brian m. carlson

10K posts

brian m. carlson banner
brian m. carlson

brian m. carlson

@bk2204

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

Toronto, Ontario, Canada Katılım Nisan 2008
105 Takip Edilen213 Takipçiler
brian m. carlson
brian m. carlson@bk2204·
@rabcyr_alt Yeah, we typically use cloud for things like CI systems which we want to scale and descale quickly, but most of our production servers are hardware. Even if we're not making full usage of all the hardware, it's probably still cheaper.
English
0
0
1
0
ashley
ashley@rabcyr_alt·
i’m just a backend dev, but cloud doesn’t make sense for large providers for the bulk of their servers. it sounds useful tho for handling excess load during out of the ordinary usage (major international events).
English
2
0
4
0
brian m. carlson
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 @bk2204" target="_blank" rel="nofollow noopener">mastodon.social/@bk2204. I promise to offer the same snarkiness in the same three languages as before. And maybe a cat pic or two.
English
1
0
1
0
brian m. carlson
brian m. carlson@bk2204·
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/19297…
Français
0
0
0
0
brian m. carlson
brian m. carlson@bk2204·
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.
English
0
0
1
0
brian m. carlson
brian m. carlson@bk2204·
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.
English
0
0
0
0
brian m. carlson
brian m. carlson@bk2204·
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.
English
1
0
0
0
brian m. carlson
brian m. carlson@bk2204·
Every year, we buy candy, but we have never had a trick-or-treater. Ever.
English
0
0
1
0
ashley
ashley@rabcyr_alt·
somebody in this walmart smells like they rolled around in all the ashtrays of a bar in the 80s
English
1
0
0
0
brian m. carlson
brian m. carlson@bk2204·
Ah, yes, another instance of me quoting "Falsehoods Programmers Believe about Names".
English
0
0
0
0
brian m. carlson
brian m. carlson@bk2204·
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.
English
0
0
0
0
brian m. carlson
brian m. carlson@bk2204·
@Wxcafe @SnepOnSecurity In Ontario, when you trade in a license, they literally take the old one (in my case, from Texas) away from you and don't give it back.
English
0
0
1
0
brian m. carlson
brian m. carlson@bk2204·
@mojavelinux I'd use an array if ordering of users matters, since in most languages maps don't preserve ordering. Otherwise, I think the map is a simpler and more ergonomic data structure.
English
0
0
0
0
Dan Allen 🇺🇦 ☮️
Dan Allen 🇺🇦 ☮️@mojavelinux·
When items have a unique identifier (such as username for a user or a sequence number for a versioned record), is there a strong case for using an array vs object/map for the items in JSON data? "users": [{ "username": "user123", ... }] vs "users": { "user123": { ... } }
English
4
0
4
0
brian m. carlson
brian m. carlson@bk2204·
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.
English
0
0
0
0
brian m. carlson
brian m. carlson@bk2204·
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.
English
1
0
1
0
brian m. carlson
brian m. carlson@bk2204·
@libsysguy Sadly, this is not an uncommon occurrence. A good number of people try to do this with our services. We have great rate-limiting, but in many cases it's focused on the health of the services and machines, not whether someone is being greedy.
English
0
0
1
0
brian m. carlson
brian m. carlson@bk2204·
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.)
English
1
0
3
0
brian m. carlson
brian m. carlson@bk2204·
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.
English
0
0
1
0
brian m. carlson
brian m. carlson@bk2204·
@fscker Seems like a prudent idea. We can also get it for free here at most pharmacies (plus training on how to use it), and I should probably do that.
English
0
0
2
0
brian m. carlson
brian m. carlson@bk2204·
@fscker I've seen someone smoking some clearly illegal substance in one of the back entrances to the subway here in Toronto. (Not to mention that smoking anything is prohibited indoors in public buildings.) They apologized and we otherwise ignored each other.
English
1
0
0
0