Pictures in Twitter should be easy. On an iPhone, there should be camera functionality built into the Twitter app.
The steps to publish a photo should be as follows:
1. Take the picture.
2. Enter a title.
3. Click OK.
The should demo this, and everyone should be impressed if it makes it into their mobile apps.
I also expect this to be heavily silo'd. That there will not be a way to do this through the API. So we'll still be stuck including the URLs in the tweets, and under pressure from other Twitter users to give it up and use Twitter's client. This will be a battle akin to the argument over retweeting. Many if not most users preferring the old metadata-less way, to the new system-friendly way (I prefer the latter myself). But I think in this case the pressure will be the other way -- to use the Twitter, Inc method of photo-sharing with hidden URLs and fatter tweets.
If Flickr were paying attention, they'd be have a timeline and allow you to follow photo-rivers on other services. And keep it wide open via the API, which works pretty well. Instead their home page is a disorganized mess. By going into pictures, Twitter gives Flickr one last shot at remaining more than an archive of the photography we were doing in the last decade. And not so much a big part of the way we do it in the future.
I'm sure I'll think of more questions that are likely to be resolved with Twitter's announcement, and things to ask about and think about.
This question is out there, and it's a good question to ask.
Originally posed by angel investor Peter Thiel.
Should everyone be getting a college education? Does an education actually do anything for the student?
Since I've been associated with universities twice, first with Harvard and now with NYU, and given my long standing in the tech industry, I feel qualified to have an opinion about this. (Not that lack of qualification ever stopped me from having an opinion.)
And by the way -- I was at Harvard when Facebook was hatching there. And I was at NYU during the Diaspora crazyness. I had absolutely nothing to do with either of them. Entirely coincidence.
Here's what I think. College is a good thing. It can teach your mind a kind of discipline that you won't get in the real world. It can also teach a lazy arrogance, the thought that people in the commercial world somehow aren't as smart or clued-in as those in academia.
But lately, the reverse thought has been happening, as the tech world with its startup frenzy is sucking out some of the best students, with the dream that they can be the next Zuck. A few of them can, but there's only room for a few. For the rest, whether or not all this is actually a bubble, it will be a bubble for them. Most won't achieve fabulous wealth before they turn 30.
I think we should aim much higher in academia. We should aim to recreate the environment that made the Internet itself spring into existence, in academic institutions. I was also lucky to be at a very good computer science school during the boot-up of the Internet, and got to play a very very small role, mostly as an observer and student teacher. I learned from reading the code the Unix guys were writing. And marveled that something so simple, so clear, could do so much. More than teaching, the experience inspired me -- it showed me how great you can be with these tools. And I like to think I achieved some of that in the career that followed.
I think we're heading into another period, like the 70s and early 80s, when it's time to take a fresh look at how we do things. The venture world will never do that. I've spoken with several VCs about this idea over the last few years. They only understand one kind of investment, something with a short fuse that produces almost immediate results. The kind of work that creates revolutions requires more iteration, patience, trial and error and lots of bootstrapping -- creating tools that will be used to create tools to create tools and on and on. Out of that soup comes not just one or two commercial products but whole generations of them.
I wrote a piece in January about educating the journo-programmer. That's just one slice of it. Overall the challenge for education is to excite and inspire our young people to do great things with their lives. Sure it's wonderful to have economic resources, but it's even better to have a mission.