gargravarr
Joined 11 years ago
Joined 11 years ago
https://www.theverge.com/2018/11/12/18077166/apple-macbook-a...
"The parts affected, according to the document, are the display assembly, logic board, top case, and Touch ID board for the MacBook Pro, and the logic board and flash storage on the iMac Pro."
That doesn't leave much salvageable.
Apple's attitude to upgrading is to replace the entire machine. It's both expensive and absurd. I bought a 2008 MBP back in uni in 2010. I later upgraded the RAM and disk when I could afford to, and when I had reached the limits of what it had. That machine served me well for 5 years. There's nothing else on the market today I'd trust to be a daily use machine for 5 years straight.
The Function Key MBPs have a problem with their flash storage where they may randomly and unpredictably die, taking all the data with them. The fix is a firmware update, which also takes all the data with it. Fantastic, Apple, we bought six of those machines, and because the users are actively, y'know, using the damned things, it's not really convenient to tell them they'll be without their machine for a week while the service centre gets around to it, and then multiple hours of restoring their Time Machine backups. On the plus side, the SSDs in those machines are not soldered. Yes, they're proprietary, but it's something - if those machines suffer failure, I could grab an SSD on eBay and get them running again. It's almost worth the risk.
Now with 40% more confusion.
You can't win with Apple now.
You really don't have 'complete control' of Macs any more. Apple do what they like with your hardware.
The most I've managed on a plane is a 12-hour flight from London to Hong Kong, and that's enough. Nobody will be able to afford beds on such a flight except the ultra-rich, and that's assuming you can sleep on planes at all (I can't). In an era where fossil fuel emissions are dangerously damaging the planet, this is also a strange time to unveil such a concept as we need to fly less. On the other hand, versus a a stopover flight, if you're flying this distance, doing it in one go is much more fuel-efficient as the plane spends far longer in the upper atmosphere reducing drag, and only burns take-off fuel once. But this isn't something that needs to be offered to the masses if there genuinely is a market for it.
Even if a 20-hour-long flight was completely harmless to both physical health and the environment, I cannot think of anything I would rather do less than sit in a tin can at 40,000 feet for that duration.
What happens if you want to revoke a kext? Delete the entry from the SQLite DB? Nah. Guess what, SIP prevents any and all deletions from that DB. You have to disable SIP to revoke a kext's permissions. And because the signature is not a hash, but instead a two-part vendor/product, it's entirely possible for a malicious version of an existing kext to be released that is then permitted by the signature.
As an admin with security focus, this to me seems completely backwards. I get that Apple don't want to make the permitting operation to be too difficult in the first place, because these are end-users we're talking about, but the lengths they go to in order to prevent the permissions being revoked is downright strange.