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

洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · 1033 following · 1581 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

Someone who enthusiastically uses an open source project I made and actively reports issues is an absolute gem. I'm so grateful for them.

José A. Alonso's avatar
José A. Alonso

@Jose_A_Alonso@mathstodon.xyz

Learning Lean (part 1). ~ Rado Kirov. rkirov.github.io/posts/lean1

****'s avatar
****

@4sterisk@mi.tomadoi.com

DiscordからMatrixへの移住が増加、MatrixがDiscordユーザーを歓迎 - GIGAZINE https://gigazine.net/news/20260214-discord-to-matrix/
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

Threads 어카운트 지우고 싶은데 가끔 Fedify/Hollo 테스트해야 해서 못 지운다…

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

@hongminhee@hollo.social

We have only 4 issues left until the Fedify 2.0 milestone!

The Fedify 2.0 milestone which consists of 4 issues left.
ALT text detailsThe Fedify 2.0 milestone which consists of 4 issues left.
개발곰's avatar
개발곰

@gaebalgom@hackers.pub

Welcom to the gaji,

Type-safe GitHub Actions

Write GitHub Actions workflows in TypeScript with full type safety

https://gaji.gaebalgom.work

Alexandre Mutel's avatar
Alexandre Mutel

@xoofx@mastodon.social

Heya! 🥳 XenoAtom.CommandLine 2.0 is out: xenoatom.github.io/commandline/
It brings XenoAtom.Terminal.UI integration, validation, option constraints, and pluggable output rendering. After a month of terminal-focused work, it finally feels complete! 😅

I'm also consolidating my sites with shared templates via my Lunet generator, and I'm hoping to share it more broadly later this year.

Finally, the XenoAtom umbrella now has a landing page: xenoatom.github.io/ 🤩

Screenshot of an HelloWorld application using XenoAtom.CommandLine .NET library
ALT text detailsScreenshot of an HelloWorld application using XenoAtom.CommandLine .NET library
abadidea's avatar
abadidea

@0xabad1dea@infosec.exchange

So You Want To Write An Open Source Discord Replacement

Things you don’t need:
- federation/distributed systems
- multiparty end-to-end encryption
- an entirely new operating system kernel specially designed to—

Things you DO need:
- a user interface that is Normal
- the ability to use languages other than English and writing systems other than Latin
- higher standards of user experience than how irc actually works in the real world
- any fucking clue how Discord works and why people use it

I have muted replies to this post due to the usual reasons

Box464's avatar
Box464

@box464@mastodon.social · Reply to Box464's post

My code is ugly, but it works! And I didn't have to learn all the intricacies of every one-off scenario between every single platform. Fedify hides that from me, and I'm so glad it does. I have no desire to go that deep.

fedify.dev

2/2

Box464's avatar
Box464

@box464@mastodon.social

Using @fedify to see how far I can get with very simplistic AP objects and activities. The tutorial and documentation was helpful and gave me a solid template to work from.

The fedify CLI is a great debugging tool, too.

The built in tunnel command makes it a snap to spin up temporary servers that are open to the public web for testing. Here I have two instances spun up so I can send activities between them.

1/2

Fedify is running in four different kitty windows, two are running the app, two are running temporary tunnels.
ALT text detailsFedify is running in four different kitty windows, two are running the app, two are running temporary tunnels.
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · Reply to Doug Webb's post

@douginamug Of course, thanks!

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

@hongminhee@hollo.social

Fedify 2.0 will probably be out by the end of February. No, it has to be.

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

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

@dansup Bower? Haven't been heard of it for a decade… 😂

TypeScript's avatar
TypeScript

@TypeScript@fosstodon.org

TypeScript 6.0 beta is now published!

This release brings

- inference improvements for functions
- updates to package.json 'imports'
- Temporal APIs
- alignments for the upcoming TypeScript 7.0
- & more!

Try it today!

devblogs.microsoft.com/typescr

Julian Fietkau's avatar
Julian Fietkau

@julian@fietkau.social · Reply to Fedi.Tips's post

@FediTips Re: reply controls.

GoToSocial came up with a way (docs.gotosocial.org/en/latest/) to do this. It doesn't “solve” malicious servers, but it lets benevolent servers honor each other's inhabitants' wishes.

I'm drafting a “Fediverse Enhancement Proposal” document to make it easier for other projects to join GTS. It's progressing, but I have day job stuff etc. It might help to add a few collaborators.

Anyone comfortable w/ technical specs similar to this fediverse.codeberg.page/fep/fe & want to help?

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

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

Sneak peak.

Traces list page of the debug dashboard
ALT text detailsTraces list page of the debug dashboard
Trace detail page showing activities and logs
ALT text detailsTrace detail page showing activities and logs
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

Working on @fedify/debugger, an embedded ActivityPub debug dashboard for Fedify applications. It will be shipped with Fedify 2.0.

https://github.com/fedify-dev/fedify/pull/564

Lobsters

@lobsters@mastodon.social

How to level up the fediverse lobste.rs/s/gx9hvu
fosdem.org/2026/schedule/event

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

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

Sneak peak.

Traces list page of the debug dashboard
ALT text detailsTraces list page of the debug dashboard
Trace detail page showing activities and logs
ALT text detailsTrace detail page showing activities and logs
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

Working on @fedify/debugger, an embedded ActivityPub debug dashboard for Fedify applications. It will be shipped with Fedify 2.0.

https://github.com/fedify-dev/fedify/pull/564

Graham Perrin's avatar
Graham Perrin

@grahamperrin@bsd.cafe

RE: mastodon.social/@lobsters/1158

Good reads:

― the 2024 blog post
― the 2026 discussion in Lobsters.

Incidentally, I did stop using Discord. No regrets.

Alexandre Mutel's avatar
Alexandre Mutel

@xoofx@mastodon.social · Reply to Alexandre Mutel's post

Just promoted XenoAtom.Terminal.UI to 1.0! 🎉

I have added 2 new features from the preview: placeholder and brush gradients usable with text controls! 🎨

I'm going to see if I can add an extension to XenoAtom.CommandLine library to generate beautiful command line help and I will be hopefully done with this entire sidetrack of projects! ☺️

Video capture of the FullscreenDemo of XenoAtom.Terminal.UI
ALT text detailsVideo capture of the FullscreenDemo of XenoAtom.Terminal.UI
Jiyu (robin)'s avatar
Jiyu (robin)

@jiyu@hackers.pub

URI는 고유하지만 WebFinger 핸들이 동일한 계정들에 대해 각 구현체들이 어떻게 대응하는지가 궁금하다...

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

@hongminhee@hollo.social · Reply to pkg update's post

@pkgupdt 음, 그렇다기 보다는 ActivityPub 具顯(구현)이 어카운트의 캐시에 依存(의존)하면 안 된다고 보시면 될 것 같아요. 🤔

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

@hongminhee@hollo.social · Reply to pkg update's post

@pkgupdt ()은 도메인 네임 再使用(재사용)可能(가능)하긴 합니다. 서비스 終了(종료)하기 ()에 모든 어카운트에 ()Delete 액티비티를 날리면 (이른바 self-destruct) 確實(확실)하게 可能(가능)하고, 그렇지 않더라도 時間(시간)이 좀 지나면 可能(가능)해야 합니다.

HaskellOrg's avatar
HaskellOrg

@haskell@fosstodon.org

“Well-Typed are delighted to announce a release preview of hs-bindgen, a tool for automatic Haskell binding generation from C header files”

Go try it out and give feedback!

well-typed.com/blog/2026/02/hs

Chee Aun 🤔's avatar
Chee Aun 🤔

@cheeaun@mastodon.social · Reply to Derek's post

@deach I'm not particularly knowledgeable about them. I used to spend a lot of time on implementing localization stuff, but not much on vertical text unfortunately.

This reminded me of articles by @huijing which have a lot more details and background:
- chenhuijing.com/blog/chinese-w (2016)
- chenhuijing.com/blog/vertical- (2017)

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

@hongminhee@hollo.social

Early bird CFP for @COSCUP 2026 seems available now. Anyone interested?

https://blog.coscup.org/2026/02/lead-trend-coscup-2026-early-bird-cfp.html

Chee Aun 🤔's avatar
Chee Aun 🤔

@cheeaun@mastodon.social

RE: mastodon.social/@cheeaun/11604

And of course, I'm already taking the first steps.

(local dev)

Screenshot of the quoted post on Phanpy, but the quoted post of the quoted post has vertical text layout.
ALT text detailsScreenshot of the quoted post on Phanpy, but the quoted post of the quoted post has vertical text layout.
Chee Aun 🤔's avatar
Chee Aun 🤔

@cheeaun@mastodon.social · Reply to Chee Aun 🤔's post

RE: mastodon.social/@shimon1024/11

"AFAIK, Mastodon is the first global social networking service that displays Mongolian script posts vertically" github.com/mastodon/mastodon/i

Quoting this post for testing, and screenshot for reference.

A Mastodon post showing a post by shimon1024@mastodon.social with a Traditional Mongolian content, vertically laid out.
ALT text detailsA Mastodon post showing a post by shimon1024@mastodon.social with a Traditional Mongolian content, vertically laid out.
洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

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

Just created a Matrix room for Fedify contributors: #fedify-contributors:matrix.org. If you'd like to contribute to Fedify or wonder how Fedify internals are going on please join there!

Older →