洪 民憙 (Hong Minhee) :nonbinary:'s avatar

洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · 1031 following · 1580 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 , , , & . They/them.

서울에 사는 交叉女性主義者이자 社會主義者. 金剛兔(@tokolovesme)의 配偶者. @fedify, @hollo, @botkit 메인테이너. , , , 等으로 自由 소프트웨어 만듦.

()

Graham Perrin's avatar
Graham Perrin

@grahamperrin@bsd.cafe

RE: mastodon.social/@lobsters/1158

Good reads:

― the 2024 blog post
― the 2026 discussion in Lobsters.

Incidentally, I did stop using Discord. No regrets.

Alexandre Mutel's avatar
Alexandre Mutel

@xoofx@mastodon.social · Reply to Alexandre Mutel's post

Just promoted XenoAtom.Terminal.UI to 1.0! 🎉

I have added 2 new features from the preview: placeholder and brush gradients usable with text controls! 🎨

I'm going to see if I can add an extension to XenoAtom.CommandLine library to generate beautiful command line help and I will be hopefully done with this entire sidetrack of projects! ☺️

Video capture of the FullscreenDemo of XenoAtom.Terminal.UI
ALT text detailsVideo capture of the FullscreenDemo of XenoAtom.Terminal.UI
Jiyu (robin)'s avatar
Jiyu (robin)

@jiyu@hackers.pub

URI는 고유하지만 WebFinger 핸들이 동일한 계정들에 대해 각 구현체들이 어떻게 대응하는지가 궁금하다...

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · Reply to pkg update's post

@pkgupdt 음, 그렇다기 보다는 ActivityPub 具顯(구현)이 어카운트의 캐시에 依存(의존)하면 안 된다고 보시면 될 것 같아요. 🤔

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · Reply to pkg update's post

@pkgupdt ()은 도메인 네임 再使用(재사용)可能(가능)하긴 합니다. 서비스 終了(종료)하기 ()에 모든 어카운트에 ()Delete 액티비티를 날리면 (이른바 self-destruct) 確實(확실)하게 可能(가능)하고, 그렇지 않더라도 時間(시간)이 좀 지나면 可能(가능)해야 합니다.

HaskellOrg's avatar
HaskellOrg

@haskell@fosstodon.org

“Well-Typed are delighted to announce a release preview of hs-bindgen, a tool for automatic Haskell binding generation from C header files”

Go try it out and give feedback!

well-typed.com/blog/2026/02/hs

Chee Aun 🤔's avatar
Chee Aun 🤔

@cheeaun@mastodon.social · Reply to Derek's post

@deach I'm not particularly knowledgeable about them. I used to spend a lot of time on implementing localization stuff, but not much on vertical text unfortunately.

This reminded me of articles by @huijing which have a lot more details and background:
- chenhuijing.com/blog/chinese-w (2016)
- chenhuijing.com/blog/vertical- (2017)

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

Early bird CFP for @COSCUP 2026 seems available now. Anyone interested?

https://blog.coscup.org/2026/02/lead-trend-coscup-2026-early-bird-cfp.html

Chee Aun 🤔's avatar
Chee Aun 🤔

@cheeaun@mastodon.social

RE: mastodon.social/@cheeaun/11604

And of course, I'm already taking the first steps.

(local dev)

Screenshot of the quoted post on Phanpy, but the quoted post of the quoted post has vertical text layout.
ALT text detailsScreenshot of the quoted post on Phanpy, but the quoted post of the quoted post has vertical text layout.
Chee Aun 🤔's avatar
Chee Aun 🤔

@cheeaun@mastodon.social · Reply to Chee Aun 🤔's post

RE: mastodon.social/@shimon1024/11

"AFAIK, Mastodon is the first global social networking service that displays Mongolian script posts vertically" github.com/mastodon/mastodon/i

Quoting this post for testing, and screenshot for reference.

A Mastodon post showing a post by shimon1024@mastodon.social with a Traditional Mongolian content, vertically laid out.
ALT text detailsA Mastodon post showing a post by shimon1024@mastodon.social with a Traditional Mongolian content, vertically laid out.
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post

Just created a Matrix room for Fedify contributors: #fedify-contributors:matrix.org. If you'd like to contribute to Fedify or wonder how Fedify internals are going on please join there!

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

Did you know there's a community space for , , , and other Fedify ecosystem projects?

Whether you have questions, want to share what you're building, or just want to hang out with fellow fediverse developers—come join us!

Eugen Rochko's avatar
Eugen Rochko

@Gargron@mastodon.social

Someone at asked us to put some promotional materials on our website that they could print for an event. There is now a section for that on the Branding page with our first poster:

joinmastodon.org/branding

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

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

@dansup Isn't Matrix enough for you? 😅

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

Did you know there's a community space for , , , and other Fedify ecosystem projects?

Whether you have questions, want to share what you're building, or just want to hang out with fellow fediverse developers—come join us!

Danielle Foré's avatar
Danielle Foré

@danirabbit@mastodon.online · Reply to mizblueprint's post

@mizblueprint that’s not the point though. She wants to participate in the world and discover new things outside her bubble, but only when those things don’t make her uncomfortable. That’s the point

Danielle Foré's avatar
Danielle Foré

@danirabbit@mastodon.online

Thinking about how a white woman recently told me she was specifically trying to get her Instagram algorithm to never show her anything political. And isn’t that just the whole problem summed up right there

sir dansup's avatar
sir dansup

@dansup@mastodon.social

I'm not just working on @loops, @fedidb, @webintents, @activityrank, and other initiatives.

I'm also quietly rebuilding @pixelfed, preparing it for a major release that solves every bug and issue you've ever had.

It's not easy, or quick. I have to redesign and rewrite every page, including the admin dashboard.

But trust me, it will be worth the wait.

If you run a Loops server, you know what I mean 😉

Pixelfed Admin Dashboard Collections preview
ALT text detailsPixelfed Admin Dashboard Collections preview
Pixelfed Admin Dashboard Search preview
ALT text detailsPixelfed Admin Dashboard Search preview
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

I wish more free/open source software developers got paid for their work.

Mirko Swillus's avatar
Mirko Swillus

@mechko@chaos.social

Dear FOSS maintainers,

here’s a list of funding programs currently accepting proposals for maintenance work:

Codeberg: codeberg.org/mechko/awesome-ma

GitHub: github.com/mechko/awesome-main

Thanks to everyone who helped crowdsource it! I’ll keep it updated, issues and PRs are very welcome :)

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

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

@kai Yes!

Armin Ronacher's avatar
Armin Ronacher

@mitsuhiko@hachyderm.io

This weekend I was thinking about programming languages. Programming languages for agents. Will we see them? I believe people will (and should!) try to build some. lucumr.pocoo.org/2026/2/9/a-la

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post

Alright, maybe I should start by making a list of what needs to get done:

  • Fedify STF milestone 3: ActivityPub debug tools
  • Fedify 2.0 release
  • Hackers' Pub renewal
  • Optique new version release

What else was there...?

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

I've taken on way too much lately, and I just don't have the time or energy to handle it all properly…

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · Reply to Thiago, the one they call Jedi's post

@jedi Yeah, there are times I want to call my own code “slop.” 😂 But I think it's going too far to call someone else's work that.

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post

For extra context: I'm saying this because I saw someone call my code “AI slop.”

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

I think it's rude to just dismiss someone's work as “AI slop” simply because it uses some AI.

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

Hi, new followers! Seems like a good time for a re-introduction.

I'm Hong Minhee (洪 民憙), a software engineer based in Seoul. My pronouns are they/them.

I build tools for the fediverse. Fedify is an ActivityPub server framework in TypeScript, Hollo is a single-user microblogging server (what you're reading this on), and BotKit is a framework for making ActivityPub bots. I care a lot about making federation more accessible to developers, which, as my recent JSON-LD rant probably made clear, sometimes means wrestling with parts of the spec I have complicated feelings about.

I'm a free/open source software person through and through, and a socialist, which informs how I think about tech. Lately I've been thinking a lot about LLMs. My position is probably not what you'd expect from either camp: I think the problem isn't the technology itself but the enclosure of the commons. I wrote about this at length here if you're curious: Histomat of F/OSS: We should reclaim LLMs, not reject them.

Outside of software, I have a long-running interest in CJK languages and writing systems. I'm always happy to talk about Chinese characters, Korean orthography, or the weird corners of Unicode where these things intersect.

Nice to meet you all, and thanks for following.

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

It's 7 AM in Korea right now, and I still haven't been able to sleep. I guess I've completely failed to adjust to the time difference.

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · Reply to wakest ⁂'s post

@liaizon Thanks, I'm checking it out!

World Wide Web Consortium's avatar
World Wide Web Consortium

@w3c@w3c.social

The Internationalization Working Group @webi18n has published the first draft of a Group Note titled "Text-to-Speech Rendering of Electronic Documents Containing Ruby: User Requirements". This document describes user requirements related to text-to-speech rendering of electronic documents containing ruby annotations.

w3.org/news/2026/group-note-dr

 Double-sided ruby example 2
Figure 2 織田信長 features an upper-side ruby annotation "1534〜82" and a lower-side ruby annotation おだのぶなが
ALT text details Double-sided ruby example 2 Figure 2 織田信長 features an upper-side ruby annotation "1534〜82" and a lower-side ruby annotation おだのぶなが
Older →