I replaced the Google-based search tool in the right margin with one from Lijit.
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.
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.
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.
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.
A retired reporter, Jim Forbes, was evacuated from his mountain home near San Diego, and tells the story on his blog.
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.
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.