Search autosuggest and n-grams

Having an interest in computational linguistics, I'd like to spend some time explaining an example use that we see a lot. Often times when browsing the web we use search forms to find what we are looking for. Many search forms try to help us find what we are looking for by automatically suggesting common search terms as we type. If you are searching an online shop you may only see suggestions for items for purchase, whereas searching on Google even very obscure terms may have suggestions. What exactly is going on here and how can you make your auto suggestion more robust and/or relevant?

Localization with PHP

I recently wrote an article for PHP Advent about Localization. Check it out!

http://phpadvent.org/2010/localization-by-anthony-gentile

2010 Richmond SunTrust Marathon

I completed my first marathon yesterday. I was pretty nervous as my training had been less than adequate,  especially the few weeks right before the marathon. I had started training in a pair of Terra Plana barefoot shoes. I really liked them, but during training, around twelve miles or so I would really start to feel some pain in my knees. I needed a little more cushion than what the barefoot shoes were giving me. I also think that I overtrained with those shoes too early, which helped contribute to those knee issues. In a bold/stupid move, I decided to start running in a pair of Newton Gravitas, which would give me the small amount of cushion I was looking for and help keep me on the pads of my feet. I am still not sold on their land, lever, lift chambers, but otherwise I like the shoe...