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

洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · 977 following · 1332 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

Hello, I'm an open source software engineer in my late 30s living in , , and an avid advocate of and the .

I'm the creator of @fedify, an server framework in , @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.

I'm also very interested in East Asian languages (so-called ) and . Feel free to talk to me in , (), or (), or even in Literary Chinese (, )!

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

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

安寧(안녕)하세요, 저는 서울에 살고 있는 30() 後半(후반) 오픈 소스 소프트웨어 엔지니어이며, 自由(자유)·오픈 소스 소프트웨어와 聯合宇宙(연합우주)(fediverse)의 熱烈(열렬)支持者(지지자)입니다.

저는 TypeScript() ActivityPub 서버 프레임워크인 @fedify 프로젝트와 싱글 유저() ActivityPub 마이크로블로그인 @hollo 프로젝트와 ActivityPub 봇 프레임워크인 @botkit 프로젝트의 製作者(제작자)이기도 합니다.

저는 ()아시아 言語(언어)(이른바 )와 유니코드에도 關心(관심)이 많습니다. 聯合宇宙(연합우주)에서는 國漢文混用體(국한문 혼용체)를 쓰고 있어요! 제게 韓國語(한국어)英語(영어), 日本語(일본어)로 말을 걸어주세요. (아니면, 漢文(한문)으로도!)

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

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

こんにちは、私はソウルに住んでいる30代後半のオープンソースソフトウェアエンジニアで、自由・オープンソースソフトウェアとフェディバースの熱烈な支持者です。名前は洪 民憙ホン・ミンヒです。

私はTypeScript用のActivityPubサーバーフレームワークである「@fedify」と、ActivityPubをサポートする1人用マイクロブログである 「@hollo」と、ActivityPubのボットを作成する為のシンプルなフレームワークである「@botkit」の作者でもあります。

私は東アジア言語(いわゆるCJK)とUnicodeにも興味が多いです。日本語、英語、韓国語で話しかけてください。(または、漢文でも!)

Fedify: ActivityPub server framework's avatar
Fedify: ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: ActivityPub server framework's post

自分だけのActivityPubを作りたいけど、何から始めれば良いのか分からないですか?Fedifyの公式チュートリアル「自分だけのフェディバースのマイクロブログを作ろう!」を読んでみてください!

Fedify: ActivityPub server framework's avatar
Fedify: ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: ActivityPub server framework's post

자신만의 구현을 하고 싶지만, 어디서 시작해야 할지 모르겠나요? 공식 튜토리얼인 〈나만의 연합우주 마이크로블로그 만들기〉를 읽고 따라해 보세요!

Hacker News 100's avatar
Hacker News 100

@hn100@social.lansky.name

Creating your own federated microblog

Link: fedify.dev/tutorial/microblog
Discussion: news.ycombinator.com/item?id=4

Fedify: ActivityPub server framework's avatar
Fedify: ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: ActivityPub server framework's post

もしかしたらご存じないかもしれませんが、Fedifyには DiscordとMatrixのコミュニティがあります。ここでは、サポートを受けたり、機能について議論したり、ActivityPubやフェデレーテッドソーシャルネットワークについて話し合うことができます。

お好みのコミュニティにご参加ください。どちらのチャンネルでも、Fedifyやフェデレーション関連のトピックについて活発な議論が行われています。

Fedify: ActivityPub server framework's avatar
Fedify: ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: ActivityPub server framework's post

혹시 모르고 계셨다면, Fedify는 Discord와 Matrix 커뮤니티를 운영하고 있습니다. 이곳에서 도움을 받거나, 기능에 대해 논의하거나, ActivityPub와 연합 소셜 네트워크에 대해 대화를 나눌 수 있습니다.

여러분의 선호도에 따라 어느 커뮤니티든 참여해 주세요. 두 채널 모두 Fedify와 연합 관련 주제에 대한 활발한 논의가 이루어지고 있습니다.

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

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

@kodingwarrior ActivityPub 서버가 원래 좀 읽기가 많기는 해요… 한 번 최적화를 해 보도록 하겠습니다. 근데 서버리스 환경인 Deno Deploy에서 어떻게 읽기 캐시를 만들어야 할 지 좀 막막하기는 하네요. Deno KV 자체가 캐시 용도로도 쓰라고 나온 물건 같은데…

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

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

@kodingwarrior 아무래도, BotKit에 Deno KV를 위한 Repository 구현을 추가하든가 해야겠네요…

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

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

@kodingwarrior 아, 자기 자신이 발신하는 내용은 기록하게 되어 있어요. 읽기랑 쓰기 중에 어느 쪽이 더 많던가요?

XiNiHa's avatar
XiNiHa

@xiniha@hackers.pub

Relay LSP의 Go to Definition 기능이 VSCode에선 잘 되는데 Zed에서만 안 먹길래 디버깅을 해 봤는데 TS 서버가 Go to Definition 요청을 가로채가고 있던 거여서 (...) 모든 언어 서버에 요청을 날리고 응답을 병합하는 식으로 동작하도록 수정해서 PR을 날려보았다 (VSCode도 동일하게 동작함)

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

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

@kodingwarrior 딱히 레코드를 쌓는 건 없어요! 레코드 안 쌓는 게 기본적인 동작이고, 레코드를 쌓고 싶으시면 이벤트 핸들러에서 수동으로 데이터베이스에 쌓거나 하셔야 해요.

Shrutarshi Basu's avatar
Shrutarshi Basu

@basus@mastodon.social

I should suck it up and learn to program properly in TypeScript. There's a growing list of software that I'd like to use and extend that uses TypeScript (Obsidian, Lume, Fedify), not to mention its utility for web programming. The language itself is pretty good, though I'm not thrilled by a lot of the tooling and ecosystem around it. Hopefully there's a way of writing usable code in it that keeps the messiness at bay.

Event Federation's avatar
Event Federation

@blog@event-federation.eu

Progress on the FEP for Event objects

The FEP-8a8e (Fediverse Enhancement Proposal) had at lot of progress in the last months. In the meantime, the document has become somewhat more extensive than originally planned, but contains not only instructions for new features that have to be tediously implemented, but also a lot of advice and points that should provide orientation for developers of Fediverse applications that support events.

It now covers:

  • Required attributes
  • Events with Open End
  • Timezone
  • Physical and Virtual Locations
  • Event status
  • RSVP (Attendee Management)
  • Event Banner and Poster Images
  • Event Categories
  • Discoverability
  • Event Organizers
  • Upcoming Events Collection for ActivityPub actors
  • Term Definitions

Many thanks again to all reviewers and co-editors:

@lesion @heiglandreas @naturzukunft @laurin

We warmly welcome further feedback from the communities of , , , and other Fediverse platforms supporting events.
If you’re working on such an application or are part of these communities, your insights would be very valuable! @developers @mobilizon

silverpill's avatar
silverpill

@silverpill@mitra.social · Reply to Chris Yoga's post

@crse This is different, because it harms everyone: a single network is much more valuable than two separate networks. Most experiments with protocols go nowhere, but unfortunately @syuilo has enough clout to push this forward.

雪あすか🔞's avatar
雪あすか🔞

@askyq@kmy.blue

複数データの同時送受信は確かにActivityPubの枠組みの中でも可能よね
ActivityPubの子供のようなプロトコル、でいいのかしら

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

@hongminhee@hollo.social

@campanula 아마도 “proprietary silo”라는 표현은 연합우주로부터 독자적인 무언가를 지향한다는 뜻인 듯해요. 오픈 소스가 아닌 걸 한다기 보다는…

silverpill's avatar
silverpill

@silverpill@mitra.social

XQ

https://github.com/misskey-dev/xq

This must be a part of the plan to turn Misskey into proprietary silo. ATProto and Nostr creators at least tried to solve a real problem, but arguments for creating this protocol are incredibly weak:

>Messages are in plain JSON format, which is wasteful

Message size is not a bottleneck in Fediverse.

>Having schema definitions

https://json-schema.org/

>Statically-typed-language-friendly structure.

Skill issue. Many Fediverse projects use statically typed languages.

>Eliminate unnecessary data and boilerplate by focusing on microblogging for its intended use

There is no boilerplate other than @context. It can be dropped without making your implementation completely incompatible with everything else.

>Allows multiple messages to be combined into a single request to reduce overhead.

Use a different inbox that supports batching:

https://codeberg.org/fediverse/fep/src/branch/main/fep/0499/fep-0499.md

#ActivityPub #XQ

Hacker News's avatar
Hacker News

@hkrn@mstdn.social

Creating your own federated microblog
L: fedify.dev/tutorial/microblog
C: news.ycombinator.com/item?id=4
posted on 2025.04.24 at 05:37:57 (c=0, p=8)

:rss: Hacker News

@ycombinator@rss-mstdn.studiofreesia.com

Creating your own federated microblog
fedify.dev/tutorial/microblog

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

@hongminhee@hackers.pub

한국어로 된 Fedify 튜토리얼인데, GeekNews에 올렸습니다.



RE: https://sns.lemondouble.com/notes/a6yv56f22x

geeknews_bot's avatar
geeknews_bot

@geeknews_bot@sns.lemondouble.com

Show GN: 나만의 연합우주(fediverse) 마이크로블로그 만들기
------------------------------
이 튜토리얼은 [Fedify] 라이브러리를 사용하여 [ActivityPub] 프로토콜 기반의 마이크로블로그 서비스를 구현하는 방법을 설명합니다. ActivityPub은 다양한 소셜 네트워크 서비스들이 서로 연동될 수 있게 해주는 분산형 소셜 네트워킹 프로토콜로, 이를 통해 [Mastodon], [Misskey] 같은 서비스와 상호작용할 수 있는 독…
------------------------------
https://news.hada.io/topic?id=20508&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

geeknews_bot's avatar
geeknews_bot

@geeknews_bot@sns.lemondouble.com

Show GN: 나만의 연합우주(fediverse) 마이크로블로그 만들기
------------------------------
이 튜토리얼은 [Fedify] 라이브러리를 사용하여 [ActivityPub] 프로토콜 기반의 마이크로블로그 서비스를 구현하는 방법을 설명합니다. ActivityPub은 다양한 소셜 네트워크 서비스들이 서로 연동될 수 있게 해주는 분산형 소셜 네트워킹 프로토콜로, 이를 통해 [Mastodon], [Misskey] 같은 서비스와 상호작용할 수 있는 독…
------------------------------
https://news.hada.io/topic?id=20508&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

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

@hongminhee@hackers.pub

Deno가 Node.js보다 인기 있는 놀라운 연합우주…



RE: https://hollo.social/@hongminhee/019661bd-601a-7df4-aa40-688011ec43ac

みゅうと使い*忘れん坊備忘録's avatar
みゅうと使い*忘れん坊備忘録

@myogawasurenbo@fedibird.com

旧字体漢字か…国会図書館のデジタルコレクションや青空文庫で公開されてる主に明治期の文体で書かれた文章を読み漁ってたら、読めるようになったな。泉鏡花の小説は旧字旧仮名で総ルビだから読みやすいし覚えやすかったかな。
青空文庫で読みたい作品テキストに旧字旧仮名と新字新仮名の2種類ある場合は初出時の活字内容に近い旧字旧仮名で読む。そのくらいには旧字に抵抗ないけど、旧字旧仮名文体こそ美しい日本語!とか言ってる人々を見るとドン引きする。旧字旧仮名文体かっこいい!好きだから使う!とかいう分にはいいと思うけど。

ちきささ🍉치키사사's avatar
ちきささ🍉치키사사

@c_ssk@fedibird.com

たぶん私が途切れ途切れにしか学校行ってないせいだろうけど、学校で旧字体を教わった記憶は一切ない。それでも読めるものは人名に使われていたり、歌詞に出てきたり、時代物の映像作品に出てきて自然と覚えてるんだろうな。

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.

I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.

I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.

I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.

(there's also one-time, but ongoing support is what enables me to do this important work)

support.thisismissem.social

Jaeyeol Lee (a.k.a. kodingwarrior) :vim:'s avatar
Jaeyeol Lee (a.k.a. kodingwarrior) :vim:

@kodingwarrior@silicon.moe

Discourse에서 페디버스 지원...!!

daisuke's avatar
daisuke

@dai@hackers.pub

ニュース「Discourse、Fediverseと連合できるActivityPubプラグインを案内」公開 https://gihyo.jp/article/2025/04/discourse-activitypub-plugin

gihyo.jp's avatar
gihyo.jp

@gihyojp@threads.net

ニュース「Discourse、Fediverseと連合できるActivityPubプラグインを案内」公開 https://gihyo.jp/article/2025/04/discourse-activitypub-plugin

tesaguri 🦀🦝's avatar
tesaguri 🦀🦝

@tesaguri@fedibird.com

舊假名遣ひみたいな文体なのに漢字は新字体を使っているような人をインターネットで割と見かける気がするけど、あれはどういう方針なのだろう

tesaguri 🦀🦝's avatar
tesaguri 🦀🦝

@tesaguri@fedibird.com

マンダリンを齧ったときに見慣れない簡化字を調べるついでに正体字も一緒に見ていたので、マンダリンの基本語で日本の新字体と字形が大きく異なるものは何となく読める(關、體)。臺は臺灣の臺として覚えているけど、何だかんだ台湾でも臺灣は一般的に俗字で台灣とも書かれるらしいね。礙は障碍の碍で覚えている。國、學、會、體あたりは生きていれば何だかんだ見かける気がする(雑)。顓は全く見覚えがない

tesaguri 🦀🦝's avatar
tesaguri 🦀🦝

@tesaguri@fedibird.com

「鐵」が何故か「籤」だか「錢」だかとごっちゃになって「qian?」となってしまった(全く違う)

← Newer
Older →