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

Google: "We found that this gambling ad doesn't violate our policies against gambling ads, but you can personalise your ad experience to block the kinds of ads you don't want."

Me: "So, can I block gambling ads?"

Google: "No, we don't allow gambling ads so a toggle to block gambling ads doesn't make sense. What are you talking about?"

0
0
0
0

I'm not the main character here, but I'm really hoping the @Codeberg downtime that started about five minutes ago doesn't have anything to do with the Forgejo Actions workflows I was in the midst of kicking off…

😬

(I'm using a self-hosted runner and was testing out the v14 changes that improve the picking up of jobs by the runner.)

0
0
0
0
0
0
0
0
0
0
0

Python Tip #15 (of 365):

Don't forget about slicing!

To get all command-line args but the first, you COULD do this:
import sys
arguments = list(sys.argv)
arguments.pop(0)

But slicing is better for "get all but the first":
import sys
arguments = sys.argv[1:]

Slicing is commonly used to...

Get the first few:
first3 = items[:3]

Get the last few (note the negative):
last3 = items[-3:]

Exclude first or last:
all_but_first = items[1:]
all_but_last = items[:-1]

🧵(1/2)

0
0
0
0

that is, i mean that the "social contract" is still there. my intention of using LLM for writing is talking about different versions for hours, playing quick refactors with the structure, brainstorming how to twist the argument, etc. so there'd be plenty of effort invested on the writing side

0
0
0
0

Running Mastodon on FreeBSD? Stop using wrapper scripts that break service status.

I've refactored the init scripts for Sidekiq, Puma, and Streaming to be fully production-grade:

- Clean privilege dropping (no su wrappers)
- Native signal handling for log rotation
- Correct PID tracking & status reporting.

I published the scripts and the reasoning behind them in my Codeberg gists:

codeberg.org/Larvitz/gists/src

I use those to run a Mastodon instance and they're working great so far!

:freebsd_logo: ❤️ 🦣

Screenshot showing the service status of several Mastodon services on FreeBSD
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

It should go without saying that Gavin Newsom does not have what it takes to fix the country, but he also absolutely does not have what it takes to win a national election.

Pandering to the far right only serves to legitimize the far right candidate he will inevitably have to run against.

He. Is. Absolutely. Not. The. Guy.

0

📢 v1.114 is rolling out! Today, we're expanding access to the Live Now beta to everyone. This experimental feature lets you add a temporary LIVE badge to your avatar, helping others discover that you're currently live-streaming on Twitch. They can click it to land directly on your stream page.

A preview of the Live Now feature, showing the popup that appears when someone is live streaming and you click their avatar.
0
1

Question: when did security analysts start describing leveraged exploit paths as "primitives"? Did this start with the FORCEDENTRY JBIG2 exploit or does this terminology have a longer history, maybe in gadget-based exploitation?

projectzero.google/2026/01/pix

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

🎊 Go 1.26 Release Candidate 2 is released!

🔐 Security: Includes security fixes for archive/zip (CVE-2025-61728), net/http (CVE-2025-61726), crypto/tls (CVE-2025-68121, CVE-2025-61730), cmd/go (CVE-2025-61731, CVE-2025-68119).

🏃‍♂️ Run it in dev! Run it in prod! File bugs! go.dev/issue/new

🔈 Announcement: groups.google.com/g/golang-ann

📦 Download: go.dev/dl/#go1.26rc2

$ go install golang.org/dl/go1.26rc2@latest
$ go1.26rc2 download
Downloaded   0.0% (       0 / 62956023 bytes) ...
Downloaded  50.0% (31478011 / 62956023 bytes) ...
Downloaded 100.0% (62956023 / 62956023 bytes)
Unpacking go1.26rc2.linux-mipsle.tar.gz ...
Success. You may now run 'go1.26rc2'
$ go1.26rc2 version
go version go1.26rc2 linux/mipsle
0
0
0
0

탄수화물과 단백질만 좋아하는 요리 잘하는 남성이 강원도에 장가 오면서 기대한 것 : 끝내주게 맛있는 평창 한우, 고구마, 옥수수, 감자 궤짝으로 배송 받아서 에어프라이기에 요리해 먹기 실제로 얻게 된 것 : 무한 한정식 산나물 곤드레밥 두부요리 제공 사건 (투명도 20%의 내적 비명 소리가 들리며)

RE: https://bsky.app/profile/did:plc:32ffmsxrwnugpta5nopzr6lk/post/3mcgi6dwgks2s

0
2
0