mjtsai + bdash   23

Twitter
The various $ld$ magic symbols are used heavily by Apple’s system frameworks to maintain backwards compatibility while moving symbols between frameworks. If you look at the various .tbd files in the Xcode SDKs you’ll see all sorts of shenanigans along these lines.

— Mark Rowe (@bdash) February 11, 2020
FavoriteTweet  bdash 
16 days ago by mjtsai
Twitter
Ordered a new WD Red HDD from @newegg. The drive that was delivered has been powered on for 6,931 hours before getting to me. That’s a definition of “new” I’m unfamiliar with.

— Mark Rowe (@bdash) November 16, 2018
FavoriteTweet  bdash 
november 2018 by mjtsai
Mark Rowe on Twitter: "Huh. The “Messages in iCloud” feature has been removed in iOS 11 beta 5 and will ship in a future software update to iOS 11."
Huh. The “Messages in iCloud” feature has been removed in iOS 11 beta 5 and will ship in a future software update to iOS 11.

— Mark Rowe (@bdash) August 7, 2017
FavoriteTweet  bdash 
august 2017 by mjtsai
Mark Rowe on Twitter: "Huh, “Xcode’s Subversion integration will be deprecated in a future release”"
Huh, “Xcode’s Subversion integration will be deprecated in a future release”

— Mark Rowe (@bdash) July 10, 2017
FavoriteTweet  bdash 
july 2017 by mjtsai
Mark Rowe on Twitter: "NSOperation now supports using its property names for KVO as of iOS 11 / macOS 10.13. Prior versions required using getter names instead."
NSOperation now supports using its property names for KVO as of iOS 11 / macOS 10.13. Prior versions required using getter names instead.

— Mark Rowe (@bdash) June 22, 2017
FavoriteTweet  bdash 
june 2017 by mjtsai
Mark Rowe on Twitter: "“Changed the syncing system for Safari Bookmarks and Reading List across iCloud-enabled devices”. Presumably now using CloudKit?"
“Changed the syncing system for Safari Bookmarks and Reading List across iCloud-enabled devices”. Presumably now using CloudKit?

— Mark Rowe (@bdash) June 5, 2017
FavoriteTweet  bdash 
june 2017 by mjtsai
Mark Rowe on Twitter: "@0xced Subqueries were added in the same release as NSFastEnumeration, so it may not have been possible to check when the code was written"
@0xced Subqueries were added in the same release as NSFastEnumeration, so it may not have been possible to check when the code was written

— Mark Rowe (@bdash) March 24, 2017
FavoriteTweet  bdash 
march 2017 by mjtsai
Mark Rowe on Twitter: "What’s the deal with NSOperation using the names of its getters rather than its properties as the key paths for KVO? https://t.co/innl8Xbeoo"
What’s the deal with NSOperation using the names of its getters rather than its properties as the key paths for KVO? https://t.co/innl8Xbeoo

— Mark Rowe (@bdash) March 3, 2017
FavoriteTweet  bdash 
march 2017 by mjtsai
Mark Rowe on Twitter: "Xcode uses 100% CPU when running tests because it’s constantly updating the test status image. Virtually all of it is in -[NSImage size] 😞"
Xcode uses 100% CPU when running tests because it’s constantly updating the test status image. Virtually all of it is in -[NSImage size] 😞

— Mark Rowe (@bdash) October 7, 2016
FavoriteTweet  bdash 
october 2016 by mjtsai
Mark Rowe on Twitter: "@Catfish_Man Neat hack, but the fact it relies on the layout of internal Swift runtime types makes it difficult to use in anything serious."
@Catfish_Man Neat hack, but the fact it relies on the layout of internal Swift runtime types makes it difficult to use in anything serious.

— Mark Rowe (@bdash) October 1, 2016
FavoriteTweet  bdash 
october 2016 by mjtsai
Mark Rowe on Twitter: "@mjtsai I’ve been seeing that with some frequency when closing Terminal windows on Sierra. A couple of times a day or so."
@mjtsai I’ve been seeing that with some frequency when closing Terminal windows on Sierra. A couple of times a day or so.

— Mark Rowe (@bdash) September 30, 2016
FavoriteTweet  bdash 
september 2016 by mjtsai
Mark Rowe on Twitter: "Hah, C++ dynamic_cast on OS X uses type identity for all apps except Illustrator and Photoshop, where it does strcmp https://t.co/Bztb4sYXck"
Hah, C++ dynamic_cast on OS X uses type identity for all apps except Illustrator and Photoshop, where it does strcmp https://t.co/Bztb4sYXck

— Mark Rowe (@bdash) August 27, 2016
FavoriteTweet  bdash 
august 2016 by mjtsai
Mark Rowe on Twitter: "A lot of confusion could have been avoided if NSPredicate didn’t repurpose %@ and friends to mean something other than string formatting."
A lot of confusion could have been avoided if NSPredicate didn’t repurpose %@ and friends to mean something other than string formatting.

— Mark Rowe (@bdash) August 11, 2016
FavoriteTweet  bdash 
august 2016 by mjtsai
Mark Rowe on Twitter: "Mac App Store: “App must be closed during update”. App Store quits then relaunches app, then complains about it still being open?!"
Mac App Store: “App must be closed during update”. App Store quits then relaunches app, then complains about it still being open?!

— Mark Rowe (@bdash) August 9, 2016
FavoriteTweet  bdash 
august 2016 by mjtsai
Mark Rowe on Twitter: "@schwa Reading List sync piggybacks on top of bookmark sync. You can sometimes get it to behave by toggling Safari off/on in iCloud prefs."
@schwa Reading List sync piggybacks on top of bookmark sync. You can sometimes get it to behave by toggling Safari off/on in iCloud prefs.

— Mark Rowe (@bdash) August 7, 2016
FavoriteTweet  bdash 
august 2016 by mjtsai
Mark Rowe on Twitter: "“app store” in Spotlight opens the App Store. “appstore” opens the System Preferences pane… 😞"
“app store” in Spotlight opens the App Store. “appstore” opens the System Preferences pane… 😞

— Mark Rowe (@bdash) August 4, 2016
FavoriteTweet  bdash 
august 2016 by mjtsai
Mark Rowe on Twitter: "Xcode 8b4 release notes suggest that otool and nm are being replaced by counterparts based on LLVM’s object file infrastructure."
Xcode 8b4 release notes suggest that otool and nm are being replaced by counterparts based on LLVM’s object file infrastructure.

— Mark Rowe (@bdash) August 1, 2016
FavoriteTweet  bdash 
august 2016 by mjtsai
Mark Rowe on Twitter: "End result is that virtually no relevant information is visible in the URL column of dropdown after typing a domain name like github·com."
End result is that virtually no relevant information is visible in the URL column of dropdown after typing a domain name like github·com.

— Mark Rowe (@bdash) July 23, 2016
FavoriteTweet  bdash 
july 2016 by mjtsai
Mark Rowe on Twitter: "Safari 10’s URL completion dropdown is much less usable. URL column is much narrower, now only shows a few characters after the hostname 😕"
Safari 10’s URL completion dropdown is much less usable. URL column is much narrower, now only shows a few characters after the hostname 😕

— Mark Rowe (@bdash) July 23, 2016
FavoriteTweet  bdash 
july 2016 by mjtsai
Mark Rowe on Twitter: "“.xcconfig files support conditional inclusion of other .xcconfig files, using the syntax #include?” Hooray!"
“.xcconfig files support conditional inclusion of other .xcconfig files, using the syntax #include?” Hooray!

— Mark Rowe (@bdash) July 18, 2016
FavoriteTweet  bdash 
july 2016 by mjtsai
Mark Rowe on Twitter: "“defaults write com.apple.dt.Xcode ExplainWhyBuildCommandsAreRun -bool YES” is great for tracking down the cause of unnecessary rebuilds"
“defaults write com.apple.dt.Xcode ExplainWhyBuildCommandsAreRun -bool YES” is great for tracking down the cause of unnecessary rebuilds

— Mark Rowe (@bdash) November 4, 2015
FavoriteTweet  bdash 
november 2015 by mjtsai
Mark Rowe on Twitter: "“xcodebuild build test” can work around the issue in some cases, but doesn’t help if the tests themselves take > 2 minutes to build."
“xcodebuild build test” can work around the issue in some cases, but doesn’t help if the tests themselves take > 2 minutes to build.

— Mark Rowe (@bdash) October 30, 2015
FavoriteTweet  bdash 
october 2015 by mjtsai
Mark Rowe on Twitter: "@tjw The Xcode 6.3 release notes say that “adding nullability annotations … does not affect … the way in which the compiler generates code”"
@tjw The Xcode 6.3 release notes say that “adding nullability annotations … does not affect … the way in which the compiler generates code”

— Mark Rowe (@bdash) June 19, 2015
FavoriteTweet  bdash 
june 2015 by mjtsai

Copy this bookmark:



description:


tags: