洪 民憙 (Hong Minhee)'s avatar

洪 民憙 (Hong Minhee)

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

역보's avatar
역보

@yeokbo@uri.life

혐오표현금지법안, '성적 지향' 문구 들어갔다는 이유로 철회 (뉴스앤조이)
조인철 의원 "보수 개신교 항의 쇄도, 성적 지향 문구 빼고 재발의" …반대 의견 1만 건, 찬성 의견도 5000건 넘어
newsnjoy.or.kr/news/articleVie

Anuj Ahooja's avatar
Anuj Ahooja

@quillmatiq@mastodon.social · Reply to Hollo :hollo:'s post

@hollo Amazing news 👏🏼 so happy to see Emelia join, couldn't think of a better person. Congrats @thisismissem @hongminhee !!

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

Exciting news for the project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).

Emelia brings extensive experience in the ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across platforms.

Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.

This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀

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

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

FedifyのVocabulary APIドキュメント(英文)を参照してください。

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

@hongminhee@hollo.social

この種JSON-LD仕様に起因するバグは、Fedifyを使う事で大きく減らせますね。

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

@hongminhee@hollo.social

캐나다에서 FediCon이라는 콘퍼런스를 한다고 한다. 나도 가고 싶다…

韓國(한국)에서도 聯合宇宙(연합우주) 콘퍼런스가 언젠가 열리기를…

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

🌐 FediCon is happening August 1st & 2nd in Vancouver 🇨🇦

It is the first ever Fediverse & Social Web conference in Canada.

Want in? Join the early bird list:

fedicon.ca

See you there?

Aslak Raanes's avatar
Aslak Raanes

@aslakr@mastodon.social · Reply to Aslak Raanes's post

@hongminhee On the other hand seems to survive the sanitizer github.com/mastodon/mastodon/b which could be utilized by using a schema/vendor prefix suggested på @KevinMarks some time ago kevinmarks.com/microformatsche

It would then by up to the client to have corresponding css like Pygment's or highlight.js' github.com/highlightjs/highlig

A small Python source code block highlighted by Pygments with css classes prefix-ed by microformats-like classes
ALT text detailsA small Python source code block highlighted by Pygments with css classes prefix-ed by microformats-like classes
A small Python source code block highlighted by highlight.js with css classes prefix-ed by microformats-like classes
ALT text detailsA small Python source code block highlighted by highlight.js with css classes prefix-ed by microformats-like classes
Pygments default css style with prefix p-pygments-
ALT text detailsPygments default css style with prefix p-pygments-
Aslak Raanes's avatar
Aslak Raanes

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

@hongminhee Maybe activitypub implementations like Mastodon should not filter out html.spec.whatwg.org/multipage like `itemscope`, `itemtype` etc.?

One could then use something like schema.org/SoftwareSourceCode indicating that there is a source code block that could be highlighted for the user.

Screenshot of scheme.org validation of SoftwareSourceCode-scheme
ALT text detailsScreenshot of scheme.org validation of SoftwareSourceCode-scheme
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

いつかHolloに独自のフロントエンドを実装したいんだけど、どのフレームワークを使うか迷ってる。SvelteかSolidのどちらかに成りそうだけど…とりあえずReactは使いたくないんだよね。

Esurio's avatar
Esurio

@esurio1673@c.koliosky.com

備忘録書いた
https://blog.esurio1673.net/posts/move-hollo-and-minio/

Renaud Chaput's avatar
Renaud Chaput

@renchap@oisaur.com · Reply to Renaud Chaput's post

@jerome
So right now, the only quote posts that will be displayed as such in Mastodon 4.4 are quote posts by some servers (like Akkoma) where the post author is the same account as the quoted post, because those do not require an approval stamp and Mastodon always consider those as approved.

@FinchHaven @andypiper

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

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

スマホ時代になってから独学で日本語を勉強したから、手書きやパソコンのキーボードでは日本語が書けない。スマホのキーボードだけで日本語が打てるんだ。

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

@hongminhee@hollo.social

漢字は日本語を習う前からもう書けたけど、平仮名と片仮名はいまだに書けない。

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

@hongminhee@hollo.social · Reply to tea 🌺's post

@thomasreggi Oh, I see. Got it!

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

Nice, the first Mastodon 4.4.0 beta is now available:

github.com/mastodon/mastodon/r

- "Followers you know" widget
- a "featured tab" on profile pages, with "endorsed accounts"
- reminders about missing alt text
- warning if the language of your post doesn't match the selected language
- "experimental support for verifying and displaying remote quote posts"

And plenty more.

"We expect 4.4.0 to be released by the first week of July, possibly sooner."

Official announcement: mastodon.social/@MastodonEngin

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

@hongminhee@hollo.social · Reply to tea 🌺's post

@thomasreggi If you're planning to set up a Mastodon server just for yourself, you might also want to consider @hollo as an alternative to Mastodon.

Ricky Mondello's avatar
Ricky Mondello

@rmondello@hachyderm.io

Fediverse friends, especially Hachyderm folks, Emelia can use some support right now, if you can spare it.
hachyderm.io/@thisismissem/114

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

@hongminhee@hollo.social

Looks like Deno DeployEA no longer supports cron and queues. It was a great feature in Deno Deploy—what a shame.

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

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

Sarcasm has poor accessibility for foreigners.

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

@hongminhee@hollo.social

I dislike sarcasm for many reasons, and one of them is that when I'm speaking a foreign language, it's hard to tell whether someone is being sarcastic or genuinely straightforward.

Caesar Wirth's avatar
Caesar Wirth

@cjwirth@mas.to

uBlock Origin on Bluesky vs Mastodon

Two browser tabs open. One has Mastodon open, and uBlock Origin doesn't report blocking anything. In the other, Bluesky is open, and uBlock Origin is reporting 47 things blocked.
ALT text detailsTwo browser tabs open. One has Mastodon open, and uBlock Origin doesn't report blocking anything. In the other, Bluesky is open, and uBlock Origin is reporting 47 things blocked.
Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

I could really use everyone's support right now, as I've been physically unable to work for most of the last two weeks due to MCAS symptoms, and to even get a diagnosis and hopefully access to medication needed to manage it, I'm looking at hundreds of euros in tests, because they seem unlikely to be covered by health insurance.

If you'd like to support me and my work across to fediverse, please do:

support.thisismissem.social

(Note: ko-fi is going away because it's too hard to manage on the taxation/accounting side)

Today I'm going to be working on some PRs to fix @opencollective's OAuth implementation, and reviewing a change to @hollo, and catching up on bookkeeping, and a meeting about hasher-matcher-actioner (csam/NCII detection)

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

@hongminhee@hollo.social · Reply to Chee Aun 🤔's post

@cheeaun It will be fixed in the next release of Hollo. https://github.com/fedify-dev/hollo/pull/162

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

@hongminhee@hollo.social · Reply to wakest ⁂'s post

@liaizon Oh, yeah, of course! Like this: 🙏(thank) you.

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

@hongminhee@hollo.social · Reply to Chee Aun 🤔's post

@cheeaun Oh, I haven't been aware that GET /api/v1/statuses/:id/context in Mastodon API allows public access. It seems an unintended bug, so I'm fixing it soon.

역보's avatar
역보

@yeokbo@uri.life

> 주권자 시민의 신뢰를 져버리고 혐오·선동 정치를 일삼아 국회의원의 품위를 손상시킨 이준석 의원의 의원직 제명을 청원합니다.

petitions.assembly.go.kr/proce

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

@hongminhee@hollo.social · Reply to Chee Aun 🤔's post

@cheeaun Yeah, it now looks great on Phanpy with dark mode!

I couldn't understand your second question. Which API endpoint do you refer to?

A post with a syntax-highlighted code block from Hollo. Syntax highlighting colors looks fine on dark mode.
ALT text detailsA post with a syntax-highlighted code block from Hollo. Syntax highlighting colors looks fine on dark mode.
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

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

@cheeaun My pull request to add an option to utilize light-dark() function is merged to Shiki, and a new release was made today. Now Hollo's syntax highlighting uses light-dark() function:

console.log('Hello, world!');
KAGAMI🏳️‍🌈🏳️‍⚧️'s avatar
KAGAMI🏳️‍🌈🏳️‍⚧️

@saschanaz@sekai.social

권영국 찍은 사람 결선투표제 생겨도 민주당은 안찍는다는 소설은 왜 쓰는 거지 진보정당 지지자들은 지금까지 꿋꿋이 투표권 행사해왔고 앞으로도 그럴 것임

← Newer
Older →