Click here to show or hide the menubar.

Home >  Archive >  2012 >  May >  20

Previous / Next

This site contributes to the community river.

Scripting News -- It's Even Worse Than It Appears.

About the author

A picture named daveTiny.jpgDave Winer, 56, is a software developer 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 and NYU, 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

scriptingnews2mail at gmail dot com.


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.


May 2012

Apr   Jun


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.

What is a blorkmark? Permalink.

I'm working on the top-level user interface for the worldoutline software, and have decided, for now at least, that blorkmarks will be a top level feature. I could leave them out in the first version, and introduce the concept as an upgrade a few months after the initial release. I might still do that. But I wanted to see if I could explain what they are to the relatively technical people who read this blog.

The core idea in the worldoutline is that you can put a marker on a headline that says this place begins a new space. Which allows you to use the outliner to organize all your spaces.

This way of organizing has lots of advantages. It lets you view a blog as a structure of documents you can edit. And it can allow you to fork off a new blog without increasing the complexity of the world you manage. This is something you're constantly fighting. A lot of spaces shouldn't overly complicate your life.

So how does a seam get expressed? How are these markers implemented? You could either come up with a web service that takes a name and tells you how to find your way to that place, or you could use a system that already does most of the job, DNS. This is one of my basic design principles. When possible use already-deployed and widely-supported protocols instead of inventing new ones. Lots of good reasons for this. That's why I used DNS. It scales, it's widely deployed, and I've always felt it was under-utilized, that there was a lot of power there lying dormant.

So here's how it works from a user standpoint. I put the cursor on a headline, and choose the Add Blorkmark command. It suggests a name, which I can override. Then it makes a call to a server which in turn calls Amazon's Route53, to register a cname, and associate it with the node you're pointing to. It takes 20 to 40 seconds for Amazon to do its work. And after that you have a way to get to this place. To the reader it looks as if it's a world unto itself, but in your view of the world, it's just a corner inside a bigger outline. A possibly much bigger outline, containing many such spaces.

The path to the node is stored locally on your machine and on your worldoutline server. If you move it, no problem, the marker moves with it. So that's what a blorkmark is. It's something like a bookmark, but it points into content both in the place you edit it and in the place people read it.

Riding round the Meer Permalink.

Today's milestone ride -- all the way round the park -- with confidence.

I had been taking a shortcut, eliminating the steepest part of the ride in Central Park, around the top of the park. I had ridden it before and always had found the hill a bit too much for my legs and my lungs.

This morning the conditions were ideal, I was feeling good, it was a very comfortable 60 degrees, no cars, not too much bike traffic and no pedestrians, so I went for it. Yes! It was very doable. I'm in good shape for this hill. Knock wood, IANAL, MMLM and all the usual disclaimers.

Also, no matter how early you get out on a spring morning there's always something big going on in the park. Today it's the AIDS Walk. Hasn't started yet, but you can tell there will be a hundred thousand people walking where I was riding today. Things in NY scale like that. And Central Park is probably nothing like Olmstead imagined it, as a place for contemplation. It is, however, a place where the people of the city mingle. All classes, it seems. And people from all over the world.

And since this may be the only blog post today, I'd like to add that Nic Cubrilovic probably summed up Zuck's fabulous weekend best, from a male point of view. "How can you beat IPO and married in the same weekend?" he said "Err, IPO and not married." My guess is that Zuck liked things pretty much as they were. But of course I'm projecting! :-)

Today's map: 47 minutes, 8.30 miles, average 10.58 mph.

© Copyright 1997-2012 Dave Winer. Last build: 5/23/2012; 4:11:20 PM. "It's even worse than it appears."

RSS feed for Scripting News

Previous / Next