The below is an off-site archive of all tweets posted by @mjtsai ever

October 2018

Posts updated today:

October 2018 Apple Event
mjtsai.com/blog/2018/10/3…

NSMutableDictionary’s Practical Limit… twitter.com/i/web/status/1…

via Tweetbot for Mac

Why a Helium Leak Disabled Every iPhone in a Medical Facility: mjtsai.com/blog/2018/10/3…

via IFTTT

@jemmons The revised design is only a few months old, and the problems don’t manifest immediately. The new Air was… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to jemmons

@jemmons If it’s really a small minority, why are the replacement keyboards still out of stock all the time so that… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to jemmons

@jemmons Sorry, I’m still not following you. If it really is a small minority that are having keyboard reliability… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to jemmons

@mpweiher The first link in the post is broken.

via Tweetbot for Mac in reply to mpweiher

@jemmons So I don’t see the keyboard situation as very analogous to antennagate except in that the affected custome… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to jemmons

@jemmons With the keyboard, Apple hasn’t even publicly said that the summer 2018 revision (3 years later, and the “… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to jemmons

@jemmons With Antennagate, Apple did a sleight of hand where they convinced the masses who weren’t affected that th… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to jemmons

@jemmons Antennagate was a real and serious problem for those of us in areas with poor cell coverage. Even with a b… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to jemmons

@jemmons The keyboard service program does not cover the 2018 models, and 4 years isn’t great given how long comput… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to jemmons

Post updated today:

October 2018 Apple Event
mjtsai.com/blog/2018/10/3…

via Tweetbot for Mac

@petermaurer @lapcatsoftware Yes, that’s a real benefit. Better than hard links, which weren't copy-on-write, were they?

via Tweetbot for Mac in reply to petermaurer

@jemmons How to weigh lots of anecdotes vs. Apple’s near complete silence? There is at the very least a huge percep… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to jemmons

spamsieve SpamSieve 2.9.34 works more smoothly with Mail on macOS 10.14 (fewer dialogs), makes the text in Mail more readable… twitter.com/i/web/status/1…

via Tweetbot for Mac (retweeted on 9:43 AM, Oct 30th, 2018 via Tweetbot for Mac)

@lapcatsoftware Main benefits I see are being able to back up from a consistent snapshot and being able to roll back a failed OS update.

via Tweetbot for Mac in reply to lapcatsoftware

NSMutableDictionary’s Practical Limit: mjtsai.com/blog/2018/10/2…

via IFTTT

Business Licensing for Omni’s iOS Apps: mjtsai.com/blog/2018/10/2…

via IFTTT

Business Licensing for Omni’s iOS Apps: mjtsai.com/blog/2018/10/2…

via IFTTT

Business Licensing for Omni’s iOS Apps: mjtsai.com/blog/2018/10/2…

via IFTTT

App Stores No Longer Listing All In-App Purchases: mjtsai.com/blog/2018/10/2…

via IFTTT

NSKeyValueObservingCustomization Is Fundamentally Broken: mjtsai.com/blog/2018/10/2…

via IFTTT

Posts updated today:

Apple Pulling High-Grossing Scammy Subscription Apps Off the App Store… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Mysterious Reduced iPhone Battery Life
mjtsai.com/blog/2018/10/2…

Forthcoming MacBook and Mac… twitter.com/i/web/status/1…

via Tweetbot for Mac

Flattening Nested Optionals Resulting From try?: mjtsai.com/blog/2018/10/2…

via IFTTT

Apple on the “Radical” Use of Humans to Edit the News: mjtsai.com/blog/2018/10/2…

via IFTTT

Mysterious Reduced iPhone Battery Life: mjtsai.com/blog/2018/10/2…

via IFTTT

Apps Can Track You Even After You Uninstall Them: mjtsai.com/blog/2018/10/2…

via IFTTT

The Problem with Facebook and Virtual Reality: mjtsai.com/blog/2018/10/2…

via IFTTT

Posts updated today:

Why Apple Doesn’t Allow Custom Watch Faces
mjtsai.com/blog/2018/10/1…

iPhone XR Reviews… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

What’s Wrong With the Touch Bar
mjtsai.com/blog/2017/08/0…

Requesting Your Personal Data From… twitter.com/i/web/status/1…

via Tweetbot for Mac

Mojave Fixes QuickLook Cache Vulnerability With a DataVault: mjtsai.com/blog/2018/10/2…

via IFTTT

Tim Cook Calls for Strong US Privacy Law: mjtsai.com/blog/2018/10/2…

via IFTTT

Deep-dive Into the AirPower Charging Animation: mjtsai.com/blog/2018/10/2…

via IFTTT

Posts updated today:

Safari Technology Preview Dark Mode CSS
mjtsai.com/blog/2018/10/2…

iPhone XS Users Complain Ab… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

How China Used a Tiny Chip to Infiltrate U.S. Companies
mjtsai.com/blog/2018/10/0…

Is There Ho… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

New Git Client: Sublime Merge
mjtsai.com/blog/2018/09/2…

Yahoo Says Hackers Stole Data on 500… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

macOS 10.14 Mojave Released
mjtsai.com/blog/2018/09/2…

Apple Patches “Find My iPhone” Exploit… twitter.com/i/web/status/1…

via Tweetbot for Mac

Dragon Speech Recognition Software for Mac Discontinued: mjtsai.com/blog/2018/10/2…

via IFTTT

Safari Technology Preview Adds Dark Mode CSS: mjtsai.com/blog/2018/10/2…

via IFTTT

Xcode’s Alignment of Objective-C Dictionary Literals: mjtsai.com/blog/2018/10/2…

via IFTTT

Posts updated today:

Mac Sales Down in Q3 2018 Amid a Lack of Updates
mjtsai.com/blog/2018/10/1…

Rejected for Menti… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Is There Hope for the Mac App Store?
mjtsai.com/blog/2018/10/1…

Apple Stops Maintaining Its Pr… twitter.com/i/web/status/1…

via Tweetbot for Mac

Apple Pulling High-Grossing Scammy Subscription Apps Off the App Store: mjtsai.com/blog/2018/10/2…

via IFTTT

Android Phone Manufacturers to Pay for Google Play Store: mjtsai.com/blog/2018/10/2…

via IFTTT

@lapcatsoftware I doubt they know. The whole system still seems to be in flux, with previously notarized apps no lo… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to lapcatsoftware

Reduce Transparency and Reduce Motion in macOS Mojave: mjtsai.com/blog/2018/10/1…

via IFTTT

Posts updated today:

Lightroom CC 2.0 and Lightroom Classic CC 8.0
mjtsai.com/blog/2018/10/1…

How China Used a Tiny… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Is There Hope for the Mac App Store?
mjtsai.com/blog/2018/10/1…

Rejected for Mentioning a Pre-… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

The Mojave Marzipan Apps
mjtsai.com/blog/2018/09/2…

Mac Sales Down in Q3 2018 Amid a Lack of U… twitter.com/i/web/status/1…

via Tweetbot for Mac

Paul Buchheit on Joining and Leaving Google: mjtsai.com/blog/2018/10/1…

via IFTTT

Lawsuit Alleges Facebook Inflated Video Ad Viewing Times: mjtsai.com/blog/2018/10/1…

via IFTTT

Apple Stops Maintaining Its Printer Compatibility List: mjtsai.com/blog/2018/10/1…

via IFTTT

Fraser Speirs Switches to a Google Pixel: mjtsai.com/blog/2018/10/1…

via IFTTT

Fraser Speirs Switches to a Google Pixel: mjtsai.com/blog/2018/10/1…

via IFTTT

Fraser Speirs Switches to a Google Pixel: mjtsai.com/blog/2018/10/1…

via IFTTT

Fraser Speirs Switches to a Google Pixel: mjtsai.com/blog/2018/10/1…

via IFTTT

Posts updated today:

Paul Allen, RIP
mjtsai.com/blog/2018/10/1…

The 2018 MacBook Keyboards Have the Same Old Proble… twitter.com/i/web/status/1…

via Tweetbot for Mac

@weichsel I’m seeing strange results with a menu bar item, though. For example, it’s sometimes calling readSelectio… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to weichsel

@weichsel I was able to get a NSMenuItemImportFromDeviceIdentifier menu item (in the menu bar) replaced by the subm… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to weichsel

@weichsel This seems so bizarre. What if you’re implementing validRequestor because you want to receive images from… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to weichsel

@weichsel It doesn’t seem like it could just be that the menu is summoned from an action on a object that is a vali… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to weichsel

@weichsel What I meant is, how does it know to add the menu items to that particular context menu? There doesn’t se… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to weichsel

@weichsel How does your example work? I don’t see any linkage between your requestor object and the menu.

via Tweetbot for Mac in reply to weichsel

@weichsel I thought it was necessary to tell AppKit where to insert the submenu, but I haven’t been able to get it… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to weichsel

@weichsel Interesting that you didn’t seem to need NSMenuItemImportFromDeviceIdentifier.

via Tweetbot for Mac in reply to weichsel

@howardnoakley Thanks. Your post was actually the first search hit. I’m seeing this in an app that’s not using Swif… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to howardnoakley

What’s up with os_log messages in Mojave only showing up as “<compose failure [UUID]>”?

via Tweetbot for Mac

@ClarkGoble @jgordonshare I’m seeing more new bugs than bugs that I was tracking that were fixed. :(

via Tweetbot for Mac in reply to ClarkGoble

@Catfish_Man Thanks for all your work on Foundation and for communicating so many details and tips with those of us outside.

via Tweetbot for Mac in reply to Catfish_Man

Swift Language Server Protocol Service: mjtsai.com/blog/2018/10/1…

via IFTTT

Lightroom CC 2.0 and Lightroom Classic CC 8.0: mjtsai.com/blog/2018/10/1…

via IFTTT

The 2018 MacBook Keyboards Have the Same Old Problems: mjtsai.com/blog/2018/10/1…

via IFTTT

Posts updated today:

Facebook Access Tokens Stolen
mjtsai.com/blog/2018/10/0…

Google Pixel 3 and 3 XL… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Forcing Suspect to Unlock iPhone With Face ID
mjtsai.com/blog/2018/10/0…

Sunsetting Google Plu… twitter.com/i/web/status/1…

via Tweetbot for Mac

Spaces, Apple’s Mostly Ignored macOS Productivity Feature: mjtsai.com/blog/2018/10/1…

via IFTTT

Sometimes It’s Better to Just Start Over With iCloud Photo Library Syncing: mjtsai.com/blog/2018/10/1…

via IFTTT

@jcenters And Lightning-to-HDMI is apparently much less reliable and worse quality than Dock-connector-to-HDMI.

via Twitter Web Client in reply to jcenters

@mmunz It is maddening. Even worse now because there are two columns and a lot more padding, so it’s harder to scro… twitter.com/i/web/status/1…

via Twitter Web Client in reply to mmunz

@lapcatsoftware It seems to have the same problems as the old app with showing stale and inconsistent data.

via Tweetbot for Mac in reply to lapcatsoftware

@hisaac I will have to get back to you on that. I mostly use it for podcasts and navigation, which are mono, anyway… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to hisaac

Anker SoundSync Drive Bluetooth Car Receiver: mjtsai.com/blog/2018/10/1…

via IFTTT

The Math Behind Project Scheduling, Bug Tracking, and Triage: mjtsai.com/blog/2018/10/1…

via IFTTT

Is There Hope for the Mac App Store?: mjtsai.com/blog/2018/10/1…

via IFTTT

Working Around a Swift “nonmutating” Crash: mjtsai.com/blog/2018/10/1…

via IFTTT

Posts updated today:

macOS 10.14 Mojave Released
mjtsai.com/blog/2018/09/2…

iPhone XS Benchmarks… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Max Inspect 1.0
mjtsai.com/blog/2018/10/1…

Rebuilding Apple Maps Using Apple’s Own Data… twitter.com/i/web/status/1…

via Tweetbot for Mac

@marcoarment Did it go down when you redesigned the interface to make the speed control more discoverable?

via Tweetbot for Mac in reply to marcoarment

@McCloudStrife No—I wish there were a lot more writing on this topic. Here’s an old post: mjtsai.com/blog/2014/05/1…

via Tweetbot for Mac in reply to McCloudStrife

@McCloudStrife It’s a common misconception, but Dispatch doesn’t really do anything to manage I/O resources in cases like this.

via Tweetbot for Mac in reply to McCloudStrife

Mac Sales Down in Q3 2018 Amid a Lack of Updates: mjtsai.com/blog/2018/10/1…

via IFTTT

Mac Sales Down in Q3 2018 Amid a Lack of Updates: mjtsai.com/blog/2018/10/1…

via IFTTT

Microsoft Opens Its Patent Portfolio: mjtsai.com/blog/2018/10/1…

via IFTTT

Posts updated today:

iPhone XS Users Complain About Skin-Smoothing Selfie Camera
mjtsai.com/blog/2018/09/2…

Sunsett… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

How China Used a Tiny Chip to Infiltrate U.S. Companies
mjtsai.com/blog/2018/10/0…

Mojave’s Ne… twitter.com/i/web/status/1…

via Tweetbot for Mac

Swift Nil-coalescing Performance Trap: mjtsai.com/blog/2018/10/1…

via IFTTT

Why Apple Doesn’t Allow Custom Watch Faces: mjtsai.com/blog/2018/10/1…

via IFTTT

Apple’s War on iPhone Fraud in China: mjtsai.com/blog/2018/10/1…

via IFTTT

@handcoding I was referring to the part where McCarthy wrote “We quickly lost count of the amount of times we had t… twitter.com/i/web/status/1…

via Twitter Web Client in reply to handcoding

@tperfitt @lapcatsoftware Right now, I’ve only notarized SpamSieve. And it is not stapled due to some sort of tooli… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to tperfitt

@handcoding The disconnect is that app promos like this are in the retail Apple Store app, contrary to expectation.

via Tweetbot for iΟS in reply to handcoding

@handcoding No, I mean it’s understandable that customers got confused because what they were being asked to do didn’t make much sense.

via Tweetbot for iΟS in reply to handcoding

@tperfitt @lapcatsoftware Odd that the notarization process seems to have gotten much slower. Used to be minutes bu… twitter.com/i/web/status/1…

via Tweetbot for iΟS in reply to tperfitt

Giving Obscura Away in the Apple Store App: mjtsai.com/blog/2018/10/0…

via IFTTT

Apple Watch Daylight Saving Time Bug: mjtsai.com/blog/2018/10/0…

via IFTTT

Posts updated today:

macOS 10.14 Mojave Released
mjtsai.com/blog/2018/09/2…

Wi-Fi Alliance Introduces Wi-Fi 6… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

iPhone XS Benchmarks
mjtsai.com/blog/2018/09/2…

iPhone XS Users Complain About Skin-Smoothing… twitter.com/i/web/status/1…

via Tweetbot for Mac

SMS Text Message Login Codes Autofill But Remain Insecure: mjtsai.com/blog/2018/10/0…

via IFTTT

T2 Macs Require Apple-Authorized Repair: mjtsai.com/blog/2018/10/0…

via IFTTT

Finding and Exploiting Safari Bugs Using Publicly Available Tools: mjtsai.com/blog/2018/10/0…

via IFTTT

Why Matthew Green Is Done With Chrome: mjtsai.com/blog/2018/10/0…

via IFTTT

Posts updated today:

iOS 12 and Core Data External Binary Data Storage
mjtsai.com/blog/2018/10/0…

iPhone XS Benchma… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

How China Used a Tiny Chip to Infiltrate U.S. Companies
mjtsai.com/blog/2018/10/0…

The Bandwid… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

iOS 12 and Core Data External Binary Data Storage
mjtsai.com/blog/2018/10/0…

EU Approves Contr… twitter.com/i/web/status/1…

via Tweetbot for Mac

@otolithe I assume it does stop background activity. But I think it also means that when Mail is frontmost you have… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to otolithe

@otolithe Not quite the same thing, but I think that’s the best it will let me do.

via Tweetbot for Mac in reply to otolithe

@LeoNatan That’s what I did before tweeting. So far so good. The funny thing is I think it had been days since I ev… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to LeoNatan

@ShawnKing @davemark I think a reboot of the app that you are invoking it from.

via Twitter Web Client in reply to ShawnKing

@ShawnKing @davemark Right. You may need to enable it in System Preferences > Keyboard > Shortcuts > Services > Text.

via Twitter Web Client in reply to ShawnKing

The Bandwidth Needed to Restore an iPhone: mjtsai.com/blog/2018/10/0…

via IFTTT

How China Used a Tiny Chip to Infiltrate U.S. Companies: mjtsai.com/blog/2018/10/0…

via IFTTT

@tclementdev I guess that could work. Thanks. It’s not ideal because I don’t want to have to manually fetch when Mail is active.

via Tweetbot for Mac in reply to tclementdev

Looks like Mail doesn’t appear in the Background App Refresh settings in iOS 12. But it’s the one I want to turn of… twitter.com/i/web/status/1…

via Tweetbot for Mac

@iljawascoding It’s an interesting question. You may not actually have fewer bugs if you roll your own. But they li… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to iljawascoding

@drewmccormack Can you confirm whether Ensembles uses external binary attributes internally for its event store? II… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to drewmccormack

Posts updated today:

Mojave’s New Security and Privacy Protections Face Usability Challenges… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Apple Removes Infowars From Podcast Directory
mjtsai.com/blog/2018/08/0…

Unreliable MacBook Pr… twitter.com/i/web/status/1…

via Tweetbot for Mac

Wi-Fi Alliance Introduces Wi-Fi 6: mjtsai.com/blog/2018/10/0…

via IFTTT

Microsoft Is Embracing Android As the Mobile Version of Windows: mjtsai.com/blog/2018/10/0…

via IFTTT

How App Launching Has Changed in Mojave: mjtsai.com/blog/2018/10/0…

via IFTTT

Vice News Interviews Tim Cook About Privacy: mjtsai.com/blog/2018/10/0…

via IFTTT

The drive icons in the Time Machine preferences pane look blurry on macOS 10.14 with a non-Retina display.

via Tweetbot for Mac

@DamienPetrilli They talked about using UT within Core Data itself and how that allowed them to ship the initial ve… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to DamienPetrilli

@DamienPetrilli Odd because the Core Data team is the one that promoted unit testing the most.

via Tweetbot for Mac in reply to DamienPetrilli

Posts updated today:

PhotoKit’s Core Data Model
mjtsai.com/blog/2018/09/2…

Creative Selection
mjtsai.com/blog/2018/07/2…

via Tweetbot for Mac

Posts updated today:

iPhone XS Users Complain About Skin-Smoothing Selfie Camera
mjtsai.com/blog/2018/09/2…

Why Did… twitter.com/i/web/status/1…

via Tweetbot for Mac

Passcode Bypass Method Exposes Contacts and Photos in iOS 12: mjtsai.com/blog/2018/10/0…

via IFTTT

Microsoft Suspends Development of Touch-friendly UWP Office Apps: mjtsai.com/blog/2018/10/0…

via IFTTT

@Tricertops @McCloudStrife I think that particular one was finally fixed, but there are others like this one:… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to Tricertops

@McCloudStrife I think it’s kind of a Greenspun’s Tenth Rule situation. You are going to reinvent a lot of what Cor… twitter.com/i/web/status/1…

via Twitter Web Client in reply to mjtsai

@McCloudStrife I do still like and use Core Data, but I’m hesitant about certain features like external binary data… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to McCloudStrife

@carlos78oli @davemark Thanks for the links. Working on an update but didn’t get it done in time for today.

via Tweetbot for Mac in reply to carlos78oli

iOS 12 and Core Data External Binary Data Storage: mjtsai.com/blog/2018/10/0…

via IFTTT

The Rise and Fall of The Learning Company: mjtsai.com/blog/2018/10/0…

via IFTTT

Forcing Suspect to Unlock iPhone With Face ID: mjtsai.com/blog/2018/10/0…

via IFTTT