So you can "discover" resources that you can also upload to the beacon for credits. You only upload the discovery of the resources, and you keep the actual resources you gathered.
He also said Sean mentioned that, once you leave your starting planet, you can play through the game without ever setting foot on another planet again. You can make all of you money and resources by attacking other ships/freighters/trade routes.
There are two ways to get fuel. You can mine resources for fuel, and you can buy fuel.
The impressions also talked about there being some kind of upgrade slots for ships. More info stuff to back up that you can actually upgrade ships it looks like. There were some older articles that said you couldn't upgrade them. Guess this recent stuff rules it out?