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

How about a little fridge or no fridge poll thread? Feel free to boost and play along. I will name a thing and we will vote on where it should be kept. Fridge or no fridge.
I realise eggs will polarise nations. But let's give it a go....

Let's start with ketchup, tomato sauce.

0

How about a little fridge or no fridge poll thread? Feel free to boost and play along. I will name a thing and we will vote on where it should be kept. Fridge or no fridge.
I realise eggs will polarise nations. But let's give it a go....

Let's start with ketchup, tomato sauce.

0
0
0
0

TIL: ArcaOS: a modern 32-bit OS/2 successor that works on current hardware, includes a lot of software compatibility layers like Odin to run Win32 applications, kLIBC to run Linux applications and OpenJDK to run Java applications.
And it's closed source and proprietary.
And it costs $139 for personal use.
More here: arcanoae.com
I genuinely wonder if there's a market and a consumer for this OS. Who might use it? Is OS/2 Warp is still in production? In some critical infrastructure maybe? Banks? Governments?
It's certainly not a hobbyist and enthusiast OS.
You can even trade up your existing OS/2 support subscription to ArcaOS support subscription.
It's such a blast from the past!

0
0
0
0

Alle aufgezeichneten Talks vom finden sich hier media.ccc.de/tags/39c3

Meine persönlichen Hilights:

- Fossile Industrie liebt KI
- Power cycles statt Burnout, wie Einflussnahme nicht verpufft
- „KI“, Digitalisierung und Longevity als Fix für ein kaputtes Gesundheitssystem?
- Brennende Wälder und Kommentarspalten
- The Heartbreak Machine: Nazis in the Echo Chamber
- Klar, das Känguru...
- persist, resist, stitch

Ich hab bei Weitem nicht alles gesehen...

0
0
0

This year was a busy year!

This year I wrote 28 articles for Privacy Guides, created 4 designs for our new merch store, started a new project you will soon hear more about, all while still working on my own projects as well. It was a busy year, but it was a good year.

May the next one bring even more new projects and community growth!

There will be many hard battles for privacy rights to fight in 2026. But together, there is nothing we cannot accomplish ✊💛

0
0
0

GPLv2 affirmation…

I don’t generally post here as people have probably noticed, but here’s a pdf of a recent court ruling, and this turns out to be the easiest way for me to link to a copy of it, since I don’t really maintain any web presence normally and I don’t want to post pdf’s to the kernel mailing lists or anything like that.

And the reason I want to post about it, is that it basically validates my long-held views that the GPLv2 is about making source code available, not controlling the access to the hardware that it runs on.

The court case itself is a mess of two bad parties: Vizio and the SFC. Both of them look horribly bad in court - for different reasons.

Vizio used Linux in their TVs without originally making the source code available, and that was obviously not ok.

And the Software Freedom Conservancy then tries to make the argument that the license forces you to make your installation keys etc available, even though that is not the case, and the reason why the kernel is very much GPLv2 only. The people involved know that very well, but have argued otherwise in court.

End result: both parties have acted badly. But at least Vizio did fix their behavior, even if it apparently took this lawsuit to do so. I can’t say the same about the SFC.

Please, SFC - stop using the kernel for your bogus legal arguments where you try to expand the GPLv2 to be something it isn’t. You just look like a bunch of incompetent a**holes.

The only party that looks competent here is the judge, which in this ruling says

Plaintiff contends the phrases, “machine-readable” and “scripts used to control compilation and installation” support their assertion in response to special interrogatory no. 4 that Defendant should “deliver files such that a person of ordinary skill can compile the source code into a functional executable and install it onto the same device, such that all features of the original program are retained, without undue difficulty.”

The language of the Agreements is unambiguous. It does not impose the duty which is the subject of this motion.

Read as a whole, the Agreements require Vizio to make the source code available in such a manner that the source code can be readily obtained and modified by Plaintiff or other third parties. While source code is defined to include “the scripts used to control compilation and installation,” this does not mean that Vizio must allow users to reinstall the software, modified or otherwise, back onto its smart TVs in a manner that preserves all features of the original program and/or ensures the smart TVs continue to function properly. Rather, in the context of the Agreements, the disputed language means that Vizio must provide the source code in a manner that allows the source code to be obtained and revised by Plaintiff or others for use in other applications.

In other words, Vizio must ensure the ability of users to copy, change/modify, and distribute the source code, including using the code in other free programs consistent with the Preamble and Terms and Conditions of the Agreements. However, nothing in the language of the Agreements requires Vizio to allow modified source code to be reinstalled on its devices while ensuring the devices remain operable after the source code is modified. If this was the intent of the Agreements, the Agreements could have been readily modified to state that users must be permitted to modify and reinstall modified software on products which use the program while ensuring the products continue to function. The absence of such language is dispositive and there is no basis to find that such a term was implied here. Therefore, the motion is granted.

IOW, this makes it clear that yes, you have to make source code available, but no, the GPLv2 does not in any way force you to then open up your hardware.

My intention - and the GPLv2 - is clear: the kernel copyright licence covers the software, and does not extend to the hardware it runs on. The same way the kernel copyright license does not extend to user space programs that run on it.

@torvaldsLinus Torvalds
Always good to hear from you, Linus.

Though I have to say:

I was hoping for a Christmas greeting — not a reminder that some people still don’t understand GPLv2 in 2025.

TL;DR (IMHO):

The GPLv2 is about making source code available.

It is not about forcing vendors to open their hardware or provide installation keys.

You must be able to:

- copy
- modify
- redistribute the code

including using it elsewhere.

You are not entitled to reinstall modified software on the original device and expect it to keep working.

Open source software is not a backdoor mandate for open hardware.

If that had been the intent, the license would have said so.

It didn’t.

0
0

Frage an die Tech-Bubble: Am Sonntag ist der erste digitale Unabhängigkeitstag - oder . Auch das Archiv Soziale Bewegungen hat sich überlegt, wo wir uns von Techgiganten lösen können. Viel bleibt nicht mehr - die gesamte Infrastruktur basiert bei uns auf Open source Lösungen. Aber einen Cloud-Service nutzen wir noch: GitHub - inzwischen in der Hand von Microsoft. Wohin sollen wir wechseln? Natürlich können wir unsere repositories lokal hosten, was keine große Mühe machen würde. Damit wären sie aber nicht mehr allgemein zugänglich - und vielleicht finden ja doch irgendwelche Menschen unseren Code nützlich. Wohin also wechseln? SourceForge? Immerhin kein Konzern, aber trotzdem in Kalifornien. Gibt es Alternativen?

0

Einer der wichtigsten Talks auf dem , den ich euch ans Herz legen möchte:

Fossile Industrie liebt KI media.ccc.de/v/39c3-fossile-in

Der Hype um generative KI und die Gasindustrie bilden in Zeiten der Klimakrise eine bedrohliche Allianz für die Zukunft des Planeten.

Es macht wütend, aber hoffentlich transformativ.

0
0
1

How about a little fridge or no fridge poll thread? Feel free to boost and play along. I will name a thing and we will vote on where it should be kept. Fridge or no fridge.
I realise eggs will polarise nations. But let's give it a go....

Let's start with ketchup, tomato sauce.

0
0
0

Paar Hinweise zur Post-Congress-Depression:

1) Die letzten Tage waren bunt. Laut. Schnell. Leider sind sie nicht das Normal. Was ihr da draußen jetzt erlebt, ist cold turkey. Wenn ihr nicht sofort drauf klarkommt, heißt das nicht, dass mit euch was nicht stimmt.

2) Erst seit heute beginnen die Tage wieder früher. Draußen ist noch dunkel. Elend. Kalt. Geht spazieren, solange es noch hell ist, schmeißt die Tageslichtlampen an, wenn ihr nicht rauswollt.

3) Wenn ich den Congress zurückblickend so ankieke, habt ihr alle mal wieder massiv übertrieben! 😍 Danke dafür. Aber nicht nur hattet ihr jetzt 5 (einige 30) Tage sehr viel Mensch, auch im Vorfeld habt ihr augenscheinlich unverhältnismäßige Mengen Zeit und Energie aufgebracht. Es ist total nachvollziehbar, wenn ihr jetzt eine Pause braucht. Nehmt euch die. Es ist Feiertag. Und dann gleich Wochenende.

4) Wenn ihr euch die Pause genommen habt (aber wirklich erst dann), dann kratzt all den Papierkram zusammen, der im Dezember liegengeblieben ist. Einen geilen Congress erlebt und mitgestaltet zu haben, bewahrt uns leider nicht vor den Unbillen der Draußenwelt mit all den Rechnungen und der Miete und Kunden oder Kollegen und all den Verpflichtungen, die wir (ich eingeschlossen) gerne im Namen der Congress-Vorbereitung weg-prokrastinieren. Seid ehrlich mit euch selber, ob ihr jedes Jahr so viel Energie aufbringen könnt, oder ob ihr lieber eure mentalen Möglichkeiten auf's übernächste Jahr anspart. Keiner wird euch dafür blöd angucken, ihr dürft auch mal einfach nur treibenlassen.

Es wäre schade, wenn all ihr liebenswerten Kreaturen statt mit viel Energie, Kraft und Zuversicht aus dem Congress leergelutscht und support-bedürftig ins neue Jahr stolpern würden. Passt auf euch auf und fragt vielleicht auch in euer Wahlfamilie mal mit einem ernstgemeinten "alles klar bei dir?" nach.
0
0
0
0

“There is something at the bottom of every new human thought, every thought of genius, or even every earnest thought that springs up in any brain, which can never be communicated to others, even if one were to write volumes about it and were explaining one’s idea for thirty-five years; there’s something left which cannot be induced to emerge from your brain, and remains with you forever; and with it you will die,
1/
via metamorphesque

0
0

Running your own Fediverse instance and want to become more visible?

You can simply use relay instances to be interconnected with other instances to exchange posts and it works seamless with , , / and many other ones! If you're in tech, you might want to use:

https://fedi-relay.gyptazy.com

You can simply add it to get a bigger reach but also to get more interesting content into your own timeline which becomes even more important on single user- & smaller instances.


Activity Pub / Fediverse Relay
0
0

With a budget, colleagues and I would:

⚡️Reduce volunteer cash advances for events

⚡️Improve the test suite and documentation

⚡️Organize East coast USA and European OpenZFS summits

⚡️Continue to improve

⚡️Continue to improve community Audio/Video wisdom and equipment

⚡️Consider cloud service backup/export challenges (I got Google Drive mirroring to work!)

The money is out there but is firewalled.

If you believe in these same goals, please reach out to potential supporters.

In 2025 I introduced colleagues to over half a million USD in employment opportunities. Now I am forced to think about myself.

❤️

0
0

Oddly enough, watching others ruining their capacities for creativity and critical thinking with "GenAI" gives me no FOMO at all 🤷.

It's the most inane "technology" imaginable, as far as I'm concerned. Utterly repulsive.

Hype it as much as you like, one could just as well expect me to experience FOMO of fentanyl use.

0
0
1
0
0
1

Hilfe, Seelsorge

Im Lichte des sei es auch nochmal laut gesagt: Es gibt immer Wesen die helfen wollen.

0800/111 0 111 evangelischer Träger
0800/111 0 222 katholischer Träger
116 123 Betreuungsdienste
116 111 Kinder- und Jugendtelefon

Du kannst, aber musst nicht, mit ausgebildeten Ehrenamtlichen der Telefonseelsorge sprechen; es gibt auch anonyme Angebote per Chat und Email.

Das CERT vermittelt auch Kontakte zu Wesen, die das Chaos verstehen.

You are not alone.

0

Hilfe, Seelsorge

Im Lichte des sei es auch nochmal laut gesagt: Es gibt immer Wesen die helfen wollen.

0800/111 0 111 evangelischer Träger
0800/111 0 222 katholischer Träger
116 123 Betreuungsdienste
116 111 Kinder- und Jugendtelefon

Du kannst, aber musst nicht, mit ausgebildeten Ehrenamtlichen der Telefonseelsorge sprechen; es gibt auch anonyme Angebote per Chat und Email.

Das CERT vermittelt auch Kontakte zu Wesen, die das Chaos verstehen.

You are not alone.

0

Hilfe, Seelsorge

Im Lichte des sei es auch nochmal laut gesagt: Es gibt immer Wesen die helfen wollen.

0800/111 0 111 evangelischer Träger
0800/111 0 222 katholischer Träger
116 123 Betreuungsdienste
116 111 Kinder- und Jugendtelefon

Du kannst, aber musst nicht, mit ausgebildeten Ehrenamtlichen der Telefonseelsorge sprechen; es gibt auch anonyme Angebote per Chat und Email.

Das CERT vermittelt auch Kontakte zu Wesen, die das Chaos verstehen.

You are not alone.

0
0
0

We will be making the full export of infobeamer.c3voc.de for available shortly.

This will include everything (regardless of the set time limit) that was confirmed, but then never deleted.

If you submitted a slide and don't want it to be included in the export, please make sure to delete it until 2026-01-03 10:00 CET.

0
0
0
0
0
0
0
0
0
0
0

一応4周年

$ whois nauzome.org
~~~
Domain Name: NAUZOME.ORG
Registry Domain ID: d4efa62463d64cd880a9ddc2b2d9f18d-LROR
Registrar WHOIS Server: whois.tucows.com
Registrar URL: http://tucowsdomains.com
Updated Date: 2025-07-30T08:07:43
Creation Date: 2022-01-02T06:57:51
~~~

0
0
0
0
0
0
0
0
0
0