@jgordonshare Turns out I was wrong about that.
Twitter to Show Ad Payment Information: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Rebuilding Apple Maps Using Apple’s Own Data: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Exploring dynamicMemberLookup: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Everything You Knew About Chromebooks Is Wrong: mjtsai.com/blog/2018/06/2… #mjtsaiblog
AT&T More Than Doubles Administrative Fee: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Apple Event Sandboxing in macOS Mojave Lacks Essential APIs: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Apple Event Sandboxing in macOS Mojave Lacks Essential APIs: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Apple Event Sandboxing in macOS Mojave Lacks Essential APIs: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Apple Event Sandboxing in macOS Mojave Lacks Essential APIs: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Making Your Shell Prompt Show Xcode and Git Status: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Run, RunLoop, Run: mjtsai.com/blog/2018/06/2… #mjtsaiblog
@leebennett Thanks!
@kylecronin Thanks!
iTunes Remote Updated: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Nintendo’s Method for Detecting Online Switch Piracy: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Handles Are the Better Pointers: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Marzipan As a Path to ARM-Based Macs: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Software Updates: the “Unknown Unknown” of the Replication Crisis: mjtsai.com/blog/2018/06/2… #mjtsaiblog
SR-7380, Ambiguous KeyPath: mjtsai.com/blog/2018/06/2… #mjtsaiblog
@lapcatsoftware Yeah, it doesn’t get a lot of updates and feels like an old-style client (not that that’s and thing). Solid, though.
@lapcatsoftware Have you tried GyazMail?
macOS Mojave: Back to the Mac: mjtsai.com/blog/2018/06/2… #mjtsaiblog
iOS 12 Beta: Easier-to-Access Trackpad Mode: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Git Tower 3 Switches to Subscription: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Privacy News: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Fibonacci Hashing: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Intel and the Danger of Integration: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Open Sourcing NonEmpty: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Speeding Up WWDC Videos: mjtsai.com/blog/2018/06/2… #mjtsaiblog
iOS Game Revenue: mjtsai.com/blog/2018/06/2… #mjtsaiblog
reMarkable Tablet: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Selling PowerSchool: mjtsai.com/blog/2018/06/2… #mjtsaiblog
@lapcatsoftware Did they charge you? The local shop wanted to charge me to do the 6s battery replacement that would… twitter.com/i/web/status/1…
Apple Launches Keyboard Repair Program for MacBook and MacBook Pro: mjtsai.com/blog/2018/06/2… #mjtsaiblog
@handcoding Thanks.
@handcoding Thanks. I unfortunately don’t know enough about this topic to judge this well. It sounds like maybe the… twitter.com/i/web/status/1…
@steveriggins @DSHowell Which app do you use?
@DSHowell Possible things have changed, but I’ve never had a good experience scanning with an all-in-one. I would g… twitter.com/i/web/status/1…
Airbnb Switching Away From React Native: mjtsai.com/blog/2018/06/2… #mjtsaiblog
AirPower Status and Removing the Lightning Port: mjtsai.com/blog/2018/06/2… #mjtsaiblog
AirPower Status and Removing the Lightning Port: mjtsai.com/blog/2018/06/2… #mjtsaiblog
AirPower Status and Removing the Lightning Port: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Andy Hertzfeld Interview: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Europe’s New Copyright Rules: mjtsai.com/blog/2018/06/2… #mjtsaiblog
Malware via USB Charging: mjtsai.com/blog/2018/06/2… #mjtsaiblog
@jemmons It was so far from parity and there was so little visible progress that this really does come as a surpris… twitter.com/i/web/status/1…
@bradeeoh @justkwin I will look into this and get back to you, but when I just looked it appeared as though the pas… twitter.com/i/web/status/1…
@lapcatsoftware Yeah, I don’t get the impression that you can write a Safari alternative anymore using public API.
WebView and UIWebView Deprecated in Favor of WKWebView: mjtsai.com/blog/2018/06/2… #mjtsaiblog
@lapcatsoftware Yes, but old APIs that don’t go away start to accumulate bugs.
@bradeeoh @justkwin I will send a more comprehensive list later, but the first thing that comes to mind is that it… twitter.com/i/web/status/1…
@dambo29 @stevenf Looks like that option was removed, but please let me know if you find another way.
@archagon @MacKungFuTips Sounds great. Any way to make it work with a Magic Mouse?
@fzwob That makes sense. Thanks.
@panhanker Oh, sorry, I thought you were referring to the Magic Mouse post. Interesting idea; I'm not sure what to make of it.
@panhanker Are you saying that page scrolling has a lower pressure threshold than swiping? (But somehow different from regular scrolling?)
Faster Swiping Between Pages: mjtsai.com/blog/2018/06/1… #mjtsaiblog
How Apple Can Fix 3D Touch: mjtsai.com/blog/2018/06/1… #mjtsaiblog
Quick Look Cache Reveals Sensitive Data From Encrypted Drives: mjtsai.com/blog/2018/06/1… #mjtsaiblog
Who Gets to Be on the Steam Store?: mjtsai.com/blog/2018/06/1… #mjtsaiblog
The iPhone X Suica Problem: mjtsai.com/blog/2018/06/1… #mjtsaiblog
@colincornaby You’re probably right, but remember that they did announce 64-bit Carbon one year and made a big deal… twitter.com/i/web/status/1…
Apple's remote diagnostic is inconclusive as to whether this is a battery issue. If it is, $99. Otherwise, $199.
@mcelhearn That’s what I’m afraid of. So it’s likely now a fire hazard and out of warranty.
My iPad mini 2’s been mostly sitting on my desk for 4+ years getting very little use. All of a sudden, the screen o… twitter.com/i/web/status/1…
On the Sad State of Macintosh Hardware: mjtsai.com/blog/2018/06/1… #mjtsaiblog
The Unified Log in macOS Mojave: Signposts and Instruments: mjtsai.com/blog/2018/06/1… #mjtsaiblog
Parsing AppleScript: mjtsai.com/blog/2018/06/1… #mjtsaiblog
We Are All Trapped in the “Feed”: mjtsai.com/blog/2018/06/1… #mjtsaiblog
You Are Probably Using the Wrong HDMI Cord: mjtsai.com/blog/2018/06/1… #mjtsaiblog
How to Improve Your Productivity as a Working Programmer: mjtsai.com/blog/2018/06/1… #mjtsaiblog
@vmarks Yes, it has that, too. (You have to opt in.)
@vmarks It didn’t before, when I checked in 2017 or so, but it does now.
@vmarks Yes.
Any gotchas I should know about with using an iPhone with an MVNO such as Boom Mobile? So far, test seems to be goi… twitter.com/i/web/status/1…
@Gryzor Will do—thanks!
A New Home for ToothFairy: mjtsai.com/blog/2018/06/1… #mjtsaiblog
toothfairymac ToothFairy (the easiest way to connect AirPods to your Mac) is back in the App Store, and version 2.4.5 is now avai… twitter.com/i/web/status/1…
@oso You’re welcome! Thanks for writing.
Training a Text Classifier with Create ML: mjtsai.com/blog/2018/06/1… #mjtsaiblog
Shortcuts: A New Vision for Siri and iOS Automation: mjtsai.com/blog/2018/06/1… #mjtsaiblog
Intel FPU May Spill Crypto Secrets to Apps: mjtsai.com/blog/2018/06/1… #mjtsaiblog
Amazon Fire TV Cube: mjtsai.com/blog/2018/06/1… #mjtsaiblog
Apple’s Design Language Has Killed Fun in Consumer Electronics: mjtsai.com/blog/2018/06/1… #mjtsaiblog
@peternlewis Thanks!
File Radars Early and Often: mjtsai.com/blog/2018/06/1… #mjtsaiblog
I Can Be Apple, and So Can You: mjtsai.com/blog/2018/06/1… #mjtsaiblog
Smile Turns 15: an Interview With Greg Scown: mjtsai.com/blog/2018/06/1… #mjtsaiblog
On Paying for Software: mjtsai.com/blog/2018/06/1… #mjtsaiblog
Installing and Debugging on Mojave: mjtsai.com/blog/2018/06/1… #mjtsaiblog
SVG Favicons in Mojave Safari: mjtsai.com/blog/2018/06/1… #mjtsaiblog
@panhanker Killing apps didn’t help me, either, nor did rebooting. The jury's still out on the erase and restore, b… twitter.com/i/web/status/1…
@noelc I don’t think this is a feature I really need. I’m already having problems with iMessages not arriving, and… twitter.com/i/web/status/1…
@dimka That’s too bad. A fresh install seems impractical.
@noelc I haven't seen it because I'm not using Messages in iCloud.
@mkummer82 iOS 11.
@eurozerozero Agreed.
@roryprior No…that seems like a pain because I’d have to restore a lot of settings manually?
@joeworkman No, I plan to stay on the release version. iOS 10/11 used to be really fast on this phone, so hopefully it can be again.
@CiteVine Battery Health is 100%, so I don’t think that’s the problem.
Thinking about erasing and restoring my iPhone SE, to see if that speeds it up, as it now takes 12 seconds to launc… twitter.com/i/web/status/1…
@lapcatsoftware Changed course after 4+ years and heavily dogfooding it in Xcode itself. Rare. Special case because of iPhone?
On My Misalignment With Apple’s Love Affair With Swift: mjtsai.com/blog/2018/06/1… #mjtsaiblog
Yahoo Messenger Will Shut Down After 20 Years: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Intelligent Tracking Prevention 2.0: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Intelligent Tracking Prevention 2.0: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Intelligent Tracking Prevention 2.0: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Intelligent Tracking Prevention 2.0: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Intelligent Tracking Prevention 2.0: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Intelligent Tracking Prevention 2.0: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Intelligent Tracking Prevention 2.0: mjtsai.com/blog/2018/06/0… #mjtsaiblog
The 2013 Mac Pro, Five Years Later: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Facebook Posts Accidentally Made Public: mjtsai.com/blog/2018/06/0… #mjtsaiblog
@kcase Yep, just wanted to confirm that that’s why you do that. I think you’re making the right choice.
@nevanking Thanks! Was wondering when that would be updated.
@kcase But requires making a new app for each version?
@Corbet That makes perfect sense given that n was relatively small (and went down after they silently changed the d… twitter.com/i/web/status/1…
@Corbet I have personal experience with the iPhone 4 antenna issue. It was literally unusable in the same locations… twitter.com/i/web/status/1…
@Corbet Lastly, there’s still a contradiction. If Apple’s position is that it doesn’t bend from normal use, then th… twitter.com/i/web/status/1…
@Corbet It would be great if we knew the %, but Apple isn’t sharing it (and may not even know). The other part of t… twitter.com/i/web/status/1…
Removed in macOS 10.14 Mojave: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Swift 4.2: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Facebook-WhatsApp Turmoil Takeaway: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Lots of updates to the post on Mac App Store changes: mjtsai.com/blog/2018/06/0… #mjtsaiblog
@JDdallwitz Have not updated to 1PW7 yet, though I intend to for family syncing. I like PW for myself. Great suppor… twitter.com/i/web/status/1…
@nut_bunnies I think I already linked to the ST-S tweet. Gurman is just having fun.
Apple Announces Marzipan for 2019: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Mac App Store Sandboxing, IAP Trials, Multiplatform Services: mjtsai.com/blog/2018/06/0… #mjtsaiblog
@petermaurer It works for me with Xcode 9 and NSWindowDarkChocolate set to YES.
@iljawascoding NSTableViewDefaultSizeMode?
@rjonesy @TimothyBuckSF @_uncofm Good job.
@tclementdev @lapcatsoftware Probably, but I thought SecTransform was the newer API and thus I should be using it.
@lapcatsoftware Creating SHA digests and public key stuff.
@davedelong Seems there’s no way to annotate that availability in the header, though. :(
@lapcatsoftware I just rewrote some code to use that. What are we supposed to use instead?
@lapcatsoftware I wonder why?
@DamienPetrilli Something about adding Automator actions to the Touch Bar.
@DamienPetrilli Just a slight mention on one slide.
Not crazy about the temple line, though.
Best intro video.
WWDC 2018 Links: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Microsoft Acquires GitHub: mjtsai.com/blog/2018/06/0… #mjtsaiblog
@jgordonshare How is the trial version limited?
@otolithe Did you find the store link (old one no longer works)? I only found the link to download it.
1Password 7 for Mac: mjtsai.com/blog/2018/06/0… #mjtsaiblog
OmniFocus 3 for iOS: mjtsai.com/blog/2018/06/0… #mjtsaiblog
OmniFocus 3 for iOS: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Apple’s Emoji Search is Bad: mjtsai.com/blog/2018/06/0… #mjtsaiblog
The Story Behind the Echo Eavesdropping Story: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Apple vs. My Daughter’s iPad: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Facebook’s GDPR-Related Dark Patterns: mjtsai.com/blog/2018/06/0… #mjtsaiblog
@ClarkGoble @jgordonshare I only use it through Chrome.
@jgordonshare Last I checked, you can’t transfer ownership of uploaded items at all.
@dnsbsnc I think it’s an issue that there’s no way to turn it off without disabling all of the cloud features.
Mac and iOS Automation History: mjtsai.com/blog/2018/06/0… #mjtsaiblog
iMac Pro VESA Mounting Screws: mjtsai.com/blog/2018/06/0… #mjtsaiblog
macOS Special-Casing to Keep Apps Working: mjtsai.com/blog/2018/06/0… #mjtsaiblog
iPhone 6 Bendgate and Touch Disease: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Differ: Swift Library to Generate Differences and Patches Between Collections: mjtsai.com/blog/2018/06/0… #mjtsaiblog
macOS 10.13.5: mjtsai.com/blog/2018/06/0… #mjtsaiblog
10 Strikes and You’re Out: mjtsai.com/blog/2018/06/0… #mjtsaiblog
Halide: One Year Later: mjtsai.com/blog/2018/06/0… #mjtsaiblog
@dnsbsnc Yep, I agree that the UI should make it clear that the history is syncing, and it sounds like something is… twitter.com/i/web/status/1…