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

When the European Commission approached us about funding a bug bounty for BIND 9, we were impressed with the proposal. We have a policy against bug bounties (because we were frustrated with people wasting our time), but under this proposal, the YesWeHack team would do initial triage, and use their expertise to minimize the 'slop' reports. This is a game-changer for a small development team.

The bounty program is active, and we are looking for our first valid report.

yeswehack.com/programs/bind-bu

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

Are you ready for the 2026 Nix/NixOS sprint season?

Ocean Sprint will happen in April on Lanzarote, registration is open until 20th January:
oceansprint.org/
A great opportunity to meet people from the community, hack and swim with great weather!

Already in February, the first Aurora Sprint will be happening in Reykjavik, Island:
aurorasprint.com/
The sprint focuses on Nix for embedded linux systems.

0

오늘 샨티 울집에서 첨으로 목욕했다. 불안해하긴 하는데 생각보다 얌전했다. 근데 인간 욕심에 사진 찍겠다고 내가 핸드폰 가지러 나간 사이 욕조를 뛰어 넘어 온 방에 물을 흩뿌리시고 자기 최애자리(소파)에 가서 누우셨다ㅜㅋㅋㅋㅋㅋㅋㅋ

1

Today in it's Inkscape. I've used it for years, for generating meme-type images, for producing my resume, for several portfolio projects, drafting SVG source images for laser-cutter/3d-printer work, and likely dozens of other projects I'm forgetting at the moment.

Having implemented a *tiny fraction* of a vector image editor/viewer (in VB6 for the PocketPC using custom XML data-structures under the hood…so early-2000s), I appreciate all the more the hard work done by the Inkscape devs.

0
1
0
0
1
1
0
0
1

A project from the future and fantastic readme to boot at github.com/dnr/styx

.

It's essentially a layer of the nix package manager that uses linux userspace file-system mechanisms (but not FUSE) to download data on demand as they're read. As in at posix read time.

And not whole files, mind you, but chunks of files. I.e. segments of a file that are common across others will be deduplicated on disk. Not only that but large files can be partially downloaded as needed.

For example, I rarely use most of the fonts bundled in the widely used google noto fonts package which is above 1GiB on disk right now with the version I'm using. A lot LLM related packages like the cuda family and ollama are pretty big as they tend to bundle together code for each hardware/architecture that they support in one package.

On the other hand, nixos upgrades tend to leave lots of versions of the same package in the store. This is such a big issue that I'm usually forced to "garbage collect" the store or update flakes of unrelated projects in lock-step to benefit from version dedup. The chunking aspect would help here a lot as for most packages, different versions are mostly identical chunkwise.

Hearsay against has me suspicious of the metadata overhead but intuition says package management is a good usecase for this.

I was previously aware of github.com/containers/composef which tries to do something similar for OCI images but very cool to run across this despite how...early days it is.

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