
Some time ago I had the chance to setup and test Microsoft Surface: that was before Apple release the iPad, when still tabletop surfaces where "trendy" (or at least there was more media coverage) and they were not yet intended as mass-consumer products. I remember reading somewhere that Microsoft's Surface customers at that time were primarily big hotels and casinos, who were interested in placing tabletops in their receptions halls and cafes to entertain the public. The Surface I used was located in a Swiss University (EPFL).
In this short post, I am not much interested in talking about the technology or its usage, but about the setup process we went through in order to get the Surface operative. This process was very convoluted and time consuming, partially intentional, I believe, and partially not. At first, it might sound reasonable that the process is made intentionally complex, mostly for security reasons: the Surface is basically a public kiosks and customers should not be able to alterate its behavior easily, not even being able to turn it on and off, for what it matters. However, at that time it appeared to me that some of the process was a bit over-clunky. Here just a brief description of it. Comments are up to the readers.

The first thing you are required to do is to to find the control panel and computer ports, located behind one of the lateral panels. To open the panel you have to use a screw-driver and unscrew the panels form the bottom. Evidently, the only way you can do so is to pull the Surface (very heavy!) and have it laying on one side. You might want to do this with the help of someone else, in order to avoid to break the glass on the top. Unfortunately, the 2 panels on the side of the Surface are identical and there is no sign whatsoever which can tell you behind which one the control panel is placed. You might end up as we did, unscrewing both the panels because we were not lucky at the first shot.
Done with that you can plug a mouse, a keyboard and an external monitor in the ports of the control panel. Needless to say that none of these comes with the factory hardware and you have to own yours. You might wonder why you need a mouse, a keyboard and a monitor, and the reason is because the Surface is just a regular computer and the touch functionality is not embedded. You turn it on (after spending quite few minutes laying on the ground searching for the power button, somewhere under the table) and then Windows starts up. At that point you can run a sandbox application which enables the touching functionality. Obviously, the touch won't work outside the application: you wont' be able to use Windows or any other program running on the Surface by touching the tabletop. For that, you need a regular mouse and a keyboard. The use of monitor was stated as a requirement in the instruction booklet, but I cannot tell why: it seemed to me that the external monitor is only useful when you are developing applications for the tabletop.
Finally, before doing anything with your new table, you need to run a series of updates (as usual for Microsoft products) in order to get operative your applications which run on the Surface's sandbox: I remember having had to install microsoft SQL database and other updates in order to use the built-in applications!
As I mentioned before, I don't want to comment in details about the process of setting up Microsoft Surface, but I would like to insinuate a doubt in the reader: is the process of setting up Surface intentionally complex for security reasons, or some bad design was simply added to it?