It's even worse than it appears..
The nice thing about ChatGPT is that when you want to know something like how to hard-reload any popular browser for advice to a user, or know what Writing-First workflow is -- you get a complete answer without any of the junk writing you get from a commercial journalism site. And it seems not to forget (or bury) the one piece of information you came there for. #
I wish, instead of dropping all the way down to JavaScript after working in Frontier for two decades, I could have done the next version of Frontier, backward-compatible of course, factoring in what we learned from developing network writing tools, blogs, feed readers and podcasting in Frontier in the 90s and 00s. Then things like the relatively huge corner-turn I'm doing with reading lists would be less of a mind fuck. I'll get there, but I don't like the stack I'm working in, the browser and its ridiculousness, then JavaScript and its idea of program synchrozation and structure, then HTTP which is simple enough, but of course Google couldn't leave that alone, and then JavaScript again, and then SQL where, instead of calling into another stack, you write scripts, send them over the wire. At least what you get back is a JavaScript object, imagine if everyone had to parse the text result that I'm sure SQL must send back. None of this history has been factored or smoothed out, yet we can get something as clever as FeedLand running. Imagine if the runtime environment were designed for the kind of work we're doing.#
Been watching a lot of baseball lately, and let me tell you programmers slump just like athletes. I look at stuff I wrote a week ago and marvel at its complexity. I just don't have it in me to write something like that today. I hope I get it back soon. ;-)#
  • Nice article about the ideal of POSSE, an acronym coming out of the indieweb group, but.. It's like the great scene near the end of As Good As It Gets, where Melvin (played by Jack Nicholson) is professing his love for Carol (Helen Hunt), acting as nuts as ever, and she blurts out: Why can't I just have a normal boyfriend who doesn't go nuts on me! This is the big moment, because we know he's crazy, and she knows it, and of course she's crazy too and maybe just starting to catch on, when her mother pops out from behind the door and delivers the big line in the movie: #
    • "Everybody wants that dear. It doesn't exist."#
  • Same with POSSE. #
    • Everybody wants it, but it doesn't exist. #
  • When Twitter took off in 2006 it was the first thought every blogger had, can I cross-post from my blog to Twitter, but Twitter had nothing that our blogs had. Posts couldn't have titles, no links, styling, and it was limited to 140 characters. It's as if they put a big sign out front saying "No POSSE here."#
  • Facebook said the same thing, no titles, no styling, but it didn't have a character limit, and while Twitter's API didn't allow updating, Facebook's did. Here's the catch -- if you wanted to cross-post to Facebook, you had to write text that would make sense even if the links didn't come through, and that really screws with the art of web writing. I tried it and hated it as much as I loved the open web. I tried to make it work for years, but eventually gave up, and went back to blogging the way of the web, and I was a much happier writer, even if I didn't have the reach that Facebook offered. I still to this day have a lot of friends on Facebook, and if they want to read what I write, they have to go outside of Facebook, because my writing can't get in there.#
  • Even Medium, which was created by the founder of Blogger couldn't fit into the POSSE model because posts couldn't be updated. Otherwise it came pretty close to the ideal.#
  • The idea of posting on your blog and cross-posting to lots of place is the right idea, no argument there, the problem is that the places you can actually cross-post to are few and far-between. The two places mentioned in the article that can peer with most other blogging software are micro.blog and WordPress. Everything else as far as I know, if you want to peer with them in a POSSE-like way, requires you to remove features from your writing, and you have to decide if it's worth it. #
  • But now I want to try again -- because the time is right -- with Twitter falling into the background, pretty quickly, there are new platforms that are pretty close to being able to peer with blogging software, Mastodon and other ActivityPub systems, BlueSky and a few others. If we're going to organize, we should get together on the features we want in our blogs to be mirrored elsewhere and help the developers of those systems achieve it. And we should emphasize that it can be done, because we have examples that do it. #
  • I put up a proposal for what that feature set would be. It's pretty simple, but in order for it to work, we have to work together. #
  • The features are:#
    • Optional titles#
    • Links#
    • Simple styling#
    • Enclosures#
    • Unlimited length#
    • Editable#
  • That's it. I could peer my posts with any system that supported those features. You can even support just a subset as long as you pass along all the data you get in your outbound feeds. I think with that simple system we could rebuild the social media world so that no one dominates, and we can always try out new ideas, and you can use the editing tools you like, and I can use the ones I like. It would finally be a writer's web, something that, after 30 years we still haven't begun to build. Let's do it! We have a chance now, all we have to do is work with each other. #

© copyright 1994-2023 Dave Winer.

Last update: Monday October 23, 2023; 10:28 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! :-)