sharphall.org is rebooting After not updating my personal website for a long time, I've decided to relaunch it as a blog. Stay tuned! #