Shonzilla, a pattern-seeking animal

Life is a game of patterns and chance, and those who play well will win.


Twitter

See also (via Entrecard)

programming coupons powered by RetailMeNot.com

Fri Jul 23

Everyone should know more about Nikola Tesla, a true genius who was mostly understood when it came to stealing his ideas & inventions.

If you’re into Tesla, consider joining Team Tesla on FB

Thu Apr 1
Explaining World War II to the Facebook generation. Priceless!
Click to enlarge. 
Peruse it as a quick reference if you will. :-)
Thanks to Pedjak for the link.

Explaining World War II to the Facebook generation. Priceless!

Click to enlarge. 

Peruse it as a quick reference if you will. :-)

Thanks to Pedjak for the link.

Wed Feb 10

Buzz about Google Buzz

Google Buzz is a new service from Google. It’s goal is to make it easier to share with your (Google) contacts interesting short messages (a la Twitter), photos (a la Flickr), (YouTube) videos, feeds and probably much more (maybe as many sources as FriendFeed supports). All that spruced by your location, either when you’re posting, reading, or searching for relevant information. Once you give Google that “last” piece of the puzzle, your location, empowered by your search history Google already has - you can expect some highly relevant information or sweat dripping down your spine, depending on you love/hate relationship with Google.

Why does it Buzz so much?

Surely, Buzz looks like a great technological achievement. Maybe not as technically challenging and advanced as Google Wave, but surely much more mature, though time will tell.

Great aspect of Buzz service is how it aligns with other Google services - most prominently GMail, Google Latitude and Google Talk at this moment. Google has become over the years  a hotbed for innovation giving birth to wide variety of interesting services (some very useful blockbusters, some failures) creating a platform used by many small, medium or large businesses - either relying or completely depending on the Google platform.

My Buzz on Buzz

My gut feeling tells me (buzzes to me) that Google Buzz marks the beginning of new era for Google where it’s using its own platform for creating synergy of services through cross-pollination and integration. As if billions of people aren’t depending on some Google services and (mostly without knowing) are contributing valuable usage search statistics back to Google teams crunching data and deciding what service to create next, what features to improve, what bottlenecks need to be scaled next. At the same time, Google is tapping into the valuable connections that have been already established. If you’ve been chatting with someone - you’re likely to continue communicating via Buzz. The same goes for people you’ve been emailing back and forth. Particularly so for your contacts with whom you’re sharing your physical location via Latitude. The list will surely soon include Google Voice.

Dissecting Buzz about Buzz

What may prove crucial to the success of Google Buzz are two important factors that go in its favor:

  1. Existing user base - your actual contacts are already registered in this Google Buzz social network. People you chat with are there. So are your email correspondents. Of course, people allowed to see where you are via Google Latitude - as well.
  2. Open standards - developers are crucial to the organic growth of a social network. They’re the ones paving the way for a social network to grow. Such growth is meaningful to humans, not the one in PowerPoint presentations or Excel yearly predictions or architectural blueprints. Buzz is based on open standards like Atom, ActivityStrea.ms,  PubSubHubbub, OAuth, Social Graph APISalmon Protocol, WebFinger.
  3. Resources and motivation - Google is known for its great working conditions. As for motivation for making Google Buzz the next blockbuster service, it’s not a secret anymore - Google wants to conquer the internet and index everything possible while trying to keep the public perception expression with their famous motto (“don’t be evil”).

Surely, Buzz API documentation will grow as more developers jump onto the bandwagon. Have in mind, open standards are even stronger than open-source projects as several such projects are spawn and evolutionary principles allow the best most useful code to survive.

Who are the people behind Buzz?

It’s worth noting the the young blood Google has recruited for its Social Web initiatives. There people are almost definitely engaged in Google Buzz project:

  • Joseph Smarr - will be leading Social Web efforts at Google. Previously he was CTO at Plaxo and was leading Portable Contacts, and active in OAuth, OpenSocial and OpenID projects. He’s only 28 years old!
  • Brad Fitzpatrick - huge contributor to open-source community being the co-creator of OpenID and PubSubHubbub, as well as creator of memcached, Gearman. 30 years old!
  • Chris Messina - OpenID, inventor of Twitter hashtags (meh). 29 years old.

There are other people that will be involved with Google Buzz:

Do you know anyone else who’s missing here?

Final thoughts on Buzz

Another interesting fact to emphasize - Google Buzz is not just the first full-blown social networking service that was built inside Google (and not acquired like orkut or acquired and left to die like Dodgeball) but its much more. Buzz can become the hub for all data streams (realtime or not) on the internet, thus allowing Google to expand its reach beyond the search engine and ads, the main sources of Google revenue.

Dodgeball may be dead, but Buzz may be reincarnation of Jaiku.

As for Twitter and Facebook/FriendFeed - they’re must be thinking right now how to stay in the social networking game. Google Buzz probably spells openness and interoperability for Facebook, while Twitter will need to open up its streams of data unless it wants to watch its river go dry.

Buzz Trivia

Here’s Some trivia about the video. This is something interesting to someone from Serbia like myself: in the video, at 0:30 mark is an NY Times article about one of the most famous Serbian national meals - plljeskavica. This explains why I got hungry halfway through the video. :-P Thanks to Ćira from Google for the hint.

Sat Jan 23

TAT augmented ID is an UI concept developed by TAT (The Astonishing Tribe).

TAT is a Swedish company which has previously developed UI for Android. If you look at that analog clock widget with Malmö written on it, it’s because this is where these guys are from.

On the other hand, Polar Rose is a face recognition technology company (BTW, also from Malmö) which exists for more than two years and is constantly being developed. There’s another face recognition company out the (face.com) which has hooked up with its name sibling (Facebook).

All in all, what you see here is quite possible and probably feasible.

Do you know anyone working on something similar?

[via TATMobileUI]

Thu Sep 17

It’s now obvious that social networking and social media are becoming an integral part of everyday life of more and more people and that the some basic rules of business are changing, namely how relevance and reputation and won and maintained.

The video above tackles the question whether “social media is a fad?”. It was created by Erik Qualman as a part of the campaign for his Socialnomics book on the business of social media.

I might add one correction to the video though. Facebook must be the 3rd most populated country on planet by now. :-) It had 300 million users 2 days ago and USA is estimated to have 307 million.

[video via Jackson Bond]

Tue Jun 30

Hilarious internet musical… well worth the watch!

Pop quiz: Does it remind you of some people you know? ;-)

[via CollegeHumor]

Tue May 5

Facebook Manners And You

Learn how to break any rules on the most popular electronic friendship generator. :-)

[via yourtango and mashable]
Thu Feb 21

The new web browser Opera Mobile 9.5 looks (and works) great!

On a sidenote, sometimes project managers are not the best people to present their product (at least not to the general public). That guy might be considered cool by geek standards (for what he does) but certainly is not to your neighbour Joe or Jane who’d like to surf the web on their mobiles as well. :-)

What’s particularly interesting is the concept of Opera Widgets among which there are some that will surely keep any Facebook addict relaxed and happy.

In my view, mobile widgets are a very viable solution for small-screened mobile devices. What’s a mobile widget? Well, isn’t that a regular application that can be downloaded from a widget library that can be browsed from your desktop web browser as well.

[via DailyMotion]

Sun Feb 3

MySpace about to get serious about OpenSocial

MySpace Developer Program 

A couple of days ago MySpace announced receiving pre-registration to their MySpace Developer Program a.k.a. MySpace OpenSocial beta. This is the greatest news coming out of OpenSocial community since it has been made public in November 1, 2007.

For those geeky enough to have heard of OpenSocial - it is an open standard that will enable web-based applications akin to Facebook application to show on any social networking web site (or any web site for that matter) data that are related to you and you choose to display. By data I mean anything, your photos, your favourite movies, your night life recommendations,

You-know-who competition 

This move by MySpace (i.e. News Corp) comes as especially improtant as Facebook is planning to increase their stronghold on the market by syndicating Facebook apps (i.e. allowing Facebook apps and your data shown in them to appear on your personal website).

Friend, pokes, funwalls - OK, now show me the money

All the Generation Next’s favourite online games like broadcasting funny videos, tagging friend’s photos, instant messaging for everyone to see, exchanging pokes and what not - they’re all fun for users of social networking sites and social utilities. The question is why and how can these be profitable to these “social containers” and social application developers, or in other words: where’s the money? Especially interesting is how MySpace’s foray into OpenSocial will earn money for those creating OpenSocial apps and therefore MySpace itself.

It’s hard to tell anything specific. I do not know much and I bet MySpace doesn’t either. ;-)

What is apparent, some players from the Facebook ecosystem (Max Levchin’s Slide) are getting heavily valuated, so there’s fire behind the smoke curtain.

Not much choice

I guess it will necessarily be an ad-based revenue model. It is all about getting more eyeballs, more time spent on the site and ad rolls trying to attract customers while trying to be more relevant and trying to increase conversion. OpenSocial support is supposed to lower the barrier of entry for a tidal wave of applications that will make you spend more time on MySpace.

In my view, Facebook currently has by far a more consistent user experience and application ease-of-use which translates into Facebook’s immense valuation in the market of social networks/utilities. That is Facebook main value proposition to everyone - user, developers and future investors.

OpenSocial needs to iron out many technical hurdles in order to make it easy for significant number of developers to jump ships. In the case of MySpace, it will need to work actively with developers taking part in the MySpace Developer Program while ironing out their revenue model. Being a big company, MySpace (i.e. News Corp.) will almost certainly do both things at the same time, which always proves to be tricky as in such cases target (market and revenue model) is moving even more quickly.

Future, if any and the best way to predict it…

At the end of the value chain are the big name contracts (i.e. the true OpenSocial customers) which will come if OpenSocial makes it easy to develop and safe to use OpenSocial applications.

Also to have in mind is Google Social Graph API, that could be a part of the future online social networking puzzle.

Cards, some of them, are on the table and more chips needs to fly in for the greater developer community to jump the OpenSocial ship.Currently, OpenSocial is something to play with and MySpace Developer Program I expect to be a much better far-less-buggy environment then Orkut Sandbox.