"A blog is an online diary of thoughts and ideas, which is regularly updated, and can be viewed by other members of a community or the general public." . . . .