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

December 2017

@eneko @olebegemann I mean at the macro level. How many months does the battery have to degrade before this starts… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to eneko

@eneko @olebegemann Right. But there’s a big difference between hiding it for 1 year vs. 3 years. We also don’t kno… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to eneko

@eneko @olebegemann Larger batteries wouldn’t age slower, but they would have more headroom to still meet the proce… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to eneko

@YellowNewton In this case, the problem is a storage driver.

via Tweetbot for Mac in reply to YellowNewton

Just had a good experience with Mac App Store reviews. Customer complained about an error I hadn’t seen before, I a… twitter.com/i/web/status/9…

via Tweetbot for Mac

@jgordonshare Yeah, and I’d love a way to choose which date the RSS/Atom feed generators use.

via Tweetbot for Mac in reply to jgordonshare

@jgordonshare I wrote a little PHP that queries WordPress, sorts by date, and compares the modified and posted date… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to jgordonshare

@lapcatsoftware I’d like to have one, but haven’t figured out how to do that yet.

via Tweetbot for Mac in reply to lapcatsoftware

New blog feature: a page that lists old posts that have been updated recently. mjtsai.com/blog/recently-…

via Tweetbot for Mac

@mpweiher @cdfinder @felix_schwarz Done. Thank you so much for writing the book. I really enjoyed it.

via Tweetbot for Mac in reply to mpweiher

Apple’s Message to Customers About iPhone Batteries and Performance: mjtsai.com/blog/2017/12/2…

via IFTTT

@handcoding I don’t really see how it’s more anonymous than before if the social norm is that you have to use your real name.

via Tweetbot for Mac in reply to handcoding

Apple Support Tells Customers to Ask Developer for Refund: mjtsai.com/blog/2017/12/2…

via IFTTT

@Bonney @mdrockwell The main issue isn’t slowing down the phones with bad batteries; it’s designing the phones with… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to Bonney

felix_schwarz Grab a copy of "iOS and macOS Performance Tuning" by @mpweiher if you haven't already. It's that good. informit.com/store/ios-and-…

via Twitter Web Client (retweeted on 7:42 PM, Dec 27th, 2017 via Tweetbot for Mac)

@jgordonshare They specifically denied that, but wouldn’t surprise me.

via Tweetbot for Mac in reply to jgordonshare

@JoshuaNozzi @lapcatsoftware I don’t think that works since Mail switched to CoreSpotlight.

via Tweetbot for Mac in reply to JoshuaNozzi

@lapcatsoftware Seems to be a bug related to Mail switching to CoreSpotlight.

via Tweetbot for iΟS in reply to lapcatsoftware

@lapcatsoftware Great! But if your Mac is anything like mine you’ll have to repeat in a week or two.

via Tweetbot for iΟS in reply to lapcatsoftware

@lapcatsoftware Sorry to hear that. I haven’t seen rebuilding mess up smart mailboxes before. Did you try resetting Spotlight?

via Tweetbot for iΟS in reply to lapcatsoftware

@Maflagulator @jgordonshare @marcoarment The 6s throttling update affected more than just the phones with the faulty batteries.

via Tweetbot for iΟS in reply to Maflagulator

@The_Evan @jgordonshare @marcoarment Also wrong that the update that introduced throttling specifically targeted ph… twitter.com/i/web/status/9…

via Tweetbot for iΟS in reply to The_Evan

@marcoarment What is the evidence they were long out of warranty? 6s was only 1.5 years old when they introduced 10… twitter.com/i/web/status/9…

via Tweetbot for iΟS in reply to marcoarment

@The_Evan @jgordonshare @marcoarment If they failed during the warranty period Apple should replace them, even if t… twitter.com/i/web/status/9…

via Tweetbot for iΟS in reply to The_Evan

@airgopy @stroughtonsmith Probably a lot of the AIM code as the same. It just doesn’t work as well as iChat did. Th… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to airgopy

@stroughtonsmith @colincornaby That’s what I’m afraid of. I’m not a fan of UIKit apps. If that’s what the Mac becom… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to stroughtonsmith

@stroughtonsmith Indeed, it took a long time to get AppKit and some of the apps that came from NeXT up to snuff. An… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to stroughtonsmith

@hhas01 @jamesvdm @stroughtonsmith That’s a nice dream, but in practice when Apple has tried to share code between… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to hhas01

@gsapienza @stroughtonsmith Sync with your own devices is easier. Sharing photos with other family members is much… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to gsapienza

@bxlewi1 @stroughtonsmith Sure, but there’s no obvious reason that fixing performance had to mess up the other stuff.

via Tweetbot for Mac in reply to bxlewi1

@gsapienza @stroughtonsmith I’m not sure that Photos is actually better for the casual audience, either. In any cas… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to gsapienza

@ianbetteridge @stroughtonsmith Agreed, but I think most of the features that are in both apps were presented better in iPhoto.

via Tweetbot for Mac in reply to ianbetteridge

@jamesvdm @stroughtonsmith Drag and drop, events, workflow for sequences of edits, certain types of edits, stars, s… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to jamesvdm

@stroughtonsmith Photos feels like it was designed for a scrolling demo, not for an actual photo workflow.

via Tweetbot for Mac in reply to stroughtonsmith

@stroughtonsmith At least iPhoto never lost my photos or edits or failed when ordering print products.

via Tweetbot for Mac in reply to stroughtonsmith

@stroughtonsmith Um, Photos is pretty much the *best* case example of a Mac app they’ve heavily revised/rewritten l… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to stroughtonsmith

@TylerLoch @stroughtonsmith The drag and drop problems occur even for photos that do exist locally.

via Tweetbot for Mac in reply to TylerLoch

@stroughtonsmith Aside from performance and syncing, iPhoto was more functional than Photos in just about every way.

via Tweetbot for Mac in reply to stroughtonsmith

@stroughtonsmith To me, Messages is an OK Mac app. Slow, not very powerful, feels like an iOS app brought back to the Mac.

via Tweetbot for Mac in reply to stroughtonsmith

Energy Efficiency: A New Concern for Application Software Developers: mjtsai.com/blog/2017/12/2…

via IFTTT

Apple Narrows Ban on Templated Apps: mjtsai.com/blog/2017/12/2…

via IFTTT

Apple Confirms That It Throttles iPhones With Degraded Batteries: mjtsai.com/blog/2017/12/2…

via IFTTT

@colincornaby I’m pretty sure Mail’s smart mailbox editor never migrated to NSPredicateEditor. Appearance and behavior are different.

via Tweetbot for Mac in reply to colincornaby

@bob_burrough I seem to recall an external PowerBook battery that was Zinc-air.

via Tweetbot for Mac in reply to bob_burrough

@jgordonshare Likewise for my MBA. T2 is much more reliable.

via Tweetbot for Mac in reply to jgordonshare

@DominiqueRoller How did you determine it was a problem with the monitor rather than the computer? In my case, it s… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to DominiqueRoller

@mikeash Congrats! And great news about Friday Q&A.

via Tweetbot for Mac in reply to mikeash

@tweet2oi I’ve been using powered USB hubs (including the best-reviewed ones that are not supposed to have this pro… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to tweet2oi

@jgordonshare I never had spontaneous drive unmounts in the entire time I used SCSI. But they’ve happened with ever… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to jgordonshare

@EggFreckles Yeah, the thing about SCSI was that if you followed the rules it worked fine. With USB, I have never f… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to EggFreckles

@handleym99 @bob_burrough Well, people reported dramatic changes right after the updates that we now know added thr… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to handleym99

@Gen_Zer0 I don’t know that first-hand, but everyone seems to be saying it’s a choice between Apple’s way and Andro… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to Gen_Zer0

For those comparing this to Android, which doesn’t throttle: do Android phones unexpectedly shut down during peak CPU use? If not, why not?

via Tweetbot for Mac

@handleym99 @bob_burrough I don’t understand how the slowdowns could be flash-related when the specific issues peop… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to handleym99

@handleym99 @bob_burrough So, to clarify, you’re saying that the throttling will happen for a battery that’s actual… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to handleym99

Another great thing about USB-C: when you try to attach three hard drives at once and the system freaks out, and it… twitter.com/i/web/status/9…

via Tweetbot for Mac

@handleym99 @bob_burrough How do we know it’s a minor issue if we don’t know the extent of the throttling and how many devices are affected?

via Tweetbot for Mac in reply to handleym99

“it is emphatically not throttling; it’s capping the peak demands and not allowing them to be as high” Isn’t that p… twitter.com/i/web/status/9…

via Tweetbot for Mac

@colincornaby Right. I just don’t think it was actually in a session or on a slide. Kind of like how they killed iCloud Core Data.

via Tweetbot for Mac in reply to colincornaby

@colincornaby As I recall, they didn’t even officially tell people it was cancelled. They just removed it from the… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to colincornaby

@jonnikuest @frankreiff @cabel On the iMac Pro Web page and in demos at the press event.

via Tweetbot for Mac in reply to jonnikuest

@colincornaby But I thought they *did* port it to 64-bit and then killed it for political reasons later.

via Tweetbot for Mac in reply to colincornaby

Apple Rumored to Combine iPhone, iPad, and Mac Apps to Create One User Experience: mjtsai.com/blog/2017/12/2…

via IFTTT

Patterns for Working With Associated Types: mjtsai.com/blog/2017/12/2…

via IFTTT

Explanation of HomeKit Vulnerability: mjtsai.com/blog/2017/12/2…

via IFTTT

@jgordonshare @bob_burrough That’s my guess. Could be about money or not wanting to overload the stores with people… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to jgordonshare

Transferring SD Card Data to iOS, Fast: mjtsai.com/blog/2017/12/1…

via IFTTT

How Extended Validation Certificates Can Be Used to Scam: mjtsai.com/blog/2017/12/1…

via IFTTT

Amazon Will Resume Selling Apple TV and Chromecast: mjtsai.com/blog/2017/12/1…

via IFTTT

@vslavik @0xced @nicklockwood I certainly agree that Apple’s way is really hard to use, but that part seems fixable.

via Tweetbot for Mac in reply to vslavik

@0xced @nicklockwood For example, I don't think Qt supports multiple numbers in the same formatted string.

via Tweetbot for Mac in reply to 0xced

@0xced @nicklockwood I seem to recall a WWDC talk where they explained that this method wasn’t general enough.

via Tweetbot for Mac in reply to 0xced

Developer Documentation for MailMate Bundles: mjtsai.com/blog/2017/12/1…

via IFTTT

Use SF Mono Outside of Terminal and Xcode: mjtsai.com/blog/2017/12/1…

via IFTTT

Firefox Pushes Looking Glass Add-on: mjtsai.com/blog/2017/12/1…

via IFTTT

Ai.Type Keyboard Leaks Data for 31 Million Users: mjtsai.com/blog/2017/12/1…

via IFTTT

@jgordonshare I don’t like debits cards either, but this is one case where they make sense. I don't think Apple Pay supports gift cards.

via Tweetbot for Mac in reply to jgordonshare

@jgordonshare You can just use the debit card directly.

via Tweetbot for Mac in reply to jgordonshare

Drive Genius 5.1 Adds High Sierra Compatibility: mjtsai.com/blog/2017/12/1…

via IFTTT

N.Y. Times Scales Back Free Articles: mjtsai.com/blog/2017/12/1…

via IFTTT

Apple’s New Utility Swift Library: mjtsai.com/blog/2017/12/1…

via IFTTT

@_jlfischer Yes, exactly, except I never use Reading List so it probably wasn’t from that in my case.

via Tweetbot for Mac in reply to _jlfischer

I have what looks like the alpha channel of the Safari Handoff icon stuck superimposed near the middle of my screen… twitter.com/i/web/status/9…

via Tweetbot for Mac

@siegel @dnanian I still hope they will change the colors, but perhaps this CSS will help you tone it down:

mjtsai.com/blog/2017/11/1…

via Tweetbot for Mac in reply to siegel

@tgaul Maybe at some point they thought they’d implement submenus? That doesn’t seem very useful, though.

via Tweetbot for Mac in reply to tgaul

@tgaul Interesting. I was quoting from the header. The docs say it has to be an array of strings. But then in Swift they type it as [Any]?.

via Tweetbot for Mac in reply to tgaul

NSTokenField delegate completions method: “Each element in the array should be an NSString or an array of NSStrings… twitter.com/i/web/status/9…

via Tweetbot for Mac

@vslavik @AllAppleLeaks Yeah, that confused me, too. Why is everyone acting as if the current iMac is particularly quiet?

via Tweetbot for Mac in reply to vslavik

@AllAppleLeaks I did see that, and it sounds great for people who need lots of simulators, but it doesn't answer th… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to AllAppleLeaks

@reneritchie Seems odd that they would then choose a less impressive benchmark to publish.

via Tweetbot for Mac in reply to reneritchie

@howardnoakley OK, will take a look the next time this happens. Thanks!

via Tweetbot for Mac in reply to howardnoakley

@reneritchie Are you referring to the Build Time benchmark here: apple.com/imac-pro/ where the 2.4x was for the… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to reneritchie

@frankreiff @jonnikuest @cabel Yeah, both of those are much worse than what Apple is claiming (and apparently told the press).

via Tweetbot for Mac in reply to frankreiff

@howardnoakley Hmm, so you think the issue is that it’s Form-D in Git but when I edit the file (without renaming) i… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to howardnoakley

@johnvoorhees Yeah, not really clear what he was comparing there. But interesting that he only got 30-60% faster th… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to johnvoorhees

Curious that none of these iMac Pro articles touting benefits for developers mention specifics about compilation performance.

via Tweetbot for Mac

@mdrockwell Don’t worry; they’ll be consistent after the next redesign of the consumer-level iMac.

via Tweetbot for Mac in reply to mdrockwell

Not exactly sure what’s going on, but the combination of non-ASCII filenames, git, and APFS is causing problems. I… twitter.com/i/web/status/9…

via Tweetbot for Mac

@MacLemon Yeah, I was wondering whether /dev/null would work. I thought the GUI tools read multiple times and compare results.

via Tweetbot for Mac in reply to MacLemon

@MacLemon Looks like it has to copy the disk to check for bad blocks?

via Tweetbot for Mac in reply to MacLemon

@tgaul Yeah, nice to be able to change your mind. I wonder whether there was a technical reason for the change. (I… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to tgaul

Interesting that iMac Pro has an option for a VESA adapter rather than a separate SKU.

via Tweetbot for Mac

@Deluxive My guess is no because it looks like the app checks which OS version you’re using and bails.

via Tweetbot for Mac in reply to Deluxive

@officemachelp Interesting. I'm not having any problems with these drives. They work fine. It just doesn't want to convert them to APFS.

via Tweetbot for Mac in reply to officemachelp

@dianeoforegon No, but the crash is happening when loading the importer, and I don’t think the importer has access to the index, anyway.

via Tweetbot for Mac in reply to dianeoforegon

@dianeoforegon I do have that, but I was referring to Word/Excel/PowerPoint.

via Tweetbot for Mac in reply to dianeoforegon

@lapcatsoftware I interpreted it as a comment about Scott.

via Tweetbot for Mac in reply to lapcatsoftware

@dianeoforegon Where? I looked in the .app bundles and didn't see one, and "mdimport -L" doesn't show any registered.

via Tweetbot for Mac in reply to dianeoforegon

Looks like macOS 10.13 still includes a 32-bit Spotlight importer for Microsoft Office, and it crashes on use.

via Tweetbot for Mac

@marcoarment FWIW, iMessages from my phone *stopped* showing up on my iMac when I updated to High Sierra.

via Tweetbot for Mac in reply to marcoarment

Wonder whether this Swift compiler Xeon issue affects the iMac Pro: mjtsai.com/blog/2017/03/1… Bug is still shown as open and unassigned.

via Tweetbot for Mac

@howardnoakley It’s APFS. I took the opportunity to reformat it (and already recopied the files) because the HFS+ got corrupted.

via Tweetbot for Mac in reply to howardnoakley

Anyone know of a utility that can check for bad blocks on macOS 10.13? I’ve been using Drive Genius, but that’s not… twitter.com/i/web/status/9…

via Tweetbot for Mac

@jmfd That actually may be legit, as I think Mail coalesces duplicates.

via Tweetbot for Mac in reply to jmfd

@tempelorg I don't know. I've since tried several other disks. They all look the same from "diskutil list". All for… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to tempelorg

@tempelorg Nothing with "s" shows up in "diskutil list" for this drive. Also tried giving it the "/Volumes/" path.

via Tweetbot for Mac in reply to tempelorg

@nriley Nope, failed from Recovery, too. :(

via Tweetbot for Mac in reply to nriley

@nriley Oh, I thought you meant it failed from Recovery and worked from Terminal. OK, will try.

via Tweetbot for Mac in reply to nriley

@nickheer Well, they did this time last year…

via Tweetbot for Mac in reply to nickheer

@lapcatsoftware Besides not being able to add more late, it's a huge stealth price increase.

via Tweetbot for Mac in reply to lapcatsoftware

@nickheer The command line is generally more reliable but didn't work in this case. I'm pretty sure Disk Utility is… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to nickheer

@tempelorg In this case, it doesn't work from the command line, either.

via Tweetbot for Mac in reply to tempelorg

Actually, the error when it's unmounted first is -69860.

via Tweetbot for Mac in reply to mjtsai

Disk Utility on macOS 10.13.2: tried to convert 3 different drives to APFS, all failed with error -69888 (even if unmounted first).

via Tweetbot for Mac

@lapcatsoftware Maybe the actual Mac Pro will start at $8K.

via Tweetbot for Mac in reply to lapcatsoftware

@jgordonshare Our experience has been that Apple quality is better but more expensive. Shutterfly is much faster at… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to jgordonshare

@lapcatsoftware @AirspeedSwift @jckarter +1 for logging coalescing and possibly making some APIs return non-bridged NSDictionary.

via Tweetbot for Mac in reply to lapcatsoftware

@warwick Thanks. Not sure I agree entirely—I don’t like the idea of being hidden from search when there could just… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to warwick

Does iOS Throttle CPUs When Using a Degraded Battery?: mjtsai.com/blog/2017/12/1…

via IFTTT

Apple Widens Ban on Templated Apps: mjtsai.com/blog/2017/12/1…

via IFTTT

The Case for Learned Index Structures: mjtsai.com/blog/2017/12/1…

via IFTTT

@iljawascoding I mean put your test methods in BaseTest. Then create XMLTest and SQLiteTest that inherit from it. N… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to iljawascoding

@jckarter @lapcatsoftware Oh, I see what you mean. That makes sense. But, of course, it’s not good if simply callin… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to jckarter

@iljawascoding I don't think you need that code. I just meant that if you make a subclass for your new format it wi… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to iljawascoding

@jckarter @lapcatsoftware It sounds like you're saying that it’s supposed to crash in that situation, but it’s not clear to me why.

via Tweetbot for Mac in reply to jckarter

@iljawascoding Have you tried subclassing the test case?

via Tweetbot for Mac in reply to iljawascoding

@jckarter @lapcatsoftware Have you been able to reproduce the crash when casting back to NSDictionary?

via Tweetbot for Mac in reply to jckarter

@dnanian You’re right, of course. It just seems odd. It’s not like I’m browsing in Time Machine at the moment.

via Tweetbot for Mac in reply to dnanian

@dnanian Thanks. That makes sense, but any idea why Time Machine is keeping 4/9 (non-consecutive) of my snapshots mounted?

via Tweetbot for Mac in reply to dnanian

@dnanian What does it mean if the snapshot in the Copy Now menu is grayed out?

via Twitter Web Client in reply to dnanian

SuperDuper 3.1 Supports APFS Snapshots for Both Source and Destination: mjtsai.com/blog/2017/12/0…

via IFTTT

HomeKit Vulnerability Allowed Remote Access to Smart Accessories Including Locks: mjtsai.com/blog/2017/12/0…

via IFTTT

How Brands Secretly Buy Their Way Into Stories: mjtsai.com/blog/2017/12/0…

via IFTTT

ProtonMail Introduces IMAP/SMTP Bridge: mjtsai.com/blog/2017/12/0…

via IFTTT

@ranvel Unfortunately, I no longer have a 10.13.1 test system so it’s hard to investigate further. But the end resu… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to mjtsai

@mjdrayton @rgriff The little one flexes but doesn't bend so much that it lifts off the feet, right?

via Tweetbot for Mac in reply to mjdrayton

@ranvel About 1% smaller. Not sure yet what’s causing this. Possibly due to more efficient storage of a file with l… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to ranvel

@iTod Though clicky is, of course, still much better than mushy or sticky.

via Tweetbot for Mac in reply to mjtsai

@iTod I used to like clicky keyboards—used an Apple Extended II for many years via a dongle—but I’ve come to prefer… twitter.com/i/web/status/9…

via Tweetbot for Mac in reply to iTod

I wonder why reported APFS file sizes are slightly different since updating to macOS 10.13.2.

via Tweetbot for Mac

@iacas I think it’s different Unicode versions of the letters.

via Tweetbot for Mac in reply to iacas

@aaronvegh So you don't have the problem some described where the bending lifts it off the feet and then it slides around?

via Tweetbot for Mac in reply to aaronvegh

There’s more tweets in this month! Go up and select a date to see more ↑