More of a self-flagellation than an apology, frankly… it was actively uncomfortable to read, unlike even his initial angry mail. I have yet to respond to him because I didn’t know what to say after that.
AlphaGo can’t decide that it’s bored and go skydiving. Humans aren’t merely capable of playing Go. And when they do it, they can also pace around the table, and drink something, all at the same time, on a ridiculously low energy budget. Or they can decide never to learn Go in the first place but to master an equally difficult other discipline. They continuously decide what out of all of this to do at any given moment.
AlphaGo was built by humans, for a purpose selected by humans, out of algorithms designed by humans. It is not a more advanced species. It’s not even a general intelligence.
Your own original point was much better than the one made in response.
Let’s not forget that aside from being vastly more energy efficient as a Go player, Lee Sedol is additionally capable of taking on a virtually unlimited list of other, equally machine-challenging tasks – while AlphaGo can only do one thing. In fact, Lee can lift himself off the chair to a standing position, pace around the table, lift a glass to his mouth, keep it there while emptying some of it, and think about his next move – all at the same time. (And on the same energy budget.) And far beyond all that, he decides whether to do these things – or something else instead.
I admit my first thought on fairness did go in the same direction of limiting energy budgets. But after reflecting on it just long enough to realise the above, I am finding myself surprisingly uninterested. It now seems to me that nothing particularly insightful would be revealed: limiting energy budget is no less arbitrary than limiting time unless the artificial opponent is expected to be capable of a range of things comparable to that expectable of an average human. Or if expectations are much lower, the artificial opponent would need to contend with drastically tighter limits to approach “fairness” – though at this time it would be guesswork how much tighter they ought to be. Either way, it is glaringly obvious that no computer would come within miles of competing.
So ultimately the fact that Go has been “broken” (in a particular sense) at all is far more interesting to me than whether the machine is competitive with the human in any more general sense. “It’s not” as the universal answer is boring.
And to digress a bit from there: From that perspective, this was ultimately a very human achievement. It was humans who chose Go as a problem to attack and it was them who picked MCTS and deep learning as the way to go. (Uh, no pun intended.) That’s not just reassuring. It’s also a framing we should keep in mind as computers become more entangled with the physical world and more autonomous.
You only need a browser. On the machine on which you thought you were going to run the VNC client, you open the browser and go to beets’s web UI. Then you pick some music to play, and beets streams it to the browser, which plays it on that machine.
If you actually want the Pi itself to be playing music, then you probably want not the beets web plugin but the BPD plugin, which emulates an MPD server. You can use any MPD client you want to control it – CLI on the Pi, one of the GUI apps over the network, whatever.