Full threadgrrdotcloud·A recent visit to YouTube, the top left video was to a link away from YouTube.I believe this means someone significant.View on HN