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.

@mariusormarius

The codeberg issue is kind of still an ugly scratch pad rn. The thing awaits a follow-up where stuff is more organized and easier to drill down into. Proper docs eventually.

A first step may be to name the discrete and granular building blocks that one should focus on when starting out on an client-to-server adventure quest. Give them consistent names. And then to map all the various projects to that as a MDN-like who-supports-what table.

@smallcircles🫧 socialcoding.. GoActivityPub servers support following things for Client to Server:

* Accessing objects and collections
* Filtering the collections through query parameters (eg. ?type=Create)

* Support for OAuth2 actor endpoints information and authorization
* Support for .well-known information (webfinger and now, OAuth2 client registration)

* ACLs for accessing them based on recipients list - this includes collection filtering of individual items
* ACL principal extraction from OAuth2 Bearer token (or from HTTP-Signature)

* Outbox Activity validation & processing (which I think is the main one :D)

0
0
0
0
0

Small-scale, fiercely independent journalism rarely gets recognition when awards are handed out, but it's vital in our communities—especially this year. So I made an award and am thrilled to announce Unraveled Press and LA Taco as the inaugural winners. dansinker.com/posts/2025-12-15

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Writing robust macros is already hard. But writing macros that may expand into either MainActor-by-default or nonisolated-by-default targets makes it *that* much harder. I had to set up multiple playground targets with different concurrency settings to properly exercise my macros and catch isolation crossing issues I didn't initially expect.

0
0

New blog post: I reverse-engineered NSVisualEffectView and built a fully customizable vibrant material component for macOS.

Includes MaterialView: a new open-source package that unlocks infinite control over macOS materials.

oskargroth.com/blog/reverse-en

0
0
0
0

My first full-length talk is live on YouTube! Learn some techniques for wrapping UIKit components with SwiftUI for ease of use and reusability. Thank you, DevCommunity and DC iOS, for hosting me for my first full-length talk!

youtube.com/watch?v=8z2AheHXkUs

ALSO, here is a link to my SwiftUI wrapper for PDFKit's PDFView. It's open-source and lets you test out some of these techniques in practice. 😎

github.com/DannyBehar/PDFViewer

0

TRPG 룰북/시나리오집 원가이하 판매해요~!

룰북
누가 제일 나빠?
인세인 scp(3권)
스타크로스드
장미빛 입맞춤

시나리오집
람피온의 저택 H
방과후 탐사활동 기록
일요사건 파일
Sweet Blooming Suite 스블슈
Sleepy Days
창공의 포말H
어찌됐건 해피엔딩
백야는 침잠한다
SHAPE OF WINTER
이미 죽은 것들에게

0
0
0
0
0
0
0
0
1
0
1

Are you looking for a new challenge? Would you like to be part of a great team - and work remotely? ISC is looking for a QA engineer for our Stork graphical management tool for DNS and DHCP!

All qualified candidates are encouraged to apply at isc.recruitee.com/o/stork-qa

0
0
0

We need to normalize declaring software as finished. Not everything needs continuous updates to function. In fact, a minority of software needs this. Most software works as it is written. The code does not run out of date. I want more projects that are actually just finished, without the need to be continuously mutated and complexified ad infinitum.

0
0
0
0
0

Ok, the Manjaro experience is nice, but it doesn't seem to work with hibernation on an encrypted disk. If you enable encryption and hibernation, it will hang at boot - you need to remove the splash screen to type the password once again - and then it won't resume anyway.
Back to Tumbleweed for now, switching to X11 as it seems it's something related to the amdgpu and Wayland (maybe a regression or some sort of misalignement).

0
0
0
0

설명해야하는 농담은 망한 농담인 것처럼 설명해야하는 제품은 망한 제품이다 사용자가 보자마자 아무런 설명도 없이 바로 쓸 수 있고 사용자가 생각하는 대로 작동하는 제품이 잘 만든 제품이라고 생각함

0

Just curious. If someone you don't trust implicitly to respect your preferences sends you a link to content (primarily a video) with no preview, do you click on the link?

0

computer software screenshot

days 1413-15

On the 13th, I updated the ilo+graphica.cs to incorporate the design impromements made in the X11 & Wayland versions of the ilo vm's optional minimal graphics mode.

See fossils.retroforth.org:8000/il for the diff.

On the 14th & today I implemented a rough clone of the Windows 3.1 Program Manager in C#.

See fossils.retroforth.org:8000/wi for this.

For the full logs, charles.childe.rs/DA2025/

Screenshot of my new program manager clone, running on Windows 11.
0
0
0
2
1
0
0
0