Propaganda and collective insanity - Tech Talk