Updated: 5/6/2004; 10:40:04 PM.
Editor's Radio Weblog
        

Saturday, April 17, 2004

Thinking about how to make a living as an entrepreneur software developer. As I move back into the world of trying to make a living through product development as a very small software developer, I'm struggling with figuring out the way I should structure things. Here is some thinking about different models, mainly focusing on how to get benefit by distributing under something related to open source. [Dan Bricklin's Log]
3:27:45 PM    comment []

Google locle.

As I was (presciently!) musing it should last weekend, Google has now significantly upgraded its geographic targeting. When an advertiser buys an AdWord, it can specify geography, not just by city or region as it can now, but by a radius around a specific address or by specific geographic boundaries. (Google links to a couple of services that can help advertisers specify the precise area they want to cover.)

ThatÂ’s far more precise than any other mass-market service Â… and perhaps more precise than most advertisers might want, but itÂ’s an interesting technical feat and it foreshadows more.

The first, more immediate implication is to make AdWords much more targetable, in essence dividing them up in a way that maximizes their value both to local advertisers and to Google. GoogleÂ’s (and OvertureÂ’s) pay-per-click pricing model makes online advertising affordable and effective in a way it wasnÂ’t before for local advertisers.

Google local isnÂ’t going to unleash a flood of newbies onto the Net, but over time it will make being online more and more lucrative for small, local businesses (as opposed to the ship-anywhere bizes that benefit from eBay). And it will make not being online more and more disadvantageous. (There was a time when having a telephone distinguished a business from its competition. For now, itÂ’s having a Net presenceÂ… )

Google’s experience so far with AdWords, and its ability to automate the advertising process for small businesses, portend a sea change in the accessibility of the Net to local advertisers. Obviously, businesses catering to young customers and run by young, tech-savvy owners will be the first to show up in force. Pizza, anyone? Or a café latte?

More metadata

But second, consider GoogleÂ’s AdWords system a subtle mechanism for metadata collection. Right now, you can specify geographic targeting. Someday soon, perhaps, youÂ’ll be able to specify targeting by opening hours, or by language spoken, or by other criteria. For now, that information is used only for targeting rather than displayedÂ…

But just as Google is implicitly  if transparently planning to collect huge amounts of e-mail, itÂ’s also beginning to collect metadata about businesses. And it has the market pprsence to make such a collection interesting. For now, the information provided by AdWords advertisers is an interesting database; someday, perhaps it could support a variety of open APIs. (Take a look at SMB meta, courtesy of Dan Bricklin.)

The best analogy, perhaps, is to Wal-Mart’s efforts to get its suppliers to use RF-ID, faltering though they may be. In the long run, suppliers will adopt Wal-Mart’s standards, and other large customers will likely start to use those standards too. Here are some scenarios: Currently, most “commerce” searches are for products and the establishments that sell them. But unless you’re ordering online, those two searches are generally separate. There are few listings for what’s on sale at an individual store. But soon, it could make sense for a store to make limited access to its inventories available online, so that people could know exactly where to buy things.

And, of course, Google could sell anonymous data about those queries to merchants who wanted to stay in stock or pre-order based on what looks hot, or to manufacturers, fashion mavens and so on.  .

While right now Google is collecting information through AdWords for targeting, thereÂ’s no reason it couldnÂ’t start using advertiser-entered data for display as well, as it already does with data feeds in Froogle. Some companies may start sending these new kinds of feeds expressly, while others might fill out a slightly more complex , domain-specific form when they advertise. Then hotels could start to compete on the basis of their swimming pool hours.

[EDventure]
10:28:33 AM    comment []

Are you using Sun's Java Application Server Platform Edition 8?.

I'm just curious about Sun's Java Application Server Platform Edition 8. It's new and *free* to use and deploy, which is incredible. Since I'd love to have a reason to get away from Tomcat I figured I'd try it out. I went to Sun's site and grabbed it a couple days ago and installed it. I couldn't work out how to use it at all. I played with it for a while, tried to drag-drop the Hello.war into the autodeploy directory and didn't get much out of it. There were weird windows launched, and a million directories installed. Umm, where do I put my .jsp page?

And I *hate* GUIs for setting up web apps - ESPECIALLY Swing-based GUIs. I want server and domain config files I can check into CVS, thanks, just like every other web developer out there. OrionServer works that way and so does Tomcat. No one likes entering bits of config information into a million GUI forms, clicking on the save button, having some sort of error and all your info lost. No one. Give me easily locatable, hand-editable XML files, thanks. Is it really that hard of a concept to grasp?

Someone was just telling me the other day to give Sun a break and some credit. But these sorts of implementation fuck-ups is what drives us all nuts about Sun. Great idea: Free Java App Server from the company that created the language and in some part the market. Perfect. Now why doesn't Sun just provide a simple fucking zip file that I can just unpack, modify like 2 xml files and run? Why am I messing around with installs and a million directories with paths like "c:\Sun\AppServer\domains\domain1\conf\server\server". Hello Sun? Is anyone home? You want developers to *use* this thing, right?

It's probably some decent code below all this implementation mess too. What is so hard about simplicity? Under the "domains" directory, there are literally dozens of directories (including conf and config in the first level below). Why not think about the people who'll actually have to install and support all this stuff at some point? Like I said... where the hell do I actually put my damn .JSP pages?

It's no *wonder* PHP rules the web app world. Honestly.

-Russ By russ@russellbeattie.com. [Russell Beattie]


10:27:19 AM    comment []

Searching Is Getting More Complicated. A few weeks ago I spent the morning with Gary Flake, who heads up Yahoo's R&D efforts (Yahoo Labs). He's got some pretty cool stuff in the works over there, though most of it is still in the "I could tell you but then my publisher would kill me" category. One thing he did say which stuck with me had to do with search interface issues - how to solve that intractable problem of figuring out what the user wants, without forcing that user to jump through UI hoops all day. "We just need one more datapoint," Flake said, referring to the original query as the first datapoint. "Just one more interface element to make search better." The problem, of course, is depending on a... [John Battelle's Searchblog]
10:26:34 AM    comment []

Interview with A9's Manber up on B2.0. No need to repost it here, as my interview with Udi is up on Business2.com without subscription walls (thanks 2.0!). Includes an intro which gives an overview of the service and the implications. Good for those of you who don't want to wade through my last two posts on the subject...and gives a bit of insight into how Udi's mind works.... [John Battelle's Searchblog]
10:26:22 AM    comment []

Google Innovates for Advertisers. Obscured a bit in the A9 vortex is this announcement that Google is providing a much more granular tool for local advertisers interested in limiting their AdWord buys to specific locales or cities. I find this interesting as it points to Google's willingness to be responsive not only to users, but to advertisers as well. Of course, offering users more relevant, localized ads can also be considered a service.... MediaPost, CNET, and the NYT report. I'm quoted in the NYT piece, seemingly beating on Google, but it's not quite in context - I was saying that Google Local (not the local ad product) is still beta, and that Yahoo has been more aggressive in commercial search than Google to date. Apparently Google's move to aid... [John Battelle's Searchblog]
10:25:59 AM    comment []

© Copyright 2004 Editor.
 
April 2004
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
Mar   May


Click here to visit the Radio UserLand website.

Subscribe to "Editor's Radio Weblog" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.