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

洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · 1031 following · 1618 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

Today, I had lunch with @Yohei_Zuho and @kur0den0010 from FediLUG Japan, along with @nebuleto from FediDev KR, and it looks like something exciting is going to happen at @COSCUP 2026! Stay tuned!

もちもちずきん🍆's avatar
もちもちずきん🍆

@Yohei_Zuho@mstdn.y-zu.org

明日起きたらDeno+Hono+Fedifyに入門する。
おやすも

wakest ⁂'s avatar
wakest ⁂

@liaizon@social.wake.st

Has anyone made a good guide for how to ask for survival money on the fediverse yet? One that outlines how tagging strangers isn't a good long term strategy. That it can temporarily work for engagement but sooner or later you will either loose your account or get blocked so much that you don't have much reach. There is this influx of people trying to crowd fund for their survival coming here and we should help provide them with the means to continue to do so sustainability.

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

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

오늘 FediLUG 日本(일본)@Yohei_Zuho 님과 @kur0den0010 님, 韓國(한국) 聯合宇宙(연합우주) 開發者(개발자) 모임의 @nebuleto 님과 제가 모여서 함께 點心(점심) 食事(식사)를 했습니다. 아무래도 @COSCUP 2026에서 聯合宇宙(연합우주)關聯(관련)된 재밌는 일이 일어날 것 같으니, 많은 期待(기대) 付託(부탁)드립니다!

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

@hongminhee@hollo.social · Reply to もちもちずきん🍆's post

@Yohei_Zuho 一緒に頑張りましょう!これからよろしくお願いします!

もちもちずきん🍆's avatar
もちもちずきん🍆

@Yohei_Zuho@mstdn.y-zu.org

えらいことになってきた

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

@hongminhee@hollo.social

Today, I had lunch with @Yohei_Zuho and @kur0den0010 from FediLUG Japan, along with @nebuleto from FediDev KR, and it looks like something exciting is going to happen at @COSCUP 2026! Stay tuned!

川音리오@KawaneRio#8706's avatar
川音리오@KawaneRio#8706

@rio@kawane.misskey.online

Apparently there's a group called the 分散型SNSユーザー有志(Decentralized SNS User Volunteers). It seems to be a separate decentralized SNS group from Tyazuki's 分散型SNSの会(Decentralized SNS Gathering) and Nawashiro's Decentralized SNS Meetup@continue5645@misskey.io. This "Decentralized SNS User Volunteers" group appears to be run by someone called もちもちずきん(Mochi-Mochi-Zukin). By the way, my group @KawaneRio@misskey.io is the Misskey VRChat Group @MiVRC@misskey.io. Wait, that's even more niche than decentralized SNS...



分散型SNSユーザー有志といふものがあるらしい。茶好きさんの分散型SNSの会や、Nawashiroさんの分散SNS集会@continue5645@misskey.ioとは別の分散型SNSグループらしく、こちら分散型SNSユーザー有志はもちもちずきんさんって方によって揮られてゐるらしい。 知らなかった、そんなの・・・
ちなみに我
@KawaneRio@misskey.io のグループは MisskeyVRChat部 @MiVRC@misskey.io ね。いや分散型SNSよりさらに限定されてるやんけ・・・

Alt text: Screenshot of a Japanese homepage for distributed SNS users. Left shows colorful speech‑bubble mock posts with text and images; center displays a rainbow interconnected‑nodes logo; right shows a cluster of federated service icons. Large Japanese heading welcomes visitors and mentions ActivityPub; a blue button reads “サーバーを見てみる” (View servers).
ALT text detailsAlt text: Screenshot of a Japanese homepage for distributed SNS users. Left shows colorful speech‑bubble mock posts with text and images; center displays a rainbow interconnected‑nodes logo; right shows a cluster of federated service icons. Large Japanese heading welcomes visitors and mentions ActivityPub; a blue button reads “サーバーを見てみる” (View servers).
wakest ⁂'s avatar
wakest ⁂

@liaizon@social.wake.st

[Federated systems need better affordances]
by @voboda
blog.voboda.com/better-afforda

Jaeyeol Lee's avatar
Jaeyeol Lee

@kodingwarrior@hackers.pub

I'm building an open source ActivityPub service called "Moim" — 모임 in Korean, meaning gathering or meetup. It started as a federated RSVP service, but I realized I wanted to connect people even beyond events. Events are where people come together, yes — but places carry meaning on their own, even in quiet, ordinary moments.

So Moim is about helping people feel connected: through events, and through the simple act of sharing where they are.

Right now, I'm focusing on three areas:

  • CRM for Event Organizers A proper SaaS-like experience built for people who run events. I'm actively reaching out to organizers to shape this.
  • A Federated RSVP Service I want Moim's RSVP experience to feel just as polished as anything outside the Fediverse — and ideally, better. Being federated shouldn't mean settling for less.
  • A Check-in Sharing System I miss what Foursquare Swarm used to be. I want to bring that feeling back, built for the Fediverse.

I don't know yet if I'm building the right thing. But I'll keep going, and do my best to make it something worth using. If I'm ready, I will officially announce to public.

Check-in screen on Mobile
ALT text detailsCheck-in screen on Mobile
Admin Panel for managing group/place/moderation action
ALT text detailsAdmin Panel for managing group/place/moderation action
Dashboard for event organizers
ALT text detailsDashboard for event organizers
Lee Dogeon's avatar
Lee Dogeon

@moreal@hackers.pub

선비 브라우저 擴張 프로그램 테스트 用 글.

Jaeyeol Lee's avatar
Jaeyeol Lee

@kodingwarrior@hackers.pub

moim.live 에 authorized fetch 지원 완료

Evan Prodromou's avatar
Evan Prodromou

@evan@cosocial.ca

Let's stop saying Fediverse is federated + universe and start saying it's federated + diverse

Juntai Park's avatar
Juntai Park

@arkjun@hackers.pub


最近、開発作業でよく使うツールをいくつか変更した。

最初のきっかけは、コードエージェントをもう少し快適に使える環境を探していて Warp を試してみたことだったと思う。そこから連鎖的に環境を見直すことになり、

  • tmuxzellij
  • zshfish
  • vihx (Helix)
  • iTerm2Ghostty という感じで、思った以上に大きく変わった。
  • 最初は軽く触ってみるだけのつもりだったのだが、使い心地がかなり良くて、業務用のMacはほぼ完全にこの環境へ移行した。個人用のMacは、時間があるときに少しずつ切り替えていく予定。
  • とはいえ、まだいくつか気になるバグもある。例えば、zellijで韓国語フォルダ名が文字化けする問題、fish + Ghostty の組み合わせで、ウィンドウサイズを小さくすると thread 'main' panickedが出る問題 など。
  • 完全に安定しているとは言い難いが、今のところは許容しながら使っている。

Obsidian への完全移行

  • ただ、それ以上に大きな変化だったのは ドキュメント管理を Obsidianに移したこと。実は3年くらい前にも、業務日誌を書く用途で少しだけ使っていたのだけど、そのときは結局定着しなかった。今回は思い切って、個人用・業務用を含めたすべての「第二の脳」的なメモ保管庫として使い始めた。過去のメモも、時間を見つけて少しずつ移行している。これまで使っていたメモツールはこんな感じ。Heynote, Simplenote, vscode-memo-life-for-you, Dynalist, Notion, そのほか、Google DriveDropboxに散らばっているドキュメント。正直、かなり分散していた。

移行のきっかけ

きっかけは、Claude Codeとの会話ログや plan.md(計画ファイル)を保存する場所を探していたこと。ちょうど良い Markdown ベースの保存場所を探していて、「そういえば Obsidian があったな」と思い出した。さらに調べてみると、今後 CLIサポートも予定されている、プラグインが非常に豊富、 Markdownベースでローカル管理できる。など、改めて見るとかなり自分の用途に合っている。それに、今の時代は AIに相談しながら段階的に環境を整えられるので、プラグインの多さにもそこまで抵抗を感じなかった。

一番気に入っているポイント

そして、個人的に一番気に入っているのはアプリ内のフォントを自由に変更できること。 Macでも、モバイルアプリでもフォントを変えられるのは、自分にとってはかなり大きい。 Obsidian自体もそのままで十分気に入っているのだけど、正直このフォント変更機能だけでも、多少の不満点はすべて相殺できるくらいのメリットだと思っている。

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

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

メタモンのシロノワールブルーベリーフロマージュ食べにコメダ珈琲店に来た。

メタモンのシロノワールブルーベリーフロマージュ
ALT text detailsメタモンのシロノワールブルーベリーフロマージュ
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

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

モスバーガーに来て焼肉のライスバーガーを食べた。写真は無い。

synister :blobcatghostreach:'s avatar
synister :blobcatghostreach:

@syn@plasmatrap.com

getting reccomended a Korean video teaching a Chinese part of Japanese auto-translated to English

I'm sure this will be very useful to me.

Hand practices writing Japanese Kanji on paper with a pen. The paper displays the character 雜 and its reading "zatsu," along with annotations in Korean and Katakana. Below the video frame, text reads: "[Japanese Today] 715 / 雜 / This is a Chinese character that means to mix." and the channel name "오늘도 일본어."
ALT text detailsHand practices writing Japanese Kanji on paper with a pen. The paper displays the character 雜 and its reading "zatsu," along with annotations in Korean and Katakana. Below the video frame, text reads: "[Japanese Today] 715 / 雜 / This is a Chinese character that means to mix." and the channel name "오늘도 일본어."
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

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

京鴨汁つけうどんを食べに来た。

京鴨汁つけうどん
ALT text details京鴨汁つけうどん
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · Reply to Christian Westrom's post

@wildwestrom 그냥 놀러 왔어요! 사람들도 좀 만나고요. ㅎㅎ

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

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

宿にチェックインした。

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

@hongminhee@hollo.social · Reply to もちもちずきん🍆's post

@Yohei_Zuho 😭

Chee Aun 🤔's avatar
Chee Aun 🤔

@cheeaun@mastodon.social

Always forgetting to use `.at(-1)` to get last element in an array.

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

@hongminhee@hollo.social · Reply to もちもちずきん🍆's post

@Yohei_Zuho 花粉症のせいですか?

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

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

成田空港に着いた。

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

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

仁川空港に来た。

bgl gwyng's avatar
bgl gwyng

@bgl@hackers.pub


문제

Nix는 설계 철학상 Nix 언어(순수 함수형 평가 언어)와 Nix store(콘텐츠 주소 기반 저장소)가 별도의 레이어로 분리되어 있다. 그러나 현실에서는 Nix 언어가 store에 대해 특권적 지위를 갖고 있으며, 이 둘 사이에 명시적인 인터페이스 경계가 존재하지 않는다.

특권적 지위의 구체적 양상

  • 유일한 공식 진입점: derivation을 생성하고 store에 등록하는 사실상 유일한 경로가 Nix 언어 평가기다. nix build, nix develop 등 CLI 도구도 내부적으로 Nix 평가기를 호출한다.
  • 생태계 종속: nixpkgs 전체가 Nix 언어로 작성되어 있고, flake 시스템도 Nix 평가기를 전제한다. 대안 언어는 항상 이등 시민이다.
  • 순수성에 대한 신뢰 의존: store의 무결성이 Nix 언어의 순수성(부작용 없음, string context를 통한 의존성 추적 등)에 의존한다. 이는 언어 구현의 정확성을 믿어야 하는 취약한 신뢰 모델이다.

기존 우회 시도의 한계

  • Guix: Nix 언어 대신 Guile을 프론트엔드로 사용하지만, nixpkgs를 재사용하지 못하고 생태계를 처음부터 다시 구축해야 했다.
  • Tvix: store를 다른 방식으로 구현하려 했지만, 결국 Nix 언어의 호환 평가기를 만드는 데 상당한 비용을 치르고 있다.
  • Recursive Nix: 빌드 시점에 다른 언어에서 Nix daemon을 호출할 수 있지만, 최상위 진입점은 여전히 Nix 언어가 쥐고 있다. 탈출구는 생겼지만 그 문을 여는 열쇠는 Nix 언어에 있다.

제안: 모든 언어를 Sandbox 안으로

핵심 아이디어: Nix 언어 평가기를 포함한 모든 프론트엔드 언어를, Nix sandbox 안에서 마운트된 Nix daemon 소켓을 통해서만 store와 상호작용하도록 한다.

구조 변경

[현재]
Nix 언어 평가기 ──(특권적 접근)──▶ Nix Store

[제안]
┌─── Sandbox ────────────────────┐
│  Nix 언어 평가기                  
│  Guile / Python / Rust / ...   │──(daemon 소켓)──▶ Nix Daemon ──▶ Nix Store
│  (네트워크 없음, FS 격리)           
└────────────────────────────────┘

동작 방식

  1. 프론트엔드 언어(Nix 포함)는 sandbox 안에서 실행된다. 네트워크 접근 불가, 파일시스템 격리.
  2. Store 관련 모든 동작(derivation 등록, store path 조회, 빌드 요청 등)은 sandbox 안에 마운트된 Nix daemon 소켓을 통해서만 수행한다.
  3. Daemon이 store의 무결성을 보장하는 유일한 주체가 된다.

이점

1. 신뢰 모델의 단순화

언어의 순수성을 신뢰할 필요가 없다. Sandbox가 커널 레벨에서 격리를 강제하므로, 어떤 언어가 sandbox 안에서 무엇을 하든 store의 무결성은 daemon이 보장한다. 언어 의미론에 의존하는 신뢰보다 OS 레벨 격리에 의존하는 신뢰가 훨씬 견고하다.

2. 언어 간 동등한 지위

Nix, Guile, Python, Rust 등 어떤 언어든 sandbox 안에서 daemon 소켓 프로토콜을 사용하는 것은 동일하다. nixpkgs가 Nix로 작성되어 있다는 것은 생태계의 역사적 선택일 뿐, 아키텍처가 강제하는 것이 아니게 된다.

3. 기존 특수 케이스의 일반화

  • IFD(Import From Derivation): 평가 중에 빌드를 트리거하는 특수 케이스가 아니라, sandbox 안에서 daemon에게 빌드를 요청하는 일반적 동작이 된다.
  • Recursive Nix: 별도 기능이 아니라 당연한 패턴이 된다.
  • 평가와 빌드의 경계가 모호해져도 sandbox가 격리를 보장하므로 문제가 되지 않는다.

요약

현재 Nix 아키텍처에서 언어 레벨의 순수성이 담당하는 보안 역할을, OS 레벨의 격리(sandbox + daemon 프로토콜)로 내리자는 것이 이 제안의 핵심이다. 이를 통해 Nix 언어의 특권적 지위가 제거되고, 모든 프론트엔드 언어가 동등한 조건에서 Nix store를 활용할 수 있게 된다.

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

@hongminhee@hollo.social · Reply to Esna Ligunskaya's post

@esna 이미 國漢文混用體(국한문 혼용체)로 쓰고 있습니다. 😎

Esna Ligunskaya's avatar
Esna Ligunskaya

@esna@serafuku.moe

사람들 다 國漢混用體로 㐎을 表記하세요
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

明日からHaze Leeさん(@nebuleto)と一緒に一週間東京に旅行に行くんだ。楽しみ!

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

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

지난 며칠 동안 〈F/OSS 史唯(사유): 우리는 LLM을 拒否(거부)할 게 아니라 되찾아 와야 한다〉 및 〈不完全(불완전)世上(세상)에서 唯物論的(유물론적)으로 行動(행동)하기: 生產(생산) 手段(수단)으로서의 LLM과 社會的(사회적) 關係(관계)〉를 둘러싸고 사람들과 論爭(논쟁)하며 느낀 ()

Older →