Open Internet by MindsNetSense checking claims about the cost of electricity from fusion (spoiler: it's gonna be expensive!)