We used to have systems in blogging that better-enabled discourse like what's going on between John Naughton and myself. Primitive stuff like permalinks, which nowadays would seem like a huge innovation. Interestingly, we're talking about making the web a better communication system for writers. #
Back in the day, when blogging was new, when we had an idea like this, I could just write the software and post an upgrade. Even if JN wasn't using my software, the people who made the software he used would hear about it, and fairly quickly would match the feature. Who knows why, but I'd bet it was mostly the competitive impulse. There's Dave adding a feature for a user, we'd better add it too. But the writers' web doesn't work like that any more. We have to try to get the attention of young companies with billion dollar valuations, running a rocket ship three feet off the ground. Even a small bump could blow them up. Believe me I know what it's like, somewhat. Been there. #
Anyway, JN responded to my post with a post on his blog, and I wish I could point to it, but his software doesn't have permalinks, so I'll just reproduce it here. #
Many thanks for writing. Funny coincidence: I was about to write to you about the email exchange you’ve embarked on with Ray Ozzie, but that can wait for another day. For now, I just wanted to say that I’m with you all the way in your view that the formulaic editing tools offered by platforms like Blogger, WordPress, Medium, Substack et al are, clumsy and restrictive to use. And I wholeheartedly agree that writers should be able to use whatever tool they find best for them, and that publishing platforms should make it easy to upload text and implement whatever formatting is needed.#
My own journey has taken me about 90% of the way towards that. I decided years ago that from henceforth everything I wrote would be composed as ASCII text rather than in a proprietary format (e.g. Microsoft Word) and stored as such. So I started doing that, relying on Pandoc to transform my text into pdf, Word, LaTex or whatever. (In doing that, I was of course harking back to when I first started writing on a Unix time-shared machine, producing plain marked-up text which was then fed into troff to produce beautifully typeset copy.) When John Gruber and Aaron Swartz (RIP) came up with Markdown in 2004 as a lightweight way of marking-up text, I adopted that. And eventually, thanks to Quentin I found a writing app that worked for me — Ulysses — and have used that ever since. Once WordPress started to accept Markdown text, all my blog posts (except the daily Substack version of the blog) have been written that way. Ulysses will also spit out a version of any text I write in a variety of proprietary formats and so looks like being the only writing tool I will need from now until I keel over.#
Now, to your point that “Basically, it should be possible to hook your writing tool directly to both WordPress and Substack”… It turns out that Ulysses eventually cracked the WordPress route, and so I can now hit a button and have it immediately uploaded to, and formatted on, Memex 1.1. The HTML looks a bit verbose and clunky, but it renders just fine. And it’s efficient and quick. So getting Substack to create an API that enables Ulysses to upload as easily would that I would be nearly there.#
Nearly, but not quite — which is why I really appreciate your feature request to Substack to also enable paragraph-level permalinks.#
Also, note to self, I have to make it so that when people copy the text of my posts, the # permalinks don't get copied. Every time JN quotes me I see them there, and it makes me cry because I work so hard on the words and the pound signs just do not belong there! Oy.#
Also, to John, I'd love to hear what you say re my conversation with Ray. We'll figure out how to make this work. Hosting a salon with great minds such as yourself and Ray is something I love to do. #
Last update: Thursday April 22, 2021; 11:06 AM 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! :-)