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

If you are voting on Monday April 28th
(and if you are an adult Canadian the answer to this should be YES) 🗳️🇨🇦

Don't forget to bring with you official IDs and some official letters with your current address on it, in case you need to re-register on the voting list. This is especially true if you have not received a voting card in the mail.

For some obscure reason, and despite none of my information changing since the last federal election, I had been removed from my current address and would have not found out before election day if I had not checked and called in advance to correct this.

I find this pretty suspicious by the way,
and I'm afraid it might have happened to others who will only find out on Monday and not have the proper identification with them.

Let's make sure your vote is counted.
This election is crucial 🇨🇦

0
0
0
1
0
0
0
0
0
0

"the crisis of our institutions’ contradictions has long been brewing. Merely defending the status quo will win us no new friends. Standing for what we *should be* will reveal the absurdity of what we are up against." americamagazine.org/faith/2025

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

摸了一下 LikedIn,氣氛很不同,好有趣,都沒有人發廢文 XD
我長這麼大還真的沒有認真玩過這玩意兒,古時候申請過一個帳號,但因為太多垃圾訊息就砍掉了。現在是重新申請的。

打算專門用來加國外社群的朋友。也許會在上面寫些 Nextcloud 的東西?

0
0
0
0
0
0

『モードレスデザイン』読み終わったで。
たまたまだけど「オブジェクト指向のハードコア( zerobase.jp/events/hardcore-oo )」と並行して読んでいたの、すごいよかった。

再読もしたいが、一旦『日常的実践のポイエティーク』に戻る……。

モードレスデザイン 意味空間の創造を読み終わりました。
booklive.jp/product/index/titl

0

그리고 이건 '혐오하는 사람은 하나만 혐오하지 않는다'란 말도 있듯이, '인권에 대해 더 알면 알수록 한 인권 운동만 하지 않는다'의 좋은 예이기도 하지요. 성소수자의 권리를 신장한다는 건 백인들에게 짓밟힌 선주민의 아픈 역사, 그리고 지금도 현재진행형인 그들의 인권과도 연결 되어 있으니까요. 성소수자의 권리는 선주민들의 권리와도 연결되어 있습니다. 인권운동에서 '연대'의 중요성을 보여주는 좋은 예라고 생각합니다. 고로 누군가를 배제하는 '인권운동'은 인권운동이라서 불릴 자격이 없습니다. (예: TERF/SWERF)

0
0
0
0

그리고 유러피언 백인들이 환장한 성별 이분법에 반하는 이런 '제 3의 젠더' 존재를 자신의 문명에 대한 도전으로 적대한 기록들도 있지요. 부족에 따라서 젠더가 0개라서 대명사가 하나만 있는 언어도 있고, 심지어 7개의 젠더 대명사가 있는 부족 언어도 있다고 합니다. 고로 다양한 젠더 관점이 억눌려진 것도 이 백인들이 선주민을 향한 식민주의의 영향도 상당히 크다는 얘기겠구요. 역사에 만약이란 건 없다지만, 다양한 젠더 관점이 식민주의에 짓밟히지 않았더라면 현대 성소수자 차별은 덜하지 않았을까 생각합니다.

RE: https://bsky.app/profile/did:plc:am2ntkinevmpoii23q7ocqkc/post/3lnpwuahshs2g

0

Wanna hear a story about how tea came to China? After bringing the Sutras out of India, Bhodidharma was trying to establish his practice but kept falling asleep during meditation. Eventually, he became so frustrated that he cut off his eyelids and threw them on the ground. Where Bhodidharma's eyelids fell, two tea bushes magically appeared so that we could all meditate without falling asleep. Haha, gross! But seriously, thanks to Bhodidharma for tea (and the Mahayana).

0
0
0
1