[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


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
>>
>>109477200
If 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.
>>
>>109477259
Yeah, 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 it
very 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 years
I 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 drama
Decided 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 update
It's my choice if I want an out of date system. Fuck off.
>>
>hardware comes with meaningless RGB lighting
>>
>>109477267
This 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 it
but this is the best way
unfortunately 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
>>
>>109481259
I 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 years
any 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
>>
File: 20260516_070009.jpg (74 KB, 968x931)
74 KB JPG
>>109477200
>>109486007
Another 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 try

WHAT 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 troubleshooting
This 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 bugs
Why? 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.
>>
>>109486027
C 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 it

either 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)
>>
>>109479023
brayden 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
>>
>>109486154
cmake and associated cpp tooling makes the node js webshit ways of doing things look sane and rational

but 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
>>
>>109486209
All 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 use
You 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 investigation
most 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 project
You know what's great about FOSS? If you disagree with the leadership you can fork it.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.