back

by itvision·1y ago·view on hn ↗
> You're just a hater.

Yeah, with hundreds of contributions to multiple Linux projects including the Linux kernel, GCC, KDE, Wine, etc.

A total hater.

> How you have to tweak registry to remove the ad, but still can't get rid of OneDrives reminder, and then comes the forced updates.

Takes roughly 2 minutes, ok.

> Settings are spread in between millions of places, extremely confusing, and twisted.

Not sure what you mean. In Linux settings are spread all over UI, /etc /home/.config /home/.app etc. etc. etc. And you need to learn shell and console editors to configure stuff.

> Search results are random, what the hell?! Can't even run the most used app with confidence, from search. Which is just a absurd.

Search is not even available for multiple Linux DEs.

> Managing software, is freaking pain. Everything is everywhere, no proper centralization whatsoever. choco is good, but its cli, with which people have so much issues with.

MSI and GPO exist. Most serious applications nowadays have auto-updaters. Others often need no updates.

> Windows is just not usable, and in my way, it's only feeding on the legacy, the apps.

Works near perfectly for 2 billion users.

> But Linux becoming much better now

Barely works for its 40 million users, riddled with bugs/regressions and missing features.

2 comments
How does one make hundreds of contributions to a number of important projects yet be so woefully ignorant about things as you are? In this discussion, you have claimed that Qt is under the GPL, said that running old software on Linux systems is impossible, claimed Windows runs near perfectly and said that Linux barely works. All of that is provably false. Here is one of many examples of Windows having profound issues where Linux systems do the right thing:

https://www.forbes.com/sites/jasonevangelho/2020/02/15/micro...

That is far from near perfectly and there are many severe issues that have plagued Windows systems over the years if you take the time to look.

By the way, those auto-updaters you mention waste system resources. Linux systems use package managers that prevent you from having O(n) auto-updaters consuming resources all the time.

https://doc.qt.io/qt-6/licensing.html

Now,

https://www.gnu.org/licenses/gpl-faq.html#LGPLStaticVsDynami...

> For the purpose of complying with the LGPL (any extant version: v2, v2.1 or v3):

> If you statically link against an LGPLed library, you _must_ also provide your application in _an object_ (not necessarily source) format, so that a user has the opportunity to modify the library and relink the application.

Basically not a single software developer is going to go through these hoops to link with LGPL statically. I don't care about theory crafting. Linux has been there for over 30 years now. Show me the applications that comply with that. I dare you.

Actually I know a single example (!) and that's proprietary NVIDIA drivers. Not an application BTW. You cannot imagine how difficult Linux kernel developers have made life for NVIDIA. Yeah, there's a huge object file to be linked with the kernel. Other examples? None. In Windows you compile a driver and have it work flawlessly for at least a decade.

Sorry, I'm done with you. You're now baselessly and shamelessly accusing me of lying where a simple Google search reveals everything I say is true.

Windows requires none of this crap. What's funny is that Win32 is the only stable Linux API. Not even glibc provides it. What's even more funnier is that DirectX is still a far more richer set of APIs than what Linux provides despite Open Source making it as hard as possible to link to it. And basically no one does.

With most laptops and pre-assembled PCs Windows comes for "free" (included in the cost). If you're a builder, you can get a Windows license for a low as $10 and live happily ever after and use your old applications including I don't know Adobe Photoshop CS2 released ... almost 20 years ago. Still works fine in Windows 11.

Merry Christmas.

LGPL != GPL

You just provided evidence that your remarks were wrong and then claimed it validated your remarks as being right. Rather than accuse you of lying, I would accuse you of having a severe issue in your basic reasoning skills.

Furthermore, your rant is consistent with disorganized thinking, which is often a symptom of schizophrenia. I suggest seeing a psychiatrist.

You claimed you can "easily link applications statically and have them work everywhere all the time".

I said that even linking with LGPL is a task almost everyone avoids (NVIDIA being an exception).

You cannot link with GPL _at all_ unless you provide full source code.

Fuck it, I'm out.

That is not what I claimed and Nvidia does not statically link to LGPL code as far as I know. If you refer to the Nvidia kernel modules, there is no static linking being done with LGPL code.

I studied introductory psychology in college. I am a decent judge of whether people could benefit from psychiatric help and the more you write, the more convinced I become that you could benefit. Please go for an evaluation. Ask your regular physician for a referral. A psychiatrist likely could help you.

Yeah, still a hater.

> Takes roughly 2 minutes, ok.

Sure, then after 2 or 3 days it pops up again.

Do you want to use OneDrive? > No

Oh, too bad, You should turn it on, I will remind you in a few days. > 3 days, 5 days Oh, Sorry, never is NOT an option.

How can that be acceptable!

At least you know where your configuration might be! On Windows, You don't even know where your apps configurations are. Is it in some deep level underground of registry? Or in App Data, local or roaming, or somewhere else?

On Linux, I know user based configs are in `.config`, and system-wide configs are in `/etc`. Some older app may store their config in home, but that's all. How is that difficult?! And everything is just text files and most of the time very nicely commented.

And I probably never needed to touch anything in `/etc` for almost over a year, unless I am messing with something.

> Search is not even available for multiple Linux DEs.

What?! Gnome has excellent application search, Win + one or two key presses I can launch my app, and it's actually consistent. No ads inserted randomly to interrupt my muscle memory.

KDE also have it. In i3 I can use `rofi` to do the same.

> MSI and GPO exist. Most serious applications nowadays have auto-updaters. Others often need no updates.

Oh, lol. How can one excuse the mess of going to each application's website, download binaries and install, and then let each and every app phone home to check for update, and then go through the upgrade dialogs, keeping watch if the app has inserted any search box or toolbar opt-outs? That is just absurd! I can just run `yay -S --noconfirm` and put password, and my update kicks in. Most of the apps are not bothered if I am running their latest version or not.

> Works near perfectly for 2 billion users.

Because, again, it's only feeding on the legacy, and because people pay the Windows Tax, without knowing, or in my country, it was easily available with new purchases for free (Piracy).

IF, people had to install Windows by themselves, I can confidently say, most of the people would stay far, far away from it.

> Barely works for its 40 million users, riddled with bugs/regressions and missing features.

I have been using Linux for 20+ years. I am not riddled by any of those 'bugs' and 'regressions', funny thing is, sometimes there are minor hitches, but again, they are minor.

And if I face a problem, I can communicate with the respected community, and get a solution. For Windows, which is a black box, you never know if you'll get any solution for your inconveniences. Like, getting rid of OneDrive, permanently. Or File explorer getting stuck indefinitely for hours after hour, and there's no solution to it. The client suffered for almost years, and he had no way to reinstall.

> Sure, then after 2 or 3 days it pops up again.

Citations needed. Doesn't happen to anyone else but you.

> Oh, too bad, You should turn it on, I will remind you in a few days. > 3 days, 5 days Oh, Sorry, never is NOT an option.

Again 5 minutes of Googling disables it.

> On Windows, You don't even know where your apps configurations are.

In Linux they can be in a dozen of different locations as well. And Gnome even has (had?) a sort of registry.

> What?! Gnome has excellent application search, Win + one or two key presses I can launch my app, and it's actually consistent. No ads inserted randomly to interrupt my muscle memory.

"I use Gnome/KDE and I don't give a damn about all other DEs."

Got it!

> How can one excuse the mess of going to each application's website, download binaries and install, and then let each and every app phone home to check for update, and then go through the upgrade dialogs, keeping watch if the app has inserted any search box or toolbar opt-outs? That is just absurd! I can just run `yay -S --noconfirm` and put password, and my update kicks in. Most of the apps are not bothered if I am running their latest version or not.

Most serious Windows software doesn't need manual updates. Windows and MS Office update themselves. Adobe, Corel and 3dMax products do so as well. Tiny utilities? Who cares? They just work.

It's Linux where people get obsessed with updates because there's no API/ABI compatibility per se and you have no choice. In Windows? Run something from 20 years ago and don't bother.

> Because, again, it's only feeding on the legacy, and because people pay the Windows Tax,

$10 tax. Yeah. I've spent hundreds of hours fixing Linux. No tax at all.

> I am not riddled by any of those 'bugs' and 'regressions', funny thing is, sometimes there are minor hitches, but again, they are minor.

Anecdotal evidence rears its ugly head AGAIN AGAIN AND AGAIN. "If it works me for Linux is perfect". Never mind people who actually do the dirty work of fixing hundreds of regressions every Linux kernel release.

Nothing ever changes with the Linux cult. "It works for me, I'm a seasoned developer, I know my way around console, Linux must work for everyone".

Even in this discussion this has been repeated ad nauseam.

F it. I'm out.

If you're approach to fix things in Linux like the way you talk about Linux, no wonder you spent hundreds of hours fixing it. Work smarter not harder.

It's neither about if it works for me, it works for everyone, nor it should be, if it doesn't work for me then it doesn't work for everyone.

You're making some points, that most of us Linux users knows to be wrong, and pointing it out.

You're just a hater, with some outdated information about Linux. Obviously Linux is not for everyone, no one is saying it is. But it provides a open, no bullshit, interruption free, environment, that I own, not some corporate doing business with my data. That is alone enough to me, and many other

Please don't let the door hit you on the way out