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

October 2014

@juliainor Please check the SpamSieve support site.

via Tweetbot for iΟS in reply to juliainor

Looks like the new Mac Outlook (in Office 365) is using SQLite.

via Tweetbot for Mac

@mhenders Right. CrashPlan is a good service. Worth the money. My only point was that the storage costs vs. AWS have changed so much.

via Tweetbot for Mac in reply to mhenders

@mhenders Arq doesn't do weekly reports, but it can e-mail on success/failure of an individual backup.

via Tweetbot for Mac in reply to mhenders

@mhenders When I first got the family plan in 2009 it was $100/year. Now $150.

via Tweetbot for Mac in reply to mhenders

@mhenders Not 3x because I'm talking about the family plan.

via Tweetbot for Mac in reply to mhenders

@wklj All three have had their problems. Probably best not to pick just one.

via Tweetbot for Mac in reply to wklj

@smorr I'm doing both. Just interesting that when I first looked into this years ago I didn't think I would even do a full backup to AWS.

via Tweetbot for Mac in reply to smorr

@klacoste Last time I renewed it was $10/month for a family plan. A few years ago I think it was even less.

via Tweetbot for Mac in reply to klacoste

Time to renew CrashPlan. With the new family pricing, it now seems to be a lot more expensive than Arq/Glacier unless you have tons of data.

via Tweetbot for Mac

Also seeing an Xcode bug where it fails to copy the MainMenu.nib unless I clean the build folder.

via Tweetbot for Mac

Again seeing the weird behavior where NSObjects passed into Core Foundation APIs cause EXC_BAD_ACCESS, but only when running unit tests.

via Tweetbot for Mac

@kevinwalzer And, needless to say, the documentation doesn't say that these functions don't work in the sandbox.

via Tweetbot for Mac in reply to kevinwalzer

@kevinwalzer Yeah, I don't understand why the common perception seems to be that the sandbox is loosening with time.

via Tweetbot for Mac in reply to kevinwalzer

Subscribed to a new calendar. It shows up on Mac and iPhone but not at icloud.com/calendar.

via Tweetbot for Mac

@monkeyfakts Though haven’t seen that particular problem on Yosemite. Please send a report: c-command.com/eaglefiler/hel…

via Hibari in reply to monkeyfakts

@monkeyfakts Yep. Almost done with an update.

via Hibari in reply to monkeyfakts

New version of SpamSieve added an exception handler around NSFileHandle. Now every day I get error reports from customers with full drives.

via Tweetbot for Mac

@danielpunkass Same process. The value is a bridged Python dictionary. It seems to work if I use an NSDictionary.

via Tweetbot for Mac in reply to danielpunkass

Trying to figure out a bug on Yosemite that seems to boil down to not getting back from NSUserDefaults the value that I just set.

via Tweetbot for Mac

@mhenders Meaning the keyboard shortcut doesn't do anything? Have you tried other key combos, e.g. with Control-Command?

via Tweetbot for Mac in reply to mhenders

@olebegemann Yeah, I'm tempted to use my iPhone camera for shots in the woods, even though I'm carrying a Canon, too.

via Tweetbot for Mac in reply to olebegemann

@rosyna For example, any "library" style application or an application that wants to sync its non-document App Support folder.

via Tweetbot for Mac in reply to rosyna

@rosyna I doubt that would apply to most of the cases I'm thinking about. Still, would be nice to test it with TextEdit.

via Tweetbot for Mac in reply to rosyna

@rosyna Right, but you don't know that the constituent files are all done syncing or even in a consistent state.

via Tweetbot for Mac in reply to rosyna

@rosyna I mean if you want to read a folder or package on iCloud Drive. Sounds like the daemon is not going to report the overall state.

via Tweetbot for Mac in reply to rosyna

@rosyna @mmunz @danielpunkass Right, but you have to check each file's individual icon, and no support for packages.

via Tweetbot for Mac in reply to rosyna

@rosyna @mmunz @danielpunkass Too bad. At least with Dropbox you can tell from the menu bar whether it’s done.

via Tweetbot for Mac in reply to rosyna

@rosyna @mmunz @danielpunkass In other words, there is no way to know that everything in a folder is in a consistent state?

via Tweetbot for Mac in reply to rosyna

@rosyna @mmunz @danielpunkass So you're saying file coordination wouldn't know that a file/folder is pending, only when in progress?

via Tweetbot for Mac in reply to rosyna

@danielpunkass @rosyna Seems like if you access anything on iCloud Drive w/o NSDocument, you have to wrap everything with file coordinators?

via Tweetbot for Mac in reply to danielpunkass

@drance Yes, it needs Bluetooth to work with iOS.

via Tweetbot for Mac in reply to drance

@wooster Fixed itself after I deleted a lot of the metadata files inside the project package.

via Tweetbot for Mac in reply to wooster

@wooster Nope. It opened the project window, but when I click on the blue project icon in the sidebar it showed the plist.

via Tweetbot for Mac in reply to wooster

@kevinwalzer Lion and later require 64-bit, so I guess you only need to care about 32-bit if you're plugging into an older app.

via Tweetbot for Mac in reply to kevinwalzer

Xcode 6.1 is displaying my project as an ASCII plist.

via Tweetbot for Mac

@kevinwalzer I still see the option for Universal in Xcode.

via Tweetbot for Mac in reply to kevinwalzer

@nriley For me, it does remember the scroll position per mailbox, but it reset each mailbox to the top once.

via Tweetbot for Mac in reply to nriley

@dnanian As I recall it was more like 300 MB total under Mavericks.

via Tweetbot for Mac in reply to dnanian

@dnanian Yosemite Mail is using about 489 MB of RAM for me, plus 280 MB for Mail Web Content, without a single message open for viewing.

via Tweetbot for Mac in reply to dnanian

@nuoji Incidentally, this also means that a hypothetical second implementation of the language would need to do all the same optimizations…

via Tweetbot for Mac in reply to nuoji

@nuoji Seems like you have to hope that the compiler never regresses and also that you can figure out what it's doing in pathological cases.

via Tweetbot for Mac in reply to nuoji

@nuoji Yes, that is the part that worries me. The compiler will get better, but there will always be things it can’t figure out.

via Tweetbot for Mac in reply to nuoji

@nuoji I guess this is what happens when you move functionality from the libraries into the language.

via Tweetbot for Mac in reply to nuoji

@nuoji Agreed. Do you think this is fixable?

via Tweetbot for Mac in reply to nuoji

@nuoji ObjC only copies when you say, and even then sometimes it's a no-op. Swift copies all the time, implicitly—and, again, often a no-op.

via Tweetbot for Mac in reply to nuoji

@nuoji Tricky implementations of NSData and NSString to link to other immutable objects when you split/join instead of copying data.

via Tweetbot for Mac in reply to nuoji

@nuoji Right. BTW, my understanding is that this sort of thing was once a (lesser) issue in ObjC as well.

via Tweetbot for Mac in reply to nuoji

@nuoji But ObjC is *more* explicit because you send different messages to immutable vs. mutable arrays.

via Tweetbot for Mac in reply to nuoji

@nuoji Aren't "var" and "inout" just different ways of spelling "mutable"? That's explicit.

via Tweetbot for Mac in reply to nuoji

@nuoji Yes, agreed about the perf being more hidden. I thought you were talking about "explicit" when reading the code.

via Tweetbot for Mac in reply to nuoji

@nuoji Yeah, one thing I've noticed is that it seems to be harder to read other people's Swift code than other people's Objective-C.

via Tweetbot for Mac in reply to nuoji

@nuoji Why do you say "not explicit"? Because the "var" may be textually far away?

via Tweetbot for Mac in reply to nuoji

@nuoji Yep. To me, the questions are 1. How much does the perf difference usually matter, and 2. Is there an escape hatch when it bites you.

via Tweetbot for Mac in reply to nuoji

@leebennett Doesn't it need more modern Bluetooth now?

via Tweetbot for Mac in reply to leebennett

So nice to be able to AirDrop files from my Mac to iPad.

via Tweetbot for Mac

Goodbye red progress bar stop lights.

via Tweetbot for Mac

@mmunz I remember one of the other issues: the text field no longer stretches, so you can't actually see the full URL even with wide window.

via Tweetbot for Mac in reply to mmunz

@dnanian Aha. You can "touch" it but not "set" it, right? I think I ran into that in my app a while back. Would have been nice.

via Tweetbot for Mac in reply to dnanian

@dnanian OK, thanks. Should I be worried about missing xattrs on my old backups? Did you just use the attribute modification date before?

via Tweetbot for Mac in reply to dnanian

@dnanian Is it normal in the new version for Smart Update to copy a lot more (10x) files the first time? Happened for both main disks.

via Tweetbot for Mac

@jsnell @reneritchie Yeah, very impressive with the iPad Air 2. I was hoping for a thinner Mini, though.

via Tweetbot for Mac in reply to jsnell

@reneritchie For so long, Apple has been about making devices smaller. Now they’ve reached the limit of what’s possible or lost interest.

via Tweetbot for Mac in reply to reneritchie

Smallest iPhone: no update. Smallest iPad: only added Touch ID. iPod touch: no update. Interesting mobile strategy.

via Tweetbot for Mac

@mmunz Sounds great! Did they fix the problem with non-frontmost tabs not fully loading?

via Tweetbot for Mac in reply to mmunz

@mmunz Thanks; I'd forgotten about that. I think there was another change in that vein that doesn't have a checkbox.

via Tweetbot for Mac in reply to mmunz

spamsieve SpamSieve 2.9.17 is now available with support for Mac OS X 10.10 Yosemite: c-command.com/blog/2014/10/1… (cc @MailPlugins)

via Hibari (retweeted on 7:12 PM, Oct 16th, 2014 via Hibari)

@mmunz Just showing the domain name instead of the full URL, for example.

via Tweetbot for Mac in reply to mmunz

@mmunz Any tips for reverting some of the Safari changes?

via Tweetbot for Mac in reply to mmunz

In the new online Apple Store layout, the Apple Watch, which is not even for sale yet, is above the Retina 5K iMac that was just announced.

via Tweetbot for Mac

@tofias Oh, you mean upgrading an iPad 3. That makes total sense.

via Tweetbot for Mac in reply to tofias

@tofias Just for Touch ID? Or are you going Air?

via Tweetbot for Mac in reply to tofias

@siegel Still waiting to see whether GM 3.0 was the actual GM.

via Tweetbot for Mac in reply to siegel

Feeling pretty good about my original iPad mini w/ Retina display. iPad mini 3 has same thickness and weight, and only an A7; adds Touch ID.

via Tweetbot for Mac

@dnanian Yay! (But maybe it’s time to update that brushed metal screenshot.)

via Tweetbot for Mac in reply to dnanian

New iPads are still 16 GB!

via Tweetbot for Mac

Did I see "iPad 2 Air" on the slide instead of "iPad Air 2"?

via Tweetbot for Mac

Biggest iPhone launch ever, he won't tell us the numbers? Is Apple selling Kindles now?

via Tweetbot for Mac

Must be running up against a limitation of my graphics card. Acorn is incredibly faster when VMware is not running.

via Tweetbot for Mac

Customer thought I was choosing not to offer a trial from my app’s Mac App Store page. Not his fault.

via Tweetbot for Mac

@rgriff The auto-discovery one you quoted works. The text links to "robservatory.com/?feed=rss2" which seems OK to me, but Fever didn't like it.

via Tweetbot for Mac in reply to rgriff

@rgriff Was wondering why I kept missing your posts. The "RSS Feed" link at the top of your site seems to be an invalid redirect.

via Tweetbot for Mac

@khanlou Thanks for writing it. I wish more people were talking about this stuff.

via Tweetbot for Mac in reply to khanlou

@milend @olebegemann Shame that flat pricing leads to it being harder to use. I wonder why CrashPlan doesn’t seem bothered.

via Tweetbot for Mac in reply to milend

@olebegemann Also, interesting points about the handling of moved files. Sounds like moving will always cause historical backups to be lost?

via Tweetbot for Mac in reply to olebegemann

@olebegemann Handling of external drives is bizarre. Do you think it’s all because they’re worried about being used as non-backup storage?

via Tweetbot for Mac in reply to olebegemann

@rosyna @command_tab I did have Reduce Motion enabled. Still do, but the blurring fixed itself and is now in color.

via Tweetbot for Mac in reply to rosyna

@nickheer That seems like a reasonable guess for the initial version, but I'm glad to hear that it's just a guess. I hope that you're wrong.

via Tweetbot for Mac in reply to nickheer

@nickheer Would you be willing to share your source for Apple dropping support for printed photo products? mjtsai.com/blog/2014/10/1…

via Tweetbot for Mac

@rosyna @command_tab I think it’s just a bug where it sometimes displays in pixelated black and white.

via Tweetbot for iΟS in reply to rosyna

@command_tab It looked like that for me for the first week or so then fixed itself.

via Tweetbot for iΟS in reply to command_tab

@wklj Yep, thanks for the correction.

via Tweetbot for Mac in reply to wklj

@Bagelturf The first article I found was wrong. You are right; the Mac Pro has 3 Thunderbolt buses, 2 ports each. support.apple.com/kb/ht5918

via Tweetbot for Mac in reply to Bagelturf

@Bagelturf So how does the Mac Pro do it? 6 ports but only 2 buses…

via Tweetbot for Mac in reply to Bagelturf

@mcelhearn Yeah, you can daisy chain up to 6 devices. And it seems like a chain would be less efficient than a hub.

via Tweetbot for Mac in reply to mcelhearn

@mcelhearn Exactly. I don't understand why this doesn't seem to exist. Especially with so many years of no new Mac Pro.

via Tweetbot for Mac in reply to mcelhearn

Does anyone know of a Thunderbolt dock/hub that *adds* Thunderbolt ports—not just a passthrough? (Prompted by: mjtsai.com/blog/2014/10/1…)

via Tweetbot for Mac

Working around a last-minute bug in the new OS that’s exposed by my workaround to a bug in the old OS that’s still not fixed in either.

via Tweetbot for iΟS

@peternlewis Yup, I just got a report like this about SpamSieve and Yosemite. It worked fine on previous pre-releases.

via Tweetbot for Mac in reply to peternlewis

@joecab Haha. I had to ignore those many blog posts proclaiming the opposite point of view.

via Tweetbot for Mac in reply to joecab

@optshiftk Yes, Superfeet are excellent, even if you have normal-shaped feet.

via Tweetbot for Mac in reply to optshiftk

@siegel Hope it’ll get posted afterwards.

via Tweetbot for iΟS in reply to siegel

@simX I don't remember having to think about it before iOS 7.

via Tweetbot for Mac in reply to simX

@simX QuickType does seem to help, though.

via Tweetbot for Mac in reply to simX

@simX It gets the case wrong for me a lot, so I second guess it, and that probably makes things worse.

via Tweetbot for Mac in reply to simX

@simX I've been using it for about a year now and still get confused nearly every day.

via Tweetbot for Mac in reply to simX

@amyruthworrall @jfricker @ctp Yeah. I wonder how much of this was caused by Apple specifically announcing that most apps should be 99c.

via Tweetbot for Mac in reply to amyruthworrall

@amyruthworrall @jfricker @ctp Same with lowering Apple's fee. Would be nice, but is that what's making the difference? I agree about IAP.

via Tweetbot for Mac in reply to amyruthworrall

@amyruthworrall @jfricker @ctp Not sure that would make much difference, as it's just a constant factor, not a structural change.

via Tweetbot for Mac in reply to amyruthworrall

@siegel Too much on my plate right now. Maybe next year.

via Tweetbot for Mac in reply to siegel

@ctp The top lists, lack of trials, and lack of upgrade pricing/transfers instead incentivize shallow, cheap apps. Also, need better search.

via Twitter Web Client in reply to ctp

@ctp Apple should design the rules and features of the App Store to encourage the sustainable development of quality apps.

via Twitter Web Client in reply to ctp

@stormchild Standard Emacs bindings for page scrolling are C-v and M-v, which are reachable by left hand.

via Tweetbot for Mac in reply to stormchild

@stormchild Not quite the behavior I would have expected from those keys. Interesting that Control-N and Control-P do the Emacs line scroll.

via Tweetbot for Mac in reply to stormchild