A typical shopping mall parking lot starts off empty, and drivers navigate to the best parking spot of their choosing. If they get there early, they get the spot right in front of the door.
If they don’t, they get the spot all the way at the back and have to walk for miles.
If they are lucky enough to be driving past a sweet spot that someone is coming out of, they got lucky – and can seize it. Continue reading
If you liked this post, subscribe to my feed to get notifications on other posts, and you should follow me on twitter here.
I recently had a need for video compression software. I was working on a side project, that involved compressing video and releasing it online.
I tried many different pieces of freeware and they all came up short. They were either too complicated, or didn’t quite do a good job. I settled on Sorenson Squeeze 6. I have had experience with one of the earlier versions and remember it being pretty nice to use and the results were pretty good (i.e. relatively small size for high quality video). Continue reading
If you liked this post, subscribe to my feed to get notifications on other posts, and you should follow me on twitter here.
Say it ain’t so? As far as I know, I was never told that Blizzard would be using my bandwidth to serve other clients. I hope I didn’t miss it in the long EULA I skimmed over and agreed to.
As you can see in the image above, I am downloading Starcraft 2 Beta from a number of ‘peers’. I have a unique Peer ID (blacked out for privacy purposes), and each of my peers have the same. The leftmost column is the IP address for all the clients I am connected to, and the rightmost column is their Peer ID. Continue reading
If you liked this post, subscribe to my feed to get notifications on other posts, and you should follow me on twitter here.
Google just announced that they have rolled out a new indexing system for their search engine, called Caffeine.
Here are some interesting quotes:
Some background for those of you who don’t build search engines for a living like us: when you search Google, you’re not searching the live web. Instead you’re searching Google’s index of the web which, like the list in the back of a book, helps you pinpoint exactly the information you need. (Here’s a good explanation of how it all works.)
What’s even more intriguing is the amount of data they process:
Caffeine lets us index web pages on an enormous scale. In fact, every second Caffeine processes hundreds of thousands of pages in parallel. If this were a pile of paper it would grow three miles taller every second. Caffeine takes up nearly 100 million gigabytes of storage in one database and adds new information at a rate of hundreds of thousands of gigabytes per day. You would need 625,000 of the largest iPods to store that much information; if these were stacked end-to-end they would go for more than 40 miles.
I can’t even fathom that amount of data.
To read the official Google announcement, check it out here.
If you liked this post, subscribe to my feed to get notifications on other posts, and you should follow me on twitter here.