If the non-Twitter networks want to compete, get rid of character limits. Here’s a screen shot of a post to Twitter earlier today. 613 characters. I could not post that to Mastodon or Bluesky, their character limits are too restrictive. #

17 responses to this post.

  1. Posted by Tim Towtdi on December 21, 2006 at 7:50 am

    Yeah… it was a great discussion.

    Very informative and thought provoking. I love it when programmers are incredibly articulate, persuasive and informative. It lifts us up and moves technology forward in positive ways.

    Reply

  2. It is even better when the information is correct and the arguments are well informed. I saw very little of that yesterday. What I recall the most was this:

    Who did this travesty? Let’s find a tree and string them up. Now.

    I discovered JSON. To put this in context, Dave demanded that I be lynched like a nigger because JSON has surpassed one of his modest accomplishments. He has no authority for deciding what is evil. He certainly has no credibility.

    Now, I suppose that deep down, he didn’t really mean it. He just likes to post crazy things without thinking them through. People who know Dave know not to expect anything reasonable or important or civil from him. That’s just Dave.

    Progress comes from finding better ways to do things. Don’t be afraid of innovation. Don’t be afraid of ideas that are not your own.

    Reply

  3. Posted by Bryan Schappel on December 21, 2006 at 8:34 am

    I’ve been reading your blog for years. One of your original goals was to make a public record of the development of RSS and SOAP. Your blog provides the ultimate proof that Microsoft had nothing to do with RSS. You provide the documentation that the patent is invalid on its face.

    It’s horrible that this patent was granted. It boggles the mind that something like this can happen. How did the patent office research the validity of the claims? Clearly a few web searches turn up evidence contrary to the claims in the patent.

    I can’t imagine how you feel. The depth of this betrayal is unimaginable.

    Reply

  4. “I discovered JSON. To put this in context, Dave demanded that I be lynched like a nigger because JSON has surpassed one of his modest accomplishments”

    That is about the most idiotic use of a phrase I have seen in my entire life. Offensive, histrionic, bigoted, and pretty much representative of whoever wrote this having a vocabulary of 100 words, most learned while wearing a sheet.

    Reply

  5. It was a good discussion.

    I shouldn’t have used a loaded word like “cruft”, but I think that pales in comparison with Dave calling for a lynching.

    Reply

  6. Re: the meetup.
    Hey Dave, why didn’t you say you were going to the Knicks game. If we’re looking for a place where we can talk without being disturbed too much by crowds or noise, the Garden is the perfect place these days (the Knicks are so bad I don’t think people are even bothering to “boo”). 😉

    Reply

  7. Dave:

    The 12-21-06 date is the application publication date, and does not mean that the patent has been granted. If you check the date of filing, you’ll realize that the original patent app was submitted 6-21-05. Thus, the 12-21-06 date means that the 18 month window of non-disclosure has passed and the PTO merely put the application up on the web. Fear not, the world isn’t ending, and MSFT isn’t going to start charging everyone for anything and everything RSS.

    Reply

  8. Dave,

    As I’m sure your Welsh, Scottish, Northern Irish and assorted other
    (l/r)oyalist readers will no doubt tell you, Her Majesty is not just
    the Queen of England… She is the Queen of the entire United Kingdom
    of Great Britain and Northern Ireland, and of the British Commonwealth
    – in other words, (pretty much) the entire British Empire (as was).

    …Not that any of us voted for her, you understand.

    Reply

  9. I thought the same thing, but then decided against mentioning it since she actually is Queen of England. That she’s also Queen of Australia and Scotland and Canada doesn’t make that any less true, nor does saying it necessarily imply that Dave wrongly conflated England with the UK. Though I have my suspicions… 🙂

    You’ll not catch me calling Mrs Windsor “Her Majesty” any time soon, though.

    Reply

  10. No royal family has ever obtained its status without walking all over the rest of us. To refer to a representative of such a family as “the Queen of England” is simply being much kinder than they are capable of. Still, RSS is proving to be a great leveller! 😉

    Reply

  11. Posted by David I on December 21, 2006 at 5:37 pm

    I read the news today oh boy, about Microsoft’s patent(s) application for “on finding and consuming Web subscriptions in a Web browser” and “content syndication platform”. Another amazing set of items from them. We’ll see what happens in the defense of the patent applications.
    Dave – I know you and many others have done a great service to our industry with feed formats, tools, and integration. Thank you for the continued dedication!!
    David I, Codegear

    Reply

  12. JSON or not to JSON, the question is now ?

    Answer: irrelevant. JSON is yet another text based , platform neutral, format. XML is the same thing but with a KEY difference. It is a STANDARD. and already in such a widespread use that nothing will replace it … ever?

    BTW: only a completely different data carier concept .. like for example binary data cariers … has a meaning when talking about performance.

    Take a step back and see the whole picture 😉

    Mary xmass everyone !

    Reply

  13. Posted by Nobody on December 22, 2006 at 4:29 pm

    You might all want to take a quick course on the way patent claims work…. If you read the patent it’s pretty clear Microsoft isn’t patenting RSS or Feed Readers in general, they seem to be patenting systems of agregating RSS feeds within an OS to other applications…

    Reply

  14. Posted by Mitchel Tyrell on December 22, 2006 at 9:50 pm

    I think that wired picked up your most current microsoft rant.
    http://blog.wired.com/monkeybites/2006/12/microsoft_tries.html
    They have a pretty good line which explains why this was necessary.

    “Nick Bradbury author of popular RSS application FeedDemon, writes on his blog:

    But before the geekosphere goes into “patent attack mode,” let’s take a breather and think about why this patent was filed. For example, quite often companies file patents just to protect themselves from lawsuits. There are plenty of sleazebags who file patent applications on obvious ideas, and then wait for someone like Microsoft to infringe those patents… Yes, it sucks that the patent process has devolved to such a state, but this is the reality of the environment that today’s businesses have to operate in.”

    Btw, what is the difference between rss and cdf?

    Reply

  15. Posted by Ryan on December 24, 2006 at 12:33 am

    Hi Dave…

    I recall first using RSS back in 2003 and im sure it was around sometime before then.

    Did you not try to patent the technology you created?

    http://internetpatents.blogspot.com/

    Im in the midst of patent research via lawyers(average joe using savings) and possible filing for a patent for my web service that will b public fairly soon. Thanks for reading my brief blog and commenting on my post!

    Cheers, Ryan

    Reply

  16. Posted by Mikeal on January 6, 2007 at 6:24 pm

    I think I get the “last post” prize.

    Anyway, I’m a little confused. Are you comparing JSON to XML, or JSON-RPC to XML-RPC.

    Your assertion that using JSON as a basis for interop is “evil” I find a little over the top. JSON provides simple human readable markup for a hand full of common native types. The markup happens to be javascript, but javascript aside those native types are common across everything language.

    I don’t know of an XML schema that easy serializes those native types. Serialization and de-serialization of JSON in any supported language will always be one line of code, and what is returned will be native types in what ever language you’re using — that’s it’s beauty.

    I’ll agree that the only advantage JSON-RPC has over XML-RPC is that it’s easily parsable in javascript. But the question of whether to use JSON or XML is larger than just RPC.

    If I’m working in code, and I have a set of native data types in any language I need to send over the network to another piece of code, what XML schema is easier to use than JSON?

    -Mikeal

    Reply

  17. Posted by drew on January 30, 2007 at 9:41 am

    Having read the article that you linked to, the only anti-XML propaganda I see there is the (admittedly unnecessary, but IMO not so far off) jab about programmers’ first reaction to XML.

    While I agree that interop is important, as long as the interfaces used are open (and preferably have open implementations) I don’t see that it matters whether there is 1 format, 2 formats, or 10 formats.

    Anyway, I’d rather have two formats to worry about, at least one of which is easy to use, than to be forced to use the “one true format” which is unwieldy and awkward.

    Reply

Leave a comment