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

⚠️ Update: 's internet blackout has now passed the 24-hour mark with national connectivity flatlining at 1% of ordinary levels.

The measure limits civic engagement at a key moment for the country's future after the killing of Ayatollah Khamenei in US and Israeli airstrikes.

Graph from NetBlocks showing network connectivity in Iran from February 24, 2026, to March 1, 2026. The y-axis represents normalized connectivity, ranging from 0% to 100%, and the x-axis represents the dates. The green line representing Iran's connectivity normal most of the time period, with a sharp drop on the morning of February 28. The drop in connectivity aligns with nation-scale internet blackout imposed during joint military strikes by the US and Israel. The minimum and current connectivity levels are indicated as 1% and 1%, respectively. The chart has a dark background with a red horizontal arrow labeled 'SHUTDOWN', indicates the period of disruption and includes the NetBlocks logo in the lower left corner.
0
1

챗지피티(Chat GPT) 개발사 오픈에이아이(AI)가 미 국방부(전쟁부)와 협력 계약을 체결했습니다. 클로드 개발사인 업계 2위 앤스로픽은 인공지능이 결합된 완전 자율 무기와 자국민 대상 대규모 감시체계에 반대하며, 국방부와 대립각을 세우고 있어 대표 인공지능 개발사 간 상반되는 행보에 관심이 쏠립니다.

“폭군에 굴복한 챗지피티”…오픈 AI, 미 전쟁부와 협...

0
0
6
1

⚠️ Update: 's internet blackout has now passed the 24-hour mark with national connectivity flatlining at 1% of ordinary levels.

The measure limits civic engagement at a key moment for the country's future after the killing of Ayatollah Khamenei in US and Israeli airstrikes.

Graph from NetBlocks showing network connectivity in Iran from February 24, 2026, to March 1, 2026. The y-axis represents normalized connectivity, ranging from 0% to 100%, and the x-axis represents the dates. The green line representing Iran's connectivity normal most of the time period, with a sharp drop on the morning of February 28. The drop in connectivity aligns with nation-scale internet blackout imposed during joint military strikes by the US and Israel. The minimum and current connectivity levels are indicated as 1% and 1%, respectively. The chart has a dark background with a red horizontal arrow labeled 'SHUTDOWN', indicates the period of disruption and includes the NetBlocks logo in the lower left corner.
0
0
6
1
1
0

당신은 거센 비바람에도 지지 않는 장미처럼 강합니다. 모든 여성의 성취가 온전히 존중받는 세상이 오기를 바랍니다. 🌹오는 3월 8일, 국제 여성의 날을 맞이하여 RT 기부 이벤트를 진행해요🥖 3월 5일 자정까지 해당 트윗과 크레페 블루스카이 이벤트 게시글이 한 번씩 RT될 때마다 100원씩 모아서(최대 10만RT까지) 한국여성의전화에 기부 예정이에요. 한국여성의전화는 여성에 대한 모든 폭력으로부터 여성인권을 보장하고 여성의 주체적인 참여를 지원하는 활동을 해요. 한국여성의전화: hotline.or.kr/home

0
0
0
0
0
0

압제적인 독재국가는 정권의 본질적 성향 이상으로 그 나라의 상황에 따른 결과물인 경우가 많기 때문에 더욱 그렇다. 냉전 뒤로 그 상황의 조성에는 미국의 달러 패권과 결제 시스템 독점에 기반한 경제 제재가 아주 큰 역할을 해 왔다.

RE: https://bsky.app/profile/did:plc:ijc4yb24tysgjiaiib2ldgyk/post/3mfy4kz6i222i

0

"침략은 나쁜 것이지만, 독재 정권도 나쁘다"라는 말에 순전히 문언적으로는 동의할 수 있지만, 과연 그 말을 꺼내는 나 너 우리가 그 두 가지에 모두 "나쁘다"고 점수를 매기며 편안하게 손가락을 내지를 수 있는 제삼자의 위치에 있기는 한지 고민해 봐야 마땅하다고 생각한다. 저 말은 실제 사회의 내적 문제를 회피하면서 외부에서 벌어지는 일들로 눈길을 돌리는 용도로 너무 많이 악용되어 왔다.

RE: https://bsky.app/profile/did:plc:ijc4yb24tysgjiaiib2ldgyk/post/3mfy3lwidlk2f

0

labeille can compare 2 test runs and show what changed and why it changed.

When it goes from PASS to CRASH, labeille looks at the package's repo. If the commit is the same, it's a CPython/JIT regression. Otherwise, it might be the package:

requests: PASS → CRASH
Repo: abc1234 → abc1234 (unchanged — likely a CPython/JIT regression)

flask: CRASH → PASS
Repo: 222bbbb → 333cccc (changed)

This allows figuring out "3 of these are JIT regressions".

I built labeille to find CPython JIT crashes, but it's a "run real world test suites at scale" platform.

It also works for:
— Checking which packages pass their tests on a new CPython version
— Testing free-threaded (no-GIL) CPython compatibility
— Measuring coverage.py or memray overhead across hundreds of packages
— Comparing CPython vs PyPy performance on real code

The registry of 350+ packages with install/test commands is the core.

0
0

I've been working on a new Python tool: labeille. Its main purpose is to look for CPython JIT crashes by running real world test suites.

github.com/devdanzin/labeille

But it's grown a feature that might interest more people: benchmarking using PyPI packages.

How does that work?

labeille allows you to run test suites in 2 different configurations. Say, with coverage on and off, or memray on and off. Here's an example:

gist.github.com/devdanzin/6352

0
0
0
0
0
0
0
0
0

Israel’s Air Force says it has dropped more than 1,200 munitions on Iran over the past day in its joint attack with the United States.

Among the sites attacked in Iran include an elementary girls’ school in Minab, a city in the Hormozgan province of southern Iran, where at least 148 people have been reported killed and dozens more injured.

Iran’s Foreign Minister Abbas Araghchi said “dozens of innocent children” were murdered in the attack on the school, which would “not go unanswered.”

0
0
0
0
0
0
0

one change in pkgbase compared to freebsd-update is that when a kernel module is updated, you get an entire new kernel package (FreeBSD-kernel-generic) rather than just an updated module (foo.ko).

the downside is the update is larger, since the kernel package is about 45MB, but the upside is that because it updates /boot/kernel/kernel, the current patch level is always shown in uname -r after rebooting.

i think this is probably better overall, because a lot of people used to get confused about why they'd update to 15.0p3, but uname still showed 15.0p1, or whatever.

0
1

압제적인 독재국가는 정권의 본질적 성향 이상으로 그 나라의 상황에 따른 결과물인 경우가 많기 때문에 더욱 그렇다. 냉전 뒤로 그 상황의 조성에는 미국의 달러 패권과 결제 시스템 독점에 기반한 경제 제재가 아주 큰 역할을 해 왔다.

RE: https://bsky.app/profile/did:plc:ijc4yb24tysgjiaiib2ldgyk/post/3mfy4kz6i222i

0

END OF/START OF MONTH SOFT LAUNCH LET'S DO THIS...

The @bsdcan fundraising is going well and tentatively will allow me to sleep this next few months. Thank you everyone who has contributed!

We're discussing optional items like travel grants and please keep it coming!

That said, @bsdtv and I made GREAT progress building out A/V packages and are down to a last camera and lenses to round out a third track worth of equipment. The streaming gear is in-hand and a fourth track/spare is not yet a priority.

If you want to help out, we are looking for around $3,000 USD and ask you to contribute through bsdfund.org

This is NOT a 501(c)(3) avenue but businesses can write off their contribution as marketing and your accountant can advise from there.

Thank you!

🤎​

0
0
0
0
0
0
0