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

October 2016

@chrisatzinger I’d run Disk Utility, but not sure how you can really check files unless you had previously checksummed. Diff with a clone?

via Tweetbot for Mac in reply to chrisatzinger

Whole-Module Optimization in Swift 3: mjtsai.com/blog/2016/10/3…

via IFTTT

How Google Almost Killed ProtonMail: mjtsai.com/blog/2016/10/3…

via IFTTT

HomeKit’s Stringent Security Requirements: mjtsai.com/blog/2016/10/3…

via IFTTT

Inadvertent GitHub Private Repository Disclosure: mjtsai.com/blog/2016/10/2…

via IFTTT

The Beautifully Annoying Siri Remote: mjtsai.com/blog/2016/10/2…

via IFTTT

@anandabits Interesting post. Thanks. I think the context and framing of these MacBook Pros is more concerning than the actual computers.

via Tweetbot for Mac in reply to anandabits

That fleeting happiness when Edge Cases pops up in your feed reader and you realize it’s not actually a new episode.

via Tweetbot for Mac

@brentsimmons Thanks. I wonder whether they backdated it or there was a bug preventing it from showing up on the 26th.

via Tweetbot for Mac in reply to brentsimmons

@markonen Except it doesn’t come in the iPhone box or work with your other USB chargers.

via Tweetbot for Mac in reply to markonen

@grynspan So how does that work with Safari, which has 4 dots in its CFBundleVersion? I don’t see that here: developer.apple.com/library/conten…

via Tweetbot for Mac in reply to grynspan

@grynspan I’m using one big number with digits for major/minor/fix/build concatenated.

via Tweetbot for Mac in reply to grynspan

@grynspan Good to know. That is an unexpectedly low limit. I could hit that before long with my current version convention.

via Tweetbot for Mac in reply to grynspan

@shameermulji @z31r4m For example, form vs. function, what to say No to, when to ship.

via Tweetbot for Mac in reply to shameermulji

@chuq @camflan @jsnell No roadmaps was not such a big deal when there were more regular updates. Now, fair to wonder if models are dead.

via Tweetbot for Mac in reply to chuq

@chuq @camflan @jsnell Maybe, although they used to have notebooks that were competitive with iMacs.

via Tweetbot for Mac in reply to chuq

@chuq @camflan @jsnell So, yes, part of the problem is that the desktop story is far from clear, and almost certainly nothing more in 2016.

via Tweetbot for Mac in reply to chuq

@chuq @camflan @jsnell I would prefer a single Mac, really top-end notebook. Alternative: Mac Pro, but will there ever even be a new one?

via Tweetbot for Mac in reply to chuq

@Dman228 Fair enough. I’m not saying they shouldn’t call it Pro. Just that they’re omitting the top end.

via Tweetbot for Mac in reply to Dman228

@Dman228 And you can’t pair a more efficient laptop with a more powerful desktop, because they let the Mac Pro languish.

via Tweetbot for Mac in reply to mjtsai

@Dman228 Probably so. My point is that Apple is not offering another class. It’s this or Windows.

via Tweetbot for Mac in reply to Dman228

@Dman228 Yes, again, they prioritized thinness.

via Tweetbot for Mac in reply to Dman228

@ClarkGoble I’ve seen the claims but have not looked into it much yet.

via Tweetbot for Mac in reply to ClarkGoble

@Dman228 Obviously not for the whole line—as an option. So many people use MacBook Pros plugged in most of the time.

via Tweetbot for Mac in reply to Dman228

@Dman228 Yes, they only have standard/midrange sizes now. Other companies make 17-inches, and even Apple used to.

via Tweetbot for Mac in reply to Dman228

@Dman228 @jsnell Low RAM ceiling, small internal screen, not enough ports, GPU apparently not top-end.

via Tweetbot for Mac in reply to Dman228

@ryanrogalski Cool, another Hanoverite. Cardigan is one of my favorites.

via Tweetbot for Mac in reply to ryanrogalski

@chuq @jsnell Apparently they don’t want that audience.

via Tweetbot for Mac in reply to chuq

@Dman228 @jsnell The biggest tell is the RAM ceiling.

via Tweetbot for Mac in reply to Dman228

@ryanrogalski No, Cardigan is much smaller: flickr.com/photos/mjtsai/… I think the header is from Eisenhower or Franklin, towards Washington.

via Tweetbot for Mac in reply to ryanrogalski

@jsnell It’s less Pro because they clearly prioritized thin/light over performance.

via Tweetbot for Mac in reply to jsnell

@jsnell @ClarkGoble I guess I’m saying that the actual product is not niche enough. A Toyota marketed as a BMW.

via Tweetbot for Mac in reply to jsnell

@owensd Then either we are severely mistaken/outnumbered or Apple has bigger problems than we thought.

via Tweetbot for Mac in reply to owensd

@mmunz Is NSClassFromString necessary because doesn’t know about the two different versions of 10.12.1?

via Tweetbot for Mac in reply to mmunz

@ClarkGoble Yeah. It’s like they don’t want to just keep iterating, but they don’t have a big new vision, either. So they let it wither.

via Tweetbot for Mac in reply to ClarkGoble

I don’t see how to square this “Macs are a niche” argument with the fact that Apple is making them less Pro.

via Tweetbot for Mac

@morrick Yeah, I thought she was one of the better third-party presenters from any recent Apple event.

via Tweetbot for Mac in reply to morrick

@iamkory @JasonJahnke This is the main problem I have with the watch and car—taking valuable attention away from the Mac.

via Tweetbot for Mac in reply to iamkory

@JDdallwitz @dougscripts Probably not enough to affect sales much, but I worry about the health of the ecosystem if these types leave.

via Tweetbot for Mac in reply to JDdallwitz

@rosyna Not saying it’s slow, just that it’s probably not a big reason to upgrade. Unless they made a weird choice, not really Apple’s fault

via Tweetbot for Mac in reply to rosyna

@MayurDhaka Yes, like the Watch, I think Touch Bar is Apple feeling like they have to prove something, instead of simply improving things.

via Tweetbot for Mac in reply to MayurDhaka

@MayurDhaka Touch Bar seems like Apple’s version of the MS ribbon, which I never liked. Duplicate but not really better interface.

via Tweetbot for Mac in reply to MayurDhaka

@MayurDhaka Most compelling use case is full screen, I guess, but the buttons would only take up 30 points along the bottom.

via Tweetbot for Mac in reply to MayurDhaka

@MayurDhaka Yeah. Keyboard shortcuts work by feel, without taking your eyes off the display. And trackpad is better for slider-type stuff.

via Tweetbot for Mac in reply to MayurDhaka

@joesteel Which is saying a lot because the v3 remote is not comfortable at all.

via Tweetbot for Mac in reply to mjtsai

@z31r4m I have no idea whether it’s because of the loss of Forstall, but current leadership seems out of balance.

via Tweetbot for Mac in reply to z31r4m

@joesteel TV does still seem like a mess. Haven’t followed too closely. I still have v3, which no longer works well. Hate the new remote.

via Tweetbot for Mac in reply to joesteel

@joesteel I don’t *want* a clone. I just mean that if Apple doesn’t want to make certain Macs, at least let someone else do it.

via Tweetbot for Mac in reply to joesteel

@lapcatsoftware In that example, it seems to combine the worst aspects of the screen and keyboard, for no benefit.

via Tweetbot for Mac in reply to lapcatsoftware

New MacBook Pros and the State of the Mac: mjtsai.com/blog/2016/10/2…

via IFTTT

@smashingfiasco Hmm, I thought it was a PDF rendering issue. But this sounds like maybe both are related to GPU?

via Tweetbot for Mac in reply to smashingfiasco

@mjdrayton I don’t want that headache, but I can see where you’re coming from. Even in the 90s they had real Pro stuff.

via Tweetbot for Mac in reply to mjdrayton

Now Sierra’s Preview is displaying every page of every PDF as a solid black rectangle. Hopefully I just need to reboot.

via Tweetbot for Mac

“Even Cook questioned why anyone would buy a personal computer instead of an iPad Pro…Cook didn’t answer our question about that.”

via Tweetbot for Mac

Still waiting for that macOS 10.12.1 update download, too.

via Tweetbot for Mac

@StephenFleming I don’t think so, but it doesn't stick out (much) so you can just leave it in, almost like a drive bay.

via Tweetbot for Mac in reply to StephenFleming

@thequinntaylor Will there be a xip download for Xcode 8.1?

via Tweetbot for Mac in reply to thequinntaylor

@notio Yeah, I think it’s best to keep waiting and see what they do. Would love an old-style Pro.

via Tweetbot for Mac in reply to notio

@petermaurer I was planning to instabuy it maxed. But this doesn’t look like a big improvement and would be most expensive I’ve ever bought.

via Tweetbot for Mac in reply to petermaurer

@StephenFleming I’m going to miss the SD slot. Good for Time Machine.

via Tweetbot for Mac in reply to StephenFleming

Considering iMac for the first time in 10 years, for the performance, but I don’t want the display—much smaller than 30-inch.

via Tweetbot for Mac in reply to mjtsai

Internal keyboard likely worse, fewer ports, lots of dongles to buy, more max storage but $.

via Tweetbot for Mac in reply to mjtsai

Waited 4+ years, but not sure this MacBook Pro is worth it. Touch Bar useless when using external kb. 16 GB of RAM. No non-GPU benchmarks.

via Tweetbot for Mac

Google Drops Ban on Personally Identifiable Web Tracking: mjtsai.com/blog/2016/10/2…

via IFTTT

iOS (and Mac) Development Podcasts: mjtsai.com/blog/2016/10/2…

via IFTTT

Yoink’s Revenue a Month After Localizing: mjtsai.com/blog/2016/10/2…

via IFTTT

Went to the Apple Downloads page, and it still highlights Yosemite: apple.com/downloads/

via Tweetbot for Mac

@lapcatsoftware The Intel iMac also destroyed my PowerMac G5. Rough first version—also the only Mac I had that just died after a few years.

via Tweetbot for Mac in reply to lapcatsoftware

@peternlewis Then ordered from Shutterfly, which was much easier than I remembered, and I like that they do white bars instead of cropping.

via Tweetbot for Mac in reply to peternlewis

@peternlewis One thought the problem was in my Contacts app. Reproduced on a nearly clean OS installation, uploaded 400 MB of logs to them.

via Tweetbot for Mac in reply to peternlewis

@peternlewis After an hour+ on the phone, they have no idea what’s happening, and different levels of techs can’t see each other’s notes.

via Tweetbot for Mac in reply to peternlewis

It also took three tries changing my credit card online (URL given by Photos was wrong) before it would stick.

via Tweetbot for Mac

Tried a few times, and Photos wouldn’t place order. Then it deleted my project.

via Tweetbot for Mac

Can’t order prints from Photos because my credit card is “assigned to the US store” (only one I’ve ever used, and am trying to use now).

via Tweetbot for Mac

@bmike Totally serious. Some USB devices are finicky. Currently using 2 USB ports, 2 TB, and power. With 4 C ports, something must combine.

via Tweetbot for Mac in reply to bmike

Dropbox Discontinues HTML Rendering: mjtsai.com/blog/2016/10/2…

via IFTTT

Amazon Selling Fake Apple Chargers and Cables: mjtsai.com/blog/2016/10/2…

via IFTTT

Well, not for the last few OS versions, that is.

via Tweetbot for iΟS in reply to mjtsai

@mcelhearn We’ll see. It definitely doesn’t work with hubs.

via Tweetbot for Mac in reply to mcelhearn

Sure hope those USB-C ports work with my label printer that has to be plugged directly into the Mac.

via Tweetbot for Mac

@smashingfiasco Sampling does show a lot of WebKit stuff. I’m not sure what’s going on with the launch time.

via Tweetbot for Mac in reply to smashingfiasco

@etresoft Popovers and drawers are useful in different situations.

via Tweetbot for Mac in reply to etresoft

@catlan @Zorg__ I haven’t seen any. Maybe I should blog about it.

via Tweetbot for Mac in reply to catlan

I’m getting that warning during nib unarchiving. I’m not even trying to set the first responder.

via Tweetbot for Mac in reply to mjtsai

I guess drawers aren’t getting much attention: forums.developer.apple.com/thread/49052

via Tweetbot for Mac

@fzwob I think the problem ended up being an unneeded private key.

via Tweetbot for Mac in reply to fzwob

@Zorg__ I don’t know. I guess I should try the new clang warning. So you manually suppress it for areas where you’ve tested the OS version?

via Tweetbot for Mac in reply to Zorg__

Faster to reach for and log into my phone.

via Tweetbot for Mac in reply to mjtsai

I have few iMessages, but after clicking a notification it takes 10 seconds to launch Messages and another 10 of beachball before ready.

via Tweetbot for Mac

Mac App Store version delayed because codesign is crashing. Only with that certificate, not Developer ID. There’s something every time.

via Tweetbot for Mac

Looks like this is already fixed for the next version of Deploymate.

via Tweetbot for Mac

@jgordonshare By which I mean fewer new smaller issues. The old ones from 10.11 are mostly still there.

via Tweetbot for Mac in reply to mjtsai

@jgordonshare More bigger issues but fewer smaller ones than 10.11.

via Twitter Web Client in reply to jgordonshare

@wilshipley I think most people thought the unreasonable part was that they shut down his main account without notification or explanation.

via Tweetbot for Mac in reply to wilshipley

@grynspan @siegel I just mean the basic POSIX attributes.

via Tweetbot for Mac in reply to grynspan

@siegel @grynspan Which may be fine when amortized, but in my case I only needed to check each file once, so it was all wasted vs. stat().

via Tweetbot for Mac in reply to mjtsai

@siegel @grynspan With large numbers of files (some years ago), the lower level stuff seemed to have a lot of caching overhead.

via Tweetbot for Mac in reply to siegel

@grynspan @siegel The NSURL API is nice for these higher level properties. Not sure about, say, NSURLIsDirectoryKey (speed, caching).

via Tweetbot for Mac in reply to grynspan

@grynspan @siegel Got a bunch of crash reports and a frantic e-mail right after shipping, so apparently customers are using 10.10.

via Tweetbot for Mac in reply to grynspan

@grynspan @siegel I miss being able to use old SDKs to prevent these types of bugs. But I guess in theory Swift addresses this.

via Tweetbot for Mac in reply to grynspan

@wilshipley Didn’t he say it was his mother? imore.com/dash-developer… Or are you referring to something after that?

via Tweetbot for Mac in reply to wilshipley

@siegel That actually makes me feel better. Thanks. But looks like it’s time to file a bug in Deploymate for not catching it.

via Tweetbot for Mac in reply to siegel

Stopped using LSCopyItemInfoForURL on 10.12 because it wasn’t working, but turns out the replacement NSURLIsApplicationKey crashes on 10.10.

via Tweetbot for Mac

Discontinuing Support for Check the Weather: mjtsai.com/blog/2016/10/1…

via IFTTT

@lapcatsoftware Must have been a different bug, because I was seeing this with the release version.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware I switched to os_log because of problems with regular NSLog messages not appearing in Sierra.

via Tweetbot for Mac in reply to lapcatsoftware

spamsieve SpamSieve 2.9.26 adds support for macOS 10.12.1, improves filtering accuracy: c-command.com/blog/2016/10/1… (cc @MailPlugins)

via Hibari (retweeted on 11:53 AM, Oct 18th, 2016 via Hibari)

eaglefiler EagleFiler 1.7.2 improves compatibility with macOS 10.12: c-command.com/blog/2016/10/1…

via Hibari (retweeted on 10:42 AM, Oct 18th, 2016 via Hibari)

dropdmg DropDMG 3.4.3 improves compatibility with macOS 10.12: c-command.com/blog/2016/10/1…

via Hibari (retweeted on 9:52 AM, Oct 18th, 2016 via Hibari)

@peternlewis I had to download the installer for the next major version, then update: mjtsai.com/blog/2016/10/1…

via Tweetbot for Mac in reply to peternlewis

@peternlewis Maybe you had a too-old version of the software installed, like me?

via Tweetbot for Mac in reply to peternlewis

@steipete Wondering why I didn’t remember seeing it in my feed, but it came up in Google.

via Tweetbot for Mac in reply to steipete

@OmniOutliner Would be nice if there were a download link on that page.

via Tweetbot for Mac in reply to OmniOutliner

@adurdin I don’t see them documented. This search turns up nothing. google.co.uk/search?q=sanit…

via Tweetbot for Mac in reply to adurdin

Undocumented Xcode Sanitizer Settings: mjtsai.com/blog/2016/10/1…

via IFTTT

@lapcatsoftware Yep. That and the long-term tradeoffs are not well documented.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware I’m surprised more developers aren’t going nibless.

via Tweetbot for Mac in reply to lapcatsoftware

@handcoding @stevenf Looks like, officially speaking, the S500M and S510M haven’t been supported for a long time: fujitsu.com/global/support…

via Tweetbot for Mac in reply to handcoding

@handcoding @stevenf I updated to Sierra immediately but have been running ScanSnap in a 10.11 VMware.

via Tweetbot for Mac in reply to handcoding

@handcoding @stevenf I have the S500M. So I’m not sure what this schedule means for us. :(

via Tweetbot for Mac in reply to handcoding

The “iTunes couldn’t back up the phone because the backup is corrupt” error seems to be from concurrently importing photos via Image Capture

via Tweetbot for Mac

@jemmons Thanks for reading. You don’t seem to write that much, but when you do it’s gold.

via Tweetbot for Mac in reply to jemmons

Twitter Changes What Counts Toward 140-Character Limit: mjtsai.com/blog/2016/10/1…

via IFTTT

Swift Type-Erased Protocol Property: mjtsai.com/blog/2016/10/1…

via IFTTT

Whose ideas was this PayPal web screen where the bottom half of the window is gray and the buttons are scrolled off the top half?

via Tweetbot for Mac

@chuq @reneritchie @Gartenberg @settern @jamesthomson Right, but it sounds like both sides agreed to the blog post, and he wrote the draft.

via Tweetbot for Mac in reply to chuq

@nibroc @danielpunkass Not so much a bug as a potentially confusing situation that developers need to be aware of.

via Tweetbot for Mac in reply to nibroc

@ClarkGoble @mmunz Seems like a major rewrite or refactor, but I don’t think this was ever officially talked about.

via Tweetbot for Mac in reply to ClarkGoble

@mmunz No, I know that the public PDF frameworks are really buggy in 10.12.

via Tweetbot for Mac in reply to mmunz

@mmunz I wonder how much of the OS’s PDF engine they use…

via Tweetbot for Mac in reply to mmunz

Optional Non-Escaping Swift Closures: mjtsai.com/blog/2016/10/1…

via IFTTT

We Need to Save the Internet From the Internet of Things: mjtsai.com/blog/2016/10/1…

via IFTTT

@peternlewis Seems like the apps should probably be updated to do that.

via Tweetbot for Mac in reply to peternlewis

@otolithe Yeah, on first reading I thought they meant the reviews came from the same account, but apparently not.

via Tweetbot for Mac in reply to otolithe

Thanks for the @OmniFocus TaskPaper/clipboard update: mjtsai.com/blog/2016/09/2…

via Tweetbot for Mac

Apple and Kapeli Respond About Dash: mjtsai.com/blog/2016/10/1…

via IFTTT

@istumbler So you think they were posted by other accounts, and Apple determined they were fake?

via Tweetbot for Mac in reply to istumbler

@tapbot_paul I wouldn’t do it, but I haven’t seen a rule against it. Seems like it would only be fraud if the reviews were untruthful.

via Tweetbot for Mac in reply to tapbot_paul

@tapbot_paul That might be weird, but Apple’s dictionary says that fraud is “wrongful or criminal deception.”

via Tweetbot for Mac in reply to mjtsai

@tapbot_paul I mean, are you not allowed to post thoughtful comments about another Twitter app?

via Tweetbot for Mac in reply to tapbot_paul

@tapbot_paul At first I thought they meant fake accounts posting paid-for reviews. But all the reviews were from the actual own account?

via Tweetbot for Mac in reply to mjtsai

@tapbot_paul Right. What makes a review fraudulent/fake?

via Tweetbot for Mac in reply to tapbot_paul

@TechWithMatthew I don’t know. Maybe. Still not sure where the fraud is. You’re not allowed to review other apps that are related to yours?

via Tweetbot for Mac in reply to TechWithMatthew

The account reviewed its own 25 apps and 975 other apps once? Which part of that is fraud?

via Tweetbot for Mac in reply to mjtsai

Does anyone understand what the “1,000 fraudulent reviews” means in practice?

via Tweetbot for Mac

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