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

洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · 980 following · 1329 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) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

I wonder if native English speakers know this: that many non-native speakers around the world have to learn English even if they don't want to, and have to speak it even when they'd rather not.

Manuel Matuzović's avatar
Manuel Matuzović

@matuzo@front-end.social

“GitHub no longer uses toasts because of their accessibility and usability issues.”

Music to my ears!

primer.style/accessibility/toa

Jared White (ResistanceNet ✊)'s avatar
Jared White (ResistanceNet ✊)

@jaredwhite@indieweb.social

RE: hachyderm.io/@thomasfuchs/1155

Rails Core could have posted a simple statement, ala

“We are not in agreement with DHH's stated views on several important public matters. We understand his language is deeply upsetting and alienating to portions of our community. This is not acceptable to us. We have discussed this with him and came to a mutual understanding he would step back from maintainership duties for six months.”

But instead *they fucking let him off the hook*, over and over again.

Thomas 🔭🕹️'s avatar
Thomas 🔭🕹️

@thomasfuchs@hachyderm.io

Rails Core are a bunch of hypocritical assholes.

They don’t care if their great leader is going off on yet another racist or transphobic tirade but if someone dares to criticize them for licking Nazi boots their fee-fees are hurt.

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

@hongminhee@hollo.social

It seems surprisingly difficult to find an iOS Last.fm scrobbler that actually works with AirPlay.

I just want an app that automatically scrobbles my Apple Music plays, even when I'm streaming to my HomePod. Is there any app that can do this reliably?

.meow's avatar
.meow

@dotmeow@hachyderm.io

Hello Fediverse -- let's have an and introduce ourselves :3

We're dotmeow, a queer-run community project to register the gTLD .meow. But not only for meows and giggles! The profits of this gTLD shall go to community causes, turning every domain into queer community support, especially focusing on trans issues.

While we've already passed the ICANN Application Support Program, we're just now launching our web & social media presence(s). So while there's not much to see here yet, follow us if you're interested in registering a .meow domain and potentially supporting us in the way -- crowdfunding TBA soon.

Outside of announcements we want to engage with the fediverse as regular fedizens and won't spam you with meaningless ads <3

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

@hongminhee@hollo.social

Just released LogTape 1.2.0. You can now access nested properties directly in templates (e.g., {user.profile.email}), and the fingers crossed sink got context isolation for better HTTP request tracing.

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

@hongminhee@hollo.social · Reply to 어둠사자's post

@gnh1201 헛… 살펴보도록 하겠습니다!

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

@hongminhee@hollo.social · Reply to bgl gwyng's post

@bgl 고맙습니다!!

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

@hongminhee@hollo.social

12() 6() 서울에서 開催(개최)되는 liftIO 2025에서 〈Optique: TypeScript에서 CLI 파서 컴비네이터를 만들어 보았다〉(假題(가제))라는 主題(주제)發表(발표)를 하게 되었습니다. 아직 liftIO 2025 티켓은 팔고 있으니, 函數型(함수형) 프로그래밍에 關心(관심) 있으신 분들의 많은 參與(참여) 바랍니다!

Anthony Fu's avatar
Anthony Fu

@antfu.me@bsky.brid.gy

My first advice to junior contributors is to STOP using vibe coding for PRs. OSS is always about people more than about code. We don't need more code generated by LLM, we need more people who care.

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

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

もし来年のTSKaigiで発表できることになったら、どんなテーマで発表するのがいいかな?

フェディバースとFedifyを一緒に紹介するのも良さそうだし、あるいはJavaScript/TypeScriptライブラリにおける標準的なロギングシステムを目指しているLogTapeを紹介するのもいいかもしれない。TypeScriptの型推論機能を活用してCLIパーサーコンビネーターを実装したOptiqueも、いいテーマになりそうだ。🤔

OptionVoters
Fedify(フェディバースの紹介も兼ねて)8 (53%)
LogTape3 (20%)
Optique4 (27%)
구슬아이스크림's avatar
구슬아이스크림

@icecream_mable@hackers.pub

예전에 참여했던 NLP 관련 프로젝트 중에 하나가 한국어에 특화된 연구였는데 1저자분께서 고군분투 하신 끝에 2번인가 리젝 먹고 억셉 받았지만 그 때 받았던 리뷰 중 하나가 왜 한국어 특화된 연구를 하느냐란 어투가 물씬 느껴지는 코멘트였는데 (대놓고 말하진 않았음) 보면서 진짜 전형적인 영어 중심적인 생각이 느껴져서 속으로 좀 기분이 그랬던 적이 있었음...물론 궁극적으론 특정 언어에 구애받지 않는 language agnostic한 걸 추구하는 거겠지만 그러기 위해선 language specific한 연구와 데이터 또한 구축하는 것 또한 이루어져야 하는 거 아닌가 하는 생각임..적어도 원론적으론.

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

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

@yamanoku ありがとうございます!来年は必ずTSKaigiに発表申請をします。

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

@hongminhee@hollo.social

来年はTSKaigiでも日本語で発表してみたい。

한겨레's avatar
한겨레

@hanibsky.bsky.social@bsky.brid.gy

일본 고등법원이 ‘수술없는 성별 전환’을 금지한 현행법을 위헌으로 판단한 첫 사례가 나왔습니다.

‘수술 없는 성별 전환’ 일본 고등법원서 첫 인정…“신...

오브젝티프's avatar
오브젝티프

@objectif@mitir.social

희한하게 "-ㅡ루-" 꼴의 외래어만 "-ㅜ르-"로 틀리는 경우가 많이 보인다. 예를 들어

- "리크루트"는 "리쿠르트"로 틀림
- "익스트루더"는 "익스투르더"로 틀림
- "톰 크루즈"는 "톰 쿠르즈"로 틀림
- "프루스트"는 "푸르스트"로 틀림

어말 또는 어중 자음 앞의 구개수 전동음을 "-르-"로 전사하게 하는 표기법(독일어 "Kartell"은 "카르텔"이 되고 프랑스어 "avant-garde"는 "아방가르드"가 되는)의 영향일 가능성이 없지는 않다. 과거 일본어를 경유해 들어온 외래어의 잔재도 있을 것이다. 예를 들어 "blues"를 "부르스"로 적는 것은 일본어 중역의 영향이 분명하다.

그러나 "Bruce"를 "부르스"나 "부루스"로 잘못 적는 일은 있어도 "blues"를 "브루스"로 잘못 적는 경우는 거의 관찰되지 않는다. "-ㅜ르-" 방향으로만 틀리는 것이다.

마찬가지로, "요구르트"나 "야쿠르트"를 반대로 "요그루트", "야크루트"로 틀리는 경우도 없다. 왜 이렇게 "-ㅜ르-" 방향으로만 이끌릴까?

모르겠다. 떠오르는 가설은 하나뿐인데, 용언에 "푸르다", "누르다", "두르다", "구르다", "부르다", "무르다", "서투르다" 등은 있지만 반대로 "프루다" 등은 없다. 즉 한국어 용언의 일반적인 어형에 이끌려 잘못 쓴다는 것이다.

그러나 내 생각에는 이것도 만족스러운 설명은 아니다. 한국어 화자들은 어원 의식이 의외로 뚜렷한 편이다. "포르투갈"을 "포르투칼"로, "바리케이드"를 "바리케이트"로 잘못 쓰는 일은 아주 흔한데 "청포도"를 "청포토"로 잘못 쓰는 경우는 없다.

즉 "그냥 한국어 쓰는 것들이 다 미개하고 말과 글을 똑바로 쓰려는 노력을 하지 않는 게을러터진 것들이라서"라고 뭉뚱그릴 수 없는, 좀 더 흥미로운 원리의 작용이 있는 것이다.

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

@hongminhee@hollo.social

뜬금 없이 YouTube 알고리즘에 어릴 때 봤던 《新世紀(신세기)GPXサイバーフォーミュラ(사이버 포뮬러)》 시리즈의 映像(영상)들이 떠서 즐겁게 봤다. 사이버 포뮬러 머신들의 부스터라든가 리프팅 턴 같은 技術(기술)을 보니 피가 끓어 오르네.

Ian Wagner's avatar
Ian Wagner

@ianthetechie@fosstodon.org

@fossforall 이 컨프랜스를 열심히 준비되서 정말 감사합니나!

wwj's avatar
wwj

@z9mb1@hackers.pub

@fossforall the laptop farm from speaker and video box was truly amazing. and the all sessions i had were so fun :)))

Julian Fietkau's avatar
Julian Fietkau

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

@hongminhee Regarding the mixed script, I guess you might not have heard this story yet: at some point I read the Mastodon PR, and later when the SWF raised a request for comments on FEP-b2b8 (long-form articles in ActivityPub), I made a suggestion to add the relevant HTML tags to the list recommended to preserve during sanitization, which was accepted. 🙂

codeberg.org/fediverse/fep/src

As an academic author, I lament that <figure> and <table> did not make the cut, but oh well. 😄

FOSS for All's avatar
FOSS for All

@fossforall@mastodon.social

🚀 FOSS for All Conference 2025

The conference has started!
A joyful start for open source.

오픈소스를 위한 즐거운 시작,
포스포올 컨퍼런스 2025가 드디어 막을 올렸습니다.


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

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

Sharing the slides from my talk, Embracing yak shaving, which I presented today at the @fossforall Conference 2025! Thanks to everyone who came to listen!

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

@hongminhee@hollo.social

오늘 @fossforall 컨퍼런스 2025에서 發表(발표)한 〈야크 셰이빙: 새로운 오픈 소스의 原動力(원동력)〉의 슬라이드를 共有(공유)합니다! 들어주신 분들 모두 感謝(감사)합니다!

오에카키(비툴) 커뮤니티 오이카페 🥒's avatar
오에카키(비툴) 커뮤니티 오이카페 🥒

@oeee_cafe@planet.moe

오이카페 iOS/Android 테스트 버전이 출시되었습니다. 누구나 베타에 참여할 수 있어요. 다음 링크에서 다운로드 가능합니다!

iOS: testflight.apple.com/join/ZYS7
Android: play.google.com/apps/testing/c

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

@hongminhee@hollo.social · Reply to Darius Kazemi's post

@darius @julian This is fantastic, thank you! A dataset of “in-the-wild” objects is the perfect complement to the testing plan.

I can see this being hugely useful for creating our test cases, ensuring we handle all the variations and quirks that different servers actually produce.

Bookmarked! We really appreciate you sharing this.

Darius Kazemi's avatar
Darius Kazemi

@darius@friend.camp · Reply to Julian Fietkau's post

@julian @hongminhee @jenniferplusplus @feditest I'd love for any of these projects to use the data I've collected at the Observation btw

observatory.cyber.harvard.edu/

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

@hongminhee@hollo.social · Reply to Julian Fietkau's post

@julian Wow, thank you so much for these links! This is exactly the kind of prior art and community effort we need to be aware of.

I'll definitely be studying Sandcastles, ​@feditest, and ActivityPub Fuzzer. It's super helpful to see what's already been done. We're all for incorporating existing lessons (or even tools) rather than reinventing everything.

Really appreciate you pointing these out!

Julian Fietkau's avatar
Julian Fietkau

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

@hongminhee Sounds ambitious but worthwhile!

You might have some overlap with github.com/Letterbook/Sandcast by @jenniferplusplus, @feditest, or github.com/berkmancenter/activ by @darius. Hopefully there are some facets that are already solved or at least lessons to incorporate.

에스텔 뉴스계정's avatar
에스텔 뉴스계정

@transborder.bsky.social@bsky.brid.gy

‘아이돌 노조’ 연내 출범할 듯…에일리 등 현역 10여명 참여 의사 준비위원장 ‘틴탑’ 출신 방민수, 9월 설립 신고…“대중문화예술인 권익 보호” 수정 2025-11-07 16:17 www.hani.co.kr/arti/culture...

‘아이돌 노조’ 연내 출범할 듯…에일리 등 현역 10여...

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

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

@dansup That's very kind of you, thank you!

We're excited about it too. And “borrowing” is highly encouraged! We'll be happy if our idea can be useful to other projects.

← Newer
Older →