• 0 Posts
  • 348 Comments
Joined 1 year ago
cake
Cake day: July 16th, 2023

help-circle
  • TIL

    I might like this some things, like the Saw example. My biggest issue is movies like the James Bond series, where the name aren’t pre-fixed. I’m going to expect GoldenEye in the Gs, not in the Js. I also have a collection for the whole Clerks series, but include Mallrats, etc as they all play off each other. The MCU is another one where the titles are dramatically different the pre-fixes on the sort title could go a few different ways.

    I will definitely keep the sort title in mind for when there are small tweaks.










  • That’s not even just an issue for the user trying to install an app, but it also prevents developers for shipping on Linux. I think I saw that talk you mention. He was saying there was some app he wrote that he didn’t bother releasing on Linux, because it was too much work. Then took a dig at the guys who spent the time to get it there. If the guy who wrote the Linux kernel isn’t releasing his apps on Linux, something is very wrong. I don’t know how that didn’t lead to a major change.

    Electron has been the biggest help for getting mainstream apps on Linux. Flatpak, etc help too… but all of those come with extra bloat to make it happen.

    These have been solved problems on Windows and macOS for so long.


  • Yep. If we want to get technical here on c/linux, Linux is just the kernel, and it’s really GNU that users are interacting with, which is a collection of default apps and the libraries to run them. And a Linux distro is just a collection of defaults someone put together. Every distro is a different opinion on what the default should be. That’s why there are so many. Maybe if the Linux community decided on one default there would be more progress on inroads with desktop Linux. Excessive choice hurts adoption. Let the choice come later for those users who want it.

    The month view on Apple Calendar, on iOS, is the only reason I have a 3rd party calendar. I like to see what’s coming up at a high level and I can’t do that with Apple Calendar without tapping every square, or going to a larger device. I saw my sister do this square dance once and while it looked annoying, I’m sure she’s never even thought about looking for an alternative, she’s got better things to do.

    All of this has me wanting to delete a bunch of apps.


  • Using an included app doesn’t always mean someone is complacent. For example, I use Apple Reminders on iOS. I didn’t use it for the first several years of existence, because it sucked, but it’s gotten pretty good as a todo app that can be very simple, but also scale up to handle small projects. I’ve tried OmniFocus and Things, the two big apps in the space, and have current licenses for both. I’ve also tried dozens of others (Todoist, todo.txt, RTM, etc), but Reminders does it well and keeps it simple.

    I thought about using Apple Notes for the same reason, and did for a while, but I’m much more concerned about vendor lock-in when it comes to Notes. The idea of lock-in, coupled with how Notes seems to add a bunch of random spaces and returns when copying out of it, led me to move to Obsidian, so everything is in markdown. This has its pros and cons, as Notes does have support for handwriting, sharing, etc. All those things are nice, but I know I’ll still be able to read a markdown file in 40 years, who knows where Apple will be.

    The person who uses the apps that comes with the device and doesn’t look elsewhere is going to be that way no matter what. If macOS comes with Notes, they use Notes. If their Linux distro comes with Tomboy, they’ll use Tomboy. I knew a guy who wrote all his code in Windows Notepad. He couldn’t be bothered to download a proper text editor. That’s not an OS issue, it’s a person issue. And I don’t know if it’s even really an issue. I have to believe the person who uses Apple Notes, Reminders, Safari, Calendar, etc is happier than my dumb ass who is constantly hunting for that perfect app that doesn’t exist. The few times I’ve found apps I really like, they get acquired and killed. I’d be much happier using default apps in ignorant bliss.


  • There seems to be a lot of bias in this post. I’m not a Windows user, but as a counterpoint…

    Bad error messages are a problem everywhere, and providing a bad one is no more intimidating to the average user than telling them to use the CLI. Error codes are simply a pragmatic way to index the volume of errors a system might have. Friendly text would be great, but more context is often needed for that text to be useful. Those who are scared off my an error message will also likely be lost at what to do with a friendly error message as well.

    The GUI made computers more approachable, and is largely responsible for their popularity today. Even modern Linux has a GUI, and fewer and fewer people venture into the command line, because of the learning curve. I have interviewed a lot of people for sys admin jobs, so these should not be average users, and a non-trivial number of the people listing Linux on their resume have only used the GUI and were lost when I stuck them in front of a CLI. At the same time, Windows has Powershell, and a brand new Terminal app. Powershell can do a lot, in terms of both interactive commands and scripting. Powershell is better than the Linux terminal in some ways, like returning objects instead of text, so it is easy to filter the result to what’s needed without ending up in regex hell. People aren’t stopped from using Windows with a command line any more than Linux. They even ship Windows Core, which is a CLI version of Windows Server. Users choose not to use the CLI, it doesn’t matter what system it is.

    As far as people not wanting change. That’s just people being people. Changing from ksh to bash, or Gnome to KDE, is going to leave people with similar complaints as moving to the ribbon interface in Office. I know plenty of seasoned Linux engineers who are stuck in their ways. Ksh vs bash, vim vs emacs, using sed for literally everything because they don’t know other commands, refusing to learn YaST, refusing to change to systemd. This is not a fault of Windows, this happens just as much in Linux, but with even more passionate users.

    On the topic of learning more about the system. This is just trying to force a hobby and values onto others. If you use a tool everyday, yes, learning more about it will make life easier. That goes for Windows, Linux, or literally anything else. That said, not everyone wants to spend their free time learning more about computers, just like most people don’t spend their free time learning about cars. This is why mechanics exist. The car breaks, they take it to a pro. The computer breaks, go see a pro. Need a new driveway, hire a pro. Not everyone has the interest or time to become an expert on all things. Choosing to be really good at one thing means delegating things to others who are skilled. This is also not a Windows issue. There are people who spend a lot of time learning all the ins and outs of Windows and the software within its ecosystem.

    Most people are using a computer to get a job done, it’s not their hobby or interest. People need to keep that in mind. Linux can do just as good of a job letting people get their job done, but will suffer from all the same faults with those users.