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.

via feed: If you're self-hosting OpenClaw, here's every documented security incident in 2026 — 6 CVEs, 824+ malicious skills, 42,000+ exposed instances, and what to do about it reddit.com/r/selfhosted/commen I put together a full timeline of every OpenClaw security incident documented so far in 2026. If you're running it on your own hardware, this covers what you need to know: 6 CVEs including a one-click RCE chain (CVE-2026-2

0
0
0
1
1
0
0
0
0
0
0
0
0

this is a good thread but skipped one of the craziest effects of the rice controls — the near destruction of korean artisanal liquor, and replacement in the market with green bottle soju which is grain alcohol with sweetener. it's cheaper and higher proof. korean alcoholism was never the same

RE: https://bsky.app/profile/did:plc:njnk7mrdtdc66v7a7ur6af5k/post/3mfftlpcxxc2v

0
0

셋다 엉망이라서 어느 곳이 최악이냐고 물으신다면 고를수가 없는지라. 각 집의 특징 정도만 말씀드리겠습니다. 1. 유년기 살던 집 : 빗물 샘 집벽에서 지속적 크랙 발생. 이사 직전에는 바람이 들칠 정도. 화장실 외부에 있음. 2. 월세로 살았던 집 : 시장 골목에 위치, 좁은 마당에 나무가 있어 음습함. 집이 습해 벽틈에서 민달팽이가 기어올라오고, 여름에는 나방이 집 안 틈틈에서 부화함.

0
0
2
0
1
1
0

그래서 그게 추억이냐고요? 아뇨, 딱히? 유년기에 살았던 주택은 비만 오면 형광등에서 빗물이 뚝뚝 떨어지던 집이라... 아파트가 아닌 집에 나름 관심은 있지만, 그 규모가 주택의 규모가 아닌 조립식 가건물, 그러니까 농막 정도의 것에 관심이 있는 정도입니다. 주택 힘듭니다. 제가 지금까지 3곳의 아파트, 3곳의 주택에서 살아봤지만 3곳의 주택 모두 엉망이었습니다.

0
0
1

유년기를 주택에서 보냈는데, 자그마한 마당과 정원이 있는 집이었습니다. 감나무가 두그루 있었거든요. 가을에서 겨울로 넘어가는 시기에 홍시를 먹을 수 있어서 좋기는 했는데, 그... 쐐기라고 하는 애벌레가 매년 나와서 이만저만 고생이 아니었죠. 나무가 자라면 자랄 수록 가지가 무성해져서 마당을 어둡게 만들었습니다. 이사가기 전에 봤을 때는 정말 폐허 같았어요. 과실도 제대로 맺히지 않고요. 가지를 치면 조금 어땠을까 싶었는데, 조부의 반대로 치지 못했죠. 감나무는 가지 치는게 아니라고 했던가 그랬던 것으로 기억합니다.

0
0
0
1
0
0

Age verification is not en never was about protecting children. It's about mass surveillance.

"Once a user verifies their identity with Persona, the software performs 269 distinct verification checks and scours the internet and government sources for potential matches, such as by matching your face to politically exposed persons (PEPs), and generating risk and similarity scores for each individual. IP addresses, browser fingerprints, device fingerprints, government ID numbers, phone numbers, names, faces, and even selfie backgrounds are analyzed and retained for up to three years."

therage.co/persona-age-verific

0
2
0

CGM(연속혈당측정기) 써보셨나요?

우리 나라에는 현재 리브레2, 덱스콤G7, 케어센스에어, 바로잰Fit 이렇게 네 가지 제품이 판메되고 있는데

저는 이 제품들을 1년 넘게 써보면서 식습관과 생활습관 개선에 큰 도움을 받았고 덕분에 체중도 꽤 줄였고 건강에도 큰 도움이 되었습니다.

어쨌든 저는 써보니 모두 유용한 제품이라고 느꼈는데

아무래도 천차만별인 사람들이 변화무쌍한 인체에 붙여 쓰는 제품의 특징 때문에, 측정값의 오차 등 여러 오해나 사용상의 오류들이 많은 편이고

문제가 생긴 경우 제품을 교환받는 과정에서 제조사들의 능숙하지 못한 일처리 때문에 화나는 경험을 하는 분들이 꽤 계시다는 것도 알게 됐습니다.

한편 구입하는 시기나 경로 그리고 제품에 따라 비용도 월 8만5천원부터 20만원까지 편차가 큰 것도 이런 상황을 부채질하는 요인이 되고 있는 듯합니다.

0
0
1
0
1
0
0
0

I’ve just published the first article of a new series on my blog: “Django ORM standalone” 🧩

The idea is to use Django ORM in standalone mode to connect to existing or legacy databases and work only with the ORM, without the rest of Django, using inspectdb for reverse engineering the schema and querying data with Django QuerySets 🔎

If you’re curious about using Django ORM this way, here’s the link, and let me know what you think 💡
paulox.net/2026/02/20/django-o

0
2
1
0
1
0
0
0
0
1
0
0
1
0
0
0
0

Fedify 2.0.0 is here!

This is the biggest release in Fedify's history. Here are the highlights:

  • Modular architecture — The monolithic @fedify/fedify package has been broken up into focused, independent packages: @fedify/vocab, @fedify/vocab-runtime, @fedify/vocab-tools, @fedify/webfinger, and more. Smaller bundles, cleaner imports, and the ability to extend ActivityPub with custom vocabulary types.
  • Real-time debug dashboard — The new @fedify/debugger package gives you a live dashboard at /__debug__/ showing all your federation traffic: traces, activity details, signature verification, and correlated logs. Just wrap your Federation object and you're done.
  • ActivityPub relay support — First-class relay support via @fedify/relay and the fedify relay CLI command. Supports both Mastodon-style and LitePub-style relay protocols (FEP-ae0c).
  • Ordered message delivery — The new orderingKey option solves the “zombie post” problem where a Delete arrives before its Create. Activities sharing the same key are guaranteed to be delivered in FIFO order.
  • Permanent failure handlingsetOutboxPermanentFailureHandler() lets you react when a remote inbox returns 404 or 410, so you can clean up unreachable followers instead of retrying forever.

Other changes include content negotiation at the middleware level, @fedify/lint for shared linting rules, @fedify/create for quick project scaffolding, CLI config files, native Node.js/Bun CLI support, and many bug fixes.

This release includes significant contributions from Korea's OSSCA participants. Huge thanks to everyone involved!

This is a major release with breaking changes—please check the migration guide before upgrading.

Full release notes: https://github.com/fedify-dev/fedify/discussions/580

@fedifyFedify: ActivityPub server framework
Modular architecture — The monolithic @fedify/fedify package has been broken up into focused, independent packages:
woo! that's excellent news! i had a handful of (not currently maintained or used) libraries i wrote myself (codeberg.org/outpost/ts-libs) because all the alternatives either did too much (fedify before this) or weren't that great (the existing http signature library does not do typescript from what i can tell)

having these building blocks without the opinionated framework on top is a great step in enabling flexibility in system design without making everyone reinvent the wheel and get it wrong, excited to see this!
0

Fedify 2.0.0 is here!

This is the biggest release in Fedify's history. Here are the highlights:

  • Modular architecture — The monolithic @fedify/fedify package has been broken up into focused, independent packages: @fedify/vocab, @fedify/vocab-runtime, @fedify/vocab-tools, @fedify/webfinger, and more. Smaller bundles, cleaner imports, and the ability to extend ActivityPub with custom vocabulary types.
  • Real-time debug dashboard — The new @fedify/debugger package gives you a live dashboard at /__debug__/ showing all your federation traffic: traces, activity details, signature verification, and correlated logs. Just wrap your Federation object and you're done.
  • ActivityPub relay support — First-class relay support via @fedify/relay and the fedify relay CLI command. Supports both Mastodon-style and LitePub-style relay protocols (FEP-ae0c).
  • Ordered message delivery — The new orderingKey option solves the “zombie post” problem where a Delete arrives before its Create. Activities sharing the same key are guaranteed to be delivered in FIFO order.
  • Permanent failure handlingsetOutboxPermanentFailureHandler() lets you react when a remote inbox returns 404 or 410, so you can clean up unreachable followers instead of retrying forever.

Other changes include content negotiation at the middleware level, @fedify/lint for shared linting rules, @fedify/create for quick project scaffolding, CLI config files, native Node.js/Bun CLI support, and many bug fixes.

This release includes significant contributions from Korea's OSSCA participants. Huge thanks to everyone involved!

This is a major release with breaking changes—please check the migration guide before upgrading.

Full release notes: https://github.com/fedify-dev/fedify/discussions/580

Fedify 2.0.0을 릴리스했습니다!

Fedify 역사상 가장 큰 릴리스입니다. 주요 변경 사항을 소개합니다:

  • 모듈형 아키텍처 — 기존의 단일 @fedify/fedify 패키지를 @fedify/vocab, @fedify/vocab-runtime, @fedify/vocab-tools, @fedify/webfinger 등 독립적인 패키지들로 분리했습니다. 번들 크기가 줄어들고, 임포트가 깔끔해지며, 커스텀 어휘 타입으로 ActivityPub을 확장할 수도 있습니다.
  • 실시간 디버그 대시보드 — 새로운 @fedify/debugger 패키지로 /__debug__/ 경로에 라이브 대시보드를 띄울 수 있습니다. 연합 트래픽의 트레이스, 액티비티 상세, 서명 검증, 로그까지 한눈에 확인할 수 있습니다. 기존 Federation 객체를 감싸기만 하면 됩니다.
  • ActivityPub 릴레이 지원@fedify/relay 패키지와 fedify relay CLI 명령어로 릴레이 서버를 바로 띄울 수 있습니다. Mastodon 방식과 LitePub 방식 모두 지원합니다(FEP-ae0c).
  • 순서 보장 메시지 전달 — 새로운 orderingKey 옵션으로 “좀비 포스트” 문제를 해결합니다. DeleteCreate보다 먼저 도착하는 문제가 더 이상 발생하지 않습니다. 같은 키를 공유하는 액티비티는 FIFO 순서가 보장됩니다.
  • 영구 전달 실패 처리setOutboxPermanentFailureHandler()로 원격 인박스가 404나 410을 반환할 때 대응할 수 있습니다. 도달 불가능한 팔로워를 정리하는 등의 처리가 가능합니다.

이 외에도 미들웨어 수준의 콘텐츠 협상, @fedify/lint, @fedify/create, CLI 설정 파일, 네이티브 Node.js/Bun CLI 지원, 다수의 버그 수정 등이 포함되어 있습니다.

이번 릴리스에는 한국 OSSCA (오픈소스 컨트리뷰션 아카데미) 참가자분들의 큰 기여가 담겨 있습니다. 참여해 주신 모든 분께 감사드립니다!

브레이킹 체인지가 포함된 메이저 릴리스입니다. 업그레이드 전에 마이그레이션 가이드를 꼭 확인해 주세요.

전체 릴리스 노트: https://github.com/fedify-dev/fedify/discussions/580

2
0
0
0