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.

1
0
0
0
0
0
0
1

🚀 Exciting news from the open-source world! The 2025 Annual Report from django CMS highlights a phenomenal year of growth & innovation. Thanks to the tireless efforts of the 2025 Fellows — Fabian Braun and Vinit Kumar — plus nearly 40 dedicated community contributors, the project saw major milestones like the release of django CMS 5.0, compatibility with Django 6.0, Python 3.14 readiness, architectural modernization, and enhanced headless capabilities. 📈

django-cms.org/en/blog/2025/12

0

11시 40분 현재 여진이 계속 발생하고 있습니다. 혹시 여행 가신 분들은 숙소를 떠나지 않고 일정 동안 해변, 도시 내 하천 근처는 피하시는게 좋겠습니다.

RE: https://bsky.app/profile/did:plc:a6qvfkbrohedqy3dt6k5mdv6/post/3m7ibdvbel22n

0
1
0
1
1
0
1

Today was the first time in my career I've actually used the <ruby> tag.

Granted I'm not using it exactly what it was designed for, but it's a decent compromise in having a fat icon accompanied by a small explanatory text, as opposed to doing this with a lot more CSS and some other semantically uninteresting containers.

A detail from a screenshot of a web page focusing on a link element meant to be repositioning the viewport at the top of the page.

The link text is composed of an arrow pointing up, with a smaller text underneath that says "top" in small caps, and having the link title being shown as a tooltip: "Go to the top".
0
1
1
1
0

We've written a new guide on Federated Identity (FedCM).

The articles helps you to understand what's happening under the surface when a website works with an identity provider (IdP) to add federated sign-in for their users.

We cover the main flows as defined in the OpenID Connect (OIDC) protocol and its security features.
We also present how the FedCM API helps with moving away from third party cookies, and we list some strengths and weaknesses of Federated Identity.

developer.mozilla.org/en-US/do

0
1
0
0
0
0
0

The reason you cannot buy RAM now or the foreseeable future for your PC and will be paying through the nose for all electronics with skyrocketing price tags is not a non-descript, general "AI-bubble". It's your Sammy boy, personally, who fucked you and half the world economy over. Because this serves his business interests.

“Right now it seems like these wafers will just be stockpiled in warehouses – like a kid who hides the toybox because they’re afraid nobody wants to play with them, and thus selfishly feels nobody but them should get the toys!

[…]

Cutting supply to your rivals is not a conspiracy theory. It’s a business tactic as old as business itself.”

mooreslawisdead.com/post/sam-a

0
0
0
0
0
0
1
0
0
0
1

【津波情報 2025年12月8日】
津波警報に切り替えました。ただちに避難してください。
[震源に関する情報]
23時15分頃、青森県東方沖を震源とする地震。震源の深さは約50km、地震の規模はM7.6と推定。
(奄美地方除く)

1
1
0
0
0

Alright, one more reason to love :

I just upgraded one of my nuidns servers without issue. For those who don't know, nuidns is my rocinante+bastille based jail system for anycasted authoritative and recursive DNS. It has two commands, create and destroy. All I had to do was bootstrap 15.0-RELEASE with @BastilleBSDBastilleBSD :freebsd: - and update the rocinante scripts to use the newer release, then run a destroy, followed by a create. Done, no errors, no warnings.

My hard work on this system over the years is certainly part of why it works so well. But FreeBSD's dedication to the principle of least surprise is what makes it possible. If I had done this with Linux+Docker, I would likely have to retool it with every major distro release and often for the minor ones.

I love FreeBSD because it just works, and it does so consistently.

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