Is Dave Winer Going to Stop Blogging?

Remember back in March when Dave Winer said that "probably before the end of 2006, I will put this site in mothballs, in archive mode, and go on to other things, Murphy-willing of course." ? Lots of people got bent out of shape, asking Dave to not stop his blog. It is now the very early in the morning of December 30th 2006. Did Murphy step in, or did Dave change his mind at some point?

Clearly Dave can still cause a big stir. Take his recent call to find a tree and string up Douglas Crockford because he came up with JSON (JavaScript Object Notation). Which of course, is “NOT EVEN XML!”. Lots of blog posts came from his comments on JSON, with Adam Kalsey really poking fun. There are stickers, buttons and a shirt available :-)

Another wait and see situation.

UPDATE : Looks like Dave already said that he’d keep blogging until at least April 2007.

Why JSON isn’t just for JavaScript

Why JSON isn’t just for JavaScript – Simon Willison.

The sweet spot for JSON is serializing simple data structures for transfer between programming languages. If you need more complex data structures (maybe with some kind of schema for validation), use XML. If you want to do full blown RPC use SOAP or XML-RPC. If you just want a light-weight format for moving data around, JSON fits the bill admirably.

What do we lose from not using XML? The ability to use XML tools. If you’re someone who breathes XSLT that might be a problem; if like me your approach when faced with XML is to parse it in to a more agreeable data structure as soon as possible you’ll find JSON far more productive.

Emphasis mine.

What Would You Ask Bill Gates?

Steve Rubel and others spent an hour with Bill Gates. No matter how you feel about Bill Gates, having his ear for an hour posses some interesting ideas. What would you ask? Steve has paraphrases of some of the questions and answers.

Also check out the list of people that Steve mentions were there. These are people who are not really known for being pro-Microsoft (to say the least). I’m curious who was the driving force for putting together this meeting.

History of PING

Do you feel like other unix geeks look down at you because of their superior knowledge of unix history? Tired of being called a young wiper snapper because you’ve only been using unix systems for ten years? Here is something that can help.

The Story of the PING Program. To really ramp up on the geek points you’ll have to get familiar with The Story About Ping at Amazon, specifically this comment from early 2000.

Now you’ll be able to contribute to the old unix geezer talk around the water cooler.

Alex Martelli on Highly-technical Management of Software Development

I recently listened to Alex Martelli speak on Highly-technical Management of Software Development via Open Source Conversations. Even though he is focusing on managing software development, many of his points apply to other technical and non-technical aspects of a company.

I’m almost ashamed to admit this, but I hadn’t thought about some of the reasons he gives for NOT working more than about 40 hours a week as the norm. Like, if you plan for 60 hour work weeks, what do you do when something blows up and demands more of your time? Keeping the normal work week schedule reasonable gives you some breathing room to work more during the occasional week where everything falls apart. In hindsight I’m thinking: duh, why haven’t I ever put it that way?

Edit In Place, Visual Effects

After reading Avoiding Bloat in Widgets I’m pondering a re-write of Edit In Place in a similar style so that something like Script.aculo.us could be optionally used to supply transitional effects. So those that are looking for a smoother looking Edit In Place could have it, while not forcing the extra weight on those who don’t want it.

There are a number of other things that I’d like to get hammered out in the Edit In Place code as well. I’m hoping to resume work on it after the new year.

Javascript is starting to remind me of the Perl slogan, “There’s more than one way to do it”.

When Did Ta-da Lists Start Showing Google Ads?

I’ve got an account on Ta-da List that I use for tracking some basic tasks. I stopped using it a month or two ago. Today I went back to my Ta-da account to look up some information that I remember tracking as to-do list. I was surprised to see that there were Google Adsense Ads on my list:

Ta-da List Ads

So is Google going to start supporting Adsense Ads on password protected sites? I’d imagine that ads on password protected pages is pretty commonly requested feature.

I haven’t found any sort of announcement or discussion on this, so perhaps this a recent change. Or did I miss something on the Signal vs. Noise blog?

Hosted Internet Services (Email, DNS)

There was a great discussion last night on moving to managed email services. This was prompted (at least in part) by the problem of spam. Running a proper mail server today is a lot harder than it used to be (insert flash backs here of when I worked for a small ISP in the 90s). So if you don’t specialize in email, why would you want the headache?

Given the rise of spam I’ve been seeing in my personal email account, I’m giving this idea more serious consideration. The service that was specifically mentioned was Webmail.us. At $1.00/month for 1 GB per email the pricing seems reasonable. Most importantly, if they do a good job of stopping spam then it is worth the money.

The next service that makes sense to push off on someone else is DNS. I’d consider running BIND easier than dealing with email, but it is one more thing that someone else should be able to do at a reasonable cost. Does anyone have recommendations for a managed DNS service provider?

This trend is growing with more companies looking at Amazon S3 for storage and backup needs.

At this point all I really want to manage is the specific service(s) that I’m offering. Today that almost always translates to just a website with a database back end.

UPDATE 2 Dec 2006 @ 4:45pm: I should note that I wrote this with the small business or individual in mind. If you are a large company then the question of doing things in house or not has different parameters.