pseudorandom.guru
Disclaimer
These notes are intended for personal reference and as a memory aid. They are provided here in the hope that they may be useful to others, with no guarantee of fitness, and support whatsoever.