J6 pardons going great, part N: https://www.seattletimes.com/seattle-news/law-justice/former-doctor-who-went-to-jan-6-rally-killed-in-shooting-at-home/
=> More informations about this toot | View the thread
@pluralistic The backer survey doesn't seem to include an option for personalized books? I upped my contribution by $25 before the campaign ended, but can't figure out what to do now.
=> More informations about this toot | View the thread
Scheduled my annual “please let me see The Lightning Field” email for Feb 1 at midnight MST.
=> More informations about this toot | View the thread
Because “you” lack a functioning immune system to protect you from mis- and disinformation.
=> More informations about this toot | View the thread
I haven’t done much for my writing career since October, when my treatment amped up. But I’ll be a pro at #NorWesCon this spring, and at #WorldCon this summer—my first time as a WorldCon pro.
I was an invited reader this week at Two Hour Transport. It was tough, even over Zoom, but I did it. And one of the attendees told me they bought the anthology my story was from so they could find out how it ends!
I’m sad I can’t do more right now. (Like, y’know, write or edit.) But I’ll enjoy what I can.
=> More informations about this toot | View the thread
In college, I had majors in philosophy and creative writing—I’m a double threat!
(To my own employability.)
=> More informations about this toot | View the thread
Hot Take: Accepting code from a contractor or consultant into your repository without deep technical review, and without demonstrated compliance to style and quality standards, should be a career limiting move for any technical approvers and the management who okayed this arrangement.
=> More informations about this toot | View the thread
But the real joy was smell the third: the update_dict function named their first parameter 'dict'.
That's right, they (locally, in this function) stepped on the reserved word 'dict' in Python.
It's been deployed a year and a half. To its credit, it does technically work. But pee-yew!
The first of these I could maybe see, if you had a validation routine crammed in there. But the second and the third? Who would write code like that, and why?
Am I missing something?
3/3
=> More informations about this toot | View the thread
Smell the second: that update function actually called mydict.update internally, with a dict inline containing just the relevant key and value, so something like:
local_dict = mydict.update({key: value})
return local_dict
2/3
=> More informations about this toot | View the thread
I think I found a bad code smell today, but I wonder if there's a good reason I can't fathom, because the smells were stacked three deep.
Smell the first: instead of just writing mydict[mykey] = myvalue, every new key written to the dict was via a function update_dict, like so:
mydict = update_dict(mydict, mykey, myvalue)
1/3
=> More informations about this toot | View the thread
Someone needs to get the vampire architect a better PR flack.
=> More informations about this toot | View the thread
My #Orbi app on the iPhone upgraded last week to 2.42.1, and I was able to use this to upgrade to latest firmware on my base station.
However, the kebab menu where the “upgrade firmware” command appears does not exist for the satellite! I swear it used to be there.
Anyone else having this issue?
=> More informations about this toot | View the thread
Okay, I need a Seattle area friend with a green thumb to come over and help me with my houseplants. There are five of them, all in one room, and two of them no longer get the light they need. None of them have been watered properly since I started chemo in October.
I’d love someone competent to help me trim the dead parts and/or let me know which ones to give up on.
=> More informations about this toot | View the thread
Forever Young Frankenstein #MashUpComedyFilmsAndSongs
=> More informations about this toot | View the thread
This deployment tool relies on three separate configuration files, in two different formats, that generate a third format, which has to exactly match the undocumented input format of yet another system.
But, y’know, homegrown systems are better than something like k8s which is big and complicated.
=> More informations about this toot | View the thread
Look, I’m not saying the Supreme Court is right about the #TikTok ban, but you can’t tell me there’s no national interest in addressing a platform where a foreign government is manipulating the topics and promoting specific opinions into the public discourse. As in Romania, the Chinese Government is putting their finger on the scale of elections and other political topics.
I’m anti-censorship, though, so what would be a better alternative to shutting them down?
=> More informations about this toot | View the thread
Article title: 120 Cast Iron Recipes for Winter
Me: Do people eat more cast iron in winter?
=> More informations about this toot | View the thread
I’m thinking about upgrading my e-reader, but not sure whether there’s anything on the market that meets my needs. Currently I’ve got a Kobo Libre H2O, and truthfully if it had USB-C I wouldn’t be looking.
Is there anything on the market with USB-C, waterproof, physical page turn buttons, and a 7” 300ppi screen that’s not from Amazon?
Calibre integration a big plus as that’s where all my books live DRM-free.
=> More informations about this toot | View the thread
Accurate but probably impeachment or recall worthy in Southern California.
https://med-mastodon.com/@cbarbermd/113794994831756437
=> More informations about this toot | View the thread
Gonna refer to crypto & AI bubbles as one thing, “the GPU” bubble.
Mad respect to NVidia’s products but IMHO the company’s valuation is over-the-top.
=> More informations about this toot | View the thread
=> This profile with reblog | Go to disappearinjon@wandering.shop account This content has been proxied by September (3851b).Proxy Information
text/gemini