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

A great deal of harm is being perpetrated on purpose by people whom it feels charitable to call villains. You personally individually on your own cannot meaningfully take action to prevent it all. You can see much more evil than you can personally prevent. And that is just an immensely disheartening consequence of our incredible access to information.

This doesn't mean do nothing; it means don't try to do everything. Pick the work which feels most meaningful first. Your efforts are so much more powerful focused in one place than spread among dozens. You can become extremely proficient at the specific sort of good you do. That also lets you empower and uplift others who want to work on the same challenges to which you are dedicating yourself.

But this also does not mean that visible less-practical gestures of support have no value. You can only dedicate your time and effort to a few focused tasks. But you can show others focused on fighting other aspects of our dystopia that their work is valued and loved. Simple symbols like a sticker, a poster, a sign in a window — these remind others that they too are doing work for their community.

My first task continues to be putting on my own oxygen mask. There is just so much freaking paperwork involved with being trans. And I want to keep every single document in perfect order because… well you know why. And it's so expensive. Certified copies and application fees add up fast.

And that's before even thinking about making sure I have an extended, reliable supply of medication. Insurance only covers a few months at a time, but the consequences of suddenly running out of some medications include super dangerous side effects and a significant chance of sudden death. Which focuses the mind somewhat.

0

A great deal of harm is being perpetrated on purpose by people whom it feels charitable to call villains. You personally individually on your own cannot meaningfully take action to prevent it all. You can see much more evil than you can personally prevent. And that is just an immensely disheartening consequence of our incredible access to information.

This doesn't mean do nothing; it means don't try to do everything. Pick the work which feels most meaningful first. Your efforts are so much more powerful focused in one place than spread among dozens. You can become extremely proficient at the specific sort of good you do. That also lets you empower and uplift others who want to work on the same challenges to which you are dedicating yourself.

But this also does not mean that visible less-practical gestures of support have no value. You can only dedicate your time and effort to a few focused tasks. But you can show others focused on fighting other aspects of our dystopia that their work is valued and loved. Simple symbols like a sticker, a poster, a sign in a window — these remind others that they too are doing work for their community.

0
0
0
0
0
0
0
0
0

Let's take a moment to remember the guy who made sure we don't have to change Every Goddamn Clock today, David L. Mills, creator of Network Time Protocol (NTP) who passed last year.

My wristwatch is synced to my phone, which is synced to the internet, which knows that time it is right now thanks to David Mills. Cheers to his memory 🥃

cse.engin.umich.edu/stories/re

0
0
0
0
0

Ooh, TIL about github.com/wader/fq (packaged in debian/ubuntu as fq.) "jq for binaries" - for example fq -crV '.program_headers[1].data' /bin/ls - but it also has an html parser, so curl | fq -r -d html '.html.head.meta[]|select(."@property" == "og:description")."@content"' gets the OpenGraph thumbnail description. (This would have been helpful back in December, I ended up writing a helper script that used BeautifulSoup - which was probably still the correct choice in the end :-)

0
0
0

Just got a long screed from a total stranger (who follows me) explaining how they will be "forced" to block me because I "rudely" don't put content warnings on posts about election security.

With all due respect, go pound sand. I study election security for a living. It's what I *do*. It's a big part of who I am, and not something I make any attempt to keep secret. Anyone who follows should know this; it's right on the label.

I get that you might find what I do boring and tedious. Sorry.

0
0
0
0
1

We should use paper straws though 😭

Edit: Guys I'm not saying we should use plastic straws, it's just that we stop at the paper straws and ignore absolutely everything else. It's sad that I have to clarify the sarcasm, I guess that's the world we live in now 😔

Even mundane tasks are being done by AI, with a huge carbon footprint.
0
0
0

i'm looking for a new HBA for my FreeBSD file server, is the LSI SAS3416 a reasonable choice?

it seems to be supported by the mps(4) driver and does both SAS/SATA and PCIe, and has PCIe 3.1 for the host interface, so i'm assuming it's a reasonable upgrade for my current LSI SAS2008.

(i mostly just want more ports, but more performance and the ability to use NVMe disks would be nice too.)

0
0
0
0
0

🚨 NEW EPISODE ALERT!🚨

Both Sides Of The Surface presents my two-hour takeover of the Netlabel Day Radio stream from July of last year featuring Creative Commons tunes from a variety of genres and artists from across the globe. Last month, I shared one track a day from this episode's playlist, including cuts from DJ Spooky, EPMD, Rah Digga, Devin Morrison, Nikki Giovanni, and many more. All podsafe selects on deck. 🎧

radiobsots.blogspot.com/2025/0

0
0

Energy saving tip when using Google:

To avoid AI, just add "-fucking" or "-shit" or similar at the end of your query. Google sees the cuss word and turns off AI. The minus says "don't include results with this word". Obviously if you want the result with that word, just leave off the minus and Google will still avoid AI.

0

I have been thinking that — having a regular DEMO DAY for Fediverse developers might be desirable.

Maybe something once a month, where Fediverse developers get together (online), and —

• show what they have been working on,
• talk about Fediverse development issues,
• etc

Not a conference. Just something quick.

(It could be under existing "banner" that already exists. Doesn't necessarily have to be something new.)

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

personal health

I finally wrote a version of that blog post I tried to write ever since I got back home from hospital last year. It is, for the most part, a very short and unemotional post, because I wanted to have a thing I can point to but do not have the capacity emotionally to write the more expansive, emotional one.

Anyway, here's what happened to me last year, if you're interested and don't fear the grueling details of a seemingly simple surgery going very wrong.

jan.krutisch.de/en/2025/04/12/

0
0
0
0
0
0