what are your tech related pet peeves?>FOSS project that has been active for over a decade starts shoehorning claude code because "we won't be able to keep up without it" as if software is all a competition that you have to win>dev releases software as free and there is no paid option for this software whatsoever but they still refuse to open source it>github page for a piece of software doesn't explain how it's used, there is an included wiki page, and the wiki page has said "work in progress" for the last 6 years>there's no way to test 90% of mechanical keyboard switches without buying a fuckton of them because almost none of them except the most popular ones have tester kits
>>109477200If the code looks like piece of shit, garbage, it's only natural these people won't release this source code.Either this or the project is their life essence. And they won't let it being forked / stolen from them.Anyways, here's mine.:> a ginormous corporation creates a FOSS project then hypes it into oblivion. Thousands of devs jump the bandwagon. Then, at some point in time, incorporates the entirety of this project into their closed source Products. The FOSS project suddenly stops being developed and gets archived on github within a few months.Many such cases.
the tech culture itself'both side' of
>5-15 different variations of basically the same software in different GitHub accounts, none of which do everything, all because everyone would rather write their own new thing than contribute to one, much better, thing.I know it's just human nature but it sucks that it take corporate incentive structures to wrangle people into unified outcomes.
>>109477259Yeah, the problem is most developers won't accept PRs out of lazyness. That's the painful truth.Even though the feature isn't disabled, they just don't care.So it makes more sense to just fork the shit out of it.
>>109477200>refuse to open source itvery valid move considering it will be stolen by AI kikes who contribute nothing back
>>109477200>github page for a piece of software doesn't explain how it's used, there is an included wiki page, and the wiki page has said "work in progress" for the last 6 yearsI haven't a clue why Coreboot decoded to nuke their wiki. It became a little depreciated over time, but it was still generally insightful.
>>109477200>FOSS project that has been active for over a decade starts shoehorning claude code>went to Lutris github to figure out why does it need almost 1gb of ram to run and why it won't free more than half of it when closed>there's 500 replies discussion about claude code dramaDecided to try faugus launcher finally and it's exactly what I ever needed, a simple .exe launcher. So it wasn't so bad at the end, there will always be an alternative.But my personal is>FOSS project that aims to be complete alternative to industry standard software, focusing too much on feature parity but completely ignoring usability and innovation
>>109477200>windows update>update now?>update later?>no choice to never updateIt's my choice if I want an out of date system. Fuck off.
>hardware comes with meaningless RGB lighting
>>109477267This is what inspired Free Software to begin with, anon. RMS wanted to modify things and didn’t have the source. While he generally also wanted to release all of that, one of the huge aspects of the GPL is that you can take that code and do whatever the fuck you want with it, as long as you’re not trying to profit off someone else’s work. It’s really quite beautiful. Fork away- I’ve given up on trying to contribute upstream. I fork, use Claude to get what I want, and assume the maintenance burden going forward of bringing in dependency updates and sometimes rebasing on upstream. Sure, you don’t want to do this too often, but with AI it’s way less work than it was before. Embrace change, guys. We are more empowered than anyone to take advantage but lemme tell you I have worked with people who don’t know the first thing about programming and have been able to tighten up and ship their slop apps; if we don’t embrace the tools we will be replaced by those who do.
>>109477200>dev releases software as free and there is no paid option for this software whatsoever but they still refuse to open source itbut this is the best wayunfortunately now with AI decoding source, it no longer works so it's best to not release the binary either
>>109479065>as long as you’re not trying to profit off someone else’s work.that's not an aspect of the GPL, retard-kun
>>109481259I fucking wish ai could do that. Imagine the open source utopia we could live in. All the hidden knowledge from ancient programs whose clever algorithms were never disclosed that people STILL try to figure out to this day...But no, AI is totally worthless at every level so far.
>>109477200>>dev releases software as free and there is no paid option for this software whatsoever but they still refuse to open source it>>github page for a piece of software doesn't explain how it's used, there is an included wiki page, and the wiki page has said "work in progress" for the last 6 yearsany examples of this? sounds really sad
>>109477200>tech related pet peeves?open source software existing at all
>>109477200>interesting software>download repository>has a CLAUDE.md file>needs 1 gb of npm packages>audit fix returns 5 critical vulnerabilities>have to manually check all postinstall scripts just to be safe>the project doesn't run first try, probably 1 hour of troubleshooting
>>109477200>>109486007Another one...>CHECK MY ALTERNATIVE TO X SOFTWARE. SO MINIMAL AND LIGHTWEIGHT!! >go to the downloads tab>only see a docker files>doesn't run first tryWHAT THE FUCK happened to portable executables?
Going on a website, especially an administrative portal, and getting popuos of "check out these features" or "take a tour"
>>109486007>>the project doesn't run first try, probably 1 hour of troubleshootingThis is my favorite part about gay eye code. Literally none of it works. People will post grand claims about how they made, say, world of warcraft in 2 hours using gay eye.>look inside>actually a shitty 2d flappy birds-tier game>doesn't actually run>after fixing it to make it run, controls don't actually work>severe rendering bugsWhy? Because the gay eye said it worked so it must be good they can go viral now no need to check if it even works, apparently.
>>109486027C is a shitshow, C++ is a shitshow, to try to fix the shitshows tools over tools were built, making everything even more of a shitshow (key example: cmake, something like 90% of cmake software don't compile because they rely on FindXXX scripts that aren't available easily online, don't ship with most systems, and don't ship with the code). As a result, building software and publishing it in something like python or js is a billion times easier (which caused a momentum drive where useful libraries/tools were written in these languages so if you want to go back to C, it's actually a hard lift since you have to reimplement potentially very complicated software to just get started on whatever you're doing), faster and more reliable. But these systems can't create a self-contained universal executable (even e.g. an executing zip or a vm-based thing like java programs), so the hack around it is to use docker.As you point out, it usually doesn't work without fiddling around anyway, but it's much closer than delivering a C or C++ program in source format in 2026 in practice.
>>109477200>dev releases software as free and there is no paid option for this software whatsoever but they still refuse to open source iteither it's just stubbornness or popular proprietary freeware windows applications made by slavic boomers are most likely built on top of leaked windows code and/or modified gpl code (similarly to winamp)
>>109479023brayden the verbally impaired zoomer with gen x dad who looks exactly like the musician moby will zone out and literary die if lights dont blink and flicker
>>109486154cmake and associated cpp tooling makes the node js webshit ways of doing things look sane and rationalbut a gaymer cs student who wants to make games and knows what a pointer and a register is will remind you that webshit aint real programming
>>109486209All true, but shit's so bad these days that maybe we should all go back to writing x86(_64) asm.
>program has installation instructions for every distro under the sun except the one you useYou mean to tell me the dev tested this software on Scrimblo Blimbo OS but not fucking Debian?
>download our app>sign in/sign up to continue>hey turn off your adblocker (no I will infact blacklist your site so I cant even visit it by accident anymore)>visually overdesigned webpages where everything moves>critical applications that do not have dedicated host servers>cable management inspired by spaghetti dish>sysadmin groups pointing at eachother to fix an issue, neither even attempting to troubleshoot or do deeper investigationmost of these are work related because I have no complaints in my home setup so atleast I have that going for me
>>109477200>emoji in readme/website/program, anywhere other than user submitted comments really>rounded corners that cut away content>only available as installer, no portable archive>ligatures, fucking anywhere>those non-standard quotation marks and other symbols some word processors insert>error/information messages that use baby language (oopsy whopsy we did a poopsy, try that again plz)
>>109477200>FOSS projectYou know what's great about FOSS? If you disagree with the leadership you can fork it.