favoritetweet   49251

« earlier    

Twitter
> when the system privacy database gets corrupted and the only way to fix it is to reboot in single user mode to temporarily turn off SIP

Does disabling SIP make macOS ignore this privacy permissions database? Does that mean you won't see any permission dialogs?

— Tanner B 👻🕸🕷🧟‍♂️ (@NSExceptional) November 22, 2019
FavoriteTweet  NSExceptional 
8 minutes ago by mjtsai
Twitter
"Apple seems to be under the impression that if they make it excruciatingly hard for developers to query permissions, they’ll just give up."

They will just give up. Give up adding new features. Give up keeping old features. Give up Mac dev entirely.

I'm about there myself. https://t.co/ZUos7Hbte5

— Jeff Johnson (@lapcatsoftware) November 22, 2019
FavoriteTweet  lapcatsoftware 
8 minutes ago by mjtsai
Twitter
Plus the new Apple Security Bounty, featuring all Apple platforms and open to everyone, million dollar max payout, live later this year — and iOS Security Research Device program, an unprecedented, Apple-supported research platform for talented researchers, coming next year!

— Ivan Krstić (@radian) November 22, 2019
FavoriteTweet  radian 
3 hours ago by mjtsai
Twitter
Mac secure boot (with two world firsts: DMA defense from PCIe Bus 0, and the Option ROM sandbox), iOS kernel integrity, Pointer Auth Codes (PAC), APRR register, Page Protection Layer (PPL), and novel Find My crypto — all in my slides from Black Hat 2019! https://t.co/6vdAodGS3F

— Ivan Krstić (@radian) November 22, 2019
FavoriteTweet  radian 
3 hours ago by mjtsai
Twitter
I stand by what I said about Apple's Server Notifications last year.

They are poorly thought out, not super useful, and worse, they are misleading and dangerous. https://t.co/FXlpbN9WmP

— Jacob Eiting (@jeiting) November 22, 2019
FavoriteTweet  jeiting 
3 hours ago by mjtsai
Twitter
They mentioned it in their new docs. Apparently "scheduled for deprecation" meant today.

This is not how you manage web APIs. When Google deprecates an API they give months of warning, automated emails, and repeated communications.

Apple just changes shit. pic.twitter.com/QG4PyLxNVK

— Jacob Eiting (@jeiting) November 22, 2019
FavoriteTweet  jeiting 
3 hours ago by mjtsai
Twitter
I‘m really glad we delegated this work. Apple is not a good dev partner. https://t.co/bSnJA20sYc

— Peter Steinberger (@steipete) November 22, 2019
FavoriteTweet  steipete 
3 hours ago by mjtsai
Twitter
Disagree. Each removal of dynamism makes the system more brittle, as do the special cases. Most code is not performance sensitive. It could just as well (possibly better: less cache) be implemented as byte-code.

See "The Death of Optimzing Compilers"https://t.co/IpYZ1Dplp9

— Marcel Weiher 🇪🇺 (@mpweiher) November 22, 2019
FavoriteTweet  mpweiher 
3 hours ago by mjtsai
Twitter
At the OS performance level it is desirable to use it very widely. Each piece of unused dynamism is cheap, but those costs add up when multiplied by a few million.

— Greg Parker (@gparker) November 22, 2019
FavoriteTweet  gparker 
3 hours ago by mjtsai
Twitter
🚨🚨🚨

With this change, Apple also broke most Server Notifications implementations.

The `latest_receipt_info` key has been moved one level down into a `unified_receipt` payload.

We've deployed a fix to our own s2s code (luckily it's not critical for @RevenueCat).

🚨🚨🚨 https://t.co/yAaKaCphbH

— Jacob Eiting (@jeiting) November 22, 2019
FavoriteTweet  jeiting 
3 hours ago by mjtsai
Twitter
While this does make sense, here's a counter-counter argument: making this somewhat painful (but possible) ensures it is used as sparingly as it should be.

Which is *very* sparingly.

— Marcel Weiher 🇪🇺 (@mpweiher) November 22, 2019
FavoriteTweet  mpweiher 
3 hours ago by mjtsai
Twitter
While listening to @atpfm, John was describing how his machine kernel panics while plugging/unplugging his docking station at work. And just as I was thinking about how I haven’t had one for a while, I get one immediately after plugging in my docking station. 😐

— Roger Ogden (@_rogerogden) November 22, 2019
FavoriteTweet  _rogerogden 
3 hours ago by mjtsai
Twitter
Tons of stuff is broken by the new “external drive” restrictions. In early betas you couldn’t even debug an app that was physically located on an external drive. (Note external, not non-system volume). That got fixed but was a real pain to figure out the root cause.

— Erik Schwiebert (@Schwieb) November 22, 2019
FavoriteTweet  Schwieb 
3 hours ago by mjtsai
Twitter
In the beginning, some people claimed that the App Store was the "great equalizer" for developers. But it turned out to be the exact opposite.

— Jeff Johnson (@lapcatsoftware) November 22, 2019
FavoriteTweet  lapcatsoftware 
3 hours ago by mjtsai
Twitter
Catalina fun times: Messages' helper processes don't seem to be able to send images/files dragged in from non-system volumes. If I try and drag an image to somebody from an external drive, Messages gets stuck and has to wait minutes to timeout with an error

— Steve Troughton-Smith (@stroughtonsmith) November 22, 2019
FavoriteTweet  stroughtonsmith 
3 hours ago by mjtsai
Twitter
This is absolutely false

Used one to jailbreak an iPhone 7 tonight

The instructions in the app are just wrong

cc @jamiebishop123 @pimskeks https://t.co/Bv9feLohG9

— Tanner B 👻🕸🕷🧟‍♂️ (@NSExceptional) November 22, 2019
FavoriteTweet  NSExceptional 
3 hours ago by mjtsai
Twitter
The goal should not be to get rid of metasyntactic variables, but to explain their purpose clearly enough that their subsequent use in illustrative examples can separate out the feature under consideration from noise merely necessary to make the example syntactically valid.

— Oluseyi Sonaiya (@OluseyiSonaiya) November 22, 2019
FavoriteTweet  OluseyiSonaiya 
6 hours ago by mjtsai
Twitter
What I’m really curious about is who the primary designer was behind AirPods.

Was it Jony? Because it’s said that the Watch was the last thing he was heavily involved with.

If there was another lead designer, who is it? AirPods are a piece of design genius.

— Dave (@heyyoudvd) November 22, 2019
FavoriteTweet  heyyoudvd 
11 hours ago by mjtsai
Twitter
Here is the latest missive. Yeah, no kidding... I clicked on the https://t.co/htF3jweJvn page about LEASES and filled out the LEASE PROGRAM thing. So yes, it is a lease, nimrod. pic.twitter.com/VP659jiA89

— Jon Stokes (@jonst0kes) November 22, 2019
FavoriteTweet  jonst0kes 
12 hours ago by mjtsai
Twitter
.@apple, guys, why is it this bad? Like, at one point I had an Apple rep tell me I had been phished & there was no order, & someone had my credit info & was going to rip me off. Finally after 30mins she found the order... 🤦‍♂️

— Jon Stokes (@jonst0kes) November 22, 2019
FavoriteTweet  jonst0kes 
12 hours ago by mjtsai

« earlier    

related tags

_rogerogden  _xpn_  adrianhon  agilethumbs  ahmedkhalaf_92  benbajarin  bwebster  carrchr  catlan  cdfinder  chockenberry  colincornaby  damienpetrilli  dhh  drdrang  fpillet  freerunnering  galooticus  gedeon  geoffhackworth  gparker  gruber  heyyoudvd  jeffventura  jeiting  jonst0kes  joshtidsbury  krzyzanowskim  lapcatsoftware  macshome  markgurman  mikeindustries  mikeymikey  mpweiher  nsexceptional  numist  oluseyisonaiya  pedantcoder  pilky  radian  reckless  sanguish  schwieb  siracusa  steipete  stroughtonsmith  tapbot_paul  tclementdev  weetwo  wooji  z31r4m 

Copy this bookmark:



description:


tags: