text: I ve been trying to figure out that recent paper in {@Science Magazine@} about pesticide toxicity over the last few days. There are a few things that don t make sense to me, so I m going to make a thread here as kind of my scratch pad. Maybe I ll write a blog post about it later.