Full threadJCThoughtscream·Something smells - and it smells oddly like that supposed BP oil spill microbe.View on HN