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

pip 25.1 has been released earlier today! It is our second feature release of the year. It's a large release, with several new features, including support for Dependency Groups (PEP 735), resumable downloads, and experimental lockfile (PEP 751) generation support. 🎉

This time around, I did the responsible thing and wrote my accompanying post *ahead of time*, so if you want to read it on release day, you can right now!

ichard26.github.io/blog/2025/0

0
0

here is my idea for mewmew monday:

monday is hard, right? i see a lot of people saying monday is hard.

but! if you mewmew on monday! it will bring you good luck! and hopefully make the day/week a little better :netkitty_w:

what do you think, mew? does it sound fun? :blobcat3c:

0
0
0

my account guidelines:
-pls do not be lewd at the kitten.
-if you want to hurt my friends who are jewish or POC or LGBTQ, i want to hurt You :blobcatknife:​ no nazis allowed!! black trans lives matter!!
-i am a very cuddly kitten. if i ever do anything that makes you uncomfortable, pls tell me and i won't do it to you again. don't feel bad about asking, i want all my friends to be as comfy as possible.

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

So here's something interesting I learned the other day: BetterHelp charges me in euros, €240 odd a month, but pays its therapists in US dollars, even if they're located in Europe.

So at the moment my therapist is being paid significantly less than I'm paying for their services. Like 20-30% less.

Is betterhelp just pocketing the exchange rate difference?

0
0
0
0
0
0
1
1
0

I have mixed feelings about some of these DropTimes posts. I understand that making benign conversations between developers exciting occasionally requires leaning into any potentially controversial aspects of the thread.

In this case, I'm going to go ahead and say what should be obvious to anyone reading the post

I only have the “opt into security coverage” privileges on Drupal.org today because I'm a 50+ year old white male who was born in America.

linkedin.com/feed/update/urn:l

0
0
0

Today I replaced my old (and broken) Nextcloud server with a brand new one, running in an IPv6-only FreeBSD VNET jail, with Nginx as webserver, PostgreSQL as database and Redis for caching.

MySQL on the old Nextcloud got borked during an attempted upgrade from version 27 to 28 because it was running an old, incompatible version. Unfortunately, the backup I made before the upgrade was for a different VM, so the damage was permanent.

Fortunately, all user data was protected by ZFS (mounted over NFS to the VM on Proxmox VE), so nothing was lost. To prevent such mishaps in the future, the datasets containing the jail and the data now have hourly snapshots as well as daily offsite backups.

Screenshot of "Security & setup warnings" in the Nextcloud Admin Dashboard showing "All checks passed" with a green check mark.Screenshot of the system specifications in the Nextcloud Admin Dashboard, showing the following information:

Operating System: FreeBSD 14.2-RELEASE amd64
CPU: Intel(R) Xeon(R) CPU E3-1231 v3 @ 3.40GHz (8 threads)
Memory: 32.00 GB
Server time: Sat Apr 26 18:26:52 CEST 2025
Uptime: 33 days, 4 hours, 30 minutes, 24 secondsScreenshot of the system specifications in the Nextcloud Admin Dashboard, showing the installed version and extensions of PHP, as well as the version of the PostgreSQL database.
0
0
1
0
1