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

things that never happened and then the printer stood up and clapped too? because writing a kernel extension that bypasses Apple’s system integrity protection and driver kits requirements in a single prompt isn't a productivity hack it’s a miracle equivalent of Jesus walking on water 😂

It is a screenshot of a tweet from user called "anish" (Twitter/X @faradayfury fake verified/paid bluecheckmark) from March 10. The post explains how his dad bought a new MacBook Air but was upset that his 20-yo HP LaserJet printer was incompatible. Anish asked the AI Claude for help, which "literally re-wrote the driver software" for the new macOS, successfully making the printer work
0
29
0
0

🕐 2026-03-12 18:00 UTC

📰 Claude Codeを加速させる私の推しスキル・ツール・設定(Findyイベント登壇資料) (👍 293)

🇬🇧 Shares tools & settings to accelerate Claude Code development, including Raycast shortcuts for quick terminal launch and workflow optimization
🇰🇷 Claude Code 개발을 가속화하는 도구와 설정 소개. Raycast 단축키로 터미널 빠르게 실행하고 워크플로우 최적화

🔗 zenn.dev/ubie_dev/articles/cla

0

Cindy Cohn has spent 30 years standing up to the DOJ, taking on the NSA, and tangling with the FBI to protect our right to digital privacy. Join our livestream with Jason Koebler of @404mediaco404 Media on 3/19 at 11am PT for a conversation about Cindy's new book, "Privacy's Defender." eff.org/livestream-defender

0
0

Before deleting a dataset or snapshot, perform a dry run using the -n
parameter. This is to make sure you really want to delete just that
dataset/snapshot and not any dependent ones. ZFS will display the resulting
action when -n is combined with the -v option without actually performing
it:

zfs destroy -nrv mypool@mysnap

Once you are sure this is exactly what you intend to do, remove the -n
parameter to execute the destroy operation.
-- Benedict Reuschling <bcr@FreeBSD.org>

0
0
0
0
5
0
0
0

@sollerJeremy Soller 🦀
I think they've effectively stated that no software license is enforceable since you can't really prove if code is LLM generated or not (unless you explicitly state that it is).

What prevents one from uploading AI with no explicit indication that it's AI? Or does that get treated as if the "developer" wrote it themselves?

@zmF Copyright is enforced on a case by case basis, and in the absence of evidence it would be assumed that all rights are reserved by whoever is determined to be the original author. This also applies nearly universally via the Berne Convention: en.wikipedia.org/wiki/Berne_Co

However, what I am seeing is that large open source projects are readily accepting changes that are clearly marked as AI generated. If it is clear there is no human author, then there is no copyright protection.

0
0
5
0

I tried the MacBook Neo as a replacement for my M4 Air. It's not quite the Mac for me, but it's close to perfect for many.

A surprising value from Apple in a trying time in the PC market: youtube.com/watch?v=AwuKCgSgcR4

0
0
0
0
0
0
0
0
0

The final Call for Papers for SportsHCI 2026 is out: sportshci2026.com/call-for-pap

Important dates:
- Submission system opens: 20 March 2026
- Mandatory abstract submission deadline: 20 April 2026 (no extensions)
- Submission deadline for full papers: 27 April 2026 (no extensions)
- PC meeting: 18 June 2026
- Decision notification: 25 June 2026

All times are in Anywhere on Earth (AoE) time zone.

0

기술 자체를 애도하는 사람—코드를 쓰는 질감, 우아한 해법의 만족감—에게는 “그냥 적응해”라는 말이 아무 의미가 없다. 그 만족감을 다른 곳에서 찾아야 할 수도 있고, 일이 다르게 느껴질 것을 받아들여야 할 수도 있다. 그리고 솔직히, 지금까지 “장인 정신”에 생계가 걸려 있었다는 것은 운이 좋았던 것이다.

4
0
0
0

@lmorchardLes Orchard wrote something that stuck with me: AI-assisted coding isn't creating a split among developers. It's revealing one that was always there, just invisible when we all worked the same way.

If you're mourning the loss of the craft itself—the texture of writing code, the satisfaction of an elegant solution—that's real, and no amount of “just adapt” addresses it. You might need to find that satisfaction somewhere else, or accept that work is going to feel different. Frankly, we've been lucky there's been a livelihood in craft up to now.

https://blog.lmorchard.com/2026/03/11/grief-and-the-ai-split/

0
0
0
0
4
0
0
0
0

It is a personal failure of mine that I cannot get over the phenomenon of computer programmers being offended that there is an increased appetite for documentation, like skills, with the advent of programming agents.

You can't understand the value of being able to have a computer reliably, quickly, and repeatedly follow complex instructions at little marginal cost in a way that compounds? And you program computers?

0

@lmorchardLes Orchard wrote something that stuck with me: AI-assisted coding isn't creating a split among developers. It's revealing one that was always there, just invisible when we all worked the same way.

If you're mourning the loss of the craft itself—the texture of writing code, the satisfaction of an elegant solution—that's real, and no amount of “just adapt” addresses it. You might need to find that satisfaction somewhere else, or accept that work is going to feel different. Frankly, we've been lucky there's been a livelihood in craft up to now.

https://blog.lmorchard.com/2026/03/11/grief-and-the-ai-split/

0

Chrome リモートデスクトップが思っていたよりも早くて驚いている。
作業用で他のリモートデスクトップ使っていたけど全部切り替えたわ。

0
0
0
0
1
0
0
0

FreeBSD 14.4-RELEASE is now available.

The FreeBSD Project has announced the release of FreeBSD 14.4-RELEASE, the fifth release from the stable/14 branch. FreeBSD 14.4-RELEASE is available for multiple architectures and can be installed via ISO, USB, VM images, cloud platforms, and OCI containers.
Download and release information:
freebsd.org/releases/14.4R/ann

Thank you to the Release Engineering Team and the many contributors who make each release possible.

0
1
0
0
0