Feedback digs into a new paper about "uncontrolled human conception" beyond Earth and sniffs around new research into the aroma of brewed coffee