The Humane AI Pin is being positioned as the future of wearable devices, but will it outlast the hype?