notJoon
@joonnot@hackers.pub
나름 여유 생긴 김에 하던거 계속 하는 중. 오늘은 불규칙을 좀 처리해봤는데 예쁜 접근인지는 아리까리 해서 좀 더 생각해봐야 할 듯


@hongminhee@hollo.social · 1047 following · 1802 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 |
|---|---|---|---|
@joonnot@hackers.pub
나름 여유 생긴 김에 하던거 계속 하는 중. 오늘은 불규칙을 좀 처리해봤는데 예쁜 접근인지는 아리까리 해서 좀 더 생각해봐야 할 듯
@kodingwarrior@hackers.pub
Fedify 같은 fediverse 소프트웨어 개발 키트가 이미 나와있고, 코딩 에이전트 덕분에 구현 속도는 어지간하면 가속화가 가능하기 때문에, Fediverse 소프트웨어를 만드는 진입장벽의 bar는 점점 낮아지고 있는 것 같은데, 사용성이라던가 제품으로서 시장에 정착할 수 있냐의 문제는 풀기 어려운 숙제인 것 같다.
Mastodon은 그래도 시장에 잘 정착한 것 같은데, "비슷한 것을 만들 수 있다"라고 해도 이게 롱런하느냐는 별개..
이런 쪽으로 밸런스가 잘 맞는걸 만드는 것 자체가 굉장히 챌린징한 과제인 듯

@hongminhee@hollo.social · Reply to milas's post
@milas I'm so glad you're using Fedify. Thank you!

@hongminhee@hollo.social
I don't own a car. I take public transit everywhere, and I do think personal vehicle use has real environmental costs. But I don't think driving is inherently unethical.
I live in Seoul, and the city makes transit easy for me. That's not a virtue. It's a condition I happen to benefit from. Some people live where transit barely exists, or where it doesn't get them to work, school, or care. In those places, driving is not optional.
The same is true of flying. In parts of Europe you can cross borders by train. In island nations, or in places with weak land connections, flying may be the only realistic option. “Just fly less” means very different things in those places.
A lot of what gets called my ethical choices comes from the conditions I live in. That makes me wary of turning structural failures into personal morality. If the alternative is missing or unusable, shaming people for not choosing it solves nothing.
When environmental harm gets framed as individual moral failure, attention shifts away from the structural changes that would actually matter. It's not an accident that oil companies spent decades popularizing the idea of the personal carbon footprint.

@hongminhee@hollo.social · Reply to 프로젝트 헬렐메리's post
@hellel@xxx.cyberpirate.boats
액펍커뮤망상...
오디오 연성은 펑크웨일로
긴 글 연성은 라이트프릴리로
그림연성 공유는 오이카페나 픽셀페드로
카커식으로 하려면 레미로도 할 수 있을 테고...
ㄴ정말 망상이었겠다
@grishka@mastodon.social
#Smithereen has a proper website now: https://smithereen.software

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post
はじめまして!ソウル在住の30代後半のオープンソースソフトウェアエンジニア、洪 民憙と申します。バイセクシュアル(bisexual)・ノンバイナリー(non-binary)で、自由・オープンソースソフトウェア(F/OSS)とフェディバース(fediverse)の熱烈な支持者です。
STF(@sovtechfund)の支援を受け、TypeScript用ActivityPubサーバーフレームワーク「@fedify」の開発に専念しています。他にも、おひとり様向けのActivityPubマイクロブログ「@hollo」、ActivityPubボットフレームワーク「@botkit」、ソフトウェア開発者向けフェディバースプラットフォームHackers' Pub、JavaScript・TypeScript用ロギングライブラリLogTapeなどの制作者でもあります。
東アジア言語(いわゆるCJK)とUnicodeにも興味があります。このアカウントでは主に英語で投稿していますが、時々日本語や国漢文混用体(漢字ハングル混じり文)の韓国語でも書いています。実はこの文体で書きたくてフェディバースを始めた、という経緯もあります。日本語、英語、韓国語、漢文でも気軽に話しかけてください!

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post
安寧하세요! 저는 서울에 살고 있는 30代 後半의 오픈 소스 소프트웨어 엔지니어 洪民憙입니다. 兩性愛者(bisexual)이자 논바이너리(non-binary)이며, 自由·오픈 소스 소프트웨어(F/OSS)와 聯合宇宙(fediverse)의 熱烈한 支持者이기도 합니다.
STF(@sovtechfund)의 支援을 받아 TypeScript用 ActivityPub 서버 프레임워크 @fedify 開發에 專業으로 任하고 있습니다. 그 外에도 싱글 유저用 ActivityPub 마이크로블로그 @hollo, ActivityPub 봇 프레임워크 @botkit, 소프트웨어 開發者를 위한 聯合宇宙 플랫폼 Hackers' Pub, JavaScript·TypeScript用 로깅 라이브러리 LogTape 等의 製作者이기도 합니다.
東아시아 言語(이른바 CJK)와 Unicode에도 關心이 많습니다. 이 計定에서는 主로 英語로 포스팅하지만, 때때로 日本語나 國漢文混用體 韓國語로도 씁니다. 聯合宇宙에 오게 된 動機 中 하나가 바로 國漢文混用體로 글을 쓰고 싶었기 때문이기도 하고요. 韓國語, 英語, 日本語, 아니면 漢文으로도 말을 걸어주세요!

@hongminhee@hollo.social
Hello! I'm Hong Minhee (洪 民憙), an open source software engineer in my late 30s, living in Seoul, Korea. I'm bisexual and non-binary (they/them), and an enthusiastic advocate of free/open source software and the fediverse.
I work full-time on @fedify, an ActivityPub server framework in TypeScript, funded by @sovtechfund. I'm also the creator of @hollo, a single-user ActivityPub microblog; @botkit, an ActivityPub bot framework; Hackers' Pub, a fediverse platform for software developers; and LogTape, a logging library for JavaScript and TypeScript.
I have a long interest in East Asian languages (CJK) and Unicode. I post mostly in English here, though occasionally in Japanese or in mixed-script Korean (國漢文混用體), a traditional writing style that interleaves Chinese characters with the native Korean alphabet. Wanting to write in that style was actually one of the reasons I joined the fediverse. Feel free to talk to me in English, Korean, Japanese, or even Literary Chinese!
@skinnylatte@hachyderm.io · Reply to Adrianna Tan's post
The languages are from entirely different language trees.
Hokkien / Teochew are southern Min languages, Cantonese is a Yue language
Mutual intelligibility is debatable, but many (especially older folks) just learn all the ones they need informally. My parents speak Hokkien, Teochew, Cantonese, Hakka, Mandarin.
https://www.omniglot.com/chinese/spoken.htm
@skinnylatte@hachyderm.io
In many Chinese families it’s pretty common for people to talk to each other in completely different languages. My New York aunt speaks to me in Mandarin / Hokkien. She speaks to her husband in Toishanese. They speak Cantonese to other people. We all sort of understand each other when we are speaking different languages, but respond in our own language. From time to time we might dip into another language to illustrate a point.
My grandma used to call this ‘chicken and duck talk’

@hongminhee@hollo.social · Reply to Evan Prodromou's post
@evanprodromou @evan Thank you for spreading the word! By the way, I don't know why, but the first link seems broken. Could you replace the link with https://hackers.pub/@fedidevkr/2026/fediverse-social-web-track-at-coscup-2026-cfp?
@fedidevkr@hackers.pub
Read it in other languages: 日本語 (Japanese), 한국어 (Korean).
FediDev KR and FediLUG (Japan) are pleased to announce the Fediverse & Social Web track at COSCUP 2026, and invite participants to submit proposals for talks.
COSCUP (Conference for Open Source Coders, Users, and Promoters) is a free, community-run open source conference held annually in Taipei, Taiwan. Think FOSDEM, but in East Asia. This year it takes place August 8–9 at the National Taiwan University of Science and Technology, and is co-hosted with UbuCon Asia 2026.
The Fediverse & Social Web track runs for a full day, six hours in total. It is the first dedicated fediverse track at a major open source conference in East Asia, and we hope it becomes a regular gathering point for the fediverse community in the region.
The default talk length is 30 minutes. If you need more or less time, note your preferred length when submitting.
We welcome proposals on anything related to the fediverse and the open social web, including:
Submit proposals at https://pretalx.coscup.org/coscup-2026/cfp. Select Fediverse & Social Web from the track dropdown.
You can write your proposal in English or Chinese. COSCUP publishes session descriptions bilingually in English and Chinese, but that translation happens after acceptance; you don't need to provide both languages when submitting.
All sessions will be recorded and released under CC BY-SA 4.0. If your talk contains material that cannot be recorded or released under those terms, please note this in your submission.
All speakers and attendees are expected to follow the COSCUP Code of Conduct.
Questions about the track, topics, or the fediverse in general are welcome at contact@fedidev.kr or @fedidevkr on the fediverse.
@evanprodromou@socialwebfoundation.org
The call for proposals is open for the COSCUP Fediverse track in Taipei, Taiwan. ActivityPub-related software, including server and client implementations, are great topics for the event.
COSCUP (“Conference for Open Source Coders, Users, and Promoters”) is the FOSDEM of East Asia. Run by the Open Source community in Taiwan, it brings together people excited about FOSS across the region.
For the first time, this year, members of the Korean ActivityPub developer community FediDev KR are joining up with FediLUG of Japan to program and run a Fediverse track at COSCUP. This has the potential to be a huge step forward for the Fediverse developer community. Although many major projects, like Fedify and Misskey, are created and promoted in East Asia, distance and language barriers make it hard for East Asian devs to participate in European and North American in-person events.
The Fediverse track is open to proposals about ActivityPub implementations, clients for ActivityPub platforms, ancillary services, libraries and toolkits. But also, as at FOSDEM, talks about the human aspects of Fediverse technology, like moderation, policy and governance, are welcome and encouraged. This event looks like it will cover as much interesting conceptual space as its twin at FOSDEM.
Hong Minhee, hongminhee@hollo.social, was one of the main speakers at FOSDEM’s Social Web devroom this year. Their talk about Fedify was important, but even more important was their effort to bridge the gap between Asia’s and Europe’s Fediverse development communities.
I (Evan) hope that COSCUP brings together many Asian developers, but I also hope that North American and European individuals and teams put in proposals as well. Knitting together these two important communities on the Fediverse requires effort from both sides. That’s why I’m applying to speak (about ActivityPub 1.1), and why I hope to see many familiar faces among the new ones in Taiwan.
@fedidevkr@hackers.pub
The #CFP for the Fediverse & Social Web track at COSCUP 2026 (Taipei, Aug 8–9) is now open! If you're working on #ActivityPub, the #fediverse, or anything in the open social web space, we'd love to hear from you. The deadline is May 9. #COSCUP is free to attend.
👉 https://hackers.pub/@fedidevkr/2026/fediverse-social-web-track-at-coscup-2026-cfp
(Boosts appreciated!)
RE: https://hackers.pub/@fedidevkr/2026/fediverse-social-web-track-at-coscup-2026-cfp
@fedidevkr@hackers.pub
Read it in other languages: 日本語 (Japanese), 한국어 (Korean).
FediDev KR and FediLUG (Japan) are pleased to announce the Fediverse & Social Web track at COSCUP 2026, and invite participants to submit proposals for talks.
COSCUP (Conference for Open Source Coders, Users, and Promoters) is a free, community-run open source conference held annually in Taipei, Taiwan. Think FOSDEM, but in East Asia. This year it takes place August 8–9 at the National Taiwan University of Science and Technology, and is co-hosted with UbuCon Asia 2026.
The Fediverse & Social Web track runs for a full day, six hours in total. It is the first dedicated fediverse track at a major open source conference in East Asia, and we hope it becomes a regular gathering point for the fediverse community in the region.
The default talk length is 30 minutes. If you need more or less time, note your preferred length when submitting.
We welcome proposals on anything related to the fediverse and the open social web, including:
Submit proposals at https://pretalx.coscup.org/coscup-2026/cfp. Select Fediverse & Social Web from the track dropdown.
You can write your proposal in English or Chinese. COSCUP publishes session descriptions bilingually in English and Chinese, but that translation happens after acceptance; you don't need to provide both languages when submitting.
All sessions will be recorded and released under CC BY-SA 4.0. If your talk contains material that cannot be recorded or released under those terms, please note this in your submission.
All speakers and attendees are expected to follow the COSCUP Code of Conduct.
Questions about the track, topics, or the fediverse in general are welcome at contact@fedidev.kr or @fedidevkr on the fediverse.
@fedidevkr@hackers.pub
Read it in other languages: 日本語 (Japanese), 한국어 (Korean).
FediDev KR and FediLUG (Japan) are pleased to announce the Fediverse & Social Web track at COSCUP 2026, and invite participants to submit proposals for talks.
COSCUP (Conference for Open Source Coders, Users, and Promoters) is a free, community-run open source conference held annually in Taipei, Taiwan. Think FOSDEM, but in East Asia. This year it takes place August 8–9 at the National Taiwan University of Science and Technology, and is co-hosted with UbuCon Asia 2026.
The Fediverse & Social Web track runs for a full day, six hours in total. It is the first dedicated fediverse track at a major open source conference in East Asia, and we hope it becomes a regular gathering point for the fediverse community in the region.
The default talk length is 30 minutes. If you need more or less time, note your preferred length when submitting.
We welcome proposals on anything related to the fediverse and the open social web, including:
Submit proposals at https://pretalx.coscup.org/coscup-2026/cfp. Select Fediverse & Social Web from the track dropdown.
You can write your proposal in English or Chinese. COSCUP publishes session descriptions bilingually in English and Chinese, but that translation happens after acceptance; you don't need to provide both languages when submitting.
All sessions will be recorded and released under CC BY-SA 4.0. If your talk contains material that cannot be recorded or released under those terms, please note this in your submission.
All speakers and attendees are expected to follow the COSCUP Code of Conduct.
Questions about the track, topics, or the fediverse in general are welcome at contact@fedidev.kr or @fedidevkr on the fediverse.
@cwebber@social.coop
"I used AI. It worked. I hated it." by @mttaggart https://taggart-tech.com/reckoning/
This is a really good blogpost. And I"m sure it'll make some people unhappy to read whether they're pro or anti genAI. What's good about @mttaggart's blogpost is he talks honestly about how using Claude Code did actually solve the problem he set out to do. It needed various guardrails, but they were possible to set up, and the project worked. But the post is also completely clear and honest about how miserable it was:
- It removed the joy from the process
- If you aim to do the right thing and carefully evaluate the output, your job ends up eventually becoming "tapping the Y key"
- Ramifications on people learning things
- Plenty of other ethical analysis
- And the nagging wonder whether to use it next time, despite it being miserable.
I think this is important, because it *is* true that these tools are getting to the point where they can accomplish a lot of tasks, but the caveat space is very large (cotd)

@hongminhee@hollo.social
The #CFP for the Fediverse & Social Web track at COSCUP 2026 (Taipei, Aug 8–9) is now open! If you're working on #ActivityPub, the #fediverse, or anything in the open social web space, we'd love to hear from you. The deadline is May 9. #COSCUP is free to attend.
👉 https://hackers.pub/@fedidevkr/2026/fediverse-social-web-track-at-coscup-2026-cfp
(Boosts appreciated!)
@fedidevkr@hackers.pub
Read it in other languages: 日本語 (Japanese), 한국어 (Korean).
FediDev KR and FediLUG (Japan) are pleased to announce the Fediverse & Social Web track at COSCUP 2026, and invite participants to submit proposals for talks.
COSCUP (Conference for Open Source Coders, Users, and Promoters) is a free, community-run open source conference held annually in Taipei, Taiwan. Think FOSDEM, but in East Asia. This year it takes place August 8–9 at the National Taiwan University of Science and Technology, and is co-hosted with UbuCon Asia 2026.
The Fediverse & Social Web track runs for a full day, six hours in total. It is the first dedicated fediverse track at a major open source conference in East Asia, and we hope it becomes a regular gathering point for the fediverse community in the region.
The default talk length is 30 minutes. If you need more or less time, note your preferred length when submitting.
We welcome proposals on anything related to the fediverse and the open social web, including:
Submit proposals at https://pretalx.coscup.org/coscup-2026/cfp. Select Fediverse & Social Web from the track dropdown.
You can write your proposal in English or Chinese. COSCUP publishes session descriptions bilingually in English and Chinese, but that translation happens after acceptance; you don't need to provide both languages when submitting.
All sessions will be recorded and released under CC BY-SA 4.0. If your talk contains material that cannot be recorded or released under those terms, please note this in your submission.
All speakers and attendees are expected to follow the COSCUP Code of Conduct.
Questions about the track, topics, or the fediverse in general are welcome at contact@fedidev.kr or @fedidevkr on the fediverse.

@hongminhee@hollo.social
I just wrapped up my appearance on the @firesidefedi live stream today. @ozoned, thank you so much for having me today. You made me feel so comfortable that I think I was able to do a good job without getting too nervous.

@hongminhee@hollo.social · Reply to radioactivestardust's post
@bookstardust 1980年代까지는 韓國語도 日本語처럼 漢字를 함께 썼어요. 이제는 한글만 쓰니까 더 便해졌죠!

@hongminhee@hollo.social
當然하게도 現代 韓國語는 大部分 한글專用으로 作成되어 있기에 【日食】과 【日蝕】을 區分하는 現代 韓國語 말뭉치는 어디에도 없는 듯… 내가 스스로 말뭉치를 만들어야 하게 생겼다. 😂

@hongminhee@hollo.social
I don't like RMS, but I like some of his ideas.
@krosylight@fosstodon.org
The movement of European digital sovereignty feels kinda off for me.
afaict the major reason is to prevent being affected by powerful foreign governments (mainly the US). But what makes European things automatically better? We are also right wing enough here, what prevents them from being enshitificated by the own European governments and even EU?
The focus should not be whether it's European (which feels racist), but should rather about whether it's structurally dictator-resistant.
@zeab@fosstodon.org
Interesting to see combinator conditions on #typescript for CLI.
This is something that's hard to do in any CLI library. Easier with typed languages, but still can be complex. Very cool to see with #optique and their approach leveraging the type system. 😎
@Jose_A_Alonso@mathstodon.xyz
Why Lean? ~ Leonardo de Moura. https://leodemoura.github.io/blog/2026-4-2-why-lean/ #LeanProver #ITP
@fedify@hollo.social
If you use Fedify, update to a patched release now. A high-severity denial-of-service vulnerability (CVE-2026-34148) affects Fedify's remote document loader and authenticated document loader. Both follow HTTP redirects without a redirect limit or loop detection. An attacker-controlled server can return a redirect loop for a keyId or actor URL fetch, causing a single inbound ActivityPub request to keep issuing outbound requests until the fetch times out.
All versions up to and including 2.1.0 are affected. Patched releases are 1.9.7, 1.10.6, 2.0.10, and 2.1.3. Update with your package manager:
npm update @fedify/fedify
yarn upgrade @fedify/fedify
pnpm update @fedify/fedify
bun update @fedify/fedify
deno update @fedify/fedifyAfter updating, redeploy. If you run other Fedify-based servers, update those too.
Thanks to Abhinav Jaswal for the report and responsible disclosure. Disclosure was coordinated with Ghost so they had time to ship their update.
If anything is unclear, ask below.

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post
Actually, this is also one of the small reasons why I want to escape from GitHub.

@hongminhee@hollo.social
On some of my old accounts like GitHub, I use the handle dahlia instead of hongminhee, which comes from a song by X JAPAN, a Japanese rock band I liked in middle school. After entering the workforce, I thought it would be better to use my real name so I stopped using it, but I have no choice but to keep it on some accounts to maintain permalinks.

@hongminhee@hollo.social · Reply to Ted Han★ 韓聖安's post
@knowtheory.net Of course!
@simon@simonwillison.net
Warning to open source maintainers: the Axios supply chain attack started with some
very sophisticated social engineering targeted at one of their developers https://simonwillison.net/2026/Apr/3/supply-chain-social-engineering/