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

March 2017

@Gentlemen_Sam I didn’t run the iOS 10.3 beta. Just installed the release version.

via Tweetbot for Mac in reply to Gentlemen_Sam

APFS migration was surprisingly quick on my 128 GB iPhone.

via Tweetbot for Mac

@rosyna But I don’t think those APIs are a solution to the problems mentioned in the preceding paragraph.

via Tweetbot for Mac in reply to rosyna

@rosyna Yes, do you agree with my update?

via Tweetbot for Mac in reply to rosyna

Some Swift Types Are More Equatable Than Others: mjtsai.com/blog/2017/03/3…

via IFTTT

APFS to Add Case-Insensitive Variant for Mac: mjtsai.com/blog/2017/03/3…

via IFTTT

Twitter Lengthens Replies, Drops Eggs: mjtsai.com/blog/2017/03/3…

via IFTTT

Specifically, I’m talking about the case where the destination folder already exists. Used to return NSFileWriteFileExistsError.

via Tweetbot for Mac in reply to mjtsai

Looks like starting with macOS 10.12.4, NSFileManager copies can return success when they should have failed. :(

via Tweetbot for Mac

@kenrossi Only if you go to Disk Utility and ask it to.

via Tweetbot for Mac in reply to kenrossi

Found another PDF display bug in macOS 10.12.4. :(

via Tweetbot for Mac

@DamienPetrilli Yes. And they’ve led to some purchases that I was pleased with.

via Tweetbot for Mac in reply to DamienPetrilli

@DamienPetrilli They were some of the few ads that I actually did click on, but seemingly a small rotation so I got used to them.

via Tweetbot for Mac in reply to DamienPetrilli

@DamienPetrilli I see your point, but The Deck did work for a good while, and I don’t think the ads were costly to make like with iAds.

via Tweetbot for Mac in reply to DamienPetrilli

RSS on the Desktop, 15 Years Later: mjtsai.com/blog/2017/03/3…

via IFTTT

For Sale: Your Private Browsing History: mjtsai.com/blog/2017/03/2…

via IFTTT

Review of the Apple TV 2, 7 Years Later: mjtsai.com/blog/2017/03/2…

via IFTTT

@ClarkGoble It fixes the worst issues I was running into, leaves some display/scrolling issues unfixed, and adds a crasher.

via Tweetbot for Mac in reply to ClarkGoble

@steipete This was after I did the reinstall. :(

via Tweetbot for Mac in reply to steipete

Looks like macOS 10.12.4 update signed me out of Messages without telling me.

via Tweetbot for Mac

Pages 6.1 Adds Basic LaTeX Support: mjtsai.com/blog/2017/03/2…

via IFTTT

@EggFreckles The page I linked to says that the behavior changed with 10.12.4. Before that, it was the version that came with your Mac.

via Tweetbot for Mac in reply to EggFreckles

@tedsvo Ah, yes, years later I still forget about those buttons that are hidden until you scroll.

via Tweetbot for Mac in reply to tedsvo

@sawlls My understanding is that lets you see the SSD’s own diagnostics but doesn’t itself test the media.

via Tweetbot for Mac in reply to sawlls

@sawlls Oh, I’ve checked it with Disk Utility. The issue is that I know there are lots of problems Disk Utility can’t detect.

via Tweetbot for Mac in reply to sawlls

The new Internet Recovery worked great and got me a macOS 10.12.4 installation that finished booting.

via Tweetbot for Mac

Swift 3.1 update went well. Just a few bridging changes and all tests pass.

via Tweetbot for iΟS

@sawlls SSD. Could be, I suppose. How to be sure?

via Tweetbot for iΟS in reply to sawlls

@EggFreckles Yes. Different modifiers for different versions.

via Tweetbot for iΟS in reply to EggFreckles

Trying the new Command-Option-R recovery to reinstall the latest OS.

via Tweetbot for iΟS

And the main Mac, which recently had a clean install, got stuck completing the 10.12.4 update and now won’t boot.

via Tweetbot for iΟS

@nriley I thought they had a mail relay to keep your address private. :(

via Tweetbot for iΟS in reply to nriley

@lapcatsoftware At least they won’t make you migrate your file system to get the next round of fixes.

via Tweetbot for Mac in reply to lapcatsoftware

Updated to macOS 10.12. Keychain forgot stuff for FileVault, Tweetbot, Hibari, Arq. And some sort of 1Password problem that it self-fixed.

via Tweetbot for Mac

@ScooterComputer @adamengst @gruber Some display bugs are fixed. Some are not. I have not been tracking the subclassing or saving issues.

via Tweetbot for Mac in reply to ScooterComputer

@iljawascoding Code completion shows off the type system.

via Tweetbot for Mac in reply to iljawascoding

@iljawascoding I would settle for being able to make it through one coding session without the syntax highlighting getting messed up.

via Tweetbot for Mac in reply to iljawascoding

@fzwob Maybe you could mount a disk image at the right place in the Mac file system?

via Tweetbot for Mac in reply to fzwob

APFS’s “Bag of Bytes” Filenames: mjtsai.com/blog/2017/03/2…

via IFTTT

@joely Rough guess: probably. But I haven’t looked into that at all.

via Tweetbot for Mac in reply to joely

Kindle iOS App Adds “Send to Kindle” Feature: mjtsai.com/blog/2017/03/2…

via IFTTT

Sellers Printing Counterfeit Books and Selling Under Amazon’s Brand: mjtsai.com/blog/2017/03/2…

via IFTTT

Why Large Companies Acquire Small Companies: mjtsai.com/blog/2017/03/2…

via IFTTT

Seriously, Google, Can You Just Make Exact Match Exact?: mjtsai.com/blog/2017/03/2…

via IFTTT

@schwa Really? Pretty much all the ones I’ve seen have been sandboxing or general frustration.

via Tweetbot for Mac in reply to schwa

@tclementdev Interesting. But I don’t think the app can set those sort of preferences. They have to be enabled in a file outside of ~/.

via Tweetbot for Mac in reply to tclementdev

eaglefiler EagleFiler 1.7.5 includes various user interface improvements and bug fixes: c-command.com/blog/2017/03/2…

via Hibari (retweeted on 2:58 PM, Mar 21st, 2017 via Hibari)

@mcelhearn Kindle 3/Keyboard. So it’s a huge step up. I can see a Voyage making sense if you don’t want a case.

via Tweetbot for Mac in reply to mcelhearn

@mcelhearn And the asymmetry gives lots of room to hold it without covering screen with fingers.

via Tweetbot for Mac in reply to mcelhearn

@mcelhearn The battery pack is perfect for me because I just store it in the cover. No need to hold the battery when reading.

via Tweetbot for Mac in reply to mcelhearn

@mcelhearn The lightness/shape make me so happy. Even more than I expected. Most pleasing hardware change for me in many years.

via Tweetbot for Mac in reply to mcelhearn

@mcelhearn I saw some reviews mentioning streaks. Sounds like you had a lemon.

via Tweetbot for Mac in reply to mcelhearn

@mcelhearn My Oasis has both Futura and OpenDyslexic. I haven’t had any problems with the lighting. Battery with light plenty for 1 session.

via Tweetbot for Mac in reply to mcelhearn

@mcelhearn How many sizes do you have to choose from? I have 8 and use second-smallest in Bookerly.

via Tweetbot for Mac in reply to mcelhearn

@mcelhearn I just counted, and Oasis has 10 fonts vs. 8 in iOS app. iOS app’s extra sizes seem to be on the huge end, so would never use.

via Tweetbot for Mac in reply to mcelhearn

@mcelhearn Main iOS Kindle advantages: interface speed, color highlights.

via Tweetbot for Mac in reply to mcelhearn

@mcelhearn iOS (and Mac) apps also have buggy collection syncing with the cloud.

via Tweetbot for Mac in reply to mcelhearn

@mcelhearn Wow, I totally disagree. Typography seems equivalent. Kindle has more fonts. More features. Better support for collections.

via Tweetbot for Mac in reply to mcelhearn

@mcelhearn I thought Amazon‘s typography engine was equally so-so in the iOS app. Or are you talking about the screen?

via Tweetbot for Mac in reply to mcelhearn

@dafacto Oasis. I’ll try to blog about it soon.

via Tweetbot for Mac in reply to dafacto

Really glad I bought that Kindle instead of waiting for a lighter iPad mini.

via Tweetbot for Mac

@jablair Don’t forget the mandatory sysdiagnose. :)

via Tweetbot for Mac in reply to jablair

@owensd Interesting about the buggy TB, though. Haven’t read much about that. Assumed the simulator bugs I was seeing were simulator issues.

via Tweetbot for Mac in reply to owensd

@owensd Hoping my 2012 can last a while longer. If it dies, I’d get used or the non-TB one that’s not even on the specs page. :(

via Tweetbot for Mac in reply to owensd

@jablair But if it’s related, perhaps you’re looking at a WebKit issue rather than a PDFKit one.

via Tweetbot for Mac in reply to jablair

@jablair I think I did see that a few years ago, but it pertained to opening messages in separate windows. I don’t save e-mails to PDF.

via Tweetbot for Mac in reply to jablair

@jablair I’ve seen issues where -runOperation returns before the PDF has been fully saved. Not new with Sierra.

via Tweetbot for Mac in reply to jablair

@adamengst @sunildvr @gruber @SmileSoftware Definitely some less critical user-facing issues remaining.

via Tweetbot for iΟS in reply to adamengst

@adamengst @sunildvr @gruber @SmileSoftware I have not been testing the editing/data loss stuff but have heard it’s fixed.

via Tweetbot for iΟS in reply to adamengst

Apple’s Next Big Thing: Augmented Reality: mjtsai.com/blog/2017/03/2…

via IFTTT

Complexity and Strategy in Microsoft Office: mjtsai.com/blog/2017/03/2…

via IFTTT

Netflix to Replace Star Ratings With Thumbs Up/Down: mjtsai.com/blog/2017/03/1…

via IFTTT

Making an External Display a Monitor, Not a TV: mjtsai.com/blog/2017/03/1…

via IFTTT

@NSExceptional I realize that’s the current plan, but that doesn’t mean it will only be used for that purpose.

via Tweetbot for Mac in reply to NSExceptional

@ameaijou @jckarter @lapcatsoftware Exactly. Same with, say, NSKeyedArchiver. My point is that rewrite is happening.

via Tweetbot for Mac in reply to ameaijou

@jckarter @lapcatsoftware NSFileManager looks more like a rewrite than a wrapper to me: github.com/apple/swift-co…

via Tweetbot for Mac in reply to jckarter

@jckarter @lapcatsoftware Right, but in this case the rewrite is already happening. It’s just a question of whether you’ll use it.

via Tweetbot for Mac in reply to jckarter

@lapcatsoftware It was necessary to have different spellings, not necessary to have different implementations.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware Yep. There will probably never be more parity than there is now.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware But presumably the APIs will diverge unless they want to forever limit SwiftFoundation to what Objective-C can do.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware It could if they wanted to vend an Objective-C API.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware And I thought we were taking about implementations, not API.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware “Not all data types are toll-free bridged, even though their names might suggest that they are.” developer.apple.com/library/conten…

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware Agreed, but only because one appends “Ref”, and I’m not sure how this is relevant…

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware Maybe at some point they’ll re-unify by having the Objective-C version wrap the Swift.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware And it’s not as though the CF and NS stuff was fully unified, anyway. One has wrapped the other, switched. Duplicate imples.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware Yeah, not ideal. But if they really are serious about Swift, it *should* be used to write this stuff, not wrapping ObjC.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware How would you introduce the parallel structs without removing the NS?

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware Yes, but it’s better than having a totally separate solution for Swift on other platforms.

via Tweetbot for Mac in reply to lapcatsoftware

@isaiah I bet it will be a popular Hackintosh.

via Tweetbot for Mac in reply to isaiah

@jckarter But it sounds like they had much better results with a previous version of the compiler, unless you’re saying kernel regressed.

via Tweetbot for Mac in reply to jckarter

Foundation Swift Archival & Serialization Proposal: mjtsai.com/blog/2017/03/1…

via IFTTT

Guetzli: A New Open Source JPEG Encoder: mjtsai.com/blog/2017/03/1…

via IFTTT

Swift Compiler Not Optimized for Lots of Cores: mjtsai.com/blog/2017/03/1…

via IFTTT

@ameaijou How so? I saw people say that, but when I tried it it seemed to work…

via Tweetbot for Mac in reply to ameaijou

The Curious State of Apple Product Pricing: mjtsai.com/blog/2017/03/1…

via IFTTT

Looking at Model-View-Controller in Cocoa: mjtsai.com/blog/2017/03/1…

via IFTTT

Allo Can Reveal What You’ve Searched For: mjtsai.com/blog/2017/03/1…

via IFTTT

@peternlewis @lapcatsoftware Can’t you just read the xib to see what it does?

via Tweetbot for Mac in reply to peternlewis

@peternlewis I haven’t tried it because I don’t have any iOS xibs.

via Tweetbot for Mac in reply to peternlewis

@McCloudStrife Are things better now? Or have you not had problems with airline apps?

via Tweetbot for Mac in reply to McCloudStrife

How to Set Up and Use Airline Boarding Passes in Wallet: mjtsai.com/blog/2017/03/1…

via IFTTT

@lapcatsoftware Yes. Code reusability and switching delegate to change behavior.

via Tweetbot for Mac in reply to lapcatsoftware

@petermaurer Interesting. Doesn’t seem to apply to osacompile.

via Tweetbot for Mac in reply to petermaurer

@fzwob I have a menu command in my apps that does something like that. Works but unbelievably slow.

via Tweetbot for Mac in reply to fzwob

Facebook Bots Relearn Early PC Lessons: mjtsai.com/blog/2017/03/1…

via IFTTT

@z31r4m I think I already linked to that.

via Tweetbot for Mac in reply to z31r4m

Rust’s Language Ergonomics Initiative: mjtsai.com/blog/2017/03/1…

via IFTTT

Making Swift Enums and Structs Equatable: mjtsai.com/blog/2017/03/1…

via IFTTT

Time Out 2’s Supporter Business Model: mjtsai.com/blog/2017/03/1…

via IFTTT

St. Clair Software Leaves the Mac App Store: mjtsai.com/blog/2017/03/1…

via IFTTT

Playing Jenga With Swift’s Type Checker: mjtsai.com/blog/2017/03/1…

via IFTTT

@stormchild I’ve heard that it no longer works.

via Tweetbot for Mac in reply to stormchild

@iTod Not the type of tokenization I need, but it looks cool.

via Tweetbot for Mac in reply to iTod

@McCloudStrife It’s been almost 10 years, so who knows whether Apple will ever do it.

via Tweetbot for Mac in reply to McCloudStrife

@McCloudStrife That would be fine, too, but since the OS can’t do that now, apps need to implement themselves.

via Tweetbot for iΟS in reply to McCloudStrife

Half the AirPods for a Tenth the Price: mjtsai.com/blog/2017/03/0…

via IFTTT

Twitter for iOS Gains New Option for Clearing Cache: mjtsai.com/blog/2017/03/0…

via IFTTT

Editing App Store Descriptions Now Requires a New Version: mjtsai.com/blog/2017/03/0…

via IFTTT

How to Crash Safari by Typing Simple Words: mjtsai.com/blog/2017/03/0…

via IFTTT

@EggFreckles There have always been issues, but I have never seen so much breakage as with Sierra.

via Tweetbot for Mac in reply to EggFreckles

@wklj I’m actually having problems with Mail search, too. Not sure whether it’s related.

via Tweetbot for Mac in reply to wklj

Some words are broken into pieces. Some phrases joined into a single term. Indexes whitespace and punctuation, which should be ignored.

via Tweetbot for Mac in reply to mjtsai

Looks like SearchKit’s tokenizer is completely broken on macOS 10.12.3.

via Tweetbot for Mac

@DonovanBond Yeah, I don’t like it as much as I remembered.

via Tweetbot for Mac in reply to DonovanBond

@dssstrkl My MBP is on an arm as well, about a foot off the desk, though I’ve also had problems with an MBA that’s on the desk.

via Tweetbot for Mac in reply to dssstrkl

Apple Rejecting Apps That Use Rollout: mjtsai.com/blog/2017/03/0…

via IFTTT

WWDC Scholarships Now Include Lodging: mjtsai.com/blog/2017/03/0…

via IFTTT

Living and Dying on His Own Terms: mjtsai.com/blog/2017/03/0…

via IFTTT

@freshapplenews Haven’t tried it, but these days I like narrow, low-profile keyboards.

via Tweetbot for Mac in reply to freshapplenews

After switching back to the Magic Keyboard, it’s apparent just how much better the K811 and even the old aluminum Apple keyboard feel.

via Tweetbot for Mac

@jordanmerrick Aha. Seems to work for me via USB if I unpair it in the Bluetooth pref pane. Otherwise, I was getting the same disconnections

via Tweetbot for Mac in reply to jordanmerrick

@jordanmerrick I was not able to get the Magic Keyboard to work reliably over USB, either. Does it work for you with BT off?

via Tweetbot for Mac in reply to jordanmerrick

@addisonwebb Surprising how much I miss fn and the dual-purpose function keys.

via Tweetbot for Mac in reply to addisonwebb

Sierra Bluetooth Problems and the Logitech K811 Keyboard: mjtsai.com/blog/2017/03/0…

via IFTTT

AirPods somehow unpaired from my phone, and when I opened the case it saw them but thought they weren’t mine.

via Tweetbot for Mac

@command_tab Maybe, but the color sequence didn’t match that, and you’d think support would know if there was a recent update.

via Tweetbot for Mac in reply to command_tab

Google’s Algorithm Is Lying to You About Onions and Blaming Me for It: mjtsai.com/blog/2017/03/0…

via IFTTT

@Gryzor Right, I see a lag, but it doesn’t get stuck like the other cases.

via Tweetbot for Mac in reply to Gryzor

@Gryzor I haven’t been able to reproduce the StackExchange logo one, even moving slowly.

via Tweetbot for Mac in reply to Gryzor

Sierra Stuck Mouse Cursor Graphic Bug: mjtsai.com/blog/2017/03/0…

via IFTTT

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