Telepresence refers to a set of technologies that allow a person to feel as if he or she was present at a location other than the true location. Telepresence refers to a user interacting with another live and is distinct from virtual presence in which the user is given the impression of being in a simulated environment.
Even for individuals, virtual presence is becoming a reality. For instance, if you download the free Google Talk, it has a “chatback” badge that…
Microsoft Withdraws Its Bid for Yahoo
Bats Cry Out Loud to Detect Prey
New research has indicated that bats will ‘cry out loud’ to detect their prey. The report, which was published at PLoS ONE, states that “source level varied with species, but all bats emitted intense search call.”
Heart Disease in Indians ‘More severe than in West’
Heart disease in Indians is often more severe and occurs in younger people than in developed countries, a study has found.
Microsoft’s attempt to buy out Yahoo may never happen
Microsoft has been attempting to purchase Internet giant Yahoo! in hopes of leveraging the internet presence of Yahoo! in Microsoft’s battle with Google. However, Microsoft has seen a revenue drop this last quarter which could greatly affect the software giant’s ability to up the price again in hopes Yahoo! would accept.