Idiom of the Day
ahead of one's time
ideas or attitudes that are more advanced than those of other people
The ideas of the politician were ahead of his time.
Greatest Technological Inventions of the Past 25 Years
Remember when you had to wait for images to download bit by slow ass bit? Thankfully, those dial up days are in the past. America may not have country wide blazing fast Internet like Japan and some European nations, but since hitting our shores in 1996, cable connections and DSL have taken over as the dominant way of getting online.