洪 民憙 (Hong Minhee)'s avatar

洪 民憙 (Hong Minhee)

@[email protected] · 797 following · 938 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)

@[email protected]

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)

@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post

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

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

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

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

@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post

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

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

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

silverpill's avatar
silverpill

@[email protected] · Reply to Helge's post

@helge @jenniferplusplus

I never understood what Mastodon is doing with followers-only replies. It's just nonsense.
I initially only allowed DM replies to followers-only posts, and recently switched to "conversation" visibility where replies inherit audience of parent post (idea stolen from Streams/Hubzilla).

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

@[email protected]

The web interface of the fedify inbox command has been slightly updated. This change will be included in the next minor release, Fedify 1.5.0.

The Fedify logo with the cute dinosaur is now displayed at the top of  the page. You can easily copy the fediverse handle of the ephemeral actor.
ALT text detailsThe Fedify logo with the cute dinosaur is now displayed at the top of the page. You can easily copy the fediverse handle of the ephemeral actor.
Daniel Supernault's avatar
Daniel Supernault

@[email protected]

FediDB has restored GotoSocial, and reset all known servers to a discovery state where we first check robots.txt

The counters and graphs may take a few days to return to normal once the various jobs run again.

fedidb.org/software/gotosocial

yamanoku's avatar
yamanoku

@[email protected]

LLMs.txtについての覚書

https://zenn.dev/watany/articles/0b28a68a2dffc3

Tokyo Outsider (337ppm)'s avatar
Tokyo Outsider (337ppm)

@[email protected]

Sundub jigae and spinach namul should be on the WHO list of essential medicines 🍜🧡💕

Jisoo Kim's avatar
Jisoo Kim

@[email protected]

당 series

Jisoo Kim's avatar
Jisoo Kim

@[email protected]

Favorite souvenir from a recent trip to Taiwan, got my name (in Chinese characters) made into a stamp at Ri Xing Type Foundry

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

@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post

Done!

ꙮ cúmplice do céu's avatar
ꙮ cúmplice do céu

@[email protected] · Reply to Drado, The Hobbit (ver.: 4.0)'s post

@drado_ribeiro @zhanglao acho que a maior vantagem de JS seria usar o Fedify.

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

@[email protected]

Today's my work on : Support PEM-PKCS#1 besides PEM-SPKI for RSA public keys.

Although the vast majority of ActivityPub software encodes RSA public keys in PEM-SPKI format, some software encodes RSA public keys in PEM-PKCS format (see: https://github.com/fedify-dev/hollo/pull/109#issuecomment-2662591619). Fedify currently only accepts PEM-SPKI format, so it needs to accept PEM-PKCS format as well for better interoperability.

https://github.com/fedify-dev/fedify/issues/209

kodingwarrior :vim:'s avatar
kodingwarrior :vim:

@[email protected]

HackersPub에 기여할만한 아이디어 하나 생각났다 퇴근하면 바로 해봐야지 굿

안녕's avatar
안녕

@[email protected] · Reply to 안녕's post

기업은 그렇가 쳐도 "롯데 오너 일가"같은 단어 조합은 볼 일 없어야하는 거 아닌가 싶고

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

@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post

왜 자꾸 눕고만 싶냐〜〜〜

silverpill's avatar
silverpill

@[email protected]

How to subscribe to a thread?

Several days ago FEP-efda: Followable objects was published. I don't like this solution because ActivityPub spec only talks about "following" in the context of actors, and the proposed "proxy-following" mechanism forces us to change some well-established practices.

So here is an alternative: FEP-f06f: Object observers.

Object observer is an actor that can be followed to receive object updates. If conversation thread is a collection, its observer will broadcast Add and Remove activities that have thread collection as their target. Observer's followers will have an up-to-date view of the thread.

#ActivityPub #FEP

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

@[email protected] · Reply to kodingwarrior :vim:'s post

@kodingwarrior 저도 요즘 그런 것 같네요…

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

@[email protected]

코딩 할 意欲(의욕)이 안 난다!

マリオ (Mario Menti)'s avatar
マリオ (Mario Menti)

@[email protected]

Wow, Zen Browser is great. Much like Arc, but based on Firefox/Gecko rather than Google's Chromium, so that's a huge plus to me.

zen-browser.app/

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

@[email protected]

This reminds me of the is operator in C#, which has the same purpose and behavior.

https://mastodon.social/@moonbitlang/114018611581737814

MoonBit's avatar
MoonBit

@[email protected]

MoonBit `is` expression introduces pattern binders that can be used across multiple contexts, like in an if statement, allowing direct access to matched values in complex conditions.

⬇️ Download: moonbitlang.pub/marketplace/m

halcy​:icosahedron:'s avatar
halcy​:icosahedron:

@[email protected] · Reply to halcy​:icosahedron:'s post

Hey, everyone! It took like 1.5 years, here is, finally, a proper new release for Mastodon.py! 🐍 This was a lot of work! I'm so glad I finally got it across the line!

Docs: mastodonpy.readthedocs.io/en/2
Github with changelog: github.com/halcy/Mastodon.py/r

This is a *massive* update. There's all the support for new endpoints up to 4.3.0, and large amounts of refactoring. The library is now fully typed, too, and thanks to that documentation has been massively improved!

Despite the major version bump, everything *should* be for the most part backward compatible. Existing code should not break, unless you're on Python 3.6 or below. I would still recommend being careful about upgrading without need. Expect a maintenance update once people actually start using this and find all the issues in the code that my tests didn't catch.

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

@[email protected]

After wandering around for about two months, I'm back from Windows to Linux. Home is where the heart is!

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

@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post

그나저나 UI 만드는 건 亦是(역시) 어렵다. 잘 짜는 것도 힘들고.

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

@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post

알림 만들기에 앞서서… 줄곧 神經(신경) 쓰이던 것부터 고쳤다. 遠隔(원격) 使用者(사용자)遠隔(원격) 揭示物(게시물) 링크를 內部(내부) 페이지로 뜨게 했다. 다만, 如前(여전)히 링크를 複寫(복사)하거나 새 탭으로 열 때는 遠隔地(원격지)原本(원본) 페이지가 連結(연결)된다.

遠隔 使用者의 링크가 새 탭으로 열 때는 遠隔地의 原本 페이지가 뜨고, 그냥 클릭할 때는 內部 페이지가 뜨는 모습
ALT text details遠隔 使用者의 링크가 새 탭으로 열 때는 遠隔地의 原本 페이지가 뜨고, 그냥 클릭할 때는 內部 페이지가 뜨는 모습
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post

가리비 먹으러 왔다.

가리비
ALT text details가리비
가리비
ALT text details가리비
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post

알림을 만들어야겠다.

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

@[email protected]

Really looking forward to shipping @noim's this patch, which implements FEP-ae0c-compliant relays support!

Thank you very much, @noim!

https://noc.social/@noim/114009749110355059

noim's avatar
noim

@[email protected]

Coming soon™℠®© to @hollo as PR

Work in progress relay management screen in hollo.
Shows relay add input and table of added relays.
ALT text detailsWork in progress relay management screen in hollo. Shows relay add input and table of added relays.
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post

Curious about what Hackers' Pub is? Visit https://hackers.pub/ to check it out.

Note that for now, sign-ups are only possible with allowlisted email addresses. (Following a Hackers' Pub account from other fediverse accounts works just fine.) If you'd like to try it out, please send me your email address via DM.

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

@[email protected]

Features implemented in Hackers' Pub so far: following, unfollowing, posting short-form updates, publishing long-form articles, article drafts, article editing, replies, and sharing (i.e., boosts). While there's still much more to implement, I've managed to put together the essential core functionality!

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

@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post

Perhaps unsurprisingly, every project I've been working on in TypeScript lately has been using : @fedify, @hollo, @botkit, Hackers' Pub…

← Newer
Older →