Why cranberries prevent urinary tract infections? | Hacker News Reader