The latest sport where Sportvision used this technology is sailing, called LiveLine there. During the last America's Cup [1] they used it to show the starting, finish and boundary lines, distance between the boats,...
That was an incredible use of the technology. I'd watched sailing on TV before, but for the first time I could actually see and understand the scope of the race and the strategies of the skippers.
> I would imagine that there's hardly a comprehensive database of a DNA of all existing life forms on Earth.
An annotated collection of all publicly available DNA sequences is available from the DNA DataBank of Japan (DDBJ), the European Molecular Biology Laboratory (EMBL), and GenBank at NCBI. They are basically all three the same database and they exchange updates on a daily basis. However, small timelags in propagating data between the database centers causes minor differences.
Some guys in Russia have done something similar. They have released a 360° aerial panorama [1] from the stratosphere. They have also been experimenting with 360° video [2] and provide detailed instructions on how they achieved their results.
Kevin Kelly has an extensive collection of what he calls True Films [1]: "I define true films as documentaries, educational films, instructional how-to's, and what the British call factuals - a non-fiction visual account."
He has also released an ebook where he offers rave reviews of 150 great true films.
Each film gets a short review of why it is worth your time, and then features 4 or 5 screen grabs from the film to show you what the texture and style of the film is. It also includes a picture of the cover and indicate where you can rent it (say on Netflix) or purchase it (from Amazon).
What is he looking for in a great true film? "It must be factual. It must surprise me, but not preach to me. If it introduces me to a world or subculture that I never thought about before, even better. There's a plot - a transformation from beginning to the end."
My Python answer for the second question, where `post` is patrio11's post as input:
from collections import defaultdict
from string import ascii_letters
d= collections.defaultdict(int)
for letter in post:
d[letter] += 1
print [letter for letter in sorted(d, key=d.get, reverse=True) if letter in ascii_letters][2]
Any comments on improvement for readability or conciseness?
[1] http://youtu.be/r0LH5cCuc_4