The future is now. Or maybe tomorrow.