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

洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · 998 following · 1409 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にも興味が多いです。日本語、英語、韓国語で話しかけてください。(または、漢文でも!)

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

@hongminhee@hackers.pub

Hackers' Pub currently supports three languages: English, Japanese, and Korean. Do you speak any other language? Please contribute!

헬렐's avatar
헬렐

@guiltyone@buttersc.one

https://hackers.pub
해커스펍 구경중인데 꽤 활발하다

Juntai Park's avatar
Juntai Park

@arkjun@hackers.pub

처음 가입했습니다! @hongminhee 님, 초대해 주셔서 감사합니다. 트위터 눈팅족이고, 스레드에는 주로 게임과 일상만 올리는데, hackers.pub 에는 뭔가 개발 관련된 소소한 얘기들을 공유하거나, 공유받고 싶네요. 잘 부탁드립니다. 😅

역보's avatar
역보

@yeokbo.bsky.social@bsky.brid.gy

블루스카이 말고 마스토돈도 씁시다 위원회

여우's avatar
여우

@fox@uri.life

“여우야, 재미있는 농담 해줘”
“Hackers’ Pub에 해커 세 명이 들어가는데..”

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

@hongminhee@hackers.pub · Reply to Strypey's post

@strypey @liaizon I think the reason why Asian developers are underrepresented in the international development of the fediverse is because of the language barrier, and I myself am often unable to participate deeply in discussions due to the language barrier.

Do either of you (or anyone) know of a fediverse app that can auto-translate them into passable English?

The Hackers' Pub I'm building will have automatic translation in the future.

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

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

Hackers' Pubの上部のナビゲーションデザインを変更しました。新規記事ボタンが一番上に表示される様に成りました。

Hackers' Pubの新しい上部のナビゲーションバー。新規記事ボタンが一番上に表示されている。
ALT text detailsHackers' Pubの新しい上部のナビゲーションバー。新規記事ボタンが一番上に表示されている。
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hackers.pub

Hackers' Pub의 상단 네비게이션 디자인을 바꿨습니다. 글쓰기 버튼이 최상위로 나오게 되었어요.

Hackers' Pub의 새로운 상단 네비게이션 바. 글쓰기 버튼이 최상위로 나와 있다.
ALT text detailsHackers' Pub의 새로운 상단 네비게이션 바. 글쓰기 버튼이 최상위로 나와 있다.
TypeScript's avatar
TypeScript

@TypeScript@fosstodon.org

Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!

devblogs.microsoft.com/typescr

Jaeyeol Lee's avatar
Jaeyeol Lee

@kodingwarrior@hackers.pub

와! 북적북적 hackers pub!

가을별's avatar
가을별

@gaeulbyul@planet.moe

타입스크립트, Go 언어로 포팅 시작(!!)

v6.x 버전까지는 기존 JS구현을 유지하고,
v7.x에 네이티브 구현을 릴리즈할 계획.

> we’ve begun work on a native port of the TypeScript compiler and tools.

devblogs.microsoft.com/typescr

github.com/microsoft/typescrip

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

@hongminhee@hackers.pub

현재 Hackers' Pub의 안 좋은 UI로 인해 많은 분들이 알아채지 못하시는 듯하여…

  • Hackers' Pub에는 X처럼 단문을 올리는 용도의 노트와 velog처럼 긴 글을 올리는 용도의 게시물이 나뉘어 있습니다.
  • 노트든 게시물이든 타임라인에 뜨는 것은 같지만, 둘의 모양이 조금 다릅니다. 둘 다 Markdown을 지원하는 것은 같습니다.
  • 노트는 첫 화면 타임라인 맨 위에 있는 UI로 작성합니다. (이건 다들 이미 아실 듯.)
  • 게시물은 우상단 본인 계정명에 마우스 커서를 가져다 대면 나오는 메뉴 속 새 게시물 항목을 누르면 작성하실 수 있습니다.
  • 게시물은 작성하던 도중 페이지를 닫더라도 임시 보관함에 자동으로 저장되므로 나중에 다시 이어서 쓸 수 있습니다.

아직 한창 만드는 중이라 여러모로 미흡합니다. 빠른 시일 내에 UI를 개선하도록 할게요!

박준규's avatar
박준규

@curry@hackers.pub

해커스펍 가입 기념으로 하스켈 코드 하나 적습니다!

main = putStrLn "Hello, Hackers' Pub!"
LEE Jaeyoung's avatar
LEE Jaeyoung

@j@hackers.pub

Hello, HP!

Fediverse Linux Users Group's avatar
Fediverse Linux Users Group

@fedilug@msky.ospn.jp

【輪読会試験開催のお知らせ】
​:fedilug:​ 輪読会📖第0弾として
「〜自分でActivityPub対応SNSを作ってみよう〜『自分だけのフェディバースのマイクロブログを作ろう!』輪読会」
https://github.com/dahlia/fedify-microblog-tutorial-ja

を行います!申し込みは以下からできます!ぜひ参加してフィードバックをください!!
https://fedilug.connpass.com/event/348240/

yamanoku's avatar
yamanoku

@yamanoku@hollo.yamanoku.net

feat(otel): Add OpenTelemetry middleware by dahlia · Pull Request · honojs/middleware

https://github.com/honojs/middleware/pull/901

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io · Reply to Emelia 👸🏻's post

Previously @hollo used cryptography for authorization codes and access tokens, this had some implications such as preventing us from implementing PKCE, which requires state to be tracked between the authorize screen and the authorization code token exchange.

So this paves the path to supporting PKCE in Hollo.

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

Whew that was a lot for a Sunday afternoon: Implementing the usage of Access Grants for OAuth in @hollo

It's not done yet, but it's showing promise.

github.com/fedify-dev/hollo/pu

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

@fedify@hollo.social

Just released @fedify/markdown-it-mention v0.3.0! This update adds support for bare handles (e.g., @username without domain) with the new localDomain option, allowing you to specify the domain for these shortened mentions.

Install via npm, Bun, or Deno:

npm add @fedify/markdown-it-mention@0.3.0
bun add @fedify/markdown-it-mention@0.3.0
deno add jsr:@fedify/markdown-it-mention@0.3.0
Fedify: ActivityPub server framework's avatar
Fedify: ActivityPub server framework

@fedify@hollo.social · Reply to Max's post

@PossiblyMax Great question about our queue implementation! Fedify doesn't actually create separate physical queues, but rather uses a single logical queue where each message contains its own destination information.

For resource management, we generally rely on the underlying queue implementation (Redis, PostgreSQL, etc.) to handle concurrent processing efficiently. Since version 1.0.0, we've introduced ParallelMessageQueue which processes multiple messages concurrently with a configurable worker count—usually set close to your CPU core count for IO-bound operations.

We don't spin up new queues dynamically; instead, we focus on making the message processing scalable. You can control the parallelism level when using ParallelMessageQueue, and for high-volume instances, you can horizontally scale by running multiple worker processes that connect to the same shared queue backend.

This approach keeps the architecture simpler while still allowing for good throughput and resource utilization that can scale with your instance size.

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

@hongminhee@hollo.social · Reply to 맹꽁이's post

@sunwoo1524 生辰(생신) 祝賀(축하)드립니다! 🎂

Jaeyeol Lee's avatar
Jaeyeol Lee

@kodingwarrior@hackers.pub

해커스펍! 흥한다!

Ahn Kiwook's avatar
Ahn Kiwook

@aioo@hackers.pub

어젯밤 데비안 패드 벽돌 될 것 감수하고 데비안 12로 업그레이드했는데 생각보다 문제 없이 잘 돼서 신남! ^ㅁ^ 전부터 느끼지만 그놈 데스크톱 환경은 예상 외로 터치 친화적인데... 터치로 쓰는 사용자가 생각보다 많은 걸까?

이 이미지는 어두운 표면 위에 세워진 태블릿 기기를 보여주고 있으며, 은색의 데스크탑 앞에 기대어져 놓여 있습니다. 이 기기는 하단에 Windows 로고가 있고 여러 화면을 표시하고 있습니다.
화면 상단에는 "hackers.pub" URL과 탐색 요소가 표시되어 있습니다. 메인 화면에는 "Hackers' Pub"이라는 웹페이지가 표시되어 있으며, 한국어 텍스트와 영어 요소가 포함되어 있습니다. 대화 영역에는 "I can't type Korean. T.T"라는 메시지가 보입니다. 
화면 하단에는 "Winbook TW802", "2.0 GiB" 메모리, "Intel Atom Z3735F", "Mesa Intel HD Graphics", "30.6 GB" 디스크 용량과 같은 기기에 대한 시스템 정보가 표시되어 있습니다. 운영 체제는 "Debian GNU/Linux 12 (bookworm)"인 것으로 보입니다.
기기의 상태 표시줄에는 날짜와 시간(3월 11일 14:25:15), 배터리 수준(88%) 및 연결 아이콘이 표시되어 있습니다. 또한 기기 상단에 작은 너구리 라면 스티커가 보입니다.
ALT text details이 이미지는 어두운 표면 위에 세워진 태블릿 기기를 보여주고 있으며, 은색의 데스크탑 앞에 기대어져 놓여 있습니다. 이 기기는 하단에 Windows 로고가 있고 여러 화면을 표시하고 있습니다. 화면 상단에는 "hackers.pub" URL과 탐색 요소가 표시되어 있습니다. 메인 화면에는 "Hackers' Pub"이라는 웹페이지가 표시되어 있으며, 한국어 텍스트와 영어 요소가 포함되어 있습니다. 대화 영역에는 "I can't type Korean. T.T"라는 메시지가 보입니다. 화면 하단에는 "Winbook TW802", "2.0 GiB" 메모리, "Intel Atom Z3735F", "Mesa Intel HD Graphics", "30.6 GB" 디스크 용량과 같은 기기에 대한 시스템 정보가 표시되어 있습니다. 운영 체제는 "Debian GNU/Linux 12 (bookworm)"인 것으로 보입니다. 기기의 상태 표시줄에는 날짜와 시간(3월 11일 14:25:15), 배터리 수준(88%) 및 연결 아이콘이 표시되어 있습니다. 또한 기기 상단에 작은 너구리 라면 스티커가 보입니다.
Jaeyeol Lee (a.k.a. kodingwarrior) :vim:'s avatar
Jaeyeol Lee (a.k.a. kodingwarrior) :vim:

@kodingwarrior@silicon.moe

Vim 컨퍼런스 주최를 위해 사전조사를 하고 있습니다 많관부

forms.gle/HSasZLqXrzAm3Zi59

やまのく's avatar
やまのく

@yamanoku@hackers.pub

ここがHacker's Pubちゃんですか

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

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

中国語翻訳も追加したいけど、私の中国語力ではまだ力不足だ…

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

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

昨日と今朝は主にバグ修正だけだった。

  • 非公開の投稿は共有を出来なくした
  • Markdown のレンダリングで GitHub スタイルのコールアウトのバグを修正
  • AUTHORIZED_FETCHが適用されたインスタンスからノートオブジェクトのリクエストを受けた時、無条件に401が出るバグ修正(Fedifyまでまとめて修正…)
  • 脚注リンクが動かないバグ修正
  • 他の人のDMがタイムラインに表示されるバグを修正
  • ファビコン追加
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

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

중국어 번역도 추가하고 싶긴 한데, 나의 중국어 실력이 아직은 역부족이다…

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

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

어제랑 오늘 오전은 주로 버그 수정만 했다.

  • 비공개 게시물은 공유 못 하게 막음
  • Markdown 렌더링에서 GitHub 스타일 콜아웃 버그 고침
  • AUTHORIZED_FETCH 적용된 인스턴스로부터 노트 객체 요청 받았을 때 무조건 401 떨어지던 버그 수정 (Fedify까지 덩달아 수정…)
  • 각주 링크 작동 안 하던 버그 고침
  • 다른 사람 DM이 타임라인에 뜨던 버그 고침
  • 파비콘 추가
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

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

@yamanoku 参加申し込みありがとうございます!以下のリンクからメールアドレスを入力すると、参加できるリンクがメールで送信されます。

https://hackers.pub/sign

← Newer
Older →