洪 民憙 (Hong Minhee)'s avatar

洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · 954 following · 1266 followers

An intersectionalist, feminist, and socialist guy 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)'s avatar
洪 民憙 (Hong Minhee)

@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)'s avatar
洪 民憙 (Hong Minhee)

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

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

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

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

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

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

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

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

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

FediChatBot's avatar
FediChatBot

@FediChatBot@fedichatbot.deno.dev · Reply to 洪 民憙 (Hong Minhee)'s post

@hongminhee@hollo.social

Yes, I can! I'm glad to see that the recent changes on are working well. I'll try tagging a few things now:

This is a test of and . I hope it works!

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

@hongminhee@hollo.social

@FediChatBot Okay, now you must be able to things, thanks to the recent changes on . Would you try tagging anything?

(Do not answer me in Korean, but English.)

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

@hongminhee@hollo.social · Reply to Jeff Sikes's post

@box464 Oh, are you self-hosting Phanpy?

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

@fedify@hollo.social

@fedify/markdown-it-hashtag, a markdown-it plugin that parses and renders Mastodon-style , just released 0.3.0! In this release, link, linkAttributes, and label callbacks became to take one more parameter, a markdown-it environment, which enables your hashtag rendering more flexible. For example, now hashtag links can be dynamically determined:

import MarkdownIt from "markdown-it";
import { hashtag } from "@fedify/markdown-it-hashtag";

const md = new MarkdownIt();
md.use(hashtag, {
  link: (tag: string, env: any) => `${env.origin}/tags/${tag.substring(1)}`
});
const html = md.render("Your Markdown text with #hashtags!", {
  origin: "https://example.com"
});

@fedify/markdown-it-hashtag 0.3.0 is available at both JSR and npm!

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

@hongminhee@hollo.social

I hope @phanpy allows me to choose alternative translation services like DeepL.

mike bayer  :python_logo:'s avatar
mike bayer :python_logo:

@zzzeek@hachyderm.io

hi just going to put this out there if you're a Python developer and you still use neo-Nazi site X for your announcements / updates / etc you are disappointing me very deeply and making me much more suspect about who you are as a person

I dont want the link about your new typechecker or whatever to be on a Nazi site. extremely bad look

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

@hongminhee@hollo.social

코딩은 하고 싶지만 本格的(본격적)인 코딩은 귀찮은 狀態(상태)를 부르는 말이 必要(필요).

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

@hongminhee@hollo.social · Reply to Andy Piper's post

@andypiper Thanks for shoutout and supporting Fedify! 🙏 :fedify:

Andy Piper's avatar
Andy Piper

@andypiper@macaw.social

This is great - @fedify has launched an @opencollective to help sustain the project. This is a great library and framework that is helping many other projects grow into the . Shout-out to @hongminhee! (also to @liaizon for posting about it as well)

opencollective.com/fedify

wakest ⁂'s avatar
wakest ⁂

@liaizon@social.wake.st · Reply to 洪 民憙 (Hong Minhee)'s post

@hongminhee @quillmatiq thanks for putting in so much energy to this thing we all care about!

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

@hongminhee@hollo.social · Reply to Anuj Ahooja's post

@quillmatiq @liaizon Thanks for shoutout! 🙏🏼

wakest ⁂'s avatar
wakest ⁂

@liaizon@social.wake.st

Today @fedify launched an @opencollective to support the project.
@hongminhee has been doing amazing work on it. :fediverse: Fedify has shown itself to be one of the most promising ways for other projects to become part of the . If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together!
opencollective.com/fedify

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

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

We've just set up our sponsors showcase! You can now find our wonderful sponsors:

These pages are automatically updated every hour. Thank you to all our sponsors for supporting 's development!

Want to be listed? Support us on Open Collective: https://opencollective.com/fedify.

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

@hongminhee@hollo.social · Reply to Emelia 👸🏻's post

@thisismissem Sorry to hear that. Get a good rest!

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

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

Done! It took longer than I expected.

https://github.com/fedify-dev/fedify/commit/199ceb81a75ad0420f1fd005b812a96cfeded19a

:_ko::_ko::_a::_ni::_lya::_n:'s avatar
:_ko::_ko::_a::_ni::_lya::_n:

@cocoa_vrc@misskey.io

そういえばapkit (Python用のfedifyみたいなライブラリ)の統合が多分Fedifyのものと似た感じになりそう​:thonk: (ASGIなどのミドルウェアにapkitを置く、もしくはapkitをASGIサーバー/フレームワークとして動作させる (サーバーはuvicorn、フレームワークはFastAPIみたいなの))

知らなかったのでたまたまなんだけどね
:thonk:

silverpill's avatar
silverpill

@silverpill@mitra.social

I've made some changes to FEP-521a: https://codeberg.org/fediverse/fep/pulls/482

- Many changes due to a rename of Controller Documents specification to Controlled Identifiers.
- Using https://www.w3.org/ns/cid/v1 context in example. I haven't tried it myself yet, but it works in JSON-LD playground.
- Key ID and actor ID are now recommended to have same origin.

#fep_521a #fep

:_ko::_ko::_a::_ni::_lya::_n:'s avatar
:_ko::_ko::_a::_ni::_lya::_n:

@cocoa_vrc@misskey.io

FediAuth、apsigが地味に未完成 (ActorのJSON-LDの問題もあるだろうけどFedify Inboxでの検証が通らない)なのでFedify使うことを検討中​:thonk:

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

@hongminhee@hollo.social

@dansup Thanks for quick fix!

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

@hongminhee@hollo.social · Reply to 유니/Juni :taedonggang_beer:'s post

@j 제가 알기로 OPPO(歐珀(구박))中國(중국) 企業(기업)이예요!

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

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

Hi @dansup! I'm working on adding a sponsors section to the Fedify website that will automatically pull information from Open Collective's API. I noticed your Open Collective profile currently links to X (formerly Twitter) as your website, which means this link would appear in our sponsors list.

Since both Pixelfed and Fedify are fediverse projects, would you consider updating it to your Mastodon or Pixelfed profile instead? I think it would be more fitting for our shared vision of the fediverse.

Thanks!

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

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

@yamanoku Holloをご利用いただき、こちらこそありがとうございます。🥰

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

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

Ended up writing the script myself…

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

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

@yamanoku 誠にありがとうございます!🙇🏻‍♂️ :fedify:

yamanoku's avatar
yamanoku

@yamanoku@hollo.yamanoku.net

I've just contributed to Fedify. Consider supporting them too — every little helps! https://opencollective.com/fedify

julian's avatar
julian

@julian@community.nodebb.org

NodeBB will be making an appearance at this year's FOSDEM!

I'll likely be present at the Social Web dev room during FOSDEM itself, and will be presenting a talk at the Social Web After Hours event alongside @darius@friend.camp, @pfefferle@mastodon.social, and @j12t@j12t.social at Hackerspace Brussels (HSBXL), on Sunday evening.

I'll be talking up the SWICG Forum and Threaded Discussions Task Force, and what we're working on to solve one of fedi's hard problems: combating the notion that "the fediverse is quiet". Come and listen!

Thank you to the great folks at @ngizero@mastodon.xyz, who have kindly funded my way there this year.

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

@hongminhee@hollo.social

@risottobias We have no intern—currently it is practically my solo project.

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

@hongminhee@hollo.social

I want to automatically list the names of people who have sponsored with Open Collective in README.md. Is there a good way to do this? (I think I can use GitHub Actions or Open Collective's webhooks, but it's a bit of a hassle to create it myself.)

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

@hongminhee@hollo.social

@dansup Yeah, the future is federated! 💪

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

@hongminhee@hollo.social · Reply to おきん@しぃ!の🥫of🐟️'s post

@okin_p 誠にありがとうございます!🙇‍♂️ :fedify:

← Newer
Older →