Post Ao7GMS7yghAgMLuTDM by WandererUber@poa.st
(DIR) More posts by WandererUber@poa.st
(DIR) Post #AnCjdvN1YaL1b4PU80 by nolan@toot.cafe
2024-10-20T17:17:28Z
1 likes, 0 repeats
Every time I mess around with sysadmin stuff, I'm always flummoxed by dumb things like "what is the difference between /usr/bin and /usr/local/bin, what the heck is an LD_LIBRARY_PATH, should I use sudo for this build tool or not," etc.). I guess this is how backend devs feel when they have to tweak a Webpack config.
(DIR) Post #AnCjdwqq3DmUBpMoEq by nolan@toot.cafe
2024-10-20T17:21:36Z
0 likes, 0 repeats
Maybe this is why I'm a little skeptical of the whole "move everything to Ruby/Zig/Go/etc" movement in the JS ecosystem. I like JavaScript, I understand JavaScript. If I have to debug some JS tool, I'm well-equipped. Whereas if I have to dip down into some weird error like "libfoo.so.42: cannot open shared object file" then I know I'm gonna get lost.Plus I don't think we've come close to exhausting all the ways to optimize JS deps: https://marvinh.dev/blog/speeding-up-javascript-ecosystem/
(DIR) Post #AnGAeNwkajY0SeRdkO by lispi314@udongein.xyz
2024-10-22T02:49:00.231241Z
0 likes, 0 repeats
@nolan > should I use sudo for this build toolIn general, that should *never* be the case.There is no legitimate reason for a build tool to request such privileges.And yes, I can confirm that having to deal with the JS ecosystem's bloat & minutia when coming from outside of it is quite obnoxious.
(DIR) Post #AnGAePIPZgT6e7aS9I by Reiddragon@fedi.reimu.info
2024-10-22T08:16:32.673902Z
1 likes, 0 repeats
@lispi314 @nolan tbh the "should I use sudo for this?" just reeks of "has been using Windows and nothing else for 20 years", cause on Windows a lot of software, *especially* old stuff, may quite sinply not work properly if ran without admin privileges, and magically be fixed by those admin privileges
(DIR) Post #Ao7GMS7yghAgMLuTDM by WandererUber@poa.st
2024-11-16T23:54:08.784891Z
0 likes, 1 repeats
@Reiddragon @nolan @lispi314 command, get error, sudo command is a classic linux noob workflow and doesn't hurt that much when you're just learning