|
|||||||||||||||||||||||||||||||||||||
Today's iPhone isn't a reading device
I click on a link and immediately start reading the text on the screen. When I click on a link in Safari on the iPhone, before I can read anything, I have to futz with the display resolution of the browser to make the text visible. This may not sound like a problem, but what a distraction, when following a link, before getting the idea, your mind has to take a detour into managing the device. In reading as in the movies, suspension of disbelief is broken when your mind has to exit the space of ideas and manage the projection device. It's wrong for the device to ask you this, even as a setup issue it should be usable out of the box, but it's unacceptable that it make the user configure the browser every time it displays a new page. Today's iPhone isn't a reading device. It wouldn't take much to configure the browser to be an excellent reading device, but Apple will have to give up the idea that the browser should work the same as the desktop browsers do. The iPhone is nowhere near as capable as a desktop display. Wishing it were so, and shifting the burden to the user to make it so, is not an acceptable solution. I thought I could overcome this by creating a special version of a site just for the iPhone that crammed all the text into a narrow column, thinking that the browser wouldn't see any need to make the text small because it would have all the necessary horizontal screen real estate to display every character at a fully visible resolution. Nope. It still displays the text in an unreadably small font. Here's a photo of the iPhone displaying a test page. It's behaving like no web browser I've ever seen, and it's behaving badly. It's breaking an implicit agreement between all platforms that co-exist on the web. We create sites that assume nothing about the device they're being rendered on, and browsers should take care to make our text readable for users of their device. The iPhone web browser doesn't keep that promise. Caveat about 'initial' reviews
This has a lot of advantages, for one, it gets me answers more quickly. It also teaches other developers how users think, think of this as a small contribution to improved usability in all products. It also provides feedback to the developers of the products I'm using, if they're listening (I find out later they often are). So with that caveat -- I'm still not able to synch the iPod in the iPhone the way I want to do it. I turned off the automatic synching on the front page of the iPhone panel in iTunes, now all the songs appear, but they're grayed out. I want to remove them all. I can't for the life of me figure out how to do it. Another problem, I tried connecting a set of Bose headphones into the headphone jack on the iPhone. No music comes out the other end. Huh? PS: I was able to reclaim all the space used by the deleted songs by choosing to Synch only selected playlists, and selecting none of them. When I hit the Apply button magically my used space went from 3.8GB to 0.2GB. I have no idea why this worked, but it did. Paulo: "Nothing like a good conversation with a friend."
I remember that the first few times I try a new cell phone, I wish it would just work the way my old one did. So I'm trying to factor that in, and imagine what it will be like to use it later, but it's not easy. I was able to register with AT&T, choose a service plan, get a phone number, and make a phone call. I was able to use Google Maps to locate my house, and while YouTube was slow, and so was the email app, even though both were running over my fast wifi as opposed to the relatively slow AT&T network, they were all usable and useful, and in some cases represent features the Blackberry doesn't have, and would be nice to have. But there are optimizations I hope Apple makes soon. This is my fifth iPod, and it works differently from the last one. I like to use my iPod with manual synchronization, but that doesn't appear to be possible with this one. I'm not happy about that! I have my iPod act down, and I want to use this relatively small one (it has just a 4GB capacity) the same way I use my larger, 60GB video iPod. It doesn't seem possible. Look, all the other people reviewing the iPhone are gushing. I just don't have that in me, at least at the beginning. And there's a major usability problem with the Safari web browser, it's hard to believe that Apple didn't see and fix this problem before shipping, because it seems to make all websites unusable in the default configuration, with the default font choice, and there doesn't seem to be a way to change their choice of font. Is it possible they made this choice so that the TV commercial would look good, and forgot to test the browser the way real people will use it? I must be missing something?? (After watching the commercial I have an idea how this might work. There seems to be a tapping interface that makes the text larger. Hmmm.) Given that all developers are going to be using Safari as their development platform, this problem seems vexing. I took a couple of screen shots to illustrate. Here's my Blackberry, in its default configuration, being used to read this weblog. You can click on the picture to enlarge it. And here's the same site on my iPhone. My eyesight isn't great, but I can't imagine even someone with perfect eyesight being able to read this. Has anyone figured out how to change the default font size in Safari? Postscript about "initial" reviews. Dan Gillmor: "This feels like a beta product."
Phone-to-twittergram breakthrough!
I just called his service on my Blackberry, recorded a Twittergram, and it was posted through the web service. Yehi!! The number to call is 888-281-3613. Don't talk too long (remember the 200K limit). Hang up when you're done. Awesome!! Others are working in this area as well, but Roger was the first to break through with working functionality. I'll be leaving a voice TwitterGram from my iPhone, with any luck, in less than an hour. This is coooooool. Peets on University has great wifi The free wifi from the Apple store reaches across the street into Peets. So you get excellent coverage here and it's free and fast. Thanks Apple. Want to hear what people are twittering about on your mobile device? It works on my Blackberry, it launches a music player app when I click on one of the links, but I haven't figured out how to get it to play. Ooops. Does it work with the iPhone? We'll find out sooon. How does it work on your mobile device? Is it TwitterGram-capable? BTW, we should have a way to post a TwitterGram from a cellphone soon, maybe even later today. Big news from Palo Alto. A UPS truck pulls up at the Apple Store. Does it contain the iPhones. No one knows for sure! It's fun to watch the play by play! Everybody please remember, it's just a phone, okay? I love these guys whoever they are. "Pownce also feels a little bit like Twitter except that its user interface makes you want to gouge your eyeballs out with a fork." They also point out that it's a lot like FTP, and is an overpriced repackaging of Amazon S3. And that the size limits prevent you from sharing anything really useful. Quickly, I thought this morning I'd install the Comcast self-install network interface that arrived via UPS yesterday. Well, the first part went quickly, I got connected, but then it wanted me to download an installation kit, which once downloaded on my Mac (it came in as an hqx, so they clearly understood it was a Mac) wouldn't run because it required Internet Explorer. I imagine that's a big support headache for them. No problem for me, I just launched Parallels, but it couldn't find the cable modem, so I'm stuck, which is probably okay, because I don't really want to install anything to get my second ISP connection in the house. I have six computers, so only one is going to get anything installed on it. And the clue that I didn't want to do it was the requirement that you disable all anti-virus software. Uh huh. Yeah, and why exactly should I do that? They also require that you get a comcast.net mail address. When do you think buying Internet connectivity will get you that and only that. PS: Don Cook, a Mac user, called Comcast, they set it up on their end, and that was that. I figured that's all we had to do. I'll call them tomorrow.
nytimesriver.com is updating again. Anything you can do to help build word of mouth would be much appreciated! A Morning Coffee Notes podcast where I discuss where twittergram.com is at. Scoble & Son are first in line at the Apple store in Palo Alto. Oh the humanity. Scoble: "Drop by and make fun of me." Nik Cubrilovic on iPhone as a platform. My profile page on Pownce. Wait in line without waiting in line Join Thomas Hawk and the Scobles as they wait in line outside the Apple store in Palo Alto. As I explain in today's podcast... Two features I want to add to twittergram.com, asap.
2. A Flash module that records an MP3, as a standalone app, or to be embedded in the twittergram home page. This removes a step in the "authoring" process, having to find and launch an MP3 recording app, and then save the result to disk, then find that file in the web page. All that can be reduced to a single step with a Flash module. I have several other items on my to-do list, that I won't need help to accomplish, but these two sub-projects are outside my reach. twittergram.com can now handle wav files As an experiment, I uploaded a mini-podcast I did with my parents in 2004. It's a wav file. There is a new optional parameter on the web service. Scroll down to the section in red to see the change (eventually the color will be removed). The web interface has also been changed to support wavs. You don't need to know anything other than you can choose a wav from the file dialog and if it meets the size criteria, it should work. This feature was added to help it work with another service that can only generate wav files. In other words, it's a market-driven feature.
Enter your Twitter username and password, a title for your gram, and choose the MP3 file on your local system. Most people who have tested it have been successful. If you have any questions or comments, post them here. An obvious next step is to include in the web app the ability to record the MP3, which will remove one more big step from the process. Anyone who can help with a Flash app that I can embed to do the recording, please post a comment. Thanks in advance! Yesterday, Wired ran a very nice piece on TwitterGrams. Like everyone, including me, they say the jury is out on the idea. But they're willing to give it a chance. Excellent and thank you. Nice picture too, I like the glasses. I recorded my own TwitterGram this morning to introduce the new web app. 200K turns some people into Haiku poets. Shareski wants you to name that tune. Or this funk classic. (On the tip of my tongue.) Amyloo wants to know what movie? Yes, it's an advertising medium, with just 200K. And it's good for some things that are too painful to contemplate. It's all every bit as pointless as Twitter itself. Here's the RSS 2.0 feed, with enclosures. Try it in your favorite podcatcher, or iTunes. Since we're into puzzles today
It's a Zen puzzle, almost a riddle, one which a smart user like my pal Ponzi would never be confused by. You have to be a great geek tech genius like Marc to get it wrong. Here's the puzzle. If all identity systems you use interoperate seamlessly, grasshopper, how many identity systems do you use? Here's a hint. How many email systems do you use? RSS systems? Web systems? The correct answers are 1, 1, and 1. Rafe: "Pownce an interesting alternative to Twittergram." And everyone is invited to use Twittergram. If you dare! Of course I'd like to do what Twitter does, and generate a Tinyurl in place of a longish URL for each TwitterGram. I had assumed all along that Twitter had a special deal with the TInyurl folks, but apparently not so. They have an open API that is simplicity itself. It's so simple it's almost hard to describe. Try clicking on this link: http://tinyurl.com/api-create.php?url=http://scripting.com/ It returns a Tinyurl. Copy it to the clipboard, and paste it into the address bar of your browser. it should take you to the home page of my weblog. Apparently it works for any URL you give it. And of course you can call it from a script just as easily as you click a link in a browser. Very nice! I'm going to put this into twittergram.com, posthaste. PS: It's in, and it works. Ponzi: "How do we decide how many social networks is enough? Are there any central tools that can load all our info for us into multiple sites?" The answer to the first question, imho, is: 1. To the second, no, not until we know which one is the answer to the first question. White man speak with forked tongue! PS: Yesterday's post on identity is required to understand my answers here.
Find out about tonight's dinner by listening to my latest TwitterGram. Always a quickie, guaranteed to be 200K or less. A bite-size podcast. BTW, the blogger whose name escaped me is Berkeley neighbor Scott Rosenberg. Does Peter have an iPhone? We'll let you know. You can spy on the festivities through the KitchenCam! River of News everywhere, now, please
John Dvorak: "This is so easy that I'm going insane!" Glenn Fleishman: "The iPhone has a very small screen compared to even the tiniest laptop." Garrick Van Buren has the first client for the TwitterGram web service, written in AppleScript, for Audio Hijack Pro. I'm working on a website that connects up to the web service. Slowly at first, the bootstrap begins. Uncov: "Ikan is a barcode scanner that you use to scan the empty packages of shit when you throw it out so you know to buy more. It's got some web integration thing so it will e-mail you a shopping list. It will even send your list to an online grocer!" Les Orchard: "If I were Scoble, and I read this, my immediate response would be to write a nice, long essay on arm farting." NakedJen: "I'm going to keep wearing my seatbelt." Paolo writes about open relationship standards.
What's missing: The ability for any app to store information associated with an account. Each person defines a namespace that can connect up to any other person with a namespace. At the intersection between two users could be (I'm channeling Marc Canter here) an appointment, a photograph (or many), a movie, a weblog, you name it. Marc could decide that this post belongs in his namespace in addition to mine (where the original lives). That's what the permalink is for. Are we close? Yes we are. The API for TwitterGrams borrows a key idea from the MetaWeblog API, that a RSS item can hitch a ride with every bit that travels over the pipe. There's the metadata. David Weinberger should be happy. BTW, the connection to Twitter's identity system is simplicity itself. They do nice work over there. Thanks!
The TwitterGram web service is up and running. Documentation with sample code is up too. Questions, comments are welcome, as are client apps. Lots of stuff remains to be done. A web browser user interface, RSS feed, press tour. Paulo Fierro has a Twit O'Gram player.
Here's an example use-case. You're driving in your car and thinking of your dog at home, alone, missing you (and you missing your bud too of course). So you pick up the cell phone, speed dial the TwitterGram voice service (it doesn't exist yet) and say some reassuring words to your pal. Now at home you have a special PuppyGram client running on your MacMini or AppleTV or somesuch. Your picture comes on the screen, and the computer barks three or four times to get the attention of your best friend. And then your little message comes on screen. Okay, that's a trivial example, but Twitter is all about trivial examples. It's the stuff of no importance whatsoever that make us feel nice about being human. In any case I'm having a blast writing the web service. it's PS: Almost every domain with the word "cast" is taken. We have podcasting to thank for that. PPS: Yesterday there were 29 hits on Google for TwitterGram. At noon today there are 406. Yes and no. I had a philosophical talk about this last week with Marc Canter. For a long time, he and Doc Searls had been saying publicly that I ought to do something to help unify the identity space. Mike Graves, formerly of VeriSign, was saying similar things. I always wondered what they meant. Did they know how I would do it, if I would try to do it? Last week I spelled it out for Marc. If I try to coalesce some kind of standard the only way to do it is by competing. Writing a spec and asking nicely if everyone would implement it gets you nowhere. The only way to get something to stick is to put up a compelling app, and let the market drive a standard. Tech people don't play nice unless the market forces them to. That's how it worked with RSS. There was a period of a few years when my software and content dominated, and that's how RSS came to be the powerhouse it is. I had the three sides of the puzzle needed to drive a standard. 1. A tool that generates the content. 2. A tool that consumes the content (two horrible words, but what are you going to do) and 3. Content. 1. and 2. were Radio UserLand. It was a blogging tool that generated RSS 0.92 and then RSS 2.0, and an aggregator that consumed these formats (and all others of course). Following the logic of Postel's Law, we were conservative in what we send, and liberal in what we receive. And #3 was at first Scripting News, and then the content flow of our very powerful partner, The New York Times. 1, 2 and 3, that's all it took. In other words, everything. So if TwitterGrams take off, and I think they might, I'm going to have to put some software in the middle of it. A new branch to the coral reef that Twitter is. And then people can build compatible front ends, and compatible back ends, and everybody will be happy. Hopefully when the dust settles, if there is something to this, I'll be left with something of value to reward me for the risk and effort (and the years of barking up fruitless trees and chasing down blind aleys, and convincing people they should listen to me). But, as I have found out many times, there are no guarantees if you choose to work openly, which I do. BTW, hats off to the folks at Twitter for having the guts to work openly themselves. Without their very courageous and liberal API I would never attempt such a project. Anyway, if you have a service that could be turned into the PuppyGram service described above, go for it. I may do one myself, I do have a desktop client I like to work in, but there's room for so many, in so many different environments. Think about all the places RSS reaches and that'll give you some idea how diverse this kind of market can be. Charles Cooper says "the blogosphere" needs to get real about the line between church and state. My response: The tech blogosphere was invented because of the sloppy church-state line at CNet and other professional pubs. They're the last people who get to preach this particular gospel.
Further, there is no such thing as "the blogosphere" and there's no way for the lines to be anything other than what they are. Of course, individual bloggers can do something about it. And of course we all know who Cooper is talking about, Mike Arrington. Now this is going to blow Mike away -- I'm going to defend him. Not because he's my friend, even though he is, but because he's doing a bunch of things right, and before everyone goes too far, let's understand what that is. Mike doesn't tell bedtime stories, or mask his position behind vague words. He comes right out with it, and tells you he's pissed off, or to pound sand, or worse. Sometimes I can't believe the things he says, but at least he's not dancing around it, like some other people do. (More on that in a bit.) Mike gets stories that CNet doesn't get, that no one else gets. Look at the piece he did on Mitch Kapor's product earlier today. Compare that against the nonsense that passes for tech news done by the pros. They put reporters on the stories who have no idea what they're writing about, and you can tell. Or old school guys who only quote their friends, and haven't found a new trend or product in years. All they know is that Apple, Google and Microsoft are important and that little companies are not. So it's a long time before a CNet hack gets to tell Mike how to do his job, even if he does act as a mouthpiece for a crappy Microsoft campaign (I wish he wouldn't do that).
The fact is that it's a fucked up little industry, and everyone needs to clean house. There are some pockets of brightness, and we need to help those shine, and we also need to shine the light on the dirty practices that pay your bills, but hurt everyone else. That's creeping into what we used to call the blogosphere, and that's the scary thing. It's not that Mike needs to become more like CNet, it's that Mike is becoming too much like CNet. Charles, Mike, back to you.
I don't identify as a consumer. Why not get it over with and refer to me as a parasite.
A few days ago, I wrote about explosive deconstruction of social networks, and said I didn't know how it was going to happen but it was definitely going to happen. I posited that perhaps Twitter was enough of an identity system to serve as the core, and since then I have been able to latch a compelling app onto Twitter, one that captured a lot of people's imaginations in less than 48 hours. So that tells me that Twitter is probably sufficient (I have to finish the implementation). Twitter meets podcasting, day 2 Continuing yesterday's thread. I'm now working on a web service that takes four parameters: 1. username (a string) 2. password (a string) 3. MP3 bits (base64-encoded binary) 4. metadata (a struct) The username and password are for the user's Twitter account. This data passes through the web service, it is not retained. You have my word of honor on that. The bits are the "gram" -- the official limit is 200K, but there's a little bit of grace. (We'll accept slightly more than 200K.)
The twits are also posted to a global Twitter account -- twitogram. (They don't allow accounts whose name begin with "twitter.") The username and password must be valid for the MP3 to be retained. The service returns a string, if successful, the URL where the gram is stored. (I'm using Amazon S3 for the storage, so it should be fairly reliable.) There's a limit to the number of grams you can post over time. Not sure exactly what the limit will be. Maybe no more than one every ten minutes? Interested in people's opinion. The ideal client for this service, it seems, is Flash, because it can do the MP3 recording and has XML-RPC support. I will also implement a RESTful interface. Disclaimer #1: Who does he think he is? Just some guy. Disclaimer #2: My mother loves me. (I think.) More dislcaimers will follow. Postscript #1: 29 hits today for TwitterGram. Rafe Needleman: "Go to friend's wedding or blog Federated fracas?" This is the neighborhood I take my walks in. What you can't tell from the picture is how perfect the climate is for exercise. I think it's the nicest weather in the whole United States.
So I created one these messages. Click on the link below to listen to it. http://twittergram.com/dave/audiogram001.mp3 I linked to this message from my Twitter acct. If you want to play the game, record a response, no more than 200K, upload it somewhere, and link to it from your Twitter account, and put @davewiner somewhere in the text of the twit (so I will see it). Of course I'll be surprised if anyone actually responds, but what the heck, maybe people will. I have a funny feeling Chris Pirillo will like this. Tom Morris responded! Yehi!! My response to Tom's twittergram. George Ellenberg says it's a great idea, but not practical because it's too much work. My response to George is basically, yes, but if it's fun and people like it, it can be made easy. Tom Morris suggests a URL scheme for TG's.
Amyloo stays well within the 200K limit. Thanks! This is kind of like the Dixie podcast we did in 2005. Twittergram #5. I'm going out for a bit, but when I get back I'll put up a web service that takes care of a bunch of the details of doing Twittergrams. Not all of them, but a lot. You'll need to have software on the desktop that can record an MP3, and that can send an XML-RPC or REST message to a server. You'll get back a URL, but you won't really need it, because it'll also take care of posting the MP3 to Twitter. And it'll probably also generate an RSS feed (it would be kind of ridiculous if I didn't do that too, as far as I know Twitter doesn't understand enclosures, and this app begs for them).
The Ukranian Center, another historic building, is also moving today. Re the "people-ready" discussion. There are a couple of reasons why the writers shouldn't have done what they did, and in all the comments already posted, no one has gotten to this. First, Mike Arrington implies, in the title of his post, that everyone knows about this practice. Maybe it's disclosed, quite possibly he has written about it and I missed it. But to imply that everyone knows they're doing it is wrong. I didn't. I'm sure others didn't as well. Second, and this is the really important one. It's one thing to let Microsoft buy space on your site (it's called advertising) and quite another to accept Microsoft money for words coming out of your mouth. Next month when we read something positive on these sites about Microsoft, how are we supposed to know if it's an opinion, or just another example of being paid to say something supportive of Microsoft. The only one of the people involved who showed any interest in what others think is Om Malik, and even his interest was conditional. In public writing, what people think of your writing is very important. They may not agree with you, they may not like what you say, they may not like you, but you want to be sure they know where you're coming from. Any doubt about that removes value from your work. Do it often enough and it removes all value. Mike says that this discussion cost him money that he needs to make payroll. I encourage him to look at a bigger picture. Any cloud over his integrity with readers will have a much bigger impact, imho. Comprehensive roundup from Jeff Jarvis. Doc Searls: "The question isn't whether advertisers are paying for text in a box. It's whether they're they're also buying kinder treatment in editorial postings. We need to hear that. Not to be told where to go." Dan Blank brings some welcome comic relief to the drama.
Did Microsoft pay star writers? Valleywag has a story that Federated Media is paying "star writers" to recite a Microsoft marketing slogan. I sent emails to several of the writers and Microsoft PR. I also asked John Battelle, the founder of Federated Media, if this is true. He said: "As usual, it's a bit more naunced." I have reason to not trust Valleywag, they've said things in the past I've known were not true, so right now I don't know what to believe. On the other hand the Federated Media site is for real, and it has quotes from the people Valleywag says are quoted. So some of it is true. Battelle didn't deny it. Om Malik: "I have requested Federated Media, our sales partners, suspend the campaign on our network of sites, and they have."
When I got on the BART in Berkeley, I sent an email to Doc from my Blackberry saying I was on the train. When I got to the Powell Street BART station, I sent an SMS saying I had arrived. I walked three blocks to Union Square, and there was Doc, smiling and ready to talk about identity, which is much on my mind these days. We covered a lot of ground, I reviewed my belief that the features of social networks are due to deconstruct into simple services that can be recombined by skilled users in an infinite number of ways. At the core of all of it is an identity system. So what is an identity system? Is there a good definition somewhere? How many features can you add before it becomes more than an identity system? This is important because in this area, it's important to strip it down to its bare minimum, so that the first component of any network of people, events and resources can be maximally combined with features that depend on identity. The goal is to give the user the most options with the fewest identities. Now this need to be minimal explains the interest I have in Twitter. Could it be that the ability to post 140-character status messages should be part of any identity system? Should every identity service minimally have a web browser interface, an IM interface and an SMS interface? Or is a back-end service enough, allowing applications to serve as front-ends, exclusively? It seems that these are the questions we'll answer in the coming months. But my gut feel is that if Twitter has more functionality than is required to define an identity system, it's not much more. Not too much more. To prove it, one would have to build an application that required identity using Twitter as the identity server, and see if the extra features turned out to be useful, redundant, or in the way. My guess is that they would be useful, not redundant, and not in the way. Then I had a conference call with Marc Canter this morning where we talked about the same issues from a whole different perspective. Marc believes in the explosive decontstruction of social networks, although he uses more polite terminology, because he believes in vendors, and true to form, I'm out to subvert the vendors. Doc and I reached a very interesting place, but I don't want to, at this time, talk about exactly what that was. Not sure I could do the idea justice. Might be better to put up an example app. Also I should mention that Elliot Noss of Tucows was at the dinner too. Identity services and domain services are related, don't you think? PS: In 2001, I wrote about the "explosive deconstruction" of the brand names of journalism, a process that today, is well underway. Last update was 2 hours ago. Only five updates in the last 12 hours? What's going on wit da Twit? Soup of the day: Spicy Chicken Soup. Drag queen of the day: Rudy Giuliani. Soul artist of the day: Al Green. Sports fans!!
I was thinking of getting an inexpensive Dell desktop for a home server, but after reading this review of their customer service, I was reminded why sticking with Apple is probably the best bet. Todd Cochrane: AT&T's Secret $10 DSL. Get my most recent trivia on Twitter. An idea for a conference session... A-list blogger sits at table in front of room. Participants line up. Each, in turn, dictates a 140-character blog post, which the blogger dutifully enters, verbatim. Two or three links. Next. Sort of an open blog. Only works for bloggers with a certain amount of flow, or A-list goodness to bestow. Happiness is a doctor's office with open wifi. Happiness is your blog moving from rank 260-something to 140-something on Technorati for no apparent reason. It would be wonderful to break into the top 100 again. At the beginning, this blog was #1 on Technorati.
Question about Creative Commons I like to ask technical questions here on Scripting News for a few reasons: 1. If I have the question, there are probably others who have it too. So everyone has a chance to learn. 2. We create an archived thread of knowledge on the subject for the search engines. I benefit from other groups that discuss things that I need to know, there's nothing like practical answers to problems real people have. 3. It gives readers a chance to show off what they know, and gives me a chance to learn about the people who read this site. I am always impressed with the deep knowledge of these people, and their generosity, their willingness to help. So with that in mind, I have a technical question about something that isn't technology, but is something technologists are using, the Creative Commons. Back in 2004, when the Creative Commons was very new, and I was working at Berkman Center which was one of the proponents of the Commons, it seemed natural to release the RSS 2.0 spec under one of the licenses. Subsequently, it became a common practice in spec-writing, for example when Microsoft released the SSE spec, they also used the Creative Commons. It made sense to do so, because it follows in the precedent set by the IETF, the share-alike, for-attribution license, to this non-legal mind, is more or less the same license that the IETF has used for many years for its specs.
So this is a technical question addressed to lawyers who read Scripting News. Thanks in advance for any help you can offer. Dan O'Shea is a lawyer who is interested in doing this work. Creative Commons: "A Creative Commons license terminates automatically if someone uses your work contrary to the license terms." Paolo says they want to know what we think of them.
I didn't see any homeless people in Italy. There were some beggars, they were very aggressive, but they didn't persist if you ignored them. But even they seemed to be taking reasonably good care of themselves. And the cities are so fantastically beautiful. When Italians visit the United States, what must they think of us. We can't even keep our streets clean. True, NY is doing much better, but we have a long way to go. And our food, it's nothing compared to theirs. Honestly I don't think I had ever really tasted fish until I had lunch with Marco and Paolo in Genova. You can ask them how I was gushing over the flavors and textures.
I think if Italians use the rest of us a mirror they might learn to appreciate what they have more than they do now. It's a beautiful place. And the people are nice. What more could you ask for!
I'd also suggest decentralizing the company more. Some analyst told them they needed to gain economy and synergy from their acquisitions by centralizing and eliminating duplication, but this makes no sense. Their goal isn't to economize, the goal is to grow. That's the only thing that matters. The problem with Yahoo is too many people for too few opportunities. But, ironically, they need to make the problem worse in order to get back on a growth track. They also need more startups outside Yahoo to view Yahoo as the logcial company to acquire them. The way to do this is to set some standards by unbundling basic services, most important being identity. Yes it's nerdy, and hard for a Hollywood guy like Semel to understand, but now that the Hollywood guy is gone, maybe Yahoo can start being a technology company instead of the 21st century equivalent of a pet food retailer. That means implementing some big ideas that are rooted in technology not merchandising.
The business of the valley is not publishing. It is not advertising. It is not retailing. It is not pet food. It is cool packages of technology that thrill people with empowerment and novelty. So start by giving My.Yahoo some space, and money, and get some new hot features out there ASAP. And then unbundle some services and offer them to internal users and to developers. It's not mandatory for the internal users to build on them, but there's no guarantee that management won't acquire an external competitor that does a better job of hitching up to the backbone that Yahoo is using. Google hasn't been very successful with GData, and there are good reasons for this. They think like an advertising company. Try thinking like a technology company instead, and all of a sudden Yahoo will start growing again. PS: Invest in open source projects. You can buy love. PPS: Invest in anything that undermines Google. PPPS: Merging with Microsoft is death. PPPPS: Doc pulls the killer quote.
Suppose, for the sake of argument, that I have a Mac OS X server colocated offsite, but I want to be able to use it as a file sharing server from my home. The machine has a fixed IP address. Of course it doesn't show up as a server under the Network section in the Mac Finder. Now the question. Is there some way to get my desktop Mac at home to connect to the server with just an IP address? If so, my problem is solved because I have five static IP addresses from one of my ISPs. And if I can just put up a server at a fixed location, that solves the problem.
They just sent me a list of topics they want to discuss. If you have something to say, please post a comment, esp if they make you cranky in a geekish sort of way. That'll give me some idea of what people think, and may get my juices flowing. Last night a message was posted on one of the podcasting support mail lists, observing that an opml.org directory was showing some weird content. It was pretty late, so even though I found the problem right away, I didn't fix it until this morning. It wasn't a hack job as some people thought, and I hadn't decided to monetize the directory by pointing it to some porn sites, rather it was a dangling pointer left over from a server purge in April, when I was able to turn off four of my six servers, thereby saving a bunch of money every month. The directory had been hosted on one of the machines that I turned off. The ISP reassigned the server to a new customer, who was keeping a directory of porn sites on the machine. Fixing the problem was simply a matter of redirecting the sub-domain to one of the two remaining servers and telling it to display the OPML file for the directory. Artima: "Combine the power of Python with the polish of Flash to create a desktop application." Rolling Stone: The Record Industry's Decline. Amyloo: "We should present each congressperson with the bios and pictures of our dead during the funding cycle, and ask which snuffed-out life they'd like to claim for personal sponsorship." Scott Rosenberg: "To this outsider, Semel doesn't appear to have been the Hollywood idiot some now see." Take Back America, a conference of presidential candidates today in Washington, is powered exclusively by Confabb, a company I am an investor in.
News.com: Yahoo's Semel steps down, Yang takes over. Jerry Yang blogs about the A 1999 picture of Scoble 2.0 at age 5. Jeremy Toeman: USPTO launching P2P patent review. My first software review was in the NY Times, in 1983. Marc Canter enjoys the relaxed lifestyle of Trieste. Kottke reviews Ratatouille. Sounds like a good movie! Dvorak: "Wake me when Matlock comes on."
So I ordered a Comcast network interface. It should arrive in a few days. The question is can I have both network interfaces running on the same LAN? I was thinking if I plug the Comcast box into a G4 desktop that has two Ethernet jacks, while the other is plugged into the big switch I bought a few weeks ago (and it's working great, btw) that's connected into the DSL line, that somehow all my computers would be on both nets at the same time? I figured some of the network gods tuned into this station may have some ideas. Is there any way to make use of two net connections on one LAN? Or does it necessarily mean two separate local nets? Comment here, please. And sorry for destroying our culture, Andrew. I have to take a written driving test tomorrow. They have example tests, which is useful. I've never failed one of these tests, but I'm getting a fair number of the practice questions wrong. One thing that's really cool about the DMV site is they tell you what the current wait time is at the local office, and other nearby offices. It's been a long time since I've been to a California DMV. BTW, according to Andrew Keen, posts like this are ruining our culture. Sorry for that.
It's time to open up networking, again
Earlier today I signed up for a service a friend works for, to try it out and give feedback. It's the 20th new service I've signed up for in the month of June (I made up the number, I don't know how many I've signed up for, but it's not far from 20). Every time I sign up, I have to enter the same pieces of information. We all know the drill, we all do it. There is even a social network of people who meet a few times a year to discuss this, but progress comes slowly, if at all. Everyone is going ga-ga over Facebook, but like the people who hold out on Twitter, I'm not ready to give my life to a service that views me as a college student. My relationships are adult relationships. Okay, I probably won't even use Facebook when they offer me some realistic choices on labels for the arcs that connect me with people in my network, because what we really need is an architecture that allows anyone to add a tag to an arc, the same way we add tags to pictures on Flickr.
Eventually, soon I think, we'll see an explosive unbundling of the services that make up social networks. What was centralized in the form of Facebook, Linked-in, even YouTube, is going to blow up and reconstitute itself. How exactly it will happen is something the historians can argue about 25 years from now. It hasn't happened yet, but it will, unless the rules of technology evolution have been repealed (and they haven't, trust me). Re the current thread about entrepreneurship and aging... 1. I think Fred Wilson's intentions are good. 2. I think it's great that VCs have blogs now, so they can post ideas like the one he did, so we can respond to them, and hopefully figure out how to bridge the gap between our understanding of the world and theirs. 3. I am not the entrepreneur I was in my 20s, and that's where I'd like to begin today's story. When I was young, I had an incredible drive to prove myself and that caused me to invent something new, want to use it to change the world, and made it possible for me to go through some horrible stuff to make it work. Really horrible stuff. Once, I remember having a thought, at work very late at night, the ony person in the office (I had been the first in the office that morning too) wondering what my last day at Living Videotext would be like. I couldn't visualize it. I was so dug in, so committed, and the situation was so hopeless, I just couldn't see a positive outcome. But in my 20s, I didn't give up. I kept going. Later, when my board of directors, most of whom were a generation older than me, told me to shut the company down, I told them to fuck off. I knew I had a hit product in the pipe, we just had to get through a couple of months of hell and then the sun would shine. (BTW, thanks to Guy Kawasaki, a VC who blogs, for believing in me, and helping us dig out of that hole.)
Here's a challenging question. If age is such a killer, why is today's Steve Jobs doing so incredibly well, where the young Steve Jobs shipped a loser (Lisa), then an almost loser (Mac) which was saved over his objections (he had some very wrong ideas about users and stubbornly held to them) and then was either fired or quit in a rage (depending on whose story you believe). Today, people seriously consider the possibility that Jobs's vision of the future may prevail over Gates's. I only use Macs these days. Did I think that would be possible, even five years ago? Never. So did we underestimate Jobs? Absolutely! The 50-something Steve Jobs disproves Wilson's hypothesis.
But in my 40s, I learned how to make three things work, all non-commercial, but all huge, and all will eventually create commercial opportunities and wealth for people like Fred Wilson. And in the last year, I have openly proposed four more ideas that I believe are all world shakers, each of which could turn into an Apple-sized company, and while I would never volunteer to be the CEO of the company (I'd leave that to a younger person) I would like to play a key role, akin to that of a producer or a director of a movie or HBO series, in the creative side of the work. That's where a guy like me shines. And if there had been a better talent system when I was younger, I would have been cast in that role then too.
BTW, I could never have written a post like this when I was in my 20s. While in my heart I knew the answer was "working together" I didn't know how to actually do it. Doc Searls has an analysis of the end of The Sopranos that's actually new. I thought I had heard every possible angle, and was bored with it. That's why it's good to have a guy like Doc around, he finds something to talk about even when you think it's been talked to death.
I've been a net native since before I was 20. Yes, I read newspapers growing up, but I also blogged before it was called blogging, and created a lot of the technology that the kids are developing now. Yet I've had arrogant idiotic asshole kids tell me I don't understand the net. Yeah sure. At this point in my career I'm ready to do the really big ideas, and it sucks that attitudes like the one exemplified by Wilson are in my way. Stop thinking about who can't do what, and start paying attention to who actually does it. I listened to an interview on public radio with one of the founders of YouTube, a young guy. The things he says were new 20 years ago. He's a good marketer, and no doubt has attracted the people he needs to build a wonderful system. But he doesn't have all the answers. Sometimes a bit of experience can help, not hinder, progress. In every other creative field people are active into their sixties, seventies or eighties. For some reason in tech we assume people are washed up at 30? Based on what? Marc Andreessen's experience. Hmm. BTW, when I was a kid, the VCs had reasons why I couldn't do it then. I did it anyway. Rex Hammock, who's my age, weighs in. One more thing, since this thread is about Facebook, why is their network so tone-deaf to the lives of adults? Maybe it's because the kiddies don't have a clue about business relationships, adult sexual relationships, or family relationships more specific than "In my family?" How long does it take to add some checkboxes to a dialog? These are the new heroes? It seems we've set the bar too low. Clay Shirky agrees with his friend Fred Wilson that people over 30 don't invent new stuff. Shirky also said a few years back that IBM would rule in web services. He was wrong then, he's wrong now. Steven Hodson: "To Fred -- kiss my ass."
Scoble says Steve Jobs isn't an idiot, he knows that developers make a big difference in the success of a platform. He concludes that an SDK, turning the iPhone into an open platform, will come at some point after the initial release, maybe as early as January 2008. But then there's this angle...
But maybe it isn't such a far-fetched idea... There's one application, for sure, that could mess up not just Cingular's West Coast network, but the whole idea of an Internet-capable PDA with wifi that wants to be a conventional cell phone. It's called Skype, and it really worries the phone companies. So much so that they might have made the closedness of the iPhone a condition of working with Apple. Shortly after Apple opens the iPhone, if they ever do, expect a compatible version of Skype to follow shortly after. But the finger-in-the-dyke approach may not hold back the flood this time...
Finally, you gotta wonder why Apple, the pioneer of 802.11 wireless networks, went with such old, expensive, customer-hostile and likely obsolete technology, instead of partnering with Skype, and sticking with businesses they know and have mastered. This might be the mistake of iPhone. Talking with Scoble yesterday, who says he's going to camp out to buy an iPhone on June 29, I suggested it might not be like buying a Playstation or new version of Windows. Remember, you have to buy a service plan from AT&T when you buy an iPhone, and that involves lots of time. A credit check, options to choose, service plans, etc. It might not be the party everyone thinks it will be.
According to CrunchGear, the next Blackberry has wifi. The Replies tab displays messages posted on Twitter that are directed to you even if you aren't subscribed to the person who wrote it. Very good! Click here to see your Replies tab (assuming you have a Twitter account). Andy Carvin: "It has an RSS feed." Awesome!
Here's an idea that came to me while waiting for a train to Genova. I was standing on a platform, across a pair of tracks a man was taking a picture of something in my direction. I was in the picture, the camera seemed to be pointed at me. I thought to yell my email address across the tracks asking him to send me a copy of the picture. (Assuming he spoke English and I could be heard over the din of the station.)
Wouldn't this change tourism in a nice way? Now the pictures we bring home would include pictures of ourselves. Instead of bringing home just pictures that radiate from me, I'd bring home all pictures taken around me while I was traveling. Of course if you don't want to broadcast pictures you could turn the feature off. Same if you don't want to receive them. A standard is needed, but the first mover would set it, and there is an incentive to go first because it would be a viral feature. Once you had a Social Camera, you'd want other people to have one. And you'd tell them about it. Not sure what technology would work best here. Bluetooth isn't fast enough. Is wifi overkill? Maybe a low-power radio transmitter? When I told this idea to a bunch of friends at breakfast they said they probably already have these cameras in Japan. Do they? Personally I think this idea is as good as Checkbox News or HyperCamp, neither of which have been done yet, btw. Kevin Marks says wifi is the way to go. Five years ago today: "Lots of non-Internet stuff going on." That was an understatement.
It was a Friday. I would spend Saturday and Sunday in the hospital, and on Monday I had heart surgery. A life-changing event, for sure. A life-saving event too. Over the years I've written lots about it. As my body recovered from the surgery little victories seemed pretty big. First, a walk down the driveway. Then a five minute walk down Manzanita Way. Then ten minutes, then twenty. My first trip to the city. Dancing with a 6-foot cigarette in my dreams. And on and on.
I owe a lot of gratitude to people who helped me get through the toughest part of the recovery. And I thank Murphy for letting me live another five years. Whew. Think I'll go walk in the hills. Today's song: Respect Yourself. Vlad: "I'll probably be the only one to make this comment, but it's about time someone noticed the awesome jobs Progresso and Campbell are doing with the gumbo soups." I haven't tried Campbell's, but Progresso's gumbo is an excellent soup. I buy four or five cans whenever I can. True, most markets don't stock them. Good food! I wrote a piece for the BBC a few months ago. It's on the BBC website today.
Gary Secondino wonders if Apple supports them. AT&T is the exclusive service provider for iPhone. Jake asks if they might also guard against Slingbox users on behafl of Major League Baseball.
I don't believe in the death penalty... for people But I do believe in the death penalty for corporations. Sometimes they do something so heinous, so unacceptable, that the only just punishment is oblivion. An example: We should have put Exxon to death after their tanker wrecked the ecosystem of a pristine bay in Alaska.
Imagine, they have designs of selling access to movies and stuff over the Internet, so they decide to join with the MPAA and the RIAA to spy on and prosecute their customers. What a lack of awareness of their relationship with customers. They should do things to reward customers for being smart enough to have chosen AT&T as their Internet service provider. Instead, they would make their customers the stupidest people on the planet, choosing the only ISP that will send you to jail to create a new business model for them. Instead of competing to provide great service at the lowest possible price, they want to drive their customers to financial ruin, for having made the mistake of choosing AT&T. AT&T -- a company that doesn't deserve to live. Papa Doc: "Kinda gives ya the warm scuzzies, huh?" Daring Fireball: "Perhaps it's playing well in the mainstream press, but here at WWDC, Apple's 'you can write great apps for the iPhone: they're called web sites' -- message went over like a lead balloon."
Apple makes a lot of software that developers used to make. Over time they'll make more. And while that's going on they're becoming more of a consumer products company and less of a computer company. How does that translate for developers? The platform is less important and the package is more important. What the consumer gets out of the box matters. The ability to make a phone call, or listen to music or get directions to a restaurant. But run some random app that someone other than Apple made? There's not much demand for that with users. How do I know? I've been there. When Apple made very little of the software people used, I still had a hard time explaining to people I met on airplanes or ski lifts, generally well educated people who used computers, that I didn't work for Apple, that I was an "independent developer." What's that.
Which of course is a total shame and utter waste because they have one of the best, if not the best, developer communities in existence. Surely something could be done with all that motivated talent that effectively works for free for Apple? Mahalo has a community program
But $15 seems like not very much money. Do a little math to see how many pages you have to write to make a living. Suppose an employee costs $100K per year after benefits, that means they must do 6666 pages per year. If a book has 300 pages, then a Mahalo staffer would have to write 22 books a year to earn a fairly modest salary. All this is assuming that there is no disparity, that internal authors are paid the same as external ones.
Yes, he's flowing some of the money to Wikipedia, but isn't it obvious that he's wanting to displace Wikipedia's position in Google. Search for almost anything on Google and you'll find the Wikipedia page either at the top or very near the top. Today Mahalo is nowhere, but Jason, the kickass promoter that he is, plans to change that! So, I don't understand the business of M | |||||||||||||||||||||||||||||||||||||