New nickel-iron battery charges in seconds, endures 12,000 cycles for decades | Dark Hacker News