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

洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

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

()

Pinned

@hongminhee@hollo.social

Hello! I'm Hong Minhee (洪 民憙), an open source software engineer in my late 30s, living in Seoul, Korea. I'm bisexual and non-binary (they/them), and an enthusiastic advocate of free/open source software and the fediverse.

I work full-time on @fedify, an ActivityPub server framework in TypeScript, funded by @sovtechfund. I'm also the creator of @hollo, a single-user ActivityPub microblog; @botkit, an ActivityPub bot framework; Hackers' Pub, a fediverse platform for software developers; and LogTape, a logging library for JavaScript and TypeScript.

I have a long interest in East Asian languages (CJK) and Unicode. I post mostly in English here, though occasionally in Japanese or in mixed-script Korean (國漢文混用體), a traditional writing style that interleaves Chinese characters with the native Korean alphabet. Wanting to write in that style was actually one of the reasons I joined the fediverse. Feel free to talk to me in English, Korean, Japanese, or even Literary Chinese!

en.wikipedia.org

Korean mixed script - Wikipedia

Pinned

はじめまして!ソウル在住の30代後半のオープンソースソフトウェアエンジニア、洪 民憙ホン・ミンヒと申します。バイセクシュアル(bisexual)・ノンバイナリー(non-binary)で、自由・オープンソースソフトウェア(F/OSS)とフェディバース(fediverse)の熱烈な支持者です。

STF(@sovtechfund)の支援を受け、TypeScript用ActivityPubサーバーフレームワーク「@fedify」の開発に専念しています。他にも、おひとり様向けのActivityPubマイクロブログ「@hollo」、ActivityPubボットフレームワーク「@botkit」、ソフトウェア開発者向けフェディバースプラットフォームHackers' Pub、JavaScript・TypeScript用ロギングライブラリLogTapeなどの制作者でもあります。

東アジア言語(いわゆるCJK)とUnicodeにも興味があります。このアカウントでは主に英語で投稿していますが、時々日本語や国漢文混用体(漢字ハングル混じり文)の韓国語でも書いています。実はこの文体で書きたくてフェディバースを始めた、という経緯もあります。日本語、英語、韓国語、漢文でも気軽に話しかけてください!

speakerdeck.com

国漢文混用体からHolloまで

本発表では、韓国語の「国漢文混用体」(漢字ハングル混じり文)を自分のフェディバース投稿に実装したいという小さな目標から始まった旅路を共有します。 この目標を達成するために、ActivityPubのJSON-LDの複雑さやHTTP Signatures、WebFingerなどの仕様を理解する必要性に…

Pinned

安寧(안녕)하세요! 저는 서울에 살고 있는 30() 後半(후반)의 오픈 소스 소프트웨어 엔지니어 洪民憙(홍민희)입니다. 兩性愛者(양성애자)(bisexual)이자 논바이너리(non-binary)이며, 自由(자유)·오픈 소스 소프트웨어(F/OSS)와 聯合宇宙(연합우주)(fediverse)의 熱烈(열렬)支持者(지지자)이기도 합니다.

STF(@sovtechfund)의 支援(지원)을 받아 TypeScript() ActivityPub 서버 프레임워크 @fedify 開發(개발)專業(전업)으로 ()하고 있습니다. 그 ()에도 싱글 유저() ActivityPub 마이크로블로그 @hollo, ActivityPub 봇 프레임워크 @botkit, 소프트웨어 開發者(개발자)를 위한 聯合宇宙(연합우주) 플랫폼 Hackers' Pub, JavaScript·TypeScript() 로깅 라이브러리 LogTape ()製作者(제작자)이기도 합니다.

()아시아 言語(언어)(이른바 CJK)와 Unicode에도 關心(관심)이 많습니다. 이 計定(계정)에서는 ()英語(영어)로 포스팅하지만, 때때로 日本語(일본어)國漢文混用體(국한문 혼용체) 韓國語(한국어)로도 씁니다. 聯合宇宙(연합우주)에 오게 된 動機(동기) () 하나가 바로 國漢文混用體(국한문 혼용체)로 글을 쓰고 싶었기 때문이기도 하고요. 韓國語(한국어), 英語(영어), 日本語(일본어), 아니면 漢文(한문)으로도 말을 걸어주세요!

logtape.org

LogTape

Unobtrusive logging library with zero dependencies—library-first design for Deno, Node.js, Bun, browsers, and edge functions

@thisismissem@hachyderm.io

I'm pretty sure we have a problem when one of the most notable voices in the community responds to a "well, you could hire folks to implement things for you" like this:

And folks wonder why I'm on burn out leave at the moment. Like, we really need to have a serious conversation about just how much free and unpaid labour we're all relying on here. If I can't pay my rent, then I can't contribute to open source, it's that fucking simple.

Chat log from a discord I'm in:

renchap 18:03:

It helps if there is discussion with us first

Evan Prodromou 18:05:

Nice. I'll give it a try. There are a few small ActivityPub items l'd love to see tweaked.
Really active Open Source projects can get the majority of their code written by people outside the core team, but it requires a lot of effort on the part of the core team.

renchap 18:10:

Most Open Source projects are not user-facing products
If you want a strong and consistent product & user interface, it is very complex. This is why we ask that significant contributions first start by a discussion with us, so we can (maybe) assign some product design time to the contribution to ensure that it will be done in a way that can be merged

thisismissem@hachyderm.io 18:25:

Paying a developer familiar with the codebase can also help in getting things implemented, though the conversation with the Mastodon team is still necessary of course

Evan Prodromou 18:25:

LOL

(two people reacted with a confused reaction)
ALT text

Chat log from a discord I'm in: renchap 18:03: It helps if there is discussion with us first Evan Prodromou 18:05: Nice. I'll give it a try. There are a few small ActivityPub items l'd love to see tweaked. Really active Open Source projects can get the majority of their code written by people outside the core team, but it requires a lot of effort on the part of the core team. renchap 18:10: Most Open Source projects are not user-facing products If you want a strong and consistent product & user interface, it is very complex. This is why we ask that significant contributions first start by a discussion with us, so we can (maybe) assign some product design time to the contribution to ensure that it will be done in a way that can be merged thisismissem@hachyderm.io 18:25: Paying a developer familiar with the codebase can also help in getting things implemented, though the conversation with the Mastodon team is still necessary of course Evan Prodromou 18:25: LOL (two people reacted with a confused reaction)

@mitchellh@hachyderm.io

Ghostty on Linux has a new icon that generally fits in better with Linux desktop ecosystem while preserving the Ghostty identity across platforms (no one on macOS is going to misidentify the icon on Linux and vice versa). I think it looks beautiful on my Linux systems!

@xoagray@tiggi.es

So I'm just curious, how many folks on here use which chat programs? Choose all that apply to you. I just want to see what the spread is like. Personally I have Signal, Telegram, Delta Chat, Revolt, and text messages (via iMessage). But only really use Signal and iMessage most of the time. So I'd answer Signal and text messages.

  • Telegram169 (16%)
  • Signal257 (25%)
  • Delta Chat19 (2%)
  • text messages (including iMessage).165 (16%)
  • IRC70 (7%)
  • Discord253 (24%)
  • Revolt9 (1%)
  • Other (leave a comment please)93 (9%)

hollo.social

韓國女性民友會 後援 티셔츠 왔다!

韓國女性民友會 後援 티셔츠 왔다!

韓國女性民友會(한국여성민우회) 後援(후원) 티셔츠 왔다!

두 張의 韓國女性民友會 後援 티셔츠. 왼쪽 티셔츠는 「極大怒」라고 큰 글씨로 써져 있고, 작은 글씨로 「性平等時急」이라고 써져 있다. 오른쪽 티셔츠는 「極疲勞」라고 큰 글씨로 써져 있고, 작은 글씨로 「休息時間好」라고 써져 있다.
ALT text

두 張의 韓國女性民友會 後援 티셔츠. 왼쪽 티셔츠는 「極大怒」라고 큰 글씨로 써져 있고, 작은 글씨로 「性平等時急」이라고 써져 있다. 오른쪽 티셔츠는 「極疲勞」라고 큰 글씨로 써져 있고, 작은 글씨로 「休息時間好」라고 써져 있다.

韓國女性民友會(한국여성민우회) 後援(후원) 티셔츠 왔다!

두 張의 韓國女性民友會 後援 티셔츠. 왼쪽 티셔츠는 「極大怒」라고 큰 글씨로 써져 있고, 작은 글씨로 「性平等時急」이라고 써져 있다. 오른쪽 티셔츠는 「極疲勞」라고 큰 글씨로 써져 있고, 작은 글씨로 「休息時間好」라고 써져 있다.
ALT text

두 張의 韓國女性民友會 後援 티셔츠. 왼쪽 티셔츠는 「極大怒」라고 큰 글씨로 써져 있고, 작은 글씨로 「性平等時急」이라고 써져 있다. 오른쪽 티셔츠는 「極疲勞」라고 큰 글씨로 써져 있고, 작은 글씨로 「休息時間好」라고 써져 있다.

@youknowone@seoul.earth

맹자에 따르면 측은지심은 옥시토신에서 발하고 수오지심은 아드레날린에서 발하고 사양지심은 세로토닌에서 발하고 시비지심은 도파민에서 발하는 것이다.
음기는 염기성이고 양기는 산성인 것과 마찬가지로 자명하다. 아니라고? 태양은 수소이온 덩어리고 달 토양은 아폴로가 가져왔다.
뭐? 태양은 수용액이 아니라고? 그런건 모르겠고 아무튼 그렇다.

더 보기: sfstory.co.kr/novel2/lists/6626

sfstory.co.kr

SF스토리콘 :: 소설

천원지방

@kodingwarrior@silicon.moe
@hongminhee@hollo.social
@gaeulbyul@planet.moe

아래 npm 패키지에서 악성코드가 발견되었다고 하네요. 최근에 있었던 npm을 사칭한 피싱 메일로 인해 보안토큰을 탈취당하신 듯...

eslint-config-prettier: 8.10.1, 9.1.1, 10.1.6, 10.1.7
eslint-plugin-prettier: 4.2.2, 4.2.3
synckit: 0.11.9
@ pkgr/core: 0.2.8
napi-postinstall: 0.3.1

Active Supply Chain Attack: npm Phishing Campaign Leads to Prettier Tooling Packages Compromise - socket.dev/blog/npm-phishing-c

socket.dev

Active Supply Chain Attack: npm Phishing Campaign Leads to P...

Popular npm packages like eslint-config-prettier were compromised after a phishing attack stole a maintainer’s token, spreading malicious updates.

계속 이렇게 뜬다… 😥

iOS 紙匣 앱에서 티머니 카드 追加 中 發生한 誤謬 畫面.

畫面 中央에 보라色에서 朱黃色 그라데이션의 티머니 카드 이미지가 있고, 그 아래 “Pending Purchase”라고 表示되어 있다.

오류 메시지가 灰色 相子 안에 나타나 있다:

• “Could Not Add Card”
• “Try again later or contact your card issuer for more information.”
• “Add Card Later” 버튼

畫面 下端에는 “카드 發給社에 文議하라”는 案內 文句와 “Add This Card Later” 링크가 있다.
ALT text

iOS 紙匣 앱에서 티머니 카드 追加 中 發生한 誤謬 畫面. 畫面 中央에 보라色에서 朱黃色 그라데이션의 티머니 카드 이미지가 있고, 그 아래 “Pending Purchase”라고 表示되어 있다. 오류 메시지가 灰色 相子 안에 나타나 있다: • “Could Not Add Card” • “Try again later or contact your card issuer for more information.” • “Add Card Later” 버튼 畫面 下端에는 “카드 發給社에 文議하라”는 案內 文句와 “Add This Card Later” 링크가 있다.

@hongminhee@hackers.pub

MacBook Pro M1 Max 14인치 32GB RAM 512GB SSD 중고로 사실 분 계신가요? 참고로 홍콩에서 샀고 자판은 영문 자판입니다. 당근 조금 찾아보니 대충 시세가 대충 150만원 전후인 것 같은데, 저는 100만원에 내놓습니다.

@rmondello@hachyderm.io

By listening to lots and lots of feedback, I’ve learned that if someone’s main experience with passkeys is with a password manager that doesn’t natively integrate into the OS it’s running on — instead, one that hijacks web browser API — they’re far, far more likely to think they’re not a great user experience.

Some browser extensions that replace the built-in OS experiences have done so much harm to how technologists view the technology.

I’m not saying that third-party, independent, cross-platform apps are bad. They’re fantastic! What I’m saying is that they should integrate into the native bindings to be a data source for all web browsers and apps on a platform. Nobody wants a credential that only works in web browsers and not other native apps.

@kodingwarrior@hackers.pub

Even though, it reached full maturity, BUT for ecosystem, We can have much more possibility. In my thought, it's just beginning.

For growing ecosystem, we can do many things.

hollo.social

I think the @fedify@hollo.soci…

I think the @fedify@hollo.social project has now reached full maturity. What this means is that all the low-hanging fruit has been addressed, and only the difficult problems remain. 😂

@hongminhee@hackers.pub

응모하고 싶은 마음이 굴뚝 같지만 운영진이라 할 수가 없구나… 😂

social.silicon.moe

Jaeyeol Lee (a.k.a. kodingwarrior) :vim: (@kodingwarrior@silicon.moe)

사랑하는 연합우주 가좍 여러분.. 전할 말씀이 있습니다... 한국 연합우주 개발자 모임(https://fedidev.kr)이 파이콘 한국 2025에 커뮤니티 후원을 하게 되었는데요. 이를 통해 총 세 분께 이벤트로 파이콘 한국 2025 티켓을 드릴 수 있게 되었습니다.. 파이콘 한국 2025에 참가하고 싶은 분들은!!! 이벤트에 응모해주시면 됩니다!! [응모 자격] 연합우주 누구나 [응모 기한] 7월 27일 (일) 자정까지 [응모 방법] 이 글에 멘션으로 본인이 만든 페디버스 앱 자랑하기 개인이 사이드 프로젝트로 만든 mastodon/misskey/pixelfed 등등등 클라이언트, 액티비티펍 서비스의 API를 활용한 프로젝트(ex. quesdon) 액티비티펍 연동 라이브러리 등등등 어떤 것이든 좋습니다!! -- 응모하신 분 중 세 분을 선정하여 파이콘 한국 2025 티켓을 드리도록 하겠습니다. 많은 관심 부탁드려요~~

@kodingwarrior@silicon.moe

사랑하는 연합우주 가좍 여러분..
전할 말씀이 있습니다...

한국 연합우주 개발자 모임(fedidev.kr)이 파이콘 한국 2025에 커뮤니티 후원을 하게 되었는데요. 이를 통해 총 세 분께 이벤트로 파이콘 한국 2025 티켓을 드릴 수 있게 되었습니다..

파이콘 한국 2025에 참가하고 싶은 분들은!!! 이벤트에 응모해주시면 됩니다!!

[응모 자격]
연합우주 누구나

[응모 기한]
7월 27일 (일) 자정까지

[응모 방법]
이 글에 멘션으로 본인이 만든 페디버스 앱 자랑하기

개인이 사이드 프로젝트로 만든 mastodon/misskey/pixelfed 등등등 클라이언트,
액티비티펍 서비스의 API를 활용한 프로젝트(ex. quesdon)
액티비티펍 연동 라이브러리

등등등 어떤 것이든 좋습니다!!

--
응모하신 분 중 세 분을 선정하여 파이콘 한국 2025 티켓을 드리도록 하겠습니다.

많은 관심 부탁드려요~~

fedidev.kr

한국 연합우주 개발자 모임

한국에 거주하거나 한국어를 사용하는 연합우주(fediverse) 개발자들의 모임입니다.

@kodingwarrior@silicon.moe

사랑하는 연합우주 가좍 여러분..
전할 말씀이 있습니다...

한국 연합우주 개발자 모임(fedidev.kr)이 파이콘 한국 2025에 커뮤니티 후원을 하게 되었는데요. 이를 통해 총 세 분께 이벤트로 파이콘 한국 2025 티켓을 드릴 수 있게 되었습니다..

파이콘 한국 2025에 참가하고 싶은 분들은!!! 이벤트에 응모해주시면 됩니다!!

[응모 자격]
연합우주 누구나

[응모 기한]
7월 27일 (일) 자정까지

[응모 방법]
이 글에 멘션으로 본인이 만든 페디버스 앱 자랑하기

개인이 사이드 프로젝트로 만든 mastodon/misskey/pixelfed 등등등 클라이언트,
액티비티펍 서비스의 API를 활용한 프로젝트(ex. quesdon)
액티비티펍 연동 라이브러리

등등등 어떤 것이든 좋습니다!!

--
응모하신 분 중 세 분을 선정하여 파이콘 한국 2025 티켓을 드리도록 하겠습니다.

많은 관심 부탁드려요~~

fedidev.kr

한국 연합우주 개발자 모임

한국에 거주하거나 한국어를 사용하는 연합우주(fediverse) 개발자들의 모임입니다.