Playing with SparkFun’s BigTime Watch Kit

I ‘ve decided to work every year between Dec 25 and the new year day on a fun project that I might feel… tol “embarrassed” to work on on any other occasion. Last year it was an arduino-based game console with a 4×20 LCD screen and 4 buttons (about which I should write sometime). This year it was SparkFun’s BigTime Watch, which is an Atmel-baed flavor of the Solder watch. I was already  thinking about throwing together something that I could use as a watch, so this was love at first sight.

The little red box arrived today and I started putting it together right away. Overall, I was very impressed by how well the pieces fitted together, with only minimum effort. This goes especially for the lasercut acrylic plates. The final piece is quite bulky, but there is a lot of space for improvement. I plan to wear it on a daily basis but let’s be honest, this is a fun, geeky project and I’ve set a very low bar on how well it might fare on my wrist. Here are a couple of warnings:

  1. The end-result is really bulky and extremely geeky. You might want to think twice before wearing this on a first date.
  2. Let’s face it: The 4-digit display makes the whole thing look like a time-bomb. I’d think twice before wearingit at an airport!

That said, here are the steps I followed in pictures with captions. It literally took me less than an hour between opening the box and wearing the completed thing on my wrist and I’m definitely not a hardware person.

Posted in How-to, Projects | Tagged , , , | Leave a comment

Analyzing users in Google+ circles

The project is here: http://polychronis.gr/gplusanalyzer/

This started as an effort to look into Robert Scoble‘s circles to find interesting people. Since the Google+ API is not out yet, I decided not to spend more than 24h on this project, so this is literally how much time I ‘ve spent on it.

You provide the ID of the user you want to analyze and the system looks up (read: uses some weird calls that Google+ makes) the people in the user’s circles (information that is made publicly available by the user) and sorts them by the company that they are currently working on. It is very interesting to browse through Scoble’s extensive list and find top geeks, bloggers, VCs, even TV stars.

Happy browsing!

Posted in Projects | Tagged , , , | Leave a comment

Geo.gy: the location shortener

My new project is out: http://geo.gy/

Were you ever in the middle of a conversation and needed to share your location with the other party? Geo.gy is a platform-independent, location shortener service. It uses HTML5 to detect your location, then gives you a short url to a pointer on a map. You can use Geo.gy to add location context to a post, tweet, SMS, anything you want decorated with location context.

Tweets are already geolocated, but location information is hard-coded into individual tweets and when a follower re-tweets your tweet, your location information is lost. Geo.gy allows you to share pointers to location with the same flexibility that imgur.com allows you to share pointers to pictures.


UPDATE: Geo.gy made to no.6 at Ycombinator hacker news!

Posted in Projects | 2 Comments

Xerox-ed commencement address

I just read here about Ursula M. Burns, CEO of Xerox, who delivered the commencement address at Rochester on May 15th and then the commencement address at MIT on June 3rd. She brought xerox-ed copies to whole new level.

For best results, let the video from Rochester play in the background and read through the transcribed MIT version below:

[...]

Their advice to me can be boiled down into seven words:

[...]
“Keep it real and keep it short!”

So with that in mind, let me give you a little bit of simple advice.

You are about to enter a pretty messy world. The words Charles Dickens used to describe 18th century London are eerily apt:

“It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the season of light, it was the season of darkness.”

As the British would say, that strikes me as “spot-on.” We live in a world of both sobering challenges and awesome opportunities.

As you leave this serene campus, our nation is engaged in wars in Iraq, Afghanistan and Libya. We are mired in debt and recovering at a painfully slow pace from the deepest recession in 80 years. Our political system at times seems incapable of action and our political rhetoric seems largely devoid of civility. There is a gross mismatch between the skills we need to build a 21st century economy and the product our public education system is producing.

And yet, for all our shortcomings:

  • Our system of government is still the envy of the world. The “Arab spring” is all about a thirst for freedom and democratic rule.
  • Our universities at their best are also the envy of the world. I dare say that the graduates here today are among the best and brightest that have been produced at any time and in any place in the long history of mankind.
  • Our economy is sputtering and yet our ability to innovate continues to lead the world and create new industries.

So my first piece of advice to you is to not be discouraged. In the words of an old Johnny Mercer song that your parents will remember:

“You’ve got to accentuate the positive
Eliminate the negative
Latch on to the affirmative
And don’t mess with Mister In-Between.”

Yes, we have problems. But we also have great opportunities. Despite the tremendous challenges you face, I implore you to embrace them. The truth is the world needs you as perhaps never before. We need your passion, creativity and drive. We need the spirit of exploration and the thirst for knowledge that you embraced here. We’re finding that some of our old assumptions and ideas don’t work anymore, and we can use people who are willing to ask “why do we do it that way?” and “how can we do it differently and better?”

Yes, it’s a challenge, but it’s also an opportunity. That is precisely what is rolled up in your diplomas. It’s all yours. You earned it. You deserve it. And, no one can take it away.

At the same time, I hope none of you will think of your diploma as an end-point. This event is called a commencement, not a curtain call. You’ve been given a wonderful academic foundation — an invitation to begin a journey of lifelong learning. No less an authority than Albert Einstein wrote that “learning is not a product of schooling but the lifelong attempt to acquire it.”

Well, for openers, I would encourage all of you to follow the example of MIT and embrace change and learning willingly and with a sense of excitement and wonder. Think about that.  The University is celebrating its 150th anniversary. It has survived and excelled for a century and a half because it has evolved and changed.

The only thing I can predict about your lives with any certainty is that change will be a constant in your lives as well. Back in 1980 when I sat where you are sitting today, there were no cell phones. The Internet, let alone the iPad, was not even the stuff of dreams. Chinese capitalism and the fall of the Soviet Union were unimaginable. Kabul and Islamabad conjured up only the vaguest recognition of places in some distant corner of the world. Genetics was in its infancy. Even as recently as a few years ago, the thought of a global economic melt-down was beyond comprehension.

[...]

You should also have fun. Enjoy life. Choose a career that gives you pleasure and fulfillment. Surround yourselves with people who make you laugh. People you love and people who are good.

I know that people are more likely to be successful if they have a passion for what they do.   [...]

Change, but be true to yourself in the process. Your family … MIT … your church or synagogue or mosque or mountaintop … have given you a set of core values — a moral compass.  Hang on to it.

I have a great sign that hangs on the wall of my office:

“Don’t do anything that wouldn’t make your Mom proud!”

Your life’s journey will include some turbulent waters. You will face difficult choices. You will be challenged and tested. The values you have developed through family and MIT will hold you in good stead.  [...]

Set your sights on changing the world — in leaving this planet a little better than you found it. [...]

Believe in something larger than yourself. Make a difference. [...]

The Bible teaches us that “to whom much has been given, much is expected.”

[...]

My congratulations to all of you. You’ve worked long and hard to arrive at this weekend. And my congratulations also to all the parents, grandparents, spouses, family members and faculty that helped push you across the finish line. All of you should feel very, very proud.

Posted in Thoughts | Leave a comment

Xray Audio, OnStar Edition

This is a cute project I worked on with Boris Kizelshteyn and Victor Hung a couple of months ago for the OnStar Student Developer Challenge. We were among the 6 finalists! We presented the project at the Where 2.0 2011 conference in Santa Clara. I was lucky enough to meet Robert Scoble at a dinner there!

The project enables drivers on the road to communicate each other safely, by joining voice chat rooms and being able to tell which drivers are speaking directionally. They can then move their listening position further up or back down the road with the use of voice commands or other vehicle safe inputs. They can even upvote the helpful drivers they encounter.

Posted in Projects | Leave a comment