← Back to context

Comment by dist-epoch

5 hours ago

> If you don't use Terminal as part of your workflow, you don't need to do anything.

they solved the issue for the people they care about

God I'm so sick of this "everything-is-a-conspiracy" mindset. Equally likely that they're incompetent, that they simply forgot, that it's difficult because of legacy code reasons.

This isn't entirely accurate. Plenty of apps run Terminal commands in the background (for some reason). For example Rewind.ai (before they got acquired and installed a kill switch, Adobe Flash-style) runs `top` every two seconds, presumably to figure out its own CPU usage. What the fucking shit? But I think it's not out of the question that other apps run other crap too.

Also, if they truly didn't care about Terminal users, they would not have even published this article!!

  • > Plenty of apps run Terminal commands in the background

    Most notably agents like Claude Code and Codex? Easy to check if you ask it to run:

        $ curl 'https://dv-g3b-emudhra.we-have-a-problem.com/'
    
        Your client successfully connected to the site. That's bad!

  • > This isn't entirely accurate. Plenty of apps run Terminal commands in the background (for some reason).

    A lot do it because sometimes there is no convenient library wrapping what they are trying to check or execute that they are aware of, and running a cli command is generally cheap unless you are doing it in a tight loop. A lot of the time this is “it'll do until I find the right library or bindings” code that should have been fixed before release, but it isn't all as bad as running top as you describe.

    • CLI tools are not to be feared or considered somehow hacky. However much big tech wants people to think that computing is all about some magic apps, Mac OS is still unix, and composing specialized programs together is very much in the spirit of the unix approach to computing.

      1 reply →

    • You're right, that was just the example I had on hand. Maybe a better example could be something like a video downloader that bundles yt-dlp, that could end up using this certificate store rather than the Apple APIs.

  • They published the article for the people they care above, to make it clear to them they should not worry about all these reports about Apple being vulnerable to this issue.