jump to navigation

Twitter – the dawn of the real-time web July 5, 2009

Posted by Anand Mallaya in internet, technology, web.
Tags: , , , , ,
add a comment

Twitter.com is omnipresent in the web.  Since its inception in 2006, in a short time span Twitter has grown to such a magnitude that Google got scared. The reason – collaboration and real-time. The incredible combination resulted in phenomenal popularity. The service is very simple and useful and  became omnipresent in the web.

image source:  Google trends

If  google discovered the power of data, Twitter discovered the real-time. In this fast world real-time means a lot. And data is powered by the evergrowing crowds. The API(Application Programming Interface) supported by twitter offered the data open to the technical community. And that proved just right thing to do. The data was used in a very creative ways.

From stock trading (Stocktwits) and real estate(TweetLister) to diet and exercise(Twackit), twitter found a long list of applications.

And twitter is attracting a large number of famous people from celebrities, writers and millionaires to politicians and leaders, all finds time to tweet.

Let us wait and see what wonders Twitter will bring in forecoming days.


Numbers of wonder part 1 February 15, 2009

Posted by Anand Mallaya in mathematics, technology.
Tags: , , , , , ,
1 comment so far

Wonder what numbers has to do in a tech blog? I will tell you.
In a series of posts we will explore a group of numbers that are fascinating and mysterious. Let us start with prime numbers.

Prime Numbers

A prime number is a number which has only two factors, 1 and the number itself. In other words it is divisible only by 1 and itself.
2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97….
Prime numbers are enigma not only for the school children but the top mathematicians and even the best computing machines of our time. I was fascinated by the beauty of the numbers many times. They are the building blocks or atoms of all other numbers. Any other number can be represented as a product of two or more prime numbers. The fact that they are still mysterious even in the time of super computers of teraflops of computing power, makes them more enigmatic and appealing for the world’s top brains.

Though the distribution may seem random, they forms special patterns when arranged in certain manners(image below).

(image courtesy http://www.franken.de)

If it is not fascinating then what is?. It looks as mysterious as theNazca Lines .

Nature has a special place for numbers in its creativity. You will see numbers like Golden ratio, Fibonasci numbers, pi, e, and Phi. Suddenly it comes to my mind that Prime numbers too have significance that we have not found yet(or may be I). Though the numbers are easy to understand, their identification and computation are done using complex algorithms that takes lot of computing power, especially when the number of digits are high. Thus some of those algorithms are used to benchmark computer chips.
In my point of view,  there are lot more to be revealed about the prime numbers. The largest prime number revealed to us can be seen as a benchmark for the level of technological advancement of human civilization itself.
Prime numbers are important in computing as well. Several public-key cryptography algorithms, such as RSA, are based on prime numbers .
They are so important that there are a number of distributed computing projects initiated in order to find large prime numbers that require large amount of computing power.
Some of the projects are:

Here are some links for more information
Prime numbers on Wikipedia
Patterns in Primes
Prime Numbers at MathWorld
Article from The Seed magazine
Some Results of Computational Research in Prime Numbers
End of Numbers of wonder part 1
more numbers to come

Add to Technorati Favorites

Reblog this post [with Zemanta]

The Zii stemcell computing mystery finally solved January 8, 2009

Posted by Anand Mallaya in computers, computing, multimedia, technology.
Tags: , , , , , , , , ,
1 comment so far

After the specultions and hype campaigns Creative Technology Ltd. today revealed the mysterious- the so called “Stemcell computing” platform. It turns out to be an architecture for a new kind of multimedia SOCs(System-on-chip). There are two processors the ZMZ05 and DMS05. The name stemcell is used to represent the flexibility of the architecture to progammability. Stem cells are the embryonic cells which turnes in to all other kind of cells in a organism later. The device is based on programmable arrays called Processing Elements. These are said to be flexible and completely programmable and can be used to develop many type of applications with minimal additional hardware like stem cells.

– Flexibile Media-Rich SoC

– Software Defined Silicon acceleration

– Complete Platform Solutions

– Ready-for-Market Platform Solutions and Development Kits

– Advance Middleware

– A rich-suite of development tools and middleware

– Incredible Scalability – from 10 Gigaflops to Peta FLOPS

– Energy Efficient – High density processing architecture for reduced power consumption

For detailed specifications refer the link: ZMS05

After many speculations about the Stemcell computing, the hype is settled now. According to Creative:

“With an investment that spans over 10 years, over a billion dollars and over 10,000 man-years, the world is poised to experience a breakthrough that will better lives beyond our imagination.” 

The multimedia processor may be targetting from handheld devices to highend gaming consoles and boshes teraflops of scalable performance. Something that can be comaprable to supercomputers. We can expect some great stuff like the Nintendo Wii or Apple iphone like gadgets or like Sony playstation like consoles. Array of Playstation 3 processors already claimed of attaining supercomputing performance(story). Some application areas mentioned in the Zii website are

– PMP, PND and MID

– NetBook – Video Conferencing

– Video Surveillance

– Smartphone and PDA

– IP Media

– Medica

l – Embedded Systems

Let us wait and see what wonders the Zii will do to the world of computing.

Creating standalone desktop web applictions December 17, 2008

Posted by Anand Mallaya in computers, internet, technology, web.
Tags: , , , , ,
add a comment

This is the age of bowser based web applications. Browser like google Chrome provides a way to create webb application shortcuts to your desk top with out loading the actual browser. The interface will let you open an exclusive browser window only for your favourite application like Gmail or Facebook. No adress bars, no menus just your app. Cool eh!? Here are some tricks that will allow you to ceate standalone web applications. Sometimes these are called Rich Internet Applications or RIA 1. Firefox The feature is not built in, however there are add-ons avialable which will let you do the job.Prism is such an application. Prism allows you to run web applications (like Gmail or Facebook, for example) in a single browser window, separate from your main Firefox application. Prism is a standalone application. Now a firefox extension named Refractor is available, which does the function directly from Firefox. After installing the refractor add-on you can create applications right from ther firefox while you browse. An article on the Wired magazine:click here 2. Gogle Chrome. Google Chrome has this feature built in. You can make any webpage a desktop application by clicking on the ‘create application’ button. The standalone blogger application looks like this 3. Adobe Air Adobe AIR is used to make completely independent desktop web applications with out needing any web browser.Though this is not for novice users, it is aa good tools for web developers. Using Adobe AIR standalone desktop web applications can be developed. You need to install a AIR runtime on your operating system. Click here for Adobe AIR page You can get lot of applications by googling. Here are some popular links: http://www.adobe.com/products/air/showcase/ http://www.sizlopedia.com/2008/03/08/10-most-useful-adobe-air-applications/ http://www.readwriteweb.com/archives/some_adobe_air_apps_worth_a_look.php 4. Google gears Google gears is a software which enables offline functionality to web application.Once offline, Gears saves all work on local database on your computer, you can still work with out internet connection. The next time when you gets the connection, Gears syncs the changes to the server. This combined with the desktop app featrures, is creating the ways to the RIA (Rich Internet Applicaation}.

Add to Technorati Favorites

10 google services that are less popular December 11, 2008

Posted by Anand Mallaya in internet, technology, web.
Tags: , , , , , , , ,
1 comment so far

Though Google is ubiquitous in the internet, many of the services provided by Google are not well known to the public. These are very useful free tools you can use for from website promotion to day to day uses.

1. Google Sites
Category: Publishing
This service is a free hosting medium, that you can use to make website. The site is hosted at google’s server. Formerly it was Jotspot. The company was aquired by google. Sites can be built with ease using simple and efficient user interface.

2. Google Trends
Category: Statistics
Trends service allows you to find popularity of keywords over time. You can compare two or more keywords to know relative popularity. It provides a list of top 100 keywords on a hourly basis(hottrends). this is very useful for website promotions and marketing.

3. Google Suggest
Category: Search
Google suggest recommends in real time as you type on the searchbar. This note only saves the typing time but also helps discover useful information as you type that otherwise may have missed.

4. Google Adurl
Category: Advertising /publishing
This is a feature that allows you to add a site or page to the google search index. This is useful for web administrators and bloggers.

5. Google Mashup Editor
Category: Publishing
This application is rarely known to the public. The application allows to create useful applications using simple syntaxes. The applications can access,process and display data in a meaningful way. Useful for content providers.

6. Google SMS
Category: Mobile/Search
This is particularly for mobile applications. It allows to querry google using mobile devices.

7. Google Reader
Category: News/Aggregation
This service allows to get news and updates from many sites in one place. This is done using RSS feeds from the websites.

8. Google Talk Gadget
Category: Communication
This is a less known application. It allows users to use google talk without installing anything on your computer. Truly portable.

9. Google Sets
Category: Search
This service allows the user to generate a list from one or more keywords. Sets automatically categories the keywords and generates similar keywords. This service is very useful for web administrators in SEO(search engine optimization).

10. Google Notebook
Category: Utility
Google notebook is a utility that allows to create,edit and save small notes online.
This will be useful while researching the web.

10 best useful web sites for everyone December 5, 2008

Posted by Anand Mallaya in internet, web.
Tags: , , , , ,
add a comment

This is a list of the ten most useful websites for everyone.

1. GoogleThe search god

Dive in to the deep web. Google needs no introduction.

2. WikipediaThe Internet’s goddess of knowledge.

If your need is knowledge. Wikipedia is there. Tap into the wisdom of the crowds. Wikipedia will quench all your thirst for knowing the unknown. Use it with intelligence and virtuousness.

3. DeliciousThe memory of the Internet.

Bookmark what is delicious on the web. We can enjoy the creamy dish that surfaces from the crowd’s wisdom. The site allows to save bookmarks online. Plus you can share it with the public and see what others are bookmarking. Add some tags and you can organize and retrieve your favoourite links when needed.

4. BloggerYour own place on the web world.

Log your consciousness. Those who want there place on the world and the the web, can have your own for free. Populate it with your thoughts, photos, blogs ,activities, reviews etc.Share with others. See what they are saying about you and your stuff.

5. WikimapiaFor all those wander lusters. Maps, the editable map make you feel like you own the earth.

This is a collaborative map tool based on Google maps. The site allows you to mark places and add details about the place. Discover your neighborhood from the locals.There are satellite, map and hybrid views. Much like Google earth, plus you don’t need to install anything. Just go to wikimapia.org and you can wander where ever you want. Ofcourse not live data.

6. GmailEmail is now Gmail!!

The email nowadays got renamed to gmail. The amazing gmail with its clean interface, fast response and manageability along with the fast search feature rules out any other from competition. Add with it calendars, chat, news feeds, docs… Oh mama, My stomach is full.

7. BBC NewsClean, extensive, specialized and diverse News.

If you are looking for news. BBC is there in the business for a longtime. Very vast number of news ariticles, videos, images, opinions,polls and interviews. Unique look and feel and usability makes it unforgettable.

8. OrkutSocial enjoyment!!

Stay in touch with your friends where ever they are. Discover new friends, activity partners, like minded. Plus share your feelings, thoughts and life with those you know and love. Applications, groups, scraps, and networking makes it ultra social..

9. YoutubeVideos videos and more videos….

Never ending flow of streamin media. Gigantic collection of user contributed videos, in numerous categories fulfills your visual needs. Search and discover what ever you want to see. Add user power, comment and promote others content.

10. Flickrpublish all your snaps to the web.

Photos, the beauties and beasts frozen in time. Upload all those memorable moments trapped between the shutters to the world wide web. Tag and organize.Search and discover. Share with others. See others snaps. Places, people, animals, birds, mountains, oceans, night life…

The semantic web – the rise of the omniscient December 3, 2008

Posted by Anand Mallaya in internet, technology, web.
Tags: , , ,
1 comment so far

Semantic(defenition:related to meaning) web is a term given to identify a new pattern of development of the Internet. The semantic web also known as the data web is an initiative to give meaning to the data hidden in the web and give the ability for knowledge discovery. The proposal is to add meta data with the actual data so that the data can be processed by machines. Which will enable to discover hidden association that is hardly visible in the current framework. The semantic web is based on a set of frameworks to structure data, query and process it.
The Semantic web stack consists mainly the data representation frameworks like RDF framework, OWL framework and the SPARQL query language. These are in draft phase at the W3 consortium.
To understand how the semantic web will be, try to recollect the “people you may know” suggestions made by your social networking site like Orkut or Facebook. These web application processes your friends list and your friends’ friends lists and guesses whom you may be knowing. You save time to search each friends long friends list and gets useful informations effortlessly. This is how you can imagine about Semantic web. In this case the processing is done by the web application on the data you provided to that application only. In semantic web the processing can be applied to the entire web provided they conform to the standards.
These experts says is one step forward to the direction of an Artificial Intelligent web. Something we have heard only in the Science fiction like the Skynet in Terminator series. Already a lot of web companies are busy creating the next big thing on the Internet after Google. A list of sites are given below to guide your imagination.

  1. Twine.com
  2. Powerset.com
  3. Hakia.com-the semantic searchengine
  4. Swoogle-another
  5. Twine.com
  6. Another possibility is the natural language querry processing. You may be able to serch using plain english rather than keywords.

  7. Trueknowledge

To know more about the technology that may change the future of the web and our life here are some useful links.

  1. semantic web wikipedia ariticle
  2. semantic web activity on w3.org
  3. SIMILE project at MIT

Thus the emergence of the semantic web may be the rise of the omniscient machines.

The Global Consciousness Project November 24, 2008

Posted by Anand Mallaya in technology.
Tags: , , , , , ,

Humans are said to be selfaware, conscious animals. We are said to be evolved from animals. Life started as unicellular eucariots   and  evolved in to complex forms in time. An obvious fact in the complexity is the cooperative community of simpler forms. Like that the multicellular animals are nothing but a community of unicellular life forms. And the higher order animals continue the patterns by forming communities and groups. The phenomenon is visible from insects like bees and ants to mamals like humans. This is the fractal nature of life. It keeps forming higher order forms.


To concieve the concept you may want to look up at some of these concepts.

The Global Consciousness Project is a scientific experiment conducted by the Princeton University research group called PEAR ( Princeton Engineering Anomalies Research ). The project is a search for the existence of a global mind as we can concieve from the above theories. In a parellel world of computers, something similar is happening. A global brain is being developed by so called distributed intelligence. We can see that the patterns of the internet is going to be more and more complicated day by day. The emerging technologies like Semantic Web, Cloud computing and grid computing etc. are making the belief stronger that the direction is organic and naturally towards the same direction as that of how the neurons formed the human brain.

The GCP or Global Consciosness Project places devices called REGs (Random Event Generators), which are well-developed white noise generators distributed all over the world . These devices generate a random number per second continuously. Then the data is collected and statistically analysed. The data is then compared with real real world events. The sources say that these random data characteristics correlate with real world events which affect the consciousness of a large number of people. This is said to be an indication of a growing global consciousness. Thus we are capable of conscious evolution.
There is a counterpart of this in the world of computers. Which is another story. which I will tell you in another recent post.

Bookmark and Share