HNHacker News
TopNewBestAskShowJobs

zevisert

3 karma · joined August 18, 2022

[ my public key: https://keybase.io/zevisert; my proof: https://keybase.io/zevisert/sigs/AJJk-bWcqhPTY4IYNe7OewfYi-HaJfAOPrOggRN7Lgg ]
submissionscomments
zevisert··on A sufficiently detailed spec is code
I've heard of people _experimenting_ with deleting their code every day.

I haven't heard of being content paying for a product consisting of markdown files. Though I could imagine people paying for agent skill files. But yet, the skills are not the same product as say, linear.

zevisert··on Happy 100000th birthday, Debian
It's not linguistically correct for Nth to be used with a binary number, right? It's not like we would say 0b10nd, would we?

I mean, I get the intent with Debian's post, and I think it's fun! I'm more curious if there's other suffixes to use for this kind of thing when it's not base10

zevisert··on Nixpacks takes a source directory and produces an OCI compliant image
Do you? I think they're referring to these packages[0].

For me `nixpacks plan .` seems to generate a plain old pip (or poetry) install. The problem with the python packaging ecosystem is that since the start, in order to figure out which dependencies a package has, we needed to run arbitrary python code (setup.py). I can write a package in 5 minutes that declares its deps with `random.choice`. If you're installing from pypi.org, then there's no reproducibility guarantee. Though, I know nothing about Nix or how it works, so maybe you're changing pip's index-url somewhere else..

[0]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/...