Live data from Hacker News

macOS unable to open any non-Apple application

twitter.com

321–330 of 1001 posts

Re: macOS unable to open any non-Apple application

#323
post #146

Earlier quoted context omitted.

wait what, how?

https://news.ycombinator.com/item?id=23281564

The behavior documented there is on FIRST run of a new executable.

You can like that behavior or find it unacceptable, but the issue in OP is not that, it was applying to executables that had already been launched plenty of times on the machine.

Re: macOS unable to open any non-Apple application

#324
post #303

Earlier quoted context omitted.

My understanding is that if you're offline, it skips this check and everything works fine. The reason this is a big deal is that the problem's on their end, so you're not offline, so it keeps trying and waiting instead of just letting you skip the check.

That still seems weird. Why does running unrecognized software become safe when you're off line?

Yes, can someone clarify this? What the hell is going on here?

Re: macOS unable to open any non-Apple application

#326

Earlier quoted context omitted.

Wait what happens if you don't have an internet connection? Can Macs not be used offline any more, surely that's still a relatively common use case for a laptop even today in a lot of places?

My understanding is that if you're offline, it skips this check and everything works fine. The reason this is a big deal is that the problem's on their end, so you're not offline, so it keeps trying and waiting instead of just letting you skip the check.

I experienced this a couple of weeks ago. My wifi was up, but my internetprovider was down. My Macbook came to a halt. Nothing worked anymore. The whole machine was extremely slow. When the internetprovider came back up again, everything was fine again.

Re: macOS unable to open any non-Apple application

#327
post #263

Earlier quoted context omitted.

It IS, though. SmartScreen on Windows doesn't check binaries created on the same machine, but you'll get flagged if you move the untrusted binary to another machine you own.

I'm not sure what they call it, but Windows does get in the way for things you compile on your own machine. I compiled the JuicyPotato exploit and tried to copy it to another local folder and got error 0x800700E1 and the EXE went missing.

[deleted]

Re: macOS unable to open any non-Apple application

#328

"If you're now experiencing hangs launching apps on the Mac, I figured out the problem using Little Snitch." Well, how interesting that Apple's software is going to be bypassing Little Snitch, making it harder to discover and fix this sort of issue.

> Well, how interesting that Apple's software is going to be bypassing Little Snitch, making it harder to discover and fix this sort of issue.

Source?

Re: macOS unable to open any non-Apple application

#329

Earlier quoted context omitted.

I don't know about you, but hashes of the binaries I run don't exactly reveal any sensitive personal information about me. That said, obviously they should have much more graceful degradation in place for when something is wrong with the service.

The information reveals in exquisite detail what times of day I'm working, what times I'm slacking off, which days I work too. And whether I'm taking a long or short lunch break, or lots of breaks. Whether I stay in bed until late, or work late at night. It's enough to predict whether I'm a "good" worker. It also reveals whenever I travel, which coffee shops and libraries I frequent and what times of day. It also rev…

> It's enough to predict whether I'm a "good" worker.

If your employer is willing to be that invasive, they already have a much easier route for getting that information: forcibly installing surveillance software on your work machine.

> It also reveals whenever I travel, which coffee shops and libraries I frequent and what times of day.

How...? How would the binaries you're running have anything remotely relevant to say about this?

> They wouldn't need to ask "do you know X", they could just consult the Apple log of how often I run the relevant commands. Things like "we see you ran 'git' an average of 145 times per day last month, tell us more about that".

That's a pretty contrived use-case for a pretty significant and unscrupulous bit of data-sharing. From a PR perspective Apple would never intentionally and publicly share this data. So assuming this data is even stored anywhere after the check is complete, and assuming any personal identification is kept with it, both of which are huge ifs, that leaves a couple of possibilities:

- Hackers gain access to the data

- Government subpoenas the data

- Extremely lucrative contracts, probably from advertising companies, are enough to motivate Apple to sell the data despite the risk of a massive PR scandal

I don't see any of those falling under your proposed scenario of random employers casually perusing the logs.

Re: macOS unable to open any non-Apple application

#330
post #293

This is the future Apple wants I guess, you don't really own your hardware, you simply have a limited license to use it under their very strict terms. It's just a matter of time before Macs become just like iOS.

It might get worse: now that they're switching to their own SoCs, they might even block APIs and allow access only to certified parties. Basically Final Cut Pro and Logic Pro might forever be faster than any 3rd party software package by having access to IP blocks that aren't exposed to other developers complete with signature check to prevent reverse-engineered use...

If they really tried that, wouldn't the DoJ bring an anti-trust case against them? That's exactly what Microsoft was doing in the 90s, using undocumented internal APIs for their own software that let it run faster than competitors'.
Post reply on HN