99% of the programming projects I see on github, reddit, HN, etc. are just programming tools for other programmers. "I made a data-processing library for the ButtFuck framework" "I made a fancy-pants syntax highlighter for Fartlang in vim" "I made a utility that tells you if your config file is blah blah blah" 10 billion stars on github with a bunch of badges and emojis of course. All this effort put into programmer tools and for what? So they can make more programming tools, I suppose?
The gods of programming have blessed mankind with the means of producing the most complex, ornate, beautiful machines they can dream of as a single individual without needing to worry about material or labor costs, safety or regulatory concerns, etc. and all programmers can imagine is "what if I made my shell a bit prettier." What a waste.
P.S. This is just me ranting, I know some people do make cool things, you're gonna have to just let me cook on this one
>>22154>So they can make more programming tools, I suppose?yes, actually
>machinesI prefer to call them physical programming tools
however, I do agree with the underlying premise implicit in your post
>>22153Computers are complex. Stuff is useful. Why does it matter?
>>22157There is no meaningful difference between the amount of "interesting stuff" coming out off of FOSS spaces and those coming out of commercial shops in general
>>22170Happy to see a pic of Postone on leftypol.org, but there was no need to be so smug tbh.
>>22172>my boss will use GPT-X to deskill my job and I will have less free time and get paid less because my job will be reduced to reviewing code generated by AI that mostly work.FTFY.
I never tried it but I'm skeptical so far of the capabilities of LLMs to generate code that would easily fit in most CRUD apps I've worked on.
It can provide good templates for functions and classes, but I don't think it can adapt code easily when tight deadlines are incoming and the whole data chain involves different teams and companies, and if you add old proprietary software into the mix, I don't see them replacing a competent junior dev who can adapt to different technologies for an already existing infrastructure, at least not for a little while.
>>22153It is the case because it's easier to hack on an free software toolchain to create something that makes your life easier as a programmer and/or is interesting on a technical level, like in Emacs for example where you can change the behavior of the editor dynamically by evaluating Lisp code, rather than coding and
maintaining an heavyweight cross-platform GUI C++ app with Qt without some free time away from labor and a steady flow of money, even if it's a kickass project idea like a "【vⓐpØrwⓐv€ 】蒸汽軟件 3D/video/audio editing app accessible to everyone".
>>22178It's a cool trick as a worker if you do it right and can still code your way out of a mess when it's needed, but since more and more workers like you use AI generated code, managers and shareholders are also thinking of replacing workers with AI to save money and prop up profits.
If they fall for the meme soon, I'm expecting some epic fails and good old schadenfreude but I'm also afraid we will eventually have to review AI generated pieces of code and cobble something together like Amazon's Mechanical Turk in the future for minimum wage, and I hope by then I will get a generous dole if employers don't deem me as more worthy than that.
Tech companies are increasingly laying off, and like any sector who is not making as much profit as before, management often cut down on labor costs rather than capitalist parasitism.
>>22153I'm always surprised how much good shit programmers give away for free. What kind of programs do you think they don't make?
My issue is that these fuckers think making an installer is simple impossible. I think they do that just to filter normies.
>>24713GNU/Linux people have made a thousand different ways to install software. They do make installers. If you happen upon something that cannot be easily installed on GNU/Linux, it's usually either because the software is not mature enough or that nobody cared enough about it to do it yet.
>>24714Please don't post here anymore.
>>22170boilerplate code copy-pasted into a useful program will always trump perfect code thrown into a tool that helps nobody. programming is a means and not an end.
(most code is boilerplate in a tool that helps nobody, but that's an aside.)
>>24713the best programs are those that you just click run without even having to install, but if you're getting at cunts who don't upload an executable ("uhh just compile it yourself lol") then yeah, they should be thrown down the Darvaza crater.
>>24725>the best programs are those that you just click run without even having to install, Yeah of course. But maybe it has to install multiple pieces of software.
> but if you're getting at cunts who don't upload an executable ("uhh just compile it yourself lol") then yeah, they should be thrown down the Darvaza crater.Yeah that kind of stuff.
>>24732Link other people's cool shit?
I have nothing to do with this one other than using it and admiring the code
https://armedbear.common-lisp.dev/ >>24734What are we just linking free software we like? I don't use Linux because I have sex but this is an amazing program for people who constantly fill hard drives through compulsive dling like me. Probably a Linux equivalent out there.
It's so you can get file sizes on folders the same way you can on files. Really helps to narrow down where some gig killing files you forgot about are hidden.
>>24708I know GOG makes graphical installers for Linux using a shell script
I think Linux is simply just a server oriented dev community first and foremost
Most people interested in making desktop applications focus on Windows as well
That's The Way It Is™© thanks to capitalist market fuckery and the weird virgin bro-ification of the FOSS community
>>24768yeah
true communists support american closed source software with $100 a month licenses that need to be online 24/7 and has zionist backdoors built-in
>>24770false dichotomy of a retard.
there are no true communists. everyone here is a worthless posturing fraud. the slightly less worthless, however, use their computer to
do something by hook or by crook. if the best tool for the job is proprietary, the solution is the best p-word in the english language: piracy.
>>24768yeah, some corps literally do be outsourcing maintenance to fossuckers. i see the development model itself more as a technological advancement. even if the linux foundation was purely an industry consortium run by big tech, many of the benefits would remain.
urging the developers to adopt freedesktop shitware like kdbus is the most a single participant can accomplish. even if it was merged, it would have been an optional component. enforcing any policy decisions runs counter to the way linux is used by the industry i.e. by the embedded niche.
Unique IPs: 24