Self-charging, thousand-year battery startup NDB aces key tests | Hacker News Reader