Mind Blown

There's lots of things to learn and know. Some are funny trivialities, some are joyful discoveries, some are intriguing theories, some are insightful lessons, ... and some are mind-blowing revelations. Here's my top 10. Some of them still blow my mind! Things are only impossible until they're not. -- Jean-Luc Picard Have fun! Public-key cryptography … Continue reading Mind Blown