@juliainor Please check the SpamSieve support site.
@yaelwrites Please e-mail mjt at my domain.
Looks like the new Mac Outlook (in Office 365) is using SQLite.
@mhenders Right. CrashPlan is a good service. Worth the money. My only point was that the storage costs vs. AWS have changed so much.
@mhenders Arq doesn't do weekly reports, but it can e-mail on success/failure of an individual backup.
@mhenders When I first got the family plan in 2009 it was $100/year. Now $150.
@mhenders Not 3x because I'm talking about the family plan.
@wklj All three have had their problems. Probably best not to pick just one.
@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.
@klacoste Last time I renewed it was $10/month for a family plan. A few years ago I think it was even less.
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.
Also seeing an Xcode bug where it fails to copy the MainMenu.nib unless I clean the build folder.
Again seeing the weird behavior where NSObjects passed into Core Foundation APIs cause EXC_BAD_ACCESS, but only when running unit tests.
@kevinwalzer And, needless to say, the documentation doesn't say that these functions don't work in the sandbox.
@kevinwalzer Yeah, I don't understand why the common perception seems to be that the sandbox is loosening with time.
Subscribed to a new calendar. It shows up on Mac and iPhone but not at icloud.com/calendar.
@monkeyfakts Yep. Almost done with an update.
@adamengst Yep, it even has an SMTP server.
@dnanian It's also really crashy now.
New version of SpamSieve added an exception handler around NSFileHandle. Now every day I get error reports from customers with full drives.
@danielpunkass Same process. The value is a bridged Python dictionary. It seems to work if I use an NSDictionary.
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.
@mhenders Meaning the keyboard shortcut doesn't do anything? Have you tried other key combos, e.g. with Control-Command?
@olebegemann Yeah, I'm tempted to use my iPhone camera for shots in the woods, even though I'm carrying a Canon, too.
@rosyna For example, any "library" style application or an application that wants to sync its non-document App Support folder.
@rosyna I doubt that would apply to most of the cases I'm thinking about. Still, would be nice to test it with TextEdit.
@rosyna Right, but you don't know that the constituent files are all done syncing or even in a consistent state.
@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.
@drance Yes, it needs Bluetooth to work with iOS.
@wooster Fixed itself after I deleted a lot of the metadata files inside the project package.
@wooster Nope. It opened the project window, but when I click on the blue project icon in the sidebar it showed the plist.
@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.
Xcode 6.1 is displaying my project as an ASCII plist.
@kevinwalzer I still see the option for Universal in Xcode.
@nriley For me, it does remember the scroll position per mailbox, but it reset each mailbox to the top once.
@optshiftk Same here.
@dnanian As I recall it was more like 300 MB total under Mavericks.
@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.
@leebennett Me, too.
@nuoji Incidentally, this also means that a hypothetical second implementation of the language would need to do all the same optimizations…
@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.
@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.
@nuoji I guess this is what happens when you move functionality from the libraries into the language.
@nuoji Agreed. Do you think this is fixable?
@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.
@nuoji Tricky implementations of NSData and NSString to link to other immutable objects when you split/join instead of copying data.
@nuoji Right. BTW, my understanding is that this sort of thing was once a (lesser) issue in ObjC as well.
@nuoji But ObjC is *more* explicit because you send different messages to immutable vs. mutable arrays.
@nuoji Aren't "var" and "inout" just different ways of spelling "mutable"? That's explicit.
@nuoji Yes, agreed about the perf being more hidden. I thought you were talking about "explicit" when reading the code.
@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.
@nuoji Why do you say "not explicit"? Because the "var" may be textually far away?
@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.
@leebennett Doesn't it need more modern Bluetooth now?
So nice to be able to AirDrop files from my Mac to iPad.
@leebennett Apple Mail’s Activity window.
Goodbye red progress bar stop lights.
@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.
@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.
@dnanian OK, thanks. Should I be worried about missing xattrs on my old backups? Did you just use the attribute modification date before?
@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.
@reneritchie For so long, Apple has been about making devices smaller. Now they’ve reached the limit of what’s possible or lost interest.
Smallest iPhone: no update. Smallest iPad: only added Touch ID. iPod touch: no update. Interesting mobile strategy.
@mmunz Sounds great! Did they fix the problem with non-frontmost tabs not fully loading?
@mmunz Thanks; I'd forgotten about that. I think there was another change in that vein that doesn't have a checkbox.
@mmunz Just showing the domain name instead of the full URL, for example.
@mmunz Any tips for reverting some of the Safari changes?
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.
@bestham Yes, I think we agree.
@tofias Oh, you mean upgrading an iPad 3. That makes total sense.
@tofias Just for Touch ID? Or are you going Air?
@siegel Still waiting to see whether GM 3.0 was the actual GM.
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.
@dnanian Yay! (But maybe it’s time to update that brushed metal screenshot.)
New iPads are still 16 GB!
Did I see "iPad 2 Air" on the slide instead of "iPad Air 2"?
Biggest iPhone launch ever, he won't tell us the numbers? Is Apple selling Kindles now?
Must be running up against a limitation of my graphics card. Acorn is incredibly faster when VMware is not running.
Customer thought I was choosing not to offer a trial from my app’s Mac App Store page. Not his fault.
@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.
@khanlou Thanks for writing it. I wish more people were talking about this stuff.
@olebegemann Also, interesting points about the handling of moved files. Sounds like moving will always cause historical backups to be lost?
@olebegemann Handling of external drives is bizarre. Do you think it’s all because they’re worried about being used as non-backup storage?
@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.
@command_tab It looked like that for me for the first week or so then fixed itself.
@wklj Yep, thanks for the correction.
@Bagelturf So how does the Mac Pro do it? 6 ports but only 2 buses…
@mcelhearn Yeah, you can daisy chain up to 6 devices. And it seems like a chain would be less efficient than a hub.
@mcelhearn Exactly. I don't understand why this doesn't seem to exist. Especially with so many years of no new Mac Pro.
Does anyone know of a Thunderbolt dock/hub that *adds* Thunderbolt ports—not just a passthrough? (Prompted by: mjtsai.com/blog/2014/10/1…)
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.
@peternlewis Yup, I just got a report like this about SpamSieve and Yosemite. It worked fine on previous pre-releases.
@joecab Haha. I had to ignore those many blog posts proclaiming the opposite point of view.
@invalidname Yep, that is happening a lot. :-(
@optshiftk Yes, Superfeet are excellent, even if you have normal-shaped feet.
@siegel Hope it’ll get posted afterwards.
@simX I don't remember having to think about it before iOS 7.
@simX QuickType does seem to help, though.
@simX It gets the case wrong for me a lot, so I second guess it, and that probably makes things worse.
@simX I've been using it for about a year now and still get confused nearly every day.
@siegel Too much on my plate right now. Maybe next year.
@ctp The top lists, lack of trials, and lack of upgrade pricing/transfers instead incentivize shallow, cheap apps. Also, need better search.
@ctp Apple should design the rules and features of the App Store to encourage the sustainable development of quality apps.
@stormchild Standard Emacs bindings for page scrolling are C-v and M-v, which are reachable by left hand.
@stormchild Not quite the behavior I would have expected from those keys. Interesting that Control-N and Control-P do the Emacs line scroll.