TechnologyGizmodo Hugging Face Wants You to Stop Worrying and Love This Adorable Robot Duck Surrender your critical faculties, the cute robots are here. Aug 28, 2026 - Gizmodo - ArticleOpen source