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.

1
1
0
0
11
0
0

미친. 진보정당 행사 방해하려는 극우 이슬람혐오, 반이민 "페미니즘" 단체의 여성 활동가들을 <보호>하겠답시고 극우 남성 청년들이 모였다가 <시비>가 일어났다고 한다.

RE: https://bsky.app/profile/did:plc:a6qvfkbrohedqy3dt6k5mdv6/post/3mfibt23yok2o

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

3
1
0
0

予算もあるし写真展の写真はL/2Lの2枚1組合計44枚22組+空きスペース用数枚の写真をプリントしたが、マジで印刷すると印象が変わる
フィルム写真もいくらか印刷したけどマジで印刷すると雰囲気が違う

1

@lanodanHaelwenn /элвэн/ :triskell: I'd just like to interject for a moment. what you're referring to as "love" is actually Free/Love, or as I've recently taken to calling it, Libre+Love. love is not an emotion unto itself but rather another free component of a fully functioning socius made useful for our species-being by labor and the relations of production as defined by Marx. many subjects under modernity experience a modified form of love every day without realizing it. through a peculiar turn of events, the version of sex and romance which is widely experienced today in the confines of domestic life, the couple-form, and reproduction is often called "love", and many of its users are not aware that it is basically an alienated form of love that develops out of the interconnectedness of all life on earth. there really is a love, and these people are using a version of it, but the emotions they experience are just a degenerated version of it.

love is the law: love under will. love is an essential part of life, but it is useless by itself; it can only function in the context of the realization of one's true will. love is normally used in combination with will: the whole system is basically will with love added. all the so-called "sexualities" are really distributions of an indiscriminate will to power that seeks to maximize its power to be affected by other bodies and to affect those bodies in turn.
0

GeekNews Weekly #346 취향은 새로운 핵심 역량 - 구현의 시대에서 선택의 시대로
------------------------------
얼마 전 OpenAI 공동창업자 Greg Brockman이 “취향은 새로운 핵심 역량이다(Taste is a new core skill)” 라는 트윗을 남겼습니다. 사실 취향은 늘 중요했습니다. 스티브 잡스는 1995년 CBS 인터뷰에서 “결국 모든 것은 취향으로 귀결된다” 고 말했습니다. 최고의 것들에 자신을 노출시키고, 그중 좋은 것을 자신의 작…
------------------------------
https://news.hada.io/weekly/202608?utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
0
0
2
0
0
1

국내 프로야구에 ‘300억의 사나이’가 탄생했습니다. 한화 이글스 노시환(26)입니다. 한화 구단은 “팀의 간판타자 노시환과 2027시즌부터 2037시즌까지 계약 기간 11년에 옵션 포함 총액 307억원에 비FA 계약을 했다”고 발표했습니다. FA 계약과 비FA 다년계약을 통틀어 KBO리그 역대 최장기이자 최대 규모 계약입니다.

노시환, 한화와 최대 ‘11년 307억원’ 계약

0

next time some girl tries to express any interest in me I'm gonna hit her with this and then turn 360º and walk away
0

My posts on Mastodon say that no one is permitted to quote-boosts my posts — yet I never made that choice.

(I'm actually OK with others quote-boosting my posts.)

I know enough to be aware this.
Most aren't.

A very large number of people have no idea that someone else made this choice for them.

I suspect the vast majority of them would have chosen the opposite.

I think Mastodon should have represented "user has not chosen" in the JSON-LD.

  "interactionPolicy": {
    "canQuote": {
      "automaticApproval": [
        "https://mastodon.social/users/reiver"
      ]
    }
  },
0
1

My posts on Mastodon say that no one is permitted to quote-boosts my posts — yet I never made that choice.

(I'm actually OK with others quote-boosting my posts.)

I know enough to be aware this.
Most aren't.

A very large number of people have no idea that someone else made this choice for them.

I suspect the vast majority of them would have chosen the opposite.

I think Mastodon should have represented "user has not chosen" in the JSON-LD.

  "interactionPolicy": {
    "canQuote": {
      "automaticApproval": [
        "https://mastodon.social/users/reiver"
      ]
    }
  },
0
1
0
0
1
0
0
6
0

@dmianDmian 🇪🇺 @scottjenson there’s a just kicking off UX research project (that Scott just became aware of) that is doing work on the best messaging for this.

Bluesky is one product but also a microblog data type (like ActivityPub Notes type that Mastodon and others implement).

You can choose your account host completely separate even from your app with ATProto, so it’s different.

0
0

レビューシステムは顧客間の口コミ的な情報共有システム的なところがある
いま気にしてるのは売り手が顧客満足度を経営判断の指標にしたり売り文句にしたりするやつのほう

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

Didn't realize Hannah Fry was doing a documentary on "AI", but just watched an interview she did with New Scientist to promote it.

I'm a bit disappointed by some of her views. Mostly that "human-level capability on all tasks" is "not too far off" as she put it.

0

보통 LLM들은 사용자 평가로 학습되는데 무조건 좋다고 하는게 사용자가 평가를 더 좋게 줘서 그렇습니다 그나마 그런걸 피하려면 클로드한테 T되는 프롬프트 먹이세요 대충 이정도로 아니면 아니라고 함

RE: https://bsky.app/profile/did:plc:de27rm6eyuf5ez6gmvjdmilq/post/3mfhemhsewc2i

0

거진 두시간 반 자고 출근
그래도 분명히 잤다는 인식은 남아있기 때문에 다행이라 생각하고 있습니다. 오늘은 퇴근하면 식사 후 산책하고 샤워한 다음 뻗어야...

오늘의 목표는 생존!

0
0