SilverBullet: a self-hosted personal knowledge management system for people with a hacker mindset ( silverbullet.md )