1. 4

    Do we really need an update only three months later?

    The article is talking about battery life three months after as if it had been under heavy use for years - I’m not sure there’s a point in making a follow-up so soon?

    1. 1

      Next follow-up in a year.

    1. 23

      What I also find frustrating on macOS is the fact you need to download Xcode packages to get basic stuff such as Git. Even though I don’t use it, Xcode is bloating my drive on this machine.

      We iOS developers are also not pleased with the size on disk of an Xcode installation. But you only need the total package if you are using Xcode itself.

      A lighter option is to delete Xcode.app and its related components like ~/Library/Developer, then get its command line tools separately with xcode-select --install. Git is included; iOS simulators are not.

      1. 7

        I’m always surprised when I see people complain about how much space programs occupy on disk. It has been perhaps a decade since I even knew (off the top of my head) how big my hard drive was, let alone how much space any particular program required. Does it matter for some reason that I don’t understand?

        1. 20

          Perhaps you don’t, but some of us do fill up our drives if we don’t stay on top of usage. And yes, Xcode is one of the worst offenders, especially if you need to keep more than one version around. (Current versions occupy 18-19GB when installed. It’s common to have at least the latest release and the latest beta around, I personally need to keep a larger back catalogue.)

          Other common storage hogs are VM images and videos.

          1. 4
            $ df -h / /data
            Filesystem      Size  Used Avail Use% Mounted on
            /dev/nvme0n1p6  134G  121G  6.0G  96% /
            /dev/sda1       110G   95G  9.9G  91% /data

            I don’t know how large XCode is; a quick internet search reveals it’s about 13GB, someone else mentioned almost 20GB in another comment there. Neither would not fit on my machine unless I delete some other stuff. I’d rather not do that just to install git.

            The MacBook Pro comes with 256GB by default, so my 244GB spread out over two SSDs isn’t that unusually small. You can upgrade it to 512GB, 1TB, or 2TB, which will set you back $200, $400, or $800 so it’s not cheap. You can literally buy an entire laptop for that $400, and quite a nice laptop for that $800.

            1. 6

              $800 for 2TB is ridiculous. If I had to use a laptop with soldered storage chips as my main machine, I’d rather deal with an external USB-NVMe adapter.

              1. 2

                I was about to complain about this, but actually check first (for a comment on the internet!) and holy heck prices have come down since I last had to buy an ssd

              2. 1

                I guess disk usage can be a problem when you have to overpay for storage. On the desktop I built at home my Samsung 970 EVO Plus (2TB NVMe) cost me $250 and the 512GB NVMe for OS partition was $60. My two 2TB HDDs went into a small Synology NAS for bulk/slow storage.

              3. 4

                It matters because a lot of people’s main machines are laptops, and even at 256 GB (base storage of a macbook pro) and not storing media or anything, you can easily fill that up.

                When I started working I didn’t have that much disposable income, I bought an Air with 128GB, and later “upgraded” with an sd card slot 128gb thing. Having stuff like xcode (but to be honest even stuff like a debug build of certain kinds of rust programs) would take up _so much space. Docker images and stuff are also an issue, but at least I understand that. Lots of dev tools are ginoromous and it’s painful.

                “Just buy a bigger hard drive from the outset” is not really useful advice when you’re sitting there trying to do a thing and don’t want to spend, what, $1500 to resolve this problem

                1. 1

                  I don’t know. Buying laptops for Unix and Windows (gaming) size hasn’t really been an issue since 2010 or so? These days you can buy at least 512GB without make much of a dent in the price. Is Apple that much more expensive?

                  (I’ll probably buy a new one this year and would go with at least a 512GB SSD and 1TB HDD.)

                  1. 3

                    Apple under-specs their entry level machines to make the base prices look good, and then criminally overcharges for things like memory and storage upgrades.

                    1. 1

                      Not to be too dismissive but I literally just talked about what I experienced with my air (that I ended up using up until…2016 or so? But my replacement was still only 256GB that I used up until last year). And loads of people buy the minimum spec thing (I’m lucky enough now to be able to upgrade beyond my needs at this point tho)

                      I’m not lying to prove a point. Also not justifying my choices, just saying that people with small SSDs aren’t theoretical

                2. 1

                  Yup, it’s actually what is written on the homebrew website and what I used at first.