Chenyu Huang
@binaryfiddler.bsky.social
Software engineer, violinist, writer Blog: chenyu.blog Substack: https://substack.com/@binaryfiddler
To cook or be cooked. The residue heat must be comforting
I worked on that one! Thanks for everyone at Discord and Roost, and thanks for my team @internetstudio.bsky.social discord.com/blog/osprey-...
Osprey: Open Sourcing our Rule Engine
Discord uses Osprey to quickly detect and remove new types of harm from putting our customers at risk. Now we’re open-sourcing this tool so others can do the same.
discord.com
People should treat reliance on Claude to perform debugging or make meaningful progress as a real dependency problem. Vibe coded codebase produces code so fast and so broad, it's almost impossible for a third human operator to regain control after a few iterations
Why does open source safety infra matter? Because bad actors are already sharing tools & components. It’s time the defenders did, too. Ystrdy, we launched Osprey V1.0, and we're doing a live demo at FOSDEM. Let us know if you’ll be there and say hi to @annebdh.bsky.social , @cassidyjames.com!
Introducing Osprey V1.0: Open Source Infrastructure for Real-Time Abuse Mitigation
Robust Open Online Safety Tools or ROOST is a new non-profit entity designed to address the urgent need for accessible, high-quality safety tools in the rapidly evolving digital landscape.
roost.tools
roost.tools/blog/introdu... Very proud to be part of this initiative
Introducing Osprey V1.0: Open Source Infrastructure for Real-Time Abuse Mitigation
Robust Open Online Safety Tools or ROOST is a new non-profit entity designed to address the urgent need for accessible, high-quality safety tools in the rapidly evolving digital landscape.
roost.tools
I’m turning off AI autocomplete. It’s making me like a kid who’s always on rollerblades, very fast, very fun, but given long enough, I start to forget how to walk.
Migrating my blog to be react based, and doing some redesign in the process
It’s been an extremely draining day, and it’s not even 4 pm yet.
I love when there are mathematical principles behind how we layout UIs youtu.be/r1DANFZYJDw?...
LiftKit Spacing Explained (In Detail)
YouTube video by Chainlift
youtu.be
Adding some animation over the citation dot which itself is an unassuming pale green dot
I wonder why we must always have symmetrical margins, many old books certainly don't. This is a experiment to extend the golden ratio to govern how available blank spaces grow to induce a sense of motion
While strict golden-ratio alignment isn’t feasible on a phone screen, the principle of using φ to govern critical alignments still stands. When key elements share φ-based relationships along at least one axis, the layout preserves much of the geometric rhythm & optical stability
Bottom align all header text, breaking up the mono grid in the content section to control the word count per line between 8-16 words.
An old paper I second authored way back from 2018, dressed in a new layout based on the golden ratio
A new layout starts with some mysteriously brilliant backgrounds and a guideline based on the golden ratio
I love the bulk action feature @elij.dev added to diagram.page
Making some updates on how to display errors when appealing a label on #bluesky, errors now show up as admonition instead of an ephemeral toast