• 7 Posts
  • 42 Comments
Joined 1 year ago
cake
Cake day: March 4th, 2025

help-circle











  • Sure, that’s the theory. In practice code review often looks like this:

    • a quick glance to see if the code plausibly does what it claims for longer patches
    • A long argument about some stylistic choice for short patches

    In other words – people were barely reading merge requests before. Code reviews have limited effects as well. You won’t catch all bugs or see if it actually works just by looking at the code. Code reviews mainly serve to spread knowledge about the code among the team. The more code exists in a project, the harder it is to understand. You don’t want huge areas of code, that only one person has ever seen.

    Project managers don’t necessarily talk to angry customers directly. They might also choose to chase more features instead of allocating resources to fixing bugs. It depends on what the bosses prioritize. If they want AI and lots of new features, that‘s what they will get. Fixing bugs, improved stability, better performance, etc. are rarely the priority.





  • Limerance@piefed.socialtoLinux@lemmy.mlBeginning with Linux
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 months ago

    Make real backups. Ideally make two or more

    • a full disk backup with SuperSuper
    • A Time Machine Backup on an external drive

    The likelihood of making your machine unusable for a while is non negligible.

    Mac

    If you want to dual boot with macOS, do some research. Boot loaders and EFI can be tricky.

    Holding alt after pressing the power button gives you the option to choose the drive to boot from. Holding cmd + R after pressing the power button allows booting into recovery mode. It allows you to partition and format your internal drive and reinstall macOS.

    You can install a newer version of macOS than is officially supported using OpenCore Legacy Patcher.

    FOSS principles

    Intel Macs often have Broadcom WiFi chips, that need proprietary software to work. As a noob, you should got with a distro that makes it easy to install these or does it automatically for you.

    You likely also want to play some video files, so you will need nonfree stuff.

    Distro hopping

    Install to an external drive or Virtual Machine. You can do that on your existing macOS with VirtualBox for example.

    similar to Windows, macOS, customizable

    Even the desktop environments, who claim to be macOS like (Endeavour, GNOME), have at best a superficial similarity. Don’t expect a macOS replacement. All desktop environments are different from macOS.

    beginner distro

    Fedora and SuSE are not beginner friendly. Lots of Linux distros use the same marketing terms of easy to use, powerful, efficient, etc.

    Start with Ubuntu or something based on Ubuntu like Mint.

    Cinnamon, KDE, and Gnome are all good desktop environments for beginners.