How to stop goggles from fogging?
Be careful with desiccant: silica may create tiny dust particles that could scratch the cornea, and hygroscopic salts may liquefy, possibly irritating.

A traditional anti-fog treatment is to rub the interior of the lens with bar soap (or a drop of mild detergent) and polish it. The soap decreases the surface tension of water, causing droplets to make a smoother, more transparent film. Wikipedia suggests some other anti-fog treatments.

There are also vented anti-fog goggles (the vents should have foam or other filter to make them splash resistant.

My personal choice for lab work or mechanical work is a full-face splash shield, which may offer more protection and does not fog.