Full threadyerself·How can we be sure this is really Tesla sponsoring this? It looks like the sole person is a Tesla employee but maybe they're working unilaterally? It is probably them but just wanted to add some healthy skepticism...View on HN