31 March 2010

Highly multiview hologram-like 3-D display - explained on YouTube

Hi -

If you're interested in 3D-without-glasses ("autostereo"), then you might like this video. It explains the principles of a system that can make 3-D images as small as a mobile device, or as large as a desktop display (or larger).

As researchers have long recognized, it's difficult to make a 3-D display that's inexpensive, has a wide horizontal field of view, has a >XGA per-view resolution, and offers 100 or more views. (Even getting 12 views had been tricky.) The architecture in this video meets all of these requirements.

We built a prototype of this at Actuality Systems. Now Optics for Hire owns the patent application. You can see the application here, and a full list of OFH's 3-D IP here.


23 March 2010

A Few Simple Steps: comments regarding my own "happiness project"

For the last month or two, I have been considerably happier. This was due to a few decisions and small behavioral changes that I made, a few environmental things that are mostly out of my control, and perhaps also the natural ebb-and-flow of... what might I call them... biorhythms?

"Turning it up to 11"

Set aside huge changes. What small, achievable micro-steps can we take towards feeling consistently happier, setting the stage for getting all that we can out of life?

This post is inspired by Gretchen Rubin's Happiness Project, a blog-book that documents 12 months of little experiments towards improving her happiness. It's also inspired by how... well, happy... a handful of my friends and family seem to consistently be. Is their biochemistry different? Were they raised differently? Do they keep their negativity bottled up? Heck, I don't know, but there is even a class during MIT's IAP, run by the Handel Group, that helps students live extraordinary lives. There's gotta be something here to try.

Motivation? Optimization.

I feel like I owe a little preamble. We all have our ups-and-downs, but I'm a contented dude at home and at work. I love my family, I have a lot of fun professionally, and might be described as equal measures goofy and serious. So what gives? Why am I yapping about this?

Well, I suppose time feels like it is zipping by faster than it ever had for me. Our schedules are different, now, with young children at home - in a way, there are 14 hours of fairly "pre-programmed" schedule every day.

Maybe it's my engineering mindset talking, but this begged the questions: What to do with the remaining 3 hours before continuing the cycle tomorrow? What to modify in my own habitual thinking in order to get the most out of the 14?

Simple Changes

  • (Sleep) Go to bed at 11.30pm, even if you don't fall asleep right away. Our kids wake up at 6 or 7.00 am, and our parenting-day ends at 9.00pm, so there's great temptation to stay up until 1am, but we always regret it.
  • (Snacking) No more snacking after 10pm.
  • (Reading, 1) Read a book about happiness. Rubin's book has flaws, but it does bring the topic of happiness to the foreground in my consciousness. Maybe I'm happier because I think about it more. Who knows.
  • (Friends) Stay in real touch with your friends. Facebook is fun, but I think it only gives an illusion of staying-in-touch-ness. Have coffee with a buddy!

Slightly harder simple changes

  • (Productivity) I am busy. Over-committed! I bet you are too. One simple change is that I try not to leave the office for the day unless I've plotted out how I'll spend each hour (or half-hour, if it's one of those weeks...) for the next day in my Outlook calendar. Also, try quitting Outlook or your browser when it's time to get stuff done. Makes it easier to avoid 2-minute interruptions every three minutes.
  • (Bye, bye, Internet) Tell your cable modem router to shut off Internet access at 11.30pm. Hey, wow, now Jenn and I don't have our noses in our glowing computer screens at midnight! (Look on the back of the thing with blinking lights and type the numbers into your browser, e.g.
  • (Dynamic optimism) Act like you control the outcome of the situations you're in. Whine less. Try to not vocalize negative thoughts (this is hard for me! I'm a cynic...).
  • (Reading, 2) Read books or news-magazines instead of the internet. I think the Web fosters a sort of "attention deficit syndrome," where we're clicking on tidbit after tidbit, never really encouraging the patience to learn anything in depth.
  • (Thinking skills: memory, strategy / planning, self-control) The ancient board game go is the best tool I'm aware of for sharpening a multitude of mental skills. It is pretty easy to learn (7 year olds play it routinely in Korea) but, goodness, it is hard to master. There's even an iPhone / iPod app with great practice problems. I am trying to do 10 a night, when I remember. (SmartGo Pro.) If you're really into it, there are local clubs and web-servers.
  • (Listen to your body) If you're an introvert, make the time to recharge your batteries if solitary time makes you feel energized. If you're an extrovert, put group activities on your calendar. If your mood is out of whack before mealtimes, maybe you need to graze on a little snack at 11am and 4pm (I keep a bag of Snickers at my desk).
  • (Give!) Seek out opportunities to give: e..g, volunteering for a cause, or volunteering for professional societies, or write articles, or give advice, or give talks, or cook a meal for a friend who just became a new parent, or... These things are nice to do, they make you feel good, and they have the added bonus of bringing more friends into your life, which increases your happiness!

Changes of circumstance
  • Parenting: My children are now 1 1/2 and nearly 4, and they get along really well. The eldest engages himself in a variety of projects (and "experiments, daddy!") with us and my himself, and the youngest continues to be unflappably cheerful even though he's nearing 2.
  • Career: I very much enjoy my job and have a terrific boss. I always knew, intellectually, that career-satisfaction is a big factor in happiness, but, wow, I underestimated it. There is also great contrast between this and my former job, which, though I was the founder, had lengthy periods of nearly unbearable emotional stress. But why is this a change of circumstance? Well, I would never have guessed that my role (in sales-and-engineering leadership for a consulting company) would make me happy. But it does! I suppose my inability to have made this prediction is in alignment with current thinking in happiness theory, e.g.:

    People aren't too good at guessing what will make them happy.
Changes I'd like to make, but haven't
  • (health) Join a gym and go 3 days/week
  • (money) Plan out a week of meals that include dinners large enough to provide next-day lunches. I spend too much money every day.
  • (creative outlet) Identify a new after-hours project that I can noodle on at night. Previous ones included techie forms of self-portraits, or doing software projects in optics.

Related References

Happiness Project (Gretchen Rubin) - A collection of little steps you can take, though I am distracted by the author's undercurrent of digs against her husband and friends.

Dynamic Optimism - I'm not an extropian, but I like the idea of dynamic optimism.

Samantha Sutton's blog - A personal coach from the Handel Group shares her thoughts on these and other topics

Seth Godin's blog - Marketing advice with a get-off-your-butt-and-do-it bent

SmartGo Pro - iPod / iPhone app... and this is a great book to learn the rules.

The Week magazine - My favorite news-magazine, which compiles news clippings from around the world, and explains the big issues in a "for beginners" format. We give subscriptions as holiday gifts. (I.e. as an alternative to visiting your five favorite webpages over and over and over.)

Please, comment away! It's tough to post this note, because it's such a personal topic, and I have some reluctance because the "small changes" are really quite small and obvious. But they're working for me so far!


05 March 2010

Hackintosh: Dell 10v into Mac OS X 10.6

Hi -

The Favalora household is trying to keep its purse-strings tight, but would sure enjoy having another Mac around for checking email and messing around on the web. Gizmodo's articles about inexpensive Dell Netbooks - like the Dell 10v for $249 - and their how-to on loading OS X into it - sure caught our eye.

The Dell arrived this week. It has a 10.1" screen, 160 GB HD, and 1 GB RAM. The keyboard is respectable, the screen is bright, but...

Bummer Alert: ...the trackpad is too small to accommodate "pointing with index finger and clicking with thumb," especially since the buttons are under the flexible trackpad surface. It takes some of the fun out of having a tiny PC for couch-web-surfing, but hopefully we'll get used to it.

I bought Mac OS X Snow Leopard at the Apple store for $30 and an 8 GB flash drive for another $30.

Here goes...

Just following Gizmodo's directions, I:
  • Set up our MacBook and Dell 10v side-by-side
  • Downloaded and installed Netbook BootMaker
  • Sigh. Netbook BootMaker does not execute on our MacBook running 10.4.
  • (give up for the day)
The Apple store employee warned me that if I install 10.6 on my 10.4 machine, it's possible for the iLife apps (e.g. iPhoto) to stop working. Some forum-posts also suggested that our years of photographs, such as our photos of Toby and Gabe growing up, might be deleted, too.

The next night...

  • I backup up our MacBook using SuperDuper!, which is great for easily backing up hard drives and making them bootable (assuming you have a Mac-friendly backup drive, like LaCie). Repartitioned the LaCie because I forgot that I had upgraded the HD in our MacBook.
  • I had some trouble "ejecting" the backup drive, so I turned it off. The MacBook hung, so I power cycled it. I hope I won't regret not trying the backup drive again.
  • At 10.45pm, I started to install OS X 10.6 on the MacBook...
  • ...and wrote this blog post while cursing the Dell 10v's idiotic trackpad button-placement...
  • ...and would really prefer to get some sleep now, but Jenn needs the machine tomorrow for work, and it would suck if 10.6 broke Office 2008 compatibility, so I really need to see this through...
  • I read David Gelernter's "Time to start taking the Internet seriously" piece on Edge.org, which starts after the usual self-important Edge introduction material. Meanwhile, 10.6 continues to install, telling me it'll be 45 minutes, then 38 minutes, then 40, 30, ...
  • Took me long enough to figure out that Hulu is the killer app for this netbook. Oh, hey, the 10.6 installation-bell just dinged! Wonder if my MacBook still works! It's 11.30pm now.
  • Woah, 10.6 has a trippy post-install video. But it works, everything works. Whew! Now I need to learn about the wacky changes in the dock, like, next time I'm awake.
Returning to the Hackintoshing
  • Installed the mother-of-all 8 GB flash drives, and the 10.6 CD
  • ...see you on the other side..
The Next Day
  • Used Netbook BootMaker to do some mysterious magic to the USB stick
  • Told the netbook to boot from USB & followed the other instructions at Gizmodo
  • Woah! My netbook looks like a Mac installing 10.6. This is one of the freakier things I've seen on a computer.
  • While I waited, I learned about the Sci-Tech Award Winners for the 2010 Academy Awards. Yes, the creative nerds who invent the things which let actors and studios make billions of dollars are usually hidden away in a different ceremony. Learn about them. Hooray, TI's Scott Dewald! Yay, lighting-master Paul Debevec!

Hooray, it worked. Everything seems to work fine. I still need to figure out Gizmodo's instructions regarding improving the response of the trackpad, but other than that, we're happy campers. It's pretty freaky. The thing boots and shuts off quickly, and the response is just fine. Also there's a trick for squooshing the vertical aspect of the screen when needed for things like the System Preferences window.

Much ado about nothing,