• 0 Posts
  • 62 Comments
Joined 1 year ago
cake
Cake day: June 4th, 2023

help-circle



  • It caters to a middle ground that barely exists, meaning it doesn’t have enough options for a power user and too many for a newcomer.

    For example, a newcomer doesn’t know what a root account is and doesn’t have to care, yet they have to choose if they want to enable or disable the account. They can also remove their administrator privileges without knowing what it means for them. I get asked what a root account is every time somebody around me tries to install Fedora.

    I recommend spinning up a Ubuntu 24.04 VM and taking a look at their installer.

    They have a clear structure on how to install Ubuntu step by step while Fedora presents you everything at once. They properly hide the advanced stuff and only show it when asked for it. They have clear toggles for third party software right at the installer and explain what they do. Fedora doesn’t even give you the option to install H264 codecs or Nvidia drivers.

    It also looks a lot cleaner and doesn’t overload people with too much info on a single screen. And yet it can still do stuff like automated installing and has active directory integration out of the box, where the Fedora installer miserably fails for a “Workstation” distro.

    The Fedora installer works, but it doesn’t do much more than that and the others do it better in many areas.


  • Long-time Fedora user here. I do not think Fedora is noob friendly at all.

    • Their installer is awful
    • Their spins are really well hidden for people who don’t know they exist
    • The Nvidia drivers can’t be installed via the GUI
    • There’s no “third party drivers” tool at all
    • The regular Flathub repo is not the default and their own repo is absolutely useless
    • AMD/Intel GPUs lack hardware acceleration for H264 and H265 out of the box, adding them requires the console
    • Their packages are consistently named differently than their Ubuntu/Debian counterpart

    I really like Fedora for their newish packages without breaking constantly. I still would not recommend it for beginners.




  • Yes, but it is the cause for having issues jumping between networks and never having proper IPv6 support.

    What issues are you having? I have no issues with switching between networks and using IPv6 on Fedora KDE.

    The only thing I ever noticed was that its stubborn with releasing its DHCP IP addresses and there is no refresh button in KDE. Disabling and enabling again usually solves that, although not sure if that is on NetworkManager or dhclient.

    Everything is “out of scope” with GNOME these days it seems.

    It is, that’s why it is not a suitable DE for people that need more than the basics. I wish they were better with adding advanced features but they are not and probably never will be.

    KDE might not be as pretty and flashy but it is pretty extensive when it comes to settings and fast with implementing new features.









  • So OP is correct, it does apply a measure of security. Port scanning someone behind NAT isn’t possible, you just end up port scanning their crappy NAT router provided by their ISP unless they have specifically opened up some ports and directed them to their internal IP address.

    You end up just port scanning their crappy router on IPv6 as well because ports that are not opened are stuck at the firewall either way, no matter if you use IPv4 or IPv6.

    Just because every device gets a public IP does not mean that IP is publicly accessible.

    An advantage that IPv6 has against port scanning is the absurdly large network sizes. For example, my ISP gives me a /56 prefix, that is 4,722,366,482,869,645,213,696 IPv6 addresses. Good luck finding the used ones with the port open you need.

    Even with just a /64 prefix you get 18,446,744,073,709,551,616 addresses, way outside the feasibility of port scanning.


  • I’m also a C# dev and I have been using Linux for years now.

    VS Code was pretty much unusable in the beginning when compared to VS. However, nowadays VS Code is very capable at syntax highlighting and debugging.

    There is no support for WPF and Forms applications on Linux, since I mostly write web and console applications I don’t mind running a Windows VM for those few exceptions. There is also no support for Maui applications but as things are going right now it seems to not be going anywhere anyway.

    Since we mostly deploy to Linux servers nowadays anyway it has actually made my job easier since I can run Docker without having to fiddle with it every day like I had to on Windows.