Emelia 👸🏻
@thisismissem@hachyderm.io · Reply to Emelia 👸🏻's post
Here's these posts in blog article form: https://writings.thisismissem.social/how-standards-are-made/


@hongminhee@hollo.social · 1032 following · 1619 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 |
|---|---|---|---|
@thisismissem@hachyderm.io · Reply to Emelia 👸🏻's post
Here's these posts in blog article form: https://writings.thisismissem.social/how-standards-are-made/
@hi@hcchiang.com
Title: Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
Link: https://writings.hongminhee.org/2026/03/legal-vs-legitimate/
這篇文章討論了 chardet 這個 Python 編碼檢測庫在使用 AI 重寫後,授權和社會倫理問題的爭議。
### 文章翻譯與總結:
2026 年 3 月 9 日,chardet 庫的維護者 Dan Blanchard 發布了第 7.0 版本,此版本比之前快了 48 倍,並支持多核心,且重寫後完全新建,原始代碼相似度低於 1.3%。他聲稱藉由使用 AI(Anthropic 的 Claude)依照 API 和測試套件重寫,因而不受原 LGPL 授權約束,改採 MIT 授權。原作者 Mark Pilgrim 反對此作法,指出 LGPL 規定修改必須維持相同授權,且 AI 重寫並
@thisismissem@activitypub.space · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post
The proposed solution is to split responsibility more aggressively: the C2S server should be nearly stateless and dumb, storing ActivityPub objects without interpreting them, while a separate “client” layer handles indexing, timelines, moderation, and exposes its own API to the frontend running on the user's device. It's a clean separation of concerns on paper.
This is exactly what I say in the talk that I still need to record, and why I was working on that ActivityPDS concept last september.
@ggasp@toot.io
Is legal the same as legitimate: AI reimplementation and the erosion of copyleft https://writings.hongminhee.org/2026/03/legal-vs-legitimate/

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post
chardetのMITへの再ライセンスをめぐって、RedisのantirezとFlaskのArmin Ronacher(通称 mitsuhiko)がそれを擁護する文章を書いていたので、自分なりの反論を書いてみました。
https://writings.hongminhee.org/2026/03/legal-vs-legitimate/index.ja.html

@hongminhee@hollo.social
Salvatore Sanfilippo (@antirez) and Armin Ronacher (@mitsuhiko) both argue that #AI reimplementation of #copyleft 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/

@hongminhee@hollo.social
I'm thinking of proposing a #fediverse/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!)
| Option | Voters |
|---|---|
| Fediverse | 23 (29%) |
| Social Web | 10 (13%) |
| Open Social Web | 18 (23%) |
| Fediverse & Social Web | 26 (33%) |
| Other (reply!) | 1 (1%) |
@orderwithchaos@mastodon.social
@null0x0@fosstodon.org

@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.

@hongminhee@hollo.social · Reply to Hyaniner's post
@hyaniner 읽어주셔서 고맙습니다!
@lobsters@mastodon.social
Is legal the same as legitimate: AI reimplementation and the erosion of copyleft by @hongminhee https://lobste.rs/s/52jd6f #law #vibecoding
https://writings.hongminhee.org/2026/03/legal-vs-legitimate/

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post
最近 chardet의 MIT 리라이선싱과 關聯해서 Redis의 antirez와 Flask의 Armin Ronacher(一名 mitsuhiko)가 이를 擁護하는 글을 썼는데, 그에 對한 나름대로의 反論을 써 봤습니다: 〈合法이면 公正한가: AI 再具顯과 카피레프트의 侵蝕〉(한글).

@hongminhee@hollo.social
Salvatore Sanfilippo (@antirez) and Armin Ronacher (@mitsuhiko) both argue that #AI reimplementation of #copyleft 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/
@Edent@mastodon.social
Hey #ActivityPub friends. Are there any new ActivityPub / Mastodon features I should add to #ActivityBot?
It's a small bot-only ActivityPub server in a single PHP file.
https://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?

@hongminhee@hollo.social
오랜만에 中國에도 놀러 가고 싶네…

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post
バーガー屋さんのSoul Grillに来た。

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post
高尾山口駅まで来た。

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post
豆腐料理店の空野に来た。
@liaizon@social.wake.st
RE: https://social.coop/@scottjenson/116194411751413071
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.
@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@fosstodon.org
ConfConf 2026 has been announced!
Website: https://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.

@hongminhee@hollo.social · Reply to Jaeyeol Lee (a.k.a. kodingwarrior) :vim:'s post
@kodingwarrior 좋은 생각!
@julian@fietkau.social · Reply to SoapDog's post
@soapdog There's a poll-based version specced at https://fediverse.codeberg.page/fep/fep/b06c/, 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@toot.cafe
I wish #ActivityPub 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.

@hongminhee@hollo.social · Reply to 🫧 socialcoding..'s post
@smallcircles Thanks for suggestion!

@hongminhee@hollo.social
I'm thinking of proposing a #fediverse/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!)
| Option | Voters |
|---|---|
| Fediverse | 23 (29%) |
| Social Web | 10 (13%) |
| Open Social Web | 18 (23%) |
| Fediverse & Social Web | 26 (33%) |
| Other (reply!) | 1 (1%) |

@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.

@hongminhee@hollo.social · Reply to Alvan 🇵🇸 :prami:'s post
@alvan Yeah, C# is already kinda feature creep… 😭

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post
蒙古タンメン中本に来た。

@hongminhee@hollo.social
C# 15 & .NET 11 preview 3 finally got discriminated unions!
https://github.com/dotnet/csharplang/blob/main/proposals/unions.md