I am suspicious that my wife is secretly adding glue to my weapons collection.
She keeps denying it, but I’m sticking to my guns.
silverwizard reshared this.
No like, new hardware - switched from MySQL to Amazon Aurora MySQL
my life choices that lead me here are bad and mercenary - but it feels way more impressive
People often talk about the barriers to entry of the fediverse and IRC
and uh - what if we called those barriers to entry "culture"
like this
it's true. the mastodon onboarding problem had basically no technical hurdles and one big "ah shit, what room full of strangers do I walk into?"
(I still don't understand why people act like gambling on which interoperable fediverse instance to join is worse than gambling on which of several mutually incompatible services to join)
I mean - i get that the problem is:
If I go to Post.News I am done making choices
If I go to the Fediverse, now I need to make a second choice
And I mean - from my end it's a question of wanting to give up on the model (which I've wanted to do for as long as the model has existed)
I also have a weird relationship with the "room full of strangers" question, as I started with "I want a single panel for all my social stuff which can also use the federated stuff" rather than "I want to join this network" (I already had a disused GNUSocial, and a Diaspora account)
Hypolite Petovan likes this.
Set it in one of the cities ravaged by Night Beasts, whole army of monsters, some leftover. Wolves, both were and mortal roam the town, fresh water must be secured, alliances, the old government and new social structures. Room to flesh out literally hundreds of NPCs if you wish, while still focusing on a band.
Lots of available combat, but with it considered a horrible idea.
Trying to go sledding with the cousins
3L of hot chocolate, bag of marshmallows, little thing of butter, couple knives, and candied orange buns
I am bad at sledding but a good companion
My nephew made a North American Ticket To Ride that he calls North North America rather than Canadian and added an Airport mechanic
Proud of him (he's 9)
Hypolite Petovan likes this.
This is 100% shade at Zellij
If you wanna use WASM as a compilation target, why not use Excel? It's used in more places and serious workflows!
djb likes this.
Me: *sends over 6000 words of tables...*
Phil likes this.
darjr likes this.
#TheAquabats #Aquabats
silverwizard likes this.
reshared this
Missing Person in Toronto, Ontario - Tara, 20 - #Toronto #Ontario #missingperson #missingpeoplecanada #missingincanada
The Toronto Police Service is requesting the public's assistance locating a missing person.
Tara, 20, was last seen on Tuesday, February 14, 2023, at 3:30 a.m., in the Queen Street West and Peter Street area....
More Info: missingpeople.ca/missing-perso…
Missing Person in Toronto, Ontario – Tara, 20
The Toronto Police Service is requesting the public's assistance locating a missing person. Tara, 20, was last seen on Tuesday, February 14, 2023, at 3:30 a.m., in the Queen Street West and Peter StrePaul (Missing People Canada)
reshared this
Markdown is a tool specifically designed to harm the brain of a programmer
It's 100% syntax and valuable syntactic data - but it's also it's supposed to be an informal grammar, and programmers can't handle it
Rivetgeek (He/Him) likes this.
[Edit: thanks all, I'm covered for now. No need to keep boosting this, save your boosts for others that are still looking, plz]
Hey All, I'm looking for work.
I'm a pretty experienced #Network Engineer, and are looking to continue doing that. I'm also interested in Peering Coordination/Peering Management, and doing the (ops) conference circuit.
I'm available right now, for full-time work.
Important considerations:
1) I'm a US Citizen, but do have an EU Permanent Residence permit issued by Germany.
2) For the next several years I must stay a resident of Germany. Happy to travel, of course.
3) I am currently not fluent enough in German (or other languages) for business purposes, my working language is English.
4) Yes, I have programming on my CV. I don't do programming for work.
CV is at
[removed]#FediHire
reshared this
Most people are more likely to lose authenticator tokens (their phone, their yubikey) than be hacked by a sophisticated attacker
Password manager 2FA and SMS 2FA solves the threat model that most people live in
(Organizational security has a far different threat model)
Flop_Ysh likes this.
silverwizard likes this.
silverwizard likes this.
Oh, no - attacking SMS 2FA is easy to just SIM hijack
I am talking about getting locked out because you accidentally lost your auth app
silverwizard likes this.
That's what I'm saying
You won't lose your phone number for SMS or password manager
Whereas losing a phone with an TOTP authenticator setup or losing a yubikey is pretty simple
Hypolite Petovan likes this.
So far, every service for which I've registered TOTP (Twitter, Facebook, Mastodon) has offered recovery codes in case I lose my TOTP device. Surely that mitigates @silverwizard 's loss model.
like this
silverwizard likes this.
Yeah, I just only have the option of Google TOTP which squicks me, or Yubico TOTP which needs a key, so uh, kinda fails the access test
But also - I am *far* more likely to lose a phone than by hit by SIM swapping (to be clear - only because I'm a dumbass)
Yeah, most of my TOTP tokens are mirrored across my Yubikeys largely to save headaches when changing phones. I have one on Entrust's app that I can't do that with and the couple of times I've had to move it were a pain finding the instructions again.
But using Yubico TOTP also basically primed me for "password manager TOTP is functionally the same as Google TOTP but with the convenience of device portability"
silverwizard likes this.
Well, the issue most people have with password manager TOTP is that then if your password manager is compromised, then your password is
And the answer to that is "it's complicated" - but yeah - in a perfect world we'd all have two security keys, and one is kept in a secure location and one is kept in a wallet/keychain - but that's not feasible (says the man with that)
⛅ w chance of bears likes this.
silverwizard likes this.
Allen Stenhaus likes this.
I mostly respect Indigo's response to their security incident. Shutting down their entire online store takes actual guts.
(If you don't know what Indigo is - it's Canadian Barnes and Noble)
Alex P. 👹 likes this.
I dummyed a variable for integration testing of our pipelines
And it turns out it silently failed *lint* in the *build stage*, not a prelinter
Pipielines were a mistake
Alex P. 👹 likes this.
i went absolutely apeshit on a linter two months ago:
it barfed up a message like "you are adding elements to this array in a fixed-size loop, preallocate space for it first" for some test setup code that was like,
for (int i = 0; i < 1000; i++) { vector.emplace(blah blah); }
so the guy fixing all this linter garbage typoed
vector.resize(1000);
instead of
vector.reserve(1000);
so a bunch of unit tests were now using a homogeneous pile of default-constructed elements
…
silverwizard likes this.
…
does the linter warn you about "hey, you have a big vector of identical default-constructed elements and then you added 1000 actual randomized test objects to it that none of your code will ever touch?" — no, of course not, that's too complicated for it
¯\_(ツ)_/¯
silverwizard likes this.
Alex P. 👹 likes this.
silverwizard likes this.
I mean - a compiler warning and a linter is definitely similar.
But yeah - the compiler will usually say "you're an idiot, but I'll allow it' instead of "fuck off and rewrite it"
I get why the linter said it - but - horrible - these are both *good* uses for a linter - but fuck - that shouldn't have passed review.
But - seriously - make the linter not dumb, and make it make suggestions if it has some.
Also - why the fuck are they populating a vector with a loop?!
the actual code is more like
for (blah blah) {
// do some rng shit to make a funny object and maybe connect it to some other objects
vector.emplace(blah blah);
}
silverwizard likes this.
featureFlag new_ui = false; #fuck-off-linter-I-mean-this
Alex P. 👹 likes this.
youtube.com/@any_austin this youtuber is rapidly becoming a non-trivial portion of my media diet
But only the series where he does an employment survey of a video game, and then does a report on it - and - uh - what an ideal gimmick
like this
like this
like this
Alex P. 👹 reshared this.
Blaise Pabón - controlpl4n3 likes this.
Blaise Pabón - controlpl4n3 reshared this.
I work at a place where everyone gets hyped about AI stuff, and I go "Hey - here's some concerns around data governance" and during the same meeting, the very hype product team agreed to change directions, began brainstorming new ideas, and killed the plans that I had concerns about.
Damn, this is amazing
like this
FoolishOwl reshared this.
silverwizard reshared this.
Fuck prescriptivist linguistics, I believe that anything I say is what I mean and what I say means what I think it does!
It's all psychosemantic
like this
Jay Hannah reshared this.
reshared this
silverwizard likes this.
silverwizard
in reply to silverwizard • •