Hacker Newsnew | past | comments | ask | show | jobs | submit | fridder's commentslogin

hmm, good to know. I have an lg 40in 5k2k that I rather like but this tempts me

That is accurate for me. I have never enjoyed coding puzzles or advent of code. My version of that is diving into systems and software when it breaks. That is fun...as long as my job or income is not on the line

Ideally this would be a legal requirement

I think it is the fact that python packaging has been problematic for some time. setuptools/easy_install, pip/pipx, poetry, conda, uv all promise they will be the thing that "fixes" it


Eh. Python packaging is just fine. Set up a venv, install with pip, done. I think that the difficulty of installing Python packages is wildly overblown on this site.


It's not overblown.

There's 10 different package managers and none of them seem to have any common conventions.

To even run a script you need to setup a venv and enter it by sourcing scripts.

Try to move a venv, it breaks.

Try to understand how/what/where it installs things its a black box if you are not "in" the ecosystem.

Node seems easy in comparison. I hate how python makes it so hard to use.


not “AI Bubble” overblown but close


What does Bash use for its packaging?

Use that.


Ok tbh bash uses the system package manager to install command-line utilities, and using the system package manager for python packages HAS been tried, and the parallel use of system packaging and independent package managers is part of why python package distribution is such a mess.


Why using independent package managers alongside the system one? I think the introduction of non system packagers is what brought us the whole mess we are in. Most system packagers allows for custom repositories.


Because the system package repository doesn't package everything & isn't always up to date. And if you introduce other repos to fix this, then you have an ecosystem with multiple instances of the same package distributed at different versions in different repositories, and God help you if you need multiple versions of one package, or if you need a different version of Python entirely. Nix could do it, but not anything else.

No—system python is for the system's scripts, and user projects should have their dependencies sandboxed in a virtual environment. That's the only model that really works.


I do wonder about the normalization of dystopian ideas. Take even a show like Scandal. The fact that one of the big reveals is that billionaires stole the election by targeted hacking of election machines is kinda messed up.


I'm really enjoying the uptick in interest in FreeBSD I'm starting to see as well as the really exciting 15.0 release.


Yes and no. There was also some intellectual property shenanigans with FreeBSD 4.3 and then the really rough FreeBSD 5 series and their initial experiments with M:N threading with the kernel and troubles with SMP


I wonder how it would work with the new-ish podman/oci container support?


shoot, there are also end of year layoffs and reorgs to pump up those year end numbers


FreeBSD can do OCI containers now!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: