My intention linking this is not to provoke someone or hurt feelings, moreover to show what we as community or maintainer need to fix.

Regardless how you see it, there is some truth in it, even if I personally disagree with most mentioned points ignoring that Android already runs on 1 Billion devices which is basically Linux…

  • Echedenyan@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    4 years ago

    Sorry but, what is the age of this person and their knowledge field?

    Just reading I have seen two important things: one is that this person follows conveniency instead of asking if that is the right thing to follow an operating system is a tool and you must learn how to use it.

    The second is related to this last thing a bit: this person mentions guides. Which guides? Does this person even know that most distributions have their own manual which should be followed instead of following directly any external guide of someone outside this?

    I have seen broken OS installations just because of this last thing and this person still try to mention it as if was something to be taken into account.

    Debian even has advices about this and disrecommend it, without mention other troubles you can have following some shitty guide that was made for Debian but is not part of the official manual.

  • Kinetix@lemmy.ca
    link
    fedilink
    arrow-up
    1
    ·
    4 years ago

    This blog post is painful reading by someone who seems to have trouble holding a point together (and I’m not trying to be mean about it, it can be a hard thing to do). Their last paragraph of Manjaro, Arch, the AUR sounds mostly like a dog barking.

    This person sounds like they’ve played around with a few distros, have got caught up in forum nonsense rather than read appropriate and official guides (I think some of the other commenters here have touched on that end of it), and really not approached many, if any, of their situations from the perspective of the target audience of their blog post (non-technical newbie to Linux, right?).

    He’s critical in his Mastodon posts about criticism about his post because people are missing the point, but I still don’t think this user has ever tried to approach things from that target audience.

    People do wind up hearing about the newbie friendly distros - Ubuntu should ‘just work’ on nearly any hardware, including Nvidia-driven systems, no?

    If more companies that sold computers would put Linux on them and support it, things could change dramatically. In the meantime, hopefully we can guide new users to appropriate places.

    (Nothing posted in here suggests I believe Linux is the best OS for all situations - if we could get an alternative to Adobe, that’d be great, k? heh)

  • smileyhead@discuss.tchncs.de
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    2 years ago

    Android already runs on 1 Billion devices which is basically Linux…

    At which point? It takes only the Linux kernel. But kernel is the least important part from practical usage perspective. Everything else is different, the bootloader (no GRUB or systemd-boot), screen compositor, sound system (not a Pipewire or PulseAudio), package format, init process, shell, even the standard C library (Bionic instead of glibc).

    There are projects to run Linux on phones (see: https://wiki.postmarketos.org/wiki/Devices), but it takes huge about of reverse engineering and work.

  • JustEnoughDucks@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago

    You want to do any professional electronics design works and don’t have half a million dollars per year for 1 license of all of Cadence’s tools: You can do circuit simulation through WINE and LTSpice or hspice and you can do hobby hardware development through KiCAD, but anything beyond that is difficult. You will also not be able to use almost any chip-specific development tools. Generally you can always flash devices, but advanced features are usually not available

    If you want to do any significant 3D CAD: Maybe you can get Fusion 360 working through WINE by luck or can learn to make do with FreeCAD, but anything other than that is a no-go.

    If you do competitive gaming: you are mostly SoL for the time being

    If you have any dependency on Adobe tools for work, previous projects you need access to, etc…

    If you like to read books on a kindle but don’t want to buy through Amazon: since the python3 migration of DeDRM and Calibre it is extremely difficult or impossible to get it working only on Linux using ADE on linux through WINE for the encryption key.

    Plenty of reason to use linux, but above are some reasons not to.

  • uthredii@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago
    1. Hardware problems/poor drivers: Linux runs well on some devices and not so well.on others. It is largely up to the manufacturer to make drivers so this will improve if manufacturers want to support Linux.

    2. Software availability: Projects like nix, app image and flathub try to fix this by providing a way developers can package their app so that it can be used on all distros. As far as I can tell:

      • Snap is centralised around canonical.
      • flathub doesn’t seem to have a huge amount of apps packaged yet (at least compared to nix or the aur).
      • App image doesn’t really have an easy way to manage all your different packages/update apps. It is useful though because it lets you install an app by simply downloading a file.

    As far as I can tell nix is the best option long term but it doesn’t have a simple gui yet/at the moment. Although there is one being worked on.

  • ChinaNumberOne@lemmy.ml
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    4 years ago

    Ideology over functionality

    imagine actually thinking this is a bad thing, i’d take ideology over functionality anytime possible

    • milo128@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      2 years ago

      if you’d read it you’d see the author has no problem with people who choose ideology over functionality, only people that try to force others to.