The RHoK community

Two years ago representatives from Google, Microsoft, Yahoo!, Hewlett-Packard, NASA and the World Bank came together to form the Random Hacks of Kindness (RHoK) program. The idea was simple: technology can and should be used for good. RHoK brings together subject matter experts, volunteer software developers and designers to create open source and technology agnostic software solutions that address challenges facing humanity. On June 4-5, 2011 we’ll hold the third Random Hacks of Kindness global event at five U.S. locations and 13 international sites, giving local developer communities the opportunity to collaborate on problems in person.

The RHoK community has already developed some applications focused on crisis response such as I’mOK, a mobile messaging application for disaster response that was used on the ground in Haiti and Chile; and CHASM, a visual tool to map landslide risk currently being piloted by the World Bank in landslide affected areas in the Caribbean. Person Finder, a tool created by Google’s crisis response team to help people find friends and loved ones after a natural disaster, was also refined at RHoK events and effectively deployed in Haiti, Chile and Japan.


We’re inviting all developers, designers and anyone else who wants to help “hack for humanity,” to attend one of the local events on June 4-5. There, you’ll meet other open source developers, work with experts in disaster and climate issues and contribute code to exciting projects that make a difference. If you’re in Northern California, come join us at the Silicon Valley RHoK event at Google headquarters.

And if you’re part of an organization that works in the fields of crisis response or climate change, you can submit a problem definition online, so that developers and volunteers can work on developing technology to address the challenge.

Visit http://www.rhok.org/ for more information and to sign up for your local event, and get set to put your hacking skills to good use.

Roosevelt on Becoming Heroes

“We do not have to become heroes overnight. Just a step at a time, meeting each thing that comes up, seeing it is not as dreadful as it appeared, discovering we have the strength to stare it down.”

–Eleanor Roosevelt (1884 – 1962)
U.N. diplomat, humanitarian, U.S. first lady

“Diligence is the mother of good luck.”

– Benjamin Franklin (1706–1790)
American statesman, scientist, and printer

luck: noun: a force that makes things happen

You want more luck? Be the force that makes it happen…

  1. Prepare. Work hard to be ready for the opportunities that are important to you. Research. Practice. Perfect.
  2. Be awake. Pay attention to the people, events, and things around you. Evaluate logically and trust your gut instinct.
  3. Take action. Put yourself out there. Explore. Be vulnerable. Make contact with people. Take risks.
  4. Expect positive results. Optimism improves your chances. If (when) you fail, embrace the lesson and continue on, smarter.

 


 
That’s it. Now go be lucky (and sell something).

________________________________

Automate Review Spam Farm With Google Places New RSS Feed

How to properly use the newly introduced RSS feed import feature in the Google Places Hotpot interface that allows you to quickly review places of interest to you. I struggled with the interface and the instructions wondering exactly which reviewer would succeed with the task but along the way I discovered a creative black hat use. Use the feature to automate your spammy review farm activities.


Google Places has implemented some algorythmic filters to remove spammy reviews from Places account. The filters are still a work in progress and often catch good reviews along with the bad. While the algo seems to be able to filter the obviously bad reviews it often seems to not catch the review content from “positive review only services” that  are obviously spam.

Usually these services have a number of clients and an equal number of “reviewers” that post reviews on the client’s listing page. Any given review and reviewer look legit. But in aggregate the quantity of reviews, the distance and location of the reviewed businesses, the rapid change from negative to many all positive reviews and the reoccurrence of certain businesses amongst the reviewers point to spam. This particular pattern of review spam abuse is only obvious when you look at a number of the reviewer’s history and a number of listings that they have in common.  An example of this pattern is often visible in car dealers. See these dealers: here, here, here and here and these reviewers: Anastacia, Debi, Rachel and Candida and it becomes clear to a human viewer if not the algo that it is spam.

The new RSS feed capability that Google added to Places allows a user to easily (well the activity is easy once your figure out the totally wigged out interface) import their favorite businesses from MyMaps and FourSquare into Hotpot for a quick and easy queue of Place listings to review. The feature, as obtuse as it is, might attract a few active, geeky FourSquare users but it also seems to be the perfect tool to make review farms more “efficient”. As the price of fabricated reviews continues to drop in the open market place, it is important to your long term success  that you are the low cost provider.

Here is a step by step guide to the vagaries of this new feature for all of you black hat review spammers out there that want to achieve greater scale to your operations:

Step One: Create one or more MyMaps that includes your clients business listings. To be really “sneaky” spread them out amongst 4 or 5 MyMaps. It appears that the algo is not yet capable of tracking this sort of pattern of abuse. Be sure to make the MyMap public or at least share it with your minions. This is a one time effort that while somewhat time consuming will allow future dissemination of all the businesses your are reviewing.

Step Two: Have your many Mechanical Turks each create several Google accounts each. Not too many as that is a signal that Google is catching.

Step Three: Capture the URL for the RSS Feed for your MyMap lists. (Okay this is a bit tricky not because it is hard but because of Google’s instructions.  Those instructions refer to it as an RSS Feed but there is NO link in MyMaps called RSS. It is actually the link associated with the Google Earth KML download call View in Google Earth. You need to right click and copy the link.)

Step Four: Assign several MyMaps to each of your Turks, email it to them and suggest that they switch periodically between the MyMap business lists when rating. It adds a nice touch of reality.

Step Four: Goto to the Google Hotpot interface and instruct them to paste the URL into the search field. Some have suggested that you can add “?count=3000″ (or whatever number you’d like to display) to the end of the rss link to import more than the default load of 12 but I have yet to get that to work and it is easy enough to click on the load more button.