Tuesday, December 8, 2009

Google launches real-time search

(CNET) -- Google announced Monday the fruits of its earlier deal with Twitter, showing off how it has decided to present real-time Internet content within search results.
Amit Singhal, Google fellow, introduced the real-time section during an event at the Computer History Museum in Mountain View, California. "We are here today to announce Google real-time search," Singhal said, calling it "Google relevance technology meets the real-time Web."
Twitter search will show the latest matches for a particular search term, but Google wants to do more than sort results by time.
"Relevance is the foundation of this product," Singhal said. "It's relevance, relevance, relevance."
Google will build a section called "latest results" into the regular Google search results page that automatically refreshes Internet content from sources like Twitter.
Singhal showed off how a search for "Obama" would bring up tweets, Web pages, and other Internet content related to the president as it was generated. At the Web 2.0 conference in October, Google struck a deal with Twitter to get access to the service's "firehose" of tweets.
Google plans to roll this out over the next several days, and not all users may see the new section immediately, Singhal said. The company also announced partnerships with social-networking companies Facebook and MySpace to display updates from those services.
Real-time search at Google involves more than just social-networking and microblogging services. While Google will get information pushed to it through deals with those companies, it also has improved its crawlers as to index and display virtually any Web page as it is generated.
Facebook updates posted to public Facebook Pages will be indexed, while any Myspace update designated as public will appear in search results.
Google also demonstrated a Google Labs project called "Google Goggles," which allows a smartphone user to take a picture of a given object and send it to Google in hopes of finding out more information that object.
Up until the real-time announcement, mobile search was ruling the day, as Google's Vic Gundotra demonstrated Google Goggles, a new Android application that can show locations of interest surrounding a GPS position, and the ability for Japanese speakers to now use Google's voice search features.

Google sues work-at-home scammers

NEW YORK (CNNMoney.com) -- Google filed a lawsuit against Pacific WebWorks and other unnamed defendants for allegedly using the company's name and colorful logo to promote fraudulent work-at-home money-making schemes.
"Thousands of people have been tricked into sending payment information and being charged hidden fees by questionable operations," Google said in a blog post on Tuesday.
The search engine sued Salt Lake City-based Pacific WebWorks, an application service provider and software development firm, in a Utah District Court.
Google said it has not created or endorsed advertisements such as "Use Google to make 1000s of Dollars!" and "Easy Cash with Google: You could be Making up to $978 a Day Working from home!"
These spam advertisements appear in various places around the Web, appearing when people search for work-at-home job opportunities. The scams are also distributed through spam emails and can also be found on reputable Web sites, when the creators purchase advertisements.
Kate Lister, author of "Undress for Success - The Naked Truth about Making Money at Home," estimates that more than 95% of Google hits on the words "work at home" are scams, link to scams, or other dead ends.
In 2008, the Better Business Bureau received 3,539 complaints against work-at home companies, and expects the number to rise in 2009, according to Alison Southwick, a spokeswoman for the BBB.
She said Google's name is often used in such schemes because of its recognizable branding and good reputation.
In addition to taking Pacific WebWorks (PWEB) to court, Google said it is continuing efforts to remove scam sites from its index.
The company also said it would permanently disable Google AdWords, that provide a "poor or harmful" user experience whether or not they use Google's trademark illegally. AdWords is an advertising platform where businesses can pay a fee for their information to be displayed adjacent to specific search results.
Because Google can't guarantee similar schemes won't pop up on different networks or under different names, it also told users to "be skeptical and review any offers online before sending any information."
Legitimate work-at-home jobs are those in which a person is paid a regular wage for services performed or hours worked, such as computer data entry, remote tech support, or transcription services. The illegitimate jobs, or "scams" as Lister refers to them, can usually be identified because they ask job seekers to put up money with the expectation of earning money back.
0:00 /2:16What Google means to news biz
vidConfig.push({videoArray: ["/video/news/2009/12/03/n_google_schmidt_paid_news_content.cnnmoney.json"], collapsed:false});

The Mountain View, Calif.-based Google provided other names users should be wary of: Google Adwork, Google ATM, Google Biz Kit, Google Cash, Earn Google Cash Kit, Google Fortune, Google Marketing Kit, Google Profits, The Home Business Kit for Google, Google StartUp Kit, and Google Works.
Work-at-home mom Stacey Kannenberg, 45, signed up for one called Easy Google Profit, a site that says "you can start making money within hours of qualifying" with "no prior experience needed."
But by signing up and paying a few dollars in shipping charges for a start-up kit, users may be unaware they are authorizing the company to bill them hefty monthly fees, which get automatically charged to their credit card and are non-refundable.
"I immediately called my credit card company and they stopped payment," Kannenberg explained, but "I am frustrated and sick of all the scams."
Calls to Pacific WebWorks were not immediately returned.

Monday, December 7, 2009

Finished io_label

Yes finished io_label as well. Only difcuities i had was when using c cast i forgot to use double bracket. took me about hour or so to figure that out else everything was easy.

Astronomers Spy a New Planet-Like Object

You guys might be interestd in this


Astronomers have been finding planets around distant stars for more than a decade now, and the count is currently around 400. But the vast majority of these so-called exoplanets have been seen indirectly — by their gravitational effects or by the dimming caused when they pass in front of their parent stars. To really understand what a planet is like in detail, you have to see it directly, and that's incredibly hard to do with today's technology. (See pictures of the launch of NASA's Ares rocket.)
But an international team has done it. In May and August, using the powerful Subaru telescope in Hawaii, which is equipped with a new, state-of-the art planet detector, astronomers from Japan, the U.S. and Germany snapped pictures of an object they're calling GJ 758 B orbiting a sunlike star called GJ 758, about 50 light-years from Earth and between the constellations Cygnus and Lyra. Scientists have narrowed their estimate of the mass of GJ 758 B to only about 10 to 40 times the mass of Jupiter. If it were more than 13 Jupiter masses, it would probably be considered a brown dwarf, which is a kind of failed star. "We're calling it a planet-like object rather than a planet," says Michael McElwain, a postdoctoral student at Princeton who co-authored the discovery paper for Astrophysical Journal Letters published in November. (See the 50 best inventions of 2009.)
It could be a planet, though even if it isn't, there's plenty of reason to be excited. For one thing, astronomers got an image of it. The reason it's so tough to image a planet is its proximity to the blinding light of its star, which in this case is about a million times brighter. It would be like trying to see a candle burning next to the beam of a million-candlepower searchlight. Further, the blurring caused by Earth's atmosphere makes it tough to separate closely paired objects — such as a star and planet — even when they're of equal brightness.
This discovery is part of a five-year planet-hunting campaign designed to solve those problems with four keys: first, the Subaru telescope, which sits at an elevation of nearly 14,000 ft. on the summit of the extinct volcano Mauna Kea and is by itself one of the world's biggest and sharpest telescopes; second, the adaptive optics with which the telescope is equipped, which largely cancel out atmospheric blurring; third, the telescope's top-notch coronagraph filter, which blots out most starlight to remove the glare. And finally, the whole thing operates in infrared light, a type of light that renders planets especially bright and sunlike stars relatively dim. In short, says McElwain, "We're using state-of-the-art instruments on a state-of-the-art telescope." (See TIME's video "10 Questions for Neil deGrasse Tyson.")
Even with all that going for them, the discovery came as a surprise, because the instruments were still being tested out. "We were thrilled to see something so early in the process," says McElwain. What's especially thrilling is that GJ 758 B could be as close to its star as Neptune is to the sun — unusual, considering that astronomers had previously believed that large planets formed closer to or farther from their stars, but not in GJ 758 B's location. In the best-case, most optimistic scenario, McElwain says, we might be able to image a Jupiter-mass object about four times farther out than Jupiter is in our solar system.
That's not as good as the ultimate goal: to take an image of a second Earth, in an Earthlike orbit. For that, though, you really need to go into space. But the discovery of GJ 758 B is an extraordinary step, and if the project lives up to its early promise, astronomers will be learning a whole lot more about distant planets in the next few years.Read more: http://www.time.com/time/health/article/0,8599,1945447,00.html?cnn=yes#ixzz0Z1nvICU7

finished io_checklist

Finally, finished io_checklist. It wasnt easy thought. took couple hours to get it working.

Things i had trouble with was creating the constructor where we had to set the items and pass to io_frame. with hashan help was able to finish it pretty quick

IO_Frame myFrame(IO_Field::getRow(), IO_Field::getCol(), maxlen + 6, _len+2);
*static_cast(this) = myFrame;

Monday, September 14, 2009

Week 1

This is a test