this post was submitted on 12 Nov 2024
117 points (84.6% liked)

Linuxsucks

170 readers
175 users here now

Shit on Desktop Linux and its evangelists here

No evangelizing for Linux

founded 1 month ago
MODERATORS
 
top 30 comments
sorted by: hot top controversial new old
[–] [email protected] 40 points 2 days ago* (last edited 2 days ago) (1 children)

But it is about choice: your choice of which version of Linux and which variation of Firefox you're going to use.

Silly OP.

[–] [email protected] -5 points 2 days ago (1 children)

People argue that slavery is a choice.

[–] [email protected] 8 points 2 days ago

It is.

It’s just not the slaves choice.

[–] [email protected] 27 points 2 days ago (4 children)

Systemd is great fuck the haters

[–] [email protected] 4 points 2 days ago

Systemd is on my list of "meh, who cares, it works". Plus, it's been so long since I messed around with initd that I don't think I'm able to do it without relearning stuff.

I'm not a big fan of systemd messing with dns, but I'll survive. I'm sure I can do some fidgeting and disable it, relying on editing /etc/resol.conf like I used to, but it works well enough now that I can't be arsed.

[–] [email protected] 2 points 2 days ago* (last edited 2 days ago)

what's not to like? seriously, what's not systemd these days? it just absorbs coreutils like a cancer.

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

haters

We prefer "best practice adherents".

[–] [email protected] 3 points 2 days ago

Best practices change. For example, no one is still recommending manually editing the CHS start of a boot partition on your spinning rust device in order to optimize throughput.

[–] [email protected] 1 points 2 days ago

except for Systemd-Resolve.

Please just let me resolve wildcards. I don't want to install dnsmasq just for this.

[–] [email protected] 17 points 2 days ago (4 children)

People bitch about systemd? Don't pretty much all the major distros use it?

[–] [email protected] 12 points 2 days ago

People bitch about it because of it's wide usage in a system. But distros like systems because it has a wide usage within a system.

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

Yes, most of them do, and that is why I complain about it. I want to have the choice. I don't mind if other people use systemd; I just don't want it forced one me.

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

Gentoo, Arch, and their derivatives still exist. How important is a legacy init system to you?

[–] [email protected] 5 points 2 days ago* (last edited 2 days ago) (1 children)

FYI: Arch uses systemd.

I don't mind systemd so I haven't tried to rip it out, but I can't imagine trying to replace it with a legacy init system is going to be smooth sailing.

[–] [email protected] 1 points 2 days ago

Probably true, but Arch being what it is, there's still the option to install sysvinit or whatever. The question remains - how important is NOT using systemd to the admin in question?

[–] [email protected] 4 points 2 days ago (3 children)

Yes, and that's the FUNNY part about it! Lennart went against the UNIX philosophy and is hated for it, but so did Linus Torvalds with the monolithic kernel, and Richard Stallman with Emacs.

[–] [email protected] 1 points 1 day ago

And systemd don't violate it, systemd is the name of the project with a bunch of binary inside each onde doing their job, it's like complaining that Mesa don't follow Unix philosophy just because it has multiple drives inside the project

[–] [email protected] 7 points 2 days ago

The "do one thing and do it well" mantra is such bullshit. You can slice up the things stuff does differently however best suits your argument. Oh, wc? I don't use it because it violates the unix philosophy. It can count words and lines. That's two things.

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

The Unix philosophy never made sense.
All parts of a program should do one thing well and communicate with other modules over a simple, common interface.
But software that offers all the features a user will need under a big umbrella with unified UI and UX is much better than "this program uses different syntax because it came from Unix and not GNU"

[–] [email protected] 4 points 2 days ago

But software that offers all the features a user will need under a big umbrella with unified UI and UX is much better than "this program uses different syntax because it came from Unix and not GNU"

Yes and no.

A consistent UX is definitely a major bonus, but not if it comes at the cost of oversimplification. If the program gives me an experience gift-wrapped and with a nice little bow on top, but only gives me that kids' gloves experience, it becomes a much worse experience when you need to do anything outside the happy path.

Imagine trying to script git workflows without access to any of the plumbing commands like rev-parse, rev-list, and format strings. You would have to parse the output of git log and git show, hoping that they don't introduce a new change to the output—a much worse experience.

All parts of a program should do one thing well and communicate with other modules over a simple, common interface.

Fun fact: you basically described dbus.

[–] [email protected] -1 points 2 days ago

And one day you'll learn that 'popular' isn't often 'good'. I think we called it a Lithium Lick when Apple did it.

[–] [email protected] 3 points 2 days ago

I use systemd, gnome, (ungoogled) chrome(ium) and have a folder named IDE with 3 IDEs

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

Go fuck yourself, Canonical. When I install a package through a package manager, I want the package I requested—not the bullshit you tried to force down my throat.

[–] [email protected] 1 points 1 day ago

the other difference between snap and systemd is that there are clearly better alternatives to snap that are technologically superior in practically every sense and not tied to some company that tries to sell out.

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

I have never seen anyone hate on an IDE.

[–] [email protected] 1 points 2 days ago (1 children)
[–] [email protected] 10 points 2 days ago* (last edited 2 days ago) (1 children)

Well, I've never seen anyone hate on a real IDE.

/s

[–] [email protected] 3 points 2 days ago (1 children)

My team unanimously dumped various jetbrains products a couple of years ago when a particular event started, on the urging of just one QA engineer. Made no utilitarian sense whatsoever, but it made them feel warm and cozy.

[–] [email protected] 2 points 2 days ago

Did said QA engineer get a nice yearly bonus?