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

Misskey v2025.4.1ではネイティブのジョブキューインスペクタが実装されます​:blob_bongo_cat_keyboard:
今まではサードパーティツールで、開くまでの動線も長く使いやすい・見やすいとは言い難かったけど、これはネイティブ実装なのでコントロールパネルと統合されていて気軽に使えるし使いやすくなってると思う

2
0
1
0
1
0
0
0

@forthy42Bernd Paysan R.I.P Natenom 🕯️ 🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️🅰️

0
1
0

@0xabad1deaabadidea Though people on the Internet may not always have the gender their avatar and name has… some cis men fem-code their profile on purpose, to get more attention, especially in men-dominated but merit-based environments (gamers, programmers). These are not trans persons, these are simply liars. Often they use drawings of girls instead of photos.

That doesn't mean the algorithm is useful, but neither are the criteria you give.

@forthy42Bernd Paysan R.I.P Natenom 🕯️ my sibling in posting, I am a woman (a cisgender one, if anyone needs to know) who spent 20 years being told over and over and over that I was the hypothetical lying attention whore man you are describing because I had the sick and twisted temerity to say I was a girl. Do lying attention whore men exist? yes. has virtually every woman in male dominated spaces been accused of being one? a thousand times more often than such men actually exist.

0

Misskey Web、デスクトップ/スマホ両対応のコンポーネントが一通り揃ってるし、ウィンドウ・ポップアップ管理システムなども備わってるしテーマ機能もあるし、アプリケーション開発基盤として優秀なんだよな

0
0
0
1
0

This is a graph of Discord’s algorithmically inferred gender (extracted from “request your data” json; axes are probability and days) for a user whose display name is “Tiffany”, whose bio is “she/her”, whose pfp is a drawing of a girl and whose profile theme color is pink.

Algorithmically inferred gender is worse than useless. Presumably the issue is that she talks about programming, and all the deliberate “I am explicitly telling you I am a girl” signaling in the world can’t convince a computer. I sometimes watch a livecoding streamer whose youtube stats claim his audience is 99% male even though you can see fem-coded chat participants regularly. Algorithms like this are deleting the women

a graph labeled “what discord thinks my gender is” where the male, female and nb lines all jump around and overlap constantly, creating useless noise. the graph has been humorously trans-flag colored.
0
0
0
1
1
2

Misskey v2025.4.1에서는 네이티브 작업 대기열 검사기가 구현됩니다냥 ​:ablobcatbongokeyboard:
지금까지는 서드파티 툴이라 열기까지의 동선도 길고 사용하기 편하고 보기 좋다고 말하기 어려웠지만, 이것은 네이티브 구현이라 제어판과 통합되어 있어 편하게 사용할 수 있고 사용하기 쉬워졌다고 생각합니다냥

RE:
https://misskey.io/notes/a6w0bwgned680ccb

1
0
0
0

Misskey v2025.4.1ではネイティブのジョブキューインスペクタが実装されます​:blob_bongo_cat_keyboard:
今まではサードパーティツールで、開くまでの動線も長く使いやすい・見やすいとは言い難かったけど、これはネイティブ実装なのでコントロールパネルと統合されていて気軽に使えるし使いやすくなってると思う

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

いまフレンドさんから又聞きでちょっと気になるお話を聞いた。
YamaPlayerがTopazChatと干渉してTopazChat側がとぎれとぎれになる、VizVidだとならない、らしい。
どちらもAVProのほうが優先度が高いプレイヤーなのは一緒だと思うのだけど、そんなことあるかな……?
低遅延周りの違いじゃないかともいってたけど、ユーザ間の遅延計算機能が他に影響及ぼすことってあるのかなぁ、もうすこし情報がほしいね。

0
0

AI 패권에 대한 개인적인 생각

미국이 계속 중국에게 인공지능 개발에 필요한 칩의 판매를 억제하다보니, 이번에 화웨이가 직접 AI 칩을 생산해 납품하겠다고 했습니다.

네. 처음에 나오는 상품은 거의 쓰레기일 거에요. 하지만 중국이라는 국가 전체가 어마어마한 지원을 해 줄 것이고, 중국은 돈도 많고 인구도 많고 천재도 그만큼 많기 때문에 시간이 지나면 점점 수율도 좋아지고 더 효율적인 칩이 만들어지겠죠.

트럼프는 멍청이입니다. 애매하게 수출을 제한해서 직접 만드는 것 보다는 사서 쓰는 것이 나은 상황을 유도해야 하는데, 아예 틀어막아 버리면 이런 일이 벌어지죠.

미래의 인공지능 패권은 어쩌면 중국이 가져갈 수도 있을 것 같습니다.

0
2

Hey folks! We're excited to share a preview of a new API coming in 1.6 that should make structuring larger federated apps much cleaner: FederationBuilder.

As your Fedify applications grow, you might encounter circular dependency issues when registering dispatchers and listeners across multiple files. The new FederationBuilder pattern helps solve this by separating the configuration phase from instantiation.

Instead of this:

// federation.ts
import { createFederation } from "@fedify/fedify";

export const federation = createFederation<AppContext>({
  kv: new DbKvStore(), 
  queue: new RedisMessageQueue(),
  // Other options...
});

// Now we need to import this federation instance in other files
// to register dispatchers and listeners...

You can now do this:

// builder.ts
import { createFederationBuilder } from "@fedify/fedify";

export const builder = createFederationBuilder<AppContext>();

// other files can import and configure this builder...
// actors.ts
import { builder } from "./builder.ts";
import { Person } from "@fedify/fedify";

builder.setActorDispatcher("/users/{handle}", async (ctx, handle) => {
  // Actor implementation
});
// inbox.ts
import { builder } from "./builder.ts";
import { Follow } from "@fedify/fedify";

builder.setInboxListeners("/users/{handle}/inbox", "/inbox")
  .on(Follow, async (ctx, follow) => {
    // Follow handling
  });
// main.ts — Only create the Federation instance at startup
import { builder } from "./builder.ts";

// Build the Federation object with actual dependencies
export const federation = await builder.build({
  kv: new DbKvStore(),
  queue: new RedisMessageQueue(),
  // Other options...
});

This pattern helps avoid circular dependencies and makes your code more modular. Each part of your app can configure the builder without needing the actual Federation instance.

The full documentation will be available when 1.6 is released, but we wanted to share this early with our community. Looking forward to your feedback when it lands!

Want to try it right now? You can install the development version from JSR or npm:

# Deno
deno add jsr:@fedify/fedify@1.6.0-dev.777+1206cb01

# Node.js
npm add @fedify/fedify@1.6.0-dev.777

# Bun
bun add @fedify/fedify@1.6.0-dev.777

0
0
0