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
0
0
0

this pixelfed bug really feels like a design problem at the protocol level to me; it requires way too much unearned trust to expect a network of programs that are highly decoupled and barely trust each other to enforce one another's access controls, especially on the level of individual posts

@jcoglan It is. If I understand the current problem correctly, it stems from instances having shared inboxes, which are implemented wrong in PixelFed. Which underscores your point: This shouldn't be a question of implementation...

If one hundred people on one instance follow a person, if that person posts something, it doesn't get delivered to the instance one hundred times, but only once to a shared inbox - and the instance then delivers it to the individual users' inboxes. I have a vague memory of an older podcast by @cwebberChristine Lemmer-Webber where she talked about this, describing them as one of her bigger regrets in an otherwise mostly good protocol. The decision to make them part of the protocol was made when the social web working group ran out of time. Mastodon was already by far the biggest implementation of the activityPub standard back then and pushed heavily for such shared inboxes, since they would use far less computing resources. But they kinda break the actor model of activityPub and create problems like the one PixeFed is facing now.

0
0
0
0
0
1

이번에는 Grok에게 커밋 메시지[1] 작성을 부탁하다가 Changelog 작성하는 문서[2] 안내를 받았다.


  1. 그동안 내가 ‘메세지’라고 적었는데 홍민희 님의 글[3]을 보고 고쳤다. ↩︎

  2. https://keepachangelog.com/ko/1.0.0/ ↩︎

  3. https://hackers.pub/@hongminhee/0195d2c5-294d-7f92-b33e-db40eec4793a ↩︎

0
0
0
0
0
0

코틀린+스프링 백엔드 개발하다가 지금은 프론트엔드 개발하고 있다는게 다른 사람들에게 꽤 재밌는 이야기로 다가오는 것 같다. 당연히 선택의 이유에 대한 질문을 가장 많이 받는데, 가장 특이한 질문은 OOP가 그립지 않은지(?)라는 질문. (OOP도, AOP도 전혀 그립지 않다.)

0
0
0
0
0
0

Take back your digital autonomy, starting with decent email.
We are trying to make this as easy as possible with our Decent Email Service:
no ads, no tracking, no selling of your data.
You can now easily check if your desired *@decent.email* account name is available.
decent.email

0
0
0
0
0

ファイルをまとめる目的でzipは使うべきでない
zipは圧縮も行うので、圧縮の必要がないならただ非効率なだけ
ファイルをまとめることに特化した形式としてtarがあるのでこれを使うと圧縮せずにファイルをまとめることだけが出来る

0

Don't believe the hype.

Your toaster doesn't need —

• generative AI
• blockchain
• deep learning
• …
• to be an IoT device (nor does it need to "dial home" to the manufacturer)
• to be a wearable
• gamification
• an app store
• BIG DATA
• …
• NFC payments
• augmented reality
• …
• to micro-blog
• to be in the cloud
• …
• RFID
• …
• an RSS feed
• …
• a biometrics reader
• …
• to be a web-service
• …
• to run Linux
• to be a web-server
• etc

It is OK for your toaster to just be a toaster.

0
0
0
0
0

(윤석열즉각퇴진•사회대개혁 비상행동 텔레그램 채널에서 발췌) 🔥윤석열 즉각 파면 민주주의 수호 전국 시민총파업🔥 ✊이제는 시민 총파업이다! ⚡️우리가 내란을 멈추자! 이번 주를 넘기면 4월입니다. 더 이상 지켜볼 수 없습니다. 우리가 멈추면 내란이 멈춥니다! 하루 연차, 반차를 내고 광장에 모입시다! 3월 27일, 전국 시민총파업에 함께 합시다!!! 📌 3월 27일(목) ▲ 행진 : 오후 2시, 서울 각지 ▲ 집회 : 오후 5시, 광화문 동십자각 ▲ <광장의 함성> : 오후 2~5시, 광화문 월대 (아래에 이어짐)

0
0
0

is trending so what's a better occasion to join it?
Install it (for free, but it's good to donate) from signal.org/

I've been using it since got bought by Facebook / Meta, so more than 10 years! It's been really good, with a few flaws like not being able to keep your data if you change from an iPhone to Android (or conversely), and the call quality is sometimes not ideal, but it's nice to have end-to-end encryption.

0

현재‼️급히‼️모금이 필요한 곳을 정리해놓았습니다. 계좌는 복붙이 편하게 타이핑 해놓았습니다.
산불모금 웹페이지의 경우, 산불 이미지가 직접적으로 노출되오니 주의바랍니다. (썸네일로 산불 이미지가 나오는걸 방지하기위해 이미지를 끼워둡니다.)

모금이 마감된 사이트는 제외했으며, 새로운 모금 사이트가 발견되면 추가합니다.

윤석열 퇴진 부산행동: 농협 김기영
352-0437-0257-63

(희망브리지) 2025 경북·경남·울산 등 산불피해 긴급모금: hopebridge.or.kr/support/view_
국민 재해구호협회
054990-72-012295
농협 재해구호협회
790125-62-547531

(희망브리지) 소방관 처우개선 모금(방화복 재사용 굿즈를 받을 수 있습니다.): hopebridgecampaign.or.kr/firef

카카오 산불피해 긴급모금: together.kakao.com/tags/734

경북 영덕군 고향사랑기부: wegive.co.kr/shop/donationProd

0
0

코틀린+스프링 백엔드 개발하다가 지금은 프론트엔드 개발하고 있다는게 다른 사람들에게 꽤 재밌는 이야기로 다가오는 것 같다. 당연히 선택의 이유에 대한 질문을 가장 많이 받는데, 가장 특이한 질문은 OOP가 그립지 않은지(?)라는 질문. (OOP도, AOP도 전혀 그립지 않다.)

0
0
0

Hi! I'm going freelance and I have a basic website for it now! :D fogwave.design

You might hire me if:
* Engineers have made a prototype or first version of your web app but you need someone to "make it Good™"
* You need a graphic design jill-of-all-trades: one-pagers, t-shirts, swag, marketing sites, publication covers, etc.
* You want someone to draw a cute mascot!

If you're interested, email me: hello@fogwave.design

0
0
0

이번에는 Grok에게 커밋 메시지[1] 작성을 부탁하다가 Changelog 작성하는 문서[2] 안내를 받았다.


  1. 그동안 내가 ‘메세지’라고 적었는데 홍민희 님의 글[3]을 보고 고쳤다. ↩︎

  2. https://keepachangelog.com/ko/1.0.0/ ↩︎

  3. https://hackers.pub/@hongminhee/0195d2c5-294d-7f92-b33e-db40eec4793a ↩︎

0

현재‼️급히‼️모금이 필요한 곳을 정리해놓았습니다. 계좌는 복붙이 편하게 타이핑 해놓았습니다.
산불모금 웹페이지의 경우, 산불 이미지가 직접적으로 노출되오니 주의바랍니다. (썸네일로 산불 이미지가 나오는걸 방지하기위해 이미지를 끼워둡니다.)

모금이 마감된 사이트는 제외했으며, 새로운 모금 사이트가 발견되면 추가합니다.

윤석열 퇴진 부산행동: 농협 김기영
352-0437-0257-63

(희망브리지) 2025 경북·경남·울산 등 산불피해 긴급모금: hopebridge.or.kr/support/view_
국민 재해구호협회
054990-72-012295
농협 재해구호협회
790125-62-547531

(희망브리지) 소방관 처우개선 모금(방화복 재사용 굿즈를 받을 수 있습니다.): hopebridgecampaign.or.kr/firef

카카오 산불피해 긴급모금: together.kakao.com/tags/734

경북 영덕군 고향사랑기부: wegive.co.kr/shop/donationProd

0

📣📣 ANNOUNCEMENT: Financial assistance at PyCon UK 2025 📣📣

We are pleased to confirm that we are able to offer grants for those who might otherwise not be able to attend PyCon UK 2025 🐍

Applications are now open! 🎉 You can find more details about financial assistance, and find a link to the application form, here 👉 2025.pyconuk.org/financial-ass

0

Cori (?)

Cori just disclaimed that money is useless, so I used paper dolls she made, almonds, hairbands, and clips on the dining table to explain liquidity. She has an interesting point though - ‘useless’ is probably her frustration at income inequality. She was hoping that bartering can bring back some fairness.

0

🔥윤석열 즉각 파면 민주주의 수호 전국 시민총파업🔥

✊이제는 시민 총파업이다!
⚡️우리가 내란을 멈추자!

이번 주를 넘기면 4월입니다. 더 이상 지켜볼 수 없습니다.
우리가 멈추면 내란이 멈춥니다!
하루 연차, 반차를 내고 광장에 모입시다!
3월 27일, 전국 시민총파업에 함께 합시다!!!

📌 3월 27일(목)
▲ 행진 : 오후 2시, 서울 각지
▲ 집회 : 오후 5시, 광화문 동십자각
▲ <광장의 함성> : 오후 2~5시, 광화문 월대

2025. 3. 27(목)
윤석열 즉각 파면
민주주의 수호
전국 시민총파업

더 이상 지켜볼 수 없습니다
우리가 멈추면 내란이 멈춥니다
하루 연차, 반차를 내고 모입시다
전국 시민총파업에 함께 합시다!

3/27 (목) 17:00
서울 광화문 동십자각

윤석열즉각퇴진 사회대개혁 비상행동

3/29 (토) 오후 5시
광화문, 17차 범시민대행진
0

소프트웨어 개발자들이 자주 틀리는 외래어 표기법.

영어 틀린 표기 올바른 표기
app 어플
application 플리케이션 플리케이션
directory 디렉 디렉
front-end 트엔드 트엔드
message
method
release 릴리 릴리
repository 포지 포지

또 있을까요?

1
9
0

【勉強会開催のお知らせ】
は4月5日(土)にオンライン・オフラインハイブリッド形式で勉強会を開催します!
オフライン会場は中野駅から徒歩ですぐの株式会社インプリムさんの
Loungeで開催します!
では1周年を記念しての初めてのハイブリッド開催になります。ぜひご都合合わせの上、会場まで足をお運びください!!
オンラインでも参加・発表を行えますので、これまで通りの参加方法でも参加できます!

日時 : 4月5日(土)13:30〜
オフライン会場 : Pleasanter Lounge(東京都中野区)
オンライン会場 : JitsiMeet
申し込み :
https://fedilug.connpass.com/event/346156/

0
0
0