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.

Okay another thing the Trump admin didn't plan for in Minneapolis:

Do you know how electrifying collective action with united purpose can be? Do you have any idea the heat generated by the fire that ignites in people's hearts when they look around and see all their neighbors out there with them, scared but determined?

That is not a feeling our enemies want us to learn & get used to. It's frankly addictive. Once you've felt it, you're going to want to feel it again.

A lot of people looking at Minnesota right now are fucking jealous too.

Not jealous of the brutality. Not desirous that it would come here.

But jealous of that amazing feeling of unity. People are getting hungry for that thrill. People are stunned by the beauty & power of collective resistance. We *want that* where we are.

Minneapolis's resolve strengthens all of us, & people have been shown what is possible.

They can't undo that. They can't make people unsee it.

0
0
0
0

ICE watchers with cell phones are just as vital to accountability journalism as old-school whistleblowers.

Shooting, killing and otherwise targeting them is an attack on press freedom and transparency.

freedom.press/issues/alex-pret

0
0
0

So guess who wrote a convoluted date comparison conditional instead of using `Temporal.ZonedDateTime.compare()` like an intelligent human being and ended up hitting an edge case where future scheduled calls started getting cleaned off the database instead of past ones?

I’ll give you a hint: has two thumbs and his name is Aral 🤦‍♂️

Anyway, just restored things from yesterday’s backup and sent a direct message to everyone scheduled for a Gaza Verified video verification call apologising for the confusion and explaining what happened.

Moral of the story: stick to the Temporal API and use its methods if you’re implementing anything even remotely non-trivial involving dates, especially if there are timezones involved. (You can use a Temporal API polyfill in Node.js – I’ve been using temporal-polyfill.)

Now I’m going to expire for the evening.

💕

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

We'd like to invite you to our session at It's on Saturday at 13.00 in room K4.401. This is a meet-and-greet for everyone who is part of, or interested in, the ecosystem. We'll bring drinks and snacks :).
Preceding us at 12.00 in the same room is the BoF about the Open Internet Stack calls from @EUCommissionEuropean Commission the follow-up programme to .
For these and many more NGI Zero related talks and events at FOSDEM see: nlnet.nl/events/20260131/FOSDE

0
0
0

Tomorrow is the monthly online NLnet open Office Hour. You can drop by in our Matrix room and ask questions.
You can already start adding your questions to the pad or do it during the session.

The url below also links to an overview of FAQs from previous sessions. Thanks to participants we have quite a collection of answered questions already.

Welcome to join tomorrow, Wednesday January 28, 16.00 CET.

https://nlnet.nl/events/20260128/Office-hour/index.html
#FOSS #funding #NGI #NGIzero

0
1
0
0
0
0

Friends, Romans, countrymen, lend me your ear.

If you are writing about a CVE or compiling a list of CVEs and their proof of concept code, please please please mirror the original proof of concept somewhere. I don't care if it's an unformatted .py file on your server. Just put it somewhere rather than hoping that that github user in China won't get their account deleted at any point in the next 15 years.

Wayback machine is down today. Swear words have been said.

0

> 日本国憲法 第15条は、日本国憲法の第3章にある条文で、公務員の地位・選挙権・投票の秘密について規定している。
https://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E5%9B%BD%E6%86%B2%E6%B3%95%E7%AC%AC15%E6%

> 日本国憲法第3章は、日本国憲法の章の1つ。「国民の権利及び義務」の章名で、国民の権利、いわゆる人権および国民の義務について規定している。
https://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E5%9B%BD%E6%86%B2%E6%B3%95%E7%AC%AC3%E7%A

人権だ。

0

"Before TikTok, Tumblr or LiveJournal, before widespread computer ownership or the web itself, trans people were connecting online, allowing them to talk to people like themselves.

For many, this was the first time. The earliest forums offered an invaluable space for people whose innate sense of being trans clashed with the prevailing culture. But there, in cyberspace, they built community and friendships."

assignedmedia.org/breaking-new

0
0
0

Canada’s news should be accountable to Canadians, and ownership is CRUCIAL. There's a House of Commons petition (e-6821) calling for legislation to require that Canadian news outlets (print + digital + non-broadcast) be majority Canadian-owned and controlled.

Did you know that Postmedia (National Post, Financial Post, Montreal Gazette, Ottawa Citizen, Vancouver Sun, Calgary Herald, Edmonton Journal, just to name a FEW) is controlled by an American hedge fund?

If you care about Canadian sovereignty in our information and news space, please take 60 seconds to sign and boost so others see it too.

⏳ Deadline: Feb 18, 2026
ourcommons.ca/petitions/en/Pet

0
0
0
0
0

If computers were just bad, that would be more tolerable to me I think. It's the fact that computers start off good and get worse over time. We know things could be better. Software companies *make us know* they're capable of making usable stuff before they go and break it.

0

Why is everything so mushed together. Why did Google (EDIT 2: NOT GOOGLE) think this was okay

EDIT: Hm, this may not look so bad zoomed in like this. On my tablet the "51" basically look like a single glyph.

20251216. The "512" are all practically touching."Replying to @mcc" scrunched

If computers were just bad, that would be more tolerable to me I think. It's the fact that computers start off good and get worse over time. We know things could be better. Software companies *make us know* they're capable of making usable stuff before they go and break it.

0
0
0

"The secret fear of the morally depraved is that virtue is actually common, and that they’re the ones who are alone.

In Minnesota, all of the ideological cornerstones of MAGA have been proved false at once. Minnesotans, not the armed thugs of ICE and the Border Patrol, are brave. Minnesotans have shown that their community is socially cohesive—because of its diversity and not in spite of it."

theatlantic.com/ideas/2026/01/

Archived link: archive.is/79u36#selection-116

0

Canada’s news should be accountable to Canadians, and ownership is CRUCIAL. There's a House of Commons petition (e-6821) calling for legislation to require that Canadian news outlets (print + digital + non-broadcast) be majority Canadian-owned and controlled.

Did you know that Postmedia (National Post, Financial Post, Montreal Gazette, Ottawa Citizen, Vancouver Sun, Calgary Herald, Edmonton Journal, just to name a FEW) is controlled by an American hedge fund?

If you care about Canadian sovereignty in our information and news space, please take 60 seconds to sign and boost so others see it too.

⏳ Deadline: Feb 18, 2026
ourcommons.ca/petitions/en/Pet

0
0
0

I've been unemployed for about a month now, and have submitted a LOT of job applications. So many that it's become difficult to keep track of where I've applied, who has responded, etc.

I've tracked this kind of thing in spreadsheets before, but this time decided I'd put together a small app to track it things.

Searchlight is the result of that effort - tracking companies, positions, and interviews - making it a lot easier for me.

wrew.tech/post/easily-track-yo

0
0

If you attended before, you now should have received an invite to our upcoming un-workshop on "Growing the Open Social Web".

It's intended to be half way between unconference (agenda is entirely open) and workshop (focused, with up-front paper submissions).

This un-workshop is a bit of an experiment, but then, the topic is important, and many people in the community have very specific thoughts on this topic that are worth being laid out up-front.
1/3

0
0
0
1

Last year’s was unforgettable: keynotes, hands-on workshops, and community stories that left us inspired. Relive the action here: youtube.com/watch?v=dA-uv3yCMZ

🎙️ Now it’s your turn! Submit a talk proposal by February 16 to be a part of this year's legacy. bit.ly/4t2yO5l

0

If you want me to support your use case of compilers more than six months old, you need a better damn reason than "I don't want to upgrade my compiler". The v3 resolver handles MSRV ffs.

I am sure as hell not rehashing an issue when I am not in a good headspace (as is the case now). There's far too much going on in life to deal with this shit. If you want special support, talk to me and we can set up a binding contract. Until then I'm deleting this type of issue outright.

0
0
1

Hardware maintenance on 2026-01-28 (tomorrow), starting 19.00 CET (18.00 UTC)

Expected duration: 1 - 2 hours overall operation. Downtime per service will be smaller.
Expected impact:

* Forgejo: Brief moments of unavailability or performance issues. Issue search results will be temporarily inaccurate.
* Pages, Hosted CI/CD (Forgejo Actions and Woodpecker), Weblate, other services: Unavailable for about 30 minutes during the maintenance window.

Details: codeberg.org/Codeberg/changelo

0

⚠️ Update: With 's internet shutdown approaching day 20, many networks are becoming visible internationally.

HOWEVER:

📵 No return to usual: Web still heavily filtered on a whitelist basis.
🔧 Circumvention still needed: The opening of protocols can enable new workarounds.

Graph from NetBlocks showing network connectivity in Iran from January 2, 2026, to January 27, 2026. The y-axis represents normalized connectivity from 0% to 100%, and the x-axis represents dates. The green line representing Iran's connectivity remains normal most of the time period, with a sharp drop on the evening of January 8, when connectivity falls from above 90% to near zero. Connectivity remains almost entirely offline for an extended period, with only minimal and sporadic activity, before a limited restoration appears at the end of the period on January 27 under heavy filtering. A red horizontal arrow labelled “SHUTDOWN” marks the duration of the disruption, with an annotation on the right reading “Heavily filtered intermittent connectivity.” The disruption aligns with a nationwide internet shutdown imposed by authorities amid unrest. The minimum and current connectivity levels are shown as 1% and 84%, respectively. The chart has a dark background and includes the NetBlocks logo in the lower left corner.
0
0
0
0