What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

How we’re bringing AI image verification to the Gemini app blog.google/technology/ai/ai-i "We are increasing content transparency by introducing the ability to verify if an image was generated or edited by Google AI right in the Gemini app."

0
0

我作遊戲其實沒什麼 Dream game 想做,對於無比龐大的 MMORPG 或是史詩級的影音饗宴都沒啥興趣

我只想要作遊戲,有人玩,互相交流分享,一直重複到死就可以了

0
0
0
0
1
0
0
0

트럼프 "대법원이 관세 위법 판결하면 美 역사상 최대 안보위협"
(워싱턴=연합뉴스) 김동현 특파원 = 도널드 트럼프 대통령이 9일(현지시간) 연방대법원이 행정부의 관세 정책이 위법하다고 판결하면 미국의 안보와...
yna.co.kr/view/AKR202512091667

0

我作遊戲其實沒什麼 Dream game 想做,對於無比龐大的 MMORPG 或是史詩級的影音饗宴都沒啥興趣

我只想要作遊戲,有人玩,互相交流分享,一直重複到死就可以了

0

트럼프 "대법원이 관세 위법 판결하면 美 역사상 최대 안보위협"
(워싱턴=연합뉴스) 김동현 특파원 = 도널드 트럼프 대통령이 9일(현지시간) 연방대법원이 행정부의 관세 정책이 위법하다고 판결하면 미국의 안보와...
yna.co.kr/view/AKR202512091667

0
1
1
0
0
0
0
0
0

한 해를 마무리하는 글을 블로그에 썼습니다: 〈聯合宇宙(연합우주)와 함께 한 2025()〉(한글 專用文(전용문)이쪽). 題目(제목) 그대로 聯合宇宙(연합우주)와 함께 했던 저의 한 해를 되돌아 보는 글입니다. 聯合宇宙(연합우주) 德分(덕분)에 많은 因緣(인연)과 이어지게 되어서 感謝(감사)하게 생각합니다.

1

The world needs social sovereignty blog.joinmastodon.org/2025/12/ "By making the news and truth contingent on advertising budgets we’ve created an environment where any narrative can win, as long as the storyteller is willing to pay … The promise of the fediverse is the promise of a better way forward: free from ads and manipulative algorithms"

0
0
0
0
0

New from 404 Media: a man has been charged for allegedly wiping a Google Pixel phone before CBP could search it. Search was by a CBP Tactical Terrorism Response Team, which ACLU says "interrogate innocent travelers." Man is described as an activist online

404media.co/man-charged-for-wi

0
0
0

I think there's at least a few kinds of research that involve old ideas. The one I try to do is, go back in time to back when people knew certain things people don't know anymore, and combine those things with stuff they didn't know back then to do things that are interesting right now.

Another kind is where you just take 1980s stuff verbatim and (perhaps innocently) pretend you invented it. I am seeing several PL groups literally speed-running the 1980s right now and it is so weird...

0
1
0
2

Leavitt: "President Trump convinced President Xi to continue purchasing again American soybeans, which is something China wasn't doing under the last administration because they had no respect for President Biden or the country at the time."

0
0
0
0
2
0
1
0
0
0

わが家の暗黙のルールの話 惚気?

我が家では相手に文句がある時はデスビームかシザークロスを撃ち込む運用になっているんですが、口で言わないことで余計なことを言って喧嘩になるリスクを回避してポップに伝えられるので、結果的に良い方向に行きやすい気がします​:blobcatreachmelt:

切り刻む回数でどれくらい不満かも伝えれるよ
:comomo_bonk:

1
0
0

My 2025 with the fediverse

洪 民憙 (Hong Minhee) @hongminhee.org@web.brid.gy

My 2025 with the fediverse

Last year, I wrote an article titled A year with the fediverse, and this year I find myself writing on a similar theme again. Since I've started working full-time on open source software related to the fediverse,1 I have a feeling I'll be writing articles like this every year as long as I continue this work.

Thinking Penguin Magazine Vol.0

I had the opportunity to contribute to Thinking Penguin Magazine Vol.0, the first doujinshi published by FediLUG, a gathering of fediverse developers in Japan. My article was titled From mixed script Korean to Hollo (国漢文混用体からHolloまで), covering how I came to create Fedify2 and Hollo3. This magazine was also exhibited at the 11th Gishohaku (Technical Book Doujinshi Fair). Although I couldn't attend in person due to time constraints, just being part of the exhibition was a valuable experience.

BotKit

Early this year, I created BotKit, an ActivityPub bot framework built on top of Fedify. I believe I initially wanted to create some kind of fediverse bot account, but I honestly can't remember what it was anymore.

In any case, BotKit was born out of frustration with the limitations of creating an account on an ActivityPub server like Mastodon or Misskey and using their respective APIs to post. Instead, BotKit apps function as their own ActivityPub servers. This architecture provides freedom from various constraints like maximum character limits and rate limits.

After releasing it, several fediverse bots have been created using BotKit, though admittedly it's not widely used yet.

Hackers' Pub

I created Hackers' Pub, an invite-only ActivityPub-based community for software developers, late last year. This year, it gained a lot of traction, and I got to interact with a truly diverse group of software developers. In particular, Lee Jae-yeol enthusiastically promoted Hackers' Pub, which brought many people to the community.

In the summer, I commissioned designer Bak Eunji to create Hackers' Pub's visual identity, and we ended up with an adorable cat logo. Fortunately, people on Hackers' Pub loved this cat, and it even earned the nickname Pub Kitty (펍냥이). We also made T-shirts and stickers featuring Pub Kitty, and the response was great.

If you're reading this and are interested in Hackers' Pub, feel free to contact me personally and I can send you an invitation.

Software Sessions appearance

This spring, I had the opportunity to appear on Software Sessions, an internet radio show hosted by Jeremy Jung, to talk about ActivityPub and Fedify: Hong Minhee on ActivityPub. However, since it was conducted in English, I was quite nervous and rambled a lot, which I still regret. I thought I should practice English conversation more. (But as always, I only thought about it and never actually followed through…)

Finding Our Code appearance

For the first time in my life, I also appeared on YouTube. I was featured on the Finding Our Code (우리의 코드를 찾아서) series on Park Hyunwoo's One Day Dev channel, in an episode titled Exploring Fedify & Hollo with Minhee (民憙 님과 Fedify & Hollo 알아보기). I was able to share the behind-the-scenes story of how I came to create Fedify and Hollo in a relaxed atmosphere.

Open Source Software Contribution Academy (OSSCA)

Fedify was selected as a participating project for the 2025 Open Source Software Contribution Academy (OSSCA), hosted by the Open Source Software Integration Support Center (Open UP) under Korea's National IT Industry Promotion Agency (NIPA). This gave me the opportunity to connect with many excellent contributors. Over 90 people applied, and I was able to work on the Fedify project with about 20 of them.

In fact, Fedify 1.8 and Fedify 1.9 couldn't have been released without the contributions of the people I met through OSSCA.

In particular, ChanHaeng Lee, Hyeonseo Kim, Jiwon Kwon, and Lee Jae-yeol4 have continued to contribute to Fedify even after the OSSCA period ended, which is incredibly reassuring. Thanks to this connection, we all traveled to Fukuoka together in November.

Fedify investment

Last summer, after receiving funding from Ghost, I was able to work full-time on the Fedify project for a while. However, that ended in the first quarter of this year, leaving me back at square one. To find new funding sources, I applied to NLnet this spring, but unfortunately was rejected. Just as I was considering getting a job, fortunately my application to STF was accepted. I ended up receiving a much more generous investment than what I could have received from NLnet, turning misfortune into a blessing. I wrote about this in detail in STF invests in Fedify.

In any case, I'm grateful that I'll be able to focus full-time on the Fedify project for the next year.

Various presentations

This year, I had many opportunities to present at various meetups and conferences.

My first presentation of the year was at the 8th FediLUG study meetup5 held in early April. I presented under the same title as my article in Thinking Penguin Magazine Vol.0: From mixed script Korean to Hollo (国漢文混用体からHolloまで). The content was largely the same as the article. Since I couldn't afford to travel to Japan, the presentation was conducted online.

My next presentation was also in Japan, at the Making the fediverse: From the frontlines of developers and administrators (Fediverseのつくりかた 〜開発者・管理者たちの現場から〜) seminar held at OSC 2025 Kyoto in early August. I presented on BotKit by Fedify: Easy ActivityPub bot creation for everyone (BotKit by Fedify:誰でも簡単に作れるActivityPubボット). This time too, I participated online since I couldn't make it to Kyoto.

In the fall, I gave the keynote speech at FOSS for All Conference 2025, Korea's first free and open source software conference, titled Embracing yak shaving (야크 셰이빙: 새로운 오픈 소스의 原動力). This presentation was based on my Japanese presentation From mixed script Korean to Hollo, but also covered my open source projects unrelated to the fediverse.

In winter, I presented at liftIO 2025, a Korean functional programming conference, with a talk titled Optique: Replacing CLI validation with TypeScript type inference (Optique: TypeScript의 타입 推論으로 CLI 有效性 檢查를 代替하기). This was the only presentation I gave this year that wasn't related to the fediverse.

Wrapping up the year

I thought I hadn't done much, but looking back, I actually accomplished quite a lot this year. Since the STF investment extends until the end of next year, I'll likely continue many activities related to the fediverse, centered around the Fedify project. Personally, I'm worried that ActivityPub and the fediverse haven't yet established a solid foothold—despite X falling into Elon Musk's hands. I hope the situation improves next year.


  1. A decentralized social media network, also known as the fediverse. The key concept is that various social media software and services implement the ActivityPub protocol, a W3C Recommendation, enabling interoperability between them. ↩︎

  2. An ActivityPub server framework written in TypeScript. ↩︎

  3. A single-user ActivityPub server built on top of Fedify. I created it because Mastodon was too heavy and had too many unnecessary features for solo use. ↩︎

  4. Listed in alphabetical order. ↩︎

  5. A study meetup held bimonthly by FediLUG in Japan. ↩︎

Read more →
0
0
0
0
0
0
0
4
0
0
0
0
0
0

"By making the news and truth contingent on advertising budgets we’ve created an environment where any narrative can win, as long as the storyteller is willing to pay. If we allow these conditions to continue, we will leave behind the voices that truly matter." werd.io/the-world-needs-social

0
0
0
0
0