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
1
0
0
0
0

Holy shit, I'm not fine with GenAI in general already, but I didn't realize it would also undermine the credibility of skill.

I spent a day preparing hilarious high quality meme images for a presentation, like "Santa gives little Suzie a silicon wafer for christmas." From photos, using GIMP. After the prez I was asked whether I was ok with using so many AI images.

My brother in christ, has it ever occured to you that I may just be GOOD AT IMAGE EDITING?

0
0
0
0
0

🎉 New episode of Changelog News!

Ahmad Alfy explains how URLs are state containers, Shrivu Shankar shares how he uses every Claude Code feature, Yusuf Aytas laments how AI broke technical interviews, Wu Xiaoyun tells how he saved TikTok $300k during his internship, and TOON is a new serialization format to save us some LLM tokens.

👉 changelog.news/168

0

U.S. prosecutors have charged two rogue employees of a cybersecurity company that specializes in negotiating ransom payments to hackers on behalf of their victims, with carrying out ransomware attacks of their own.

A third cybersecurity professional was also indicted as part of the scheme. 👀

More, from me: techcrunch.com/2025/11/03/doj-

0
0
0
0

Now the OPNsense system settings (logging, powerd, etc.), interfaces (VLAN + LACP), firewall rules, and CARP IPs are ready. The temporary IPSec tunnel to the remote Sophos is also online. 😁

Setting up the 2nd OPNsense will take a bit more time, but thankfully I can sync all the firewall rules and so on from the primary to secondary.

Screenshot of the IPSec VPN status overview of my OPNsense Firewall.
The one IPSec site-to-site VPN for testing purposes is online and working.Screenshot of the IPSec VPN status overview of my parent's Sophos Firewall.
The one IPSec site-to-site VPN for testing purposes is online and working.
0

Hey there! 👋
I’m migrating from my old Mastodon account and excited to reconnect here.

🖥️ Tech‑enthusiast: deep‑diving into Unix/Linux, tinkering with open‑source projects, and staying curious about anything tech‑related.

🇯🇵 Japanese culture lover: vibing to City Pop, admiring sleek J‑cars, binge‑watching anime, flipping through manga, and soaking up the rich traditions.

Looking forward to sharing ideas, discoveries, and good vibes with this community! 🚀

0
0

Hot take: pf's built-in connection tracking beats fail2ban/sshguard hands down.

One simple ruleset gives you automatic brute-force protection with ZERO userland daemons. No log parsing, no reaction delays, no additional attack surface.

table <bruteforce> persist
pass in proto tcp to port 22 flags S/SA (max-src-conn 5, max-src-conn-rate 3/30, overload <bruteforce> flush global)

Kernel-level enforcement, instant blocking, survives reboots with persist.

Why spawn Python processes when your firewall already knows?

0
0

folk that use Xterm I have a strange problem that when i highlight text say from the output of fastfetch and then paste it I get weird extras on the end , sometimes with what looks like font names that I don't use.

I pasted my laptops model number and it showed up as this 20Y1000SUKp-_g^O^C when it should have been just what I highlighted 20Y1000SUK
This is supposed to be /usr/X11R6 when pasted shows as /usr/X11R6Lohit Tamil

My .Xresources is below.

XTerm*termName: xterm-256color
XTerm*locale: true
XTerm*highlightSelection: true
XTerm*trimSelection: true
XTerm*saveLinew: 4096
XTerm*scrollBar: false
XTerm*cursorBlink: true
XTerm.VT100.utf8: true
XTerm*allowScrollLock: true

! Xcursor theme
Xcursor.theme: Adwaita
Xcursor.size: 24

! Font
XTerm*faceName: Go Mono Nerd Font Mono
XTerm*renderFont: true
XTerm*faceSize: 10

Xft.dpi: 96

XTerm*keepClipboard: true
XTerm*selectToClipboard: true
XTerm*VT100.Translations: \n\
Ctrl Shift <KeyPress>C: copy-selection(CLIPBOARD) \n\
Ctrl Shift <KeyPress>V: insert-selection(CLIPBOARD)

! Clicking a line selects only from the current word forward
XTerm*cutToBeginningOfLine : false
! and dont include a trailing newline in the selection!
XTerm*cutNewline : false
! Some black magic to change what characters XTerm considers "word delimiters"
XTerm*charClass : 33:48,36-47:48,58-59:48,61:48,63-64:48,95:48,126:48
! Select word on two clicks
XTerm*on2Clicks : word
! Select whole line on three clicks
XTerm*on3Clicks : line
! Select whole group on four clicks
XTerm*on4Clicks: group
! Select whole page on five clicks
XTerm*on5Clicks: page

! Gruvbox theme
XTerm*background:
XTerm*foreground:
XTerm*color0:
XTerm*color8:
XTerm*color1:
XTerm*color9:
XTerm*color2:
XTerm*color10:
XTerm*color3:
XTerm*color11:
XTerm*color4:
XTerm*color12:
XTerm*color5:
XTerm*color13:
XTerm*color6:
XTerm*color14:
XTerm*color7:
XTerm*color15:
0

In two recent public speaking engagements, I made a comparison between the obesity epidemic in various pockets of the globe and AI. Several people came up afterwards and said that was the best analogy they'd heard, so maybe it's worth repeating here. Also, I feel like this one will hold up a while.

What I said was some recent CDC figures show that something like 55 percent of the average American diet comes from processed or highly processed "foods," and the numbers are even higher for kids. In a similar way, so much of what AI produces is akin to highly processed data: Its myriad origins are murky at best, you often don't feel great after using it a while, and if you are exposed to it too much it might just freaking kill you.

0
0
0

Mastodon.ie is a Mastodon server intended for people connected to Ireland, but open to all who respect the server rules.

Freastalaí atá dírithe ar dhaoine a bhfuil baint acu le hÉirinn, ach atá oscailte do gach duine a urramaíonn ár rialacha.

:Fediverse: mastodon.ie

You can find out more at mastodon.ie/about or contact their admin account @mastodonie

0
0
0
0

folk that use Xterm I have a strange problem that when i highlight text say from the output of fastfetch and then paste it I get weird extras on the end , sometimes with what looks like font names that I don't use.

I pasted my laptops model number and it showed up as this 20Y1000SUKp-_g^O^C when it should have been just what I highlighted 20Y1000SUK
This is supposed to be /usr/X11R6 when pasted shows as /usr/X11R6Lohit Tamil

My .Xresources is below.

XTerm*termName: xterm-256color
XTerm*locale: true
XTerm*highlightSelection: true
XTerm*trimSelection: true
XTerm*saveLinew: 4096
XTerm*scrollBar: false
XTerm*cursorBlink: true
XTerm.VT100.utf8: true
XTerm*allowScrollLock: true

! Xcursor theme
Xcursor.theme: Adwaita
Xcursor.size: 24

! Font
XTerm*faceName: Go Mono Nerd Font Mono
XTerm*renderFont: true
XTerm*faceSize: 10

Xft.dpi: 96

XTerm*keepClipboard: true
XTerm*selectToClipboard: true
XTerm*VT100.Translations: \n\
Ctrl Shift <KeyPress>C: copy-selection(CLIPBOARD) \n\
Ctrl Shift <KeyPress>V: insert-selection(CLIPBOARD)

! Clicking a line selects only from the current word forward
XTerm*cutToBeginningOfLine : false
! and dont include a trailing newline in the selection!
XTerm*cutNewline : false
! Some black magic to change what characters XTerm considers "word delimiters"
XTerm*charClass : 33:48,36-47:48,58-59:48,61:48,63-64:48,95:48,126:48
! Select word on two clicks
XTerm*on2Clicks : word
! Select whole line on three clicks
XTerm*on3Clicks : line
! Select whole group on four clicks
XTerm*on4Clicks: group
! Select whole page on five clicks
XTerm*on5Clicks: page

! Gruvbox theme
XTerm*background:
XTerm*foreground:
XTerm*color0:
XTerm*color8:
XTerm*color1:
XTerm*color9:
XTerm*color2:
XTerm*color10:
XTerm*color3:
XTerm*color11:
XTerm*color4:
XTerm*color12:
XTerm*color5:
XTerm*color13:
XTerm*color6:
XTerm*color14:
XTerm*color7:
XTerm*color15:
0
0

Listening in to a meeting of radio astronomers: direct-to-cell satellites are SO BRIGHT that even though they're following the rules and broadcasting in their allocated bands, they destroy astronomical observations across a huge swath of frequencies.

Radio telescopes were designed to operate in remote place far from cell towers. Now the cell towers are directly overhead, blasting into the incredibly sensitive detectors. Yet another way we're losing our window to the stars: bye bye SETI.

0
0
0

Stepping down as Framework Linux Community Ambassadors

We are Tommi and Fraxinas, Framework Linux Community Ambassadors since September 2024.

We apprehensively followed the developments and the debate concerning Framework’s endorsement and support of Omarchy. We have no direct experience with this Linux distribution, its community, nor with the political environment around it. We did not speak up before now because learning about all of it and keeping up with all the commentary would have been a full-time job. Unfortunately we do not have the time to read every single comment on the dedicated forum thread.

Despite our admittedly limited and superficial understanding of this matter, we believe we have witnessed and read enough to make an informed decision and take a clear position.

The statements from Framework and from Nirav Patel (its CEO) made it very clear for us that Framework is not a company we feel represented by any more, and surely not a company that we want to represent as Ambassadors.

To be frank, it is not even necessary to dive into the petty drama about the recent events in order to provide an explanation of our decision. We are deeply disappointed by a company that is self-proclaimed as the resistance of the tech industry, the good David that intends to stand against the big tech Goliaths that are devouring it. Framework’s behaviour brought to surface an embarrassing and absurd inability to take an explicitly political position, blinded by the Western patriarchal narrative that technology in itself is not political. By trying to keep everyone happy (or at least not to make anyone mad) inside a fictitious “big tent”, the company proved to be no better than any of its Silicon Valley peers, dismissing comments about DHH, and comments about fascism and racism as not strictly related to the main mission.

We were proud to be ambassadors because we believed that Framework not only made products that empowered those who purchase them to fully own and repair their devices, but most importantly because we wrongly expected that this would imply changing the paradigm and the narrative about tech companies altogether.

We were offered the possibility of having a 1:1 conversation with Nirav Patel. We did not take it, because it is self-evident that our opinions are in contrast with the statements that he already made. Too bad, Framework is going to lose much more business than it would have if it simply acknowledged a mistake, took a deep inward look, and questioned its own values and stance.

In a world that is burning, thorn by conflict and greed, it is not enough to be “less evil”, to be radical only in some cases, and be moderate in others. We wanted to be ambassadors of a company that does not see fascism and proprietary software as two distant topics, but that recognised the entanglement of politics and technology, of capitalism and authoritarianism. It seems that this is not the case.

Farewell, Framework. We will miss the shining brave idea we had of you.

@tommiTommi 🤯 and @fraxinas

The following statement was cross-posted on Framework’s Community Forum.

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

Guten Morgen
Hallo Experten.
Unser Mitarbeiter im , der bisher im unsere betreut hat, ist leider inzwischen überlastet, wir suchen Ersatz.
Mögliche Beschäftigung:
a)
b)
c)
Wichtig ist:
Die Kunden in benötigen vor Ort

Die Kunden verwenden:
Univention Server
Kopano Mail
Unify Switches + Firewall
Windows Clients (Migration auf Linux wäre interessant)

Jemand Interesse ?
Alter, Geschlecht , Religion, etc: egal
Spaß an EDV, IT: Ja , bitte!
(Es wäre aber schön, wenn Ihr Eure Religion privat ausübt..)
Meldet Euch gerne.

Bildquelle:
pixabay.com/de/users/computerg

Bild zeigt einen Unify Switch mit einem eingesteckten LAN Kabel, der Switch ist silber und leuchtet von innen blau durch die Lüftungslöcher.
0
0
0
0
1

While I brought Masters of the Elements to Windows 11, my fellow ScummVM co-lead @sevEugene Sandulenko worked on bringing the title to ScummVM!

Yes, Masters of the Elements is one of the test titles for our Macromedia Director 6 implementation.

This title is FUN, or, in other news: 1.5 Weeks of Pain.

patreon.com/posts/1-5-weeks-of

0
0
1
0
0
17
0
0
0
0
0
2
0
0
0
0
0
0
0
0