Home >  Archive >  2011 >  April >  9

Previous / Next

Christmas Tree
This site contributes to the scripting.com community river.
About the author

A picture named daveTiny.jpgDave Winer, 56, is a visiting scholar at NYU's Arthur L. Carter Journalism Institute and editor of the Scripting News weblog. He pioneered the development of weblogs, syndication (RSS), podcasting, outlining, and web content management software; former contributing editor at Wired Magazine, research fellow at Harvard Law School, entrepreneur, and investor in web media companies. A native New Yorker, he received a Master's in Computer Science from the University of Wisconsin, a Bachelor's in Mathematics from Tulane University and currently lives in New York City.

"The protoblogger." - NY Times.

"The father of modern-day content distribution." - PC World.

"Dave was in a hurry. He had big ideas." -- Harvard.

"Dave Winer is one of the most important figures in the evolution of online media." -- Nieman Journalism Lab.

10 inventors of Internet technologies you may not have heard of. -- Royal Pingdom.

One of BusinessWeek's 25 Most Influential People on the Web.

"Helped popularize blogging, podcasting and RSS." - Time.

"The father of blogging and RSS." - BBC.

"RSS was born in 1997 out of the confluence of Dave Winer's 'Really Simple Syndication' technology, used to push out blog updates, and Netscape's 'Rich Site Summary', which allowed users to create custom Netscape home pages with regularly updated data flows." - Tim O'Reilly.

8/2/11: Who I Am.

Contact me

scriptingnews1mail at gmail dot com.

Facebook

Twitter

Friendfeed

My sites
Recent stories

Recent links

My 40 most-recent links, ranked by number of clicks.

My bike

People are always asking about my bike.

A picture named bikesmall.jpg

Here's a picture.

Calendar

April 2011
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

Warning!

A picture named warning.gif

FYI: You're soaking in it. :-)


A picture named xmlMini.gif
Dave Winer's weblog, started in April 1997, bootstrapped the blogging revolution.

First ride of 2011! Permalink.

Hello everyone -- my name is Dave and I love to ride!

Finally a day that was warm enough to get on my newly-inflated wheels.

A picture named bikesmall.jpgI rode north to 9th and Lafayette. Went west to 6th where I jogged south on Christopher and over to my favorite Hudson River Bikeway. Then the big question -- north or south? Considering this was the first ride of the season, there were good arguments to go south. Shorter ride. Well-defined terminus. Possibly other routes to come home on. But I went north.

Familiar route. Turned around at the Intrepid, and crossed the highway at Horatio. Rode south on Washington, turned east on 10th and rode it to Cooper Sq where I turned south. Considered taking Bleecker St. Maybe next time.

It was a bit chilly and my legs burned a bit and I got tired sooner than I would have if I had been doing it every day, but IT FELT FUCKING GREAT TO BE BACK ON MY WHEELS.

Here's the route and stats thanks to CycleMeter.

I've also hooked up CycleMeter and DailyMile, so my trips will automatically (knock wood) show up over there too. :-)

Why some tech companies have expiration dates Permalink.

There was something troubling about Larry Page's edict to his employees that tied their year-end bonuses to Google's success in social networking. I couldn't put my finger on it, but Mike Elgan at ComputerWorld helped me see it.

Page's edict tells employees: "Stop working on Google's mission and start working on Facebook's."

As we used to say here on Scripting News -- Bing!

When have we seen this before?

Heh.

When haven't we? :-)

This is the cycle of the tech industry. A company starts off scrappy, and against all odds, not only does it vanquish every startup of its generation, but it also takes the lead from the former incumbent. Then it grows big, hires lots of employees, many of them from the companies they defeated, and then are surprised when they become the companies they defeated.

A picture named popcorn.gifMeanwhile a new crop sprouts, one of them rises to the top, and takes aim at the leader...

The founder, whose brilliance and tenacity and drive was what made the company surge past everyone else thinks he can do it again, only this time instead of leading a small team of banditos, he's running a fleet with aircraft carriers, battleships, supply lines. And btw, the company they took the lead from is still kicking around, and capable of making trouble.

We know how this story ends. The upstart takes the lead away from the incumbent.

Microsoft didn't take the graceful exit, which was to become a services company and banker, and fade into the background. But destiny forced them there anyway. (They thought their enemy was Netscape, but it turned out to be Google.) It was more of a struggle than it had to be. Same with IBM, before them. And now Google seems to be going that way.

There is of course the Steve Jobs story. But to go down that path, Google would have to return to its roots -- search -- and forget about dreams of being Facebook.

A domain for a feed Permalink.

Today I'm going to try to make something work that may be hard

I have a domain, let's call it domain-x.org, and I want it to return a feed.

The content-type has to be text/xml and the request must return XML.

No redirecting.

Since it's not a sub-domain, a CNAME will not be possible.

Which means we will not be able to use Amazon S3, which is a real shame because in every other way it's the perfect way to do it, from a scaling and cost standpoint.

Pretty sure I'm going to have to use Apache. And since I don't have a Linux server lying around, it's going to have to be Apache/Windows.

This isn't just an idle exercise, we need to solve this problem in a way that can be easily replicated for lots of users, without them having to configure anything as low-level as Apache or S3. This is a feature for true end-users. So in the next step I will need that REST-programmable DNS that I've been talking about.

Update: It works.

And it was very straightforward.

Here's what I did.

1. I created a folder on my Apache server called davelinks.com.

2. Went to my registrar and pointed it at the Apache server.

3. Added a .htaccess file in the folder with a single line:

DirectoryIndex rss.xml

4. Added a callback when my feed is built that in addition to writing it to the usual deeply-nested place on S3, also writes it to the top level of the folder I created in step 1. The file is of course called rss.xml.

5. http://davelinks.com/ works. :-)

Took about 1/2 hour.



© Copyright 1997-2011 Dave Winer. Last build: 12/12/2011; 1:32:37 PM. "It's even worse than it appears."

RSS feed for Scripting News


Previous / Next