this post was submitted on 03 Apr 2024
419 points (90.7% liked)

Programmer Humor

19512 readers
507 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 32 points 7 months ago* (last edited 7 months ago) (2 children)

Look, if everyone just decided on a style and everyone went with it within a system I'd be okay with that. It's not great but at least it wouldn't be jarring.

But having to live by the whim of 50 different app designers is disgusting. I just want to have a good time, not learn 50 different interfaces.

Though my thoughts on it would also stifle new ideas. So that's bad.

[–] [email protected] 18 points 7 months ago (1 children)

It's like getting into a car you haven't driven before and you hit the wipers instead of the indicator ×1000. Or playing an FPS and E is now F, C is now Ctrl, X is Shift, and you tap+hold instead of tap. WHY?!?! You can remap, but suddenly there's conflicting keys for shit the tutorial hasn't even introduced to you yet, so you don't know what you can or can't get away with.

Some designer or dev has a personal opinion they think is better than everything else and now we all gotta live with it on the hopes that'll be the new standard. And there's so many of those arseholes and their DVORAK layouts and putting "Cancel" on the left and "Confirm" on the right of a dialogue popup. "I think it's better this way and the world will thank my big brain!"

YES I'm ranting, lol.

[–] [email protected] 2 points 7 months ago (1 children)

Wait confirm shouldn't be on the right? Like I am 99% sure most windows pop-up/modal Dialogs had ok on the left and cancel on the right but I am not entirely sure about Linux (also factorio has them left to right as in "go back and go forward" but I dunno if that is RTL dependent...)

[–] [email protected] 1 points 7 months ago* (last edited 7 months ago)

No, no, they have to be on top of each other! Vertically aligned is the way of the future.

[–] [email protected] 8 points 7 months ago (2 children)

Try GNOME/GTK/adwaita apps. They are very consistent.

[–] [email protected] 18 points 7 months ago (1 children)

The GTK file chooser is probably the worst AND most inconsistent example of UX that I've ever seen

[–] [email protected] -1 points 7 months ago* (last edited 7 months ago) (2 children)

Contribute! Maybe you get a part of the 1 million Euro they got from the Sovereign Tech Fund.

[–] [email protected] 17 points 7 months ago (1 children)

Contribute with UX changes? To GNOME maintained software?

[–] [email protected] -1 points 7 months ago (1 children)
[–] [email protected] 13 points 7 months ago* (last edited 7 months ago) (1 children)

Enhancement? No, everything I have a problem with is explicitly intended behavior and GNOME devs are infamous for their everyone is stupid except me mentality

Edit, found a neat lil' example:

Does Gnome/GTK have an issue board where users vote on issues?

Free software development is not a democracy, and does not get driven by polls. Features and bugs are introduced by those who show up, within a community that works towards a shared goal.

I don't believe the intentional behavior is desirable and would like to see what other users think.

That's not how anything works.

[–] [email protected] 0 points 7 months ago* (last edited 7 months ago) (1 children)

That's a dick way of saying fuck off but I mean they do provide a free service. If they have a vision and don't want to deal with random people whining about it that's their prerogative. Same as yours to find that utterly insufferable.

[–] [email protected] 4 points 7 months ago* (last edited 7 months ago) (1 children)

They do provide a free service (GTK's file chooser), one that I find horrible and inconsistent (as per the thread) and intentionally so (on issues tangential to example that I found, although the proposed configurable behavior would be nice) - so I won't even entertain the thought of trying and contributing to it, as it has been suggested.

I don't know what is insufferable about that, other than the initial criticism...

[–] [email protected] 3 points 7 months ago (1 children)

It's your prerogative to find them insufferable is what I meant to say. Your criticism and opinions are fair enough.

[–] [email protected] 3 points 7 months ago

I've got to work on the fact that seeing the word "insufferable" on social media makes me instinctively get defensive ._.

[–] [email protected] 8 points 7 months ago (1 children)

Pretty sure that money is for the people employed by the GNOME Foundation, they don't just pay every contributor.

[–] [email protected] 1 points 7 months ago

No, they don't, but you could get regular contributor…

[–] [email protected] 1 points 7 months ago* (last edited 7 months ago)

They are indeed very similar.