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.

1

After WWII a lot of nazis avoided prosecution.

They thought they would just pretend nothing they did happened , or mattered, because orders. They thought they'd just move and take a new name. None the wiser.

Some were hunted down, later.

That needs to happen in the US, post-MAGA.

No MAGA gestapo thug must ever have a moment of peace.

0
0
0

📦 urllib3 2.6.3 is now available!

This release continues our recent series of decompression-related security fixes by mitigating decompression bombs in HTTP redirect responses (see GHSA-38jv-5279-wg99).

Also, the new version avoids indefinite sleeps with big Retry-After values and improves compatibility with popular dependents in Emscripten environments.

github.com/urllib3/urllib3/rel

0
1
0
0

I want to join the call for justice for Renee Nicole Good, the woman who was murdered today by ICE thugs in Minneapolis...

But true justice would mean not being shot and killed by fascists for no reason in the first place. There's nothing just about this situation and there never will be.

I don't ask for justice.

I want accountability for every crime committed by ICE and for the corrupt politicians who directed them.

0
0
0
0
0
0

The surprise invasion of Venezuela isn't imperial expansion driven by the dictates of capitalism; it is somehow even sicker. The Trump administration is behaving like gambling addicts chasing clout in an attention economy. Venezuela is a fucking meme stock. www.theverge.com/policy/85807...

Snatching Maduro was all about...

0
0
0
0
1
0
0
1
0
0
2
0

Slightly updated my blogpost about X11 (again):
1) Add subsection about xlock to the "Screensaver" section with sample configuration involving xlock and xautolock usage.
2) Add subsection about how to properly start xdm — according to the documentation in the FreeBSD — the /etc/ttys should be changed, not the /etc/rc.conf.
3) In the "GTK3" subsection wrote about hack from ArchWiki to force GTK3 not to conform X server settings (I starting to think that this is impossible), but to display fonts and UI elements at least the same size like other toolkits — when the HighDPI display is in use.
4) Remove wrong line ("XTerm.vt100.selectToClipboard: true") from xterm X resources, so the mouse selection appears in the right clipboard and can be pasted with middle-click of mouse.

eugene-andrienko.com/it/2025/0

How to configure X11 in a simple way

TOC    Preamble High DPI Keyboard configuration Rewrite configuration for xorg.conf Mutlimedia keys Pointing devices Touchpad Trackpoint Trackball Mouse Drawing tablet Screensaver Disable screensaver for fullscreen videos Update 2025-12-13 (xlock): Compositor (no, not that thing from Wayland) Changing size of usual windows Transparent splash screens Sliding dialog windows Effects for Emacs Librewolf: menu fix Effects for StumpWM parts Disabling unwanted outputs Juggling with displays Terminal Display manager (XDM) Update 2025-10-20: Update 2025-12-13 (xdm startup): Xdg-utils Emacs Dired as a default file manager Emacs Compose as a default mail agent nSxiv as a default image viewer MPV as a default video/audio player Emacs as a default editor for some files Emacs PDF-tools as a default PDF viewer Beauty Changing the cursor theme GTK2 theme Update 2025-12-13 (hints from vermaden): GTK3 theme Update 2025-12-13 (tweaks from vermaden blog): Update 2026-01-08 GTK4 theme Qt 5 theme Qt 6 theme Librewolf theme Fonts Update 2025-12-13 (fonts changed): Icons Notes Preamble The modern common Linux and as a result also a UNIX desktop is heavily bloated. Even if you install not a full-scale DE like Gnome, but a small WM: i3wm, WindowMaker, XFCE, StumpWM, etc. These window managers are small itself, but when user installs a necessary GUI programs — then a lot of bloat will be installed too: gsettings-daemon, D-Bus daemon, polkitd, console-kit-daemon, etc, etc…

eugene-andrienko.com · Dragon’s notes

Link author: Eugene :freebsd: :emacslogo:@evgandr@bsd.cafe

0
2

I kinda find it icky when companies don't have parts of the products they sell.

I bought a nice floor lamp from Article but the lamp shade came broken. I was disappointed to find it was also cheaply made. Oh well, just a lamp.

So when I called to get this fixed, they couldn't just send a new part of the lampshade.

They're sending me a whole new lamp and asked me to keep the original one.

Just seems wasteful from both materials & logistics perspective. Just needed the lampshade. :(

0
1
0
1
1

Mother of Renee Nicole Good, the woman shot and killed by an ICE agent in Minneapolis today:

"Renee was one of the kindest people I’ve ever known. She was extremely compassionate. She’s taken care of people all her life. She was loving, forgiving and affectionate. She was an amazing human being."

startribune.com/she-was-an-ama

via sfba.social/@sccdp/11585635945

0
0
0

@zkatkat Yes. "Projects" need to die.

It's really absurd and backwards that "projects" are put before "people". Take Rust ecosystem, for example - why are we talking about "ecosystem"? Why do we care about the popular projects and published crates? This is all backwards. I like Rust, but I care much less about Rust than I do about good people. I know a bunch of good people writing Rust - and they are writing C, and Nix, and code interfaces. I care about their projects, even in the context which is not important to me, way more than I care about random Rust projects.

Like, let me say it: "project" framing is capitalist bullshit, it is faceless and sales-oriented. Fuck that.

A good beginning is to create "software webrings". A bridge between tech communities that care about ethics and awesomeness. Doesn't matter what language they are using or what problem they are solving - they need to be good people and good community.

I'm willing to help as much as I can.

0
1
0
1
1
1

I'm seeing a lot of concern over heavy news today and boosts. So I want to call your attention to a useful, but perhaps little-known Mastodon feature:

If you want to follow an account on Mastodon, but you don't like the posts that they boost from others, you can hide these from an option on their profile (in the web UI) without having to unfollow them.

There are many strongly held opinions on the "correct" use of CW and what ought to be boosted, so this can be a useful way to cope.

My profile, as seen from an account following it on a standard Mastodon web interface. The three-dots menu on the upper right drops down a list of options.

One of them is the option to hide boosts (circled in red).
0

유일하게 큰 귤을 선호하는 시장이 있는데, 러시아입니다. *전쟁 중인 러시아가 제주산 감귤 최대 수입국…매년 50% 이상

RE: https://bsky.app/profile/did:plc:a6qvfkbrohedqy3dt6k5mdv6/post/3mbtjjgmyis2z

0

통일교 한학자 억대 횡령 자백, 검찰이 7년 뭉갰다 newstapa.org/article/QGGP1 "종교법인 재산을 법조 로비 명목으로 건네는 행위는 박 씨가 실제 로비를 벌였는지 여부와 관계 없이 ‘업무상 횡령죄’로 처벌될 수 있다. 이민석 법률소비자연맹 사무총장(변호사)은 “법조 로비라는 부정한 명목으로 통일교 자금을 쓴 것은 종교법인의 목적사업으로 보기 어렵기 때문에 업무상 횡령죄가 될 수 있다”며 “업무상 횡령은 공소시효가 10년이니 공소시효도 남아있다”고 설명했다."

통일교 한학자 억대 횡령 자백, 검찰이 7년 뭉갰다

0
0

Hopeful:⚡"9 REPUBLICANS vote to discharge the Democrats' Obamacare premium subsidy bill.

Brian Fitzpatrick (Pa.), Rob Bresnahan (Pa.), Tom Kean (N.J.), Nick LaLota (N.Y.), Mike Lawler (N.Y.), Ryan Mackenzie (Pa.), Max Miller (Ohio), Maria Elvira-Salazar (Fla.) and David Valadao (Calif.).

Just 4 signed the discharge petition."
-J Sherman

"House⚡️votes to start work on 3-year extension of the expired Obamacare insurance subsidies. 9 Rs broke ranks. Final votes on Thurs."
-J Dupree

The image shows a congressional session in progress, with multiple members present. A scoreboard displays the results of a motion to discharge H. Res. 780, including votes by party affiliation: Republicans, Democrats, and Independents. The totals indicate 221 Y…
0

Are you into ? And in the ?
There is a Call for Feedback by the European Commission for a 'European Open Digital Ecosystem Strategy' For strategic approach to in Europe, and a framework for using open source within the European Commission. You can respond until 3 February. It is useful to respond even if your point has already been submitted by someone else. The number and repetition of arguments is used as a weight. ec.europa.eu/info/law/better-r cc

0
0
0
1
0
0
0
0
0
1
1
0
2