web
October 4, 2005 9:30:00.151
One of the things missed in last week's kerfuffle over OPML is how the semantic part of the semantic web is going to get driven. Let's look at two of the proponents of OPML organization for an example of the problem - and no,I don't mean this as a slam. First, Scoble, who was excited over the OPML work started by Dave Winer. Scoble's blog doesn't even have categories. Which means that, from a semantic web standpoint, his posts are lost in the ether. It's not that categories are the end-all, be-all of organization - far from it. They are kind of the bare minimum required, actually.
Categorization is hard, actually - where does a given post fit? Sure, some blog systems allow for multiple categories, but - if people won't bother to assign one, what makes you think that they'll start assigning 3 or 4?
Next, we have Dave Winer - who's posts not only don't have categories, they don't even (typically) have titles. His posts have even less of a chance of being organized in any sem-web kind of fashion. Like Scoble's posts, they end up not having any of the metadata necessary to hang additional tools off of.
Which gets us to the root problem of RDF, which isn't complexity. It's a lack of user supplied metadata. The OPML categorization scheme that is being proposed breaks up on the same set of rocks. Scoble and Winer are hardly the only people blogging without extra metadata - they are just too of the most well read bloggers doing so, and as such, they make for a good example. Let's say we wanted to use RDF (or the posited OPML scheme) to created an organized taxonomy of posts (say, over the last few weeks) of either of their blogs. We can't. Not unless we first feed the raw data of each post through a text processor which will create tag data of its own. That might be accurate; heck, I don't really know what the state of technology is in the area - but based on some of the results that come back from search engines, I'd say that it's less impressive than we'd like for for that kind of categorization.
Ultimately, the biggest blockage on the road to the semantic web is us - and I see no long term solution to that social problem.
Share
rss
October 4, 2005 9:38:12.143
Well, there's a rumor floating that NewsGator is going to acquire NetNewsWire (the most popular Mac aggregator - by some accounts, the most popular aggregator period). I figured consolidation was coming to the aggregator space - it's a field that a lot of people (and money) are interested in, and there are tons of tools in it (witness any of my log reports - just look at the aggregator tool distribution).
Hat tip Scoble.
Share
sports
October 4, 2005 10:41:08.436
Anything can happen in sports, but here's my read for round one - The Red Sox should take Chicago. Their hitters are too damn good, and the White Sox don't have the kind of pitching staff (like, say, Houston has) to just shut them down. What about Yankees/Angels? That's tougher. The Angels won the season series, and they have home field advantage. The Yankees have something to prove though, and that might make a difference. Might. The big problem for the Yankees is what happens when the starter doesn't have his stuff - the middle relief staff sucks eggs. So this hinges on the starters - if the starters are good, the Yankees go to the ALCS. If they falter, the Angels go.
If we see a Yankees/Red Sox rematch in the ALCS, anything could happen. Both teams can hit, and both teams have nothing in middle relief. The Yankees might have an edge in the late game with Gordon and Rivera, but that assumes that the late game is close. If this rematch takes place, watch for fireworks.
I don't follow the NL that closely, but everyone is picking the Astros - with the Clemens/Pettite combination, they look a lot like the 2001 Diamondbacks. I expect them to make it to the series - and then woe betide whoever has to face them.
Share
development
October 4, 2005 13:49:10.497
James Governor wants some interop between competing IDE's (by which he means NetBeans and Eclipse) - at least at the plugin level. He asks:
But couldn't we learn from the wireless providers and at least have a roaming agreement?
Well, that assumes that the infrastructure underpinning the two are similar enough to allow for plugins that work in both. I seriously doubt that's the case, nor will it be anytime soon.
Share
PR
October 4, 2005 15:53:13.083
John Dvorak makes some points on advertising's problems - mass market advertising isn't contextual, and an increasingly large share of the market is able to avoid it now. No one has ever really like mass advertising - it's just that now, we have options:
The advertisers should have gotten a clue when, almost out of the blue, full-season episode lineups of TV shows began to sell on DVD. You could watch without commercials. People would actually pay to avoid these commercials. Hello! Do you think you have a problem yet?
I went to the theater the other day to see the trendy film Serenity (I prefer watching movies at home on an HD projector) and had to endure about 20 minutes of solid commercials before it began. So now I pay money to watch commercials? It's offensive.
Friends of ours just started watching "Smallville" - by buying the season DVD's. They avoid ads, and they catch up quickly. I only started watching "Buffy" during season 5 - I caught up via the FX repeats captured on my ReplayTV, without the commercials.
The problem is, where does that leave the mainstream TV industry? Right now, they build shows one step removed from the actual audience - they target the advertisers. However, with the ability to dodge ads on the rise, that model is doomed. I rather suspect that over the air TV (with ads) is doomed - but I don't see targeted ads being the answer. Instead, I think we'll see subscription TV. Me? If I knew I was going to see content from Joss Whedon, for instance, I'd sign up.
Share
rss
October 4, 2005 17:04:15.582
This morning's rumors are true - NewsGator has acquired NetNewsWire. The consolidation has begun.
Share
itNews
October 4, 2005 18:32:40.774
There was a lot of anticipation about the Sun/Google announcement this morning, and then it amounted to nothing. Whoo Hoo - you can download the toolbar when you come to Sun's site. Wow. Om Malik is less impressed than I am, and given how down on Sun I am, that's saying something :)
Share
usability
October 4, 2005 19:28:08.409
I'm not the only one who thinks it's dumb. Go read this, and then ponder how much less working space you'll have with Office 12 and the absurdly enormous ribbon/toolbar area. I guess someone at MS liked the huge amount of wasted space at the top of Outlook, and thought "we need more of that around here".
Sadly, WordPerfect still sucks, and Open Office sucks even worse. sigh.
Share
smalltalk
October 4, 2005 23:39:23.933
Travis is looking for Smalltalk blogs. Of course, the largest aggregation is right here, on our site. You can subscribe to the whole thing via the master feed. Here's what else I've run across that's worth subscribing to (Specifically Smalltalk):
Share
sports
October 5, 2005 0:34:49.267
Share
development
October 5, 2005 7:52:45.872
The Blog Ride thinks that dynamic languages provide power that most people just can't handle:
Folks, we need to realize something: all this "expressiveness" is like putting craftsman's tools in your hands; in the hands of a master craftsman, amazing things can result, but in anybody else's hands, it's putting a loaded gun into the hands of a child. YOU may be good enough to be disciplined enough to keep the rules of your types in your head when programming with Ruby, but are all of the programmers on your team equally gifted? Are all of the programmers that will follow you so gifted?
I think David Buck's latest post explains what's at stake quite nicely. To my mind, it's all about just how much productivity you are willing to sacrifice in the name of presumed safety.
Share
itNews
October 5, 2005 8:08:44.496
Yesterday, Google and Sun had a joint announcement of sorts, where they tried to pass of trivia as world shaking news. So I guess Google felt a need to say something more, in order to spice up the non-announcement:
Google boss Eric Schmidt worked at Sun Microsystems for 14 years, so it's no surprise he shares a vision for the future of computers and networks with Sun boss Scott McNealy.
And it's no surprise that future doesn't include a place for Microsoft.
Well, actions speak way, way louder than words. Let's look at the places where Google has reached out past the browser, or into browser add-ons - the toolbar, Google Earth, desktop search. Hmmm - there's a pretty Windows-centric aspect to all of those initiatives, isn't there? Heck, until recently, the toolbar was even IE specific.
If Google were actually interested in a future "sans Microsoft", you would think that their client tools would support the Mac and Linux, at least (and it says something about Sun's desperation that they were willing to appear with a vendor who will support Solaris approximately never).
Share
weather
October 5, 2005 8:12:38.840
Wow, there's a new tropical storm named Tammy out there - fortunately, it formed so close to the coast of Florida that it will land before it becomes dangerous. Looking here, that leaves us with Vince and Wilma before we exhaust the standard names and go into the Greek alphabet...
Share
BottomFeeder
October 5, 2005 15:05:09.320
The next largish task I have in mind for BottomFeeder is an interface to the Newsgator online API. Fortunately, the grunt work of generating the basic interfaces was handled by the WS* wizard in VisualWorks; now comes the hard part - hooking one end up to Bf, and the other end up to Newsgator. Among the other things I'm sure I'll have to deal with is the post id problem. For feeds that don't have GUIDs (and there are plenty of them), what does Newsgator expect? I'll have to read up.
Update: If anyone's interested, I've posted the code to the public Store as a Bundle - Newsgator-API.
Share
general
October 5, 2005 15:15:41.402
Mark Bernstein spotted this exercise in editing - take scenes from the Original "The Shining", and make a trailer that portrays it as a Romantic Comedy:
Here's the winner of an interesting contest: take a Hollywood film and cut a new trailer for it -- in a completely different genre. Robert Ryang won with a fresh cut of The Shining as a romantic comedy.
This was so convincing that I was wondering to myself, 'How could I have missed this unsual Jack Nicholson movie? And wasn't there a Steven King novel with the same title?'
It's interesting all right. Based on how dark the original movie was, it's really interesting. Mildly disturbing as well :)
Share
sports
October 5, 2005 21:53:57.300
Well - the White Sox have taken two straight from the Red Sox, and tonight's loss had to hurt worse than last night's - The Red Sox were up 4-0 in the 5th. Two runs came in, and the White Sox had a man on first. A soft roller was hit to second base - and Graffanino did his best Bill Buckner imitation - he started to second before the ball was there, and it went into right field. Instead of the inning ending, there were men on 1st and 3rd with one out.
Next batter - 3 run shot. The White Sox held that lead the rest of the way through, and they are now up 2 games to none. If the Red Sox lose this series, Graffanino will be remembered in much the same way as Buckner is - for good or ill.
Share
sports
October 6, 2005 1:19:35.117
Men left on base all night, and three errors. Sheesh. Back to New York, tied 1-1.
Share
itNews
October 6, 2005 7:48:41.784
Schwartz reaches for meaning, and fails. I guess he noticed that the meaningless PR event with Google was, well - meaningless, and tried to inject some meaning into it:
Two of the internet's most valuable brands have clearly achieved that status [distributor level importance]: Java and Google. Could you imagine a PC that couldn't access Java services? Or how about a browser that couldn't get to Google? My view, either would be a tough sell. Other programming, such as Macromedia Flash, Firefox and OpenOffice are in the same league - along with services such as Yahoo.com, eBay, or AOL.com. The world of network services is enormously competitive, and it's driving enormous innovation (and quite a few deals hearkening back to the early days of the internet). Much of this next wave of innovation is referred to as Web 2.0 - the convergence of technology and services that underlie the Participation Age.
The most telling aspect to that nonsense is the "hearkening back to the early days of the internet" - citing deals that were made by Netscape early on don't really help make his point, IMHO. And a PC without Java services in the same league as one that can't access Google? Java is hugely popular, yes - but a force on the client browser side, it's not. If it disappeared from the browser tomorrow, few people would notice or care. To take Google away, you would have to remove the network. That would get noticed.
The bottom line for Sun - they just aren't that relevant at the "movers and shakers" level. It was nice of Google to take pity on them and make a nothing-burger announcement, but it smells of pity.
Share
general
October 6, 2005 10:38:53.296
I ran out of business cards a little while ago, and I just got around to going to our internal form for re-order. That's when I realized that even something as simple as business card ordering hadn't caught up with current trends. By default, the web address of the company (Cincom) will appear in the lower left of the card. That's fine - it should. However, I also wanted the address of my blog there, under it. I was able to work with the order folks to make that happen, fortunately.
Sometimes, it's the small stuff.
Share
news
October 6, 2005 12:20:14.535
Ever have that "oh, I ate too much" feeling? I bet it was nothing like what this python experienced after trying to swallow a gator. Ouch.
Warning - if you click through to the full size picture, be ready for a nasty image.
Share
rss
October 6, 2005 13:52:52.784
Well. back on August 9th, Dave Winer said this:
Big software companies, or BigCo's for short, just can't leave well enough alone. They always try to f*** with technology they didn't invent, for a lot of complicated reasons I've spent an entire career trying to understand. It's not powerful, or interesting -- it's childish and self-defeating, but it's evident in both BigCo strategies for RSS.
Now comes word from Kottke that he's sold weblogs.com to Verisign. Hmm. What was that again about big companies?
Share
customers
October 6, 2005 16:21:09.447
Dana VanDen Heuvel uses his morning coffee experience to explain how good customer service generates return business. It's something that far too few companies pay attention to.
As much as I prefer the Spicy chicken sandwich at Wendy's, this is the same thing that drives me to McDonald's when I go for fast food. Wendy's service is just too variable - I've seen bad McDonald's service, but it's much rarer in my experience.
Share
events
October 6, 2005 17:50:50.784
We (STIC) have been discussing next year's Smalltalk Solutions. We would like to attract people outside the existing community, so we had an idea - why not have Smalltalk Solutions as a set of tracks at a larger industry trade show?
So here's the thought - next year there's a LinuxWorld in Canada (Toronto, specifically). We've talked to reps from that show, and they are interested in having us there. Any thoughts on this? Positive, negative, neutral? Let me know.
Share
humor
October 6, 2005 17:52:55.220
For those of you with a twisted sense of humor, you might want to try counterscript out on the next telemarketer that calls. I have to admit, it sounds amusing :)
Share
news
October 6, 2005 18:00:56.245
NPR reported on something fascinating:
NPR program “All Things Considered” reported yesterday that scientists are considering how the recent accidental spread of a plague in massively multiplayer game World of Warcraft might help them develop model responses to real-world disease outbreaks.
Of course, there won't be any disease resistant orcs to deal with in the real world.
Share
humor
October 6, 2005 19:30:04.389
Share
java
October 7, 2005 7:41:35.230
JavaLobby discovers that Java has gotten baroque:
It took me about a week to get up to speed on .Net and was able to create a fairly decent functional application with it. For those of you who are saying "Yeah, but you can do the exact same thing in Java! And it's portable." To that, I would say the same thing I said almost a decade ago; If it’s easier to use, people will switch over to the path of least resistance. Everything you can do in Java and .Net can be done in assembly, but why don’t we? Why should I spend 6 months on a Java project when I can cut that down to 4 in .Net?
Or 2-3 months in Smalltalk. Come on in, the water is warm :)
Share
usability
October 7, 2005 7:58:30.982
Scoble isn't happy with the results he gets from the search engines. He gives an example of searching for the term HDTV in all the major search engines, and then focuses on Google's results for his issue:
But I'm in a different role. I want to buy one.
So, let's just focus in on Google since that's the hot search engine of the moment. First link: an introduction. I don't need that. I already had an introduction. Second link: how HDTV works. I don't care. Next. Third link: an info site about stations and some product comparisons. Hmmm, maybe useful later, but I'm looking for something else right now. Fourth link: Amazon.com. Huh? I'm not ready to buy yet. I wanna know what's available. It predicted I was in a different role. Fifth link: a magazine site. OK, it's clear the search engine isn't going to give me what I want, so I'll probably go off and read that site for an hour and come back. Sixth link: an ATI card? I'll have to put that on my gift list too. Seventh link: HDTV Buyer site. News and info. Another site I'll have to go and check out later. And on and on it goes.
The trouble is, there's absolutely not context available to the back end for that kind of search. It's 4 letters. I really don't know how anyone is going to satisfy Robert's request - he wants pre-sale info first, but someone else might well want "what is this HDTV thing I keep hearing about?". The thing to remember is, not everyone tracks technology like Scoble does. The other thing to remember is, how contextual do you expect a set of results for a 4 letter search term to be?
I suppose the engine could query you, but that adds clutter, and I suspect that usability testing would tell you that people get irritated by that. Further down, he writes this:
We know this can be done. Why? Cause Google did it for Seattle Hotels. Here's the Google result for Seattle Hotels. They make a nice little list of all the hotels available and even give you one of those Google Maps. MSN Search has the exact same thing. Yahoo goes even further. They have pictures and ratings!!
So, why can't they do this for HDTVs? Of course they can. It just hasn't gotten onto the dev list of any of the major engines yet. Yet.
Well, what he's missing is the extra context. If I type HDTV in, I've provided no extra context - no information on whether I need a definition, or information on buying, or what have you. It's a crap shoot. Seattle Hotels has that extra context - not only are you interested in hotels, but you are specifically interested in Hotels in Seattle. The difference between the two result sets is all about the amount of context provided.
Look at it this way - people are way smarter than search engines. If a guy stops you in the street and says one word - HDTV - in a questioning fashion - what are you going to think he wants? And the person won't be someone you know. The more context you provide, the better the answers. The less context you provide, the worse the answers will be.
Share
usability
October 7, 2005 8:10:33.596
I told my wife that Word sucked every bit as much as WordPerfect, just differently. She's been using the product for a few months now, and is every bit as pleased with it as she is with Outlook - and bear in mind, her point of comparison is with the default "productivity" apps that Sun ships on their Unix workstations (or more precisely, the ones they shipped 2-3 years ago).
A rather low bar, and Word consistently manages to not make it. Last night, she was putting together a checklist of items for a girl scout event - she's one of a group of Mom's helping co-run my daughter's girl scout troop this year. It's not a complex checklist - some text, a few bullets, more text, a few more bullets. After I got past the swearing, she told me that Word was an AD product (as opposed to AI).
What's that mean? Artificial Dominatrix. It puts the bullets where it thinks they belong, and if you try to argue with it, you will be punished. The Word team at MS needs to be taken out behind the woodshed, and beaten severely with the cluestick. The menus/toolbars/ribbon area is so not the problem. The basic "I'll guess what you are trying to do and then preempt you" behavior is.
I have somewhat fond memories of Word for Windows 2.0. Each release since then has sucked more and more - and sadly, tools like WordPerfect and OpenOffice have seen the suckage and copied it.
Share
PR
October 7, 2005 8:16:56.481
You think Microsoft hasn't had to adapt much over the last few years? Have a look at this post - a challenge to Mini-Microsoft from an MS VP. There's a public airing of difficulties that we (outsiders) wouldn't have seen a few years ago.
Share
web
October 7, 2005 8:28:14.989
The Register has the goods on the purchase of Weblogs.com from Dave Winer - this is the ping service, not the content provider that AOL bought this week. What it looks like we'll see is some form of QOS added for a fee:
VeriSign has promised that the basic ping service will remain free, but "over time, we plan to offer value-added services... in much the same way companies like Yahoo! provide basic email services for free, and offer premium 'upgrades' for a fee."
The company then went on to discuss the problem of splogs and what could be done with them. "This problem is fraught with many of the same problems that plague the email world in its struggle against spam: Who is the source? What is the content about? Is it a copy?... However, at the infrastructure level, very little is currently being done, and there are remedies that can be deployed that will provide significant, if not thorough relief."
I can't see any way to justify the cost of running a ping service unless you charge for QOS somehow - I'd guess that the splog filtering will be a pay service.
Share
sports
October 7, 2005 13:16:00.304
There's some worry from the NY sportswriters about the effects of a rainout of today's Yankees game - it will mean the loss of a travel day if the series goes to five days. Well, if you look at where this storm is headed, you'll notice something - it's entirely probable that the Red Sox/White Sox game will be washed out as well (and in their case, possibly Saturday's game as well). Which means it's a lot of worry about nothing :)
Share
news
October 7, 2005 13:28:34.167
I ran across two stories just now that are just amazing. First, let's have a look at this Boing Boing story about a web "intrusion". A UK guy donates money to a disaster relief, and then thinks maybe he's gotten scammed by a phishing thing. So - using only his browser and the keyboard, he tries a couple of things - and gets convicted of hacking for his trouble:
Stephen de Vries sez, "The details of this case are important to understand exactly how absurd the verdict was. What Daniel actually did to 'knock on the door' was to insert a ../../../ character sequence into the web address and a single quote into the credit card field - THROUGH HIS BROWSER. He did not use any attack 'tools' or 'probes' other than Internet Explorer. Furthermore, typing these sequences into a browser does not an attack make - it only proves that a website may be vulnerable. It takes a hell of a lot more effort to actually gain any form of unauthorized access to the site. Daniel did none of this, he only typed the sequences and watched the responses
I wouldn't put it past a US judge to have no clue either - it's all too easy for a well funded lawyer to paint scare quotes around this sort of thing, and exploit the lack of knowledge of a judge and/or jury. Next, I ran across some more stupidity from the RIAA (what a shocker):
The record industry may next aim its legal guns at satellite radio over a dispute involving new portable players that let listeners record and store songs, an analyst and industry sources said Wednesday
I guess the tape recorder is something these clowns haven't heard of. Hey stupid execs: I have a news flash for you - I was recording songs off the radio back in the late 60's, when I was under 10. It's not like this is a new thing, you half-wits.
I swear, the need for a massive cluestick gets bigger every day...
Share
sports
October 7, 2005 15:02:28.723
That's what the powers that be (and 4 of the playoff teams) have to be singing right about now. Have a look at this forecast for the next few days - the temps are a little lower for Boston, but the graphic below is mostly the same for NYC and Boston over the next few days:

If that forecast holds up, things could get downright ugly in scheduling land.
Share
rss
October 7, 2005 15:21:42.756
Share
sports
October 8, 2005 0:30:56.342
I have to say that I was pleased to see the Red Sox go three and out. However, it looks like the Yankees are trying hard not to make it to the LCS either - they gave up a ton of runs in a game they should have won tonight - and that's after the gift wrapping they did two days ago. Sigh.
Share
rss
October 8, 2005 0:39:16.147
I'm in the field, so it's worth having a look at Google's new reader. I haven't done more than export my feeds out of BottomFeeder and start importing, but here's my first impression - they really, really need to give the user some kind of feedback during the import process. I sent it over 300 feeds in my OPML file, and all there is for feedback is a text box that says "Your subscriptions are being imported..."
No animation, no progress report. Heck, for all I know it's locked up. I'll have more to say once I see what happens next.
Update: Well, with no sign from the server that it ever finished importing, I simply refreshed the page. It apparently imported everything, but I have no idea as to how long it took. The interface does feel slow and clunky, as others have reported.
I think the main take away I have is that people like me are not Google's primary target. I follow hundreds of feeds - there are people out there who follow more. I suspect that Google's target reader keeps track of far fewer sources - 5 to 10, maybe. The two pane presentation style probably works for that kind of list, but I can't see me using it - BottomFeeder makes it far easier for me to spot the new stuff I care about quickly.
Share
logs
October 8, 2005 1:33:20.255
BottomFeeder downloads have dropped back toward the older level - right at 402 per day this week. Here's the distribution:
| Platform | BottomFeeder Downloads |
| Windows | 830 |
| HPUX | 510 |
| Mac 8/9 | 388 |
| Sources | 354 |
| Mac X | 220 |
| Linux x86 | 173 |
| Update | 135 |
| CE ARM | 108 |
| Linux Sparc | 23 |
| Solaris | 20 |
| Windows98/ME | 18 |
| AIX | 14 |
| SGI | 10 |
| Linux PPC | 6 |
| Source Script | 3 |
| ADUX | 2 |
Interestingly, the drop was in Windows downloads - everything else has stayed pretty much the same. Maybe the spike was simply due to the new version. So moving on, here's the report on HTML page accesses:
| Tool | Percentage of Accesses |
| Mozilla | 52.5% |
| Internet Explorer | 36.5% |
| Other | 5.2% |
| MSN Bot | 3.4% |
| Google Bot | 2.4% |
Looks pretty normal - no real changes there. Let's have a look at the RSS distribution:
| Tool | Percentage of Accesses |
| Mozilla | 26% |
| BottomFeeder | 17.6% |
| Net News Wire | 9.8% |
| Other | 13.1% |
| Feed Demon | 6.1% |
| Internet Explorer | 4.3% |
| Safari RSS | 4.3% |
| Planet Smalltalk | 3.3% |
| NewsGator | 2.9% |
| Magpie | 2.7% |
| SharpReader | 2.6% |
| BlogLines | 2.2% |
| Feed Reader | 1.7% |
| RSS Bandit | 1.4% |
| BlogSearch | 1.3% |
| Liferea | 1% |
| RSSReader | 1% |
| Google Bot | 1% |
| JetBrains | 1% |
| Feed Tagger | 1% |
Interesting that FeedDemon usage seems to be rising since the Newsgator acquisition.
Share
usability
October 8, 2005 12:39:35.237
Dave Winer makes some telling observations about Google's new reader:
I tried the Google news reader again, this morning, after it had loaded all my feeds (it seems to take quite a few hours to do that).This is the second blog-related product they've come out with recently that appears not to have been touched by human beings before it was introduced to the world (the other was the ridiculous blog search). I think they need to start using their own stuff before releasing it. And maybe look at the competition for ideas.
The emphasis above was added by me - I think that Dave hits it right on the nose there. BottomFeeder may not be perfect, but I use it myself everyday - eating your own dogfood is critical with customer facing software. It would be very interesting to see just how much user testing this tool got. As I said earlier, I don't think people like me are their primary target. Having said that, I'm not sure which target would actually find this tool usable right now.
Share
web
October 8, 2005 13:13:17.944
Steve Rubel takes some exception to a statement from Jim Lanzone of Ask Jeeves:
Jim Lanzone from Ask Jeeves gave some interesting data about feed subscribers at this week's Web 2.0 conference. He said that 14,363 blogs have at least 50 subscribers on Bloglines. Lanzone calls these blogs that “really really matter.” Uh, don't they all matter? Jim, this is 1.0 thinking. This is not a numbers game. A blog with two readers can “matter” if those two readers are people like Robert Scoble and Doc Searls. God help Bloglines.
Here's the thing though - if a site only has two readers, what's the actual liklihood that either of them will be a connector? Not high, I'd warrant. The number of readers may be a sub-optimal measure of relevance, but it's as good a measure as any that we have. Not to mention this - if a top connector is one of the handful of readers, it won't stay that way - as soon as that connector points to the blog, readership will go up.
Share
BottomFeeder
October 8, 2005 15:37:12.834
Sometimes, people using BottomFeeder with lots of subscriptions (or with a large cache setting) report crashes due to an "out of memory" error. Here's why - in settings, there are two values:
- softMemoryCeiling
- absoluteMemoryCeiling
Bf tries to keep the application within that range. If you have "too many" feeds for that range, it can run into problems. That's something I need to look at, but in the meantime, if you have errors like that - up those values. You can just edit the file btfSettings.ini and up them before you start Bf.
Share
smalltalk
October 8, 2005 15:45:28.324
This tutorial has been around for a while (the date on it is 2002), but I just noticed it. Looks like a good resource for Java developers who would like to take a look at Smalltalk, and relate it to what they already know.
Share
history
October 8, 2005 19:19:52.489
One of the things I see being floated around the blogosphere is how woefully unprepared for an avian flu outbreak the country (and the world) are. Hmm - The last time we had a real pandemic was 1918.
What was going on then? Well, Europe was engulfed in WWI. China was slowly crumbling into anarchy at the tail end of the period of European incursions. India was still a British colony, and had far less infrastructure than it has now. Southeast Asia outside of China? A complete backwater, with virtually no infrastructure. The state of medicine was primitive in comparison - there were no flue vaccines, period.
And yet, in the midst of the disaster that was WWI, the flu spread across the world - yes, killing millions - but without significant upheavel in areas that weren't already in upheavel (like, say, the Western Front in France). There weren't riots in London, or in Washington, or in New York. People dealt with the problem.
So to all those who are preaching fear and gloom? Grab yourselves a cup of historical perspective and calm the heck down.
Share
web
October 9, 2005 8:51:14.364
Robert has a rather long response to my "what's the context" post. I left a comment over there, but I figured I'd just toss that here:
"Here's a clue. If a human can find a few manufacturers within a few minutes, then a search engine should be able to find them even faster. After all, humans design search engines and the algorithm I used to find the Sony, Panasonic, and Samsung site can be replicated pretty easily."
The point of my post was the lack of context in a one word search. You might want manufacturers; someone else might want a definition; a third person might wanta set of reviews. Short of you providing more context, I have no idea why you think a search engine should be able to figure out what you want. Now, that context could come from more terms - it might come from the engine tracking your searches over time and learning about what you like.
I'm not questioning your motives; I am questioning the assumptions you make. The assumption looks an awful lot like "I want this kind of result; everyone will want the same thing; therefore (insert engine provider here) should provide that result no matter what I enter".
That seems an awful lot like the blind spot Dave Winer has about how aggregators should work. He likes a "river of news" sort of view, and he translates that personal preference into "that's how all tools should work". Which is how your post looked to me.
Given a one word search, how is the back end (without some kind of historical tracking to give it context) supposed to know what sort of results you want from an ambiguous entry?
I don't have any notion that "search is done", or that the engines have results that are as good as they are going to get. What I am saying is that context is a critical component of any answer - machine generated or human generated. How many times have you answered the wrong question? I've done it a lot, and it happens to me because of a simple failing on my part - I have a tendency to assume the question I've been asked before I hear the whole thing, and I then respond to the assumption. In my experience, lots of people do that.
That failing is essentially a lack of context - in that case, it's not that context is not provided, but that I'm not hearing it. Engines have a similar problem though. You sit down to do a search with a whole set of related information (context) in your head, but you type one word (or acronym) into the search engine. It comes back with results, and you get upset that they don't match your expectations. That's because the engine didn't have access to all that context you have, but didn't (and in many cases could not have) provided.
Basing assumptions on Ray Kurzweil's assumptions about human/computer merging are too much of a leap for me, but Robert goes right out and makes it:
Another fairly common argument is to ask me to go around asking other human beings "HDTV?" and see what they say. That's lame. We don't use search engines the same way we use friends. And, anyway, if I went into an HDTV store, I'd ask "do you have a list of HDTV manufacturers?" and they'd be able to provide me a list right away. At my camera store I had a list of all the camera brands. In fact, I often let customers see my wholesale catalogs. That info is out there, just not available in search engines. Reading CNET tonight I see that Google's CEO said it might be 300 years before Google indexes all the world's information and makes it searchable. Now THAT'S what I'm talking about! Although, 300 years? I doubt it. I suspect we'll get to 99.9 % within 30 years. Eric Schmidt should read Ray Kurzweil's new book, the Singularity is Near, for why. By the way, MSN gives a better result than Google when you search on the Singularity is Near. Here's that result on Google and here's the same search on MSN.
Comparing the results from a (presumably knowledgeable) sales clerk who can assume context based on full sentences and your presence in the store isn't impressive either. Try just walking up to him and saying "HDTV?". Most likely, he'll point to the section of the store that has them - not to a catalog list of providers.
Share
BottomFeeder
October 9, 2005 10:52:10.084
With some help from Anthony Lander, I just found and fixed a startup bug in BottomFeeder. If you change the look and feel (not common, I guess, since this hasn't been reported before), Bf starts up looking like it's lost all the feeds, and then isn't truly functional. The problem was a timing bug that cropped up because of the new tabbing code. I have an update on the site (meaning, look for updates - there's not a new full build out).
Share
sports
October 9, 2005 12:26:11.343
It's time to find out what the 2005 Yankees are made of. Down 2 games to 1, they win today or they stay home. The Red Sox were clearly outclassed by the White Sox - less so than the Padres, who were clearly not in the same league as the Cards. Thus far, the Yanks haven't been outclassed, but they have been outplayed and out-hustled. Tonight we'll see what the team has up their sleeves.
Share
events
October 9, 2005 19:22:43.953
Blaine Buxton will be presenting Seaside at the Omaha STUG on the 11th:
This month I will be presenting Seaside, Avi Bryant and company's brilliant continuation-based web framework. People have been requesting it again so I thought it was time to do it again. It should be a lot of fun as always!
Here's all of the details:
When: October 11, 2005, 7pm - 9pm
Where: Offices of Northern Natural Gas
1111 S 103rd Street
Omaha Nebraska 68154
Office is at 103rd & Pacific. Guests can park in the Northern visitors parking area back of building, or across the street at the mall. Enter in front door, we'll greet you at the door at 7:00pm. If you arrive a bit later, just tell the guard at the reception desk you're here for the Smalltalk user meeting in the 1st floor training room.
Sounds like a good time.
Share
sports
October 9, 2005 19:27:49.145
All I can say is wow - 18 innings and a walk off home run ends it with a Houston victory. Good thing for Houston, too - if Clemens ran into trouble, they had no one left (except Pettite, who was not rested). I "only" watched the last 7 innings, but that felt like a full game. Now that's baseball.
Share
sports
October 9, 2005 23:20:22.487
Boy, that was one tight game. Chacon pitched very well, and so did Lackey for the Angels - especially given that he was working on 3 days rest. The plan had been for Jared Washburn to pitch, but got sick - apparently very sick.
The Yankees pulled it out by coming up with 3 runs between the 7th and 8th, without fireworks. The amazing thing was that the Angels pen gave up the lead, while the Yankees pen held it - Leiter actually came in and did the job before Rivera closed it out.
One more tomorrow night.
Share
events
October 10, 2005 7:50:58.398
I'll be in London for the SPA 2006 conference this spring - I'm speaking on Tuesday as part of a "hot topics" slot. This is a fun conference - I've enjoyed it every other time I've attended. This year is going to be tiring though - I have a family event in LA on March 25th, and have to fly straight off to London. Ugh.
Share
music
October 10, 2005 8:25:35.059
Newsweek has way too much sympathy for the clowns who run the music industry - have a look at this:
The industry doesn't want to repeat a history of undervaluing itself. In the days when its business plan was simply to promote and peddle music, it footed the bill for producing videos, and initially was only too happy to give them to MTV to help build buzz. For the Viacom-owned network, the videos drew huge audiences, building MTV into a multibillion-dollar asset. "We watched people make fortunes and create valuable assets off of our music," says a former top exec who feared risking his role, if he were identified by name, as an industry consultant.
Wow, what a self absorbed jerk. Back when music video came out, CD's were selling for prices between $15 and $21. Bear in mind that those dollars were worth more then, too. The CD's cost how much to create? Virtually nothing. How much of that revenue went back to the actual artists? Not a lot. So this executive can go eat a handful of CD's and choke on them for all I care.
And now, the same hacks are upset over their share of the profits from things like iTunes. At present, they get paid 60-70 cents of the 99 cent download price - and they think prices aren't set properly - they want new stuff priced higher. Perhaps they haven't been looking at behavior in the buyer space recently - even at the 99 cent price, lots of people are bypassing the store and ripping music for free. If the execs think that raising prices will solve that problem, they have another think coming. If anything, prices need to drop enough to make that bypassing not worthwhile.
Share
web
October 10, 2005 12:17:24.141
Well. We had a discussion on the merits of OPML awhile back - Scoble's theory was that it was "good enough" and us tool providers should just suck it up. Let me explain what kind of problem that creates.
OPML is the default import/export format for most aggregators. However, the OPML *cough* spec *cough* doesn't actually specify anything for that purpose - which has resulted in various tool providers making various things up, and coalescing (more or less) around a de-facto standard. Except when there are variances.
I had a new user trying out BottomFeeder, and they took their export from another tool, and ran it through the import. The following flicker feed gave them trouble - the troublesome part is below:
http://urlHere?id=IDWentHere@passwordWentHere&format=atom_03
Looks normal enough, right? Well, the importer in Bf was mangling that url. A BottomFeeder bug, you say? Well, not exactly - as it happens, I had to add special handling for the @ character about a year ago, when I was informed that an aggregator (Liferea) embedded usernames and passwords into the url that way - but they weren't actually part of the url. For feeds that use HTTP auth (or digest auth), that tool slapped them onto the url, expecting the tool to figure that out and cache them. That worked fine, until I stumbled across this flickr usage, which embeds that sort of ID information right in the url, and expects to have it stay there.
Goodie - now I have code that has to look specifically for those two cases and differentiate them. This is why OPML sucks, and the author of the *cough* spec *cough* should be taken out behind the woodshed.
Share
humor
October 10, 2005 15:30:18.062
Share
sports
October 10, 2005 23:52:14.882
Yes, there was a blown call that probably cost the Yankees some runs - the home plate umpire made a horrible call on Cano after the strikeout. That wasn't what cost the game though. The misplay by Sheffield and Crosby that gave up 2 runs - that was the game. The complete lack of hitting with men on base? That was the game too. Give the Angels credit - the capitalized on the mistakes. I don't give them much of a chance against Chicago - the White Sox are rested, and I think they have the better team. But the Angels were better than the Yankees this year, that's for sure.
Share
web
October 11, 2005 0:01:36.600
Looks like Chris Pirillo's gada.be would be an interesting site to play with, but it's not responding now. Looks like he needed more server oomph behind a service that Scoble and Winer (and everyone else) immediately advertised and promoted.
Share
law
October 11, 2005 2:10:01.952
I think it's time to call out this patent nonsense. Have a look at this mess by Apple and the following people, who's names are on a patent that they all know full well is bogus:
- Richard Williamson
- Daniel Wilhite
- Jack Greenfield
- Linus Upson
Apparently, they were just granted this patent (filed in 2002) for the brilliant innovation of the proxy object. Well heck - I think there are a few instances of prior art. Just taking one I can rattle off the top of my head, let me fire up VisualWorks 2.5, released in 1995. Well - I see class LensAbsentee (actually shipped with VW 2.0, which came out in 1993, iirc). LensAbsentee is an abstract superclass (but not part of the "normal" hierarchy, as it's not descended from Object). It's purpose? Why, when you do a DB query using the Lens, you don't get full complex objects - you get - wait for it - proxies for them. When you actually try to deal with them, they fault in. Kind of like the way the patent explains it:
A method for providing stand-in objects, where relationships among objects are automatically resolved in an object oriented relational database model without the necessity of retrieving data from the database until it is needed. A "fault" class is defined, as well as fault objects whose data haven't yet been fetched from the database. An object that's created for the destination of a relationship whenever an object that includes the relationship is fetched from the database. When an object is fetched that has relationships, fault objects are created to "stand-in" for the destination objects of those relationships. Fault objects transform themselves into the actual enterprise objects—and fetch their data—the first time they're accessed. Subsequently, messages sent to the target objects are responded to by the objects themselves. This delayed resolution of relationships occurs in two stages: the creation of a placeholder object for the data to be fetched, and the fetching of that data only when it's needed. By not fetching an object until the application actually needs it, unnecessary interaction with the database server is therefore prevented.
So hey - you four "brilliant" patent holders - there's prior art staring you in the face (and I'm sure that there are older things than this - TopLink for Smalltalk predates the Lens, iirc). Do any of you have the integrity to admit it?
Update: I had pulled the patent links from this page, which apparently had them wrong. The links are fixed now, so that you can follow the absurdity in all its glory.
Share
web
October 11, 2005 8:01:05.765
I think the key thing to bear in mind about Yahoo blog search is this comment from the CNet story:
Initially, Yahoo News Search will have access to material from hundreds of thousands of blogs but will eventually scan millions, said Joff Redfern, a director in Yahoo's search unit.
Which is why the results are (thus far) disappointing. I think the launch really amounts to a public beta.
Share
analysts
October 11, 2005 12:41:19.493
We have an annoying (and seemingly inexplicable) issue with the Media Center PC. Every so often, it will stop supporting sound to or from the TV. Other sound works fine, leading me to think it's the tuner card. Rebooting always solves the problem, but it's annoying. Anyone seen this, or have an idea what I should look for?
Share
blog
October 11, 2005 12:44:16.213
The blog has been mostly inaccessible for the last hour or so - it was a scaling issue with one of the early things I did in the server code. At the bottom of the page here is a list of referers. I have Smalltalk code that generates that, and it has been running in the same image that serves the blog pages. The problem? Traffic (especially spam traffic) is up - so having a process that read log files, filtered them (in memory) and then spit out the cleansed files to be read by the server was a little too much - each time the log scan code ran, it was slowing the server down - and finally, today, just making it inaccessible.
The answer, of course, is to move that code out of the main server and run it as a cron job - which is what I have to do now.
Share
blog
October 11, 2005 14:32:58.358
A fair bit of the new traffic here is actual new readers - but there's a disturbing amount of attempted referer spam as well. The vast majority is offers for various drugs (the same ones advertised on TV), gambling, and of course, that perennial favorite, porn.
We have some filtering going on at the Apache level now to address that, and I've got the new process for dealing with referers coming up. What a bundle of fun this is :/
Share
rss
October 11, 2005 16:46:04.292
Share
development
October 11, 2005 18:21:27.046
Until you actually try to decouple it. Earlier today, I had a server issue that related to a process - scanning for referers - that needed to be run outside the main server. Fine; turning that off was simple. As it happens, running it separately surfaced a whole raft of little assumptions I'd made along the way.
It took a bit of effort to make the scanning service truly standalone - it was grabbing various bits of information (file locations, etc) from the blog settings information. Running independently, I didn't really want to saddle it with all that extra dreck, so I had to decouple that. Took a fair bit of trial and error to find all my assumptions too.
Bottom line - decoupling services is always harder than you think it will be.
Share
media
October 11, 2005 18:27:26.530
Wow - I knew that newspapers were losing readers steadily, but I didn't realize just how bad it is - their readership is actually dying off.
Newspaper readership is down. Fewer young people are picking them up, and the average age of a newspaper reader is now 55, according to a Carnegie Corporation study. Many papers have been losing circulation at alarming rates across all age groups.
Newspaper profits and the stock prices of the companies that own them were also down during the first half of 2005. The biggest newspapers are cutting staffs, closing foreign bureaus and taking other steps to meet their owners' profit goals.
An average age of 55? Wow. That's got to alarm the finance guys.
Share
spam
October 11, 2005 22:22:21.965
Well, I'm tired of rewarding the spammers via the referer lists. Instead of putting that list at the bottom of the posts on the site, I've moved it back behind a POST - only the blog owner/admin can see them now, after logging in. It won't stop the flood of spam, but it will stop rewarding it.
Share