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

洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · 1032 following · 1620 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 메인테이너. , , , 等으로 自由 소프트웨어 만듦.

()

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

@hongminhee@hollo.social

Salvatore Sanfilippo (@antirez) and Armin Ronacher (@mitsuhiko) both argue that reimplementation of libraries is fine. Their legal reasoning might be correct. That's not the point.

Legal and legitimate are different things—and both pieces quietly assume otherwise.

https://writings.hongminhee.org/2026/03/legal-vs-legitimate/

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

@hongminhee@hollo.social

I'm thinking of proposing a /social web community track at @COSCUP 2026 (Aug 8–9, Taipei)—think FOSDEM's Social Web devroom, but in East Asia. Before I submit the CFP, I'd love to get a sense of what to call it. What do you think?

(Boosts appreciated!)

OptionVoters
Fediverse23 (30%)
Social Web10 (13%)
Open Social Web18 (23%)
Fediverse & Social Web25 (32%)
Other (reply!)1 (1%)
Venkatesh-Prasad Ranganath's avatar
Venkatesh-Prasad Ranganath

@orderwithchaos@mastodon.social

"Whatever courts eventually decide about AI reimplementation, the question we need to answer first is not a legal one. It is a social one. Do those who take from the commons owe something back?"

writings.hongminhee.org/2026/0

Arya N's avatar
Arya N

@null0x0@fosstodon.org

An excellent read

writings.hongminhee.org/2026/0

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

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

@vappster BotKit currently supports only a single bot per instance, but in the future releases, such limitation could be gone. See also this related issue: https://github.com/fedify-dev/botkit/issues/16.

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

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

@hyaniner 읽어주셔서 고맙습니다!

Lobsters

@lobsters@mastodon.social

Is legal the same as legitimate: AI reimplementation and the erosion of copyleft by @hongminhee lobste.rs/s/52jd6f
writings.hongminhee.org/2026/0

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

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

最近(최근) chardet의 MIT 리라이선싱과 關聯(관련)해서 Redis의 antirez와 Flask의 Armin Ronacher(一名(일명) mitsuhiko)가 이를 擁護(옹호)하는 글을 썼는데, 그에 ()한 나름대로의 反論(반론)을 써 봤습니다: 〈合法(합법)이면 公正(공정)한가: AI 再具顯(재구현)과 카피레프트의 侵蝕(침식)〉(한글).

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

@hongminhee@hollo.social

Salvatore Sanfilippo (@antirez) and Armin Ronacher (@mitsuhiko) both argue that reimplementation of libraries is fine. Their legal reasoning might be correct. That's not the point.

Legal and legitimate are different things—and both pieces quietly assume otherwise.

https://writings.hongminhee.org/2026/03/legal-vs-legitimate/

Terence Eden's avatar
Terence Eden

@Edent@mastodon.social

Hey friends. Are there any new ActivityPub / Mastodon features I should add to ?

It's a small bot-only ActivityPub server in a single PHP file.

gitlab.com/edent/activity-bot/

It can be followed, post images, allow quote posts, etc.

Is there anything else you would like a bot-server to be able to do?

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

@hongminhee@hollo.social

오랜만에 中國(중국)에도 놀러 가고 싶네…

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

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

バーガー屋さんのSoul Grillに来た。

ドリフトコーラー
ALT text detailsドリフトコーラー
エッグベーコンバーガー
ALT text detailsエッグベーコンバーガー
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

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

高尾山口駅まで来た。

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

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

豆腐料理店の空野に来た。

前菜
ALT text details前菜
豆腐づくりセット
ALT text details豆腐づくりセット
wakest ⁂'s avatar
wakest ⁂

@liaizon@social.wake.st

RE: social.coop/@scottjenson/11619

I think this every time, but also I think most of the time it's actually from older versions of mastodon, software that doesn't support the feature or or posts made before the feature existed.

Scott Jenson's avatar
Scott Jenson

@scottjenson@social.coop

When I see a really good post and want to quote post it, I'm sad when quoting is disabled. I get it, it's their choice and I respect that.

But the ux designer in me can't help but to wonder if they didnt get the setting right and are missing out on positive engagement.

ConfConf's avatar
ConfConf

@confconf@fosstodon.org

ConfConf 2026 has been announced!

Website: confconf.org/

What: A free conference for organisers of conferences around free and open source software and hardware, and the surrounding ecosphere

Dates: June 6&7 2026

Location: Sofia, Bulgaria

Cost: free, supported by FOSDEM and Grafana Labs

If you are a conference organiser of a conference in FOSS ecosphere and would like to attend, reach out to request a voucher.

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

@hongminhee@hollo.social · Reply to Jaeyeol Lee (a.k.a. kodingwarrior) :vim:'s post

@kodingwarrior 좋은 생각!

Julian Fietkau's avatar
Julian Fietkau

@julian@fietkau.social · Reply to SoapDog's post

@soapdog There's a poll-based version specced at fediverse.codeberg.page/fep/fe, sadly with no notable implementations (wouldn't be interactable by Mastodon etc.), but it's an opportunity to break new ground as an implementer if you know anyone who'd like to experiment with it.

SoapDog's avatar
SoapDog

@soapdog@toot.cafe

I wish was a "pull" protocol instead of a "push" protocol. The way it works, whenever you take an action, it sends that action to all followers. I would prefer if it simply stored them and then let each follower pull them when they see fit.

That would introduce latency and more async comms as your messages wouldn't pop up into someone elses feed until their software fetch the data, but I think it would make it easier to self host.

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

@hongminhee@hollo.social · Reply to 🫧 socialcoding..'s post

@smallcircles Thanks for suggestion!

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

@hongminhee@hollo.social

I'm thinking of proposing a /social web community track at @COSCUP 2026 (Aug 8–9, Taipei)—think FOSDEM's Social Web devroom, but in East Asia. Before I submit the CFP, I'd love to get a sense of what to call it. What do you think?

(Boosts appreciated!)

OptionVoters
Fediverse23 (30%)
Social Web10 (13%)
Open Social Web18 (23%)
Fediverse & Social Web25 (32%)
Other (reply!)1 (1%)
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

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

@silverpill @phnt That's a fair clarification, and worth being precise about on my end too.

I'm not arguing for historical inevitability—I don't think that's a useful frame for anyone here. What I was saying is closer to a personal read of the current situation: a lot of developers already depend on LLMs in their day-to-day work, and that number seems to be growing quickly. That's an observation, not a law of history, and I could be wrong about where it leads.

The NFT comparison is interesting and I won't dismiss it. My intuition is that LLMs are a different kind of thing—they've become embedded in actual workflows in ways NFTs never were—but I hold that loosely. Technologies do fail in unexpected ways.

What I'm more confident about is the narrower point: maintainers have real authority over their own projects, and I think there's more room in that space than “accept everything” or “reject all AI-assisted contributions.” My own approach with Fedify has been to set conditions rather than draw a line: disclose what you used, show you've actually tested it. Whether that's the right call, others can judge: https://github.com/fedify-dev/fedify/blob/main/AI_POLICY.md.

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

@hongminhee@hollo.social · Reply to Alvan 🇵🇸 :prami:'s post

@alvan Yeah, C# is already kinda feature creep… 😭

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

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

蒙古タンメン中本に来た。

味噌タンメン
ALT text details味噌タンメン
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

C# 15 & .NET 11 preview 3 finally got discriminated unions!

https://github.com/dotnet/csharplang/blob/main/proposals/unions.md

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

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

@silverpill @phnt

@silverpill is right that maintainers hold real authority here, and I want to build on that rather than argue against either of you.

The frustration with LLMs is largely legitimate. But “how does this look to outsiders” is a poor criterion for evaluating ethical concerns; by that standard, feminism looks like lunacy to 4chan. The question is whether the concerns are correct, not whether they're legible to the unconvinced.

That said, I don't think making LLMs socially unacceptable is a viable path, and not just because the adoption curve has run too far. The maintainer's authority is real precisely because it's specific: you decide what enters your project. Refusing AI-assisted contributions is a legitimate choice. But declaring LLM use itself impermissible starts to look like “I only accept patches written in Vim, not IDE-generated code”—a demand that grows harder to justify as the tools become ordinary. As maintainer of Fedify, I've taken a middle path: disclose what you used, show you've tested it yourself, and we're fine. See also https://github.com/fedify-dev/fedify/blob/main/AI_POLICY.md.

What worries me more is that the “total rejection vs. total acceptance” framing leaves the actual problem untouched. If we stay inside that binary, OpenAI and the others keep the models, keep the surplus, keep the compute bills externalized onto the climate—with no pressure to change any of it. The ethical problems with LLMs aren't properties of the technology; they're properties of who owns it and under what terms. I've written about this in more depth if it's of interest: Histomat of F/OSS: We should reclaim LLMs, not reject them and a follow-up Acting materialistically in an imperfect world: LLMs as means of production and social relations.

Tek say resist's avatar
Tek say resist

@tek@freeradical.zone

Whoa. UTF-8 is older now than ASCII was when UTF-8 was invented.

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

@hongminhee@hollo.social

We've just added an English homepage for FediDev KR, a community of fediverse developers living in Korea or using the Korean language.

If you're interested in connecting with Korean-speaking fediverse developers, feel free to check it out: https://fedidev.kr/en/.

TypeScript's avatar
TypeScript

@TypeScript@fosstodon.org

The Release Candidate for TypeScript 6.0 is now available!

Read up on what's coming up with 6.0 & 7.0, and try it out on your codebase today!

devblogs.microsoft.com/typescr

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

@hongminhee@hollo.social

Today, I had lunch with @Yohei_Zuho and @kur0den0010 from FediLUG Japan, along with @nebuleto from FediDev KR, and it looks like something exciting is going to happen at @COSCUP 2026! Stay tuned!

Older →