_benj
Joined 9 years ago
Joined 9 years ago
I package software for void Linux... I don't think there's an expectation from devs to know all the intricacies and particulars of each distro and contribution guidelines in order to package software for it... A tar or GitHub repo and clear instructions is all we need to package it.
It becomes a pain when the software has hard dependencies on either bleeding edge unreleased software (I'm thinking hyprland) or very old versions of libs that are no longer shipped with the distro.
Another pain point is when the software makes assumptions about Linux like all linunx use glibc or have systemd. In cases like that packaging software might entail patching it, or just giving up (void doesn't use systemd for example)
Hope this gives you a bit of insight into what packages might be looking for
Yes! it's been years since I read the fun, cool, nerdy post I used to read here... so whatever, I'll write them myself! ¯\_(ツ)_/¯
For the longest time I was completely at a lost for how I was able to complete stuff for my employers but when I decided to do something I could never finish it...
Now I think that a big part of it is that my employers couldn't care less about "how the sausage is made" and were solely focused on results, at least that has been the case with some fantastic project managers I've had.
> do the thing first and improve the workflow later
I like this!
NPM decencies is a bit of dumpster fire, supply chain attacks galore! A well known python (think numpy) certainly is less discomforting, and a "industry standard" C library like GSL or SDL3, I just use it and move on
I think it is worth noting that not all code is equal... One could argue that adding a library is in some ways similar to copy/pasting code in as much as, one doesn't know what the code is doing, and yet that doesn't leave me with a sense of unease!
So it might be that as I'm working with an LLM there are parts (boring, as the author calls them) that are not worth "knowing" how they work, something uninteresting or that a correct output is all that us needed, I'm totally fine having the agent write that code, but the sections I need to know how they work, I think it might make sense to write those by hand!
US Military: "Great, let's give it missiles!"