steve ,
@steve@lemmy.ca avatar

This is rage bait

charonn0 ,
@charonn0@startrek.website avatar

Unpopular opinion: The Windows Registry, a centralized, strongly typed key:value database for application settings, is actually superior to hundreds of individual dotfiles, each one written in its own janky customized DSL, with its own idea of where it should live in the file system, etc.

azthec ,

I agreee with you on the side of the concept, but the way it is organised and the potential values seem to make no intuitive sense (if they make any)

quixoticWoodpecker ,
@quixoticWoodpecker@mander.xyz avatar

In gnome there’s dconf

nolight ,

Which is why I prefer NixOS (I use NixOS btw)

callyral ,
@callyral@pawb.social avatar

btw i use Nixos

xenoclast ,

claps

excitingburp ,

The language itself has no type enforcement, the type checking is implemented within nixpkgs. This might seem like pedantry, but it really matters for things like LSPs (text editor autocomplete). I think that’s what scares some people off: it’s like OG Minecraft, you need to have the wiki/search.nixos.org open while you are doing your editing.

That being said, the type checking goes much deeper than what the windows registry does - e.g. it won’t allow you to enable conflicting services - like grub and systemd-boot - at the same time.

0x4E4F OP ,
@0x4E4F@lemmy.dbzer0.com avatar

That is true.

But, due to the nature of how it works, it can be also used to hide data that the user “should not be aware of”.

charonn0 ,
@charonn0@startrek.website avatar

So can a dotfile, or any other kind of storage. There’s really nothing inherently bad about the registry. Its reputation as a place to hide things in is equal parts selection bias, users’ lack of technical understanding, and the marketing of “registry cleaner” apps.

0x4E4F OP ,
@0x4E4F@lemmy.dbzer0.com avatar

But… it is a place to hide things 🤨.

I won’t argue about leftovers when uninstallig, some package managers do that as well, plus it’s not really the registry’s fault, that’s just bad or badly configured installers/uninstallers.

casual_turtle_stew_enjoyer ,

That’s Linus of LTT in the top

“WhY iS pAcKaGe MaNaGeMeNt So HaRd” my brother in Christ you got one broken Deb that was packaged and provided for free by someone other than the vendor, the vendor provides their own installer you could have used that wouldn’t have had the issue. You could have also used a flatpak. You were literally offered three ways to install the software on any operating system you could choose, and you gave up after the marginally simplest one failed and you were too lazy to troubleshoot it.

The donkey doesn’t even know the first thing about package management or any part of the build process, and has no right whatsoever to talk about it as if the maintainers of the stack are to blame.

/rant fuck that self-absorbed short stack sponge

velvetThunder ,

Your rant is justified.

But if you compare that to a user who is used to only one way of installing a system and only one way of installing new Software. Then it can be overwhelming at first glance when you are in the middle of a problem with what seems to be the only way to install packages and not in the overview of multiple package managers.

captain_aggravated ,
@captain_aggravated@sh.itjust.works avatar

Here’s probably the worst part of that situation: He got that error, because the Pop!_Shop caught the unreasonable prerequisites and said “Nope, not doing that” and threw that “failed to install Steam” message. Someone who deserves to be the CEO of a tech broadcaster would have the troubleshooting skills to, I dunno, google “popos failed to install steam” and follow instructions on how to fix it. No, what happened was he threw a temper tantrum about how Linux GUIs never work and you have to use the terminal.

The Pop!_Shop’s flawed design (in that it doesn’t update the apt cache on launch for some reason), that bugged .deb, and a whiny little fuckboy lined up just right to take the system down.

excitingburp ,

I’m 110% with you here. Debian have make it much more difficult to break your system, so it should be stack sponge proof going forward. I still wouldn’t put it past Linus to fuck it up some other way (you know, maybe he’ll curl HTML into bash instead of a script), and he’ll still stand his ground and blame the world. And then later give one of his non-apology apologies.

I used to be a huge fan.

Darorad ,

Same, I was a fan for a while despite them not being great about accuracy, it was entertaining tech-themed content that I knew not to trust for anything serious. Them recommending a custom windows rom that disabled any anti-virus and blocked security updates was when I completely wrote them off. And their excuse was “we showed some of the issues on screen for like 1/2 a second, that’s enough” and refused to acknowledge anyone’s concerns were valid.

Then later it got way worse when it turned out they had issues with serial harassment and stole and auctioned off prototype hardware.

Amir ,
@Amir@lemmy.ml avatar

You right click the candy crush icon and press remove.

Whotf does the other two things?

NoFun4You ,

Linux soy boys pushin lies

bier ,

I don’t know about the windows stuff, haven’t used it in years. But back in the day installing Ubuntu was super easy (just boot from USB stick and install and mostly everything works). But a fresh windows install was a real pain like downloading drivers for all your hardware etc.

Nowadays it’s pretty easy in both cases I guess.

NoFun4You ,

Ya I remember installing drivers for 95 etc.

Computers were a lot different to work with back then .

markon ,

Also with LLMs getting good the less informed user can make changes they want and learn as they do with less effort so lower barrier to entry. The Arch wiki isn’t even that hard if you have a level headed 24/7 assistant that knows enough and can reason well enough to teach you something. Only if you make sure that you never expect perfection. I don’t trust people’s work blindly so why would I blindly trust an LLM? That’s the lessen we gotta learn. Use the brain lol

redbr64 ,

Yup… I have made so many little bash scripts to do tweaks or customize new Linux installs for me using ChatGPT. I mean, I have coding experience (.NET, not much with bash) and could muddle through learning bash better and making those, but this is quicker and allows me to learn in the process by asking follow up questions about syntax and core Linux concepts.

SpaceCowboy ,
@SpaceCowboy@lemmy.ca avatar

A big hurdle in any technological change is the “power users”. People that have learned a lot about the old tech and have to face that knowledge becoming obsolete. And then having to learn a bunch of new things.

The same goes for Windows power users as people who know a lot about fossil fuel powered cars.

iopq ,

I was a Windows power user, but in Windows 10 I can’t do anything. People be like “yeah just use group policy…” but I have home edition which worked perfectly in Windows 7/8. I could disable the anti-virus, I could disable the firewall, etc.

Now I borked my Windows 10 because I downloaded some debloat scripts and now it won’t update because update service requires the firewall service which I disabled. Fuck it, not booting into it anymore, Linux 5ever.

WanderingCat ,

What did you use in place of the built in firewall?

iopq ,

Nothing, because I’m behind a router

0x4E4F OP ,
@0x4E4F@lemmy.dbzer0.com avatar

It’s still advisable to turn it on… it’s Windows after all… on Linux, yes, I don’t use a firewall as well.

iopq ,

My router has a firewall. There’s no point in double firewalling

0x4E4F OP ,
@0x4E4F@lemmy.dbzer0.com avatar

There is if one of them doesn’t do the job properly.

iopq ,

No, you’re just arguing for the sake of arguing. Why not 3 firewalls in case two fail?

I’m not allowing programs in two places “just in case” what a ridiculous suggestion

wathek ,

I use both linux and windows. I am power user. Linux cannot do all the things i need it to, neither can windows, but at least we have WSL and VMs. Try setting up a passthrough GPU just to play a game on linux. Then try setting up an AI application using docker for windows.

I get it, we all wanna root for the underdog, and linux certainly has it’s place, but i am so done seeing this “windows bad linux good” bs

Molten_Moron ,

Ngl, you’re kind of proving their point.

Setting up a pass through GPU for Linux gaming is obsolete knowledge. Between Proton, Lutris, and Heroic Launcher I can play my entire game library directly in Linux. I haven’t booted Windows in months.

wathek ,

Wellp, i can’t. Several games dont boot, some boot but are wonky as hell. Good for you that you have everything you need, i do not. I use gaming as an example, but so many essentials are either not there, or wonky as hell. And that’s assuming you can keep the damn thing running without spending a saturday a month trying to unfuck your system after a driver update or whatever. Sure. I can get all the compatible hardware and do all the research to make sure everything probably doesnt impode, but at that point, why not just use windows.

june ,

I just spent the last 6 hours trying to get my home assistant VM to run on boot up because I’ve spent the last 6 months unable to get Linux to stop automatically rebooting for unattended upgrades.

I’m far from a power user but it shouldn’t be so fucking hard. It’s like 3 clicks to disable automatic upgrades/reboots in Windows.

0x4E4F OP ,
@0x4E4F@lemmy.dbzer0.com avatar

It’s like 3 clicks to disable automatic upgrades/reboots in Windows.

Do share how to disable updates in 3 clicks… cuz it USED to be that easy… not any more.

EmperorHenry ,
@EmperorHenry@discuss.tchncs.de avatar

Actually, no need for de-bloat scripts, a lot of those break more than they fix.

O&O shutup 10, simplewall, And I think O&O makes something like “AppBuster” or something for getting rid of stubborn metro apps.

Also…don’t disable windows updates, delay feature updates by 365 days, delay quality updates by 30 days and install security updates right away. If you don’t have windows 10 or 11 pro, there’s a program called “policy plus” Britec09 also has a guide for “how to only install security updates in windows 10” the guide also applies to windows 11

iopq ,

I love it when Windows decides to restart my computer for me while I’m working on something

EmperorHenry ,
@EmperorHenry@discuss.tchncs.de avatar

You don’t even need anything special to put a stop to that, it’s right there in the settings for windows update.

Look, read and think. That’s it. I don’t understand how or why so many people have so many problems using windows. Then I look at how they install things, how they don’t de-select anything and they install a fuck load of bloatware in addition to what they wanted, or how they don’t use any adblocking software and then they wonder why their systems run like shit and never work right.

They allowed their system to get flooded with garbage. That’s why the average person doesn’t like windows, because the average person knows what the buttons do, but doesn’t actually know how to use a computer.

any computer, windows, linux or mac can be shitty once it’s full of garbage. Those kinds of issues I described above this happen on every OS without proper protection, not just any antivirus, but a good antivirus that actually works, and an adblocker that works system wide with adblocking DNS.

There’s people all over the world who can be paid to do that for you, there’s guides online to do that kind of stuff on every OS that isn’t made by apple.

Idiots don’t know anything, and there’s a lot of idiots out there that think they know everything about an issue even though they haven’t actually seen what needs to be examined to find out what the problem is.

iopq ,

I don’t have that in the settings for windows update

EmperorHenry ,
@EmperorHenry@discuss.tchncs.de avatar

“get me up to date” turn that off

And then turn on “notify me when a restart is required to finish updating”

h3mlocke ,
@h3mlocke@lemm.ee avatar

🤦‍♀️

0x4E4F OP ,
@0x4E4F@lemmy.dbzer0.com avatar

Why use debloat anything… scripts or apps, regardless. Why not just use LTSC? It’s debloated by default. No MS Store, no Metro Apps, just the Settings one (it has to have that), everything else is pretty much standard for Windows.

EmperorHenry ,
@EmperorHenry@discuss.tchncs.de avatar

You mean windows 11 lite? I don’t know if you’ve heard, but the publisher that makes that might be doing something nefarious with that OS. Even more insidious than what can easily be disabled in the official windows 11 and 10

0x4E4F OP ,
@0x4E4F@lemmy.dbzer0.com avatar

No, Windows 10 Enterprise LTSC. It’s an official release, no debloating required. It’s how Windows was like, before 10, it only receives security updates, no new features, it’s stuck in time feature wise.

learn.microsoft.com/en-us/windows/…/overview

Google a bit for LTSC (it was LTSB for the 2016 release, Long-Term Servicing Branch, they changed the Branch part to Channel in the 2019 and 2021 releases).

Windows 11 Enterprise LTSC is coming this year. September, most probably.

sexual_tomato ,

One time I used the store UI thing in Ubuntu to install a package and it made it so that every subsequent time I opened it it would just freeze. I couldn’t figure out how to uninstall it via the command line because it had some kind of lock on it. After awhile I gave up and reinstalled windows.

Firipu ,
@Firipu@startrek.website avatar

I gave up on Linux when the repository for my Logitech mouse dongle stopped working 3y ago. Why couldn’t I get something as simple as a fucking mouse dongle work instantly blew my mind. Never bothered trying Linux again since.

Too much Linux evangelism here on Lemmy. Linux is absolutely not as user-friendly as Windows is for non techy ppl.

faintbeep ,

Yeah that’s another difference. When something breaks on Windows people will do anything to fix it, including reinstalling Windows or buying another machine.

When something goes wrong on Linux they decide Linux doesn’t work and reinstall Windows.

I’ve had Windows installs slow down till they take 15 minutes to start. I once clicked the wrong button in Visual Studio and the computer became some kind of remote driver debugging target, permanently. Half the settings broke and every startup it would autologin as a debug user.

If anything like that happens on Linux it’s proof Linux is too complicated, but on Windows it’s just one of those things.

sexual_tomato ,

The difference is that, for Windows, a million other people have seen your problem most of the time, so there’s usually some kind of support article that can point you in the right direction on how to fix your problem without having to dive into the docs.

Linux just doesn’t have that luxury. If I were getting paid to solve the problem, sure, I’d probably have figured it out in a day or so as a Linux noob. But I’m not. My free time is limited. I don’t need to know much about Windows because it works pretty much all the time (ymmv).

Gnugit ,

Ubuntu snap is broken therefore Ubuntu is broken…

PeriodicallyPedantic ,

I mean, you don’t HAVE to do any of that stuff in Windows, it’s just helps a bit.

I’m sure there are plenty of windows horror stories. But almost every Windows computer I’ve had in the last decade, both custom and OEM, has worked pretty well out of the box. And almost every Ubuntu computer I’ve had over the last decade has had problems that weren’t trivial to fix.

I like Linux, but when people compare these problems like they’re the same just are missing the point.

DingoBilly ,

Yep exactly this. The user friendliness and likeliness it just works is much higher for Windows.

If it doesn’t work for Linux I’ve found it also will generally take much longer to figure out and fix.

Macros ,

Sure because Error Code 0x8007057 tells you immediately how to solve the problem.

Linux error messages like error: kex_exchange_identification: client sent invalid protocol identifier “GET /robots.txt HTTP/1.1”are completely arcane tough.

I support both systems. And Linux support is so much easier. Mostly in runs out of the box. If it runs I continues to do so and If you have an error you get a specific message like above.

With such a message you either:

  • See right away how to solve the problem
  • Search it online and get a specific solution for exactly you problem
  • Or you can ask Experts for a solution for your specific problem.

With Windows: No systems runs out of the box, I always have to install additional software (7zip, sane browser, …) and also for anybody remotely privacy concerned have to adjust many settings (for which tools exist thankfully)

If an error occurs under Windows and I get a code like above:

  • I can sometimes guess by my experience what the reason is and solve it.
  • If not I search the error code and circumstances which lead to it online, then apply the 20 solutions presented one by one in hope one works
  • Ask experts which ask me to run a bunch of diagnostic utilities because the error message does not tell you anything. (Yes by now I can also guess which utility could provide relevant information, but not because Windows told me)
  • In a noticeable amount of cases the solution is: We can not determine the reason for the error, please reset everything (First a restart, then run this cleanup tool and if this doesn’t help just reinstall!)
PeriodicallyPedantic ,

I agree those kinds of arcane windows errors suck worse than they do in Linux. But I get those errors so rarely on either system.

In Windows, I’ll have something happen like my windows won’t remember their last position when I unlock.

In Ubuntu I’ll have to restart my Bluetooth service every week or so. Or sometimes the update-software modal will not take focus or accept mouse/keyboard input until I reboot. Most recently I had an app from the official app store fill up my entire partition because it spammed syslog, which broke my credentials cache, and I couldn’t even log in until I made a temporary sudo user and emptied syslog.

None of these are super difficult, but they also don’t provide error messages.

NoFun4You ,

7zip built in now, and edge is decent

jj4211 ,

My experience is summed up as: -If it is broken in Linux, I will have to fix it, but with knowledge the errors are diagnosable and reparable -If it is broken in Windows, it has a decent chance that it will fix itself. However once it fails to fix itself, then it’s maddening to figure out how to repair it leading to the “screw it, just reinstall”

So if neither one breaks, congratulations, they both seem pretty solid.

If a fairly common breakage occurs, Windows looks weird but it fixes itself, Linux meanwhile bleats what is an arcane error to a non-tech person, maybe refusing to boot.

If a really stubborn breakage occurs, advantage back to Linux as at least a skilled person has a chance of repairing it.

iopq ,

Sure, but then I upgraded my working out of the box Windows 8 machine to Windows 10 and it became unusable because it has a hard drive, not an SSD. Select between running an unsupported system and being able to use your computer without it stuttering every 2 seconds…

PeriodicallyPedantic ,

I do admit I don’t really trust the windows upgrade process. Not for any specific reason, just vibes.

I haven’t used an HDD in a long time, so idk the current state of affairs, but when win10 first came out, HDDs were fine. That’s a bummer though, and win10 is more expensive both in the cost of the OS itself and in the hardware you need to buy for it. You can run Linux on a potato. But that’s not really the kind of issue that this post is talking about, afaict.

0x4E4F OP ,
@0x4E4F@lemmy.dbzer0.com avatar

Now, it’s unusable with a HDD. LTSC is barely usable with a HDD. Win11 on a HDD, no way. Have tried it, it boots for like an eternity.

jenny_ball ,
@jenny_ball@lemmy.world avatar

exactly

banneryear1868 ,

The true test is, would you install it for your mom. Have fun figuring out her public library and ereader shit on Linux.

0x4E4F OP ,
@0x4E4F@lemmy.dbzer0.com avatar

I’ve installed it for my mom. She mostly just checks mail, writes some documents and browses the web. She said she didn’t notice a difference, everything worked as it should.

Delta_V ,

The problem with RTFM is that TFM often does not cover the problem, and broader knowledge of the OS is required. You can’t expect every app to come with a manual that covers how the entire OS works, but that knowledge is often required to get work done in Linux.

People familiar with the guts of Linux or Windows will encounter these kinds of outside-the-instructions problems and know from experience what arcane setting to change or what 3rd party software needs to be installed before the procedures written in the manual will work as expected.

IMO, the Windows GUI lowers the bar to begin trial-and-error learning and makes the learning process faster.

bizzle ,
@bizzle@lemmy.world avatar

Every Linux question I’ve ever had have been answered by the Arch Wiki

erev ,
@erev@lemmy.world avatar

I’d say out of all my linux issues (and there have been a lot) that maybe 20% are not answered by RTFM. Less than 5% of those were not answered by the Arch Wiki. The remaining 15% is because I’m doing sysadmin stuff and enterprise docs can be either hard to come by, or just not complete enough (looking at your FreeIPA). I will say that certain Arch Wiki sections are worse than others and take either a bit of trial and error or are just incomplete, but that’s also an opportunity to update it for the next person!

vojel ,
@vojel@discuss.tchncs.de avatar

At least the Arch Wiki gives me a hint where to look at. Even for enterprise stuff sometimes.

erev ,
@erev@lemmy.world avatar

It does help a lot, but when first party documentation is lacking there’s sometimes not much you can do without consulting an expert. And sadly I work on my servers in the middle of the night when the FreeIPA IRC channel is dead :')

lightnegative ,

IMO, the Windows GUI lowers the bar

You can say that again. If a windows “admin” can’t find their C:\ drive or their next > next > next > finish wizard, they’re completely lost

Delta_V ,

like Python users forced to code in assembly

smileyhead ,

Learning Linux is learning how to use a computer.
Learning Windows is learning how to avoid big companies will when you want to use your computer.

NoFun4You ,

Lol

iopq ,

Learning Linux is learning how to use your computer

Learning Windows is learning how to use their computer

dorcas_gustine ,

I believe that, in life, among the worst qualities is the obtuseness of those who do not make an effort to understand the reasons for things and settle on a reality of simplifications and superficiality. Linux has the educational merit of forcing us to dig beyond that superficial layer.

(Sorry for my poor english)

BigDanishGuy , (edited )

Me: Can you please just not change the UI?
Microsoft: now you need to expand the right click menu to access your most used actions.
Me: what?
Microsoft: and we replaced all the cpl and msc files, so now you can’t use the old settings interfaces.
Me: wait!
Microsoft: and ALL the new settings uses edge webviewer, so if you manage to remove edge you’ve fucked your install up
Me: sounds terrible, surely I can just reinstall edge
Microsoft: you can try but all links to edge on our website are just links that launches edge, because you can’t remove it - so why provide an installer?
Me: do you expect me to die?
Microsoft: no Mr User, we expect you to cry! Muwhahahaha

hactar42 ,

Microsoft in 1995: Let’s put the start button at the lower left. So people can always find it.

Microsoft in 2012: Start button is gone, but you can still click the lower left, like you have been for 17 years.

Microsoft in 2013: Fine have your button back since everyone is so used to clicking on it.

Microsoft in 2021: Let’s make the start button move around every time you open and close anything.

FaygoBoozer ,
@FaygoBoozer@lemmy.world avatar

I’m not sure what you mean, the start button on the taskbar? I’m pretty sure it’s always been in exactly the same place and all that has changed is whether it literally says start or not, and what glyph it uses to represent it?

nixcamic ,

W11 by default centers all taskbar icons, including the start menu. You can change it thank goodness but the default is really dumb.

WalrusDragonOnABike ,

W11 also has an annoying snap behavior between monitors, which may have led to that decision. My left monitor is 720p and my main is 4K. On W10, I kept the monitors aligned at the top and it made it really easy to land on the bottom left corner of the main screen. Now it jumps up to the left monitor doing the same thing.

ultrablazed ,

Meanwhile on KDE

Me: I wanna edit my taskbar and desktop

KDE: ok bro just right click and enter edit mode

redbr64 ,

And do anything you can possibly imagine with to a super granular level. I love me some KDE

Veticia ,
@Veticia@lemmy.ml avatar

Windows: Cannot print because error.

User: What error?

Windows: What error?

frezik ,

You know that guy from Zelda II? He’s stopping you from printing.

dai ,

Did you get all that?

No

Yes

Can’t wait for this service patch for windows users.

smileyhead ,

Seriously, what’s up with Windows software always never showing an error logs?

erev ,
@erev@lemmy.world avatar

Depending on what you need logging for, you may need to enable it in Event Viewer or manager. It’s really stupid sometimes.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • tech
  • kbinEarth
  • testing
  • interstellar
  • wanderlust
  • All magazines