洪 民憙 (Hong Minhee) 
@hongminhee@hollo.social · Reply to ayo ultra pro max :unverified:'s post
@ayo Yeah, that's a great idea!


@hongminhee@hollo.social · 1053 following · 1865 followers
An intersectionalist, feminist, and socialist living in Seoul (UTC+09:00). @tokolovesme's spouse. Who's behind @fedify, @hollo, and @botkit. Write some free software in #TypeScript, #Haskell, #Rust, & #Python. They/them.
서울에 사는 交叉女性主義者이자 社會主義者. 金剛兔(@tokolovesme)의 配偶者. @fedify, @hollo, @botkit 메인테이너. #TypeScript, #Haskell, #Rust, #Python 等으로 自由 소프트웨어 만듦.
| Website | GitHub | Blog | Hackers' Pub |
|---|---|---|---|

@hongminhee@hollo.social · Reply to ayo ultra pro max :unverified:'s post
@ayo Yeah, that's a great idea!

@ayo@ayco.io · Reply to ayo ultra pro max :unverified:'s post
@hongminhee #GetYourPartnerToTheFediverse could be a campaign 😅

@hongminhee@hollo.social
My spouse still uses X heavily. They don't like Elon Musk either, but they check in on the fediverse occasionally and always come back saying the same thing: it feels like a space only for software engineers.
They're right, and I don't have a good answer for it.
You can say it's network effects, and that's part of it. But that still doesn't explain why the place feels closed off even when people do try it. X has an algorithm that surfaces content from people you don't follow, so even if you open it at random, there's always some shared background chatter: memes, game reactions, celebrity nonsense, whatever people are mad about that day. The fediverse has none of that. You see what the people you've deliberately followed have posted. So when non-technical people do show up, they often land in silence. And a lot of what they do see is fediverse talk, Linux talk, ActivityPub talk. Which is fine for me—I spend most of my waking hours thinking about ActivityPub—but I can see why it would feel alienating to someone who just wants to talk about films or cooking or K-dramas.
Then I look at Japan and think maybe this isn't impossible after all. Misskey and its forks developed a culture that pulled in illustrators, anime fans, people who had no interest in self-hosting or federation protocols. The reactions help. Some instances feel playful instead of dutiful. That seems to matter. I'm not sure exactly what made that work, or whether anyone could build that on purpose.
This feels especially hard in Korean. The pool is smaller, and communities like K-pop fandoms or webtoon readers have so much gravity on X that there's no obvious reason for them to leave. And even if some of them did, discovery is broken enough that they might not find each other in time—enough people that the place stops feeling empty.
When my spouse says the fediverse feels like it's for software engineers, I mostly just sit there, because I don't know how to tell them they're wrong.

@hongminhee@hollo.social · Reply to SyoBoN's post

@hongminhee@hollo.social · Reply to Anthony Fu's post
@antfu.me Congratulations on your wedding!
@lobsters@mastodon.social
What is a property? https://lobste.rs/s/ogz2ro #haskell #plt
https://alperenkeles.com/posts/what-is-a-property/

@hongminhee@hollo.social · Reply to Alberto de Murga's post

@hongminhee@hollo.social
About ten years ago I helped build a few Python packages at work, and we released them as open source. They ended up getting real users.
Most of us eventually left. The company changed hands a few times, then got folded into a Java-heavy engineering org. The GitHub org and PyPI packages were basically orphaned. Nobody I worked with there is still around.
Those repos still get PRs. I can review them, but I lost merge access years ago. I've moved on from Python too, so I'm not looking to take them back.
It's bittersweet to watch something we built still attract contributions when nobody left can merge them.
@yossarian@infosec.exchange
Brocards for vulnerability triage
https://blog.yossarian.net/2026/04/11/Brocards-for-vulnerability-triage
@fasterthanlime@hachyderm.io
I hold many controversial opinions. For example, I think that a process segfaulting inside of a VM should not be able to take down the host.
Unfortunately, I use macOS. Where it can. And does. To my chagrin.
@lobsters@mastodon.social
Rust is Just a Tool https://lobste.rs/s/4kticv #rust
https://lewiscampbell.tech/blog/260204.html

@halcy@icosahedron.website · Reply to halcy :icosahedron:'s post
Mastodon.py version 2.2.0 is now out! 🦣🐍
There's a quite a few bug fixes (thank you to everyone who reported and/or fixed something), and support for 4.5 functionality: Quotes as well as async refreshing! Also quite a bit of additional testing, coverage is now above 90%.
As usual, please report any bugs you see, I should have the time to do quick fixes and maintenance release in the near future hopefully.
* Changelog: https://github.com/halcy/Mastodon.py/releases/tag/v2.2.0
* Docs: https://mastodonpy.readthedocs.io/en/v2.2.0/
* PyPi: https://pypi.org/project/Mastodon.py/
@Gargron@mastodon.social · Reply to Eugen Rochko's post
@lobsters@mastodon.social
Why I'm Building a Database Engine in C# via @hongminhee https://lobste.rs/s/uahlqe #databases #dotnet
https://nockawa.github.io/blog/why-building-database-engine-in-csharp/

@hongminhee@hollo.social
If crates.io is public infrastructure and it's chronically underfunded, then “audit your own dependencies” is the wrong takeaway. It shifts the cost from the companies that benefit most onto individual teams. A better response is collective funding for crates.io's security work, not making every team repeat the same audit work on its own.
https://purplesyringa.moe/blog/no-one-owes-you-supply-chain-security/
@lobsters@mastodon.social
No one owes you supply-chain security https://lobste.rs/s/cxwidw #security
https://purplesyringa.moe/blog/no-one-owes-you-supply-chain-security/
@lobsters@mastodon.social
No one owes you supply-chain security https://lobste.rs/s/cxwidw #security
https://purplesyringa.moe/blog/no-one-owes-you-supply-chain-security/
@io@s.cafe
Fedify ActivityPub server framework
A #TypeScript library for building federated server apps powered by #ActivityPub and other standards, so-called #fediverse
@dario@mastodont.cat
This is my take on AI's climate impact. https://dev.to/dcc/the-honest-climate-case-for-ai-5hg5
@fediversereport@mastodon.social
New from me: Fediverse Report #158 - What is Mastodon for?
On the recent discourse about the Mastodon becoming an echo chamber and the community's anti-ai sentiment, and how the fundamental tension in that @Mastodon allows for people to create communities and 'place' on the instance level, but people experience community and culture on the federation level
https://connectedplaces.online/reports/fr158-what-is-mastodon-for/
@kodingwarrior@hackers.pub
Hackers Pub Android v1.2.0 Released!

@hongminhee@hollo.social · Reply to dansup's post
@dansup Congratulations!

@reiver@mastodon.social
FediCon 2026 will be part of FOSSY.
We are still trying to figure out the exact days for FediCon @ FOSSY. But, it will be 2 of the days between August 6th and 9th.
We are also planning to do a joint session between FediCon @ FOSSY in Vancouver with the Fediverse & Social Web track at COSCUP in Taiwan.

@hongminhee@hollo.social · Reply to angelthorns's post
@angelthorns Yeah, that's one of my goals!

@hongminhee@hollo.social · Reply to 海草's post
@yyj1983 我来自汉阳。啊,现在都叫首尔吧?我是88年出生的。

@hongminhee@hollo.social · Reply to 海草's post
@yyj1983 是的,我是韩国人。我年纪有点大,小时候学过汉字,所以也能稍微读写一点中文。不过口语不行。因为韩语没有声调,所以普通话的声调很难。

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post
@bootlegrydia Okay, now it's fixed!

@hongminhee@hollo.social · Reply to 海草's post

@hongminhee@hollo.social · Reply to 500 Internal Server Error's post
@bootlegrydia Thanks for letting me know! It seems broken on Chromium-based browsers. I've only tested with Firefox, haha. I'll fix it soon!

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post
Finally have a working prototype of Bibim to show off.
The demo in the video: typing “daxueshengeun hakubutsukane ganda” in Latin letters produces “大學生은 博物館에 간다”, Korean for “The university student goes to the museum.”
The input is a mix of three languages. daxuesheng is the Mandarin reading of 大學生 (university student); hakubutsukan is the Japanese reading of 博物館 (museum); -eun, -e, and ganda are Korean. The input method finds 大學生 through the Chinese phonetic path and 博物館 through the Japanese one, then stitches them together with Korean particles into mixed-script Korean output.
Bibim treats Chinese characters as a shared logographic layer across CJK languages, so you can reach any word from whichever pronunciation you happen to remember.
Try it yourself: https://hongminhee.codeberg.page/bibim-prototype/.

@hongminhee@hollo.social · Reply to Jaeyeol Lee (a.k.a. kodingwarrior) :vim:'s post
@kodingwarrior 或是 to 말고 cc에 넣었다면, 그냥 to에 넣어보시는 것도…