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

Bedrijven, organisaties en overheden verzamelen steeds meer gegevens van burgers. Het toeslagenschandaal uit 2017 liet pijnlijk zien wat er mis kan gaan als de overheid daar niet zorgvuldig mee omgaat: de privacy en veiligheid van burgers komen dan ernstig in het gedrang.

Hierover ging Julia Janssen in gesprek met @Lot_tenLotte Houwing Houwing, beleidsadviseur bij @bitsoffreedom , journalist Tom Grosfeld en Niels Westerlaken, Chief Privacy Officer bij @SURF

video.publicspaces.net/w/5CBnF

0
0
1
1
0
0
1
0
1
0
0

In which I survey CSRF countermeasures and existing Go libraries and propose we add CrossOriginForgeryHandler to net/http to solve this once and for all.

Turns out there is no need for tokens or keys in 2025! Browsers just send a This-Is-CSRF header now. (Sort of.)

github.com/golang/go/issues/73

0
0
0

In which I survey CSRF countermeasures and existing Go libraries and propose we add CrossOriginForgeryHandler to net/http to solve this once and for all.

Turns out there is no need for tokens or keys in 2025! Browsers just send a This-Is-CSRF header now. (Sort of.)

github.com/golang/go/issues/73

0
0
0
1
1

trying to come up with some advice around quoting/escaping/tab completion in the shell and not coming up with as much as I thought I would! so far I have:

- sometimes you can drag a file from a GUI file manager to escape it properly
- tab completion is great

mostly looking for advice around using the shell interactively, not scripting (so not "always quote your shell variables”)

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

I was checking if anubis works to protect against LLM by quering chatgpt " summarize michal.sapka.pl/2025/catbus/". This in not-public draft of the post (final one has "the" prefix).
GPT gives answer.

WTF I think.

I had a grep on post-anubis log to show me this link. Nothing, nada.

WTF is going on I think.

Then, I read the summary GPT gave me.

----------------------------

"Certainly! Here’s a concise summary of [michal.sapka.pl/2025/catbus/](:

---

## Summary: Catbus

The blog post introduces **Catbus**, Michał Sapka’s open-source tool for tracking changes in directory contents.

**Key points:**

- **Purpose:** Catbus periodically scans specified directories and logs any changes (added, removed, or modified files).
- **How it works:** Rather than using OS-level notifications (like inotify), Catbus works by taking snapshots of directories at intervals and comparing them over time.
- **Privacy & Simplicity:** All data remains local; there are no cloud uploads or external dependencies. Catbus is meant to be lightweight and easy to use.
- **Configuration:** The tool uses a TOML file to let users specify which directories to monitor and what behaviors to enable.
- **Use cases:** Catbus is useful for backup monitoring, detecting unwanted file changes, and maintaining an audit trail in a privacy-conscious manner.
- **Status:** The project is in early development, with the author encouraging feedback and contributions.

---

Catbus is a simple, privacy-friendly, and local tool for auditing file changes by periodically scanning directories and recording any differences it finds.
**In brief:** Catbus is a simple, privacy-friendly, and local tool for auditing file changes by periodically scanning directories and recording any differences it finds.

---------------------------

I have no idea if I should laugh more or be angry.
But yeah - at it's best. Nothing of the summary is correct, it never did what I asked it and lied about it all. I'm using gpt-4.1 which should is a "new" model I guess.

Fuck this future.

0