Spinda ๐Ÿฒ๐ŸฆŠ๐Ÿณ๏ธโ€๐ŸŒˆ๐Ÿณ๏ธโ€โšง๏ธ's Avatar

Spinda ๐Ÿฒ๐ŸฆŠ๐Ÿณ๏ธโ€๐ŸŒˆ๐Ÿณ๏ธโ€โšง๏ธ

@spinda.net

Computer scientist & firewall dragon. Did a PhD on making web browsers less broken. Into browser innards, niche programming languages, reverse-engineering, unfiction, 3D printing & fabrication, โ€ฆ โšง๏ธ she/they โ€ข ๐Ÿฉท๐Ÿ’›๐Ÿ’™ โ€ข โ™พ๏ธ ๐ŸŒ San Francisco โžก๏ธ https://spinda.net

36
Followers
33
Following
78
Posts
02.08.2023
Joined
Posts Following

Latest posts by Spinda ๐Ÿฒ๐ŸฆŠ๐Ÿณ๏ธโ€๐ŸŒˆ๐Ÿณ๏ธโ€โšง๏ธ @spinda.net

Post image

GAY SALE

16.02.2026 18:03 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Should've saved my $15 and just watched Yuri on Ice again.

15.02.2026 21:36 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Made the mistake of shelling out for a month of Peacock to watch the Winter Olympics. What they don't tell you:

1. paying extra for the ad-free package is a waste of money because it excludes Olympics content

2. replays of figure skating events (what I want to see) vanish forever after 24 hours

๐Ÿ˜ฎโ€๐Ÿ’จ

15.02.2026 21:33 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
No One, Including Our Furry Friends, Will Be Safer in Ring's Surveillance Nightmare | Electronic Frontier Foundation Amazon Ringโ€™s Super Bowl ad offered a vision of our streets that should leave every person unsettled about the companyโ€™s goals for disintegrating our privacy in public.In the ad, disguised as a heartfelt effort to reunite the lost dogs of the country with their innocent owners, the company...

A neighbor in our building installed a Ring camera pointed at the building entryway, and now I can't go in or out of my own home without being logged by a corporate mass surveillance system. As far as I can tell, there's no legal recourse because it's a "public space". ๐Ÿ˜ฃ
www.eff.org/deeplinks/20...

12.02.2026 08:11 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Discord has invented a new switch state. We now have "on", "off", and "onff".

03.02.2026 21:23 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

:/

03.02.2026 09:14 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Would you like to login to your account using your password or would you like a code emailed to you?

Password please.

Thank you for entering your password. For security purposes, we have just emailed you a code that you must now enter.

02.02.2026 18:53 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
The Illusion of free choice meme

The cow is an autistic person trying to engage in a group conversation

One side is end up interrupting to say something
The other side is keep waiting for a chance to speak that never seems to come

Both lead to You feel awkward and disconnected from the conversation

The Illusion of free choice meme The cow is an autistic person trying to engage in a group conversation One side is end up interrupting to say something The other side is keep waiting for a chance to speak that never seems to come Both lead to You feel awkward and disconnected from the conversation

Talking in a group is hard

30.01.2026 20:11 ๐Ÿ‘ 3606 ๐Ÿ” 1531 ๐Ÿ’ฌ 52 ๐Ÿ“Œ 106
Video thumbnail

I swear, GitHub just gets worse and worse.

11.01.2026 03:49 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Haha thanks! I took it as an opportunity to learn Svelte and play with CSS animations more.

06.01.2026 21:24 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I've also been working on the same idea ๐Ÿ˜…

06.01.2026 20:17 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
A screenshot of an desktop where the windows and their content look like the Windows Classic theme. There is a taskbar with the WINE logo on the Start button. There is a file explorer window with the WINE logo in its top-left; there is a window for what looks like MS Paint; there is a window titled โ€œAbout Paint for ReactOSโ€; there is a window for xeyes; and there is a window for xterm. Many clues on screen suggest everything is running in WINE on top of Debian.

A screenshot of an desktop where the windows and their content look like the Windows Classic theme. There is a taskbar with the WINE logo on the Start button. There is a file explorer window with the WINE logo in its top-left; there is a window for what looks like MS Paint; there is a window titled โ€œAbout Paint for ReactOSโ€; there is a window for xeyes; and there is a window for xterm. Many clues on screen suggest everything is running in WINE on top of Debian.

The future of the Linux desktop can look like this.

Let's build it!

loss32.org

(I am at #39c3 currently, specifically around the table called " " usually, ask for 'hikari'!)

29.12.2025 17:10 ๐Ÿ‘ 205 ๐Ÿ” 48 ๐Ÿ’ฌ 10 ๐Ÿ“Œ 8
Preview
DeArrow - A Browser Extension for Better Titles and Thumbnails - DeArrow DeArrow is a browser extension for replacing titles and thumbnails on YouTube with community created accurate versions. No more clickbait.

Stuff like this is why DeArrow exists: dearrow.ajay.app

21.12.2025 05:48 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Between this, Hyprland, SerenityOS, DHH's bigotry, etc, I've had this awful sinking feeling that we're being pushed out of open source like we are everywhere else right now. It ๐˜ด๐˜ถ๐˜ค๐˜ฌ๐˜ด. I don't know how to stop it besides just unapologetically continuing to be here, to do things.

16.12.2025 17:44 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It's been a while since I checked r/rust, let's drop in and see what's new!
...
...
...oh great, they're dogpiling a trans person who changed their name in their git repo and got doxed for it. I love 2025.

16.12.2025 17:44 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
The Return of the Obra Dinn - OST
The Return of the Obra Dinn - OST

Current musical hyperfixation: the Return of the Obra Dinn soundtrack. Phenomenal work/focus music. www.youtube.com/watch?v=8qvd...

15.12.2025 20:30 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Tailscale - NixOS Wiki

I updated the NixOS wiki with a code snippet for working around this: nixos.wiki/wiki/Tailsca...

I wonder how many systems out there are unintentionally exposing all ports to their Tailnets...

06.12.2025 04:35 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Preview
FR: Prevent tailscale from adding a rule to allow all traffic on tailscale0 ยท Issue #11717 ยท tailscale/tailscale What are you trying to do? I recently found out through #11033 that Tailscale now adds a rule to allow all traffic on tailscale0, bypassing firewalls such as ufw. Reading through the chain of issue...

WTF, why does @tailscale.com's Linux client intentionally bypass all firewall rules and allow all incoming traffic on the VPN interface by default? And why was this surprising behavior silently introduced in a bugfix update?
github.com/tailscale/ta...

06.12.2025 04:34 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Post image

Snow!!!

29.11.2025 01:53 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I see, thanks!

20.11.2025 08:15 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Would it be possible to get the final image in a vector format?

18.11.2025 16:21 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Discovered this useful library recently. It's like a maintained, TypeScript-native Lodash.
remedajs.com

18.11.2025 15:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

cloudflare's on-duty IT staff bangs on the doors which I have padlocked from the inside as I calmly break open lava lamp after lava lamp and drink the contents

18.11.2025 13:59 ๐Ÿ‘ 2111 ๐Ÿ” 561 ๐Ÿ’ฌ 17 ๐Ÿ“Œ 10

I struggled with this, too. It destroyed my love of writing and gave me intense anxiety around the writing process, something I'm still trying to undo. Wish I had, like, actual advice :< It sucks.

11.11.2025 17:29 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
(In the style of the "Stop Doing Math" meme)

STOP KILLING DRAGONS

* DRAGONS WERE NOT SUPPOSED TO BE EVIL

* THOUSANDS OF DRAGONS SLAIN yet NO REAL IMPROVEMENT in society

* Want to improve someone's life anyway? We had a tool for that: It was called "DRAGON SNUGGLES"

* "Why yes I'd love to harm and kill a giant majestic creature for merely existing" - Statements dreamed up by the utterly Deranged

LOOK at what Dragon Slayers have been demanding your Respect for all this time

(Three very poorly drawn dragons with 'X's in their eyes. The one on the left is more quadruped, laying down, the middle one is more biped, with an arrow stuck on it, the right one is a big quadruped with a tiny stick figure on top raising their sword and saying "I am the best!")

"Hello I would like a dead dragon please"

They have played us for absolute fools

(In the style of the "Stop Doing Math" meme) STOP KILLING DRAGONS * DRAGONS WERE NOT SUPPOSED TO BE EVIL * THOUSANDS OF DRAGONS SLAIN yet NO REAL IMPROVEMENT in society * Want to improve someone's life anyway? We had a tool for that: It was called "DRAGON SNUGGLES" * "Why yes I'd love to harm and kill a giant majestic creature for merely existing" - Statements dreamed up by the utterly Deranged LOOK at what Dragon Slayers have been demanding your Respect for all this time (Three very poorly drawn dragons with 'X's in their eyes. The one on the left is more quadruped, laying down, the middle one is more biped, with an arrow stuck on it, the right one is a big quadruped with a tiny stick figure on top raising their sword and saying "I am the best!") "Hello I would like a dead dragon please" They have played us for absolute fools

#dragon #dragonposting

29.10.2025 00:53 ๐Ÿ‘ 19 ๐Ÿ” 5 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Thanks to @lauraehall.bsky.social, @brianenigma.bsky.social, & @immersivearts.bsky.social for this unexpected flood of memories!

11.11.2025 08:33 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

There are things I'd love to write about from that era. Like messaging people as characters on MSN over eBuddy from the web browser on my PSP, and having to come up with in-game reasons for going AFK when my parents came in to make sure I was asleep. I should dust off the old blog one of these daysโ€ฆ

11.11.2025 08:33 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

ยซ ๐‘ˆ๐‘› ๐‘—๐‘œ๐‘ข๐‘Ÿ ๐‘—๐‘’ ๐‘ ๐‘’๐‘Ÿ๐‘Ž๐‘– ๐‘‘๐‘’ ๐‘Ÿ๐‘’๐‘ก๐‘œ๐‘ข๐‘Ÿ ๐‘๐‘Ÿ๐‘’ฬ€๐‘  ๐‘‘๐‘’ ๐‘ก๐‘œ๐‘–. ยป

I can't believe forums.unfiction.com is up again after 8 years, even as an archive! I was 13 when I made my account and ran my first game back in 2009. I have a PhD now and a "real" job, but I miss telling stories with everyone who was there.

11.11.2025 08:33 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
FirebaseAuth

Invoking original failure callbacks after phone verification failure for [REDACTED] error - This app is not authorized to use Firebase Authentication. Please verify that the correct package name, SHA-1, and SHA-256 are configured in the Firebase Console.

[ Invalid app info in play_integrity_token ]

FirebaseAuth Invoking original failure callbacks after phone verification failure for [REDACTED] error - This app is not authorized to use Firebase Authentication. Please verify that the correct package name, SHA-1, and SHA-256 are configured in the Firebase Console. [ Invalid app info in play_integrity_token ]

TIL any apps using Firebase Auth for login won't work on rooted Android devices. It's not even to protect the apps, if this error is to be believed - it's the Firebase SDK protecting itself from apps that aren't paying for Auth!

Guess I gotta figure out how one bypasses Play Integrity in 2025...

28.10.2025 02:05 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
The official home of the Python Programming Language

TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
๐Ÿงต

27.10.2025 14:47 ๐Ÿ‘ 6416 ๐Ÿ” 2757 ๐Ÿ’ฌ 125 ๐Ÿ“Œ 452