@ChristianSelig @DavidHodge @DonnyWals If you don’t need [cd], you can make it go faster by Unicode-normalizing the… https://t.co/Wqh9ylHuWn
@EggFreckles EagleFiler actually can do that for Messages in Catalina and earlier, which could save iChat transcrip… https://t.co/IZYVXTvbwV
The Difficulty of Accessing Old iMessages: https://t.co/T6GCJ2jRrF #mjtsaiblog
How Uber Deals With Large iOS App Size: https://t.co/pK4uAYBE1E #mjtsaiblog
Starlink Review: https://t.co/ej3cqLgVuA #mjtsaiblog
Faked Opposition to Net Neutrality: https://t.co/vaT8T1oHym #mjtsaiblog
@_saagarjha @lapcatsoftware Very interesting. That’s much higher than I would have guessed.
@danedeasy Yes, an old post. Please see comment: https://t.co/2SV2FzMgui
@dokas Some sort of WordPress/MarsEdit issue where updating a tag on really old post (imported from Movable Type) c… https://t.co/3DBFyGuTeg
Nisus Writer Express: https://t.co/of6PF7uvDV #mjtsaiblog
Using curl for Telnet Testing: https://t.co/nl2icAMtZu #mjtsaiblog
Uber’s Crazy YOLO App Rewrite: https://t.co/FNWMqOmRQ1 #mjtsaiblog
Figma and the Num Lock Quasimode: https://t.co/wvWi8ZTwyb #mjtsaiblog
@stuarticus Yeah, Discourse and StackExchange are both much better.
Apple Developer Forums Now Have RSS: https://t.co/a07sX3qrxv #mjtsaiblog
Extracting Data From an Old iOS App Broken by iOS 14.5: https://t.co/p38Pt8aSfZ #mjtsaiblog
Twitter Blue: https://t.co/0E6aHrYXTr #mjtsaiblog
@fpillet In this case, it’s getting stuck after code signing, while the xctest process is trying to load the test bundle.
iOS Camera App Updates: https://t.co/maWx8hk9IX #mjtsaiblog
Forced 5-Star Ratings: https://t.co/y99IGFTGKn #mjtsaiblog
@cfihelp I’ve not. It’s hanging in access() when trying to load the test bundle, and tccd is using tons of CPU. Are… https://t.co/64WxPNGUPi
Seems like something changed in macOS 11.4 so that now Xcode unit tests take 8–10 seconds before they start running the test code. :-(
@kch Thanks!
@jackbrewster Fixed, thanks!
Posts updated today:
Epic v. Apple, Day 15
https://t.co/QTE0jVlKL9
VoiceOver
https://t.co/HOiCT79JR5
Issues in… https://t.co/NELyKn1tl3
Firefox Now Uses Native Contextual Menus: https://t.co/iZ2VqdLxZR #mjtsaiblog
Unexpectedly 1.0: https://t.co/BmnnP7Mbnv #mjtsaiblog
Epic v. Apple, Day 16: https://t.co/F7EazvfAZH #mjtsaiblog
Adobe Genuine Service: https://t.co/ZEs83XyrMg #mjtsaiblog
@iljawascoding @mpweiher Could be. SMB definitely seems a lot slower now.
@_saagarjha @lapcatsoftware I guess my implicit assumption is that they are almost all non-nil, so it makes sense t… https://t.co/ZRc0zdKo2I
@_saagarjha @lapcatsoftware It’s not “a few†if nearly every line of Obj-C code is a message send. Why would it be… https://t.co/A6CQbslW9Z
@_saagarjha @lapcatsoftware Yes, you would want it to predict those branches. But since each has a unique location… https://t.co/e55OAV58sJ
@ddkilzer Thanks! I’ll collect some for you. I haven’t noticed any patterns with which sites causes crashes, but it… https://t.co/dFoQ6MWYNQ
@ajwk100 Thanks, post updated.
@_saagarjha @lapcatsoftware I was thinking it would fill up the BTB with mostly useless stuff? But it’s been a whil… https://t.co/ToJLXwGxMy
Posts updated today:
Epic v. Apple, Day 7
https://t.co/oyBufhFvxq
Does Apple News Track You?… https://t.co/WSIYiWeh2o
Posts updated today:
iOS 14.5 and iPadOS 14.5
https://t.co/Ouk8as4dmm
Examining Competition in App Stores… https://t.co/VSuoBuy2vP
Posts updated today:
Whitelisted Developers
https://t.co/1411FC0MfC
SMS Rerouting Vulnerability… https://t.co/dBd3u7j9j2
@lapcatsoftware @_saagarjha Multiplied by a lot of call sites, maybe it is significant for what can fit in the cach… https://t.co/sKhp94Fj2L
@steipete I don’t like webmail and need to dogfood my apps that work with Mail.
@superezfe Wacky. I think I must have learned my lesson long ago not to do anything in Excel while in that mode wit… https://t.co/qHc7pWqWDZ
@lapcatsoftware I think there used to be a runtime hook to intercept messages to nil, so it actually had to call objc_msgSend.
@superezfe I can’t say that’s ever happened to me, and I always have stuff on my clipboard. How are you inserting the column?
macOS 11.4: https://t.co/FdOeseTmOG #mjtsaiblog
Apple Execs on the Mac App Store: https://t.co/MszrRVDLmM #mjtsaiblog
Remaining Issues in Big Sur: https://t.co/o4WJvV10hd #mjtsaiblog
@nubero @Apple @lapcatsoftware @betalogue Yep, that will be in my post later today. :(
@lapcatsoftware I think that’s much clearer.
@lapcatsoftware Aha, I thought that was referring to something else since the replies I’m referring to *are* tweets… https://t.co/LQkJxcIewi
@nubero @Apple @lapcatsoftware @betalogue Not sure what’s going on with Apple Mail. They keep rewriting the parts t… https://t.co/TcBxSFpijl
@lapcatsoftware Looks like you fixed it so that it always shows the option for replies. It’s not a preference?
@lapcatsoftware I really like this, but I’d like to be able to turn off the blocking of Show More links. I missed s… https://t.co/MDkPamjT28
@chucker @boredzo I don’t think Mail has proxy icons, anyway? (Even the Command-click menu was removed a few versions ago.)
@chucker Thanks. Also discussed here: https://t.co/9dtUUWegp1 Just added to: https://t.co/yyj8fR0l30
Epic v. Apple, Day 15: https://t.co/n2SsKY8AEf #mjtsaiblog
New Many Tricks Upgrade Model: https://t.co/foy4Mjv7R4 #mjtsaiblog
30 Years of the Web: https://t.co/WDncsnGMEh #mjtsaiblog
Epic v. Apple, Day 14: https://t.co/qfzh2edFC2 #mjtsaiblog
Carbon Copy Cloner 6: https://t.co/NEEiFcOaQv #mjtsaiblog
Preventing Surprisingly Large Objective-C Type Encodings: https://t.co/AWrWJA7XwK #mjtsaiblog
Epic v. Apple, Day 13: https://t.co/RZoimABu6y #mjtsaiblog
20 Years of Apple Retail Stores: https://t.co/UN6mi5FS24 #mjtsaiblog
@trevormkay @JoshCalvetti Great work Trevor, thanks for building this!
Posts updated today:
iMac 2021
https://t.co/E1nCPcoTpq
PostScript Type 1 Support
https://t.co/kNd5MGThJy
Exploi… https://t.co/cVAuoaRdxO
Tweaks for Twitter 1.0: https://t.co/zUmhmEWO2s #mjtsaiblog
A Hard Bargain for Apple in China: https://t.co/gz9UPRJo5h #mjtsaiblog
Epic v. Apple, Day 12: https://t.co/nqcKlFhisY #mjtsaiblog
Posts updated today:
iMac 2021
https://t.co/4kcxNOMBbG
Epic v. Apple, Day 7
https://t.co/XHmEqHCYcv
Day 8… https://t.co/ym3GuePGxW
VoiceOver Image Descriptions: https://t.co/t9pAClus7L #mjtsaiblog
QoS and Task Segregation Make M1 Macs Feel Faster: https://t.co/cBWwGdTDgz #mjtsaiblog
Epic v. Apple, Day 11: https://t.co/pVVEaOkl20 #mjtsaiblog
Parsing Dates Without Times: https://t.co/kBlO3jZwcB #mjtsaiblog
Did the macOS 11.4 RC get pulled? Or is it just really slow propagating to Software Update?
Apple Music Spatial Audio and Lossless Audio: https://t.co/JH7HQ8mafm #mjtsaiblog
Twitter and App Tracking Transparency: https://t.co/irDwBwj4UD #mjtsaiblog
Venmo’s Public Transactions and Friend Lists: https://t.co/3gejS6Yfyk #mjtsaiblog
Epic v. Apple, Day 10: https://t.co/h5GJ9q088h #mjtsaiblog
@bombichsoftware @m_galvagno That’s my experience as well. FWIW, CCC is doing a good job of pruning its own snapshots on my Mac.
@bombichsoftware @m_galvagno diskutil is what I mentioned in the post. I thought tmutil seemed simpler, but good to… https://t.co/vyLu8iimNq
@m_galvagno @bombichsoftware CCC does offer the ability to delete snapshots, even ones created by Time Machine. It’… https://t.co/xVBtVQ9J7R
@tumult I’ve only seen this problem with the system disk. I think there are two bugs, really: (1) doesn’t purge sna… https://t.co/r7e08jkRYg
@tumult I don’t know how much was actually free. I presume the volume is usually almost full because the snapshots… https://t.co/6DzROGV966
@tumult The macOS installer is about 12 GB. The 37 GB is how much was shown as free *after* downloading it.
Apple Suppliers Accused of Using Forced Labor: https://t.co/v8S7uu25hn #mjtsaiblog
Epic v. Apple, Day 9: https://t.co/RwyWDYGEC8 #mjtsaiblog
Big Sur Really Needs Real Free Space: https://t.co/VwJUt42TZm #mjtsaiblog
Epic v. Apple, Day 8: https://t.co/KR2qHr8P98 #mjtsaiblog
@torstendhal I have not. The Core Data CloudKit stuff doesn’t seem to be a good fit for what I’m doing.
@johnpane I’m not seeing that here. Lots of problems with remembering column state, though.
@nickheer That’s a good point. I think I have run into sites that don’t work with Safari and Mavericks. Maybe with Chrome…
Adobe Discontinuing PostScript Type 1 Font Support: https://t.co/aD7O7XyNst #mjtsaiblog
Google Docs Switching From DOM to Canvas: https://t.co/rJEBfBip2W #mjtsaiblog
iCloud Documents and Data Discontinued: https://t.co/wn64orQSXY #mjtsaiblog
An Appreciation of Objective-C: https://t.co/549axg1CAL #mjtsaiblog
What It Was Like to Sell Apps Online in 2003: https://t.co/w4z6ALhdvj #mjtsaiblog
Fixing Swift’s “if let†Syntax: https://t.co/bu6KRqa4W1 #mjtsaiblog
Epic v. Apple, Day 7: https://t.co/I0d0tbgCzA #mjtsaiblog
Diet Coda Discontinued: https://t.co/blNS0PnFPa #mjtsaiblog
Sketch Subscriptions: https://t.co/tRJhciB7S4 #mjtsaiblog
Epic v. Apple, Day 6: https://t.co/bau01dIAjA #mjtsaiblog
@OluseyiSonaiya @jgordonshare It seems like ATT would prohibit that as well. But can Apple really enforce that? It… https://t.co/EghgPQCbg2
@al3xandru I’ve not announced a date, but it will happen with EagleFiler 2.0, which is the next planned release (ot… https://t.co/z9cmhZ65CA
@OluseyiSonaiya @jgordonshare Or is Facebook supposed to remember on the server which interactions happened in the… https://t.co/ysrPasYesf
@OluseyiSonaiya @jgordonshare If I opt out of tracking, FB isn’t supposed to link what I do in the app with what I… https://t.co/vdvYj16ykb
@al3xandru “Compatible†means that it works great in Rosetta 2. Parts have been compiled for Apple Silicon, but not the whole app yet.
@OluseyiSonaiya @jgordonshare Apple says it counts as Tracking if you link data from your app with data collected f… https://t.co/PDODBMAtRk
@OluseyiSonaiya @jgordonshare Yes, I think the main point is some combination of privacy and wanting to hurt Facebook.
@OluseyiSonaiya @jgordonshare I’m not so sure about that because stuff you do in the Facebook app gets linked to yo… https://t.co/9aXMfXGDk5
@OluseyiSonaiya @jgordonshare Is this because the ESPN app includes the Facebook SDK, or do ESPN and Facebook commu… https://t.co/2geZ80E2md
@OluseyiSonaiya @jgordonshare Could be—would love to know more about that. Do you mean that knowing which apps you’… https://t.co/acXsB2Nash
@OluseyiSonaiya @jgordonshare I don’t know what the percentage is, but it must be a significant amount of $ given h… https://t.co/UBcK61v0FP
@OluseyiSonaiya @jgordonshare I’m not sure why the location of the ad would matter. They’re both selling ads for apps.
@grynspan Thanks for explaining! That makes sense, but I wanted to check because I have only seen this issue called… https://t.co/bUuyXb3u9H
@grynspan That makes sense. I’m not worried about the message sending overhead, but would prefer inline storage whe… https://t.co/1L9PDhY0YL
@grynspan Interesting. Does this mean that the documentation saying that NSLock uses pthreads is incorrect? For me,… https://t.co/OQh3AWPlNn
@lapcatsoftware This has been happening to me on and off since Catalina, without using Google Chrome or plugging in… https://t.co/VhgsUgComx
Posts updated today:
Whitelisted Developers
https://t.co/GxlwI1gM8W
Private iPad Camera Multitasking Entitlement… https://t.co/CMBIAd5nhM
Epic v. Apple, Day 5: https://t.co/FhwAHu3TJB #mjtsaiblog
Inside App Review: https://t.co/oler6oJ0hP #mjtsaiblog
@betalogue And on Big Sur it has rounded corners like a search field.
Thanks to SeaTurtle for sponsoring my blog for the last week! Teach your kids (or yourself) to program using a Logo… https://t.co/cGJqKqPY7q
Posts updated today:
XcodeGhost
https://t.co/6cULuFj8YZ
Catalina Security Update
https://t.co/X2Z9rjoFZn
App St… https://t.co/wCtU7tEkFv
Posts updated today:
Whitelisted Developers
https://t.co/AIIrDmhA4C
30 Years of Linux
https://t.co/Snvs5HSkzC
i… https://t.co/YYFOhNJldX
Epic v. Apple, Day 4: https://t.co/3794t0q1ln #mjtsaiblog
Hello Weather: https://t.co/Noc3UZ37uH #mjtsaiblog
Does Apple News Track You?: https://t.co/5jVHVEC1A5 #mjtsaiblog
Reimagining Apple’s Documentation: https://t.co/vEB3RH8ekG #mjtsaiblog
Private iPad Camera Multitasking Entitlement: https://t.co/y4KLaE9z5q #mjtsaiblog
Posts updated today:
Night Shift Sleep Study
https://t.co/4cTBWVtmB8
AirTag
https://t.co/OP88qralAd
Thoughts on… https://t.co/P5VC1rQvrO
Apple Podcasts Not Showing the Latest Podcasts: https://t.co/JKXOCYc4QQ #mjtsaiblog
Buffet Overflow: https://t.co/eDmQu8QHlu #mjtsaiblog
Epic v. Apple, Day 3: https://t.co/LKTTdTmOQz #mjtsaiblog
Whitelisted Developers: https://t.co/lsAulYjU3d #mjtsaiblog
Visual Studio 2022: https://t.co/2mTFSlkFXw #mjtsaiblog
@helje5 @gte @uliwitness No, to run Windows apps alongside Cocoa apps, but on top of Mach rather than Microsoft’s kernel.
@gte @helje5 @uliwitness Me neither, because it would have required Intel boxes that didn’t run any of the old Mac apps.
@denkeni Thanks!
@helje5 @gte @uliwitness I think Red Box was the equivalent of Classic for Windows apps.
Posts updated today:
More App Store Search Ads
https://t.co/eqO1HepMU0
Revitalizing the Windows App Store… https://t.co/vRdkRY1daA
Punitive Measures for Netflix IAP Test: https://t.co/5deAmHMriG #mjtsaiblog
Extended Mac AppleCare+ Coverage: https://t.co/cZZtHRdQGN #mjtsaiblog
Facebook Educates About App Tracking Transparency: https://t.co/ah0kDACZrW #mjtsaiblog
Night Shift Sleep Study: https://t.co/OBdxQsV0Vd #mjtsaiblog
Verizon Sells Yahoo and AOL: https://t.co/lUn9wHRndI #mjtsaiblog
Epic v. Apple, Day 2: https://t.co/5SO19JBI7e #mjtsaiblog
@lapcatsoftware I guess it’s no longer possible to update just Safari for Big Sur?
Script Debugger 8: https://t.co/CyNolnFLNH #mjtsaiblog
@KenHatesSoftwar Yes, I think it’s mostly obliviousness on the App Store and quality problems, which have been festering for 10+ years now.
@nickheer Garbage alert, although I gotta say I like that it’s not narrow/vertical on Big Sur…
Epic v. Apple, Day 1: https://t.co/CGk55TwzW8 #mjtsaiblog
macOS 11.3.1: https://t.co/b8kI3joTT8 #mjtsaiblog
SuperDuper 3.5 Beta 1: https://t.co/ruIa4qziAG #mjtsaiblog
EU and Australia on App Store Antitrust: https://t.co/d1UF5odJHR #mjtsaiblog
RT @davekopec: I did my first ever advertising for SeaTurtle (yes first ever after >2 years, my bad) by sponsoring Michael's blog, which I…
Posts updated today:
Booting an M1 Mac From an External Disk
https://t.co/MJFji7M1jT
Mighty… https://t.co/8fDWGoW1Qw
Posts updated today:
Mac and iPad Aren’t Meeting in the Middle Yet
https://t.co/mpQxoS7saV
App Store Folly… https://t.co/As1D9CSYjh
Posts updated today:
Apple TV 4K 2021
https://t.co/EXaEmz2Ia6
iMac 24-inch 2021
https://t.co/HzBL7dtKgL
AirTag… https://t.co/nFChHy6s5k
SeaTurtle (Sponsor): https://t.co/55vePskcpZ #mjtsaiblog