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

RE: hachyderm.io/@sustainoss/11570

Check out this @sustainoss podcast episode featuring @lorenipsumLoren, PSF Deputy Executive Director, and @BajoranEngineerdawn, former Chair of the PSF Board, to learn more about the PSF's turn down of a federal grant and how that fueled a community outpouring of support 💪🐍

0
0
1
0
1
1

healthcare ai

AI chatbots do give better medical advice and explanations than my GP. I am not alone in this experience.

This is not an endorsement of AI but an indictment of our healthcare system.

0
0
1
0
0
0
0
0

채찍피티님 가라사대 " 지금 보도된 건 “러시아가 오데사 항구에서 터키 국적 선박을 공격했다”는 사실이에요. 그런데 Iskander 미사일로 의도적으로 정확히 맞췄다는 공식 확인된 정보는 아직 없음. 이런 사건들은 러시아-우크라이나 전쟁의 연장선 속에서 발생한 민간 피해 사례로 보는 것이 더 정확합니다. 그리고 즉각적인 러시아-터키 전쟁 발발 신호로 보기는 어렵습니다." 일단 더 기다려보면 나오겠네요 터키는 이걸 그냥 넘기려나... 안넘기겠죠?;;

0
0
0
0
0

💻🌍 Digital sovereignty might sound big — but it’s really about taking control of the tech that shapes our lives. It’s important for young people to learn that technology doesn’t have to be a black box — it’s something you can understand, explore, and even build yourself!

That’s why I love :fsfe: @fsfe’s "Youth Hacking 4 Freedom" — a coding competition for teens (14–18) across Europe. The next round kicks off on January 1, 2026 🚀

If you’re into coding, creativity, and shaping the digital future, this is your chance to shine!

Jump right away to the registration: yh4f.org/register
Or learn more about it: yh4f.org

FSFE's "Youth Hacking 4 Freedom"-picture - Showing young people in a hacker-space like environment.
0
0
0
1
0
1
0
0
0
0
1
1
1
0
1
0
1
0
0
1
0
0
0
0
0
1
1
0
1
0

TypeScript、一見安全そうにみえる7行のコードで任意の型(neverを除く)になりすませるというこの現実。

```
const convert = <T, S>(value: T, witness: S): S => {
const obj1 = { a: witness } satisfies { a: S };
const obj2 = { a: value } satisfies { a: T };
const empty = (): {} => obj2;
const obj = { ...obj1, ...empty() } satisfies { a: S };
return obj.a;
};
```
qiita.com/tojoqk/items/1e37896

0
0
0
0
1
1
1
1
0
1