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.

去年の撮って出しチャレンジ、大宮・浦和・与野、さいたま市
Nikon D3300 + AF-S DX NIKKOR 18-55mm f/3.5-5.6G VR II, AF-S DX NIKKOR 55-200mm f/4-5.6G ED VR II

0
0
0
0

Every astronomer who complains about satellite streaks has heard the same response from techbro-types: "Why don't you just put all your telescopes in space?"

There are an incredibly large number of reasons why that is totally not going to work. But here's another from Borloff et al "Satellite megaconstellations will threaten space-based astronomy"

nature.com/articles/s41586-025

0
0
0
0
0
0
0
0
0
0

Die Repression im Budapest-Komplex reißt nicht ab: In Düsseldorf soll im Januar der dritte Prozess starten, erneut mit dem konstruierten Vorwurf des versuchten Mordes. Wir lassen uns nicht einschüchtern. Wir sind Antifa. rote-hilfe.de/meldungen/verfol

0
0
0
0
0
0
0
1

Die erste Schwarze Frau im Bundestag zu sein, klingt großartiger als es ist.
Heute haben wir im Plenum die Erinnerungskultur verhandelt.

Die deutsche Kolonialgeschichte wird von BKM Weimer an den Katzentisch verbannt. Die meisten finden nichts dabei.

An solchen Tagen spüre ich besonders, dass ich die einzige Schwarze Frau im Raum bin.

0
0
0
0
0
0
0
0
0
1

a bit of I guess (?)

So the state of the in today world is that apps care more about the "brand" instead of using darn OS widgets (so all apps would look more or less uniform with the platform). Turns out that kinda switched from QtWidgets (native OS controlls) to QML and Qt Quick which doesn't use native widgets but rather paints it's own that try to look like the native ones via theming. So if you want native you should use QtWidgets.

Qt is kinda huge though because it's not only UI but a lot of libraries as well…

On the other hand there is a (github.com/libui-ng/libui-ng) which seems great (and has neat bindings for ) but it lacks quite a lot of widgets… (and on Linux they only do GTK :/)

Would be nice to have something like scaled-down-QtWidgets that don't require "whole" Qt and would offer nice bindings to Rust…

(though yesterday I dabbed a bit in "modern" ++ and it wasn't all that terrible 😱 )

0
0
0

Today's entry: ledger(1) & hledger(1)

I primarily use ledger use for my purposes¹ but try to mostly keep my data-files in a form that hledger can process them too.

Getting started involved a crash-course in accounting terms, but the use of positive/negative numbers (rather than "debits" and "credits" which always bugged me; though both have ways of specifying that output should be in credit/debit format) eased the transition.

While it started a little tedious, a few helper-scripts and shell-functions simplified adding new common entries and gave me lazy access to common reports.

I still struggle a little bit with closing the books (I though I'd figured it out, and documented it², but had some hiccups so I'll need to revisit my documentation in January)

But it's been incredibly helpful to see and track our household net worth, spot trends, keep tabs on gift-card balances that would otherwise get forgotten, track invoices sent to clients, and it simplifies balancing the checkbook monthly.


¹ plaintextaccounting.org/
² blog.thechases.com/posts/closi

0
0
0
5
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

RE: mastodon.social/@why_not/11565

‼️Bitte zeichnen und Rehpost🦌💌‼️

"Mit der Petition wird gefordert, dass keine eigenen Register zur Erfassung von trans* und nichtbinären Personen geführt werden dürfen. (...) Jegliche Pläne zur Erfassung von Minderheiten in Sonderregistern sind unverzüglich zu unterlassen."

epetitionen.bundestag.de/petit

0
0
0
0

The last new for 2025 was just released and there are some really cool changes all around. One of the new additions is detection for FreeBSD's . Wicked cool!

From the article:

"In what might be a sign of the quiet continued spread of FreeBSD, the kernel can now detect and handle that it is running under FreeBSD's built-in bhyve hypervisor. Coincidentally, FreeBSD 15.0 just appeared as well, and in this release bhyve supports over 255 virtual processors [PDF] in a VM. Now Linux can handle that configuration."

The juicy details are here:

theregister.com/2025/12/03/ker

0
0
0
0
0

I wrote a short post about the that wrapped last week.

It was a humbling but rewarding experience and I would like to thank the organizers @djangonautDjangonaut Space , the navigator of team Jupiter @thibaudcolas and my teammates Collins, Lupyana and Rahul.

eigenwijsje.dev/blog/djangonau

0
0
0
0
0
0
0

video accounts to follow:

➡️ @dairDAIR Institute - Non-profit organisation trying to burst the hype bubble that is surrounding AI/LLM corporations, and draw attention to unethical practices in the tech industry
➡️ @fsfe - Free Software Foundation Europe official video account (not affiliated with FSF in America)
➡️ @privacyintPI Media - NGO campaigning for privacy as a human right
➡️ @openrightsgroup - UK NGO promoting civil liberties online

0
0
0

Proruské úřady poslaly na 13 let do vězení česko-vietnamského občana Hoanga Trana, který bojoval na straně Ukrajiny.
ℹ️ Rozsudek vynesl soud v Luhansku, který je pod kontrolou tamní okupační správy. Trana poslal do trestanecké kolonie s přísným režimem.
🔵 Mladý muž se dostal do ruského zajetí v srpnu v Doněcké oblasti. České ministerstvo zahraničí se jeho případem intenzivně zabývá.
🔗 https://czch.tv/7fGAxX

0
0