Archive for October, 2007

Scripting News for 10/31/07

October 31, 2007

Using WordPress as an OPML Manager 

Panayotis Vryonis sent an email saying I might be interested in what he’s doing. He was right about that!

He’s got WordPress serving OPML to Nokia’s podcatcher, apparently it supports dynamic OPML (what we call reading lists), a very powerful and useful feature.

Well, well, well..

Look at how well all these things work together! :-)

WordPress, Nokia, OPML, podcasting, and a developer out there where ever he is.

We didn’t have a big press conference, or leak something to the NY Times or TechCrunch There was no grand announcement of an alliance. We didn’t threaten anyone, or undermine anyone, or any of that. We all just said Hey this might be useful why don’t you give it a try.

Gotta love it.

PS: We need a logo for loving OPML like the ones we have for RSS. Anyone want to give it a go?

A bit about Open Social 

Standards devised by one tech company whose main purpose is to undermine another tech company, usually don’t work.

In this case it’s Google trying to undermine Facebook.

And I don’t think it’s going to work.

What would be exciting and uplifting, a real game-changer — Internet companies giving users full control of their data.

When Google makes their announcement on Thursday, the question they should be asked by everyone is — How much of my data are you letting me control today? That’s pretty much all that matters to anyone, imho.

1996: “How much happier we would be if instead of crippling each other with fear, we competed to empower each others’ creativity.”

Think about all the frees and opens and what they reveal 

Okay now we have Open Social to add to a long list of Opens and Frees.

Open Source — let’s see your source code.

Open Doc — let’s get rid of Office.

Open ID — let’s see your users.

Free Beer — Web 2.0.

Free Software — no code-level lock-in.

These aren’t good or bad, they just serve someone’s interest without thinking about the users’ interest (at best) or counter to the users’ interest (at worst).

Which suggests maybe it’s time to get to the point.

Free Users. :-)

Let my people go!

Scripting News for 10/30/07

October 30, 2007

A milestone for nytimesriver.com 

nytimesriver is on the first page of results when you search for “NY Times” on Google.

http://google.com/search?q=ny+times

I find that amazing. Maybe because we don’t sell links (or take ads).

Marc Canter isn’t disclosed 

Google hasn’t sworn him to secrecy so he can speculate on what Maka Maka is.

Okay the new Wii works better, but… 

I got past the initial screen this time…

http://mp3.twittergram.com/davewiner/gram02286.mp3

Any help on how to get a stuck disk unstuck in a Wii would be much appreciated.

Look: You can open it and push the disk out manually! :-)

First look at Pownce’s API 

A twit last night from Scoble points to a page of docs on a new API for Pownce. Of course I want to check it out, since Pownce is roughly comparable to Twitter, which I use every day, and there is some functionality I’d like to see in the Twitter API. If that functionality is present in Pownce’s API, it seems more likely that it will show up eventually in Twitter’s.

First, the API is maybe 1/3 complete. If you scroll to the end of the page you’ll see a list of areas that haven’t yet been covered. The ability to post and read friends-only notes are very important, you can’t implement a client without those interfaces.

Examples of things you can do with the API, right now. Click on the link to see the XML that Pownce returns.

1. Get the most recent 10 public notes.

2. Get the most recent 10 public notes from Veronica Belmont.

3. Get my public profile.

4. Get my “first” 100 friends and fans.

Scripting News for 10/29/07

October 29, 2007

Steve Rubel lets one rip! 

He had some Wheaties this morning for sure.

My advice…

1. Remember to have fun.

2. We’re all bozos on this bus.

3. We’re all barking farting chihuahuas.

4. I make shitty software and so do you.

5. It’s even worse than it appears.

6. You never learn anything hanging with the same people.

7. Thank heaven for little girls. (A repeat of #6.)

8. It’s later than you think.

9. It’s not like anyone gets out of this alive. :-)

It’s all about context 

A comment by Lane Becker on Scott Rosenberg’s blog…

“I’ve been using Winer’s nytimesriver on my iPhone screen for weeks now, and it’s far and away the best interface when you’re reading on a mobile device.”

“Which is the point: it’s all about context. It’s not either/or, and it’s not just different readers wanting different things. sometimes it’s the same reader wanting different things at different times, in different situations.”

Exactly right. I use nytimesriver on my iPhone or Blackberry, but I don’t use it on my desktop, where I prefer an interface with more controls. The small screen of a mobile device demands something simpler.

Slowly the word is getting out. I’d like to do it faster. It would be great if the TImes itself looked at this. If they can write about installation art in their lobby, why not tell their readers about a new way of reading Times news on a mobile device?

The Times was a leader in RSS too, but never reported on it. Perhaps there’s a blind spot.

And it’s also all about point of view 

Good software designers get out of their bodies and become users of software. Because ultimately you don’t design software to express yourself, you design it to be useful.

The point of news, as with software, is to be useful to the person using it.

Sorry, it’s not about employing editors. Scott Rosenberg, a writer and editor of news can be forgiven for seeing it from his own point of view, but we users of news don’t share that point of view. To me, as a software designer, it’s no surprise that there are lots of ways to view news. That there used to be one main way to do it is also not a surprise, there were technical limits, that aren’t there anymore.

The skill of laying out a paper presentation of the day’s news on a big sheet of paper is now an obsolete craft. The only reason we needed people to do that in the past was that was the only way to get written news to massive numbers of users of written news. Now that computer monitors are cheap, and we have little computers that can get us news that fits in our pocket, we can try out lots of ways of arranging it, and maybe we’ll even discover something new.

Newly rescued Morning Coffee Notes 

http://mp3.morningcoffeenotes.com/rescued/cnOct5.mp3

http://mp3.morningcoffeenotes.com/rescued/cnOct6.mp3

http://mp3.morningcoffeenotes.com/rescued/cnOct7.mp3

http://mp3.morningcoffeenotes.com/rescued/cnSept11.mp3

http://mp3.morningcoffeenotes.com/rescued/cnSept27a.mp3

Scripting News for 10/28/07

October 28, 2007

Geek dad and Junior the geek 

At Fry’s this afternoon, where I bought two 500GB Firewire drives for $169 each.

Which it turns out I needed because after I got home all three external drives attached to my desktop were reported as damaged beyond repair by the new Mac OS. Coincidence? Lucky that I had exactly the hardware I needed to dig out of the mess? Who knows!

Funny thing is it’s taking over 10 hours to do the copying. It won’t finish until tomorrow morning, Murphy-willing. When the disks got big, all of a sudden restoring from backups takes a lonnnng time. :-)

Terminal commands to nuke the 3D dock in Leopard 

And recapture some valuable screen real estate and a portion of your sanity.

defaults write com.apple.Dock no-glass -boolean YES
killall Dock

Screen shot.

Thanks to Mark Johnson for the tip. :-)

Okay so it’s not user friendly 

Scripting News for 10/27/07

October 26, 2007

Thanks Yahoo! 

The numbers are up at nytimesriver.com.

Here’s why. It’s the top link on Yahoo under newspapers.

Two hops off the directory home page.

Very nice!!

Yahoo!

PS: What’s next? Link love from the NYT itself?

Dear lord of Leopard… 

I want my white menubar back.

I think the idea of the translucent menubar is wrong.

Here’s a screen shot.

See how dark it is in the upper-right corner. You look in that corner all the time, it’s where the clock is, it’s where you see how much battery you have left, how good your wifi signal is, etc. We don’t have much room for a dashboard on these machines, but that’s where it is. If it changes appearance just because I changed the desktop image, that’s new and unexpected behavior, and it can make it hard to read for people with old eyes. And for what purpose? It makes the desktop background choice something that impacts a crucial part of the user interface.

I want an option to have a white menu bar.

1996: “I came here to get my work done.”

My Friendfeed coordinates 

It’s kind of like Facebook’s feed for people who don’t do Facebook.

http://friendfeed.com/davew

It seems pretty cool.

I’m a Dog Whisperer fan 

I just started watching The Dog Whisperer on the National Geographic Channel a few weeks ago, and I’m hooked.

I really like the way the star, Cesar Millan, explains stuff. He shoots straight, with love. You can’t be politically correct and get a dog to behave.

And he never misleads the owners, they have to change in order for the dog to change.

Dogs are very simple, they can’t just be your friend. The dog’s world is hierarchic. Someone is the boss. If you’re not the boss, he or she is. Every pack has a leader.

Watching the show I wish I had a dog so I could try out his ideas.

I also wish news shows were like this, get to the real story, find a solution to the problem.

Maybe he’ll run for Governor of California. I’d vote for him. :-)

Sue Polinsky loves the Dog Whisperer too.

My Halloween disguise… 

I have to admit I don’t like Halloween, or actually I liked it when I was a kid, a lot, and I would like it as an adult if there was no expectation that adults had to behave like kids!

Well, actually, something I don’t like about Halloween is that you have to buy candy and keep it in the house for trick or treaters, and the temptation to eat the junk is overwhelming, and it’s not good for adults to eat so much sugar. And you buy too much and you have it left over, and have to find someone to give it to.

So what’s left with Halloween? Uhhh, yeah you see there’s the problem. So what I do on this holiday is find some friends who feel the same way and go out to dinner. If anyone asks what I go as on Halloween, I say “The Invisible Man.”

My first review of Leopard 

Update: “I want my white menubar back.”

First a little background. I stopped using a Mac in 1997, as Apple was transitioning to the new operating system. I started using the Mac again as my primary OS in late 2005, a little more than two years ago. This is the first new version of the OS to come out since I switched back.

Based on a tour of the new features, pretty late at the end of a long week, it’s safe to say an OS is still just an OS, the purpose of the OS is to stay out of your way until you need it. Leopard may be prettier than the last version, I’m not sure it is or isn’t. Not sure I’ll use many of the new features. For people who hadn’t used VNC before, “screen sharing” would certainly be a big new feature if they’re working in a networked enviroment. And maybe the new backup code will fit into my routine. I have some ideas about that. (Maybe I’ll just have one computer on my LAN that is backed up and copy things there if I want them backed up.)

File sharing is more convenient in Leopard, the shared computers are listed in every Finder window, and this is good. FInding the disks that are available on each of these computers is one step easier too.

The Preferences applicaiton appears largely unchanged, except the Networking section where a lot of functionality seems to be missing. I have to look at this more closely.

The Download stack is lost on me since I don’t use Safari or Apple’s mail app. I would find it useful if Firefox had a similar feature (but they kind of do, I can direct all downloads to a specific folder).

Update: The Download stack is just a folder, you can direct Firefox to download to it. I think I saw some Apple marketing on this feature that implied that only Apple apps could use it.

All in all, changes to an OS aren’t that important. The action is in the apps, and for me, just a couple of primary ones, the web browser and my integrated writing and programming environment. It’s been quite a while since there have been meaningful improvements to either, and those improvements would end up meaning a lot more to me than improvements to the OS.

There isn’t much you can do, after the Mac has been around for 23 years, that hasn’t already been done. :-)

Net-net, my first impression of Leopard is that it isn’t a big deal one way or the other.

Matt Neuburg takes a dim view of the changes in Leopard.

PS: I wonder if the next version of the OS will be called Leonard, to honor Leonard Rosenthal, a famous Mac developer in the 80s and 90s. :-)

Scripting News for 10/26/07

October 26, 2007

The scoop on the Leopard delays 

7PM: I got my disk. :-)

9:25PM: Updating in Leopard. The OPML Editor seems to work. Whew. Not sure what I would have done if it didn’t. When it finally finished installing it started playing some really happy music and of course it sounded really good. Things definitely look nicer. Screen sharing is very nice, nicer than Chicken of the VNC which I had just started using. Obviously there’s a lot of new stuff to learn. I’m backing up my laptop now so I can really dig into this tomorrow. I got started on my Mac Mini in the den, a relatively new system. If I had to wipe it, it wouldn’t have been that big a deal.

First, the big news is that lines are forming at Apple stores. Send links to pictures. Oh the humanity.

Second, the reason those of us who ordered in advance are not getting our Leopards is that Fedex couldn’t handle the load.

Even so, when I called Fedex this morning they said I would have my package today, even though the website says otherwise. Their gears are stipped on a good day. Is Fedex the AT&T of package delivery? Will Apple end up leasing their own fleet of trucks to deliver the next version of Mac OS? I guess we still have to make it through this release. :-)

Will we be able to have a Flash Conference on Monday to discuss Leopard? Only time will tell.

MacInTouch first look. (Clearly canned.)

Ryan Block has his first review up.

Chuck Shotton found a workaround for an issue that seems likely to bite many Leopard newbies.

Raines Cohen was in Austin for the Leopard ship.

You can see how Apple has not! prioritized getting Leopards into the hands of people who might help others get started. John Gruber of Daring Fireball is posting pithy observations on the size of human eyeballs, Brent Simmons is giving up for the day, no Leopard on his doorstep. Are there problems with Leopard? Chuck says so. Do we have any idea the scale of the problems? Nope.

No Leopard for Dave?? 

Anyone have an idea what “Future delivery requested” means?

Very perplexed and somewhat unhappy.

No one seems to know what “Future delivery requested” means.

Update: Now the Fedex site says I’ll have it by 5:30PM. On the bright side that means I’ll get more work done today. :-)

Flash conference, day 2 

Chuck Shotton has his Leopard, but hit a wall. “Leopard’s migrate user function has failed 3 times on 3 separate clean installs. This is a seriously broken, critical piece of the OS.”

Mossberg and Pogue missed it, didn’t make it into USA Today.

That’s the motivation behind the flash conference idea. After two or three days, organize the knowledge as covered by the bloggers, really cover it as tech news has never been covered before.

If necessary, have another flashconf two weeks or a month later.

Scripting News for 10/25/07

October 25, 2007

Flash Leopard conference, Monday PM? 

An idea I’ve been thinking about for a while and looking for an opportunity to do is a “flash conference” along the lines of the flash mobs that were so popular a few years ago.

Here’s how it would work…

Some event happens that focuses the attention of bloggers, one where there’s a lot of ground to cover and at least two or three different ways to view it, one where the combined expertise of 5 or 10 bloggers would make a big difference.

The event would last at most 3 hours, would be webcast live, and be edited into a 1 hour program within 24 hours.

As many of us are waiting for delivery of Leopard, the new Mac OS, it seems that this may be an opportunity for such a conference.

We’d have to find a facility in San Francisco that could house this. There would need to be room for 20 or 30 people, and it must also have decent networking.

Then the question of who would we turn to for expert opinions.

Some ideas…

1. A Mac software developer.

2. A gadget blogger (Engadget, Gizmodo, etc).

3. A creative artist (it is a Mac after all).

4. ???

5. ???

This is meant to be an instant idea. I have asked the question on Twitter and your comments are welcome here as well.

Update: Loic Le Meur has volunteered the offices of his SF startup to host the flash conference. Cooool.

Eric Callis wants to have a flash conference on Leopard in Chicago on Monday.

USB-DACs 

A USB-DAC connects through the USB port to a Mac or PC, and to an amplifier and speakers. Apparently you can get much higher quality sound from your computer, for as little as $200 with the Stereo-Link 1200. I didn’t know these products existed until I heard a report on the Tech Talk podcast, and read the article in today’s NYT.

Seems like I’m going to have to buy one. Amazon doesn’t carry them. Not sure where to buy.

Later: Not so fast…

Update from Kevin Newman: “If your audio receiver has optical digital inputs, and your computer has optical digital audio output, connecting them digitally allows the receiver to do the D-to-A conversion. If you have an expensive receiver, it already has nice converters. That would almost certainly sound better than taking the analog minijack output from your computer. I’m not sure how the sound would compare to one of the external DACs listed in the article, but a digital connection is less clutter and less expensive.”

Postscript: Newman was right. I have a good Denon receiver (the one with the integrated HTTP server) that has several optical inputs on the back, and when I replaced the analog cable connecting the Mac Mini to the receiver with a digital cable, the increase in quality was incredible. There are physical sensations to recorded music that I had never experienced before. I have some flac recordings and I ran those through the new setup and was blown away.

Illustration: The important thing about the back panel is that there are four optical (digital) inputs, which are compatible with the digital output of the Mac. So when you play an MP3 from the Mac, and connect to the receiver with the optical cable, the D-to-A conversion is done by the receiver. The Mac is $500 of computer hardware (and damn good at what it does) and the Denon is $2K of audio hardware, and also very good. This setup lets each system do what it does best. The result is stunning sound. Really hard to explain how good it is.

Why I bought AAPL on Oct 8 

First, let me gloat.

I bought $49,761 of AAPL on Oct 8.

My investment is now worth $54,933.

That’s 10.5 percent growth in less than a month.

Hah!

I bought the stock because I was going to buy everything Apple sold from now until forever. The last product I had yet to purchase was the company’s stock. That was a mistake. The beauty of owning the stock is that you can use the increase in value to fund the hardware habit. So far so good. :-)

My very dear friend Sylvia Paull bought an iPod a month ago. In a blog post today she calls it a gateway drug. Having read early reviews of the new operating system, she’s ready to buy a 24 inch iMac.

I recognize the signs.

It’s like a virus I tell you.

PS: I just checked on at the Apple store. My family pack of Leopard has shipped, and will arrive tomorrow by 10:30AM. Now that’s cool! No penalty for ordering online vs visiting the store. Way to go.

Open till midnight 

A poem for Facebook 

Now that Microsoft has invested in Facebook, I’m reminded of a poem an anonymous correspondent wrote when I was working with Microsoft in the late 90s.

There once was a lady from Niger who smiled as she rode on a tiger. They returned from the ride with the lady inside and the smile on the face of the tiger.

It didn’t turn out that way then and might not turn out that way now, but it’s still a cute poem. :-)

Facebook app or Firefox plug-in? 

Which is a more interesting platform — Facebook or Firefox?

This was a topic of conversation at the Web 2.0 Summit last week in SF, not on stage, but in a LobbyConversation between myself and venture capitalist Bijan Sabet.

Bijan Sabet: “I like that Firefox developers don’t have to live in a world where they lie awake at night worried that the platform company is going to make life hard for them.”

What do you think??

Scripting News for 10/24/07

October 24, 2007

Your living room on the Internet? 

New search tool 

I replaced the Google-based search tool in the right margin with one from Lijit.

Screen shot.

I found the Google one took up too much space, and I couldn’t easily configure it, I never used it, and I grimaced every time I saw it (it felt like an eyesore).

Let’s see if this one works better, it sure looks better. :-)

The regal Silicon Valley 

Watching various people (on Twitter) get on an airplane to go to Hawaii to an insider invite-only Silicon Valley conference, and thinking about the various business ideas the valley is floating these days, advertising, and how valuations work, and how unaccustomed the insiders are at having their ideas challenged, I came to a few rapid-fire conclusions last night on Twitter. (One good reason to follow me on Twitter is I tend to blurt out things there that would get me in trouble here on my blog.)

Twit #1: “I have a theory that ‘user generated content’ is a last-gasp of the regal outlook of silicon valley, where we’re all chumps or slaves.” (Before UGC we were just supposed to be eyeballs, consuming their shovelware, buying stuff we see in ads. They had to adjust their thinking when it became apparent that we were also interested in creating, though we’re positioned as generators not creators.)

Twit #2: “The role of the tech industry is to create tools and players. To enable creativity, not harness and control it.” (I think this is when it all works best.)

Twit #3: “If you’re scared to hear what people really think you’re not prepared for the world you live in.” (I finally figured this one out. The reason so many people in SV say I can’t be trusted (it’s observable) is because I’m equally likely to say your product sucks as I am to say it’s great. This is a culture raised on Gee Whiz editorial coverage, the adulation of MSM. When blogs came along they had to hear that not everyone thinks they’re so wonderful all the time. Who would you hate most but the guy who pushed the tools that made everyone with an opinion so audible. And would you expect such a person to keep his opinion to himself? Heh.)

Even though I think this, I know I’m actually full of shit…

Guy Kawasaki asked me once why so many people say I’m not a nice person, when in fact I am. If I saw you on the street I’d smile and say hello. I stop when someone is in the crosswalk. Nothing makes me happier than making a tool that people enjoy. I try to listen to everyone, and I don’t care how much money you have. I never answered Guy’s question, but here it is. If you asked me why some individual person thinks something, I’d say you’d have to ask them. That’s basic respect. Let people speak for themselves. If you ask me why 100 people think something, I’m even more clueless.

BTW, Guy and I weren’t friends for a long time after being good friends for a long time. I much prefer having him as a friend, I missed his company while we weren’t talking. He doesn’t suffer fools, and he’s the first person to question his own thinking if someone says he’s wrong. I’ve seen him do it, and I was totally impressed. People like that figure stuff out. People who don’t want to learn about bugs in their thinking go through life with a lot of bugs. Today, and beyond, everyone has great tools for saying what they think. If you can’t stand to hear it, you’re not going to like the future very much, sorry to say.

Doing a new build of the OPML Editor 

The next stop on my tour of development projects is to ship some new software that runs inside the OPML Editor. The software is designed to run on a Mac Mini that’s attached to a big screen HD-TV. So the way the OPML Editor boots up now is inappropriate for this application. It presents a dialog and opens a weblog editing window. Instead this app interfaces through a web browser, and runs in the background.

So I need to come up with a way to not run the startup code for the weblog editor. I’ll be taking my notes here, so that later when I want to do the same thing for another project I’ll know how to do it. And since the OPML Editor is open source, the notes can apply to other people’s projects if they want to do something similar.

1. How do you create a plain text file using the software Apple ships with the Mac OS? The TextEdit app doesn’t have that option, amazingly. I found one very ugly way to do it. Open a .txt file. Then the options on the Save dialog give you a way to save as plain text. The real answer: It’s a preference.

2. The OPML Editor will have an opmlStartupCommands.txt file in the application folder. The first line will set user.prefs.flStartupDotOpml to false. dotOpmlThread.script watches for this, and if it’s present and set false, it won’t start up.

3. Add this to the to-do list. I need to get Bonjour working inside the OPML Editor, with the minimum of fuss.

I never metadata I didn’t like 

Jacob Harris leads this piece about the metadata of the NY Times with the corniest tech quote I’ve ever heard.

I heart corny quotes. :-)

Jim Forbes evacuated in San Diego 

A retired reporter, Jim Forbes, was evacuated from his mountain home near San Diego, and tells the story on his blog.

Did TechCrunch screw a source? 

Nelson Minar says he likes TechCrunch, but they’re not journalists so be careful what you say to a TC reporter at a party. He cites two examples where he feels they acted unethically.

In one example, the reporter seems to use off the record comments exactly as they are supposed to. Most non-disclosures require that you keep the information confidential, but only until someone else discloses the information to you. If you get it from another source, on the record or off the record, the NDA is no longer enforceable. In this case they got confirmation from three off the record sources.

The other is just an example of a dumb story, not a violation of journalistic ethics. To say that a big company told a lie is hardly news. If it were about something material and not the age of one of the founders, then it would be newsworthy. But it’s not an example of an integrity breach. (You can make a mistake and still have integrity. It’s only a problem if you knew it was wrong when you wrote it.)

Imho, too much is made of whether someone is a journalist or not. You read reports like this one from a high reputation news organization, written by a journalist, that contain no information but leave a sensational impression for people who don’t know technology well enough to know that the reporter is talking nonsense. I’d rather read the opinion of a non-journalist who knows the subject and can defend his or her position, and clearly discloses their interest in the subject. At least I’d learn something, and no one would be misled into believing they were getting “news.”

However I do applaud what Nelson wrote because he had the guts to openly criticize TechCrunch. People from outside Silicon Valley must wonder why hardly anyone does, given that they are at or near the top of most lists ranking tech news sources. Why should they be immune to examination? Answer — they shouldn’t.

I wish TechMeme had an item-level opt-out 

Of course people would like to have an item-level opt-in, to guarantee a post would earn a top position on TechMeme, but obviously that’s impractical, so why not give us the power to say please don’t include this story in TechMeme, it’s too meta.

When I say a piece is too meta, it’s not news, it’s news about news, what the Big Media guys call a process story. For example, I would prefer to not have this piece, the one you’re reading right now, on TechMeme. It’s now meta-meta, because I’m talking about the meta-ness of the piece. You can see this could go on forever, now I’m in meta-meta-meta mode. For a brief moment I went into quadruple meta mode. (Sometimes I get so deep into a joke I wonder if people are still with me.)

Seriously, some pieces just shouldn’t be on TechMeme. And I know which ones those are. So instead of making me turn off the TM spider for my whole site, why not give me a way to say “Stop TechMeme spider, this item is off-limits.” We could come up with a TechMeme namespace for RSS 2.0. I’d be happy to help. :-)

Namaste!

Scripting News for 10/23/07

October 23, 2007

TechMeme for the NY Times? 

A few notes on the NY Times outline

1. I switched it back to the frequency sort, having tried it as an alphabetized list for about 18 hours. Now I want to see what happens with it flipped around so the most frequent keyword bins appear first.

2. Not sure, but I think it will empty out later this afternoon, as yesterday’s stories expire, and before tomorrow’s stories ship.

3. It seems that at least some people have bookmarked the site and are refreshing it. If so, I’m glad — because that’s the way these pages are most useful, they tell you something about what changed. Remember this is “news” not olds.

4. The outline view is something like TechMeme for the Times news flow. Not exactly because the keywords are assigned by people. Unseen news mavens. Where do they reside? Are they on the upper floors or in the basement of the NY Times skyscraper on 8th Ave, or somewhere inbetween? Maybe they work out of their homes. My mind wants to visualize these people, but I have nothing to cling to. It’s not an algorithm that’s determining where things sort out, it’s people. Otherwise known as editors? Or are they librarians?

5. Do you bookmark the outline or the river? I’m a river guy for sure. I wonder about other people.

6. Francine Hardway twitted at me: “Times River is awesome on my iPhone! Was reading it while waiting for eye surgery and it was very distracting.” Amen. That’s the big secret. I wish there were a way to get everyone to look at the river on their cell phone. Eyes would open.

7. Thinking about integrating the two views, cross-relating them. Not sure exactly what I’ll try first. That’s why I wanted to let it settle in for a bit before moving in a other directions.

8. Of course, I know that if this ever becomes a “real” product, the user is going to control the view he or she wants to be the default. But for right now I’m experimenting. I want to see what people think. Enough people were asking for an alpha view that I wanted to see what would happen when I gave it to them, and if anyone would scream. Screaming isn’t a bad thing, it’s data. :-)

Wii, day one 

My new toy arrived late yesterday, too late for this weary boy to want to set it up. This morning I put it on my to-do list. Item #3. Set up Wii. So that’s what I did.

I have a receiver that’s connected to the other new toy, a Samsung 52-inch HDTV, and the Wii connected up to the receiver, and the receiver was already connected through component video to the TV, and when I cycled through the inputs on the TV’s remote, voila, there’s the Wii. Smooth as can be!

And that’s where we got stuck. I installed everything according to the instructions or so I thought. A screen comes up saying you should press the middle key on the remote which I did, and it chirped kindly, and then presented a screen asking me to confirm that I speak English and no matter what key I press, nothing happens. Nada. It just sits there. I’m ready to bowl, play tennis, design Mii, whatever cooool things you can do with a Wii, but that’s where we are.

Okay. We’ll get past this. I hope. :-)

Update: I called the 800-number for support, and they had me go through a trouble-shooting procedure, that was actually fairly interesting. I explain it in this picture, which indicates that the sensor bar appears to be okay.

Update #2: I tried standing on a chair, moved 10 feet back, 15 feet, even 20 feet. Moved the receiver to the bottom of the screen. No cursor shows up. Rebooted a dozen times, resynched three or four. Something is screwy here, but I’m no closer to knowing what it is. :-(

Here’s a movie that demos the situation.

Stop 

Good morning! 

After an intense week with the NY Times metadata, I’m going to put it down for a bit, take care of some other stuff, and put together some downloads of other software I’ve developed over the last few months so they can move to the next stage. I also want to set up the new toy today and see what that’s like. And then I got an email from Jason Etheridge, who is listening to all the Morning Coffee Note podcasts, and finds that quite a few of them are missing. More in a minute.

Missing MCNs 

Jason Etheridge has been working his way through the archive of Morning Coffee Notes podcasts, and has found a bunch are missing. I’m going through the list, using archive.org, local backups, Google, and whatever else I can think of, to try to find the missing MP3s. These are the ones I haven’t found yet. (I’ll update the list as I work through it, so hit refresh periodically.)

http://static.podcatch.com/manila/gems/un/cnNov9.mp3

http://static.podcatch.com/manila/gems/un/TS20041107.mp3

http://static.podcatch.com/manila/gems/un/cnNov3.mp3 *

http://static.podcatch.com/manila/gems/un/cnNov1.mp3

http://static.podcatch.com/manila/gems/un/MusicoftheBlogospheres.mp3 *

http://static.podcatch.com/manila/gems/un/TS20041028.mp3

http://static.podcatch.com/manila/gems/un/cnOct21.mp3 *

http://static.podcatch.com/manila/gems/un/cnOct16.mp3 *

http://mp3.podbat.com/base/tradesushi/050414_tsushi01_scoble.mp3

http://leoville.tv/tlr/KFIAdamCurry.mp3

http://static.scripting.com/blogs/gems/davetravel/cnOct24a.mp3 *

http://static.scripting.com/blogs/gems/dnc/cnOct7.mp3 *

http://static.scripting.com/blogs/gems/dnc/cnOct5.mp3 *

http://static.scripting.com/blogs/gems/dnc/cnSept27a.mp3 *

* Denotes a file archive.org says they have but can’t access because of technical difficulties.

Of course, if you have any clues about rescuing these files, or have a copy of them on your local system, please let me know.

Rescued MCNs 

Here’s a list of Morning Coffee Notes podcasts that we have been able to rescue, so far.

http://static.podcatch.com/manila/gems/un/nothinginterestinghere.mp3

http://static.podcatch.com/manila/gems/un/niccoToothStory.mp3

http://static.podcatch.com/manila/gems/un/marcNozell.mp3

http://static.podcatch.com/manila/gems/un/gg.mp3

http://static.podcatch.com/manila/gems/un/eps.mp3

http://static.podcatch.com/manila/gems/un/davewineraudiocomment.mp3

http://static.podcatch.com/manila/gems/un/cnOct19.mp3

http://static.podcatch.com/manila/gems/un/cnOct18.mp3

http://static.podcatch.com/manila/gems/un/bing.mp3

http://static.podcatch.com/manila/gems/un/BillRiski200410201copy.mp3

http://static.podcatch.com/manila/gems/un/anotherTestAudioBlogPost.mp3

http://static.podcatch.com/manila/gems/un/TS-2004-10-28.mp3

In-process MCNs 

Lost podcasts that I’ve found, but haven’t been able to upload yet.

http://www.komonews.com/radio/audio/herb_tip_111004.mp3

http://media.skybuilders.com/Lydon/Dean.Q&A.Aug.03.mp3

Scripting News for 10/22/07

October 22, 2007

The next toy 

Something new in News 

It’s not very often that you see something new in News.

News is not exactly new technology, but when personal computers came along, and then widespread networking, it created a whole new playing field for news, that has shaken things up for most of my life. Change comes in fits at starts. First there was the web, then RSS, and now I think we’re on the cusp of another bit of change.

If you want to see what I think it looks like, check out the home page of nytimesriver.com. But that’s not the end of the story. A flat completely chronologic view of news probably isn’t enough. And earlier this month at a meeting in NY, two engineers at the NY Times set me off in a new direction, with a very simple bit of advice. They told me to look in the HTML source code of their stories. When I did I saw they had applied a taxonomy to their news flow, and this opened the door to what I would like to show you today — an outline view of the news.

http://nytimesriver.com/outline/

I believe it’s fairly self-explanatory.

The topics are arranged in order of frequency in today’s news.

In a previous rendering, the stories were shown in a histogram, but this view I think is much better. You can still see how many pieces relate to the indicated topic, but by clicking on the plus next to each topic, you can actually see the headlines and descriptions, and if you want more you can click through to the full stories. (Initially, the outline was sorted by frequency, with the most frequently occurring keyword appearing first. I changed it, based on feedback, to be alphabetic.)

Now, there’s still more to do, I showed this to a number of people during the weekend and got some excellent clues on ideas to pursue next, and I will do that. Further, in the process of exploring this, I’ve been shown the work of other developers who discovered the keywords on their own, and one in particular is very interesting. I’m hoping that these projects will come public so I can show them to you and tell you what I think they mean.

This is what I live for, professionally — the sense of being somewhere with great unexplored potential, a virgin landscape of the intellect. I’m never happier than when I get to play in such a place.

Dan Gillmor: “Dave Winer has been exploring a superb news resource, exploring the depth and breadth of the New York Times‘ data-stream.”

Bijan Sabet: Dave’s River of News.

Scott Rosenberg: Remixing news.

Om Malik: A new way to view news.

Please comment on the screen shot page.

It pays to keep an eye on Comcast 

Over the weekend there were several reports that confirm that Comcast is interfering with their customers’ use of BitTorrent. This raises several more questions and concerns.

1. There are infringing uses of BitTorrent, for sure, but why is Comcast taking the role of enforcer against the interest of their customers. Just a question, but not likely to get an answer, because Comcast officially denies they’re doing anything, even though employees (apparently) are confirming, not for attribution, that they are.

2. What about non-infringing uses of BitTorrent? Can their algorithms tell if someone is using BitTorrent to share mamterial that they have the legal right to distribute? If not, how do they justify interfering with their customers’ use of the Internet?

3. And perhaps most disturbing, what does this say for the future? Perhaps someday it will be deemed inappropriate for people to publish content to the Internet, if so, could Comcast take steps to block that activity? How different is this from interfering with BitTorrent?

It pays to have a clean garbage disposal 

Another nugget I thought would be good to share.

I came home from my trip to NY and there was a pretty bad stink in the kitchen.

Smelled like garbage.

It didn’t take long to zero in on the source — the garbage disposal.

I tried pouring all kinds of cleaning stuff down the drain, to no avail, the smell didn’t go away.

Then I did a search on the Internet, found a variety of suggestions, and felt pretty sure that I’d have to call a plumber because they all seemed to assume skills and/or tools I didn’t have. Instead I tried a very simple idea and amazingly it worked.

1. Put a drain stopper in the disposal so no water can flow out through the bottom

2. Fill the sink with hot water mixed with soap and chlorine bleach. The hotter the water the better.

3. With the water running put one hand on the stopper and the other on the switch, as you pull out the stopper, turn on the switch. (Be sure to do it in that order, to keep your hand from getting chopped up!)

4. Let all the water run out of the sink and leave the water running as long as there’s suds.

5. Repeat two or three times. Wait a day or two. With any luck the smell will be gone.

The reason this works is that junk gets stuck on the walls of the drain, and since it’s garbage, it rots and stinks. By immersing it in soapy water, the junk gets dislodged and goes down the drain and out of your life.

It pays to mull things over 

I just figured something out, and it’s the kind of thing that’s best said publicly, even though it’s likely to: 1. Be misunderstood and 2. Upset some people.

But since it’s all about this blog it really is best to air it here.

First what triggered the epiphany.

I was over at Loic Le Meur’s house in San Francisco yesterday having lunch with his family and friends. We were all drinking wine (very good wine of course), enjoying the view, and talking about this and that, when the subject turned to Mike Arrington. Loic said that Mike told him that we used to be best friends. I couldn’t figure out what that meant, because our friendship was the business kind of friendship not the personal kind. What does it mean to be best friends in that way? And how does that relate to having a blog? It never occurred to me that friendship meant that (here’s the epiphany) that I would only say positive things about Mike’s business. It didn’t occur to me until I heard Loic’s side of a blog-fight that I saw happen from a distance, with Sam Sethi, Mike and Loic.

Complicated? You bet. Too complicated. An unspoken deal that I never agreed to.

When Mike was starting TechCrunch, I pointed to his blog all the time, with glowing praise, because I was truly impressed with what he was doing and because I wanted to encourage other people to do it too. I wanted people to write about technology products based on how they used them, not based on alliances, investment, posturing of execs, the crappy stuff that means almost nothing to users, and imho is just a substitute for actually understanding the technology. Mike was approaching products the way I felt they should be approached. Hence the praise.

Fact is, my opinion of Mike, as a person, hasn’t changed much in the last couple of years. He has a personal charm and charisma that not everyone finds appealing, but I do. I like hanging out with the guy.

However, that doesn’t mean that if my opinion of TechCrunch, his business, isn’t uniformly positive (and of course these days it is actually fairly negative) that I will withhold it. But it’s also part of Mike’s way of dealing with people that he sees criticism as betrayal. I just don’t see it that way. I’ve had the shit kicked out of me so many times, and as a programmer I understand that criticism is necessary to perfect a user interface, even to get the damned thing working, that even when it hurts, I have to push the hurt aside and listen to what people are saying, and try to respond to it. Professionalism demands it.

Anyway, one of the reasons I want to write this now is that I’ve written about Loic’s business here a couple of times in very positive terms. I don’t want anyone, esp Loic, to assume that this will always be so. If they get in the way of other creative people, or otherwise act as a poor example of entrepreneurship in technology, of course I will write about it, and will say what I think. I would expect Loic and people at his company to take what I write to heart, and consider it. My feelings won’t be hurt if they don’t do what I say. (People almost never do.)

Same as when I said Facebook sucks. Or when I criticize Techmeme. This isn’t in any way meant to reflect on the quality of the people at Facebook (some of whom I know to be outstanding people of high principle) or Gabe Rivera who I know to be a very smart and competent and honorable person. It’s possible to critcize someone’s work and still admire the person. My epiphany is that a lot of people who thought were my friend, didn’t understand this very basic thing about me.

8/17/07: Friendship and blogging.