Using the iPhone for Gaming?

I never expected my iPhone would be a gaming device.

Earlier this week, as I did my civic duty, I found myself bored to tears in a jury room, waiting to be called. It was actually a bit funny. The day started with a video about jury service, including interviews where jurors said they were excited when their names were called for a trial.

Sitting in that jury room with nothing to do, I began to understand the excitement.

Flight Control, 64 is my best, but I'm still new

I only had my phone with me. Note to self, next time prepare like you’re going on a plane: laptop, power, movies, headphones.

I managed to kill an hour playing Sudoku, but after that, I got restless. The jury room had wi-fi, a nice perk, and I remembered Paul mentioning Flight Control to me as awesome and totally addictive. I’d read that in a couple reviews, too.

So I decided to buy it, and happy day, it’s on sale right now. Read More »

On Product Management

I’ve been in software product management for about ten years now.

Connect, my latest product, has reached a critical stage in its life. It’s the first product I’ve managed from its inception, so I’m getting interesting new experience as it grows.

It’s pretty robust and has most of the big features people need in a social platform. So, we’re trying to decide what’s next: build something new or add incremental features.

Photo by woodleywonderworks on Flickr used under Creative Commons

Photo by woodleywonderworks on Flickr used under Creative Commons

Our last release increased the codebase quite a bit, and Rich and Anthony are busy documenting and refactoring the code and writing tests for all the new stuff they built. I know, it’s backwards, but we pushed pretty hard to get it done on a timeline.

Since they’re tied up, Paul and I have plenty of time to noodle what we’d like to do next and what we should do next. Every product team is faced with this decision, and there is never an easy answer. So, in addition to pondering our future direction and strategy, I’ve been thinking a lot about the challenges of managing a product. Read More »

Sony Walkman Turns 30

Oringinal image by Marcin Wichary on Flickr used under Creative Commons

Oringinal image by Marcin Wichary on Flickr used under Creative Commons

Hard to believe it, but the Walkman will turn 30 on July 1.

Thanks to the ‘tubes for reminding me of this, specifically to this 13-year-old kid’s review of the Walkman, compiled after using it in lieu of his iPod for a week.

Well worth the read, if only for a laugh, and an interesting study in technology advancement over the years, especially through the eyes of someone who’s never used a cassette tape.

Protip for you kids out there: Tapes have two sides.

I assume most of you had a Walkman or a similar device back in the day. Upon reading that post, I immediately began digging for one of my old Walkmen (or is it Walkmans?), which I know my parents sent me in a dump of old stuff last year. You know, the “here are the boxes of crap you left at our house when you moved out decades ago, but never had the decency to remove yourself” shipment.

Unfortunately, I think I tossed it in the trash, along with a slew of old cassette tapes. I guess that should read “fortunately”, at least if you’re my wife. It’s amazing how much crap I accumulate. Too bad too, since I know that bad boy had stickers all over it; see, I’ve always plastered my stuff with stickers.

Anyway, looking at the Walkman Museum, I found several that I know I had. I must have gone through half a dozen of those over the years.

ZOMG I’m old.

Twitter for Reporting the News

Photo by Ernst Moeksis on Flickr used under Creative Commons

Photo by Ernst Moeksis on Flickr used under Creative Commons

The events surrounding the reporting of Michael Jackson’s death last week bring up issues with news reporting that I think are worth discussing.

Granted, this discussion isn’t new, but it’s interesting, at least to me.

Twitter offers a new channel to reporters, due to its immediacy and network effects, i.e. it’s very quick to publish and easy to spread a story to thousands of people. Obviously, this appeals to mainstream media as a distribution channel.

However, as we saw last week, Twitter doesn’t wait for standard journalistic practices like fact-checking. In the case of Michael Jackson’s death, Twitter (and TMZ) turned out to be correct, but I wonder if this will have a detrimental effect on future news reporting.

News outlets like to have exclusives and scoops because being first and exclusive adds readers and viewers. Adding readers and viewers means more advertisement, which means more money. Balancing the desire to be first and exclusive with accuracy has always been a fine line for every news-reporting outlet. After all accuracy builds trust, which also means more readers/viewers.

Twitter completely breaks this model because anyone can say anything and pass it off as truth, or mistakenly have it interpreted as truth. Read More »

Citizen Journalism Gets a Test

People report that Twitter had a brown/blackout during the MJ tweetsTwitter has a pretty impressive list of news stories its users have broken and covered more accurately than mainstream news outlets.

To name a few:

The immediacy and speed of updating Twitter when news happens around you makes, coupled with its network effects, make it a very good tool for spreading news before news reports can be produced and broadcast.

This afternoon may be a turning point for Twitter and citizen journalism. Read More »

An Interesting Trust Experiment Begins

The original Facebook guy, remember him?I’ve been yammering on about trust as the key component to encouraging participation in online communities for a couple weeks.

Today, Facebook opened its walls to allow search engines to index anything you publish, meaning the layer of trust can be removed, and all your updates *could* be released into the wild.

The change has been rolled out to a select few beta testers, looks like those who already have public profiles. The ensuing uproar has brought a clarification from Facebook about future rollout plans, i.e. they say they’ll respect the privacy settings you have in place to keep your posts private.

I’m not really bothered by this change. People don’t pay enough attention to what is and isn’t indexed by search engines, e.g. Twitter updates are, unless you protect them, and let’s not forget that MySpace has always been indexed for all the world to see.

It is a departure for them. The Facebook experience has always been one of a controlled environment, where the symmetric follow model protected you from outsiders. Plus, they’ve always been the anti-MySpace, more private, less noisy. Read More »

Measuring Influence and Reputation

Photo by anne.oeldorf on Flickr used under Creative Commons

Photo by anne.oeldorf on Flickr used under Creative Commons

The debate about whether FeedBurner’s inclusion of FriendFeed subscribers is a good or bad thing has me thinking how to determine a person’s reputation and influence.

As I keep saying, trust is the key component to New Web. Without trust, it’s difficult to build a community around anything.

Reputation and influence are the next big things in New Web. We’ve been noodling how to establish reputation for a while now and have some ideas for internal use on Connect.

What’s the big deal?

Beyond people you actually know, i.e. met in meat space, worked with on a project, how can you tell if you want to pay attention to someone? Sure, there’s a profile that might help you make the call, but how do you decide to read a person’s blog, follow her/him on Twitter/FriendFeed, friend her/him on Facebook, etc?

There are rudimentary methods that I’m sure everyone uses, since consumer apps don’t provide any reputation scoring (and centralized reputation is a pipe dream for now).

I’m sure you know them already. Read More »

I Need to Use FriendFeed More

FriendFeedDid anyone notice a larger than normal bump in their FeedBurner stats last week?

Last week, the FeedBurner numbers shot up from about 1,000 readers to more than 1,500. I’m behind on my reading, but so far, I haven’t seen this covered anywhere but on the FriendFeed blog.

Some movement in subscribers is common. However, this was an interesting surprise, since FeedBurner often erroneously lowers (not raises) the number of readers, sometimes by 50% or more.

Anyway, this is a welcome addition if you’re a blogger, mainly because it feeds the ego, but also it adds another channel to follow for comments and discussion of your content.

I’ve been a FriendFeed user since it was in private beta, and I love the app. The team behind it constantly adds useful features, months ahead of more popular services like Google Reader, Twitter and Facebook, only to see bits and pieces of their work added to these apps.

FriendFeed is an interesting hybrid. It combines the aggregation of Reader with the immediacy of Twitter (and now Facebook), adding that oh-so-important trust layer on top. Read More »

Vote for Sessions Launches

So, Tim mentioned last night that Oracle Mix had launched this year’s iteration of Suggest a Session.

There are big changes from last year’s inaugural run. First off, it’s no longer called Suggest a Session, but rather Vote for Sessions.

You must be at least this tall to ride this ride.

From the name, you can get an inkling of the biggest change, i.e. you won’t be suggesting sessions this year. Instead, you’ll be voting on 150-plus sessions that didn’t make the cut during the open call for papers in April.

Other changes, you’ll need to vote for at least three sessions before your votes will be counted. According to the FAQ, metrics from last year show that the many of votes were cast by submitters for their own sessions. So, this change encourages people to vote for more than just their own sessions. There’s no mention of a limit on the number of votes. Read More »

Implications of the 90-9-1 Rule

Last week’s post on the 90-9-1 rule was pretty popular. It bounced around Twitter and FriendFeed, and thankfully, Disqus’ Reactions feature allowed me to track comments on it.

So, like any good blogger, I’m going where the traffic is.

The 90-9-1 rule interests me for a number of reasons beyond the obvious applications it has to driving participation in Connect.

It’s an interesting study in psychology, especially when compared to social networks that inject trust into the equation. I really would like to see similar metrics for symmetric (ahem, classic) networks like Facebook and MySpace because of the addition of trust to the social equation.

Browsers don't trust the 'tubes either

This offhand mention in the Harvard Business School study alludes to trust as a motivating factor for participation:

“On a typical online social network, the top 10% of users account for 30% of all production.”

As enterprise adoption of social networks advances, their participation metrics will also be intriguing. Do more people participate when you add another comfy trust blanket on top of the network? I have to believe that just providing a place to share information inside the corporate firewall drives participation, if only because it is sanctioned by the company. Read More »

I Like Shiny Things

2110614377_34316d5f51_m

Image by FearfulStills from Flickr used under Creative Commons

I really do love new stuff, especially when it comes to software and has a “developer release” or “alpha” or “beta” tag on it.

I can’t help it. I’ve tried to stay away from buggy releases, but I always come back, if only to feel like I’m playing with the latest, greatest version.

Are you like that?

Anyway, buggy releases can really can bork up your day, especially if it’s software you use for daily stuff, e.g. a browser or an O/S.

I’m generally very tolerant of software bugs because: a) I know software is hard and b) I know the risks of using pre-production releases.

So, what follows is a parade of fail, shared for your amusement. Keep in mind as you read that I’m not blaming anyone or all that unhappy. It’s really my fault for chasing shiny objects. Feel free to laugh or commiserate, bonus points if you can spot the solution to my failures. Read More »

The Race for Your Identity: Twitter vs Facebook

It’s been a while since I blogged over here, the last few months have been intense adding new members to my team in the national security group.  We’ve been working on some really great projects that I’d love to talk about but I’d have to kill you.  There is something new on the horizon that I see everyone being set up for and needed to talk about it.

You may have noticed lately the push to verify / create your identity on everyone’s favorite social networking sites, twitter and facebook.  Twitter is claiming that they take impersonation of people seriously in this blog post.  However, in under a week of giving out these verified accounts people are admitting that their accounts were never verified.  You make argue that people like Mike Arrington and Chris Messina are well known on twitter and they must be the real person behind the keyboard.  No doubt that many of the people at twitter have met them in person, but that doesn’t bode well for the validity of this “verification” service.

Last night facebook launched their vanity urls to the public.  No longer to you have to put in a long profile ID to find me on facebook, now its as simple as typing http://www.facebook.com/matt.topper.  Some interesting ones have already been taken.  Within 15 minutes launching last night 500,000 people had already claimed their vanity url.  Meaning that over half a million people decided to spend last night in front of a computer to get a unique name on a social networking site.  Read More »

Geolocation Edges Closer for Me

If you read here, you probably know I’m a fan of geolocation and its possibilities.

Yeah, it’s creepy and risky, but then again, broadcasting your location is always risky, whether you do it via geolocation or Twitter, just ask Israel Hyman.

In fact, if you tweet from an iPhone Twitter client that uses the location feature, Twitter magically updates your profile location with the lat/long coordinates.

Fire Eagle settings for Clarke

Since Twitter profiles are indexed, anyone (follower or not, Twitter user or not) could divine your location, if your updates are public.

I’ve been trying to figure out which iPhone app did that to my profile, unsuccessfully so far. FYI, you can reset your iPhone location settings by following this tutorial.

I’d argue that using a geolocation service like Shizzow or Brightkite is much safer because they build in privacy controls, but it’s yet another network you have to build. That also could be a good thing, since you can control who’s in the network and what each person can see.

My main complaint with most geolocation services is that I have to do work to update my location. Read More »

OpenWorld 2009 Suggest a Session Starts June 16

Image by our pal Eddie Awad on Flickr used under Creative Commons

Image by our pal Eddie Awad on Flickr used under Creative Commons

Mark your calendars for June 16.

The Oracle OpenWorld Blog announced today that Suggest a Session will be back on that day for this year’s mega-conference (which will be October 11-15, 2009 at Moscone in San Francisco as usual).

If you recall, last year’s Suggest a Session for OpenWorld was a big hit. Confused?

Here’s a recap:

If you have an idea for a session you’d like to attend or present, bounce over to Mix and add it. It helps to give as much detail as possible, including any speaker suggestions and agenda thoughts you have. Use this as the hook to get votes.

The top vote-getters will be added to the conference agenda. I just hope the other sessions won’t judge them as “online winners”.

And yes, I did just quote myself.

Why would you want to suggest a session?

Maybe you missed or didn’t know about the Call for Papers, which ended in April, or, maybe you have a burning topic that you don’t think will make the agenda. Never fear, submit your idea and get out the vote. You can do it. Read More »

Browsers Wars on Like Donkey Kong

Image from Saint Michael's BlogI saw this post about how to provoke an argument with a geek from Wired on Digg, just as I was formulating this post about the escalating browser wars.

Good timing, since debating which browser is best will undoubtedly start an argument.

Anyway, the release of a developer version of Chrome for the Mac has definitely got me excited for the impending GA of Chrome on my platform of choice. Even better for me, that don’t-download-it-yet release of Chrome has been followed in suspiciously quick succession by a development preview of Firefox 3.5 and the release of a GA version of Safari 4.

The browser wars are back with a vengeance, and I’m stoked because “war” means competition will push all three of these browsers to innovate and create a more awesome ‘tubes experience.

I’ve never liked having only one browsing option, so having two-five browsers installed at any given time means I can take early releases, even if they’re not yet ready for primetime, because I always have a stable release installed somewhere. Read More »

90-9-1 Rule Skews the New Web

Photo by powerbooktrance on Flickr used under Creative Commons

Photo by powerbooktrance on Flickr used under Creative Commons

You’ve probably heard of the 90-9-1 rule of communities, outlined here by Jakob Nielsen.

If not, here’s the summary:

In most online communities, 90% of users are lurkers who never contribute, 9% of users contribute a little, and 1% of users account for almost all the action.

News over the past couple weeks underscores this theory. First, we hear from the Harvard Business School that “the top 10% of prolific Twitter users accounted for over 90% of tweets.” Further, “a typical Twitter user contributes very rarely. Among Twitter users, the median number of lifetime tweets per user is one. This translates into over half of Twitter users tweeting less than once every 74 days.”

Not all that surprising. If you use Twitter, think about your usage. Generally, people join, plant the obligatory “checking out this twitter thing” flag and then disappear, frequently forever. Read More »

OpenSocial in the Enterprise Session from Google I/O

As promised, Rich’s session from Google I/O has been posted, and I’ve embedded here for your viewing pleasure.

It’s a panel so, if you don’t want to invest the full 60 minutes, you can skip to Rich’s demo, which happens between 13:24 and 20:59.

He gives a quick demo of Connect and shares some OpenSocial gadgets that he and Anthony have been toying with for possible addition to Connect.

The highlight for me was when light applause broke out after Rich’s section, to which Chris says, “Feel free to clap”. I guess people weren’t clapped out after the Wave keynote.

You’ll notice that Rich is featured on the video summary, and you can see our sticker on his laptop.

AppsLab sticker in the wild

Anyway, enjoy. Great job Rich.

Jury Duty is a Broken Model

Image by LWY on Flickr used under Creative Commons

Image by LWY on Flickr used under Creative Commons

On Friday, I received a summons to appear for jury duty.

First, let me say that I’m in favor of civic duty, the right to a jury trial, all that.

I don’t think I’m the only one who dreads a summons to jury duty though. This is the first time I’ve been called in Oregon, and they don’t have an automated way to let you know if you’re actually needed or not. In California, at least one county I lived in had a call-in number that would let you know if you were excused or not. This saved me a trip to the courthouse at least once.

Anyway, over the weekend, I was watching Let’s Go to Prison. In one scene, the protagonist bemoans a jury trial as a group of people too dumb to think up an excuse to get out of serving. Funny, but not so much.

This sums up common perception of jury duty very nicely, and assuming it’s mostly true, it influences the ability to get a fair trial by a jury of your peers.

I think the process of serving on a jury needs an overhaul, and I’m probably not alone.

I have some ideas.

Read More »

Google I/O Sessions Live

Some of the sessions from Google I/O have been posted, including the Wave breakout sessions.

I know one of these conflicted with Rich’s panel session, “OpenSocial in the Enterprise”. Rich was both bummed he had to miss it and worried that after the morning’s rousing keynote, no one would show up for his session.

Although he didn’t bother to blog about his own session, Rich (and others who attended) reported that his session did have a nice turnout, despite the conflict with a Wave session, and that his demo of Connect+OpenSocial went well. I happened to be using Connect during his demo, and a colleague posted pictures of Rich talking and of his demo.

Apparently, Rich was surprised to see pictures of himself presenting on Connect during the actual session. I tried to get a comment in before he was done, but alas, I didn’t move quickly enough.

The recordings of the enterprise sessions are not yet published, but when they are, I’ll embed them here for your viewing pleasure.

Rich has received his Wave accounts, and I took it for a spin today. The irony is that you really need contacts to see the features at work, but many of the attendees haven’t got their accounts yet. I’m trying to think of a pithy tree in the forest analogy for water.

Anyway, I had to call Rich and get him logged into his other account to check out the real-time typing feature, which is pretty sweet. The release is definitely a development one. It didn’t crash on me, but it wasn’t very fast. Rich told me he had several crashes.

Still, there’s enough there to get started.

Should be fun. Stay tuned for more details.

Oh, and if/when you get an account, let us know so we can wave at each other.

My Thoughts on Wave

My Wave single coverRich dumped his impressions and thoughts on Google Wave yesterday. Now it’s my turn.

In a weird coincidence, I heard Soundgarden’s “My Wave” earlier today and immediately thought of Friend of the ‘Lab Floyd’s penchant for beginning his posts with song lyrics. Not sure why he’s stopped doing that, it’s a great little calling card for his posts.

Anyway, as Rich mentioned, he and I riffed for a while on the phone yesterday about Wave’s potential within the enterprise.

From the beginning of the ‘Lab, on of our goals has been to investigate a simple theory:

Work should revolve around people because people do work.

Seems simple enough. No matter what product or service a business provides, people are involved.

Enterprises may coalesce around objects like transactions, which are easily modeled by software, but fundamentally, every business has people running it. The struggle faced by many businesses involves mixing automated processes with manual work that requires people. As enterprises collect more and more electronically stored information, the constraint becomes people’s ability to find, analyze and process information.

This is a tough nut to crack. Portals, knowledge management and now, social platforms have moved to solve the consolidation and collaboration issues faced by enterprises. Read More »