Sign in

Hazelnoot

@hazelnoot.dev
677 followers 1.6K following 1.3K posts

|| Hazel || she/her || Adult (21+) || 🏳️‍⚧️ ♀️ 🦊 || Hi, I'm Hazel - a transfem fox-girl software developer. My interests are retrocomputing, TTRPGs, PC gaming, queer life, and ethical software design. enby.life/@hazelnoot

PostsRepliesMedia
Hazelnoot @hazelnoot.dev · 16/09/2026
bluesky liberals yelling at trans people to just "deal with it" and vote for a transphobe:
Screenshot of Genshin Impact, showing Lumine in a frozen train carriage standing before an alter-like device. The dialogue reads:
Eye of Graeae: "I understand your position. However, given your current physical condition, I must suggest that you reconsider."
020
Hazelnoot @hazelnoot.dev · 04/09/2026
Yeah that's close enough mydialect.us
Screenshot of a dialect map captioned "You talk most like someone from North Carolina - about 53% of your answers match a typical resident." The map shows South Carolina, most of Georgia, and Part of North Carolina as "most like you", while the northern and new-england states are "least like you". A band from Oklahoma to Tennessee and Alabama is marked as very similar, while the rest of the southern states are moderately similar.
241
Hazelnoot @hazelnoot.dev · 03/09/2026
what
Screenshot of BlueSky's "advanced" moderation section, showing that ALL regional services are enabled in my region, despite each one being for a different reason
331
Hazelnoot @hazelnoot.dev · 24/08/2026
Working exactly as intended! 😆
Screenshot of a DM by listifications:
@innhverfur.bsky.social has added you to the "Furries and problems" moderation list

bsky.app/profile/did:...
052
Hazelnoot @hazelnoot.dev · 07/08/2026
@pupnik.moe
Screenshot of a Tumblr post by @SporesGalaxy on October 7, 2025:
"it's important to be following people who will get earth shatteringly obsessed with a media that you never would have known existed if you did not follow that one person"
020
Hazelnoot @hazelnoot.dev · 24/07/2026
without downloading any new pictures, where are you at mentally?
260
Hazelnoot @hazelnoot.dev · 24/07/2026
oh, ok then. Guess I won't post today after all
Screenshot of BlueSky's post form showing an error banner:
[Exception... "Out of Memory"  nsresult: "0x8007000e (NS_ERROR_OUT_OF_MEMORY)"  location: "JS frame :: https://bsky.camp-fire.moe/static/js/7611.24d8f9cc.js :: 57657/p/< :: line 2"  data: no]
031
Hazelnoot @hazelnoot.dev · 24/07/2026
tired of waiting for QOL features, time to build them myself :neofox_hyper:
Screenshot of BlueSky word mutes screen showing a new "Client Mutes" tab. It shares most of the same controls, but has several new ones:
* name/label for the mute.
* mute type: literal text or regular expression.
* strictness: hard-mute or soft-mute.
* case-sensitive.
* match whole words only.
An extra description reads "Client-side mutes support advanced options and filters, but only apply on camp-fire.moe. Other client apps, devices, and web browsers may not respect these mutes."
130
Hazelnoot @hazelnoot.dev · 22/07/2026
Tip for anyone developing on #SocialApp using #WebStorm: make sure to **turn off** the setting "Enable service-powered type engine"! With that enabled, WebStorm will quietly fail to start any intellisense, navigation commands will time out, and other weirdness. Disable and restart fixes everything!
Screenshot of WebStorm setting open to Languages and Frameworks > TypeScript. All settings are default except "Enable service-powered type engine" is disabled.
010
Hazelnoot @hazelnoot.dev · 22/07/2026
Yeah this heatwave *suuucks*
Temperature: 91 degrees, feels like 100 degrees, high of 93 degrees, and low of 75 degrees
010
Hazelnoot @hazelnoot.dev · 22/07/2026
there we go - a nice placeholder message to make sure the body section always takes the same amount of vertical space. You know, how it should have been from the start because this is beginner-level UX stuff...
Screenshot of the "Block account" confirmation modal, which now has an additional line of text reading "✔️ No shared group chats with this user."
030
Hazelnoot @hazelnoot.dev · 22/07/2026
I fucking FOUND IT FINALLY This is the *fucking* code that makes the block button run away from your cursor unless you wait a second and/or have a NASA-tier internet connection so it clears instantly
Screeshot of BlueSky's BlockDialog.TSX file, scrolled to function BlockDialogInner. A segment of code is highlighted to indicate where the loading spinner uses a variable amount of vertical space, which is what causes the move.
230
Hazelnoot @hazelnoot.dev · 22/07/2026
ok, that's phase 1 complete - we can complete a full auth cycle without ever hitting age assurance flows. Still need to check with location spoofed to a region that actually *requires* verification, but it shouldn't make a difference given that I removed 90%ish of the age assurance code lol
Screenshot of BlueSky running locally, open to @fedi.hazelnoot.dev's profile. Firefox dev tools are open showing successful communication with BlueSky's backend, and the frontend is fully authenticated as @hazelnoot.dev. No age assurance API calls are visible in the dev tools.
031
Hazelnoot @hazelnoot.dev · 22/07/2026
but I am nothing if not persistent!
Screenshot of WebStorm IDE showing BlueSky's "social-app" frontend modified to remove the Age Assurance (age verification feature), with all unit tests passing.
340
Hazelnoot @hazelnoot.dev · 21/07/2026
X-post from Tumblr because this *7 year old* post is still incredibly relevant today
Tumblr post by user "legsdemandias" on August 29, 2019:
Do you think tumblr will ever learn the difference between “I’m defending this person because I agree with them wholeheartedly and I am also like this person” and “I’m defending this person because your behavior is dangerous and you need to stop”
IMO, blurring the lines between “I’m defending them because they’re right” and “I’m defending them because you’re taking this too far” is step numero uno to cutting down the very existence of fair trial and democracy--even in places where saying that might seem a little dramatic. 
12516
Hazelnoot @hazelnoot.dev · 18/07/2026
See, this is why I hate talking about my trans experience on BlueSky. Even just a *reference* to my anatomy and I get mobbed by chasers and dudes who think I'll be impressed by the size of his dick 🙄
Profile for @UrGamerBF.BSky.social, who's name is set to "Daddy Trey [devil emoji][water drops emoji][dizzy emoji]". They have 640 followers, follow 6,700 others, and have 23 posts.

Their bio text reads: 25. Daddy "Ur gamer BF" Val, CS2, RBXL "I NSFW 18+", cat dad [cat emoji]. [Link: throne.com/daddytrey]. California 📍SF Bay Area.

Two labels are applied: "Changed profile 10+ times yesterday" and "Made over 50 posts yesterday".

Their pinned post reads: "looking for a new desk pet [devil emoji][dizzy emoji] #NSFW #DeskPet #BBC #Daddy". Attached is an image marked as "Adult Content".
251
Hazelnoot @hazelnoot.dev · 15/07/2026
Wow this reply really got mangled by the bridge. Should look like this:
Screenshot of the replied-to comment as rendered on the source instance:
Hazelnoot (@hazelnoot) posted:
Content Warning: "lighthearted trauma/dissociation joke"

[insert clip from The Goonies]

"god put that rock [striked out] memory barrier [replacement text] there for a reason, and I don't think we should move it.

Posted 1 minute ago.
One "purple_heart" reaction.
000
Hazelnoot @hazelnoot.dev · 14/07/2026
Oh my fucking god
2% have high literacy levels.
This year, for the first time ever, PIAAC combined the fourth and fifth literacy levels. That’s because there were no longer enough people at the highest level to count.
[Bar graph of population percent (Y) by highest reading level (X). The highest category has so few people that the bar is invisible.]“Across all countries, only 2 percent of adults performed at Level 5 on many of the variables in the literacy and numeracy scales,” researchers report. Because of the low number, these are included among the 12% in Level 4/5.

This is the only group that can identify from search results a book suggesting that the claims made both for and against genetically modified foods are unreliable.
130
Hazelnoot @hazelnoot.dev · 14/07/2026
This is the last thing she said to *anyone*
Screenshot of discord messages from July 10, 2026 at 9:10 PM.
Hazel (she/her) says: "How are you doing, other than that?"
[redacted] responds: "Mentally not good. and like, I think I'm in a bad place and will make poor choices."
The last message has a hug reaction.
000
Hazelnoot @hazelnoot.dev · 12/07/2026
alternately:
Screenshot of the domain "lindsey-graham.rip" on sale for $4.63
000
Hazelnoot @hazelnoot.dev · 12/07/2026
Someone has a once-in-a-lifetime opportunity to do something *really* funny
Screenshot of the domain name "rip-graham.lol" available and on sale for only $1.54 per year, a discount of 95% off
120
Hazelnoot @hazelnoot.dev · 05/07/2026
I'm keeping the defed, though. He keeps CCing me in his "clarifications" and I'm done with it. He can argue with the
Screenshot of Sharkey's Moderation Logs showing "Moderation note updated for remote instance" followed by "Remote instance suspended: burnout.cafe"
000
Hazelnoot @hazelnoot.dev · 05/07/2026
Wrong type of "meta", bot
Screenshot of "Newsmast Social Media Channel", a fedi "content aggregator" bot that has found my profile through the ActivityPub bridge and picked up my meta-post about the "you're just 21" tweet as being related to social media - likely because of the "#meta" at the end.
020
Hazelnoot @hazelnoot.dev · 22/06/2026
oop, looks like Bridgy -> Sharkey authorized fetch is broken again :/
Screenshot of my bridged fedi account (@fedi.hazelnoot.dev) with the bio, banner, and PFP reset to the "secure" anonymized fallback - indicating that Sharkey couldn't validate Bridgy's AP fetch.
010
Hazelnoot @hazelnoot.dev · 14/06/2026
What
Screenshot of BlueSky showing the quotes page with both a "1 quote" indicator *and* a "no quotes yet" banner
240
Hazelnoot @hazelnoot.dev · 20/05/2026
Hmm, yeah I guess that makes sense uquiz.com/quiz/toaIYP/...
Screenshot of quiz result: "Dominant puppy-girl. Niche. Top." Above is a drawing of a light-skinned puppy-girl with light brown hair, wearing a grey shirt. She beams at the viewer with her eyes closed and a bone in her mouth, hands up in the puppy pose.
364
Hazelnoot @hazelnoot.dev · 12/05/2026
I can't decide whether this is clever or evil 🤔 (this fedi instance has bridged their system proxy account over Bridgy Fed, allowing users on the instance to "follow" bridged BlueSky users without having to bridge their *own* accounts back)
142
Hazelnoot @hazelnoot.dev · 12/05/2026
it's nice when the engagement farmers are just *open* about it
Screenshot of two posts by @roundbie.bsky.social, from 1 month ago:
Second post: "Hey everyone, can you leave me alone for a moment? I'm new here and my account hasn't even been open for an hour. Or two hours, I'm not a bot, follow. This is my method for increasing followers, and I will also post here when I have a good number of followers."
First post: "If I followed u please follow me back. I'm a young artist please support me. I want a million followers [cat emoji]"
031
Hazelnoot @hazelnoot.dev · 11/05/2026
Screenshot of dialogue from "of The Devil".
Serra: are you going to ask me to lie?
Morgan: yes - to the police, in fact.
Serra: lying to the police is a felony.
Morgan: Androids don't commit felonies. They make errors.Screenshot of dialogue from "of The Devil", continuing from before:
Serra: ...
Serra: ...
Serra: I see.
Serra: What kind of error did you have in mind, Adonai?
011
Hazelnoot @hazelnoot.dev · 05/05/2026
Look ma, I made it!
Screenshot of Clearsky showing that I'm finally only the infamous "Anti-AI" list by RCPinto
150
Hazelnoot @hazelnoot.dev · 06/04/2026
Shut 🤏
Screenshot of a spam email from Sani Chodhary (SaniChodhary0483@outlook.com) titled "Fwd: 1st page of Google." The email reads:
Hi,
I came across your website and wanted to reach out briefly.
Your site looks well-designed, but I noticed it’s not currently ranking on the first pages of Google for several important keywords. This means potential customers may be missing your business when searching online.
We help businesses improve search rankings using AI-powered SEO strategies (ChatGPT & Google Gemini) along with proven optimization techniques. Our process boosts visibility on Google, Bing, and Yahoo, driving more organic traffic and qualified leads.
We offer reliable SEO services at competitive pricing and can start as soon as you’re ready.
Would you be open to a quick discussion?
WhatsApp: +91 9211383434
Best regards,
020
Hazelnoot @hazelnoot.dev · 05/04/2026
👍
Screenshot of a black screen with colorized bold text: "You are not a Tech Bro." A smaller line below reads "11% agreement with tech bro ideas."
020
Hazelnoot @hazelnoot.dev · 01/04/2026
Finally, that took long enough!
Screenshot of a BlueSky DM reading "@rcpinto.bsky.social has added you to the 'Anti-AI' moderation list."
190
Hazelnoot @hazelnoot.dev · 16/03/2026
I've started using #Markdown in my #BlueSky posts because even though bsky refuses to support any markup format, it still works when bridged to other platforms.
Screenshot of a post by me (@hazelnoot.dev) asking about storage space and wikipedia. A few words surrounded by single or double asterisks, which is markdown syntax for italics and bold respectively.Screenshot of the same post viewed through a bridged Fediverse instance, showing the same content but the Markdown format has been rendered correctly.
384
Hazelnoot @hazelnoot.dev · 03/03/2026
BlueSky itself definitely uses vibe-coding, unfortunately
Graph of contributions by Claude to BlueSky's frontend "social-app" repository. In 2026, there have been around 50 contributions with 7,689 added and 2,869 removed lines.
0143
Hazelnoot @hazelnoot.dev · 03/03/2026
Ohhhh
If you grew up in a household where someone’s mood could shift the entire atmosphere of the house, you learned something very specific, very early: other people’s emotions are your problem to manage. Your mother slams a cabinet? You scan your memory for what you did wrong. Your father goes quiet at dinner? You start performing, trying to be funnier, more agreeable, more invisible, whatever seems like it might work. The apology becomes a preemptive strike against conflict.
4631581206
Hazelnoot @hazelnoot.dev · 25/02/2026
It fits lol
Your result: Idiots in Love
Infuriating yet endearing, everyone fondly debates how you've managed to make it through life this far
031
Hazelnoot @hazelnoot.dev · 22/02/2026
Pass it along, let's see your PFP in its full-sized glory!
Picrew design of Maple, a light-skinned fox-girl with orange-brown hair and light-blue eyes. She smiles at the viewer, blushing softly with her head tilted slightly. Pink/white flowers adorn her hair, and she wears a baggy black T-shirt with a white bra slightly visible. Her long hair flows down her back and out of frame, with a few messy strands poking off in various directions.
040
Hazelnoot @hazelnoot.dev · 20/02/2026
"mom putting toys on the top shelf" meme with the toys are labeled "crackdown" (with quotes) and the pouty toddler is labeled "mainstream news orgs".
052
Hazelnoot @hazelnoot.dev · 17/02/2026
I've suspected it for a while, but after reading this I am *positive* there's a system on Hoyo's writing staff. (cross-post from enby.life/notes/aitxs9... because my instance still won't bridge correctly)
Screenshot of Honkai: Star Rail showing "As I've Written" open to the list of staff-written "fan fics" and alternate versions of various story details. A story called "Run Forward, Trity" is opened and scrolled halfway down. The visible text read:

Over countless days and nights together, Tribbie, Trianne, and Trinnon slowly discovered that "Trity's" personality was as enigmatic as the sky governed by Aquila. Every time they woke up after a night's sleep, the "Trity" they saw seemed like a complete stranger.

Sometimes Tribios was the happy Trity. She imitated the rhyme her mother Mortis taught her, singing for the three children a variation about sailing all the way to the moon.

Sometimes Tribios became the angry Trity. She would smash the offerings brought by the trainee priest, scream, and order him to leave the temple by walking backwards, simply because she mistook the ornament on the priest's waist for a cold blade used for assassination.

Sometimes Tribios was just the timid Trity. She liked to stay in corners, with a shy gaze, not good at making eye contact with children, but enjoyed watching small beetles crawl out from the corner of the wall, carefully breaking off pieces of moldy bread to feed them.Next page of the story, continuing from before:

...

The children learned how to interact with different versions of "Trity," carefully remembering each "Trity's" favorite things and manner of speech. They also discovered that none of the "Trity" knew each other, nor were they aware of each other's existence.

Why was Trity different every day? One of the children flew past the towering temple walls that stretched beyond sight, went to the Grove, and brought back the cold diagnostic conclusion from a Helkolithist scholar: It's all in the mind! Just get plenty of rest and she'll be fine!

"No, that's not it."

"Trity is a kaleidoscope, it's like there are a thousand Tritys inside her. And every single Trity is our wonderful compainion!"

And today's Trity... is an exceptionally gentle and somewhat melancholic Trity.
040
Hazelnoot @hazelnoot.dev · 12/02/2026
🫣
Blushing anime girl with light skin and long, straight blonde hair tucked behind a pink hairband.
110
Hazelnoot @hazelnoot.dev · 12/02/2026
Morgan's Red Hood outfit is way too slick for her to only wear it in like, the first part of a single episode! At least it's also on the title screen animation, but still - I wish we saw it more often! #OfTheDevil #OTD
Of the Devil concept / reference art for Morgan's Ev and Red Rider Hood designs. The Red Hood outfit is a red jacket with black sleeves with a couple white stripes at the elbows. It's worn over black joggers that match the sleeves, very short jean-shorts with a black belt, and a tight-fitting long-sleeve mesh crop top that partially shows a black sports bra underneath. Completing the look are red/black sneakers and a simple blue face mask. Overall, the vibe is sporty and "cool".
0152
Hazelnoot @hazelnoot.dev · 11/02/2026
noooOOOOO STOP CRASHING 😭
Screenshot of a later moment in Of the Devil, showing the same crash and Windows Error Reporting popup.
020
Hazelnoot @hazelnoot.dev · 10/02/2026
"work" and "sleep" and WINDOWS FUCKING 11 😡
Screenshot of "Of the Devil" episode 2, faded out and covered by a Windows popup titled "of the Devil.exe is not responding". The only options are "Close the program" and "Wait for the program to respond". Neither of the options did anything, because Windows 11 is super buggy.
150
Hazelnoot @hazelnoot.dev · 09/02/2026
alright, this is off to a great start!
Screenshot of an early frame in Of the Devil episode 0, showing Morgan leaning against an alley wall as rain pours down past neon lights. She holds a smouldering cigarette and says "Smoke 'em if you got 'em."
010
Hazelnoot @hazelnoot.dev · 09/02/2026
alright, time to see what all the fuss is about #OfTheDevil #OTD
Screenshot of Steam client showing that Of the Devil is currently downloading
280
Hazelnoot @hazelnoot.dev · 09/01/2026
Fix version
Identical map to the OP, but TX is now orange (visited here) and MS is green (stopped here)
010
Hazelnoot @hazelnoot.dev · 09/01/2026
I've barely left the east coast lol tenpages.github.io/us-level/us....
Stylized United States map with states colored by how much I've been there. Most are white (never been here), and the rest are as follows:
1. GA and TN - red (lived here)
2. FL, LA, SC, NC, VA, KY, OH, MI, NY, CO - orange (stayed here)
3. AL, IN, MT - yellow (visited here)
4. MS, AR, OK, KS, WY, PA, MD - blue (passed through here)
120
Hazelnoot @hazelnoot.dev · 12/12/2025
I didn't expect so much in the CPTSD section, but everything else checks out
Screenshot of a venn diagram by @LeanneMoreHuman comparing symptoms of Autism, ADHD, and CPTSD. Most of the Autism and ADHD symptoms are highlighted, as well as the shared segments between them. CPTSD is about 60% highlighted, and the center space has highlighted everything except "substance abuse".
151
Hazelnoot @hazelnoot.dev · 25/11/2025
Sounds about right
The Innocence Test:
Wild Child (45)
you are the happy medium - you checked both yes and no on this list, but you definitely know how to have fun. we can't wait to see where you'll be in a few years ;)
011