Slashdot Mirror


Google Programming Contest Winner

asqui writes "The First Annual Google Programming Contest, announced about 4 months ago has ended. The winner is Daniel Egnor, a former Microsoft employee. His project converted addresses found in documents to latitude-longitude coordinates and built a two-dimensional index of these coordinates, thereby allowing you to limit your query to a certain radius from a geographical location. Good for difficult questions like "Where is the nearest all-night pizza place that will deliver at this hour?". Unfortunately there is no mention whether this technology is on its way to the google labs yet. There are also details of 5 other excellent project submissions that didn't quite make it."

214 comments

  1. if i'd only known by oogoody · · Score: 2, Interesting

    they wanted such boring submissions.
    The winning idea was cool, but the rest looks
    like free development for google rather
    than something novel.

    1. Re:if i'd only known by Indras · · Score: 4, Informative
      like free development for google

      Let me quote from the homepage of the annual contest:

      "Grand Prize

      $10,000 in cash

      VIP visit to Google Inc. in Mountain View, California

      Potentially run your prize-winning code on Google's multi-billion document repository (circumstances permitting)"

      --
      The speed of time is one second per second.
    2. Re:if i'd only known by Peyna · · Score: 2

      IIRC they also mentioned something about the potential offer of employment, then again, maybe I was just imagining that.

      --
      What?
    3. Re:if i'd only known by Peyna · · Score: 2

      If my submission won, I would apply for a job =]

      --
      What?
    4. Re:if i'd only known by Indras · · Score: 3, Funny

      I would ask for royalties! A buck for every time someone viewed a page containing my code :o).

      --
      The speed of time is one second per second.
    5. Re:if i'd only known by Anonymous Coward · · Score: 0

      Only 10,000? That's peanuts. That's like two months pay or something-- if you win. If you don't, well you've just submitted some nice ideas to Google without pay. Mmmmm.. love those ideas free as beer...

    6. Re:if i'd only known by General+Wesc · · Score: 1

      I imagine you had to agree to let them use the idea/code royalty-free when you enter.

  2. As previously designed by me by oliverthered · · Score: 1

    Here's one i wrote earlier.

    Dosn't do the document lookup thing, but we were using it for finding the neariest piza on a now defunct e-commerce website.

    --
    thank God the internet isn't a human right.
    1. Re:As previously designed by me by corian · · Score: 1

      click here - Afghanistan data half price.

      I suppose those maps are a bit out-of-date now, aren't they

    2. Re:As previously designed by me by Anonymous Coward · · Score: 0

      Me too. We do this on all our
      directories

  3. I see one being implemented soon by Masem · · Score: 5, Interesting
    From the hon. mentions:
    Laird Breyer, for his project, Markovian Page Ranking Distributions: Some Theory and Simulations. This project examined various properties of the Markovian process behind Google's PageRank algorithm, and suggested some modifications to take into account the "age" of each link to reduce Pagerank's tendency to bias against newly-created pages.

    This may help to defeat the current practice of overloading the PageRank results of a given key word as to point to a given page by having people link to that page with a link containing that keyword, aka "Googlebombing". I do think that the winner is a very interesting and useful project, this latter one will probably be implemented ASAP.

    --
    "Pinky, you've left the lens cap of your mind on again." - P&TB
    "I can see my house from here!" - ST:
    1. Re:I see one being implemented soon by 3.5+stripes · · Score: 2

      Yeah, it's a pity things like this are less exciting, it's a much needed addition, just not as "innovative".

      --


      He tried to kill me with a forklift!
    2. Re:I see one being implemented soon by Webz · · Score: 1

      What does Markovian mean? Of course I tried searching on Google but I found more of its use than its simple "what is" definition.

    3. Re:I see one being implemented soon by camelrider · · Score: 1

      I'm surprised that something like the Hon. Mention system for giving higher ranking to pages that contain "all of the keywords" hasn't already been implemented. It seems that Freshmeat already has this feature and it is quite useful.

    4. Re:I see one being implemented soon by Anonymous Coward · · Score: 2, Informative

      Try the Google Glossary to find definitions of words or phrases.

      Markovian Dependece- The condition where observations in a time series are dependent on previous observations in the near term. Markovian dependence dies quickly, while long-memory effects like Hurst dependence, decay over very long time periods.

    5. Re:I see one being implemented soon by Anonymous Coward · · Score: 0

      actually, the honorable mention you refer to gives higher ranking to pages linked from pages with all the keywords.

    6. Re:I see one being implemented soon by Kinlan · · Score: 1

      I don't think that is the solution, I have been writing a free format Mailing Address Matcher recently, and simply having 'is X a subset of Y' isn't the best idea (it is not bad) but things might be totaly in the wrong order etc etc.... Some sort of context analysis will help alot. Levenstein Distances etc.

      ps I am in no way saying that what freshmeat do is bad, but since it is on a a 'small' scale then there solution is probably best for them.

      --
      As cunning as a fox, which has just been appointed professor of cunning at Oxford University. http://www.kinlan.co
    7. Re:I see one being implemented soon by brondsem · · Score: 1

      Use the google glossary: a search for markov will list many applicable phrases that you can get definitions for.

      http://labs.google.com/glossary?q=Markov

      --
      "a quote" -me
    8. Re:I see one being implemented soon by Anonymous Coward · · Score: 0

      Ummm. Anything that removes the bias against old pages will HELP googlebombing as googlebombs are NEW pages, traditionally pointing AT new pages.

  4. I sent something into the contest. by thedanceman · · Score: 4, Funny

    But I guess they thought there was no need for -thedanceman- on the google site.

    1. Re:I sent something into the contest. by ttexx · · Score: 1

      HAHAHAHAH..... *sides hurt*

    2. Re:I sent something into the contest. by mprindle · · Score: 1

      roflol.... Just when you think there is nothing on the net to entertain you. :)

    3. Re:I sent something into the contest. by Anonymous Coward · · Score: 0

      stan, thats the funniest thing i've ever seen....

    4. Re:I sent something into the contest. by xtremex · · Score: 2

      Grrrrr! I can't play WMV files in Linux! Anyway anyone can convert them to mpegs or somethign?

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    5. Re:I sent something into the contest. by damiam · · Score: 1
      Grrrrr! I can't play WMV files in Linux!

      Sure you can.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    6. Re:I sent something into the contest. by Anonymous Coward · · Score: 0

      Trust me, you don't want to see them.

    7. Re:I sent something into the contest. by Iamthefallen · · Score: 1

      You Sir, are my hero.

      I will however, be forced to send you my medical bill for treatment of 4 ribs broken from laughing.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    8. Re:I sent something into the contest. by Mantorp · · Score: 1

      be glad if you can't watch it.

    9. Re:I sent something into the contest. by DuckyExMachina · · Score: 1

      werd.

  5. What a great idea by TedCheshireAcad · · Score: 4, Funny

    If only more pizza restaurants in my area had web sites. Soon enough, I won't even have to pick up the phone to make my food come to me! I wonder if the delivery guy will bring the pizza up to me at my computer. Hmm...

    1. Re:What a great idea by Anonymous Coward · · Score: 0

      Why don't you just have him chew it for you too?

    2. Re:What a great idea by axneck · · Score: 1

      Papa Johns - web ordering. remembers your last order, so getting pizza and breadsticks is roughly 3 clicks and a half hour away.

    3. Re:What a great idea by Anonymous Coward · · Score: 0

      A lot of pizza chains in the NE already take orders online. I haven't been calling in delivery for over a year now.

    4. Re:What a great idea by generic-man · · Score: 1, Offtopic

      Or you could go to Yahoo! Yellow Pages and search for pizza places sorted by proximity to your house. I do it all the time with all sorts of locations.

      --
      For more information, click here.
    5. Re:What a great idea by Rob.Mathers · · Score: 1, Offtopic

      Don't know where you live, but Pizza Pizza allows you to go to their site and order pizza online (after you register) for some regions, most notably Toronto. Unfortunately their app is some POS Oracle thing that takes forever to do even the slightest thing like adding a topping (good 10-30 seconds between clicking a button and seeing the order frame change - with my cable connect and decent comp (733 w/ 384 megs), so it can take 10 minutes or longer for a complex order, plus delivery.

      BTW, this isn't O/T in the context of this thread.

      --

      My other sig is funny!
    6. Re:What a great idea by Anonymous Coward · · Score: 0

      Papa Johns has dropped a lot of the areas that they used to offer this service to, including mine, but I've used it before.

      I once did an experiment to see if I could order a pizza, the way I wanted it, without speaking to anyone (since I usually call on the phone, it was the opposite of the usual way to order) I prepaid on the website and when the doorbell rang, I took the pizza, and without thinking, said, "Thanks" :-/

      I thought about repeating the experiment, but the website deals were always so much more expensive than the local coupon deals, so I didn't try again.

    7. Re:What a great idea by Anonymous Coward · · Score: 0

      Sure they will.

      1) Gotta leave the door open,
      2) gotta ask the phone clerk to tell the driver to come in and follow the sound of your voice, and
      3) gotta have a decent tip for the driver.

      Trust me, it works. I am such a lazy shit. :P

  6. Google Search by iramkumar · · Score: 4, Funny

    Search => Osama Bin Laden
    Latitude/Longitude => 37/180, Pak
    Capture ...

    If this would have come out before we could have saved a country ...

    1. Re:Google Search by Anonymous Coward · · Score: 0

      Desi.. eh ?

      Wery fuhnny...!

    2. Re:Google Search by friedrice1234 · · Score: 1

      Yeah, good for stalking too... find pretty girls 40/73

  7. Idea for a Google Query..... by ReelOddeeo · · Score: 5, Funny
    Where is the nearest server in my jurisdiction where I can download....
    • MP3's
    • Warez
    • Pr0n
    • Explosives making instructions
    And worst of all....
    • DeCSS
    We've got to stop all of the terrorists in the categories mentioned above!
    --

    Those who would give up liberty in exchange for security and DRM should switch to Microsoft Palladium!
    1. Re:Idea for a Google Query..... by dossen · · Score: 1
      This message has been doubly encoded using ROT13. Decoding is expressly prohibited by the DMCA.

      Never mind, I'll just look at the raw encoded data.
    2. Re:Idea for a Google Query..... by Anonymous Coward · · Score: 0

      :-)

      lameness

  8. About the "Former Microsoft Employee" bit.. by cOdEgUru · · Score: 0, Troll

    Was that necessary Michael ?

    I mean, no one here cares whether he worked for MS. And we certainly dont believe he got better at coding while he worked at MS.

    And I am not buying the theory that Daniel Egnor is actually the alter ego of Mr. William Gates. His coding skills died with DOS!

    1. Re:About the "Former Microsoft Employee" bit.. by GT_Alias · · Score: 2, Insightful

      Christ, give it a break. I know there's an anti-anti-Microsoft backlash here, but for fuck's sake all he did was mention the previous employer with absolutely NO bias or connotations. If the guy had been employed at XYZ University, I'm sure it would have still shown up.

    2. Re:About the "Former Microsoft Employee" bit.. by Anonymous Coward · · Score: 1, Informative

      Gates didn't write DOS.

    3. Re:About the "Former Microsoft Employee" bit.. by Mononoke · · Score: 3, Funny
      And we certainly dont believe he got better at coding while he worked at MS.
      You've never learned from the mistakes of others?

      Being a former M$ employee tells me he learned quite a bit.

      --
      NetInfo connection failed for server 127.0.0.1/local
    4. Re:About the "Former Microsoft Employee" bit.. by PrimeEnd · · Score: 5, Funny
      If the guy had been employed at XYZ University, I'm sure it would have still shown up.

      Actually he was employed by XYZFind Corp. Literally. And it didn't show up.

    5. Re:About the "Former Microsoft Employee" bit.. by liquidsin · · Score: 2

      the part about him being a former MS employee was directly quoted from the submitter, not inserted there by michael. I know it's slashdot reader policy to not read the story, but at least read the fucking summary on the front page before flaming away...

      --
      do not read this line twice.
    6. Re:About the "Former Microsoft Employee" bit.. by OSgod · · Score: 0, Offtopic

      Interesting write up -- of course Apple had a relativley robust OS that would only crash three or four times a day and would eat itself regularly.

      DOS was ugly. It worked and was reliable. It was even much faster than the MAC dreamed of being.

      Bill G. didn't write it. He bought it. He grew it from what it started from to the #1 OS in the world for a long time.

      Of course, Steve didn't think up the idea behind the original MAC GUI on his own either. He borrowed it from Xerox (note: borrowed it, not illegal but also not licensed, purchased or in any other way paying homage to the creators).

    7. Re:About the "Former Microsoft Employee" bit.. by Ilgaz · · Score: 1

      Former MS employee, submits his project to Google, the ultimate linux site.

      Come on...

    8. Re:About the "Former Microsoft Employee" bit.. by scd · · Score: 1

      Sigh...

      In submitted articles, italics designate the submitted article, while normal text indicates Michael's or CmdrTaco's, etc., additions.

      Note that this one was all italics, meaning the 'former Microsoft bit' was included by the person submitting the article.

    9. Re:About the "Former Microsoft Employee" bit.. by Hunter1776 · · Score: 1

      I agree. Listing his previous employer probably wasn't intended as an attack on MS. I don't see why anyone would think it was.

    10. Re:About the "Former Microsoft Employee" bit.. by thetbone · · Score: 1

      Well if no one cares, why did you bother even commenting on it?? Of course people here care!! It will drive half of /. readers half out of their mind with rage!!!

    11. Re:About the "Former Microsoft Employee" bit.. by thetbone · · Score: 1

      And Linux is mostly just a reimplementation of Unix. That doesn't seem to bother anyone....opens source people don't have to innovate, they can just use other people's ideas. Closed source on the other hand....

    12. Re:About the "Former Microsoft Employee" bit.. by jfedor · · Score: 2

      FYI, Michael Abrash once worked at Microsoft, then went to id Software, and then left id and went back to MS.

      So I think there are some programmers at Microsoft that you could learn from (not by seeing their mistakes).

      -jfedor

    13. Re:About the "Former Microsoft Employee" bit.. by asqui · · Score: 2, Informative

      The reason I included Microsoft Corp. as a former employer and not XYZFind Corp. is becasue I wanted to point out that despite what most of you like to think, intelligent people do work at Microsoft.

      Yes really, it's not a large room full of monkeys!

    14. Re:About the "Former Microsoft Employee" bit.. by asqui · · Score: 1

      Also related is this A Journal Discussion which I omitted in my original response.

    15. Re:About the "Former Microsoft Employee" bit.. by Anonymous Coward · · Score: 0

      If I remember correctly, Dan Egnor worked for Microsoft Research, which has many programmers (and
      a few physicists) you could learn a great deal from.

  9. Re:good news for open source? by Anonymous Coward · · Score: 0

    yeah, putting it into linux would be nice, but you need something like several terabytes of space to hold the index, not to mention the continous processing power needed to do the indexing would be a huge strain on the box.

  10. "Google Sets" by ralian · · Score: 2

    It really seems to me like the "Google Sets" feature recently made available at Google Labs is an implementation of Zhenlei Cai's submission(although the details are extremely sketchy in the Google announcement). If this is true, I wonder why they couldn't implement the winning idea too?

    --

    -raph

  11. more details by Alien54 · · Score: 5, Informative
    Daniel's project adds the ability to search for web pages within a particular geographic locale to traditional keyword searching. To accomplish this, Daniel converted street addresses found within a large corpus of documents to latitude-longitude-based coordinates using the freely available TIGER and FIPS data sources, and built a two-dimensional index of these coordinates. Daniel's system provides an interface that allows the user to augment a keyword search with the ability to restrict matches to within a certain radius of a specified address (useful for queries that are difficult to answer using just keyword searching, such as "find me all bookstores near my house"). We selected Daniel's project because it combined an interesting and useful idea with a clean and robust implementation.

    This is impressive bit of database manipulation. Somehow I didn't think that all of the datatypes, etc would be so easily parsed.

    Although I do recall telephone directories that used to give you results for a specified radius for certain types of businesses

    --
    "It is a greater offense to steal men's labor, than their clothes"
    1. Re:more details by Matey-O · · Score: 3, Insightful

      There's code available now that does this for zipcodes. see http://www.zipmath.com/ (And using Mapquest as the black box, street addresses too.) Tieing it into google is a nifty bit o kit tho'.

      --
      "Draco dormiens nunquam titillandus."
    2. Re:more details by Lars+T. · · Score: 5, Insightful

      Sounds like this improvement isn't much use outside the US.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    3. Re:more details by nathanm · · Score: 2
      Sounds like this improvement isn't much use outside the US.
      His current implementation wouldn't be of much use outside the US, but the code could be used with non-US data elsewhere. The TIGER & FIPS data is just geographical & address information commonly used in GIS. I know the UK has similar data available, other countries probably do too.

      Google chose his project because his code was clean and robust. It shouldn't be to difficult to get it to work with other data.
    4. Re:more details by Anonymous Coward · · Score: 0

      Umm, do you work for zipmath or what? You can get this from about 100 different vendors. Nothing is special about zipmath except for the lameness of the site.

    5. Re:more details by Chester+K · · Score: 4, Informative

      This is impressive bit of database manipulation. Somehow I didn't think that all of the datatypes, etc would be so easily parsed.

      Although I do recall telephone directories that used to give you results for a specified radius for certain types of businesses


      That's just a standard spatial query. It's easy to implement an R-Tree to be able to do (relatively) quick "give me points within x meters of this one" type of searches on a database. There's nothing extremely revolutionary about Daniel's project, anyone with some basic geometry knowledge and the patience to download the 33GB of TIGER data could have done it within the course of a few weeks. (Ironically enough I've been doing the same thing with 1.2 million addresses against TIGER data for the past month.)

      But that's the true genius and beauty of it. Now that it's been said, it's such a mindbogglingly obvious and useful application of web search and spatial search technology that it's hard to believe nobody thought of it before.

      I'd be honestly surprised if Google doesn't run with the ball and fold it into their main search engine. The only thing standing in the way is the storage space and CPU time to do it.

      --

      NO CARRIER
    6. Re:more details by xant · · Score: 2
      I'd be honestly surprised if Google doesn't run with the ball and fold it into their main search engine. The only thing standing in the way is the storage space and CPU time to do it.

      . . . Two things Google should have no trouble finding.

      --
      It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
  12. 404 Page Not Found ? by bigmouth_strikes · · Score: 5, Interesting

    I'm surprised that there are so many 404 Page Not Found errors in Google's search results, even on the top hits.

    Shouldn't Google automatically check results that a user follows and flag those that cannot be displayed ?

    --
    Oh, I can't help quoting you because everything that you said rings true
    1. Re:404 Page Not Found ? by DrSkwid · · Score: 3, Insightful

      #

      Thomas Phelps and Robert Wilensky, for their project, Robust Hyperlinks. Traditional hyperlinks are very brittle, in that they are useless if the page later moves to a different URL. This project improves upon traditional hyperlinks by creating a signature of the target page, selecting a set of very rare words that uniquely identify the page, and relying on a search engine query for those rare words to find the page in the future. For example, the Google programming contest can be found using this link.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    2. Re:404 Page Not Found ? by rmohr02 · · Score: 3, Informative

      Yea, I've realized that, but then you realize that Google caches most of the web and nearly all of the links produced in search results. So if you get a 404 error you go back and click on the cache link.

    3. Re:404 Page Not Found ? by PhilHibbs · · Score: 3, Interesting

      Google's links are not redirected via their server, and a lot of people would object to them "gathering data on their users' browsing activities". However, automatically checking the top link after each search (or scheduling it for checking) should be possible.

      What should they do if a page is unavailable, though? What if it's only down for a few seconds?

    4. Re:404 Page Not Found ? by LinuxHam · · Score: 5, Insightful

      Shouldn't Google automatically check results

      I would much prefer to see them improve the ease of browsing their cache. Specifically, if a cached site is 404, then present a cached version of the site where all clicks within the site simply link to the cached version, unlike today where all clicks are native (and therefore lead to more 404's). Granted that wouldn't be of any use for links to dynamic pages, but anything is better than what they have today.

      --
      Intelligent Life on Earth
    5. Re:404 Page Not Found ? by heliocentric · · Score: 1

      Get the google toolbar, it allows you to right click a link and choose to load a cached snapshot of the page, as well as adding nice easy search features.

      --
      Wheeeee
    6. Re:404 Page Not Found ? by Ashran · · Score: 1

      Every once in a while your click thrus are going thru a google server (no dns, just an ip)

      --

      Before you email me, remember: "There is no god!"
    7. Re:404 Page Not Found ? by General+Wesc · · Score: 3, Informative

      And of course there's the Mozilla Google Toolbar for people who don't use IE.

    8. Re:404 Page Not Found ? by brondsem · · Score: 1
      Two reasons:
      • Some webservers might be in the process of being slashdotted or the like and aren't down, just very slow. What timeout is appropriate? It's hard to say.
      • Google being able to connect to the server is not the same as a user being able to connect. Even if the webserver is running, there could be network problems between it and google and/or between it and the user.
      --
      "a quote" -me
    9. Re:404 Page Not Found ? by zesnark · · Score: 1

      True. Then again there's the cache.

    10. Re:404 Page Not Found ? by srvivn21 · · Score: 2

      Interestingly enough, the google translation page does this. Translate a page, and any links on that page lead to translated pages. Very convenient.

    11. Re:404 Page Not Found ? by Anonymous Coward · · Score: 0

      Thanks for the pointer. I installed it, and while it works fine for root, it proceeded to not only not work, but also knocked out the File/Edit/Go/etc menus for my non-root userid.

    12. Re:404 Page Not Found ? by nanobug · · Score: 1

      And then as soon as they edit the page and change some of the words, the "robust" hyperlink doesn't work anymore.

      This doesn't sound very robust to me. What are webmasters more likely to change, the URL or the HTML?

    13. Re:404 Page Not Found ? by DrSkwid · · Score: 1

      the url

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    14. Re:404 Page Not Found ? by hazyshadeofwinter · · Score: 1

      > This project improves upon traditional hyperlinks by creating a signature of the target page, selecting a set of very rare words that uniquely identify the page, and relying on a search engine query for those rare words to find the page in the future

      Takes all the fun out of Googlewacking, doesn't it?

      --
      Click here if you just like to click on shit.
    15. Re:404 Page Not Found ? by xstein · · Score: 1

      I would much prefer to see them improve the ease of browsing their cache. Specifically, if a cached site is 404, then present a cached version of the site where all clicks within the site simply link to the cached version, unlike today where all clicks are native (and therefore lead to more 404's). Granted that wouldn't be of any use for links to dynamic pages, but anything is better than what they have today.

      so in other words, you want google to mirror the entire world wide web? am i the only person that finds that impractical/unethical/debatebly legal/the other gazillion reasons slashdot listed for linking to articles instead of posting them?

    16. Re:404 Page Not Found ? by GigsVT · · Score: 1

      They already do mirror the whole WWW, he just wants them to fix up the URLs.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  13. Re:good news for open source? by ignatzMouse · · Score: 1

    How is google open source?

    --
    No artist tolerates reality. -- Nietzsche
  14. winner is... by room101 · · Score: 1, Troll
    The winner is... a former Microsoft employee.
    Let me guess: he "rebranded" a piece of software that was under a BSD license?

    All kidding aside, sounds pretty neat.
    --
    room101 -- how much can you stand before they break you?
    (they always break you eventually)
    1. Re:winner is... by Anonymous Coward · · Score: 0

      aaaargh, that's not an offtopic post, Troll, maybe, flamebait, prolly, funny, possibly, but it is not offtopic!

      MODERATORS, there are options besides OffTopic

      Now read carefully, THIS post is offtopic, the parent is a troll, flamebait, or possibly funny.

    2. Re:winner is... by Anonymous Coward · · Score: 0

      Believe it or not, most Microsoft employees are incredibly intelligent people. It's the management which screws everything up.

    3. Re:winner is... by redhatbox · · Score: 2


      n0 u 533, h3 0wnz0r3d g00g13 w14h h15 31337 m1cr0$0f4 h4x0r1ng 5ki11z!!!

      God, help us all... I *knew* we couldn't go an entire story without someone freaking out about the whole "used to work for Microsoft bit."

      Ho hum, back to my OBSD boxen...

  15. Re:good news for open source? by rmohr02 · · Score: 2
    It is great to see open source software such as google
    Google's not open source. They support the open source community, but they don't release the code the their indexer. This is all the information that they give out about their code:
    PageRank Explained

    PageRank relies on the uniquely democratic nature of the web by using its vast link structure as an indicator of an individual page's value. In essence, Google interprets a link from page A to page B as a vote, by page A, for page B. But, Google looks at more than the sheer volume of votes, or links a page receives; it also analyzes the page that casts the vote. Votes cast by pages that are themselves "important" weigh more heavily and help to make other pages "important."

    Important, high-quality sites receive a higher PageRank, which Google remembers each time it conducts a search. Of course, important pages mean nothing to you if they don't match your query. So, Google combines PageRank with sophisticated text-matching techniques to find pages that are both important and relevant to your search. Google goes far beyond the number of times a term appears on a page and examines all aspects of the page's content (and the content of the pages linking to it) to determine if it's a good match for your query.
  16. Geographical Approximation by z_gringo · · Score: 1

    I don't think the Pizza delivery analogy will pan out. They can pin it down to a country (usually), and maybe even a region of a country(rarely), but beyond that, it won't be possible to get very close. For example, in the country I work for, the whole class B address shows up as being in the UK, but it is broken up accross each european country, so even if you are in spain or france, it looks like a UK address. I'm sure many companies do the same. Also, the IP addresses from the cable ISP will cover a wide area of several cities or sometimes a whole country.

    --
    -- -- Warning. Do not stare directly at the sun.
    1. Re:Geographical Approximation by Peyna · · Score: 3, Interesting

      Sounds like it wasn't doing IP Addresses or hostnames , but addresses found in text on pages. Using enough rules, and a funky algorithm, you could probably get pretty accurate for a number of pages, enough to produce good results on searches at least.

      --
      What?
    2. Re:Geographical Approximation by TheGreatGraySkwid · · Score: 1

      You need to spend more time in the Big Blue Room, man. This guy's project uses PHYSICAL addresses, not IP addresses. So if your address is on your webpage as 1337 Lamar Dr., San Dimas CA, he would use publically available geographical data to determine your physical coordinates and the places near you.

      Dig it?

      --
      The Humblest Mollusk on the Net
    3. Re:Geographical Approximation by Anonymous Coward · · Score: 0

      I walk up and slowly pound you into the ground with a clue-by-four...

      if you would have not been lazy and ACTUALLY READ you would see that it looks for mailing addresses and cross refrences those to a database (US CENSUS) to give you a lat/lon...

      So ...die die die die die you clueless dweeb!

    4. Re:Geographical Approximation by Anonymous Coward · · Score: 0

      What's more, even if the rule and funky algorithm is not so good, webmasters could test that their address format works, and alter to fit if necessary.

    5. Re:Geographical Approximation by Anonymous Coward · · Score: 0

      The only thing a skinny geek like you could pound is your own pud. Now quit with the idle threats and make your bed like your momma told you to.

    6. Re:Geographical Approximation by Anonymous Coward · · Score: 0

      ... Although, there actually _are_ databases that have IP address to [geographical] region mappings. One banner-ad company I know of actually uses such a database in order to determine the geographical locations of the users who click on website ads --- obviously very good for trending, etc., when you want to determine where to target your product.

      M

  17. Not earth shattering, but useful by f00zbll · · Score: 2, Informative

    Credit to the guy for thinking of it. It could save a person the hassle of looking up all the address in mapquest. I've never had the need to do such a search on google, since it's easier to just do a yellowpage search. Most yellow page sites like superpages and switchboard already provide that kind of functionality. Google's directory search doesn't have search by distance yet, but I'm guessing it will be added in the future. They kinda have to considering the other directory sites have those features.

    1. Re:Not earth shattering, but useful by drachenstern · · Score: 1

      i agree with what you are saying about the other sites have it, so why not google?

      cost, my friend, cost. many of these other sites run huge banner ads (which many /.ers and others hate) as well as many are owned by companies that already have a lucrative business irl.

      I would much rather google maintain their pagerank system and develop it further than look for pretty new goodies that could possibly break before we even get ipv6 fully in place.

      --
      2^3 * 31 * 647
  18. Service already exists by khendron · · Score: 2
    There is already a service like this at www.lasoo.com This service lets you enter an address and a business type, and will find all instances of that business within a certain radius of the address.

    Last time I used Lasoo was on Mother's Day, to find the closet florist to my mom's house.

    --
    Life is like a web application. Sometime you need cookies just to get by.
    1. Re:Service already exists by MullerMn · · Score: 3, Insightful

      The difference is that the service you're thinking of probably works from a pre-specified list of locations for the businesses it covers.

      The cool thing about the winning google entry is that it actually deduces the location of the search result by finding and parsing any address information that appears on the site!

      I think that's pretty clever. - Does anyone know if it's limited to the US?

      --
      Andy

  19. There always out of date by oliverthered · · Score: 1

    It would be tempting to put some sarcastic rebuttal in here.
    Get a book on basic qauntum mechanics and it will tell you that your observations are always out-of-date.
    What's wrong with Afganistan anyhow, they seemed a nice bunch of people, with a strong religious following before the US regieme ousted there lovley government.

    --
    thank God the internet isn't a human right.
    1. Re:There always out of date by morgajel · · Score: 1

      well, a topilogical map WOULD sorta be outta date-with the mountain buster missles and giant-ass potholes now covering the country...

      like it or not, the us millitary did some MAJOR terraforming over there.

      --
      Looking for Book Reviews? Check out Literary Escapism.
  20. Nice by Mr_Silver · · Score: 3, Interesting
    Whilst I'm very impressed with the winner the entry "Robust Hyperlinks" is something that do like a lot.

    What would be cool, would be the option to right click on the hyperlink and have the option "Find alternative location".

    Or even cooler, have IE (or your favourite browser) on putting up the 404 message have a hyperlink which does the same. Hell, easy enough to do with apache.

    --
    Avantslash - View Slashdot cleanly on your mobile phone.
    1. Re:Nice by wizman · · Score: 1

      On the Apache thing - I don't think most content providers would like to provide a "way out". They rather provide links within to keep them in their site.

      Would be a nice addition to the "google toolbar" though.

    2. Re:Nice by sgtsanity · · Score: 1

      It would also work quite well for google whacking.

    3. Re:Nice by MrScience · · Score: 1

      How would you determine what words to use once you get a 404. It's not there anymore.

      --

      You quitting proves that the karma kap worked. The most annoying of the whores shut up. --CmdrTaco

    4. Re:Nice by JFMulder · · Score: 2

      There is already something a bit like this with the Google toolbar, it's called "Cached Snapshot of Page". If you hit a 404, just right click on the mouse and chose "Cached Snapshot". If google still has the page indexed, then it has a cached copy of the HTML.

  21. Funny. by Byteme · · Score: 1
    I was looking for a similar tool yesterday when I was doing research for low power FM transmitter placement. I have a street address for the tower and was looking for an easy (or more accurate, as I am not an adept map reader) tool rather than looking at the USGS maps.

  22. I knew I should have patented it... by Usquebaugh · · Score: 2

    I was thinking about doing exactly the same thing, a common thought?

    But the idea of using it just to find business within a certain radius is very limited thinking.

    Mobile phones will soon be broadcasting their position. You want interactive guided tours of a city? How about playing full size monopoly? Driving directions? Any sign you currently see could be removed and replaced with a virtual sign? Any number of VR worlds played out in meat space? etc etc

    I think that the ability to automatically tell someone where you are will prove to be a boon.

    Kudos to the developer for carrying through, rather than my lazy ass postulating :-)

  23. runner up by gnugnugnu · · Score: 2
    the runner up entry


    Zhenlei Cai, for his project, Discovery and Grouping of Semantic Concepts from Web Pages with Applications. This effort processed a corpus of documents and found words and phrases that tend to co-occur within the same document, producing a list of pairs of terms that seem to be closely related (such as "federal law" and "supreme court", or "Bay Area" and "San Francisco").


    sounds a lot like Google sets


    Robust Hyperlinks has to be my favourite.

  24. hmmm by Anonymous Coward · · Score: 0

    hmmmm sounds like to me Street and Trips with more URLS

  25. Re:more details (OT) by Anonymous Coward · · Score: 0

    Funny you should mention the phone books. I work for an telephone directory publisher. Our online product used to do just that - targeted search results within the radius you specify, or a default radius for a given classification. USED TO. The online yellow pages industry is making a big move towards sites that emulate the look and feel of a printed directory. Sales reps know how to sell it, they say. But what happens is that when you go to use it, you end up "flipping through pages" until you find what you're looking for. It completely negates the advantages of having the info online. Just venting.

  26. NetGeo by *xpenguin* · · Score: 5, Informative

    There's a public database called NetGeo which will convert IP addresses to latitude and longitude locations. I created a script called IP-Atlas to get a visual location of the lat and lon coords.

    1. Re:NetGeo by Rayonic · · Score: 2

      Nice site, but unrelated to the winner's entry. The IP address will only tell you where the server is, and not the location of, say, a remote business whose site is hosted on that server. In fact, an IP-address-derived location would only get in the way of his project.

    2. Re:NetGeo by RadioTV · · Score: 1

      Actually, it doesn't even do that good. Lookup the IP address of www.slashdot.org (64.28.67.150) on their interactive server. It lists a location in California and domain of Exodus.net.

      --
      I have great faith in fools - self confidence my friends call it. - Edgar Allan Poe
    3. Re:NetGeo by dohcvtec · · Score: 1

      Sort of a subset of what the winning entry does, except NetGeo relies on the contact address given by a whois query. In other words, looking up the IP address of a large multinational corporation's website may return only one address.

      --
      -- Never hit a man with glasses. Hit him with a baseball bat.
    4. Re:NetGeo by Internet+Ninja · · Score: 1

      Ditto. I've written a class which resides in PHP's PEAR (similar to CPAN) which also does CAIDA lookups.
      Works really well and it additionally uses 'localizer' as well if it's installed.

      G

  27. Mod parent up! by Migrant+Programmer · · Score: 1

    He's not offtopic, he's getting his google on!

  28. oh boy geocoding and buffer zones invented! by Anonymous Coward · · Score: 0

    WOW! Someone finally someone had a break through and invented geocoding and buffers! AMAZING! I guess those of us in the GIS profession have been imagining the address matching and buffer zones all this time!

    1. Re:oh boy geocoding and buffer zones invented! by necr0m · · Score: 1

      Here here! I've been doing that for years.

  29. This is an interesting topic but well studied by Anonymous Coward · · Score: 0

    His approach may have some novelty (in the technique for estimating location) but location dependent queries have been studied for some time now. Location dependent queries assume that you know where the machine posing the query and the results of the query are geographically located.

  30. How about...? by Anonymous Coward · · Score: 0

    Something really useful, like regexp searches?

  31. Search = Osama Bin Laden by oliverthered · · Score: 1

    Good job I have all those web pages saying that Bush is Osama Bin Laden, could make a nice killing on this one

    --
    thank God the internet isn't a human right.
  32. Lets join up by oliverthered · · Score: 1

    We could undermine all the original ideas in the world.
    Who the hell was judging that thing anyhow, there's geo searches all over the place, and i've done plenty of address parsing code in my time!!!

    --
    thank God the internet isn't a human right.
  33. Some might think.. by Anonymous Coward · · Score: 0

    ..a certain Slashdot editor is trolling, what with the 'former Microsoft employee' bit, but I've discovered his secret plot.

    You see, we've long known that Microsoft, while shitting on the entire industry, treats their programmers well. Though their operating systems may be riddled with bugs and security flaws of all sorts, look at their applications. They tend to be the epitome of quality software.

    Could they be ignoring their operating systems because they've already got an iron grip on the desktop market? That they wish to achieve dominance over applications of all kinds as well? Whatever the cause may be, it matters little.

    We need volunteers. Programmers who would dare to make the ultimate sacrifice - to be delegated into the ranks of the damned, into the status of.. manager.

    These programmers turned managers shall be hired by Microsoft. Once there, they shall become.. Pointy Haired Bosses.

    Microsoft won't have a single programmer left within a month!

    1. Re:Some might think.. by GuyMannDude · · Score: 2

      Though their operating systems may be riddled with bugs and security flaws of all sorts, look at their applications. They tend to be the epitome of quality software.

      Yeah, right. That one dancing PaperclipDude was the "epitome of quality software".

      Me: (starts writing a letter in Word)

      PaperclipDude: "Hi there! It looks like you're writing a letter!"

      No shit, Shirlock. What gave it away? The "Dear Sirs" opening line? Shees.

      GMD

    2. Re:Some might think.. by damien_kane · · Score: 1

      Just because you get annoyed by the paperclip doesn't mean it is not a good application. The fact is, many people have poor grammer and spelling (just watch this site, you'll see), or don't know the proper layouts for business and personal letters, or that there is even a difference in the first place.

      That little paperclip that you hate helps a lot of people from making the stupid little mistakes that those of us who choose not to use it make everyday.

      I, for one, congratulate Microsoft for the paperclip, as now even a child can use a word processor without having to learn keyboard shortcuts or how to use a menu. You would be surprised at how many people (adults included) 5 years ago didn't know that word processors even had spell checkers included. Now with the advanced user interface it does it while you type, with very few errors (unless you're writing highly in-depth documents).

      Think about how far the computer UI has come since Microsoft started playing the game before you start to flame.

    3. Re:Some might think.. by Anonymous Coward · · Score: 0

      They tend to be the epitome of quality software.

      I guess you haven't read Egnor's resume, especially the Excel notes. From his experiences, it sounds like the times Microsoft does make well-designed software, it has difficulty getting released, while the buggy crap tends to make it out the door.

  34. already done by Anonymous Coward · · Score: 0

    doesn't this site do it already? pick a particular geographic location and a radius, and find yellowpage/website data within that radius. the searching interface is clunky but that seems like the same thing that this guy is doing. some of their returns are clunky also - i.e. you type in "california pizza kitchen" on their los angeles site and you get some company that makes vegeterian food - but sure enough, they have an address listed within the radius, and they also supply food to CPK.

    it seems to me that the problem is not being able to cross-reference addresses pulled from sites with the user's geographic location, but in the quality of data retrieved from the website to be displayed. if you search for "pizza" x kilometers from your location, parsing any address pulled from sites, you don't really know whether it happens to be a local pizza company, or some kid writing about how tasty his pizza was in his weblog.

    1. Re:already done by Anonymous Coward · · Score: 0

      whoops. citysearch.com.

  35. Re:NetGeo: Actually called NeoGeo by Anonymous Coward · · Score: 0

    Ahem... I think you mean "NeoGeo".

    This is a "36-bit" video game system that came out in the early 90's. It was basically SNK's arcade engine put into a small box with controllers. It was pretty cool, except that was extremely expensive and the games cost anywhere from $80 to $300. Funny, though, I recently saw a ./ post that stated that the NeoGeo is still alive and kicking.

    Its interesting that SNK has spent time developing a public database for the system. I didn't even know you could get internet functionality with it! Does anyone have this system, who could maybe provide a review?

  36. Cached Longitude and Latitude by shawnmelliott · · Score: 1, Troll

    Does this mean that when the time comes to leave this planet and move to Mars that we can still visit our favorite places via Google's Cache?

  37. pot-holes by oliverthered · · Score: 1

    Pot-holes they should search in there, I here the Afghanistanies like to some a bit of pot now and then!

    --
    thank God the internet isn't a human right.
  38. answers.google.com by Anonymous Coward · · Score: 0

    I tried to submit this a couple of times, but it was rejected. Google has in beta a service known as "google answers". Pay google 50c for a listing fee, then post a question you want answered by google users. Min price for a question is $4, and google gets 1$ of that. Max price for a question is $50 IIRC.

    Lots of fun looking at all the questions, and answers. eg one of them was asking for pictures of duck bottoms, and another asked for the meaning of life valued at a pathetic $4.

    This has already been posted to infoanarchy.org and kuro5hin.org. I thought slashdot would have picked it up, but haven't so far.

    1. Re:answers.google.com by xintegerx · · Score: 1

      I found that site by typing in "answers" into AOL Search (back when Google had a press-release on the front page about their partnership with them.)

      I wanted to try AOL Search out. Of course, Google was genius because I was instantly redirected back to a Google site....

  39. Re:Recommendation for Slashdot Poll by forged · · Score: 0, Troll
    [X]No

    Let the IE lusers suffer !

    Oh btw france lost vs. senegal. shame.

  40. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  41. Re:a set of very rare words by Anonymous Coward · · Score: 0
    a set of very rare words that uniquely identify the page

    And on the vastness of the internet, what would those words most likely be?

    The URL, of course.

  42. Re:saved a country by Anonymous Coward · · Score: 0
    And which country would that have been? Afghanistan?

    If Bill Clinton had decided back in 1999 to remove the Taliban from power "because it's the right thing to do", would you have supported that? Because the Taliban were worse than Milosovec.

    But the Taliban were in bed with Osama bin Laden and his gang, who mass murdered thousands. So now leaving them in power is the same as "saving a country".

    You're a dumbfuck.

  43. A good source of innovation... by purpledinoz · · Score: 1

    This is actually a nifty way of getting real good ideas from people. $10000 seems a bit cheap for an idea that can make google helluva lot more than that.

  44. Geographically limited browsing by Jumperalex · · Score: 1

    So does this now make it easier for governments to limit their citizens ability to get information than ever before?

    As well as any other of the many geography based rules, laws, taxes, restrictions, etc that we have seen talked about on /. before???

    --
    If you can't be good, be good at it!
  45. Re:Not First Post!!! by MisterSquid · · Score: 1

    I suppose the page-widening effect has its promoters and vindicators, but it is an effect only for IE (and only on Windows to boot).

    Such page-widening "complaints" are not about the code thrown out by servers, but are complaints about the rendering engines of specific browsers.

    Why don't you fix your browser and get over yourself?

    --
    blog
  46. Re:saved a country by jeti · · Score: 2

    It could have saved the US.
    US gov has been trying to
    capture Bin Laden before 9/11.

    At least some changes would
    not have occured that fast.

  47. I think you got the parenthisese mixed up by Catskul · · Score: 0, Flamebait

    .... It should be :

    "...Have your favourite browser (or ,if you must, IE)..."

    :)

    --

    Im not here now... Im out KILLING pepperoni
  48. Re:Google Programming Contest by Anonymous Coward · · Score: 0

    I agree totally, I remember seeing the contest a few months ago and thinking "Oh man, that's so cool", but then when I actually read through the contest and saw the boring-ness of it all and said "screw it, that's boring".

    Of course, the prize wasn't boring...

  49. Re:Not First Post!!! by Anonymous Coward · · Score: 0

    I, on the other hand, am sitting here with Mozilla and laughing it up. So there.

  50. Wow by Anonymous Coward · · Score: 1, Interesting

    What was failed to mention from his resume:
    Miscellaneous Projects

    1995 - ongoing: Free Software

    I wrote and maintain Gale30, an open source instant messaging system. Other free software projects of mine include Airhook, Liboop, and some XML processing tools.

    2001 - ongoing: Sweetcode

    I am the sole proprietor of Sweetcode, a web site that reports interesting free software. Sweetcode receives thousands of visitors daily; media reports include NTK, memepool, the Linux Weekly News, and others.

    2000 - ongoing: SeattleWireless

    I maintain the Node Map, a simple XML-based GIS which uses public mapping engines to display the location of community 802.11b wireless nodes in Seattle.

  51. Anyone here who got the CDROM with data mailed? by mvw · · Score: 1
    I requested the CDROM collection with the Google data but still wait for them.

    Did they actually send out those copies?
    Or is it because I live in Germany?

    Regards,
    Marc

    1. Re:Anyone here who got the CDROM with data mailed? by polymath69 · · Score: 2
      Grrr.

      I requested the data CDs on February 6th, and got an acknowlegdement email from Google the same day. But I never received the CDs, either, so more or less forgot about the contest until now. And I'm in the US, so they're not discriminating against Germans.

      Some fine way to run a contest!

      So I'll second the question... did they follow up with anybody?

      --

      --
      I don't want to rule the world... I just want to be in charge of mayonnaise.
  52. Back from the Dark Side by GuyMannDude · · Score: 1

    Actually when I saw that a former Microsoft employee had written something for Google, I had a flashback to that scene in Return of the Jedi where Vader makes up for a lifetime of evil deeds by tossing the Emperor off the platform. It's never too late for someone to turn back from the Dark Side. ;)

    My Karma hit 50. Now maybe I can start posting intelligently.

    Well, you're back down to 49 now!

    GMD

  53. Markov processes by dukethug · · Score: 3, Informative

    A Markov process is basically a series of random variables where the value of random variable X^(i+1) only depends on X^i. The idea is that if you want to predict the value of X^(i+1), all of the information you could possibly use is in the value of X^i.

    Lots of processes are Markovian- for instance, a random walk. If you're at point x at time t, then you know that there's a fifty-fifty chance you will be at x-1 or x+1 at time t+1. Knowing all of the previous points along the random walk won't help you predict the next point any better than that.

  54. Re:more details (OT) by Anonymous Coward · · Score: 0

    Let me help you out with a clue. Forcing you to flip through many pages to find what you want means more ads on each page you have to view. This translates to more revenue for the company hosting the directory site.

    Yes, it sucks and makes no technological sense, but it does make sense to the marketdroids and financial suits.

  55. Re:saved a country by realdpk · · Score: 1

    You're right. Man, I miss the US already. If only they'd found that man in time, our republic could have been saved! "O beautiful for spaciou..." ah man, I can't do it, I'm tearing up here!

    GWB! WHY!

    - dpk, citizen of the former United States

  56. Daniel Egnor's "Iocaine Powder" by po8 · · Score: 4, Interesting

    In a weird coincidence, I just spent a half-hour last night lecturing about Daniel Egnor's Iocaine Powder , winner of the First International RoShamBo Programming Competition. Credit this guy with two award-winning pieces of extreme programming cleverness!

    1. Re:Daniel Egnor's "Iocaine Powder" by ed1park · · Score: 1

      Now I'm wondering what happens when Iocain Powder plays against itself?

  57. More Information About the Winner by td · · Score: 5, Informative

    I've met Dan Egnor, and this isn't the only cool thing he's done. He's the author of Iocaine powder, the world champion rock-paper-scissors program. He's also the proprieter of sweetcode a web log devoted to innovative open source projects (i.e. projects that don't just clone or tweak existing software.) But his best hack (not described on line, as far as I know) is a version of Pac Man that runs on a PDA and uses a GPS for a user interface -- if you run around an open field carrying the GPS+PDA, the pacman correspondingly runs around the maze chasing Blinky, Stinky and Dinky (or whatever their names are.)

    --
    -Tom Duff
    1. Re:More Information About the Winner by Anonymous Coward · · Score: 0

      I strongly suspect that Dan's winning was not just due to the "clever idea". There were probably some serious technical issuse with efficiently dealing with the databases that he solved.

      Dan is smart to the degree of being scary... not literally, in fact, when he was an undergraduate he was quite a nice guy and a really good CS TA.

  58. Setence confusion by Sits · · Score: 1

    ...suggested some modifications to take into account the "age" of each link to reduce Pagerank's tendency to bias against newly-created pages.

    Shouldn't Google have said bias for (in favour of) rather than bias against if what you are suggesting is correct? I'm just confused by the way they have worded it...

    1. Re:Setence confusion by Boiled+Frog · · Score: 1

      Google ranks pages with more links to them higher than pages with fewer links. There will be a bias against a newly created page because it will have no links to it.

    2. Re:Setence confusion by X-ViRGE · · Score: 1

      Then how would this help prevent "googlebombing"? googlebombing involves creating a lot of *new* pages... so wouldn't reducing the bias against newly created pages actually help googlebombing?

  59. Re:good news for open source? by rmohr02 · · Score: 2

    It was at 2 when I replied.

  60. Why I never would have written that program. by blair1q · · Score: 2


    How many hosts implement their coordinates in their info any more?

    5%? 10%?

    80% omit it because admins are lazy, and 10% omit it for security reasons.

    So Google just gave an award to a tool with half the batting average of a bad baseball player.

    --Blair

    1. Re:Why I never would have written that program. by radish · · Score: 2


      RTFA - it's nothing to do with the hosts record. It parses the addresses from the pages themselves.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    2. Re:Why I never would have written that program. by blair1q · · Score: 1

      FOAD. Even worse.

      Today, I am in Arizona. Tomorrow, Mongolia.

      Set coordinates to enemy's house, set up website showing it as headquarters of CIA counter-terrorism unit.

      Kerboom.

    3. Re:Why I never would have written that program. by radish · · Score: 1


      When you come down of that acid trip and decide to start making sense, drop me a line ;-)

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

  61. Not IP based by Credne · · Score: 1

    I noticed a lot of the previous comments talking about the inaccuracies of using IPs to get geographical location. Well it should be pointed out that he parses for street addresses in the html document then converts those to geographical coordinates. So it would even work for people who have a business in Washington but are hosted in Utah.

  62. Smooth Move Google by Uttles · · Score: 3, Insightful

    Did you all read the honorable mentions? Google stands to make some good money off of the ideas and implementations these folks have come up with. I'm assuming that all entries now are owned by Google, and man they might have some really cool new features after seeing the projects that were submitted. I only hope that they give at least some royalties to the developers.

    --

    ~ now you know
  63. Mapblast does this already by Dont+tempt+me · · Score: 1

    Mapbast gives you the lat/lon of any address you give in the corner of the map. It even will make your directions into GPS routes with a little tweaking. Combine with a $90 eTrex for a cheap OnStar system.

    Besides, it's line-drive directions are the coolest.

    --
    ----- I hate sigs.
  64. geocoder source by Anonymous Coward · · Score: 0

    For more details about how Daniel's entry works, you can view the README, or even just read the source for yourself.

  65. I'm a little disappointed. by guttentag · · Score: 2
    Daniel received a bachelor's degree in Computer Science from Caltech in 1996. He has worked for Microsoft Corporation and XYZFind Corporation, and currently resides in New York City working for a large investment bank.
    I was hoping the contest would create new opportunities for some young unknown, like: "Bob is a high school sophomore and currently resides in his parents' barn in Fargo and earns his keep stocking shelves at Toys 'R Us." Oh well, maybe next year.
    1. Re:I'm a little disappointed. by mhandlon · · Score: 0

      I agree... it's always really cool to see new wiz kids make up. But, I'm sure now yahoo, infoseek, and others will follow once google comes out with 10 years worth of cool new functions.

      --
      Nyquil = Nectar of the devil
    2. Re:I'm a little disappointed. by Anonymous Coward · · Score: 0

      Actually, I hear that Dan's a really good guy...but I'm ex-MSFT too.

    3. Re:I'm a little disappointed. by Anonymous Coward · · Score: 0

      dan egnor is a wiz kid... he went to caltech. that school is only for wiz kids.

  66. another m$ innovation that aids terrorists by Anonymous Coward · · Score: 0

    another m$ innovation that aids terrorists

  67. it could have been the popular choice by fatgraham · · Score: 1

    i should have just made somehting that groups pages by cup size

  68. isn't google already doing geo tracking? by mardoen · · Score: 1
    i thought google already builds results also based on from where you (as a search engine user) are located.

    when i lived in austria for a while results for common searches (movies, places to go out) frequently used to include sites with austrian content, which doesn't really happen any more now that i'm back in germany.

    i thought it was a common practice, also considering that it's not that hard to implement (you could easily base this filtering logic on the TLD of a site and the IP of the requesting machine).

  69. Re:Googlebombing by Boiled+Frog · · Score: 1

    Yeah, it wouldn't prevent googlebombing. You would have to use it in conjunction with some other algorithm to prevent that.

  70. I wonder what this person worked on at Microsoft.. by zeno_2 · · Score: 2

    They have a product called Streets and Trips. You can enter in your address, and find out what is within a 5 mile radius lets say. Sounds pretty much like what this guy did.

  71. Been There, Done That, Lots o' Issues by ReuabLeahcim · · Score: 1

    Parsing out addresses from web sites is notoriously unreliable. A company can have multiple addresses for multiple locations, franchises will have location finder code accessing databases instead of static HTML pages, locations can be in graphic text rather than parsable text, etc. Doubt that he solved all of those issues.

    Worked at a company 3 years ago that sold similar technology to another major search company. It cross-referenced domain name addresses to business listings from InfoUSA. Maybe 60% coverage with 80% accuracy.

    --

    10 January 1610
  72. Re:NetGeo Way Wrong by Anonymous Coward · · Score: 0

    IP-Atlas tells me I'm in Plano, TX. I'm really in Bridgeport, CT, using a SNET dialup.

  73. Speech Recognition by ZigMonty · · Score: 2

    Zhenlei Cai, for his project, Discovery and Grouping of Semantic Concepts from Web Pages with Applications. This effort processed a corpus of documents and found words and phrases that tend to co-occur within the same document, producing a list of pairs of terms that seem to be closely related (such as "federal law" and "supreme court", or "Bay Area" and "San Francisco").

    Am I the only one who thinks this would be useful for speech recognition? If you just detected a "federal" and you have two possibilities for the next word, "law" and "paw" say, the software would know it's more likely to be "law". Federal paw is probably fairly uncommon and yet this is exactly the mistake that current software makes.

  74. It might fail in some countries anyway by Snaller · · Score: 1

    Such as Denmark, some people complained about other people being able to look up who you were. So now the whois information has been made much more restricted, and dk hostmaster will supress information if people requestit.

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  75. Wired article by scubacuda · · Score: 2

    Here is a Wired article on it.