Perhaps I'm wrong. I've had thrips a couple of times. The things are almost impossible to see.
Maybe it's radioactive. Hey OP, you get bit by the thing? Any super powers?
Also, not sure, but I think the pic you posted are larvae, which would be even smaller.