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

Today it's awk(1)

I use it almost daily—from simple column-extraction (specifying column separators and mashing together various columns feels easier with awk than with sort(1)), to summing and running totals, to aggregating counts of data, to reformatting text, etc…so many little uses pop up.

It's available on every POSIX platform making it easy to write cross-platform utilities without having to install additional run-times like Python/Ruby/Node and the heavy dependencies that come with them.

I've even written cgi-bin/ scripts in awk, allowing dynamic data processing on my stock OpenBSD systems with httpd+SlowCGI without non-stock software in the chroot.

blog.thechases.com/categories/

0
0
0
0

If you’re already supporting GNOME—whether as a long-time donor or a brand new friend—share a post this week with to tell the world why! We love to hear, respond to, and boost your stories.

If you’re not supporting GNOME yet, now is your chance: head to donate.gnome.org to join, and help us reach 1,500 Friends of GNOME by the end of the year.

0
0
0
0

If you're a woman in your 40s or 50s who suddenly feels like everything got harder, you're not imagining it. I wrote about the intersection of ADHD and perimenopause—why this transition can feel so overwhelming, and what actually helps.

I chose this as my first blog post ever because this topic deserves more attention. Women navigating this deserve validation and informed care, not dismissal.

leveringmind.com/blog/perimeno

0
0
0
0
0

The Legal Case Against Ring’s Feature | @effElectronic Frontier Foundation

Ring’s upcoming face recognition tool has the potential to violate the privacy rights of millions of people and could result in Amazon breaking state laws.

plans to introduce a feature to its home cameras called “Familiar Faces,” to identify specific people who come into view of the .

eff.org/deeplinks/2025/11/lega

0

Tech workers of mastodon, are you formally evaluated based on your genai use? Please boost

0
0
0
0
0
0
0
0

@Robo105Robin Barton But that is something that one can make a ruckus about, and which has nothing to do with the *concept* of recycling of stuff, regardless of material.

Yes: to avoid is probably better than to reuse; to reuse beats recycling; to recycle beats burning; and even burning (in a controlled process) beats just tossing in the environment. Avoiding plastics completely in today's western world is very difficult, but we can still make a choice about how to handle it after first use.

@inthehandsPaul Cantrell

0
0

The Legal Case Against Ring’s Feature | @effElectronic Frontier Foundation

Ring’s upcoming face recognition tool has the potential to violate the privacy rights of millions of people and could result in Amazon breaking state laws.

plans to introduce a feature to its home cameras called “Familiar Faces,” to identify specific people who come into view of the .

eff.org/deeplinks/2025/11/lega

0
0
0
0
0

I am once again begging, begging everyone to hold these 3 thoughts in their head at once:

1. Plastics recycling is not very effective. It’s far, far better to not use plastic at all in the first place, and that failing, far better to reuse.

2. Plastics recycling is not worthless or pointless. Don’t just throw it all away because “iT dOEsn’T matTeR.” A miserable 5% reclaimed is still better than 0% reclaimed.

3. Plastics recycling is nonetheless part of a petrochemical greenwashing campaign, per @CelloMomOnCars’s post below. mastodon.social/@CelloMomOnCar

0
0
0
0

police say 120,000 home cameras for ' ‘ footage

Four people have been arrested in South Korea for allegedly more than 120,000 video in homes and businesses and using the footage to make sexually exploitative materials for an overseas website.

Locations of cameras hacked in the country reportedly included private homes, karaoke rooms, a pilates studio and a gynaecologist's clinic.

bbc.com/news/articles/cj01q6p7

0

Unix - BSD developers : this code should run and be maintained as long as computers exist.

Linux - GNU dev : this code should run and be maintained as long as someone is willing to do the work

Consultant: this code should run until the end of my contract.

Enterprise grade B2B software : this code should run till the end of the demonstration to that big customer.

Vibe coding : You are perfectly right. The code doesn’t run. Try this one. You are right, it deleted your hard disk, I’m sorry.

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

New post: a defense of lock poisoning in .

Followup to recent discussion: decided to write about lock poisoning, looking at the arguments on each side, and informed by our experience at @oxidecomputerOxide Computer Company dealing with the parallel problem of unexpected async cancellations in critical sections.

Please give it a read!

sunshowers.io/posts/on-poisoni

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

Me: 出 and 去 are a slightly confusing distinction to me, it's subtle and the difference makes sense when I look in the dictionary but I struggle to keep it in my head.

Mandarin: 出去

Me: What

Mandarin: 出去 is also a word you need to know

0