It's even worse than it appears..
Today's song: I am the Walrus.#
Programming note: September 18 is the 20th anniversary of RSS 2.0. After 20 years, there's a lot of new stuff that wasn't there when RSS 2.0 was rolled out, that because RSS has been stagnating, hasn't been added to the mix. I never should have stopped working on it, but the environment then was crazy. Anyway, I decided, at the beginning of 2022, that I'd spend the whole year building a new RSS toolkit. A top to bottom review. Only constraint is everything must be compatible with what's out there. With lots of room for innovation and refinement. Anyway -- today is a big day in the process. A lot of stuff is working, very little of it is visible. But a bunch of stuff that will make your brain explode, a little, is now available. If you care about RSS, please set aside a little time to focus on what's here in the blog for today. It's not complicated, but it is new. 😄#
  • Here's an RSS feed for the tweets on my cluelessnewbie test account. This is new. Look at the items in that feed, you'll see each has a source:markdown element. It's explained in the docs for the Source namespace. #
  • I entered a thread in Twitter, using Markdown to style lists, text, links and code. Also note that the first item in the Twitter thread begins with a single #, which my processor interprets as it being the title for the RSS item. Believe it or not that fixes a pretty big mismatch in the connection between Twitter and RSS, titles. If you remember reading Twitter feeds in Google Reader you'll know what I mean. 😄#
  • The text starts in Twitter, goes out through RSS, is processed by Markdown, and rendered predictably in my reader app. #
  • The Twitter thread, as rendered in my RSS reader.#
  • Summary: We've added Markdown to RSS, and hooked Twitter up to RSS. And of course because it's all open, any RSS reader can support this.#
  • In the old days on Scripting News when something like this worked I'd end the post with..#
  • Bing!#
  • PS: Support for this feature is already in the reallySimple package. #
  • PPS: Here's a place to ask questions. #
  • PPPS: The devnotes for Markdown in RSS.#
  • I've heard of programmers who don't use a debugger. I couldn't work without one. After almost 10 years of working in JavaScript I've got the debugger working almost as well as the one in Frontier. I use the debugger to write code -- if I want to see the data my code has to work with, I don't have to figure it out, I can see it. A debugger isn't just for fixing mistakes, it's for exploring the inner workings of code you might not be familiar with. The first really great debugger I used was THINK C. It made it possible for me to do much more complex projects, for example Frontier. #
  • You can invent and evolve a new sport if you are all the elements, yourself. If you're can play all the roles, have a venue, journalists (cover it), and you have fans. If you want to change the rules, you don't need to get anyone's approval, you just need a vision. #
  • That's how I got blogging going. I had tools for writing, and reading, and I generated feeds myself because I am a writer. I don't have to wait to find a writer who will try out my latest ideas. Or get a feed reader to support the feature, or have editing tools so that other people can do it. It happened even faster with evolving podcasting because it was the second time around, and people were paying attention to the blogs we created in Step 1. ;-)#
  • With RSS 2.0, I was intimidated when big companies and VCs got in the way. In the future I'll keep cruising because I know I have a better sense of what's needed than they do because they just hire bored employees to work on my ideas. None of them had the guts, curiousity or frankly enough intelligence to work with the person who put it all together. Learned that lesson after twenty years of stagnation in RSS-Land. No more of that. #
  • PS: I turned this post into a thread on Twitter. #
  • PPS: You can read the feed here. And, of course -- a screen shot. #
  • PPPS: The title of this post comes from a great song by The Who.#

Last update: Tuesday July 19, 2022; 6:12 PM EDT.

You know those obnoxious sites that pop up dialogs when they think you're about to leave, asking you to subscribe to their email newsletter? Well that won't do for Scripting News readers who are a discerning lot, very loyal, but that wouldn't last long if I did rude stuff like that. So here I am at the bottom of the page quietly encouraging you to sign up for the nightly email. It's got everything from the previous day on Scripting, plus the contents of the linkblog and who knows what else we'll get in there. People really love it. I wish I had done it sooner. And every email has an unsub link so if you want to get out, you can, easily -- no questions asked, and no follow-ups. Go ahead and do it, you won't be sorry! :-)