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

/ accounts to follow:

➡️ @joinjabber - Collective helping ordinary people join and use XMPP/Jabber
➡️ @xmpp@fedigroups.socialXMPP / Jabber - Discussion group about XMPP/Jabber
➡️ @xmpp@fosstodon.orgXSF: XMPP Standards Foundation - Official account of XMPP standards foundation
➡️ @xmpp_providers - Site featuring curated list of XMPP providers
➡️ @gajim - FOSS XMPP app for Linux, Mac, Win
➡️ @Monalmonal-im.org :xmpp: - FOSS XMPP app for iPhone, iPad, Mac
➡️ @kaidanKaidan :xmpp: :kdenew: - FOSS XMPP app for Linux, Android
➡️ @pravThe Prāv Cooperative - Free open XMPP app developed by co-op in India

🧵 1/2

0
0
0
0
0

Todays highlight for sure: @Radgryd and her wife played RO and invited a random guy to their party who turned out to be my 9yo son, who was playing with my wife, who was in that particular moment on the phone with me while I was driving home from work. I heared him yelling "Maaam, I found some friends!!!" 😁

0

If you want to keep your registrations open, but resist botnets, you may like to block all mailservers resolving to smtp.oneb.net

I desperately seek some workgroup to join, where we would exchange the bogus mailserver lists on daily basis, so we can prevent even registration attempts.

Recently, these domains I am pretty sure were used by the botnet:

file2drive.com
lutech.uk
upphim.net
cloneemail.com
dubokutv.com
cucadas.com
botgetlink.com
tsmtp.org
adn3t.com
kenhphim.net
soc123.net
emaxasp.com
adviseity.com
roratu.com
mucate.com
tinpho.com
datadudi.com
okiae.com

The botnet no longer cares exclusively about Ukraine, pro Russia, but it does lot of random things. The copied fragments of auto-translated texts include labels of various navigation links, so it is immediate obvious, that the content is machine generated. Also, the IP addresses repeat, so they don't have quite unlimited IP pool.

Most instances solve this problem by limiting registrations, but I am advocating rather for cautious growth of Fediverse, like eg. 10 times of current size. I was told, that "cool things don't need advertising", so I suggest: let's make Fediverse cool. Instead of banning more or less stable, determined and closed social bubbles from interacting, let's rather learn to cooperate and trust each other while hunting botnets like this...

@kayla_eilhartKayla Eilhart (cz) @smoon

0
0
0
0
0
0
0
0

Best in Show gets applause. Worst in Show gets a full video. Our CES Worst in Show awards, presented with Back Market, is now live on YouTube. Grab popcorn and watch us lovingly dismantle some truly cursed tech.

Full Video: youtube.com/watch?v=cxZgILm95BU

0
1

I created a simple FEP-ae97 web client:

https://codeberg.org/silverpill/fep-ae97-web-client

It is written in #Rust using Leptos and APx. Everything is compiled to WebAssembly and the application can be served as a static website.

This technology stack is very promising, but I think it is not yet ready for anything serious. The development process is slower compared to JavaScript/TypeScript, and the resulting binary is huge - it's 4.5 MB already (without optimizations). So I am going to keep an eye on it, but focus on building another FEP-ae97 client using a different approach.

#fep_ae97

0
2
0

lemonde.fr/economie/article/20

"L’évolution d’un indicateur peu connu, celui des « extractions mondiales » publié par les Nations unies, donne le vertige : au cours des cinquante dernières années, les quantités extraites du sous-sol, que ce soit des minerais métalliques ou non, comme le sable, des sources d’énergies primaires, à l’instar du charbon ou du pétrole, ont été multipliées par 3,5.

0
0

One of the ways I'm dealing with AI slop at work is that when I'm giving feedback on the work I'm making sure to never assign the responsibility of the bad code to the AI. I'm directly saying that "this change that YOU made needs to be corrected". I'm always assigning the output of the AI to the person who put me in the position of reviewing the work. It is their responsibility to read the code that they're trying to review, they are responsible for 100% of the code, so they also get 100% of the blame when it's bad. If a change is confusing or nonsensical I'll ask "why did YOU make this change?". I'll never ask why an AI made a change, that we cannot know. All we can know is why someone thought it was acceptable to ship garbage, and we can assign them the responsibility for the garbage that they're willing to ship

2
0
0
0
0
0

@zkatkat Hi Kat, please could I ask if the LLMs in question are specific to the major players, or whether it’s LLMs in general?

I can understand if it were against the likes of Anthropic, Google, OpenAI due to what we know about how they operate and the resources involved in their training of models, but if the latter, is there a line where some model of LLM would ever be seen as acceptable?

That is, if a model could be trained fully using green energy, not impacting any communities, respecting copyrights and robots.txt when crawling (i’m being deliberately simplistic as I don’t know enough about this all to speak with any sort of authority) and then be able to run locally on people’s machines for inference - would this be acceptable? Or is it the technology itself that is the concern, that an LLM may never be seen as fully trustable given how they function?

0

I am running RELEASE 15.0 with for package management, no at all. It appeared to me that the Joe's Window Manager port, x11-wm/jwm, was built without image support by default. However svg files are actually widely used by multiple icon themes, meaning that many of them will not work under . Should I simply compile it manually out of ports tree? I mean getting the ports tree is not difficult but setting up and all just for one package seems tedious. Are there any other simpler waysnto achieve this?



0
0
0

今天是侄女出世D17,一早助產士就來教洗澡啦!助產士指導要在澡盆裡放多一點水,讓嬰兒可以漂浮,引導她回想起在子宮內的情景,從而愛上洗澡。洗澡水裡還放了母奶!我在台灣聽說的是清水或摻一點嬰兒專用沐浴露,但沒聽說用母乳的,真是豪華母奶浴啊。從照片看起來,侄女的確喜歡漂在水上的感覺,睜大了亮晶晶的雙眼,看著鏡頭或是幫她洗澡的大人。

晚上弟弟的朋友來訪,是瑞士人,育有一個可愛的小女孩,他們也帶來另一個包巾,弟弟大表感謝。但我無法用英文流利交談,兼之生理期很沒精神,就窩回房間吃飯了。也許這是弟弟的朋友第一次吃到台灣的家常菜(如圖,只有烤肋排是特別為他們準備的),他們還試著喝了一點弟妹的月子藥湯,希望他們喜歡(?)。

今天是我月經的第一天,一大早就行動緩慢,月亮碟片還一直放不好,洗了兩條內褲後決定用弟妹的衛生棉。不知道可以推給生理期嗎,在這種狀態下和朋友聊天又說了令她難過的話,我到底有什麼毛病——

0

Ich halte den grundsätzlich für eine sehr große Errungenschaft 👍

Um so mehr empört es mich, dass unter JEDEM Beitrag auf tagesschau.de UNBEZAHLTE (!) WERBUNG (!) für Apps des Meta-Konzerns platziert wird, die schon für unzählige Skandale verantwortlich waren und offenkundig eine Gefahr für die Freiheitlich demokratischen Grundordnung darstellen. Das ist das Gegenteil von digitaler Souveränität!

Müssen wir uns das als Gebührenzahler:innen eigentlich gefallen lassen? Ich sage: Nein! Wenn sich genügend Menschen finden, die das kritisieren, wird @tagesschau handeln.

Erster Schritt: Gib diesem Post hier einen ⭐ (und gerne auch einen :BoostOK:). Viele Sterne stärken das Argument.

Weitere Schritte erfolgen dann durch die .

Screenshot von tagesschau.de (unterer Bereich eines Beitrags). Zu lesen ist die letzte Zeile des Beitrags (zum Thema Wintersturm), darunter Hashtags, und darunter:

blaues Facebook-Logo, grünes WhatsApp Logo, Mail-Logo, Drucken-Logo


Wer es ganz genau wissen will: das ist der lesbare Text:

anziehen, denn verbreitet herrscht weiter Dauerfrost.

    Wintersturm Elli
    Winter
    Sturmtief

Dieses Thema im Programm: Das Erste | tagesschau | 09.01.2026 | 20:00 Uhr

[dann kommen die Logos und darunter]

Mehr zum Thema (in Großbuchstaben)
0
0
0

NetBlocks, an organization that monitors internet status in various parts of the world, wrote in a recent update about the internet situation in Iran:
"It has now been 24 hours since the nationwide internet shutdown in Iran, and connectivity has dropped to about 1% of normal levels. This ongoing digital blackout violates the fundamental rights and freedoms of Iranian citizens and causes the government's violence to remain hidden."

0

If Andrew "bunnie" Huang didn't exist, I'd swear he was a character out of a(n extraordinarily technologically well-informed) cyberpunk novel. Every time I interact with this legendary hardware hacker, he blows my mind with some project or insight that permanently alters how I think about tech.

-

If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:

pluralistic.net/2026/01/09/qua

1/

A slide from bunnie Huang's 39C3 talk.
0
0
0
0
0

I’ve added the last missing piece to the pack CLI upstream 🎉

github.com/buildpacks/pack/pul

With this in place, the next official release should be usable for creating a FreeBSD port without patches (fingers crossed).

In the meantime I’m still working on end-to-end testing on FreeBSD 15 with Podman.

Slow progress since the last update, but progress nonetheless.

0

I spend too much time trying to figure out "why is the LLM doing this?" and it makes me feel conspiratorial

ANYWAY I think reddit's image categorization system has linked images of keyboards to "foone" and that's why it showed me some guy's dick, because he took it in front of his computer desk

0
0

I've built something useable. Maybe you need that, too.

Clients with moonlight-qt
hypervisor with libegl and GPU
VMS with GPU in proxmox and sunshine streaming server

Now you can play your games running only on linux on OpenBSD. This also works good over the internet/VPN.
The actual intention was building remote desktop capable vms, because 3d Desktops (GNOME), high Display resolution, modern browsers and spice protocol dont give a smooth experience these days. This also works now.

is at 99% native performance. The GPU is shareable to many VMS.
Can't wait to see how amdgpu native driver context passthrough is coming out when it's available.

0
0
0
0
0
0
0

Best in Show gets applause. Worst in Show gets a full video. Our CES Worst in Show awards, presented with Back Market, is now live on YouTube. Grab popcorn and watch us lovingly dismantle some truly cursed tech.

Full Video: youtube.com/watch?v=cxZgILm95BU

0
1
0
0
1
1
0

When you've made modifications to a file in vi(1) and then find that
you can't write it, type ``<ESC>!rm -f %'' then ``:w!'' to force the
write

This won't work if you don't have write permissions to the directory
and probably won't be suitable if you're editing through a symbolic link.

If you have sudo(8) installed and permissions to use it, type
``<ESC>w ! sudo tee %'' to force a write.

0
1
0