Sign in

Nina "Erina" Satragno

@satragno.bsky.social
218 followers 261 following 366 posts

🇨🇦 Kitchener, ON 💫 Rosalina & Luma / Palutena player 👩🏻‍💻 Sr. software engineer at Google 🔑 Passkeys at Chrome 🌐 satragno.com/blog I go by "Erina" on steam and ssbu.

PostsRepliesMedia
Nina "Erina" Satragno @satragno.bsky.social · 28/08/2026
Idea: measure how many chromium commits pass the programming Bechdel test. A commit passes if at least two engineers involved are women between the author and reviewers, and the reviewers aren't just rubber stamping the CL.
120
Nina "Erina" Satragno @satragno.bsky.social · 26/08/2026
The person at Apple who added the stupid "app wants to see nearby devices" prompt to a set of undocumented, random, synchronous APIs.
static.klipy.com
Grinch Smile Evil Smile
Alt: Dr. Evil laughing
010
Nina "Erina" Satragno @satragno.bsky.social · 17/06/2026
Our anthem is S tier #argentina
020
Nina "Erina" Satragno @satragno.bsky.social · 29/05/2026
Why do all French people sprinkle some words of French whenever they're speaking English though? 🤔🤔🤔
200
Nina "Erina" Satragno @satragno.bsky.social · 29/05/2026
I'm sitting at a restaurant alone, next table is a French, Chinese, and an Indian guy discussing which cuisine is better. Incredible unintentional entertainment.
020
Reposted by Nina "Erina" Satragno
Andy Craig @andycraig.bsky.social · 27/05/2026
Good explainer from @leedrutman.bsky.social on why "ban gerrymandering" within the context of single-member districts is deceptively oversimplified. There is no such thing as any one objectively right measure of non-gerrymandered fairness, and they all have predictable partisan biases.
leedrutman.substack.com
Why you can’t just ban gerrymandering
Fair maps require a definition of fair. There isn't one. There are infinite ones.
98824
Reposted by Nina "Erina" Satragno
Michael Kamm @michaelkamm.games · 26/05/2026
Last year, miHoYo copied my puzzle game Ouros in Zenless Zone Zero. Because they are a recognized, billion-dollar studio and my game isn't well known, some people are now assuming that their version is the original, and mine is the clone. I hope this video clears that up.
198148567472
Reposted by Nina "Erina" Satragno
Alex Russell @infrequently.org · 25/05/2026
You should be reading No One: nooneshappy.com/article/the-...
nooneshappy.com
The AI Bubble — No One's Happy
The AI buildout is the largest capital expenditure in the history of the technology industry. The financial structure holding it together has a name.
54516
Reposted by Nina "Erina" Satragno
Royale Tiger Towel Paper Towel Power Play @r4v5.imgay.lol · 08/05/2026
if your threat model includes hardware backdoors and the nsa you are definitionally outside the scope of webauthn
371
Reposted by Nina "Erina" Satragno
Ricky Mondello @rmondello.com · 24/04/2026
Exciting news! The Authentication Experience team at Apple, which brings you the Passwords app, passkeys, AutoFill of codes from Messages and such, and a lot more, is hiring a software engineer! [1/2] jobs.apple.com/en-us/detail...
jobs.apple.com
Software Engineer, Authentication Experience - Jobs - Careers at Apple
Apply for a Software Engineer, Authentication Experience job at Apple. Read about the role and find out if it’s right for you.
22810
Nina "Erina" Satragno @satragno.bsky.social · 13/04/2026
This one I'm very proud of #opusmagnum
040
Reposted by Nina "Erina" Satragno
Nina "Erina" Satragno @satragno.bsky.social · 08/04/2026
I rendered Bad Apple!! on TIS-100. This was a fun long weekend project, and I got to learn about some of the internals of one of my favourite puzzle games! #zachtronics #badapple #touhou youtu.be/N3JwU-Kvqpo
youtu.be
Bad Apple!! but it's running on TIS-100
YouTube video by Nina Satragno
24817
Nina "Erina" Satragno @satragno.bsky.social · 08/04/2026
I rendered Bad Apple!! on TIS-100. This was a fun long weekend project, and I got to learn about some of the internals of one of my favourite puzzle games! #zachtronics #badapple #touhou youtu.be/N3JwU-Kvqpo
youtu.be
Bad Apple!! but it's running on TIS-100
YouTube video by Nina Satragno
24817
Nina "Erina" Satragno @satragno.bsky.social · 07/04/2026
Sneak peek of the long weekend project #badapple #touhou #tis100
020
Nina "Erina" Satragno @satragno.bsky.social · 05/04/2026
The biggest joy in computer science is rediscovering a family of algorithms and some of its variants, then learning there's a corpus of literature on them.
010
Reposted by Nina "Erina" Satragno
Eniko Fox @enikofox.com · 05/04/2026
i still can't get over microsoft saying copilot is for entertainment purposes only it's just so funny
1522420
Nina "Erina" Satragno @satragno.bsky.social · 01/04/2026
Incredible moment to have chosen to be Canadian 🇨🇦 #artemis
020
Nina "Erina" Satragno @satragno.bsky.social · 10/03/2026
LLMs are the single worst thing to happen to my productivity since I've been paid to build software.
231
Reposted by Nina "Erina" Satragno
Filippo Valsorda @filippo.abyssdomain.expert · 28/02/2026
The more nerds (I identify as a nerd!) complain about passkeys, the more I’m confident in their success. Just read a comment objecting to a passkey being automatically created for them. “Dark pattern!!1!1 Should be optional!!” No regular user wants to think about auth.
151249
Reposted by Nina "Erina" Satragno
Zach Leatherman @zachleat.com · 19/02/2026
for the official record, with Sam Stephenson’s contribution — we’ve fully resolved this matter over on Mastodon: indieweb.social/@sstephenson...
indieweb.social
Sam Stephenson (@sstephenson@indieweb.social)
Attached: 1 image @zachleat@zachleat.com
191
Nina "Erina" Satragno @satragno.bsky.social · 18/02/2026
RIP YouTube
000
Nina "Erina" Satragno @satragno.bsky.social · 12/02/2026
I got some business cards with braille on them on top of the regular print. Since I can't read them, somebody suggested using Gemini to verify the text. Gemini said there it was "a beautiful poem", and hallucinated third rate poetry. (I ended up looking a braille table and yes, they were fine.)
040
Nina "Erina" Satragno @satragno.bsky.social · 06/02/2026
I got bit by the #homeautomation bug and see projects in every room of my house. So far I think I've managed to keep everything to actual quality of life improvements rather than doing it for technology's sake, but I'd be lying if I didn't say it's been fun.
130
Reposted by Nina "Erina" Satragno
Patricia Aas 🐢🏳️‍🌈 @patigallardo.bsky.social · 03/01/2026
28/ The moral of this story, to me, is that western neocons and leftists are both extremely problematic. They are moralistic and condescending, all thinking they know what is best for people and countries they don’t know anything about.
3496
Nina "Erina" Satragno @satragno.bsky.social · 01/01/2026
Happy new year EST friends!
050
Nina "Erina" Satragno @satragno.bsky.social · 23/12/2025
Computerphile has a video on passkeys! www.youtube.com/watch?v=xYfi...
youtube.com
What is a Passkey? - Computerphile
YouTube video by Computerphile
120
Reposted by Nina "Erina" Satragno
lumpenpoledancer @daturabombs333.bsky.social · 06/12/2025
A photo of a bookshelf. Posted on it is a note, with arrows pointing in three directions. The left reads “dirigibles”, and “erotica” to the right. The bottom arrows read “military strategy & theory”.
1430757
Nina "Erina" Satragno @satragno.bsky.social · 18/12/2025
Lit HTML v3 is delightfully simple. I'm starting to like it a lot for chromium's webui.
050
Nina "Erina" Satragno @satragno.bsky.social · 13/12/2025
A fantastic piece by @theglobeandmail.com on thalidomide survivors in Canada, and how a special government pension massively improved their lives. These stories are why I'm subscribed to it. www.theglobeandmail.com/gift/7884f29... (Gift article should be good for 20 people.)
theglobeandmail.com
Thalidomide survivors look back at 10 years of a more dignified life
A dangerous drug gave them a lifetime of disabilities. Hard-won compensation has made difficult days easier and more joyful – but some feel the 2015 support program still falls short
0106
Nina "Erina" Satragno @satragno.bsky.social · 07/12/2025
The panini press is such an underrated piece of kitchen equipment. So cheap I even had one growing up, and it can turn leftovers into delicious sandwiches.
000
Nina "Erina" Satragno @satragno.bsky.social · 04/12/2025
How come there are no anime girl mascots for cryptographic algorithms?
040
Nina "Erina" Satragno @satragno.bsky.social · 29/11/2025
I set up the Christmas lights and the tree :)
A lit plastic Christmas tree on a pot, about a meter tall, on top of an end table. Golden balls hang from it, somewhat haphazardly. To the left there's a sofa with a blanket on it and to the right a small bookshelf stuffed with books and a little fake plant on top of it. On the wall there's a painting of Nadeshiko from yuru camp eating an empanada. It's a cozy scene, at least for me!
080
Reposted by Nina "Erina" Satragno
Simon's Cat @simonscatofficial.bsky.social · 26/11/2025
The OG Simon's Cat film!
228103891737
Reposted by Nina "Erina" Satragno
Chrome for Developers @developer.chrome.com · 21/11/2025
Losing a device with your passkeys doesn't mean you're locked out for good. @oliverdunk.com breaks it down in the latest episode of "Passkeys Explained" 🔐 → goo.gle/4rr2AQG #PasskeysWeek
061
Reposted by Nina "Erina" Satragno
Starlocke @starlocke.bsky.social · 20/11/2025
I'm starting to get more and more use of "passkeys" to simplify logging in to stuff! This is sweet technology!
012
Nina "Erina" Satragno @satragno.bsky.social · 18/11/2025
Japan, so long and thanks for all the fish <3 I'll be back!
A picture of the ceiling in an airliner showing two lit up signs instructing people to not smoke and to fasten their seatbelts.
030
Nina "Erina" Satragno @satragno.bsky.social · 15/11/2025
Kill Bill moment
A picture taken from a train seat. The bottom shows the top of the seat in front of me, and above you can make out an overhead luggage rack with a couple carry ons. One of them has what looks like a katana sticking out of it.
010
Reposted by Nina "Erina" Satragno
zerocrossing @zerocrossing.bsky.social · 04/11/2025
I wish there was a way to mute all posts where I'm blocked from replying. If you don't want to hear from me, I don't want to hear from you.
181
Reposted by Nina "Erina" Satragno
Filippo Valsorda @filippo.abyssdomain.expert · 30/10/2025
WhatsApp is in a pretty good position to do this well: they can prompt you to re-encrypt every time you rotate/add passkeys, and if passkeys are mandatory to log in there will never be a case in which you can obtain but not decrypt your backup. Would love to see more of this.
082
Reposted by Nina "Erina" Satragno
David Adrian @dadrian.io · 28/10/2025
One year from now, Chrome will enable "Always Use Secure Connections" and warn users before plaintext HTTP by default.
security.googleblog.com
HTTPS by default
One year from now, with the release of Chrome 154 in October 2026, we will change the default settings of Chrome to enable “Always Use Secu...
0168
Nina "Erina" Satragno @satragno.bsky.social · 21/10/2025
Passkey really, so you (the site) can trust me (the user) to have a password manager & avoid the silly 2fa dance.
130
Reposted by Nina "Erina" Satragno
Ben @amongotheritems.org · 21/10/2025
I DONT WANT A CODE SENT TO MY EMAIL I WANT TO LOG IN WITH MY PASSWORD OR PASSKEY
713915
Nina "Erina" Satragno @satragno.bsky.social · 16/10/2025
Take Ricky's offer I beg you @bsky.app
020
Reposted by Nina "Erina" Satragno
Joseph Cox @josephcox.bsky.social · 14/10/2025
openai to finally acknowledge what has been driving the AI boom for years and years but no one really wants to admit: chatbots you can fuck www.404media.co/chatgpt-erot...
404media.co
ChatGPT’s Hail Mary: Chatbots You Can Fuck
As recent reports show OpenAI bleeding cash, and on the heels of accusations that ChatGPT caused teens and adults alike to harm themselves and others, CEO Sam Altman announced that you can soon fuck t...
2827775
Reposted by Nina "Erina" Satragno
Ebil @ebil.bsky.social · 09/10/2025
3942601883
Reposted by Nina "Erina" Satragno
David Amador @djlink.bsky.social · 09/10/2025
"Let's force users to provide IDs to use services. What can go wrong?"
pcmag.com
Discord Says 70,000 Government IDs Exposed in Breach, Hackers Claim More
'An unauthorized party targeted our third-party customer support services to access user data, with a view to extort a financial ransom from Discord,' it says.
091
Nina "Erina" Satragno @satragno.bsky.social · 09/10/2025
#discord please I beg you, open a browser to do passkey authentication, do not rely on Windows 10's implementation. Signed: someone who's had to deal with every flavour of the Windows WebAuthn implementation.
000