Wednesday, November 16, 2011
Tech industry silence is deafening on #BlackInAmerica
Last sunday night Black In America 4, the documentary that chronicled the summer that I and seven other black entrepreneurs spent in Silicon Valley, aired. (note it will re air Sat Nov 19th at 8pm) The aftermath has been, in some parts exciting. I have been incredibly busy doing panels and interviews. #BlackInAmerica was even a trending topic on Twitter on Sunday evening. In some sense it felt like lots of people were paying attention.
This is important to me not because I am in the documentary but because the lack of significant African-American presence in the tech economy is, I believe, critically important. In fact, If we don’t fix it, its going to accelerate an already dangerous level of wealth inequality in the country.
As I said in the documentary, not fixing this problem ultimately leads to a permanent underclass. And if you think Occupy Wall Street is a troubling signal regarding dissatisfaction around wealth distribution, you ain’t seen nothing yet. I fear the growing wealth disparity, particularly along racial and ethnic lines, will be catalyst for significant civil unrest.
If we are going to change course, in my view, the most valuable potential outcome of the documentary would be a willingness to more openly discuss the issue of race in technology. And since Twitter is a great proxy for engagement on any issue, that’s where I looked. I was hoping that given the heavy discussion in the tech blogosphere and press that the issue had finally broken into the mainstream.
But the Twitter stream said something else. Initially my sense was purely anecdotal, but I saw none of the tech industry “players” participating in the conversation.
So at my company, Kloudco, we decided to do some quick analytics. We pulled down all 150,000 #BlackInAmerica tweets between 9am est, the morning of the Black In America 4 airing, and 9am the next day. Then we cross referenced that list with industry mega-pundit Robert Scoble’s important tech people lists. These include his Twitter lists for press, VCs, and others.
Unfortunately, the results were just as I feared.
Across all of Scoble’s lists, there were only three participants in the discussion: @lekanB, @rachelsklar, and @venturebeat. The tech industry either wasn’t watching, was totally unengaged or worse, uninterested.
For whatever the reasons the tech industry is silent.
Monday, November 14, 2011
Saturday, November 12, 2011
The Soledad O'Brien Interview
Soledad O'Brien interviewing me about the meritocracy of Silicon Valley.
Thursday, November 10, 2011
The death and rebirth of useful interface affordances
Mainstream interface design, as a discipline, was born during the era of the early Macintosh circa 1984, and died during the early era of the Web. In some quarters, Flash helped bring a bit of real interface design back, but now with HTML5 and iOS and Android I think people are starting again to really focus on and understand what real interface is about again.
Let me explain.
For those of you not steeped in the language of design, an “affordance” is a characteristic of an interface element that leads one, through its nature, to understand what to do. This is a little more subtle than it seems. For example a button in a user interface has a “perceived affordance” in that when we see the button we know that we can click on it and something will happen.
During the early days of the graphical user interface, we had a beautiful collection of new affordances provided by the operating system. Windows that had draggable headers, buttons that were clickable and did something, dialog boxes that could be modal, meaning that they had to be dismissed before further action could be taken, etc.
This allowed for lots of innovation. But because we also, as developers, had access to low level graphical primitives, we could make new interface objects that had new perceivable affordances. For example, in the first drawing programs I ever saw, LisaDraw and MacDraw back in 1983 and 1984, clicking on an object caused “handles” to appear around the sides of the object. These handles told you that the object was selected, but they also made it clear that the given object could be resized. This was an incredibly intuitive and obvious affordance. We, as software developers, had the capacity to create new objects with new affordances like this that could be incredibly powerful.
Make no mistake, this could be abused, and was, by software developers that had more programming chops than taste, but the best and most important software during these golden years of graphical interfaces always created new interface objects and introduced new perceivable affordances.
This was important not for the sheer act of adding new interface widgets to the built-in palette of operating system widgets, but because it allowed us to do something which for the most part was, in the ensuing years, almost entirely lost from software design. It was the act of creating software that allowed users to understand the data model of the application and to interact with it in an intuitive way.
In an ideal world you want an application to expose its nature, its data model, to you through its objects. This means that without having someone describe what it is you need to do or provide menus of options, that you understand what to do by the nature of how the data model is exposed.
As a counter example, coming back to MacDraw, imagine if drawing programs required you to create a new web page for each object you wanted to add to your canvas. A “new” button would allow you to create a new circle or square or line, and then a new page would come up that would ask you to enter the coordinates of the object. Then imagine when you wanted to see your creation, you would press the “render” button and your canvas would be rendered on the screen in some “under glass” manner that would not allow any direct manipulation.
In a drawing program, the data model is a list of objects with types such as line, circle and square, where each such drawing has characteristics such as color and dimensions. So there is no reason the web page model could not be used to represent the data model.
Except that it would suck.
The point is that good interface objects and metaphors and perceivable affordances make software vastly more useable.
But what happened is as the web browser ascended to the preferred software platform is that software developers lost their palette. Not only did web browsers not have the ability to express rich interfaces in the way that applications did, but a whole generation of user interface designers for the web have no idea about most of these subjects, or if they do, it is as some long lost art, and not a part of their actual toolbox.
Interface and interaction designers today tend to think in terms of pages and flow where the user is a mouse that must be guided through a maze. This is fine for certain categories of applications, for example content management. Web browsers were intended for display of text anyway so the web browser never proved to be an impediment for that class of application. No new affordances are needed, people just need to be guided to their content.
But as I see it, many application categories could benefit from a bit more creativity. A good interface designer is someone that can think without the constraints of a limited palette. This is, more often than not, a programmer (these days this includes CSS3), because a programmer is much more likely to understand what is possible that may never have been done, and how to make it happen.
This whole subject came up because, in the last year I have had a variety of people lecture me about user interface as if I somehow “didn’t get it.” As we have been iterating Kloudco I have been working inside out, and art has really not, for most of that time, been a focus. I always listen politely, but most of these folks were barely even born when the first Mac’s came out and we were trying to explore what the real potential of man/machine interface and design really was. So such lectures have never sat well with me, but I haven’t been able to put my finger on what the deeper problem was. I finally realized that that the majority of newly minted design professionals don’t realize that they are being asked to create Rembrand style art with house painting rollers. (Do they even require reading Don Norman?- serious question).
The primary design palette is a series of pretty screens (or pages) that walk you through choices. But this just doesn’t work (or isn’t best) for apps that aspire to the level of problem solving of the early days of the graphical interface.
To be clear, there are lots of websites for which a limited set of objects is totally fine. You really don’t need anything beyond links and text to create a e-commerce site. But when we think about applications that allow us to more deeply understand our data models and interact with those data models in an intuitive way, we need the flexibility of a canvas with which we can cook up fresh new interface widgets and affordances that speak to the user without yelling at her. Applications like drawing, or calendars, or text editing, or collaboration or a myriad of potential applications that don’t fit the web page model demand this type of fresh thinking.
Another area where design options can and often should be more constrained is with smart phones. Most smart phones apps provide sequences of menus to navigate the data and the command sets (our mouse in the maze). This is necessary because not only are they on-the-go devices, but smartphones have limited screen real estate and input resolution. So creating a drag-and-drop calendar or drawing program might not be a very good idea on a phone. But if you have the input resolution and screen real estate of a laptop or a tablet, I would much rather drag an appointment to change its date than to click on the appointment, then click on the date and flick a roller.
What is exciting to see now is that HTML5 is going mainstream and is an acceptable platform for making web applications, so we are back to having rich tools with which to build. Still, the Mac Toolbox from the 80’s is vastly more powerful (though admittedly not easier) than today’s web browser. But Apple’s iOS and Google’s Android have an almost totally unlimited design palette. And while the potential for interfaces on phones is more limited because of the i/o issues, on tablets I see a vast potential to create intuitive and yet powerful experiences. One early example of this is Apple’s iPad GarageBand.
So the point of all this is that I would really like to see application designers today looking back at the history of the art of interface design. The golden era was only from 1984 to 1994. There are things that were pioneered that are as relevant today as they were then. With the right design, it is not necessary to sacrifice all power in an attempt to achieve simplicity. New affordances can make hard things easy. With the new tools available my hope is that we can win back some of the ground lost in the last 15 years of the web revolution and its unnecessarily dumbed down interfaces.
Thursday, November 3, 2011
Arrington's not a racist (who's said that anyway?)... he's just being dishonest
In his last two blog posts on the subject of the CNN Black In America documentary airing next Sunday, November 13th, Michael Arrington has been running around like a wounded dove claiming people are calling him racist.
Let's get something straight. No one credible or substantive has said that.
The fact that Mike can't discern the complex and important arguments about this from "people are calling me a racist" is incredible. The other thing he is doing is accusing Soledad O'Brien and CNN of sandbagging and tricking him and accusing them of starting a "race war".
From where I sit, asking him about the black entrepreneurs he knows is nothing of the sort. It's not a crazy question, it's not unfair, and it's certainly not a trigger for or indicia of a race war. In my view, Mike shows his insensitivity to the issue but certainly not ill intent, with the on-camera answers we've seen in the clips. There is a big difference between having a lack of understanding or awareness of the issue and of being a racist.
But what Arrington is doing now is deflecting a hugely important issue and discussion by trying to generate sympathy based on non-existant racism accusations. He is diminishing and minimizing the life experiences of all of us who are arguing with him who, to be honest, have far more experience with this issue than he does (i.e. apparently almost none).
For example one of my housemates in the documentary, and the co-organizer of the NewMe accelerator, Wayne Sutton, was stopped this summer by the Mountain View police at night and checked for warrants for doing nothing more than walking down the street and being black. The police's after-the-fact excuse for the stop was "they didn't recognize him" and it was a "voluntary" stop. For those of you who may not realize, this is *very* common. I've been stopped three times by the police for just walking around.
But the biggest problem I have right now with Arrington is, to bend an old political cliché for my own purposes, the coverup is far worse than the crime. What Mike is now spewing is really bad because it shows him to be either purposefully or "in the fog of war" dishonest. I think the "they are calling me racist" defense is intellectually dishonest, but some of the specifics he uses to defend himself are flat out lies.
In his latest post, Mike characterizes my last post by saying I am criticizing him because his coverage of NewMe or African-American entrepreneurs was not enough.
Specifically what Mike's post says is:
First, the link in the block quote above is to my last piece. And the implication (though I admit it is murky) is that my post accuses him of racism because he doesn't cover enough African-American entrepreneurs.
The part that is *very* clear is his representation that my piece accuses him of not sufficiently covering African-American entrepreneurs.
The best defense of this comes from Natrius on Hacker News who said:
And just to back up what Natrius said, here's a big hunk of the text from my last post where I specifically say the *opposite* of how Arrington characterizes my post:
So to conclude, no one is accusing Arrington of being a racist. But it's clear he is (or at least his writing reflects him to be) incredibly insensitive to issues of race and privilege. No one imagines him sitting around spewing racial epithets or purposefully discriminating, or even thinking bad racial thoughts, but that is not a very high bar.
Mike, it would be great if you'd put an end to this pity party and join us in real discussion as you suggest you would like to. Most of us engaged in this debate are pretty reasonable people and if you really do want to "do something" as you suggest, now is a great time to work on it with us. And yes I've heard you want to work with will.i.am on the issue, so you can bring him too.
Let's get something straight. No one credible or substantive has said that.
The fact that Mike can't discern the complex and important arguments about this from "people are calling me a racist" is incredible. The other thing he is doing is accusing Soledad O'Brien and CNN of sandbagging and tricking him and accusing them of starting a "race war".
From where I sit, asking him about the black entrepreneurs he knows is nothing of the sort. It's not a crazy question, it's not unfair, and it's certainly not a trigger for or indicia of a race war. In my view, Mike shows his insensitivity to the issue but certainly not ill intent, with the on-camera answers we've seen in the clips. There is a big difference between having a lack of understanding or awareness of the issue and of being a racist.
But what Arrington is doing now is deflecting a hugely important issue and discussion by trying to generate sympathy based on non-existant racism accusations. He is diminishing and minimizing the life experiences of all of us who are arguing with him who, to be honest, have far more experience with this issue than he does (i.e. apparently almost none).
For example one of my housemates in the documentary, and the co-organizer of the NewMe accelerator, Wayne Sutton, was stopped this summer by the Mountain View police at night and checked for warrants for doing nothing more than walking down the street and being black. The police's after-the-fact excuse for the stop was "they didn't recognize him" and it was a "voluntary" stop. For those of you who may not realize, this is *very* common. I've been stopped three times by the police for just walking around.
But the biggest problem I have right now with Arrington is, to bend an old political cliché for my own purposes, the coverup is far worse than the crime. What Mike is now spewing is really bad because it shows him to be either purposefully or "in the fog of war" dishonest. I think the "they are calling me racist" defense is intellectually dishonest, but some of the specifics he uses to defend himself are flat out lies.
In his latest post, Mike characterizes my last post by saying I am criticizing him because his coverage of NewMe or African-American entrepreneurs was not enough.
Specifically what Mike's post says is:
While it’s easy to look around Silicon Valley and see very few (non Asian because they don’t count!) minorities and then conclude “you’re a bunch of racists,” I don’t think that’s productive. What I do think is productive is to get more minorities, and women, and everyone, focusing on math and science and computers in school, as early as possible.
Once they’re here they are welcomed with open arms.
The top ten, or so, reasons I’m a racist
Unless their ideas suck. And even if they do suck a little, at TechCrunch we’d write about it anyway to give exposure to these entrepreneurs. That’s another source of endless criticism.
Or the coverage wasn’t good enough.
Or that putting people on stage who didn’t strictly deserve it is racist because it makes people think that they’re only on stage because of their race.
But either way, unless we cover more minorities, we’re racist.
First, the link in the block quote above is to my last piece. And the implication (though I admit it is murky) is that my post accuses him of racism because he doesn't cover enough African-American entrepreneurs.
The part that is *very* clear is his representation that my piece accuses him of not sufficiently covering African-American entrepreneurs.
The best defense of this comes from Natrius on Hacker News who said:
Hank said nothing of the sort. He said there is no proof that Arrington goes out of his way to cover black founders as he had claimed. Hank didn't say Arrington should go out of his way, nor did he call Arrington a racist. Hank just said that Arrington's claim was incorrect, and from where I'm sitting, he's right.
And just to back up what Natrius said, here's a big hunk of the text from my last post where I specifically say the *opposite* of how Arrington characterizes my post:
Either way, Mike was within his rights to decide what he would or would not cover, or how he would cover it, and at what depth. He does not owe any person of color or female entrepreneur or anyone else anything. But to, after the fact, say that he bent over backwards to cover African American entrepreneurs is laughable.
Does this make Mike a bad guy? No. I presume in actuality, he wasn't even involved in the editorial process. So I won't blame him for the uncharacteristic lack of depth of demo day coverage. But I sure as hell am not going to let him claim credit for somehow being some kind of bend-over-backwards-to-cover-African-American-entrepreneurs kind of guy. Let's get real.
So to conclude, no one is accusing Arrington of being a racist. But it's clear he is (or at least his writing reflects him to be) incredibly insensitive to issues of race and privilege. No one imagines him sitting around spewing racial epithets or purposefully discriminating, or even thinking bad racial thoughts, but that is not a very high bar.
Mike, it would be great if you'd put an end to this pity party and join us in real discussion as you suggest you would like to. Most of us engaged in this debate are pretty reasonable people and if you really do want to "do something" as you suggest, now is a great time to work on it with us. And yes I've heard you want to work with will.i.am on the issue, so you can bring him too.
Subscribe to:
Posts (Atom)




