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

洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · 1053 following · 1865 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 · Reply to marius's post

@mariusor I'm thinking about how to have users input them! Yeah, rendering them is relatively straightforward.

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

@hongminhee@hollo.social · Reply to 500 Internal Server Error's post

@bootlegrydia That sounds a good idea! I definitely will implement that syntax in the platforms I'm building!

500 Internal Server Error's avatar
500 Internal Server Error

@bootlegrydia@treehouse.systems · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post

@hongminhee weibo solved this issue by adding a hash at the end of the tag, ie. # instead of

however western platforms definitely won't do this

Krazov's avatar
Krazov

@Krazov@mstdn.social · Reply to 波鉄 (Hatetsu)'s post

@HaTetsu @hongminhee It also looks bad when the message itself is sometimes ridden with hashtags.

波鉄 (Hatetsu)'s avatar
波鉄 (Hatetsu)

@HaTetsu@mastodon.com.pl · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post

@hongminhee It's really a problem in any language with word inflection… And even when writing in English, I think more people on the Fediverse have been switching to mostly putting hastags at the end in order to not break the flow of posts so much (screen readers have been used as an argument for that, too, not without reason)

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

@hongminhee@hollo.social

The hashtag problem in CJK languages

I keep thinking about how fediverse hashtag advice assumes English.

In English, you can drop #coffee into a sentence and it still reads fine. The spacing already does most of the work.

In Korean, Japanese, or Chinese, that feels much less natural. Chinese and Japanese have no spaces between words. Korean does, but particles and endings stick to the word, so putting a hashtag mid-sentence often just looks awkward or breaks the flow.

So people tend to dump hashtags at the end, or skip them.

That changes the usual “follow hashtags to find your community” advice. If people tag less, there's just less there to find. And the fediverse's discovery is already shaky enough without that.

Not sure whether it's a UI problem or just hashtags fitting space-delimited languages better. But it seems like one of those small frictions that makes the fediverse harder to get into for CJK users.

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

@hongminhee@hollo.social · Reply to Lutin Discret's post

@lutindiscret That's a good point, and honestly something I hadn't thought of!

Though hashtags seem to be used much less in the Korean fediverse. Part of it might be linguistic: Korean word boundaries don't align neatly with spaces the way they do in English, so weaving hashtags into running text feels awkward. They tend to get appended at the end, if used at all, which probably means fewer people are tagging in the first place.

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

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

@raika_amaris Thank you! From what I know, she's into amusing anecdotes, socio-political discourse, animal content, and crafts; the last one especially, since it's her profession. I'll pass along your recommendations.

Though I suspect part of the problem is that the Korean fediverse is just so small. Even if she finds great accounts to follow in English, she'd still be navigating a space that doesn't quite feel like hers.

Jaeyeol Lee's avatar
Jaeyeol Lee

@kodingwarrior@hackers.pub

Hackers Pub Android 앱 v1.3.0 릴리즈 완료!

자세한 내용은 여기서 확인해주세요. https://github.com/hackers-pub/android/releases/tag/v1.3.0

피드백은 타래로 부탁드립니다. 기여해주신 dalinaum님 감사합니다.

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

@hongminhee@hollo.social · Reply to ayo ultra pro max :unverified:'s post

@ayo Yeah, that's a great idea!

ayo ultra pro max :unverified:'s avatar
ayo ultra pro max :unverified:

@ayo@ayco.io · Reply to ayo ultra pro max :unverified:'s post

@hongminhee could be a campaign 😅

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

@hongminhee@hollo.social

My spouse still uses X heavily. They don't like Elon Musk either, but they check in on the fediverse occasionally and always come back saying the same thing: it feels like a space only for software engineers.

They're right, and I don't have a good answer for it.

You can say it's network effects, and that's part of it. But that still doesn't explain why the place feels closed off even when people do try it. X has an algorithm that surfaces content from people you don't follow, so even if you open it at random, there's always some shared background chatter: memes, game reactions, celebrity nonsense, whatever people are mad about that day. The fediverse has none of that. You see what the people you've deliberately followed have posted. So when non-technical people do show up, they often land in silence. And a lot of what they do see is fediverse talk, Linux talk, ActivityPub talk. Which is fine for me—I spend most of my waking hours thinking about ActivityPub—but I can see why it would feel alienating to someone who just wants to talk about films or cooking or K-dramas.

Then I look at Japan and think maybe this isn't impossible after all. Misskey and its forks developed a culture that pulled in illustrators, anime fans, people who had no interest in self-hosting or federation protocols. The reactions help. Some instances feel playful instead of dutiful. That seems to matter. I'm not sure exactly what made that work, or whether anyone could build that on purpose.

This feels especially hard in Korean. The pool is smaller, and communities like K-pop fandoms or webtoon readers have so much gravity on X that there's no obvious reason for them to leave. And even if some of them did, discovery is broken enough that they might not find each other in time—enough people that the place stops feeling empty.

When my spouse says the fediverse feels like it's for software engineers, I mostly just sit there, because I don't know how to tell them they're wrong.

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

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

@syobon すでにご存知かもしれませんが、snac2という実装がすでにあります。

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

@hongminhee@hollo.social · Reply to Anthony Fu's post

@antfu.me Congratulations on your wedding!

Lobsters's avatar
Lobsters

@lobsters@mastodon.social

What is a property? lobste.rs/s/ogz2ro
alperenkeles.com/posts/what-is

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

@hongminhee@hollo.social · Reply to Alberto de Murga's post

@threkk Yeah, basically. I could fork it, but PyPI is the annoying part. I'd have to go through PEP 541 to get the package names back, and I'm not sure it's worth the effort when I don't use Python anymore.

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

@hongminhee@hollo.social

About ten years ago I helped build a few Python packages at work, and we released them as open source. They ended up getting real users.

Most of us eventually left. The company changed hands a few times, then got folded into a Java-heavy engineering org. The GitHub org and PyPI packages were basically orphaned. Nobody I worked with there is still around.

Those repos still get PRs. I can review them, but I lost merge access years ago. I've moved on from Python too, so I'm not looking to take them back.

It's bittersweet to watch something we built still attract contributions when nobody left can merge them.

yossarian (1.3.6.1.4.1.55738)'s avatar
yossarian (1.3.6.1.4.1.55738)

@yossarian@infosec.exchange

Brocards for vulnerability triage

blog.yossarian.net/2026/04/11/

amos's avatar
amos

@fasterthanlime@hachyderm.io

I hold many controversial opinions. For example, I think that a process segfaulting inside of a VM should not be able to take down the host.

Unfortunately, I use macOS. Where it can. And does. To my chagrin.

Lobsters's avatar
Lobsters

@lobsters@mastodon.social

Rust is Just a Tool lobste.rs/s/4kticv
lewiscampbell.tech/blog/260204

halcy​ :icosahedron:'s avatar
halcy​ :icosahedron:

@halcy@icosahedron.website · Reply to halcy​ :icosahedron:'s post

Mastodon.py version 2.2.0 is now out! 🦣🐍

There's a quite a few bug fixes (thank you to everyone who reported and/or fixed something), and support for 4.5 functionality: Quotes as well as async refreshing! Also quite a bit of additional testing, coverage is now above 90%.

As usual, please report any bugs you see, I should have the time to do quick fixes and maintenance release in the near future hopefully.

* Changelog: github.com/halcy/Mastodon.py/r
* Docs: mastodonpy.readthedocs.io/en/v
* PyPi: pypi.org/project/Mastodon.py/

Eugen Rochko's avatar
Eugen Rochko

@Gargron@mastodon.social · Reply to Eugen Rochko's post

Mastodonぬいぐるみ
ALT text detailsMastodonぬいぐるみ
Lobsters's avatar
Lobsters

@lobsters@mastodon.social

Why I'm Building a Database Engine in C# via @hongminhee lobste.rs/s/uahlqe
nockawa.github.io/blog/why-bui

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

@hongminhee@hollo.social

If crates.io is public infrastructure and it's chronically underfunded, then “audit your own dependencies” is the wrong takeaway. It shifts the cost from the companies that benefit most onto individual teams. A better response is collective funding for crates.io's security work, not making every team repeat the same audit work on its own.

https://purplesyringa.moe/blog/no-one-owes-you-supply-chain-security/

Lobsters's avatar
Lobsters

@lobsters@mastodon.social

No one owes you supply-chain security lobste.rs/s/cxwidw
purplesyringa.moe/blog/no-one-

เ๏'s avatar
เ๏

@io@s.cafe

Fedify ActivityPub server framework

A library for building federated server apps powered by and other standards, so-called

fedify.dev

Dario Castañé 🏴‍☠️⁂'s avatar
Dario Castañé 🏴‍☠️⁂

@dario@mastodont.cat

This is my take on AI's climate impact. dev.to/dcc/the-honest-climate-

Connected Places's avatar
Connected Places

@fediversereport@mastodon.social

New from me: Fediverse Report #158 - What is Mastodon for?

On the recent discourse about the Mastodon becoming an echo chamber and the community's anti-ai sentiment, and how the fundamental tension in that @Mastodon allows for people to create communities and 'place' on the instance level, but people experience community and culture on the federation level

connectedplaces.online/reports

Jaeyeol Lee's avatar
Jaeyeol Lee

@kodingwarrior@hackers.pub

Hackers Pub Android v1.2.0 Released!

https://github.com/hackers-pub/android/releases/tag/v1.2.0

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

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

@dansup Congratulations!

Older →