ParentFull threadinternaut·The hot dog video may be the most convincing sales pitch in history.https://www.youtube.com/watch?v=FquL0GG9RGIView on HN