Google presented Google Wave yesterday at Google I/O. It’s their view on how communication for the next web should be like. It is hard to grasp by looking at screenshots- so here’s the video of the presentation.
What is a wave?
A wave is equal parts conversation and document. People can communicate and work together with richly formatted text, photos, videos, maps, and more.
A wave is shared. Any participant can reply anywhere in the message, edit the content and add participants at any point in the process. Then playback lets anyone rewind the wave to see who said what and when.
A wave is live. With live transmission as you type, participants on a wave can have faster conversations, see edits and interact with extensions in real-time.
So, finally after much wait and incredible anticipation WolframAlpha soft launched yesterday evening.
My first impressions are ‘This is incredible’ and ‘Wolfram|Alpha FTW’. I am not going to describe Wolfram Alpha for you, there are a gabillion other sites that do that already like here and here.
I am going to refer to the API though. And here it is. The Wolfram Alpha API . Get it while it’s fresh.
Many a year ago. I think it was 1997. I read a poem on a site I used to follow called userfriendly.org. It’s abit outdated, but I found it again while scouring through my cdrom collection…Here it it.
Here i sit, broken-hearted
a lonely geek in lands uncharted
I look for love and wish for laughter
happily living ever after
But fate would have me sad an bitter
my friends complain ‘you’re alway’s sulkin’
I get so little I should be vulcan
but then the net in strenght was born
and offered geeks a sea of porn
I once was lonely
it may soud corny
but nowadays
I’m just way ……
I had 2 proud moments in 2008. I had more, but not as nerdy as this. I had 2 articles of mine published on IBM’s Developerworks.
How to speed up webpages and Twitter and FriendFeed from the commandline.
Here’s the excerpt from “Speeding up webpages”
Not everyone is blessed with a high-speed Internet connection. Even if everyone were, there can be hundreds of reasons why your Web application seems slow and sluggish. In this age of ever-increasing broadband speed, don’t think that you shouldn’t pay attention to page load times. Shave off valuable seconds of your page load times and even more valuable milliseconds of your request and response times. You’ll create a better experience for your visitors.
After reading this article, you will have a better understanding of the basics of Web page load time optimization. You’ll also have the tools and knowledge to better identify and judge slow-loading page segments and bottlenecks.
And here’s is one from “Twitter and Friendfeed from the commandline”
This article puts two such tools—GNU Wget and cURL—in the spotlight. You learn how to use these two tools to send status updates to the social networking site Twitter without the use of a Twitter desktop application, and how to follow feeds from both Twitter and FriendFeed right from the command line.
Need API details? This article does not delve into the specifics of API use. Both Twitter and FriendFeed have such an API, which is easily accessible through a Representational State Transfer (REST)-ful interface.
I am incredibly proud to announce that Twiplist has been released into the wild.
Twiplist is a Twitter user directory where you can control your position on the list. The ‘problem’ with most Twitter directories- although useful is that they tend to be incredibly biased towards Tweeps that already have a huge following, and as a person who likes to let the world know he is out there- it’s incredibly hard to get seen.
With Twiplist -that is mostly the case as well, although it’s ordered by who comes to the site first, and there is a rudementary tagging support- if you decide that you would like to find out what happens if you are high up in the list, you can add payment to your Twip (Your profile).
What that does is that it takes what other people have paid into concideration. If person A has paid 0.10 dollar a day, and you pay 0.11 dollar a day (maybe for less days) then you will be put in front of the other person’s Twip.
So. I will update this blog from time to time now to report on progress.
Yesterday’s southpark episode was hilarious. The Coon.
During times of great woe and despair, one young person in South Park takes it upon himself to keep order. “The Coon” rises from the gutter and becomes South Park’s sole vigilante..until a rival superhero, “Mysterion” shows up on the scene and challenges “The Coon”’s right to be a beacon for the townsfolk.
So, who is this Mysterion. Well, take a look and find out.
Something has been bugging me for a while now. People that read this- and feel somehow spoken to- yes this is for you.
When we discuss something on IM. We are in a conversation together. Don’t go out- do something else, join someone elses conversation. It is so incredibly NOT polite!.
I am talking to you- I expect at some point shortly after my peep to get a response from you. Not 5 minutes later, not 10 minutes later. I am waiting for your response!
If you are busy- say you are busy- we will talk later.
Imagine if we talk on the phone and I keep constantly shifting my attention to other people, delay a response by minutes or pretent I am going to say something- but then I don’t..
I hate the ‘is typing…’ feature now because of you. It’s like you are opening your mouth, but not saying anything!
If we schedule a conference on gtalk, that doesn’t mean you can just be late- not introduce yourself. And wonder of without excusing yourself. It’s not polite, it’s f#cking annoying! You are wasting everyones time.
When you are going- say you are going. Change your status to gone atleast- or be polite, and say goodbye.
IM IS communication people. Treat it like so and show some manners.
I just found out about Books at Wikipedia. You can (once logged in) gather articles to create either a pdf or openoffice text by OR have it printed and bound at PediaPress.
Here is one I created- will upload some more later. It’s a starters book about webdevelopment- client side technologies. Download
Information Architecture is the art and science of making sure that what needs to be communicated has got the chance of beeing communicated. http://twitter.com/kotrotsos