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

Recent tweets

@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