Here’s my experience using Linux for 3 yrs now. I was excited enough to try a new OS that I learned how to install a new operating system on a new laptop I bought. I never could get rid of a drivers alert on every start up, even though I knew there was nothing wrong there. Googling the problem, the top 5 results were 5 completely different solutions. Whatever it’s a small problem so I ignored it. Months later my sound started screwing up, like distortions. (Ok, so maybe there is something wrong with my drivers.) But could never figure it out and could resolve the sound problem momentarily with a restart. With the sound issue happening more frequently, I thought I should get a new laptop, this time built with Linux pre installed by a company that knows what they’re doing. I bought a $1200 laptop from System 76, with specs that I could easily pay $500 less for. I don’t understand why the volume buttons don’t work out of the box and the auto update of snap packages has been ridiculously frustrating cause all my firefox tabs close and seem to be lost. Again, googling the issue gets a dozen different solutions and I don’t know what route to take. I only need an internet browser & word processor, ffs. I feel too stupid for Linux. I don’t even have kids or much of a time sucking job and I feel like learning this OS is too time-consuming. I’m probably getting a Mac for my next laptop and wish I didn’t feel like I have to.
I’ve had a lot of similar experiences that just make me not want to use Linux on the desktop. There’s always something breaking, and if you like to tinker with your computer and don’t mind spending an afternoon fixing audio or Bluetooth or a monitor configuration it’s not too bad, but if you just want something that works Linux is definitely not it
I have no idea how you’ve run into so many issues. People shit on Ubuntu here but I’ve always used it as a “Mac OS alternative” since the flavor feels similar. My wife uses it all the time and has very few issues. The only issue we run into is Bluetooth, but I have Bluetooth issues with every OS I’ve ever used: Android, MacOS, Windows, etc.
I’ve had no major issues with my Ubuntu distro. Snap updates work without closing any software - as far as I know. I just tested a snap refresh, but I didn’t have any out-of-date software.
I would argue I push the boundaries of common Ubuntu usage as well. I have 8TB of mixed HDD and SSD storage which I use for gaming, Unity development, Blender, Plex server, and random programming projects (e.g. k8s cluster work). I don’t have any major issues.
People complain a lot about Ubuntu and I just don’t get it. It’s a good software for the average consumer, in my opinion. My wife uses it for her computer and has pretty much no issues.
I do want to switch to Linux Mint someday since people are adamant that it’s better than Ubuntu but I think I’ll stick with Ubuntu since I’ve setup so many things on this machine and I don’t want to redo this work.
I use Xubuntu on my media server, and have never had that happen. I get a notification saying that the Firefox snap is going to update in 14 days, but closing the browser, updating, and reopening brings all my tabs and windows back. I get the same if I close the browser and restart the computer, letting the snaps update automatically.
I wonder if OP has got the restore open tabs setting turned off.
Tbh it kinda comes to the reason why there are some people still using Windows XP in 2023: they refuse to let go. If another operating system can give them the same experience as Windows 10 with the latest support for all applications, hopefully they’ll take that as opposed to using an outdated version of Windows.
Source: my main gaming rig is switching to arch once windows 10 reaches eol
To be honest it is reliable on my system and the best thing is that I don’t have to think about updates, out of date dependence, package versions or packages in general. Just paru package done. As long as you are fine with setting some stuff up manually Arch is pretty amazing.
I’ve used arch before because of it’s philosophy of KISS. So far, no distro has been able to provide me with an experience as smooth as arch has. Plus I’m not just doing normie stuff I like to program sometimes.
TLDR: it’s just what I’m comfortable using so idc if using another distro is easier for what I do.
Imagine no WSL, no nothing. The only way to use Bash/Zsh is to use either a full blown VM or switch to Linux. All coders would 100% move to Linux, except that code in C++++.
I am probably going to get downvoted to hell for this, but powershell is pretty good.
You can write a whole project in powershell with proper intellisense. I think microsoft also sprinkled some f# type provider magic in it, so the programming experience is rather nice.
imagine writing complex logic in bash, zsh or even fish.
Even as the world’s biggest Microsoft hater I can admit that Powershell is pretty slick.
The bad doesn’t always negate the good. Take birth control for instance. It was developed in a highly unethical way (tested on a large population in Puerto Rico without their knowledge or consent IIRC). That was a bad thing, but birth control by itself is a good thing that improves people’s lives.
Pretty good by Windows standards, but it’s awful and too verbose and ugly by UNIX standards.
imagine writing complex logic in bash, zsh or even fish.
There are a lot of Bash wrappers for a lot of programs or the programs themselves are written in Bash. Maybe complex logic in Bash wouldn’t look pretty, but it is much easier than POSIX shell. And there is a LSP server for shellscript. If a custom command is present on the host, then the server will also see it and you can autocomplete it.
Some things are easier done with shell than python, so it all depends.
I liked it at first, but then I ran into some really weird shit. Re-installing didn’t erase the previous install, programs I installed disappeared after reboot, etc. This might be caused by the jankiness of UEFI, I don’t know. I’m never buying another HP laptop after they pulled this shit with UEFI. It’s given me so many headaches.
How is money an issue? I can run down to the contracted office-supply refurbisher 2 miles away, buy a 2-year old lenovo mini PC for $160, and slap Debian on it for no additional licence fee.
why not? it is clearer to read, and being more explicit when writing scripts can be safer, maybe not in this case, but if you echoed a variable without quotes, it could possibly expand as a glob
maybe not in this case, but we’re talking about this case. Quoting is needed when it’s needed, otherwise, well, is not needed. Rest assured zealotries tend to disappear the more time you’re exposed to this stuff ;) but in the meanwhile prepare yourself for some PR rejections should you ever work with me hahaha cheers
Add comment