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

洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

1,104 following1,886 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 메인테이너. , , , 等으로 自由 소프트웨어 만듦.

()

@iftas@mastodon.iftas.org

The prolific @hongminhee talks about how a small typographic itch (annotations) turned into upstream patches, a framework, and two fediverse servers

presenter and slideshow
ALT text

presenter and slideshow

@hongminhee@hollo.social

Thanks to everyone who caught my talk, I just wanted ruby annotations: writing in dead scripts on the living fediverse, at @COSCUP 2026 today! It was great seeing you in the Fediverse & Social Web track. Here are the slides.

https://fediverse-ruby-coscup-2026.hongminhee.codefloe.page/

fediverse-ruby-coscup-2026.hongminhee.codefloe.page

I just wanted ruby annotations: writing in dead scripts on the living fediverse - Slidev

"Koreans used to mix [hanja] (漢字; Chinese characters) into Korean prose, much as Japanese still mixes kanji and kana. The style is called [Korean mixed script] (國漢文混用體). Almost nobody writes this way anymore. I do.\n\nWhen I wanted to post this way on the fediverse, I ran into a small but stubborn problem: [`<ruby>` annotations][ruby], the HTML feature that puts pronunciation guides above or beside characters, were stripped by the major servers I tried. I filed an issue against [Mastodon]. It sat there for a long time. At some point, “maybe I should run my own server” somehow became “maybe I should implement [ActivityPub] myself.”\n\nActivityPub is not simple. [JSON-LD] alone has several ways to say the same thing. Then come HTTP Signatures, WebFinger, NodeInfo, inbox forwarding, and the small incompatibilities that only become obvious when Mastodon and Misskey disagree. Before building the server I wanted, I built [Fedify]: a TypeScript framework that keeps most of that protocol plumbing out of application code.\n\n[Hollo] came next, because I still wanted the original thing: a single-user ActivityPub server where Markdown and `<ruby>` annotations survived the trip. [Hackers' Pub] followed from the same framework, aimed at developers who want short posts and longer articles to federate.\n\nThis talk is about how a small typographic itch turned into upstream patches, a framework, and two fediverse servers. I still just wanted ruby annotations.\n\n[hanja]: https://en.wikipedia.org/wiki/Hanja\n[Korean mixed script]: https://en.wikipedia.org/wiki/Korean_mixed_script\n[ruby]: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/ruby\n[Mastodon]: https://joinmastodon.org/\n[ActivityPub]: https://www.w3.org/TR/activitypub/\n[JSON-LD]: https://json-ld.org/\n[Fedify]: https://fedify.dev/\n[Hollo]: https://docs.hollo.social/\n[Hackers' Pub]: https://hackers.pub/\n"

@iftas@mastodon.iftas.org

@z9mb1 co-maintainer Jiwon up next doing an excellent job on first public speaking! Introducing Feder: a Rust framework for building ActivityPub applications.

intro slide shows Jiwon in wide brimmed black hat.
ALT text

intro slide shows Jiwon in wide brimmed black hat.

@hongminhee@hollo.social

臺北(타이베이) 到着(도착)한 첫 날부터 胃臟炎(위장염)에 걸려서 宿所(숙소) 밖을 못 나가다가 오늘은 아예 病院(병원)을 가 보려고 한다…

@thisismissem@hachyderm.io · Reply to Emelia

The big announcement here is that we've been approved for an @nlnet grant to cover the next 12 months of work on the task force.

As such, I'm needing to write up an Memorandum of Understanding (MoU) plan for NLNet to ensure we can secure the funding for each work item.

If you'd like to provide input on what we work on over the next 12 months, please see: github.com/swicg/activitypub-t

@thisismissem@activitypub.space @Mastodon @Bonfire @pixelfed
@gotosocial @iftas

github.com

12 Month Plan (August 2026 -> August 2027) · swicg/activitypub-trust-and-safety · Discussion #144

We've received confirmation on our grant application to support our standards work, so we need to start planning the next twelve months of work for the task force, such that I can figure out the me...

@silverpill@mitra.social

I added a list of recommended libraries to the ActivityPub developer guide:

https://codeberg.org/ap-next/ap-next/src/branch/main/guide.md#libraries

- activity (Go, used in GoToSocial)
- Fedify (JavaScript, used in Hollo and Ghost)
- Fedipub (Ruby, used in Manyfold)
- activitypub_federation (Rust, used in Lemmy)
- APx (Rust, used in Mitra)

This list only includes libraries that are actually used somewhere. Libraries that are not used, or used in projects with too few users are not included.

#fedidev #activitypub

mitra.social

Mitra - Federated social network

Federated social network

@moreal@hackers.pub
@foolfitz@social.slat.org · Reply to Jiajun Xu
@foolfitz@social.slat.org
@hongminhee@hollo.social
@hongminhee@hollo.social

A friend of mine just launched Kosmo, a new service out of Korea, built around the dōjin (同人) scene: fan works, fanzines, that whole self-published creative culture. It's live now at kos.moe, in open beta and Korean-language only for now.

It speaks , so you get the basics: posting, following, boosting. It also has emoji reactions, and one account can hold several public profiles. They say profile tags are coming next, meant to express something about a profile's identity and usable for search and muting too.

It's still early, and they'd genuinely appreciate feedback from anyone who gives it a try.

kos.moe

KOSMO

흩어진 타임라인을 한곳에서.

@kosmo@planet.moe

안녕하세요. 동인 창작 문화 향유자를 위한 SNS, 코스모입니다.

개발 과정에서 이용자 여러분의 목소리를 더 가까이 듣고, 다양한 기능을 실제 환경에서 검증하고 다듬기 위해 오픈 베타를 시작합니다.

코스모를 직접 이용해 보시고, 불편한 점이나 바라는 점이 있다면 자유롭게 의견을 보내 주세요.
여러분의 피드백을 바탕으로 더 나은 코스모를 만들어 가겠습니다.

많은 관심과 참여 부탁드립니다.
감사합니다.

kos.moe

kos.moe

KOSMO

흩어진 타임라인을 한곳에서.

@kosmo@planet.moe · Reply to 코스모

현재 코스모는 연합우주 SNS의 기본 기능과, 이모지 리액션 및 멀티 프로필 기능을 제공합니다.
아직 초기 개발 단계라 다듬을 점이 있지만, UI와 다양한 기능을 꾸준히 개선하겠습니다.

근시일 내에는 프로필의 정체성을 표현하고 검색·뮤트에 활용할 수 있는 ‘프로필 태그’를 선보일 예정입니다.
코스모를 자유롭게 이용해 보시고, 추가 의견은 ‘피드백 보내기’로 들려주세요.

보내주신 의견을 바탕으로 더 나은 코스모를 함께 만들어가겠습니다.
감사합니다.

@kosmo@planet.moe

안녕하세요. 동인 창작 문화 향유자를 위한 SNS, 코스모입니다.

개발 과정에서 이용자 여러분의 목소리를 더 가까이 듣고, 다양한 기능을 실제 환경에서 검증하고 다듬기 위해 오픈 베타를 시작합니다.

코스모를 직접 이용해 보시고, 불편한 점이나 바라는 점이 있다면 자유롭게 의견을 보내 주세요.
여러분의 피드백을 바탕으로 더 나은 코스모를 만들어 가겠습니다.

많은 관심과 참여 부탁드립니다.
감사합니다.

kos.moe

kos.moe

KOSMO

흩어진 타임라인을 한곳에서.