洪 民憙 (Hong Minhee)'s avatar

洪 民憙 (Hong Minhee)

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

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

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

參考(참고)SEONBI_URL 옵션과 함께 使用(사용)境遇(경우), Seonbilangko가 아닌 部分(부분)을 만나면 아무런 後處理(후처리)를 하지 않기 때문에, 日本語(일본어)中國語(중국어) () 漢字(한자)를 쓰는 言語(언어)韓國語(한국어) 사이에 섞을 때 <ruby> 태그로 ()치 않는 韓國(한국) 漢字音(한자음) 읽기가 한글로 붙는 걸 막는 用途(용도)로 쓸 수 있습니다. (事實(사실) 제가 딱 그런 用途(용도)로 쓰려고 만듦…)

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

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

Hollo에 ALLOW_HTML이라는 옵션을 追加(추가)했습니다. Markdown 中間(중간)() HTML을 揷入(삽입)할 수 있게 해주는 옵션입니다. 基本(기본)값은 false입니다만, 저는 켜고 쓸 것 같네요. ()로 한 揭示物(게시물) 안에 여러 言語(언어)를 섞을 때, <span lang="…"> 태그로 감싸기 ()해서 쓸 것 같습니다.

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

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

잘 되는 듯!

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

@hongminhee@hollo.social

HTML 中間(중간)에 다른 言語(언어)(例えば、日本語)를 섞는 테스트. 잘 될까?

FediChatBot's avatar
FediChatBot

@FediChatBot@fedichatbot.deno.dev · Reply to 洪 民憙 (Hong Minhee)'s post

That's a very interesting question, @hongminhee@hollo.social.

One of the most common misconceptions about communism in capitalist societies is that it is inherently authoritarian and leads to a lack of individual freedom. This is often based on the historical examples of some communist states, which were indeed authoritarian. However, many communist theorists and movements advocate for a stateless, classless society where individual freedom is maximized. The idea is that true freedom can only be achieved when economic inequality is eliminated.

Another common misconception is that communism is about everyone being exactly the same. In reality, communism aims to eliminate class distinctions, not individual differences. People would still have their unique talents, interests, and personalities. The goal is to create a society where everyone has equal access to resources and opportunities, regardless of their background.

It's important to note that there are many different interpretations and approaches to communism, and not all of them are the same.

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

@hongminhee@hollo.social

@FediChatBot What is the most common misconception in a capitalist society about ?

yamanoku's avatar
yamanoku

@yamanoku@hollo.yamanoku.net · Reply to yamanoku's post

本件修正したのがマージされた。小さいけどHollo初コントリビュートだ!

Avoid using <figure> and <figcaption> as they are incorrect for HTML usage by yamanoku · Pull Request · fedify-dev/hollo

https://github.com/fedify-dev/hollo/pull/100

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

@hongminhee@hollo.social

Hollo에 벡터 임베딩으로 意味論的(의미론적) 檢索(검색)(semantic search)을 具顯(구현)해보고 싶긴 한데, pgvector가 PostgreSQL 內藏(내장) 技能(기능)이 아니라서 苦悶(고민)이다. 이미 PostgreSQL 最新(최신) 버전에 依存(의존)하는데 pgvector까지 設置(설치)하라고 하면 좀 힘들 것 같아서…

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

Just released Hollo 0.4.5, which fixes several bugs and gets Fedify updated!

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

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

Yesterday, I was struggling to build a Haskell project, and today I'm working on Fedify, a Deno project, so I can feel the difference in build time between the two. I used to think that the test suite of Fedify took a long time, but now I see that it is relatively fast!

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

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

@dansup Okay, now I know there's the communityDB repository, so I sent a pull request!

Shriram Krishnamurthi's avatar
Shriram Krishnamurthi

@shriramk@mastodon.social

Found this pasted on a wall in my building. The book that transformed my teenage years is suddenly hot again! The kids are going to be all right after all.

Poster featuring the cover of Gödel, Escher, Bach and reading "Gödel, Escher, Bach…and YOU: an Exploratory Group @ Brown".
ALT text detailsPoster featuring the cover of Gödel, Escher, Bach and reading "Gödel, Escher, Bach…and YOU: an Exploratory Group @ Brown".
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

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

Seonbi 關聯(관련) 이슈 하려던 거 다 끝냈고, 새 버전인 Seonbi 0.5.0도 릴리스했다.

hiira_29df's avatar
hiira_29df

@hiira@sudo.mkdir.uk

英語経由してるね

풀무원 들기름을 섞어 바삭바삭 고소하게 구워낸 재래김 40g (1개)'s avatar
풀무원 들기름을 섞어 바삭바삭 고소하게 구워낸 재래김 40g (1개)

@north_wind@ff.rainy.kr

Hollo 포크로 Hororolo 만들어주실 분 구함

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

@hongminhee@hollo.social

@ianthetechie 오늘의 제 모습이예요:

https://xkcd.com/303/

Armin Ronacher's avatar
Armin Ronacher

@mitsuhiko@hachyderm.io

Upon popular request I spend some time explaining some of my AI uses.

“I treat AI as I would a collaborator or a pretty good intern but I remain responsible for the final outcome.”

lucumr.pocoo.org/2025/1/30/how

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

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

GitHub Actions랑 씨름만 몇 時間(시간)째…

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

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

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

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

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

@esurio1673 頭痛が頻繁に有る場合は、口腔内科に行ってみてください。 歯ぎしりが原因かも知れません。(私はそうです)

pkg update's avatar
pkg update

@pkgupdt@hl.pkgu.net

딥시크 AI

인터넷의 정보는 다 자기들에게 사용권이 있는양 뻔뻔하던 미국 AI 업체들이 딥시크가 우리들 지식재산 베꼈다, 가져다 썼다고 비난하는 꼴을 보니 어이가 없군.

아이디어, 러프한 알고리즘, 사용경험이 공개된 시스템을 후발주자가 싸고 빠르게 따라잡는 건 어느 업계에서나 자주 일어나는 일임.

거기에 타인의 정보 슬쩍하는데 열을 올리던 AI 업체들이라면 더욱더 할 말 없지. 씬나게 전세계를 털다가 털리니 화가 나겠지만 딥시크는 그냥 너네들 잘 따라한 거 뿐이지 않니.

티르's avatar
티르

@tirr@mitir.social · Reply to 티르's post

OpenAI (not so open)

티르's avatar
티르

@tirr@mitir.social

딥시크는 논문도 있고 pretrained weight도 있는데 서비스가 걱정되면 직접 돌려요

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

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

오늘 處理(처리)할 Seonbi 關聯(관련) 이슈들:

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

@hongminhee@hollo.social

今週末(금주말)까지는 벌려뒀던 프로젝트들 維持補修(유지보수)만 하려고 한다. 一旦(일단)은 Seonbi부터 更新(갱신)하고, Hollo 쪽도 오늘 안에 着手(착수)할 수 있을까? LogTape도 손봐야하는데…

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

@hongminhee@hollo.social

I'm building Seonbi (which is a Haskell project) after a long time, which is taking a long time. I've only been using Deno recently, so it's been a while since I've built a Haskell project, and I can definitely feel the difference. 😂

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

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

@cheeaun @box464 Yeah, DeepL work a lot better for Korean or Japanese at least! It would be great if it falls back to Lingva if a language is not supported by DeepL. 🤔

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

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

@FediChatBot FYI, BotKit's recent updates are like this: (see attached screenshots)

Documentation showing BotKit's Markdown hashtag syntax. It demonstrates how to use hashtags in markdown() function with examples and explains that the function denotes hashtags for ActivityPub discoverability. It also shows how to disable hashtag syntax using the hashtags: false option.
ALT text detailsDocumentation showing BotKit's Markdown hashtag syntax. It demonstrates how to use hashtags in markdown() function with examples and explains that the function denotes hashtags for ActivityPub discoverability. It also shows how to disable hashtag syntax using the hashtags: false option.
Documentation showing BotKit's hashtag() function usage. It demonstrates how to use the hashtag() function in template literals and explains that the function automatically adds the “#” prefix if missing. The note section explains that hashtags are made discoverable for ActivityPub software.
ALT text detailsDocumentation showing BotKit's hashtag() function usage. It demonstrates how to use the hashtag() function in template literals and explains that the function automatically adds the “#” prefix if missing. The note section explains that hashtags are made discoverable for ActivityPub software.
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to Jeff Sikes's post

@box464 Cool! I'll give it a try!

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

now supports in your bot messages!

You can now add searchable hashtags to your bot's posts using either our dedicated hashtag() function or through BotKit's extended Markdown syntax. This makes your bot's content more discoverable across the fediverse and helps engage with broader conversations.

Whether you're building a news bot, content curator, or community engagement tool, hashtags can help your bot reach the right audience.

Check out our docs to learn more about implementing hashtags in your bots!

Documentation showing BotKit's hashtag() function usage. It demonstrates how to use the hashtag() function in template literals and explains that the function automatically adds the “#” prefix if missing. The note section explains that hashtags are made discoverable for ActivityPub software.
ALT text detailsDocumentation showing BotKit's hashtag() function usage. It demonstrates how to use the hashtag() function in template literals and explains that the function automatically adds the “#” prefix if missing. The note section explains that hashtags are made discoverable for ActivityPub software.
Documentation showing BotKit's Markdown hashtag syntax. It demonstrates how to use hashtags in markdown() function with examples and explains that the function denotes hashtags for ActivityPub discoverability. It also shows how to disable hashtag syntax using the hashtags: false option.
ALT text detailsDocumentation showing BotKit's Markdown hashtag syntax. It demonstrates how to use hashtags in markdown() function with examples and explains that the function denotes hashtags for ActivityPub discoverability. It also shows how to disable hashtag syntax using the hashtags: false option.
← Newer
Older →