2,459 karma · joined March 3, 2017
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!"
It seems to be that a project like KDE might be in a very good position to make a very competitive distro simply because they are starting from the point of the user experience, the UI if you will. Think M$ windows, it IS GUI, and fully focused on how the user would use it (I'm thinking the days of XP and Win 7).
A KDE distro might be less encumbered with "X11 vs Wayland" or "flatpak vs <insert package manager name here>" discussions and can fully focus on the user experience that KDE/Plasma desktop brings!
I'm looking forward to take this for a spin!
I’m hoping that projects like Precursor can take off because we’ve buried ourselves in such mountain of complexity that seems like only a billion/trillion dollar big tech company can make an OS.
But then again, some body called BS on browsers and we might have a good option soon in Ladybug!
Sublime is not open source and it has a very devout paying client base.
To me the dirty thing is to make something “open source” because developers absolutely love that, to then take an arguably “not open source” path of $42 mil in VC funding.
There’s something dissonant there.
If there’s a group of people painfully aware of telemetry and AI being pushed everywhere is devs…
I can see the point of sameness in homeschooling, but compared to traditional education? I’m not sure how much flexibility one would have to teach oneself calculus by 11 or the equivalent of an undergrad in math by 14!
That flexibility must be found in something non-traditional!
I’m no prodigy at all whatsoever but school was mostly dull and filled with teenager drama! Nobody knew what Linux was, cared about music production or anything interesting! The talk was which boy/girl whatever
Well, lying about it certainly human-like behavior, human-like AGI must be just around the corner!
/s
But really, full access to a production database? How many good engineer’s advice you need to ignore to do that? Who was consulted before running the experiment?
Or was it just a “if you say so boss…” kind of thing?
Hehe
At the same time I’ve been surprised by graduates when they come across something and say “I didn’t see that in school”, like, what!? I thought the job was mostly learning on the go!
I see that it all comes down to a blacklist of urls. Wouldn’t eBPF just make things more complicated?
Not exactly the same but reminds me of one time I did an experiment with rational number attempting to see which patterns emerged… 111? 112? 113? etc.
Another book added to my To-Read list
I also always asked how did I look from his point of view. It was very important for to know how my performance was perceived, since it’s easy for there to be a discrepancy between how I see my performance vs how it is perceived.
He was also very friendly and shared career advice and whatnot. I truly truly believe that having a dedicated eng manager can be a big factor of a 1x vs a 10x. I know that during that time with my manager I was a 10x and when he moved to another department my performance lowered, where it was motivation, lack of resources/feedback, or a combination or a bunch of other factors, having a good manager can make or brake a role in a company!
In one of my favorite YT videos ever he talk about how he design RF PCB. The point of it is kind of like, the field of RF and SDR is incredibly deep and complicated, but at the same time, most filters/mixers/amplifiers and everything else needed for making an SDR are ICs that one can buy from Digikey and put them together (or likely have assembled).
So, not denying how deep SDR can be, but it can also be accessible with enough effort!