Facebook grows more distant from its origins as a simple social network every year. This week’s F8 developer conference made very clear (if it wasn’t enough already) that the company is now a globe-spanning octopus with tentacles in every pie. F8 topics of discussion included virtual reality, Messenger, giant internet-providing drones, WhatsApp, Instagram, Facebook.com, Facebook on iOS, Facebook on Android, and did not even touch on FB’s news industry plans. Here were a few of the highlights for me:
Oculus Chief Scientist’s Talk on “Why VR Will Matter To You”
In any room full of nerds Oculus is always going to be a major point of excitement, and I have to say that Michael Abrash did a really fantastic job of explaining why he’s obsessed with VR and thinks its moment is finally coming, incorporating interactive optical illusions into his explanation of why current, fairly limited VR is already enough to fool the brain that it is somewhere else. (He also referenced Snow Crash, Ready Player One, and The Matrix as inspirations for his involvement in VR. Only two out of three of these works are dystopian.) It’s worth watching his full talk for the well-delivered explanations of various perceptual illusions alone.
There is nothing creepy about this graphic.
Facebook released React two years ago and since then it has been adopted very widely, with many companies embracing it as their choice for the “view” layer of their web software, the part responsible for displaying interfaces and information to the user (and updating the display when that information changes). But that meant that Facebook was only making public one part of the way they build applications. Last year, they released the Flux pattern, which essentially takes care of the rest. Personally I wasn’t very excited about this at the time, because it did not do much of the work for you, instead leaving individual developers to implement the pattern how they sought fit, which could lead to confusion and duplication across code built by teams. Apparently this was one of the rationales behind Relay, which FB announced earlier in the year, engineers explained further at F8, and provides much more of a clear framework for building a full application.
On its own, Facebook’s decision to open up Messenger as a platform is very significant, adding a huge distribution channel for apps that choose to let their users share to it and making the chat experience more visual. But it was also interesting how Messenger head David Marcus framed the choice to open up the platform: as an attempt to solve problems with digital communication, specifically the inability to share emotion: “we tap into emotions to communicate our needs... but over the last century and a half, we developed a lot of technologies to communicate over large distances... while those inventions are great... we left something behind.”
If we take this statement at face value and not just as a marketing claim, a snotty rejoinder is tempting. “Here comes Facebook, a lumbering impersonal entity that thinks it can optimize human interaction as if it were an algorithm.” One could mention the millennia of writers for whom the written word has worked perfectly well.* But to do this is to ignore the fact that visual communication is a clear long-term trend, and one that does serve the goal of communicating emotion and ideas in a way that many are incapable of doing through writing. Having worked on several international development teams where a good number of people did not share a first language, I can attest to the fact that images, GIFs, and yes, “memes”, can make many day-to-day interactions more human, communicating personality and sentiment that would only otherwise only be visible face-to-face. There is a kind of elitism and small-mindedness in the notion that everyone should be able to communicate tone clearly through a common written language. We are all teens now and Facebook is smart to embrace this.
Neither dead nor a mouse, and nothing to do with the acclaimed WWII graphic novel. Big ears and made a lot of noise.
* To this day there is still controversy over whether Plato was genuinely advocating various points he made or simply trolling. Some animated GIFs may have helped.