LinuxFest Northwest 2017: Service Discover Is Easy, So Why Do We Still Suck at It?