Sign in

Nina Zakharenko

@nina.codes
2.9K followers 210 following 246 posts

pythonista, dev, prev open source security @ google, prev board of directors of the PSF, recurse center alum. opinions my own. she/her

PostsRepliesMedia
Nina Zakharenko @nina.codes · 17/05/2026
@miketheman.com and @sethmlarson.dev share some of the accomplishments of the PSF security team this year. That’s a lot of work for two people! And shoutout to the sponsors who make it possible to fund their roles.
0124
Nina Zakharenko @nina.codes · 16/05/2026
Now up at #PyconUS is Core Python Dev @savannah.dev talking about the Art of Live Process Manipulation
1111
Nina Zakharenko @nina.codes · 16/05/2026
And again, thank you to Alpha Omega and @openssf.org for funding PyPI Security. 🎉 openssf.org/community/al...
060
Nina Zakharenko @nina.codes · 16/05/2026
As a maintainer, move to trusted publishing and let go of long-lived tokens. docs.pypi.org/trusted-publ...
131
Nina Zakharenko @nina.codes · 16/05/2026
The attackers tried again 2 months later. So what can you do to spot phishing attacks? 1. Move to WebAuthn / passkeys 2. Let your password manager be the judge. It won’t autofill without extra verification if the domain mismatches. 3. Hover before you click. Especially on mobile.
110
Nina Zakharenko @nina.codes · 16/05/2026
Thousands of daily downloads a day isn’t bad, right? But this library was a dependency in the HuggingFace transformers library. With 30 MILLION downloads a day. And the dependency wasn’t pinned.
110
Nina Zakharenko @nina.codes · 16/05/2026
If you can phish one maintainer, you could potentially ship malware to countless others. As a package maintainer, your email address is probably in your package metadata, or publicly visible on your GitHub profile. Would you catch this on your phone?
A slide showing the difference of a link to pypi.org versus a very similar but malicious URL
110
Nina Zakharenko @nina.codes · 16/05/2026
Right now at the #pyconus security track is @miketheman.com from the PSF talking about the anatomy of a PyPI phishing attack. Room 103ABC
190
Nina Zakharenko @nina.codes · 14/04/2026
Seven injured her toe and had to be put under. Here she is afterwards, trapped in a cone of shame, high as a kite.
White dog wearing a plastic e-collar staring into space
340
Nina Zakharenko @nina.codes · 19/08/2023
I’ve developed a lot of similar issues. This might be a clue… it could be a symptom of long Covid or post-viral illness. www.goodforyouglutenfree.com/celiac…
A screenshot of text describing sensitivity to grains as a long Covid symptom.
100
Nina Zakharenko @nina.codes · 20/05/2023
I have a similar book from 1977!
000
Nina Zakharenko @nina.codes · 19/05/2023
One of my favorites. I smashed that car in the background.
291
Nina Zakharenko @nina.codes · 19/05/2023
Even Mr. The Plague turned into the worst version of himself.
010
Nina Zakharenko @nina.codes · 18/05/2023
Another favorite look: sequin + blazer. I’ve rented this one and it’s also comfortable + stretchy. No pockets though.
000
Nina Zakharenko @nina.codes · 18/05/2023
Best thing is most items on RTR has user reviews with photos of real people wearing the items. And you can sort by measurements similar to yours. Also, dunno how you feel about shiny but sequin sweatpants are a thing…
100
Nina Zakharenko @nina.codes · 18/05/2023
040
Nina Zakharenko @nina.codes · 18/05/2023
The full spatchcock / curled feetsies
060
Nina Zakharenko @nina.codes · 18/05/2023
Gives new meaning to
000
Nina Zakharenko @nina.codes · 18/05/2023
At this point I’m confident I could walk out of the room and come back in and the treats would be untouched.
010
Nina Zakharenko @nina.codes · 18/05/2023
We’ve been playing this game since she was a wee little pup.
110
Nina Zakharenko @nina.codes · 18/05/2023
I love watching them. I’ve eyed jelly aquariums over the years but the enclosures seem way too small.
130
Nina Zakharenko @nina.codes · 18/05/2023
And consistently feel cute af
7221
Nina Zakharenko @nina.codes · 18/05/2023
My mail from Ukraine came with an impressive stamp collection
020
Nina Zakharenko @nina.codes · 17/05/2023
“leave it” is one of my favorite tricks
A white dog laying down with treats on her paws.
3333
Nina Zakharenko @nina.codes · 16/05/2023
Laser printers are the way.
A Venn diagram with two overlapping circles. The circle on the left contains the word cats, the circle on the right contains the word ink jet printer. The text in the overlapping areas between two circles contains traits that both have in common, such as being moody, ignoring requests, and being unreliable.
141
Nina Zakharenko @nina.codes · 15/05/2023
I own crocs now, and it’s all @scalzi.com’s fault.
240
Nina Zakharenko @nina.codes · 12/05/2023
Wow, exposure notifications are winding down. Feels like the end of an era.
010
Nina Zakharenko @nina.codes · 12/05/2023
❤️ jellies
130
Nina Zakharenko @nina.codes · 11/05/2023
this is where I skeet from

An overlay of four different scenes of the MS-DOS game sky roads depicting a cockpit in space with obstacles ahead of it
020
Nina Zakharenko @nina.codes · 08/05/2023
I think about this often. A CPU is literally a rock that we tricked into thinking, but first you have to flatten it and put lightning inside it.
110
Nina Zakharenko @nina.codes · 06/05/2023
Building legos this weekend, following the @casey.nyc adage of “always be knolling”
040
Nina Zakharenko @nina.codes · 06/05/2023
sus
0101
Nina Zakharenko @nina.codes · 05/05/2023
There’s a whole subreddit. r/NotHowGirlsWork. It’s… real bad.
150
Nina Zakharenko @nina.codes · 04/05/2023
Snow is food, bed, toy, and friend. And yes, she needs a safety vest outside otherwise she disappears.
130
Nina Zakharenko @nina.codes · 04/05/2023
How Seven sleeps sometimes.
4120
Nina Zakharenko @nina.codes · 03/05/2023
This is Seven. She’s happiest when she’s muddy.
070
Nina Zakharenko @nina.codes · 30/04/2023
Just FaceTiming with the dog.
1100
Nina Zakharenko @nina.codes · 30/04/2023
👀
010
Nina Zakharenko @nina.codes · 26/04/2023
I can’t even upload my own gifs. Savage.
120
Nina Zakharenko @nina.codes · 26/04/2023
Oh no, I’m caught.
010
Nina Zakharenko @nina.codes · 25/04/2023
Inaugural pup photo: this is Seven. She likes to stop and smell the flowers.
120