Full threadaskimto·Science based? Is that like evidence based? In which case, it's more of a marketing term...View on HN