Recently in Tech Category

Thinking of buying your kids (or yourself) a general purpose hand-held gaming system (also good for in-flight entertainment)? While they all play games + music, Nintendo's DSi doesn't play movies. And while the Apple iPod Touch is the most expensive system out the door, you'll save hundreds loading it up with games. (Note: Most of the games on the iPod Touch are not as sophisticated, but many times easier to learn and just as addicting. Plus for just a few dollars, you don't feel such the fool plunking down $30 for something your kids never play).

What Apple iPod Touch Nintendo DSi Sony Playstation Portable
Cost(*) $215 $170 $170
Music Player Yes Yes Yes
Movie Player Yes No Yes
Camera No Yes No
$um Top 10 Games(**) $11.90 $262.90 $240.17
Console+10 Games $226.90 $432.90 $410.17

(*) All Console prices from Amazon, July 19, 2009.
(**) Top 10 Games and Prices listed on Amazon (DSi+PSP) and iTunes (iPod), July 19, 2009.



Breakout of Top 10 Game prices

Game Popularity Apple iPod Touch Nintendo DSi Sony Playstation Portable
#1 0.99 33.49 36.99
#2 0.99 32.99 27.99
#3 0.99 29.99 36.99
#4 0.99 32.99 19.99
#5 0.99 29.99 18.99
#6 0.99 18.99 14.99
#7 2.99 24.99 24.79
#8 0.99 19.99 15.49
#9 0.99 19.99 29.99
#10 0.99 19.49 13.96
Sum $11.90 $262.90 $240.17

break-out-sm.png

I've spent most of the last nine months of work coding away on Yahoo!'s BrowserPlus. And this week, we unveiled it.

http://browserplus.yahoo.com/

What is it? A browser plugin that makes it really easy to write and distribute new browser plugins. Why is this important? It makes way for Web 3.0, more fully integrating your desktop with your browser. Allows for things you'd expect from any normal desktop application like drag & drop, notifications and more.

It's been fun watching the blogs all week as other's try to figure out what it is and where it fits in. It's another RIA (rich internet application) platform in the crowded field that includes the likes of Adobe Flash, Google Gears, Microsoft Silverlight.

And some people are really starting to get it. If you're a developer and want to start playing, my teammate Skylar Woodward gives you a boost.

Though I'm still waiting to see if anyone picks up on the significance of the Ruby Interpreter...

FlipFrames

Yahoo is well known in the industry as a startup incubator. Scores of people have left Yahoo over the years for smaller, greener pastures. The latest startup, formed by my dearly departed friends this time (lunch just isn't the same), is FlipFrame. Login, choose a frame, then add some pictures. Add your frame to MySpace or your website and you're all set.

My fellow Yahoo Cody has more details.

Sign up now to reserve a short login name...

Tired of the same ole food day after day? With the magic of Yahoo! Local Search and Wheel of Food, take a spin:

Wheel of Lunch

Apple's new iPhone

After 2 1/2 years of secretive development, Apple has announced their newest product: iPhone. The iPhone is a combination cell phone with camera, iPod (with Nano like capacity, 4GB or 8GB) and internet communicator with email and browser. While some other phones have these capabilities, none come anywhere near in matching the ease of use or wow factor. Almost all input comes from nature's pointing device, your finger.

But this all begs the question, what happens to the iPod? With the iPhone combining everything you need to a device that fits in the palm of your hand, does this end of life the iPod. What comes next for the iPod. Cause after all, some of us still want 80GB of music and video in our hand.

Take the new iPhone and strip off the phone and internet communicator. Add a HDD (hard disc drive). What are you left with? The new multi touch input, widescreen iPod. Now that would be cool. If my prediction is correct, we should see one by September 2007.

For the second time, I was on the winning team for Yahoo's Hackday. This time I was the only developer, so it was a late night. Unfortunately, there have been no public announcements this time. But Yahoo! was busy with a major reorg, so Hackday was keep on the down-low.

This time I had a feeling we were going to win. Now I'm not a believer in luck or karma, but the day just started out that way. I drove to work without hitting a single red light or traffic on the freeway. Then I found a parking spot on the first floor. Now' that's an achievement. Then, I just slowly progressed on the hack throughout the day and night, taking shortcuts at times (it's a hack after all), but feeling good the whole time. At midnight, I called it quits feeling that we had a potential winner on our hands. And it's not like there isn't competition ... there were over 100 entries this time.

While I won't reveal the hack, I'm writing about some of the general techniques I use for it on my new php/javascript programming web site. If you're a programmer, follow along to see just how easy it is to get a Web 2.0 site with AJAX and animation up and running.

trophy-small.jpg
So as not to bore the family with computer programming related items, I've created a new website dedicated to web programming. On the site I will write blog entries on programming PHP and Javascript programming, so if that doesn't sound interesting, you've been warned. For now, photos of the family and stories on farting, doggy poop and vomit stay here.

ipod_shuffle_pic.jpg

My iPod Shuffle arrived Thursday from the Chinese factory, engraved and ready to play. It amazing that a product can be customized and shipped from half way across the world in three days.

As with the previous Shuffle, there is no screen. To me, that's a feature. No glass to scratch. Drop at will. It holds about 200 songs and is perfect for the gym.

The size has to be seen to believed. Not everyone believed it was a real MP3 player. It's sooo small, it's a wonder there's room for a battery and circuit board.

Sound quality is great and the battery purportedly lasts 12 hours.

Highly recommended. It's the perfect stocking stuffer.

When I was your age, we didn't have 20 inch widescreen color LCDs. We had monitors with one color: green. But, there was a great programming language for beginners called LOGO that used (turtle) graphics to teach programming.

Well all that is old is new again. If you're fortunate enough to be equipped with a Mac from this millennium, check out NodeBox. NodeBox is a (free) Mac OS X application that allows you to create graphics with the Python programming language. It's really quite easy to get started and you can see results with just one line of code:

# draw a small rectangle
rect(10,20,50,50)

Now that wasn't hard.

Katherine saw me playing around Saturday morning and asked for a flower. No problem:

# create drawing area and move towards center
size(500,500)
translate(100,200)

# green plant body
fill(0, .9, 0, 1)
star(105, 150,4,100,20)

# flower color
fill(.9, .6, 0, .6)

# draw 1 flower pedal
def draw(r):
    oval(0,0,210,60)
    rotate(r)

# draw flower pedals
for i in range(9):
    draw(20)

# draw red stigma
fill(.9, 0, 0, .9)
oval(80,5,50,50)

The result:

nodebox-flower1.jpg

Too much fun. If you want to learn how to program, this is a great way to start.

Yahoo! is opening up Hackday for outsiders, employees not required. Sounds like a lot more fun too, with workshops, campings and live music. Check out open Hackday here, but be sure to move your mouse pointer over the text as the website first appears encrypted.

P.S.

If it rains and we find ourselves listening to music and hacking in the mud, can we call it Hackstock?

P.P.S.

I'm still waiting for my Hack Day trophy from our June win.

With the world so uncertain, it's time to be prudent. With both of us working at two leading internet companies, why put all our eggs in one basket. Let's diversify, just a little. So here's my proposal: 50% of my stock options for 50% of your stock options? :-)

Deal or no deal?

The RSS news feeds that Visual News relies upon are back. For the last few weeks, I had to grab the data from less worthy news feeds which resulted in less entries for a number of the Visual News categories. Back to full glory.

With Friday's going away party behind me, I have two weeks of unemployment/vacation before starting at Yahoo. One of the biggest unknowns in switching jobs is are you going to like who you work with? Although the interview was a full day, that's really not a lot of time when you're meeting 10 people, and they're doing most of the questioning. But with the magic of personal publishing and the internet, it looks like I can keep track of what the new group is up to. There's even a picture of the new boss, case I forgot.

And speaking of unemployment:

Funny thing about weekends
When you're unemployed
They don't quite mean so much,
except you get to hang out with
all your working friends

Spaghetti Western by Primus

Got all my lunches with my working friends out of the way last week. So this week is lunches with the underemployed: housewives, kids and sister-in-laws.

Update

There's a video of the new office in Burbank starring my future coworkers. Fun. Should have started a week ago.

If the wireless connection to your computer seems really slow, try changing the channel. Since your router's wifi shares the same spectrum with cordless phones (2.4 GHz), the signals may collide leaving you with a very slow connection to the internet. Point your browser to your router (https://192.168.1.1/wireless.htm works for some Linksys) and just change the channel settings. Eleven channels are available, so just keep changing until you find one that works.

Jawbreaker has finally hit 100,000 games played. The high scores are very hard to beat now, but it does keep track of your personal best, so don't be discouraged.

Jawbreaker reaches 100,000 games played

Archives