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

January 2022

Posts updated today:

iOS 15.4 and iPadOS 15.4 Beta
https://t.co/u4TDsTnHQB

Swift Concurrency for Older OS Versio… https://t.co/uITB7rHhKd

via Tweetbot for Mac

Posts updated today:

iOS 15.3 and iPadOS 15.3
https://t.co/ncFs68b8qH

iOS 16 Wishes
https://t.co/UhMBWokehX

The… https://t.co/sz6KN63zp7

via Tweetbot for Mac

Posts updated today:

macOS 12.2
https://t.co/r2sn1JWa00

macOS 12.3 Beta
https://t.co/GJpaSqRh1I

Xcode Through t… https://t.co/7udlHDpXkT

via Tweetbot for Mac

CMA Report on Apple Cloud Gaming Restrictions: https://t.co/uOAsjIfUas #mjtsaiblog

via IFTTT

I thought it was fixed, but iCloud Drive is not uploading again.

via Tweetbot for Mac

Unpacking Clone Was the App Store’s Top Download: https://t.co/DX8Iw8FdsB #mjtsaiblog

via IFTTT

@chucker @simX My recollection is that CodeWarrior was never that great on OS X. It was best right before they rese… https://t.co/u0VpUokZYO

via Tweetbot for Mac

@chucker I added a tag to it, and there’s some sort of WordPress/MarsEdit/imported-from-Movable Type issue that can… https://t.co/idRjjelTwh

via Tweetbot for Mac

@Piyomaru That looks promising, though perhaps undefined for apps that don’t register for push notifications or whe… https://t.co/eYdeQj0zsF

via Tweetbot for Mac

@Piyomaru Yes, there’s a Shortcuts action for turning Do Not Disturb on or off, but AFAIK it doesn’t read the current status.

via Tweetbot for Mac in reply to Piyomaru

Is there really no AppleScript command or Shortcut action to toggle Night Shift? (And, longstanding, no way to see… https://t.co/puvko5SgYz

via Tweetbot for Mac

@jesse_squires be able to fetch the data from the store. If you don't check that the object is marked as deleted, a… https://t.co/AlXb6YZzxs

via Tweetbot for Mac

@jesse_squires AFAIK, accessing an object without property values from Swift normally won’t cause a crash because t… https://t.co/PN8v0lno5T

via Tweetbot for Mac

@cabel @rmondello Yep, bigger window and potentially multiple windows.

via Tweetbot for Mac in reply to cabel

@AlphamanS Yes, but I want a cloud backup so that it’s off-site and can happen when I’m away from my computer.

via Tweetbot for Mac

@AlphamanS No, not like that, because there is no way to not share my data with Apple.

via Tweetbot for Mac

@tim_cook How about letting me back up my iPhone to a third-party cloud provider? Right now, I have to share my dat… https://t.co/wrvcnu4muC

via Tweetbot for Mac

@philip_a Yeah, I think the main things it’s missing are profiles and sharing.

via Tweetbot for Mac in reply to philip_a

Notes in Apple’s Password Manager: https://t.co/lGCwp797mk #mjtsaiblog

via IFTTT

Apple System Status Page Needs to Switch Off Its Reality Distortion Field: https://t.co/dBYP5clmC9 #mjtsaiblog

via IFTTT

@jgordonshare Before the G Suite account goes away, you can either import directly from Apple Mail to EagleFiler (i… https://t.co/oR6u06AicY

via Tweetbot for Mac

Swift Foundation Formatter Improvements: https://t.co/ObSuV2KmOV #mjtsaiblog

via IFTTT

Posts updated today:

Increased iCloud Errors
https://t.co/7uDsStrueP

FLoC and Manifest V3
https://t.co/lWJpIw4z47

#mjtsaiupdate

via Tweetbot for Mac

Posts updated today:

Apple Did Not Crowdfund :focus-visible in Safari
https://t.co/SXwnlqI75q

Increased iCloud E… https://t.co/SszTcunBL7

via Tweetbot for Mac

Posts updated today:

Has Time Machine Slowed for Small Files?
https://t.co/vyC4LkB8rN

Netherlands Rejects StoreK… https://t.co/VRJwV7Lenn

via Tweetbot for Mac

@_saagarjha AFAIK, the action parameter is ignored. So I have been using self.dismiss(nil). I think self.presenting… https://t.co/XOELY5aYTB

via Tweetbot for Mac

@_saagarjha OK, glad we area on the same page. I think it was a mistake to let those two methods import into Swift with the same name.

via Tweetbot for Mac in reply to _saagarjha

@_saagarjha dismiss(_: Any?) is documented to call down to the presenter, which is I thought what we wanted. But yo… https://t.co/Ixbr9fN6GX

via Tweetbot for Mac

Posts updated today:

Wordle Clones
https://t.co/jPC9375pqv

Austria: Google Analytics Violates GDPR… https://t.co/OcTu0EmMRY

via Tweetbot for Mac

Posts updated today:

“American Innovation and Choice Online” & “Open Markets” Acts
https://t.co/1uknyTLGnX

G Sui… https://t.co/Y2tkp4ikfd

via Tweetbot for Mac

Netherlands Rejects StoreKit External Purchase Entitlement Plan: https://t.co/V7dhhuRPPK #mjtsaiblog

via IFTTT

Apple Did Not Crowdfund :focus-visible in Safari: https://t.co/ihf507b4aX #mjtsaiblog

via IFTTT

IAP Fees for Event Services, Deferred Again: https://t.co/TN1R6kVMPF #mjtsaiblog

via IFTTT

Google Drive Incorrectly Flags File for Copyright Infringement: https://t.co/dXw6zFYlOd #mjtsaiblog

via IFTTT

@_saagarjha This is confusing because there are two dismiss(_:) methods, but the action one (-dismissController: in… https://t.co/KBvSe6JPVJ

via Twitter Web App

@rmondello Thanks! Not sure whether you also handle Verification Code AutoFill, but here’s a feedback for that: FB9857305.

via Twitter Web App in reply to rmondello

@bhansmeyer Thanks. I wonder if it’s a server change because I’ve been seeing problems with Photos and iCloud Drive… https://t.co/moAENrxf0Z

via Tweetbot for Mac

Jira Discontinues Catalyst Mac App: https://t.co/4xsWp0BqWB #mjtsaiblog

via IFTTT

User-Friendly Diagnostics Should Be a Core Part of Any System: https://t.co/Gos766ElKy #mjtsaiblog

via IFTTT

“American Innovation and Choice Online” and “Open Markets” Acts: https://t.co/SwYbR65a9d #mjtsaiblog

via IFTTT

Posts updated today:

Blue Bubble Envy Is Real
https://t.co/foNhb9Kk7L

web3
https://t.co/rnIKXq6b4g

Safari 15 In… https://t.co/NadL0WM8nH

via Tweetbot for Mac

No More iOS 14 Security Updates: https://t.co/zpbdSQ0dRW #mjtsaiblog

via IFTTT

1Password Series C Funding Round: https://t.co/9xjW5cQtvf #mjtsaiblog

via IFTTT

Making Mac OS X Unix Compliant Certified: https://t.co/3q9HFimaQ1 #mjtsaiblog

via IFTTT

An Examination of the Bug Bounty Marketplace: https://t.co/KaX7DvJHyI #mjtsaiblog

via IFTTT

Microsoft Acquires Activision Blizzard: https://t.co/PJjLSK0L2G #mjtsaiblog

via IFTTT

Austria: Google Analytics Violates GDPR: https://t.co/K0gzp8qcs1 #mjtsaiblog

via IFTTT

Posts updated today:

Faster Xcode Updates
https://t.co/GPY5VVuctH

iCloud Private Relay and T-Mobile… https://t.co/6TH9GsAEPY

via Tweetbot for Mac

Posts updated today:

AmpMe
https://t.co/DhUt0rDGTF

Catching Native Apps
https://t.co/LyTixPXmRS

Uber Removes Wa… https://t.co/Phxy9kvqLd

via Tweetbot for Mac

Safari 15 IndexedDB Information Leaks: https://t.co/qCrdjrvTKR #mjtsaiblog

via IFTTT

StoreKit External Purchase Entitlement for Netherlands: https://t.co/KEesg9KJVY #mjtsaiblog

via IFTTT

Small Developer Assistance Fund Claims: https://t.co/XAGZVQs6vP #mjtsaiblog

via IFTTT

@dmartincy I wish it could this for Swift types…

via Tweetbot for Mac

@ConfusedVorlon @mainactor @rwenderlich Sorry, I don’t know. I haven’t looked into this stuff deeply yet. Please le… https://t.co/zqm7WLvEdx

via Tweetbot for Mac

iOS Music Player Showcase, 2022: https://t.co/EK2gVhxzow #mjtsaiblog

via IFTTT

Canon Forced to Ship “Knockoff” Ink Cartridges: https://t.co/878zo9jVpG #mjtsaiblog

via IFTTT

Canon Forced to Ship “Knockoff” Ink Cartridges: https://t.co/878zo9jVpG #mjtsaiblog

via IFTTT

Canon Forced to Ship “Knockoff” Ink Cartridges: https://t.co/878zo9jVpG #mjtsaiblog

via IFTTT

Canon Forced to Ship “Knockoff” Ink Cartridges: https://t.co/878zo9jVpG #mjtsaiblog

via IFTTT

Canon Forced to Ship “Knockoff” Ink Cartridges: https://t.co/878zo9jVpG #mjtsaiblog

via IFTTT

Canon Forced to Ship “Knockoff” Ink Cartridges: https://t.co/878zo9jVpG #mjtsaiblog

via IFTTT

Canon Forced to Ship “Knockoff” Ink Cartridges: https://t.co/878zo9jVpG #mjtsaiblog

via IFTTT

Canon Forced to Ship “Knockoff” Ink Cartridges: https://t.co/878zo9jVpG #mjtsaiblog

via IFTTT

Canon Forced to Ship “Knockoff” Ink Cartridges: https://t.co/878zo9jVpG #mjtsaiblog

via IFTTT

PUBG Developer Sues Apple Over Alleged Rip-offs in the App Store: https://t.co/UIFzaHnEZe #mjtsaiblog

via IFTTT

@ConfusedVorlon @mainactor @rwenderlich I think it just means that the actor executes everything on the main thread… https://t.co/6jbBjYiQcn

via Tweetbot for Mac

Posts updated today:

Chip Engineer Departs Apple
https://t.co/jcbPTku1O4

Tumblr vs. the App Store… https://t.co/igwgqXayBX

via Tweetbot for Mac

Posts updated today:

First Impressions of web3
https://t.co/IzlAvo2C2H

Why “utf8” in MySQL Is Not UTF-8… https://t.co/UiBsFaSKni

via Tweetbot for Mac

An Approach for Migrating From Objective-C to Swift: https://t.co/rqfQqFhoMU #mjtsaiblog

via IFTTT

iCloud Private Relay Incompatible With T-Mobile Parental Controls: https://t.co/XVDfrgG55N #mjtsaiblog

via IFTTT

@stroughtonsmith Seems like a great goal, though tricky to do beyond basic embedding of views. But, yeah, there sho… https://t.co/czhAP0Atjk

via Tweetbot for Mac

@stroughtonsmith What do you have in mind by “onramp”? Better support for hybrid apps? From my perspective, the mai… https://t.co/Rfg0UXVVdy

via Tweetbot for Mac

@Schwieb @_saagarjha Yep, sandbox seems to make file access slower. And TCC seems to make file access and Apple eve… https://t.co/vUvC2nMzeD

via Tweetbot for Mac

Converting from Aperture to Apple Photos: https://t.co/oSm9TPj68l #mjtsaiblog

via IFTTT

Has Time Machine Slowed for Small Files?: https://t.co/ZDP6vZpx46 #mjtsaiblog

via IFTTT

Updating “Basic Computer Games”: https://t.co/KbtvjvEft1 #mjtsaiblog

via IFTTT

Avast Antivirus Software Sold Browsing History: https://t.co/tA9GdK6pT2 #mjtsaiblog

via IFTTT

@caryjm I think the search part was more a rumor before? And the dollar amount only recently became public.

via Tweetbot for Mac in reply to caryjm

Why “utf8” in MySQL Is Not UTF-8: https://t.co/9pDdZZDJX4 #mjtsaiblog

via IFTTT

Norton 360 Now Comes With a Cryptominer: https://t.co/J0MIVz8VsA #mjtsaiblog

via IFTTT

Lawsuit Alleges Google Paid Apple to Stay Out of Search: https://t.co/REwnGdkwCs #mjtsaiblog

via IFTTT

Posts updated today:

Swift Playgrounds 4
https://t.co/Pk0H7BAwhq

iCloud Private Relay White Paper… https://t.co/vVoJDvdwdQ

via Tweetbot for Mac

A Guide to NSButton Styles, 2022: https://t.co/4coJNvnJOx #mjtsaiblog

via IFTTT

Facebook App Reads Accelerometer Data: https://t.co/xctHy3zHwQ #mjtsaiblog

via IFTTT

Key M1 Mac Engineer Departs Apple for Intel: https://t.co/d0sIopfEtU #mjtsaiblog

via IFTTT

Cydia Lawsuit Against Apple Dismissed: https://t.co/Yyz3Q7Osbc #mjtsaiblog

via IFTTT

Posts updated today:

External Retina Display Rumors for 2022
https://t.co/6LkhLse3J7

The State of External Retin… https://t.co/mveA7nRKcM

via Tweetbot for Mac

Using Kaleidoscope with XCTest Failures: https://t.co/avTtkOeSfQ #mjtsaiblog

via IFTTT

Encoding and Decoding References with Codable: https://t.co/QFfEUC4hbE #mjtsaiblog

via IFTTT

Parsing .numbers Files With Python: https://t.co/FU2zqRPm1L #mjtsaiblog

via IFTTT

@jgordonshare Unfortunately, Safari doesn’t have a site-specific JavaScript setting.

via Tweetbot for Mac in reply to jgordonshare

@jgordonshare I’ve not heard specifically about NYT, but I know that lots of web pages that have comments or likes… https://t.co/un8tcAOYUE

via Tweetbot for Mac

@lapcatsoftware @tytus_s The other theory I remember hearing at the time was that it was part of a maneuver to redu… https://t.co/jwUm5uOzcI

via Tweetbot for Mac

Exposure Notification Update, January 2022: https://t.co/ixzPr3WuoE #mjtsaiblog

via IFTTT

iCloud Private Relay White Paper: https://t.co/XzRP9oRTK1 #mjtsaiblog

via IFTTT

RT @toothfairymac: ToothFairy 2.7.8, the easiest way to connect Bluetooth devices to your Mac, can connect to more devices on macOS 12 Mont…

via Tweetbot for Mac

@lapcatsoftware Yeah, my point is just that this wasn’t some experimental thing that some special developers got to… https://t.co/kWVlDoogjR

via Tweetbot for Mac

@lapcatsoftware I think I paid $500/year to get seeds on CD/DVD. Pretty sure mine included 64-bit Carbon and that i… https://t.co/3vFm7aZich

via Tweetbot for Mac

@lapcatsoftware Was it only to select developers? I thought it was in the regular betas?

via Tweetbot for Mac in reply to lapcatsoftware

Posts updated today:

iOS 16 Wishes
https://t.co/XuaMjReX2W

The Surprising Cost of Checking Protocol Conformances… https://t.co/VqLNmPjzGU

via Tweetbot for Mac

External Retina Display Rumors for 2022: https://t.co/0vhc2xMnA0 #mjtsaiblog

via IFTTT

Squeezing the Most Out of Bluetooth: https://t.co/j6J0GpWkoM #mjtsaiblog

via IFTTT

@JPYguy @martinsteiger @jgordonshare Wow, never knew that you could type “->” for submenus.

via Tweetbot for Mac in reply to JPYguy

@martinsteiger @jgordonshare @JPYguy I’m not aware of any way to specify which one you mean if the title is not unique. :-(

via Tweetbot for Mac in reply to martinsteiger

@JPYguy @martinsteiger @jgordonshare Yeah, that’s what I was asking about. The question is whether those are also s… https://t.co/n8GXP21bUt

via Tweetbot for Mac

@martinsteiger @jgordonshare Yes, it’s tied to the keyboard rather than the display language. AFAIK, apps can opt o… https://t.co/bRm6bZOeRE

via Tweetbot for Mac

@martinsteiger @jgordonshare It’s working fine for me, with the Mac running in English. I wonder if it’s a bug rela… https://t.co/z9xnBUGq6M

via Tweetbot for Mac