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

July 2014

@radiofreelunch @FogBugz Yes, Safari is still not officially supported with the performance upgrade.

via Tweetbot for Mac in reply to radiofreelunch

I'm not sure whether it's due to a recent regression, but @FogBugz is currently much faster in Chrome than in Safari.

via Tweetbot for Mac

@danielpunkass @smorr Amazon SES seems to have its own content filter that sometimes doesn't like my order confirmation e-mails.

via Tweetbot for Mac in reply to danielpunkass

@danielpunkass @smorr DreamHost has been on and off various blacklists that SpamCop uses.

via Tweetbot for Mac in reply to danielpunkass

@smorr I'm using FastMail as a backup. Very reliable, just can't handle volume for primary.

via Tweetbot for Mac in reply to smorr

@smorr That’s what I use, although some servers think SES is spam, too, despite their strict policies. Need a backup server.

via Tweetbot for iΟS in reply to smorr

@siegel 72 MB for LaunchBar RPRVT here (uptime 4 days).

via Tweetbot for Mac in reply to siegel

@milend One of the reasons I don't like to reboot is that, for the last several versions, Finder no longer remembers my open windows.

via Tweetbot for Mac in reply to milend

@milend If only we had a modern OS that could manage memory automatically among applications.

via Tweetbot for iΟS in reply to milend

@milend I probably reboot at least once a week. More often if the system is warning me about low RAM.

via Tweetbot for iΟS in reply to milend

@danielpunkass @marczak @rustyshelf See also: mjtsai.com/blog/2013/07/2… “broke the App Store guidelines by ‘promoting a competing platform‘.”

via Tweetbot for Mac in reply to danielpunkass

@danielpunkass @marczak @rustyshelf There's a specific rule (3.1) not to mention other platforms. And it's not under the Trademark section.

via Tweetbot for Mac in reply to danielpunkass

@siegel @milend I didn't even have room in that tweet for Xcode, Safari, and mds. :-) BBEdit still uses barely any RAM, though.

via Tweetbot for Mac in reply to siegel

@milend @siegel VMs. Aperture. Apps are just hungry these days. iTunes: 800 MB. CrashPlan: 1 GB. Mail: 800 MB. Tower: 300 MB.

via Tweetbot for Mac in reply to milend

@milend @siegel We're talking about the MacBook *Pro*.

via Tweetbot for Mac in reply to milend

@siegel I thought the logic board was fine in 2012 because I thought 16 GB would be OK for 2–3 years. Wouldn't want to lock that in today.

via Tweetbot for Mac in reply to siegel

Surprised that you still can't BTO a MacBook Pro with more RAM than my 2-year-old one has. At least none of the retina ones are still 4 GB.

via Tweetbot for Mac

@olebegemann Nice. The same pattern works well in PyObjC.

via Tweetbot for Mac in reply to olebegemann

@olebegemann Doesn't it do that automatically now? I had to remove that feature from my app to avoid duplicates.

via Tweetbot for Mac in reply to olebegemann

@VMwareFusion OK, I'll stick with the Tech Preview then.

via Tweetbot for Mac in reply to VMwareFusion

@VMwareFusion The "Clean Up Virtual Machine" button is disabled. Perhaps this is because none of the space is shown as reclaimable?

via Tweetbot for Mac in reply to VMwareFusion

@VMwareFusion Just got two e-mails suggesting that I upgrade to version 6. If I do, will I have to pay again when version 7 comes out soon?

via Tweetbot for Mac

Had not used @trello because it doesn’t seem to solve a problem that I currently have. Just checked it out; the interface seems very nice.

via Tweetbot for Mac

@VMwareFusion Have you had a chance to look into these issues?

via Tweetbot for Mac in reply to VMwareFusion

@nuoji Similar pattern could work in Objective-C, too.

via Tweetbot for Mac in reply to nuoji

@retrophisch @OvercastFM I don't know. Literally all I did was subscribe to the feed. Didn't even touch the app until after I saw the usage.

via Tweetbot for Mac in reply to retrophisch

@retrophisch @OvercastFM Hmm. I didn't do anything, and it download the whole back catalog. Only one of the episodes seems to be deletable.

via Tweetbot for Mac in reply to retrophisch

@retrophisch @OvercastFM How do you tell which ones are downloaded? Text in black instead of gray?

via Tweetbot for Mac in reply to retrophisch

I don't understand how storage works in @OvercastFM. Subscribed to ATP, 1 unplayed episode, 3.6 GB storage used, no swipe-to-delete in All.

via Tweetbot for Mac

@VMwareFusion The import issues should be self-explanatory. If not, let me know. Regarding compaction, please see: mjtsai.com/blog/2014/07/1…

via Tweetbot for Mac in reply to VMwareFusion

@roopeshchander I think that’s what it said in precious versions, too. Hope they come up with something.

via Tweetbot for iΟS in reply to roopeshchander

@peternlewis Yeah, still seeing weird bugs with PDFView.

via Tweetbot for Mac in reply to peternlewis

@roopeshchander Yeah. Will be interesting to see how this evolves in Swift. Not sure I like the current way of wrapping in class methods.

via Tweetbot for Mac in reply to roopeshchander

@roopeshchander My main issue is that there's going to be 3+ lines of error-handling code for each line that does something that might fail.

via Tweetbot for Mac in reply to roopeshchander

@roopeshchander Right. That's why I think there needs to be a better way to do this in Swift.

via Tweetbot for Mac in reply to roopeshchander

@roopeshchander Choice between compiler help with safety and avoiding extra indentation.

via Tweetbot for Mac in reply to roopeshchander

@roopeshchander Yep. But is The Swift Way good? I’d love to see real examples of what people think is good Swift code for handling errors.

via Tweetbot for Mac in reply to roopeshchander

@roopeshchander Yeah, some people won't like that. I think it's worth it, and it's basically the same pattern Apple's macros have long used.

via Tweetbot for Mac in reply to roopeshchander

@felix_schwarz Good idea. I think that would work, although it requires more free disk space than I had (or a separate drive).

via Tweetbot for Mac in reply to felix_schwarz

@roopeshchander How does that work if I'm using "string" multiple times throughout the rest of the method?

via Tweetbot for Mac in reply to roopeshchander

To get down to a manageable size, looks like I need to start over. Should probably make separate VMs instead of lots of snapshots.

via Tweetbot for Mac in reply to mjtsai

To compact a drive, I have to first delete all the snapshots? Why do you think I'm using virtual machines to begin with?

via Tweetbot for Mac in reply to mjtsai

I don't understand why it's such a pain to manage VMware VMs. Seemingly no easy way to compact a drive or import from a real drive or .dmg.

via Tweetbot for Mac

@brentsimmons But maybe this is a gray area because NSArray doesn't have -mapWithBlock: built-in.

via Tweetbot for Mac

@brentsimmons I would say best practice is not to use a key when you could call a method (and get better autocomplete).

via Tweetbot for Mac

@brentsimmons I'm horrified because you used -valueForKeyPath: instead of -valueForKey: when you knew it was a single key. :-)

via Tweetbot for Mac

@McCarron @RedQueenCoder I still think it was a mistake to put the controller on top of the movie.

via Tweetbot for Mac in reply to McCarron

@brentsimmons I might've been first to mention the issue. I think @mpweiher made the quip (can't find link). twitter.com/mjtsai/statuse…

via Tweetbot for Mac

@boredzo It has been unreliable for me since iOS 7. Works after rebooting the phone…

via Tweetbot for iΟS in reply to boredzo

@siracusa @brentsimmons Agreed, but is the plan for a systems language or an app language? Are they dogfooding any major apps?

via Tweetbot for Mac in reply to siracusa

@siracusa @brentsimmons My guess is that Swift will eventually gain reflection but (alas) continue to have classes non-@objc by default.

via Tweetbot for Mac in reply to siracusa

@siracusa @brentsimmons Agreed, but I do think it makes sense to document and publicize them.

via Tweetbot for Mac in reply to siracusa

@inessential @brentsimmons Yes, currently Swift isn't just missing Objective-C dynamic stuff like swizzling, but even Java-style reflection.

via Tweetbot for Mac in reply to inessential

@dokas Glad to hear that. Keep up the good work.

via Tweetbot for Mac in reply to dokas

@dokas I can't look at it anymore right now, since the Apple TV keeps giving me the spinner and saying it can't connect to Flickr.

via Tweetbot for Mac in reply to dokas

@dokas I meant the thumbs for photos in my albums, not people's profile images. The full-screen photos look good, though.

via Tweetbot for Mac in reply to dokas

@dokas I do still see halos of what look like JPEG artifacts around people's heads in the square thumbnails. Could that be my TV?

via Tweetbot for Mac in reply to dokas

@dokas I think I may have been misremembering, and it was the iTunes movie "thumbs" that used to look really compressed on Apple TV 3.

via Tweetbot for Mac in reply to dokas

@dokas Was it always this way? The quality does seem better than in the original Flickr Apple TV app. Will have to do some more comparisons.

via Tweetbot for Mac in reply to dokas

@chockenberry But it's great that they're letting you do it. Hope this is officially sanctioned.

via Tweetbot for Mac in reply to chockenberry

@chockenberry Yes, but the same is true of "PDF Services", and we were told not to save files in that folder even via a save panel.

via Tweetbot for Mac in reply to chockenberry

@etrepum @danielpunkass It already works (with somewhat awkward syntax) in AppleScriptObjC. They just haven't enabled it for normal scripts.

via Tweetbot for Mac in reply to etrepum

@danielpunkass Yeah, I assumed that there was some principled reason for not doing it in AppleScript long ago. Anyway, I like the idea.

via Tweetbot for Mac in reply to danielpunkass

@danielpunkass Any idea why they didn't do that for regular scripts with AppleScriptObjC?

via Tweetbot for Mac in reply to danielpunkass

DNA is a chain. It does not have a core. apple.com/pr/library/201…

via Tweetbot for Mac

@andrewabernathy Yeah, I just tried Lightroom again. Still feels weird, and isn't (really) AppleScriptable.

via Tweetbot for Mac in reply to andrewabernathy

@kevinhoctor Congrats! Hope you can find a good home for MoneyWell.

via Tweetbot for Mac in reply to kevinhoctor

@mhenders That would be a nice feature, but I'm not holding my breath.

via Tweetbot for Mac in reply to mhenders

@mhenders I think they deduct it from whatever they're going to pay the author in the future. Not sure what happens if never sell that much.

via Tweetbot for Mac in reply to mhenders

@mhenders Shouldn't, but do you really think that's how the App Store would handle this?

via Tweetbot for Mac in reply to mhenders

@mhenders I can't imagine it *wouldn't* affect the author. (Lose the sale and out the 30%.)

via Tweetbot for Mac in reply to mhenders