908: The Cloud
Title text: There's planned downtime every night when we turn on the Roomba and it runs over the cord.
This comic is a reference to all of the companies that rolled out "cloud" services like Google's and Amazon's music service and Apple's aptly named iCloud online backup service around the time that the comic was released. Despite the mental image people using cloud services have of their data being placed literally in the sky, the reality is that all the data in the cloud has to be stored somewhere, sometimes being merely a server. Black Hat claims that the various cloud services are all ultimately provided by his server.
When Cueball expresses skepticism that Black Hat has enough bandwidth to make that possible, he explains that it's done by caching. Caching is an arrangement whereby some data is stored locally in order to reduce the need to retrieve it from more distant storage. However, it would require an unrealistically efficient level of caching to reduce the overhead requirements of the world's cloud storage networks to a level that could be accommodated by Black Hat's non-Enterprise class cable modem -- and if it could be done, it would simply transfer the load to other servers (i.e. Cueball's description of "the cloud" as it exists in the real world).
The title text refers to the Roomba, which is a small round battery-powered vacuum cleaner that runs automatically around the house. The Roomba begins to learn the dimensions of rooms, however, apparently it has never learned to avoid running over the cord, pulling it free of the socket and cutting power to the server.
The regular nightly downtime is a reference to an urban legend in which some critical piece of equipment (often a server) is unplugged regularly so that a vacuum cleaner or similar janitorial tool can be temporarily plugged in. Although the Roomba vacuum does not require this computer's outlet, "running over the cord" apparently causes similar interruption in service, probably unplugging the cord, requiring it to be plugged in again.
This comic is reminiscent of the British sitcom "The IT Crowd" in which they showcase a box that they make the rest of their non-Tech coworkers believe is "The Internet".
The last panel showcases both Black Hat's stereotypical sadism and callousness. When Cueball asks about the hazard (namely, tripping) implicit in a cord stretching across a room, Black Hat responds by implying no one would want to do that, because it's unpleasant. Cueball responds with the fact that some people do things by accident, to which Black Hat says he doesn't know anyone like that. The only way Cueball can disprove this (at least quickly) is by admitting he's one of those people, opening him up to Black Hat's ridicule. Alternatively, this could be a hint towards how Black Hat, being the sadist he is, would "accidentally trip over" the cord, purposefully causing downtime and subsequent unpleasantness to those who rely on the cloud, a proposition supported by the title text.
- [Cueball finds a computer tower with a wire leading away from it.]
- Cueball: What's this?
- Off-screen: The Cloud.
- [Cueball looks behind him. The wire leads to an outlet in the wall next to where Black Hat sits at a desk with a computer. Another wire leads from that outlet to Black Hat's computer.]
- Cueball: Huh? I always thought "The Cloud" was a huge, amorphous network of servers somewhere.
- Black Hat: Yeah, but everyone buys server time from everyone else. In the end, they're all getting it here.
- [A close-up of Black Hat.]
- Cueball: How? You're on a cable modem.
- Black Hat: There's a lot of caching.
- [A close-up of Cueball, looking down at the tower at his feet.]
- Cueball: Should the cord be stretched across the room like this?
- Black Hat: Of course. It has to reach the server, and the server is over there.
- [Cueball turns back to the Black Hat, still sitting at the computer.]
- Cueball: What if someone trips on it?
- Black Hat: Who would want to do that? It sounds unpleasant.
- Cueball: Uh. Sometimes people do stuff by accident.
- Black Hat: I don't think I know anybody like that.
add a comment! ⋅ add a topic (use sparingly)! ⋅ refresh comments!