31

'"Chess" can't be modified or deleted because it's required by macOS.' This is a screenshot I took last year when trying to clean up unused apps on a mac. makes me want to try to forcefully remove the chess app, only to see which integral part of the system it will break.

Comments
  • 8
  • 6
    Maybe it’s got some graphics library used somewhere else?
  • 13
    What do you think macOS does when you’re not doing anything on it ? Gotta do something to pass the time or it’ll go mad.
  • 13
    I have a feeling the system won't boot and when you look up the error code it just gives you "shouldn't have removed the chess, bitch"
  • 4
    It is funny, because I don't have such an issue in Linux world. For me installing/deleting application is one line in config file. Feels bad man.
  • 1
    The cheese cutter will fall off.
  • 0
    @Tonnoman0909 woth a gif of Steve Jobs replicating lemonparty.com
  • 1
    @danielstaleiny you can also uninstall the kernel, then reboot and see what happens.

    Remember apple computers are the kind of system you have to take to a "genius" for the stupidest reasons, so preventing breaking is actually a good feature that saves money.
  • 1
    @mundo03 actually if I would uninstall the kernel/ instal broken one, I would just rollback to latest working and revert the change. Seeing exactly what I changed in git feels also nice. Power of NixOS ;)

    btw it actually happened to me once or twice, rollback saved me.
  • 1
    @danielstaleiny i don't know if I have rollbacks.
    Wait, how do yiu get into your system to even do a rolla
    Back with no kernell?
  • 2
    @mundo03 NixOS supports rollback on both system and environment level. For system rolback, you just pick different config in grub or equivalent boot loader.
  • 0
    @danielstaleiny oh wow, that is neat.
  • 4
    @mundo03 Power of open source based on immutability and funcional programming. MacOS has some nice thing but Linux world has some neat things too, especialy for people who wants to tweak their system like me.
  • 1
    Shall we play a game? How about a nice game if chess.
  • 0
    @danielstaleiny wait.. for that you still need an older kernel. What if you uninstall all the kernels !?
  • 1
    @purist There is no uninstall in NixOS world, when changing or removing, you just point symlink to something else or not point anymore. Which makes it so you still have old dependency which worked. Therefore you can rollback to previous kernel.

    In NixOS you could have 3 different version of kernel installed, and there would be no problem. If you want to switch kernel you would just change pointer. In kernel specificaly you have to reboot, but any other application version can change in live system. Back and forth, etc.

    Yes, this all takes space, but it is okey, because you can run cronjob to collec-garbage which removes old dependencies and it can remove old pointers to old config. if there is no pointer, this would be considered trash, so you delete it.

    This is only possible because nixos store is read only
  • 1
    @devphobe greetings, Professor Falken! Wargames has been such a long time, I actually forgot about it. Thanks for the reminder :-)
  • 0
    God imagine if deleting your chess app caused your system to break...
  • 2
    imagine guys at apple.
    -hmm how to select which network connection to choose after restart?
    -Just use the queenMovement class from the chess.
    :D
  • 0
    That mac face guy in a warning plays it
Add Comment