• 24-inch iMac.
  • Sony 20.1-inch floating on the air using an arm.
  • Dell 30-inch.
  • 15-inch MacBook Pro.
  • iPad Wi-Fi 64GB.
  • Apple keyboards and Mighty Mice for backup and iPad.
  • Apple Keyboard for controlling all computers.
  • Magic Mouse for controlling all computers.
  • Herman Miller Aeron Chair. It's still the best chair in the world.
  • Windows PC for simulators.
  • Helicopters, etc.
  • I don't like the cables that are visible on my desk...
  • mStand. A bit expensive, but highest quality stand I've ever seen.
  • TomTom.
  • iPhones.
  • Logitech Z-5500 5.1 Speaker System.
  • Hard drive for Time Machine on top of Roland SC-88 Pro.

Current Setup

Newer Older

This is my recent setup optimized for doing my research. I mainly use OS X, but I also run Windows for embedded system programming and Linux for running Simics VM. All of them are virtualized within VMWare Fusion.

In the photo, there are four screens but are actually only two Macs on the 72-inch wide desk. I found this setting to be useful because it's portable and the load can be balanced between the two. There are several other computers in my room for server and simulation purposes.

All the computers are synchronized using Unison, and controlled by a single set of keyboard and mouse using Synergy. I modified the source code of Synergy so that it supports Magic Mouse perfectly (the original version uses some deprecated APIs which doesn't support pixel-based scrolling).

Thanks to the GoodReader application on iPad, I can read all the books and papers even when I'm on the go. I need to hide the annoying iPad's white USB cable, but the iPad's power issue makes the problem a bit difficult to solve.

  1. Liam Jin 38 months ago | reply

    really nice setup!!! what's the arm name?your sony monitor.
    I REally need 90 degree monitor,like read book,and PDF stuff,and the apple 24inch cinema display isn't update,so I am waiting,so.....
    PS: Mstand is good!!uh?

  2. Yutaka Tsutano 38 months ago | reply

    The arm is Ergotron LX (List Price: $169, Amazon.com: $123.39). If your monitor is bigger (thus heavier) than 20.1-inch, you might want to consider getting a better one. Yes, I think it is a bit expensive like mStand, but it can clean up the desk and rotate the display, as you mentioned. To me, it's worth it.

  3. yuchiwang 38 months ago | reply

    I used to have a similar setup (never used a 20" in portrait, though) until a small earthquake hit. My 30" monitor was wobbling around precariously, so now I just keep things about 12" away from the edge of the table. If it falls, I don't need for it to shatter on the floor.

    The swivel arm for the 20" monitor is a genius idea; gotta try it out!

    Great setup, sir.

  4. AlSaee 37 months ago | reply

    u simply did so much for apple,,

  5. londoneater 37 months ago | reply

    I want one too.

  6. Philipp Ulrich [deleted] 36 months ago | reply

    What Sony monitor is that? Are you satisfied with it?

  7. Yutaka Tsutano 36 months ago | reply

    Yes, I'm satisfied with the Sony monitor (SDM-S204). It's an IPS monitor, so it can be used vertically without a problem.

    I bought this monitor long time ago. You could get this now for $1,000. It was a large monitor back in 2004 but not now. For this reason, I don't recommend buying this one.

  8. Philipp Ulrich [deleted] 36 months ago | reply

    Are both of those screens connected to your MacBook Pro?

  9. Yutaka Tsutano 36 months ago | reply

    Currently, the Sony is connected to the iMac, and the Dell is connected to the MacBook Pro. I tend to offload resource intensive tasks to the iMac, so this is the best configuration for me. But I could connect both monitors to MacBook Pro with a USB adapter.

  10. MaNaSsEs 35 months ago | reply

    I like that notebook stand! It looks nice and sturdy.

  11. Jared Schmidt 34 months ago | reply

    Beautiful workspace.

    Curious: Did you submit your Magic Mouse Synergy changes back to a trunk/branch? I had tried using Synergy again a while ago, but lack of decent Magic Mouse support ended up being a roadblock to that.

  12. Yutaka Tsutano 34 months ago | reply

    The problem was because of the fact that Synergy uses deprecated line-based scrolling API. By changing that to pixel-based scrolling API, Magic Mouse works just like on the host.

    Unfortunately, I haven't submit the changes. But here's the changes I made in COSXScreen.cpp:

  13. Jared Schmidt 34 months ago | reply

    That is easily one of the best responses I've ever seen. Many thanks! I'll be playing with the changes even though I haven't a need for it now as I just replace my Magic Mouse for a glass-capable Performance Mouse MX. I wonder how these changes will affect a Magic Trackpad.

  14. migueloko 32 months ago | reply

    Hahahah wtf

  15. Gus b00st 22 months ago | reply

    hey man where did u get the wallpaper from new york?

  16. The Harken 3 months ago | reply

    Nice picture. I'm going to feature this on a blog post I'm working on that will be published tomorrow!

keyboard shortcuts: previous photo next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts