I poke fun at reincarnation and karma.
The best explanation of reincarnation must trace its roots to the Vedas, those ancient Indian scriptures, the oldest known of all written works. Many sects of Hinduism and most branches of Buddhism are very attached to the concepts and so, as I studied both, I felt the need to trace these concepts to their core.
On tracing the ideas back I found numerous times that the concepts are not literal but simply parts of stories which vary from people caught in endless loops of existence to gods living out dreams. The height of Vedic understanding though is right in bed with Tao, undivided oneness.
In no version of the concept of reincarnation is it ever denied that it is this Oneness which is taking on apparent form after apparent form. It is never stated in the purest sense that there are true individual souls or entities reincarnating, ideas as such are only stories used to make other points. The purest Vedic teachings have no room at all for separate entities. (or time, linear or cyclic, for that matter)
What seems to be separate selves reincarnating for whatever reason is really an inconceivable, formless, shifting, changing Oneness.. Apparently being separate forms, but always being undivided Tao.
You can check out Ta-Wan's other musings here.