home.social

Search

343 results for “hongminhee”

  1. @COSCUP 2026(台北、8月8–9日)にて、Fediverse & Social Webトラックが採択されました!#フェディバース#ActivityPub、オープンなソーシャルウェブをテーマに、丸一日・計6時間のトラックを予定しています。

    発表者向けのCFPはまだ始まっていませんが、公開され次第お知らせします。お楽しみに!

    #Fediverse #SocialWeb #COSCUP #ActivityPub #fedidev

  2. @COSCUP 2026(台北、8月8–9日)にて、Fediverse & Social Webトラックが採択されました!#フェディバース#ActivityPub、オープンなソーシャルウェブをテーマに、丸一日・計6時間のトラックを予定しています。

    発表者向けのCFPはまだ始まっていませんが、公開され次第お知らせします。お楽しみに!

    #Fediverse #SocialWeb #COSCUP #ActivityPub #fedidev

  3. @COSCUP 2026(台北、8月8–9日)にて、Fediverse & Social Webトラックが採択されました!#フェディバース#ActivityPub、オープンなソーシャルウェブをテーマに、丸一日・計6時間のトラックを予定しています。

    発表者向けのCFPはまだ始まっていませんが、公開され次第お知らせします。お楽しみに!

    #Fediverse #SocialWeb #COSCUP #ActivityPub #fedidev

  4. @COSCUP 2026(台北、8月8–9日)にて、Fediverse & Social Webトラックが採択されました!#フェディバース#ActivityPub、オープンなソーシャルウェブをテーマに、丸一日・計6時間のトラックを予定しています。

    発表者向けのCFPはまだ始まっていませんが、公開され次第お知らせします。お楽しみに!

    #Fediverse #SocialWeb #COSCUP #ActivityPub #fedidev

  5. @COSCUP 2026(台北、8月8–9日)にて、Fediverse & Social Webトラックが採択されました!#フェディバース#ActivityPub、オープンなソーシャルウェブをテーマに、丸一日・計6時間のトラックを予定しています。

    発表者向けのCFPはまだ始まっていませんが、公開され次第お知らせします。お楽しみに!

    #Fediverse #SocialWeb #COSCUP #ActivityPub #fedidev

  6. @COSCUP 2026(臺北(타이베이), 8月(월) 8–9日(일))에서 저희 Fediverse & Social Web 트랙이 承認(승인)되었습니다! #聯合宇宙(연합우주), #ActivityPub, 오픈 소셜 웹을 主題(주제)로 하루 終日(종일), 總(총) 6時間(시간)을 進行(진행)할 豫定(예정)입니다.

    發表者(발표자) 募集(모집) CFP는 아직 열리지 않았지만, 始作(시작)되는 대로 바로 公知(공지)하겠습니다. 期待(기대)해 주세요!

    #페디버스 #연합우주 #SocialWeb #COSCUP #fedidev

  7. Just what the internet needed: another attempt to explain #monads! 🙄 But this time I'm comparing #Haskell and #OCaml approaches to show why #typeclasses make all the difference. Turns out those JavaScript Promise analogies only tell half the story…

    https://hackers.pub/@hongminhee/2025/monads

  8. A couple days ago, I got a DM from a #Bonfire user. I happily replied and sent a follow request—but the Accept never came back, even though they hadn't enabled manuallyApprovesFollowers. My DM reply probably never arrived either. Classic interop bug.

    I checked out the Bonfire source and dug in. Turns out Bonfire hasn't implemented RFC 9421 yet, so it was silently discarding any activity signed with it. That alone would be workable, except for one more issue: Bonfire was responding 200 OK even when signature verification failed, instead of 401 Unauthorized.

    This matters because Fedify implements a double-knocking mechanism—if a request signed with RFC 9421 fails, it retries with the older draft cavage signature. But since Bonfire returned 200 OK on the failed first knock, #Fedify had no reason to send a second one.

    I filed two issues on the Bonfire #ActivityPub repo—one requesting RFC 9421 support, and one about returning 401 on invalid signatures. For the latter, I also sent a PR, which got merged pretty quickly: bonfire-networks/activity_pub#9.

    That said, individual Bonfire instances won't pick up the fix until they actually deploy it. So in the meantime, I patched Hollo and Hackers' Pub to use draft-cavage-http-signatures-12 as the firstKnock, so Bonfire instances can at least understand the first request.

    One last thing: Fedify caches whether a given server supports RFC 9421, and the Bonfire servers I'd already talked to were cached as “supports RFC 9421”—because they'd been returning 200 OK. I had to manually clear that cache on both hollo.social and hackers.pub before everything finally worked.

    After all that, the mutual follow went through and my DM reply landed. Worth it.

    #fedidev #fediverse #Hollo #HackersPub

  9. Hi #fediverse and #ActivityPub developers!

    I'm currently working on interoperability testing for #Hollo and #Fedify, and I need a #Bonfire account to test federation with their implementation.

    Since there aren't many open public Bonfire instances available, I was wondering if any Bonfire instance admins out there would be willing to grant me a test account? It would be a huge help for improving interop! Let me know if you can help. Thanks!

    #fedidev #BonfireNetworks

  10. Did you know there's a community space for #Fedify, #Hollo, #BotKit, and other Fedify ecosystem projects?

    Whether you have questions, want to share what you're building, or just want to hang out with fellow fediverse developers—come join us!

  11. 早晩間(조만간) 몇 個月(개월)만의 새 #Hollo 마이너 릴리스(v0.7.0)이 나올 것 같다.

  12. It looks like a new minor release of #Hollo (v0.7.0) will be out soon, the first in several months.

  13. Holloをお使いの方は、できるだけ早く0.6.12バージョンにアップデートしてください。DMが公開投稿ページで露出する深刻なセキュリティ脆弱性が修正されました。

    https://hollo.social/@hollo/0199aaaf-7979-7da3-9509-73c9e487de05

    #Hollo #セキュリティ #脆弱性

  14. #Hollo 쓰시는 분들은 可能(가능)한 限(한) 빨리 0.6.12 버전으로 올리시기 바랍니다. DM이 公開(공개) 揭示物(게시물) 페이지에서 露出(노출)되는 深刻(심각)한 保安(보안) 脆弱點(취약점)이 패치되었습니다.

    https://hollo.social/@hollo/0199aaaf-7979-7da3-9509-73c9e487de05

    #보안 #취약점

  15. If you're running #Hollo, please update to version 0.6.12 as soon as possible. A critical #security #vulnerability has been fixed where direct messages were being exposed on public post pages.

    https://hollo.social/@hollo/0199aaaf-7979-7da3-9509-73c9e487de05

  16. So, an interesting issue came up in the #Fedify repo that I've been thinking about: #629.

    You know how every #fediverse server uses schema:PropertyValue in actor attachment for profile metadata fields (like “Website”, “GitHub”, etc.)? Turns out, strict #AS2 validators like browser.pub reject it, because the AS2 spec says attachment should only contain Object or Link—and PropertyValue is a schema.org type, not an Activity Streams 2.0 type.

    The thing is, we can't just drop the type like we did with Endpoints (#576), because Mastodon and others rely on seeing "type": "PropertyValue" to render profile fields. But at the same time, it's technically not spec-compliant.

    I'm leaning towards writing a #FEP to formalize this existing practice rather than trying to invent a new type (like toot:PropertyValue extending Object), which would be a nightmare to migrate across the whole fediverse.

    What do you all think? Has anyone else run into this? Would love to hear thoughts from implementers and spec folks.

    #fedidev #ActivityPub #ActivityStreams #ActivityStreams2 #AS2 #PropertyValue

  17. So, an interesting issue came up in the #Fedify repo that I've been thinking about: #629.

    You know how every #fediverse server uses schema:PropertyValue in actor attachment for profile metadata fields (like “Website”, “GitHub”, etc.)? Turns out, strict #AS2 validators like browser.pub reject it, because the AS2 spec says attachment should only contain Object or Link—and PropertyValue is a schema.org type, not an Activity Streams 2.0 type.

    The thing is, we can't just drop the type like we did with Endpoints (#576), because Mastodon and others rely on seeing "type": "PropertyValue" to render profile fields. But at the same time, it's technically not spec-compliant.

    I'm leaning towards writing a #FEP to formalize this existing practice rather than trying to invent a new type (like toot:PropertyValue extending Object), which would be a nightmare to migrate across the whole fediverse.

    What do you all think? Has anyone else run into this? Would love to hear thoughts from implementers and spec folks.

    #fedidev #ActivityPub #ActivityStreams #ActivityStreams2 #AS2 #PropertyValue

  18. So, an interesting issue came up in the #Fedify repo that I've been thinking about: #629.

    You know how every #fediverse server uses schema:PropertyValue in actor attachment for profile metadata fields (like “Website”, “GitHub”, etc.)? Turns out, strict #AS2 validators like browser.pub reject it, because the AS2 spec says attachment should only contain Object or Link—and PropertyValue is a schema.org type, not an Activity Streams 2.0 type.

    The thing is, we can't just drop the type like we did with Endpoints (#576), because Mastodon and others rely on seeing "type": "PropertyValue" to render profile fields. But at the same time, it's technically not spec-compliant.

    I'm leaning towards writing a #FEP to formalize this existing practice rather than trying to invent a new type (like toot:PropertyValue extending Object), which would be a nightmare to migrate across the whole fediverse.

    What do you all think? Has anyone else run into this? Would love to hear thoughts from implementers and spec folks.

    #fedidev #ActivityPub #ActivityStreams #ActivityStreams2 #AS2 #PropertyValue

  19. So, an interesting issue came up in the #Fedify repo that I've been thinking about: #629.

    You know how every #fediverse server uses schema:PropertyValue in actor attachment for profile metadata fields (like “Website”, “GitHub”, etc.)? Turns out, strict #AS2 validators like browser.pub reject it, because the AS2 spec says attachment should only contain Object or Link—and PropertyValue is a schema.org type, not an Activity Streams 2.0 type.

    The thing is, we can't just drop the type like we did with Endpoints (#576), because Mastodon and others rely on seeing "type": "PropertyValue" to render profile fields. But at the same time, it's technically not spec-compliant.

    I'm leaning towards writing a #FEP to formalize this existing practice rather than trying to invent a new type (like toot:PropertyValue extending Object), which would be a nightmare to migrate across the whole fediverse.

    What do you all think? Has anyone else run into this? Would love to hear thoughts from implementers and spec folks.

    #fedidev #ActivityPub #ActivityStreams #ActivityStreams2 #AS2 #PropertyValue

  20. @hongminhee I pitched #activitypub to a new social media company in Norway, #Hudd. They had not heard about it (only Mastodon), but was interested in how it could be implemented in their network.

  21. @aredridel @hongminhee

    Yes well said! In society we lack ways to deal with wicked problems. The kind where there is no one single solution. It is a given that special interest groups apply their lobbying and propaganda powers to influence public opinion. And that #activism for the good cause and against malign actors lacks ways to spark a large mass of people into coordinated #resistance and onto pathways towards #solutions. The call of the #activist is for #awareness and #participation, but that all too often requires 'sacrifice'. Often harsh moral judgment is given to those who contribute insufficiently in the eyes of the activist. As result the activist does not win people over, and activism may even backfire.

    Social experience design, while focused on tech foundations first, is a generic solution development methodology aimed at ability to affect societal impact and solve wicked problems. It defines #CALMculture as a way to organize activism in a commons.

    discuss.coding.social/t/challe

  22. On the , there's a word called (yeonchin; literally “fedifriend”) which stands for (yeonabuju chingu; literally “fediverse friend”). It means someone who follows each other or frequently exchanges replies. It's only used on the fediverse!

  23. @hongminhee The first ten words just made me hear Sham 69.

    «I don't need a flash car to take me around
    I can get the bus to the other side of town»

    m.youtube.com/watch?v=JEsN3YFz

    #Sham69

  24. Fedify - Hong Minhee

    online, Monday, April 6 at 12:30 PM UTC

    Good day all! Upcoming episode of Fireside Fedi!

    The #livestream will be on: https://stream.firesidefedi.live

    Special Guest: @[email protected]

    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 #TypeScript, #Haskell, #Rust, & #Python. They/them.

    So don't miss it!

    It will happen on 06 March 2026 at 08:30 US Eastern Time ( UTC-4 )

    If by any ungodly chance you miss the show:

    #PeerTube ( #VOD ): https://tubefree.org/@firesidefedi

    #firesidefedi #fediverse #fedi #interview #freesoftware #opensource #userfreedom #freedom #resistance

    freestreamers.btfree.org/event

  25. For those of you who precede “” with the article “a” instead of “an”, how do you HTTP?

  26. OSC京都2025でどちらの発表を聞きたいですか?

    8月3日のOSC京都で10分間のセミナー発表をすることになりました。二つのテーマで迷っているので、皆さんのご意見をお聞かせください!

    どちらのテーマに興味がありますか?

    #OSC2025 #ActivityPub #Fedify #BotKit #fediverse