Knowledge, mysteries and technology