ParentFull threadMaybiusStrip·Mindfulness and meditation have been popular for thousands of years...View on HN