Alien Abductions and DMT Experiences: The Birth Trauma Hypothesis

Alien abduction and DMT experiences can sometimes share a very similar character, to the point where the similarity can no longer be considered a coincidence. The alien abduction experience, more often than not, features abduction by extra-terrestrial beings who perform a forced medical examination or procedure on the abductee. The abductee may be lying on…

View Post

The Negative Effects of Facebook: Addiction, Social Isolation, and Depression

Facebook is great for communication, networking and planning events. It is a social media platform that was designed to connect people and clearly, it achieves this in a number of ways. However, Facebook’s utility and popularity often mask its more psychologically damaging aspects, of which there seems to be three: addiction, social isolation and depression.…

View Post

Ancient Motifs in Psychedelic Experiences

People commonly report a distinct cultural theme to the visual aspect of their psychedelic experience. Based on the patterns and images seen (either with eyes open or closed), people may compare them to the art and style of many ancient cultures: Egyptian, Aztec, Indian, Native American, African and Islamic. Particular ancient cultural motifs may also…

View Post

The Implications of Fully Immersive Virtual Reality

The whole concept of virtual reality – especially full immersion in a virtual, artificial world – has been a favourite topic of many science fiction writers. The idea has also featured in many speculative and philosophical questions, such as: What is reality? How do we distinguish reality from illusion? And so on. Loosely defined, virtual…

View Post

Why Did Humour and Laughter Evolve?

People will have different opinions about what is funny and what isn’t; what makes them laugh and what doesn’t. But we do know that humour and laughter exist, so the mysterious question surrounding this fact is: how did they evolve? Is there really some evolutionary advantage to finding ‘humour’ (however you define it) in social…

View Post