Skip to main content

#ComeBackHome - Join hands to find missing children

In continuation to my earlier post Finding Missing Children in India I have been looking out for more ways by which we can help track and find a missing child. In that process came to know from my friend about comebackhome.org

On the first look it definitely sounded like a great idea. The concept of this plugin is by just adding one single line of code in all websites we can get the entire internet search for the missing children. When the visitor click on the banner it will show the missing children in their geographical region. This plugin is integrated with multiple missing persons databases including Interpol, NCMEC (The National Center for Missing & Exploited Children) and NAMUS (National Missing and Unidentified Persons System). That said, if we know of any other countries authentic databases the code can be integrated with that too.

If a user of a website navigates to a page that does not exist, either because the user has mistyped an URL or trying to open an old bookmarked link which is not valid anymore it throws an error message: "HTTP 404 - Page Not Found". Why not make use of these pages to locate missing people? That's exactly what comebackhome.org does. It adds an unintrusive banner with photos of missing people to any website's 404 error pages, with a hope that someone who visits the site might recognize the missing people.

"Saving one life is all it takes to make it worth the effort!"

Refer the below images to see how it would look for example in Google.com


If clicked on the banner this is how it would look like


There were few obvious questions which I wanted to get it clarified from the creators of this plugin - Bipin Suresh & Yang Su. So reached out to the contacts listed in their site and Bipin responded back with his detailed response. Thought would write about couple of those Q&A here.

1. Why are we targeting only "404 page not found" page alone? On production environment the probability of seeing this is very minimal isn't it?

When they built this plugin, they knew that the only way to make this an easy sell would be to make it as easy and painless as possible for website owners. Any obstacle (like the potential loss of traffic) would add to the inertia of not integrating. The reason they chose to promote this on 404 pages are:

  • These pages are high volume but low value
  • Convincing website owners to add this to their main pages is a harder sell
  • '404 - Person Not Found' is catchy and memorable

That said, yes, if we could convince people to add this to other pages, that would work well too, especially since, as we observed, those pages offer a magnitude of order more traffic.

2. How do we validate the authenticity of data?

As mentioned earlier the plugin is integrated with national / international databases of missing people. All vetting of records is done by these authorities.

So as a reader of this blog post what can you do?

A. CSR - My humble request is as part of CSR (Corporate Social Responsibility) if organizations integrate this in their website it would be a great help to the society. This will definitely show your company as progressive, socially very responsible and more importantly will create a social pressure for your competitors / others to follow suit. If the entire internet is searching for missing people I strongly believe they would be found. Can you please try to champion it in your organization? No harm in trying isn't it?

Think about this - somebody kidnaps a kid, based on the complaint it gets logged in the countries authentic database, from the next minute it will be flashed to users in appropriate geographical region - this will effectively restrict kidnappers movement to a very small circle & help find the kids quickly.

B. Have an Idea - Do you think you have an idea to make this better? The source code can be found here - https://github.com/bipsandbytes/comebackhome please help them improve and make it better OR send it to the contact details mentioned in their site.

C. Help find databases in non US region - As we know this may not be the most current or up-to-date datasource for non US region. Reason being most of the international data is taken from Interpol which might not be up-to-date. The results are ranked based on recency and geography, but the underlying datasource should be rich and plentiful for relevancy. Please help find authentic databases of missing people in your country: especially in places like India, where data is sparse, and distributed.

Everybody in the world lead their life with hope and with this little effort from our side we can hope that there is a chance that someone who visits our site might recognize them. At the end of the day, even if one child is found with this effort, that's the end of one parent's nightmare.

If God knows everything that happens on Earth, and he can communicate with us, why doesn't he tell us the whereabouts of children that go missing? - Geronimo Jones

Comments

Popular posts from this blog

Script table as - ALTER TO is greyed out - SQL SERVER

One of my office colleague recently asked me why we are not able to generate ALTER Table script from SSMS. If we right click on the table and choose "Script Table As"  ALTER To option would be disabled or Greyed out. Is it a bug? No it isn't a bug. ALTER To is there to be used for generating modified script of Stored Procedure, Functions, Views, Triggers etc., and NOT for Tables. For generating ALTER Table script there is an work around. Right click on the table, choose "Modify" and enter into the design mode. Make what ever changes you want to make and WITHOUT saving it right click anywhere on the top half of the window (above Column properties) and choose "Generate Change Script". Please be advised that SQL Server would drop actually create a new table with modifications, move the data from the old table into it and then drop the old table. Sounds simple but assume you have a very large table for which you want to do this! Then it woul...

AWS fatal error: An error occurred (400) when calling the HeadObject operation: Bad Request

While using AWS and trying to copy a file from a S3 bucket to my EC2 instance ended up with this error message. Command Used: aws s3 cp s3://mybucketname/myfilename.html /var/www/html/ Error: fatal error: An error occurred (400) when calling the HeadObject operation: Bad Request The error goes off if we add the region information to the command statement. I am using Asia Pacific (Mumbai) so used ap-south-1 as the region name. Modified Command: aws s3 cp s3://mybucketname/myfilename.html /var/www/html/ --region ap-south-1

[Non Tech] Want to know the recipe for Omelette :)

Fed up with Bread - Jam and Curd Rice, today i wanted to eat Omelette. Interesting part is I wanted to cook it myself :) So in the first picture you see all the items which are needed for preparing an Omelette. When I had a closer look at the eggs I see that almost all the eggs are broken. But believe me when I bought it couple of days back it was in perfect condition! I was wondering whether the eggs have become rotten or pretty old to consume! I tried taking an egg and break it but couldn't break it at all :) Since I have kept in the freezer all the eggs have frozen and looked like a iron ball :) After trying for few minutes of trying i removed the shell of the egg and then kept that iron ball :) into a bowl and placed it within Oven. I heated it for 1 minute and checked. It melted only to a limit. So i just set it for another 2 minutes and checked it later. It has melted but the part of the egg white has become a Omelette :( I didn't leave it there. I took the bowl out of ...