Search
343 results for “hongminhee”
-
Salvatore Sanfilippo (@antirez) and Armin Ronacher (@mitsuhiko) both argue that #AI reimplementation of #copyleft libraries is fine. Their legal reasoning might be correct. That's not the point.
Legal and legitimate are different things—and both pieces quietly assume otherwise.
https://writings.hongminhee.org/2026/03/legal-vs-legitimate/
-
Salvatore Sanfilippo (@antirez) and Armin Ronacher (@mitsuhiko) both argue that #AI reimplementation of #copyleft libraries is fine. Their legal reasoning might be correct. That's not the point.
Legal and legitimate are different things—and both pieces quietly assume otherwise.
https://writings.hongminhee.org/2026/03/legal-vs-legitimate/
-
Salvatore Sanfilippo (@antirez) and Armin Ronacher (@mitsuhiko) both argue that #AI reimplementation of #copyleft libraries is fine. Their legal reasoning might be correct. That's not the point.
Legal and legitimate are different things—and both pieces quietly assume otherwise.
https://writings.hongminhee.org/2026/03/legal-vs-legitimate/
-
As you know I am proponent to emphasize the social aspects more, to drive healthy evolution of the #SocialWeb.
The app-centric #fediverse is a pure technosphere, where a tech-first approach deals with getting app features to the next app, and the #ActivityPub protocol matures via post-facto 'follow-the-leader' #interoperability. What happens in the sociosphere between people using the tech is de-facto of secondary concern, and apps are tweaked to try to deal with externalities. The resulting social landscape has become one of neighboring app kingdoms with guarded borders separating them. Everyone speaks microblog to each other, albeit with thick accents, hard to understand. The fediverse is social *because* of the people, and despite of the tech, that still severely restrains them.
It would be nice if the track name not just indicated a technology name. E.g. https://coding.social uses:
- Fediverse, a peopleverse
- #ReimagineSocial
- #SocialNetworkingReimagined -
As you know I am proponent to emphasize the social aspects more, to drive healthy evolution of the #SocialWeb.
The app-centric #fediverse is a pure technosphere, where a tech-first approach deals with getting app features to the next app, and the #ActivityPub protocol matures via post-facto 'follow-the-leader' #interoperability. What happens in the sociosphere between people using the tech is de-facto of secondary concern, and apps are tweaked to try to deal with externalities. The resulting social landscape has become one of neighboring app kingdoms with guarded borders separating them. Everyone speaks microblog to each other, albeit with thick accents, hard to understand. The fediverse is social *because* of the people, and despite of the tech, that still severely restrains them.
It would be nice if the track name not just indicated a technology name. E.g. https://coding.social uses:
- Fediverse, a peopleverse
- #ReimagineSocial
- #SocialNetworkingReimagined -
As you know I am proponent to emphasize the social aspects more, to drive healthy evolution of the #SocialWeb.
The app-centric #fediverse is a pure technosphere, where a tech-first approach deals with getting app features to the next app, and the #ActivityPub protocol matures via post-facto 'follow-the-leader' #interoperability. What happens in the sociosphere between people using the tech is de-facto of secondary concern, and apps are tweaked to try to deal with externalities. The resulting social landscape has become one of neighboring app kingdoms with guarded borders separating them. Everyone speaks microblog to each other, albeit with thick accents, hard to understand. The fediverse is social *because* of the people, and despite of the tech, that still severely restrains them.
It would be nice if the track name not just indicated a technology name. E.g. https://coding.social uses:
- Fediverse, a peopleverse
- #ReimagineSocial
- #SocialNetworkingReimagined -
As you know I am proponent to emphasize the social aspects more, to drive healthy evolution of the #SocialWeb.
The app-centric #fediverse is a pure technosphere, where a tech-first approach deals with getting app features to the next app, and the #ActivityPub protocol matures via post-facto 'follow-the-leader' #interoperability. What happens in the sociosphere between people using the tech is de-facto of secondary concern, and apps are tweaked to try to deal with externalities. The resulting social landscape has become one of neighboring app kingdoms with guarded borders separating them. Everyone speaks microblog to each other, albeit with thick accents, hard to understand. The fediverse is social *because* of the people, and despite of the tech, that still severely restrains them.
It would be nice if the track name not just indicated a technology name. E.g. https://coding.social uses:
- Fediverse, a peopleverse
- #ReimagineSocial
- #SocialNetworkingReimagined -
As you know I am proponent to emphasize the social aspects more, to drive healthy evolution of the #SocialWeb.
The app-centric #fediverse is a pure technosphere, where a tech-first approach deals with getting app features to the next app, and the #ActivityPub protocol matures via post-facto 'follow-the-leader' #interoperability. What happens in the sociosphere between people using the tech is de-facto of secondary concern, and apps are tweaked to try to deal with externalities. The resulting social landscape has become one of neighboring app kingdoms with guarded borders separating them. Everyone speaks microblog to each other, albeit with thick accents, hard to understand. The fediverse is social *because* of the people, and despite of the tech, that still severely restrains them.
It would be nice if the track name not just indicated a technology name. E.g. https://coding.social uses:
- Fediverse, a peopleverse
- #ReimagineSocial
- #SocialNetworkingReimagined -
@hongminhee @botkit @hollo @fedify
hopefully I can chat to you in Korean soon, I have just started my Korean learning journey, just been learning hangul for now!
I've just started making a personal website here https://play.olivia-7c7.workers.dev/hangeul (it's a bit janky at the moment) ✨
-
CLIパーサーの新しい記事を書きました。
--reporterの値によって--output-fileが必須になったり禁止になったり…そういう関係、型で表現できたら楽じゃないですか? -
Excited to share some great news from the #creative community! Oeee Cafe, a fantastic oekaki #drawing platform, just added #ActivityPub support today. This means all the amazing artwork being created there can now be shared and discovered across the #fediverse, which is such a wonderful step toward connecting creative communities.
Big shoutout to my friend @jihyeok for building this platform and bringing it to the fediverse. It's always inspiring to see developers creating spaces for artists and then opening them up to the broader federated community. If you're into digital art or just appreciate seeing creative work, definitely worth checking out what people are sharing from Oeee Cafe on your timeline now. You can find me there at @hongminhee if you want to connect!
-
And just finished writing a comprehensive contributor guide for the #OSSCA mentees!
You can check it out here—it's Korean though: https://hackers.pub/@hongminhee/2025/ossca-fedify-contributors-guide.
It covers everything from setting up the #fediverse accounts and development environment to finding good first issues. While it's primarily for the OSSCA participants, anyone interested in contributing to @fedify is welcome to use it as a reference.
Ready to onboard the next wave of #ActivityPub developers!
-
@hongminhee On the other hand #Microformats seems to survive the sanitizer https://github.com/mastodon/mastodon/blob/1dafd8c9dd66a6a97573cb4b2008a39b7c986d47/lib/sanitize_ext/sanitize_config.rb#L31 which could be utilized by using a schema/vendor prefix suggested på @KevinMarks some time ago https://www.kevinmarks.com/microformatschema.html
It would then by up to the client to have corresponding css like Pygment's or highlight.js' https://github.com/highlightjs/highlight.js/blob/main/src/styles/default.css
-
@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.
-
@hongminhee in #FedBOX and #GoActivityPub there's a cascading of behaviour for each ActivityPub object type, so you can call code on a Person/Group/etc, making the assumption that it has the more limited shape of a regular Object.
Since Go doesn't have more fancy types of polymorphism, I had to use some very ugly work arounds to be able to make this work. :( Sometimes I wish I was still working on a more powerful typed language, or a dynamic typed one.
-
@hongminhee in #FedBOX and #GoActivityPub there's a cascading of behaviour for each ActivityPub object type, so you can call code on a Person/Group/etc, making the assumption that it has the more limited shape of a regular Object.
Since Go doesn't have more fancy types of polymorphism, I had to use some very ugly work arounds to be able to make this work. :( Sometimes I wish I was still working on a more powerful typed language, or a dynamic typed one.
-
@hongminhee in #FedBOX and #GoActivityPub there's a cascading of behaviour for each ActivityPub object type, so you can call code on a Person/Group/etc, making the assumption that it has the more limited shape of a regular Object.
Since Go doesn't have more fancy types of polymorphism, I had to use some very ugly work arounds to be able to make this work. :( Sometimes I wish I was still working on a more powerful typed language, or a dynamic typed one.
-
@hongminhee in #FedBOX and #GoActivityPub there's a cascading of behaviour for each ActivityPub object type, so you can call code on a Person/Group/etc, making the assumption that it has the more limited shape of a regular Object.
Since Go doesn't have more fancy types of polymorphism, I had to use some very ugly work arounds to be able to make this work. :( Sometimes I wish I was still working on a more powerful typed language, or a dynamic typed one.
-
@hongminhee in #FedBOX and #GoActivityPub there's a cascading of behaviour for each ActivityPub object type, so you can call code on a Person/Group/etc, making the assumption that it has the more limited shape of a regular Object.
Since Go doesn't have more fancy types of polymorphism, I had to use some very ugly work arounds to be able to make this work. :( Sometimes I wish I was still working on a more powerful typed language, or a dynamic typed one.
-
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
Promiseanalogies only tell half the story… -
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
https://hackers.pub/@hongminhee/2025/hackers-pub-introduces-flexible-username-changes
-
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
https://hackers.pub/@hongminhee/2025/hackers-pub-introduces-flexible-username-changes
-
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
https://hackers.pub/@hongminhee/2025/hackers-pub-introduces-flexible-username-changes
-
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
https://hackers.pub/@hongminhee/2025/hackers-pub-introduces-flexible-username-changes
-
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
https://hackers.pub/@hongminhee/2025/hackers-pub-introduces-flexible-username-changes
-
韓国語圏のフェディバースでは「#聯親」(連親)という言葉が有ります。「聯合宇宙(フェディバース)親舊」という言葉の略で、「親舊」(親旧)は「友達」という意味です。お互いにフォローしていたり、頻繁にリプライを送ったりする仲を「聯親」と呼びます。日常では使われず、フェディバースの中でのみ使われる言葉です。
#연친
QT: https://fosstodon.org/@hongminhee/113043002765195639 [参照] -
New hashtag #fedifriend 😂🤣 make it tread 🤞
-
@sotolf @hongminhee oh interesting. They seem to work for me fine. For example, #커피 shows real results.