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.

0
3
0
0
2
0
0
0
1
0
0

I'm building an open source ActivityPub service called "Moim" โ€” ๋ชจ์ž„ in Korean, meaning gathering or meetup. It started as a federated RSVP service, but I realized I wanted to connect people even beyond events. Events are where people come together, yes โ€” but places carry meaning on their own, even in quiet, ordinary moments.

So Moim is about helping people feel connected: through events, and through the simple act of sharing where they are.

Right now, I'm focusing on three areas:

  • CRM for Event Organizers A proper SaaS-like experience built for people who run events. I'm actively reaching out to organizers to shape this.
  • A Federated RSVP Service I want Moim's RSVP experience to feel just as polished as anything outside the Fediverse โ€” and ideally, better. Being federated shouldn't mean settling for less.
  • A Check-in Sharing System I miss what Foursquare Swarm used to be. I want to bring that feeling back, built for the Fediverse.

I don't know yet if I'm building the right thing. But I'll keep going, and do my best to make it something worth using. If I'm ready, I will officially announce to public.

Check-in screen on MobileAdmin Panel for managing group/place/moderation actionDashboard for event organizers
18
0
0
0
0
1
0

I have the impression that primarily anglophone people don't read as much translated literature, because so much good literature already exists in their language, so this issue may not be as familiar within that demographic. As someone who did not grow up anglophone, I can tell you there is a world of difference between a good and a bad translation even when done by humans. Machine translations are not even on the scale.

From what I've observed, people who claim that LLMs can replace artists don't understand art, people who claim that they can replace musicians don't understand music, people who claim that they can replace writers don't understand literature, and people who claim they can replace translators don't rely on translations. If I had a button that would erase LLMs from the world but it would take machine translations away (which is a false dichotomy anyway), I would absolutely still press it.

0
21
0

From what I've observed, people who claim that LLMs can replace artists don't understand art, people who claim that they can replace musicians don't understand music, people who claim that they can replace writers don't understand literature, and people who claim they can replace translators don't rely on translations. If I had a button that would erase LLMs from the world but it would take machine translations away (which is a false dichotomy anyway), I would absolutely still press it.

0
0
1
1
0
26
0
1
0
0
1

I'm building an open source ActivityPub service called "Moim" โ€” ๋ชจ์ž„ in Korean, meaning gathering or meetup. It started as a federated RSVP service, but I realized I wanted to connect people even beyond events. Events are where people come together, yes โ€” but places carry meaning on their own, even in quiet, ordinary moments.

So Moim is about helping people feel connected: through events, and through the simple act of sharing where they are.

Right now, I'm focusing on three areas:

  • CRM for Event Organizers A proper SaaS-like experience built for people who run events. I'm actively reaching out to organizers to shape this.
  • A Federated RSVP Service I want Moim's RSVP experience to feel just as polished as anything outside the Fediverse โ€” and ideally, better. Being federated shouldn't mean settling for less.
  • A Check-in Sharing System I miss what Foursquare Swarm used to be. I want to bring that feeling back, built for the Fediverse.

I don't know yet if I'm building the right thing. But I'll keep going, and do my best to make it something worth using. If I'm ready, I will officially announce to public.

Check-in screen on MobileAdmin Panel for managing group/place/moderation actionDashboard for event organizers
18
0
0
2
1
0

Over the last few weeks, I focused on removing overhead from the request hot path in Django Bolt. The results from v0.6.4 โ†’ v0.7.0 are honestly better than I expected. I remember when I put 60k RPS in GitHub README because that was the maximum I was able to get from this. Now the same endpoint under the same condition achieves 160k RPS.

github.com/dj-bolt/django-bolt

Here is how I did it.

0
0
1
0
3
0
1
1
1
0
4
0
0

โ€œ๋‚ด ์ด๋ฆ„ ์ง€ํ‚ค๋ ค ํ•˜์™€์ด์„œ ๊ฒฐํ˜ผโ€ ๋ถ€๋ถ€๋ณ„์„ฑ ๋ชปํ•˜๋Š” ์ผ๋ณธ์ธ๋“ค์˜ ์„ ํƒ โ€˜ํ•ด์™ธํ˜ผโ€™ www.khan.co.kr/article/2026... "๋งˆ์ด๋‹ˆ์น˜์‹ ๋ฌธ์€ 8์ผ ์—ฌ์„ฑ์˜ ๋‚ ์„ ๋งž์•„ โ€˜์„ ํƒ์  ๋ถ€๋ถ€๋ณ„์„ฑ ์ œ๋„โ€™์˜ ๋„์ž…์„ ๋‘˜๋Ÿฌ์‹ผ ๋…ผ์˜๊ฐ€ ๊ณต์ „ํ•˜๊ณ  ์žˆ๋Š” ์ผ๋ณธ์—์„œ ์ž์‹ ์˜ ์„ฑ์„ ์ง€ํ‚ค๊ธฐ ์œ„ํ•ด ํ•ด์™ธ์—์„œ ๊ฒฐํ˜ผ์‹์„ ์˜ฌ๋ฆฌ๋Š” ์ด๋“ค์˜ ์‚ฌ์—ฐ์„ ์†Œ๊ฐœํ–ˆ๋‹ค. ๋ฐ˜๋…ธ ๋ถ€๋ถ€์ฒ˜๋Ÿผ ๊ฒฐํ˜ผ ์ „ ์„ฑ์„ ์œ ์ง€ํ•œ ์ฑ„ ํ•ด์™ธ๋กœ ๋‚˜๊ฐ€ โ€˜๋ฆฌ๊ฑธ ์›จ๋”ฉโ€™, ์ฆ‰ ๋ฒ•๋ฅ ํ˜ผ์„ ์˜ฌ๋ฆฌ๋Š” ์ด๋“ค์ด ์„ ํ˜ธํ•˜๋Š” ๊ณณ์ด ๋ฐ”๋กœ ํ•˜์™€์ด๋‹ค."

โ€œ๋‚ด ์ด๋ฆ„ ์ง€ํ‚ค๋ ค ํ•˜์™€์ด์„œ ๊ฒฐํ˜ผโ€ ๋ถ€๋ถ€๋ณ„์„ฑ ๋ชปํ•˜๋Š” ์ผ๋ณธ...

ํ•˜์™€์ด์—์„œ ๊ฒฐํ˜ผํ•˜๋Š” ์ผ๋ณธ์ธ๋“ค, ์™œ?ยทยทยทํ—›๋„๋Š” โ€˜๋ถ€๋ถ€๋ณ„์„ฑโ€™ ๋…ผ์˜ ์† โ€˜๋‚ด ์ด๋ฆ„ ์ง€ํ‚ค๊ธฐโ€™ ์•ˆ๊ฐ„ํž˜

์ผ๋ณธ ๊ณ ๋ฒ ์— ์‚ฌ๋Š” ๋ฐ˜๋…ธ ๋ฏธ์‚ฌํ‚ค(26)์™€ ๋‚จํŽธ(26)์€ ์ง€๋‚œํ•ด 9์›” ๋ฏธ๊ตญ ํ•˜์™€์ด์— ๊ฐ€์„œ ๊ฒฐํ˜ผ์‹์„ ์น˜๋ €๋‹ค. ํ•˜์™€์ด ๊ฒฐํ˜ผ์‹์ด๋ผ๋ฉด ๋ถ€์œ ์ธต์˜ ํ˜ธํ™” ๊ฒฐํ˜ผ์‹์„ ๋– ์˜ฌ๋ฆฌ๊ธฐ ์‰ฝ์ง€๋งŒ ๋ฐ˜๋…ธ ๋ถ€๋ถ€์˜ ์˜ˆ์‹์€ ๊ฒฐํ˜ผ ์ค‘๊ฐœ์ธ์ธ ๋ชฉ์‚ฌ 1๋ช…๋งŒ ์ฐธ์„ํ•˜๋Š” ๊ฐ„์†Œํ•œ ๊ฒฐํ˜ผ์‹์ด์—ˆ๋‹ค. ์ด๋“ค์ด ๊ฐ€์กฑ๋„ ์นœ๊ตฌ๋„ ์—†์ด ๋ฉ€๋ฆฌ ํ•˜์™€์ด์—์„œ ์™ธ๋กœ์šด ๊ฒฐํ˜ผ์‹์„ ์น˜๋ฅธ ์ด์œ ๋Š” ๋ถ€๋ถ€๋ณ„์„ฑ์ด ํ—ˆ์šฉ๋˜์ง€ ์•Š๋Š” ์ผ๋ณธ์—์„œ ๊ฒฐํ˜ผ ์ „...

www.khan.co.kr ยท ๊ฒฝํ–ฅ์‹ ๋ฌธ

0
0
0
0
0
0
1
0
0
0
34
0
1

์‚ฌ๋žŒ ์ž‘์—…์ž๋Š” ์ •๋ถ€์ง€์›์‚ฌ์—…์— ์‹ ์ฒญํ•˜๊ธฐ์œ„ํ•ด ์ž‘ํ’ˆ ํฌ๋ž˜๋”ง์— ์ด๋ฆ„ ํ•˜๋‚˜๋งŒ ์‹ค์–ด๋‹ฌ๋ผ๋Š” ์š”์ฒญ๋„ ๋ปฅ๋ปฅ ๊ฑท์–ด์ฐจ์ด๊ธฐ๋ฅผ 10๋…„ ๋„˜์–ด๊ฐ€๋Š”๋ฐ ๊ณต๋™์ €์ž๋ผ๊ณ  AI ํˆด ์ด๋ฆ„์€ ์ž๋ž‘์Šค๋ ˆ ๊ทน์ง„ํžˆ๋„ ์‹ฌ์–ด์ฃผ๋‹ˆ ๊ทธ์ € ์›ƒ์Œ์ด ๋‚˜์˜ค์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๊นŒ ๊ป„๊ป„๊ป„...

0
0
0
1
0

์ผ์ฐ์ž๋„๋Šฆ๊ฒŒ์ž๋„ ํ”ผ๊ณคํ•œ๊ฑด๋˜‘๊ฐ™๊ธดํ•œ๋ฐ
๋Šฆ๊ฒŒ์ž๋ฉด ๋ˆ„์ ๋ฐ๋ฏธ์ง€๊ฐ€๋“ค์–ด์˜ด...

0
0
0