http://scripting.com/2026/07/04.html#a172350 http://scripting.com/2026/07/04.html#a172350
I'm old enough to remember the Tall Ships in NY Harbor on this day in 1976, the bicentennial. As a NY kid, I wasn't very impressed. I liked rockets and rock bands, sound systems, had started programming then, was working in BASIC at Rapidata, a time sharing company with its office in the Empire State Building where I had my office on the 39th floor. The windows opened. This was betw Tulane and UW-Madison. I had no clue what was going on, but I had already come close to getting drafted. I had been raised to think the US absolutely was totally special, the best place, the rest of the world was far behind us. We were right to feel that way. It was the US vs the World and we won. I was born only 10 years after the end of WW II, so the feeling of power and righteousness was our foundation growing up, but also the certainty we'd all die in a nuclear holocaust. By 1976 we had had Watergate, the president was a crook, and were about to go through spiraling stagflation. Ronald Reagan. John Lennon killed. We had shit to deal with, worse in some ways than what we have today. Are we still the USA? We are if we decide we are. Anyway, my friend Jerry at the right wants to sing for you: "I'm Uncle Sam that's who I am been hiding out in a rock and roll band." We sing this song here every July 4, and it's always as true as it was in previous years. Freedom is something you practice.
http://scripting.com/2026/07/04.html#a163341 http://scripting.com/2026/07/04.html#a163341
In the case of twitter-like systems the limits of the technology basically lost us the web, something most people are just now coming to grips with. At the time people were saying "RSS is dead," but didn't understand that it was killing off most of the features of HTML too. It was a slow process, like the frog in the boiling water story?
http://scripting.com/2026/07/03.html#a114840 http://scripting.com/2026/07/03.html#a114840
I need new podcasts. The only one I listen to regularly now is the Bill Simmons podcast, but that's because the Knicks won and the NBA is re-forming itself around the Knicks. It's so freaking unusual to have your team, which was once right up there with Charlotte, New Orleans, Portland, Washington, Memphis, in the very the bottom rung of the NBA, to have them be the model everyone is chasing with the qualification that no one expects it to last (I don't care if it does, I love this team, the're as memorable as the 1973 champs), but all of a sudden Bill Simmons is respectful. I can't listen to a podcast of Democratic consultants, or Republican consultants that vote Democratic now. I did listen to them on the lead-up to the election in 2024. But whatever happens in the sport of elections the Democrats as they were before 2024, the one that re-nominated Biden and then switched to Harris and lost a race that should have been an easy win, are over. Those Democrats still think people will vote for well-executed government. Some people will (me, for example) but enough people see the election as Reality TV, so you want someone who looks like a winner in that context. The world has changed in so many ways and the Dems haven't even caught up with the change brought about by blogging and podcasting. Now we have Claude. I probably would vote for Claude too. I don't know. Anyway I'm warmed up now. Onto my day's work with the aforementioned Claude.
Claude's face as visualized by ChatGPT http://scripting.com/2026/07/03/120327.html?title=claudesFaceAsVisualizedByChatgpt

I asked ChatGPT for this. "If we had a talking head version of ChatGPT, a human-like image of a person that spoke Claude's words what would it look like?"

Claude's words coming through ChatGPT's image.

There was a typo, I typed Claude when I meant ChatGPT. So I asked it correctly, with ChatGPT both times. Except I forgot to ask for an image, and got the text behind the image which is generous and revealing. I would vote for a politician who was this honorable, generous and idealistic, a modern day John McCain.

Claude speaking from Claude's head, described in words by ChatGPT.

Then I asked for ChatGPT for an image of ChatGPT talking head.

ChatGPT's self-visualized talking head.

Final image, Claude head speaking for Claude AI as an image.

Claude speaking for Claude as rendered by ChatGPT.

http://scripting.com/2026/07/02.html#a154047 http://scripting.com/2026/07/02.html#a154047
AI should be like a lawyer or doctor, first responsibility is to the user. And first, do no harm.
http://scripting.com/2026/07/02.html#a151146 http://scripting.com/2026/07/02.html#a151146
An observation about Fable 5 in Claude Code. It's a much better writer than Opus 4.8. One of our next big things is writing docs, and all the info is in Claude. Opus was a disaster as a docs writer. This one looks like it'll be good. Whew.
http://scripting.com/2026/07/02.html#a131130 http://scripting.com/2026/07/02.html#a131130
You can't learn from your mistakes if you aren't bloody truthful to yourself about what happened and what went wrong.
http://scripting.com/2026/07/02.html#a125831 http://scripting.com/2026/07/02.html#a125831
I'm working on an app in Claude that has a server and the server has an API. One day we had an aha moment. I bet you (Claude) can control the app via the API. Yes. And now unless we're debugging something in the UI, Claude just interacts via the API. It feels like a person but you have to remember that it's actually a piece of software. ;-)
http://scripting.com/2026/07/02.html#a124203 http://scripting.com/2026/07/02.html#a124203
I saw a bit of a commencement speech by Eric Schmidt, ex-CEO of Google, where he was talking about AI and getting boo'd by the audience. But he was saying things that were right and should be paid attention to. Most important, and I'm paraphrasing, the AI world is just getting started, and we can change it now most easily, it's malleable. That won't last forever. As Obama says, "Don't boo, vote." Same thing here. AI has already completely changed how we develop software. It's not replacing humans, it's giving us amazing new power. Maybe it will at some point replace us, but don't be so sure that what we do with it might be every bit as new as the things it can do. We have different abilities. And I am old enough to remember a time before personal computers, the internet, the web, mobile devices, all the things that have since become everyday fixtures, and they all had negative aspects, but I would never go back. We're on a train and it's going somewhere. Where it goes is something we all have a say in.
http://scripting.com/2026/07/01.html#a203134 http://scripting.com/2026/07/01.html#a203134
A thought for people who think the US can't be fixed. I've seen very strange things happen, like all of a sudden people figure it out and boom next thing you know they're the NBA Champions. It wasn't exactly sudden, but the last leg of was. A gestalt. Now two leaders figure out how to. The thing about each of those people is determination, and a belief they were right, and they went right up to the edge and fought. I think the country would unite behind such a leader.
http://scripting.com/2026/07/01.html#a134429 http://scripting.com/2026/07/01.html#a134429
One of the cool things about having Claude Code is that as we develop this product, we have a near perfect chronology of every consideration and decision made along the way. I don't think that's ever been possible before. I would love to see how the people at Bell Labs put together the first Unix implemenation, what did they talk about, what did they go back and do again once they used the product. Or developers at Xerox PARC, or the process that led to Visicalc, Mac OS or Pagemaker. TBL's first web browser, ChatGPT, etc. Software is a totally intellectual creation, but there is a story for each product, because it's a human doing the design. BTW we had our first faceoff, Claude and I, and I won. Claude said the bug was in my code, I proved it was not, suggested he look at the crazy complicated SQL code he wrote (so glad to have it around for that). Also, I tend to use male pronouns for Claude. Worth mentioning once. (The Computer History Museum should be paying attention.)
http://scripting.com/2026/07/01.html#a140605 http://scripting.com/2026/07/01.html#a140605
I showed the post above to Claude and that took our conversation off in a new direction. We had been experimenting with the Message Scanner from LBBS, an early version of Twitter I wrote in the early 80s. It's described in this story I wrote in 1988, a summary of what I did leading to the start of UserLand. 38 years later Claude said: "LBBS message scanner running on RSS."
http://scripting.com/2026/07/01.html#a141208 http://scripting.com/2026/07/01.html#a141208
BTW thinking of LBBS as an early version of Twitter is a contortion, but considering how history played out, accurate.
http://scripting.com/2026/06/30.html#a170748 http://scripting.com/2026/06/30.html#a170748
Some things Claude is extremely tedious at. But then it blows you away how it can read thousands of lines of complicated code in a few seconds (in parallel) and find tiny little things that any good obsessive programmer would want to fix (like me). And be amazed at how we, our species, made such a thing. Where is the pride? I was once prideful that my civilization created a great piece of machinery like my Subaru Forester, and now just a few years later, we've come up with a decent simulation of a super-human brain that's not just a demo or a robot vacuum cleaner it actually does amazing science fiction type stuff. Take a deep breath and feel a little awe to go with the cynicism. It's good to be ready to be riled up, but sometimes the truth isn't as bad as you'd like to think, sometimes it's utterly amazing. ;-)
http://scripting.com/2026/06/30.html#a222007 http://scripting.com/2026/06/30.html#a222007
BTW, I sometimes ask Claude "what do you think" and it often has an opinion.
http://scripting.com/2026/06/30.html#a162939 http://scripting.com/2026/06/30.html#a162939
Earlier today I suggested doing an AI/UI overhaul for WordPress, and today I see the announcement of that from (apparently) an independent developer. Breath-taking.
http://scripting.com/2026/06/30.html#a122303 http://scripting.com/2026/06/30.html#a122303
The EFF gets everything wrong. It’s observable. Empirical. The EFF stands up for something that’s supposedly good for people and the web, but if you look closer, it’s actually bad for the web and the people, and serves the interest of big tech companies, usually Google.
http://scripting.com/2026/06/30.html#a122345 http://scripting.com/2026/06/30.html#a122345
Another truth, the user interface of WordPress could benefit from a total overhaul. Too many expedient choices over too many years that paper over bad design choices with yet more bad choices. But this kind of problem is relatively easy to fix. Make a list of all the features. Don’t organize the list yet. Keep adding. Then play around with logical groups, give the groups names. Voila, there’s your menu structure. And since it’s 2026 and not 2010, do something innovative with AI. Let the user explain what they want to do, confirm it, and then forget about the menu structure and just do what they asked you to do. Over time the UI will become more literate and less organizational. You remember how Nixon could open up China and could because he was such a hawk. WordPress getting a AI/UI overhaul will seem right because it so desperately needs an overhaul and everyone knows it. Another truth, don’t feel bad WordPress, every 20+ year old end user product desperately needs a user interface overhaul because that’s just the way it works. (I have never created a product that lasted as long as WordPress has. I have created concepts that have.)
http://scripting.com/2026/06/30.html#a122213 http://scripting.com/2026/06/30.html#a122213
I organize my work in OPML and have even taught Claude how to work with me in outlines.
http://scripting.com/2026/06/30.html#a122135 http://scripting.com/2026/06/30.html#a122135
I prefer to do my middle of the night iPad writing sprees on Twitter instead of Bluesky because no character limit. No one is going to read the stuff on either platform, so why not go for ease of use for writing.
http://scripting.com/2026/06/30.html#a215452 http://scripting.com/2026/06/30.html#a215452
BTW thanks to Dave Carlick for noticing when I had fun writing a piece, laughing out loud at almost every sentence. Who's the biggest fan of my writing? Me. But sometimes I think of Dave C. And Sally At.
http://scripting.com/2026/06/29.html#a124519 http://scripting.com/2026/06/29.html#a124519
Claude Code is a Dave-amplifier.
http://scripting.com/2026/06/29.html#a152757 http://scripting.com/2026/06/29.html#a152757
BTW, I was just contacted by a developer who's implementing all the protocols I mentioned yesterday. And I should mention that Manton Reece, developer of micro.blog and a longtime friend, going back to the Frontier days on the Mac, has inbound and outbound RSS and he covers every freaking API out there, he's a monster. And I said yesterday he doesn't get enough credit for what he's contributed. We're aiming for interop instead of chasing the silos. And it's fine to chase silos if you're into it, I was done with that in 2017. We're going to make it work the way it would work if we weren't trying to lock anyone in, quite the opposite, I want people to use Manton's product. I'm not being commercial here. I'm trying to get the web back on the path it should have been on all along. If I make some money that's cool, if not that's okay too. BTW, this all-together will be the Two-Way Web, specifically Two-Way RSS. And of course textcasting. Don't forget that. It's a rule, textcasting everywhere conceivable.
http://scripting.com/2026/06/29.html#a152027 http://scripting.com/2026/06/29.html#a152027
I've never given a commencement speech, but if I did, I'd run through my mottos and explain what they mean and who I stole them from, and how they are a distillation of what I've learned in life. The one I'd mention first, which isn't even on the freaking list, is this one -- "People don't listen to friends, they listen to competitors." What that means is if you want someone to add a feature, you have to do two things. Implement their whole product. Add the things you want them to add. And win. If you don't win it doesn't matter how good your idea is. This is the hoop you have to jump through to get them to listen to your idea. Knowing this, I have tried to listen even when I don't feel like a friend is competing. Ideas from people who know your product, no matter how they got it, are people who can help. This was one of the values of a core part of Apple in the early-mid 80s, and I owe my success in tech to them, because the ideas they gave me put us over the top. Jean-Louis Gassée and Guy Kawasaki. I don't think they ever competed with me. Another thing I like about them. ;-)
http://scripting.com/2026/06/29.html#a125056 http://scripting.com/2026/06/29.html#a125056
Just had a great idea for the Democratic Party. It's time to review past governing decisions made by Democrats that resulted in the collapse of democracy in the US in 2025-26. Can't do anything about the Repubs, but we sure as hell can whip the Dems into shape. My first contribution, Obama should have installed his Supreme Court choice after waiting three months for the Senate to advise and consent. If the Repubs can invent a new practice so can the Dems. That would make the Supreme Court a lot more funcitonal now, just that one thing. Democrats must not be so freaking afraid of stirring things up. We would have all respected that, esp the Repubs. This would be an incredible campaign process, would allow us to say that this is what the Democrats, going forward, will always/never do.
http://scripting.com/2026/06/29.html#a160756 http://scripting.com/2026/06/29.html#a160756
It's remarkable that some people fondly miss Googles RSS reader app, already gone for over a decade. Remarkable because they captured the market, wiped out all competition (they deserved it, the products were awful) and then shut their own product down, leaving a toxic karmic bomb crater in its place.
http://scripting.com/2026/06/29.html#a125641 http://scripting.com/2026/06/29.html#a125641
Of course I read Josh Marshall's piece about the end of the open net. Now let's go back to when it started and do it again, using everything we learned, try not to make the same mistakes. Josh was there, pretty sure he was at the first BloggerCon.
Only steal from the best http://scripting.com/2026/06/29/160016.html?title=onlyStealFromTheBest

As a writer I've stolen lots of ideas. All writers do it. How do you think we get our ideas.

Which is why it's so weird that they object to having their ideas stolen en masse.

We go through this regularly, basically you make a living doing something, and you aren't paid enough.

So every subject in every context arrives at the same place. Why aren't they paying me. I must be paid.

It is a permanent obsession with writers.

I try to be honest and admit that I steal from other writers, but I only steal from the best! :-)

http://scripting.com/2026/06/28.html#a154532 http://scripting.com/2026/06/28.html#a154532
To read scripting.com you need a browser that supports HTTP.
http://scripting.com/2026/06/28.html#a154315 http://scripting.com/2026/06/28.html#a154315
Why email newsletters made sense. Email has no character limits, can represent bold and italic, links, titles, enclosures, basically most features of the web, and social media places limits on what writers can write. That's where the literate social web went, and the bloggers too. Like how birds are really dinosaurs.
http://scripting.com/2026/06/28.html#a131214 http://scripting.com/2026/06/28.html#a131214
If you're working on a social web app that supports inbound and outbound RSS, I'd like to help, so our products can interop beautifully. That's the reason I'm doing this work, to establish a baseline for interop in the social web. RSS is the obvious candidate. If we didn't have it, we'd have to invent it. I'd much prefer doing the work openly, so if you can, write a post and send me a link. I think it's time for us to go back to the way we built network systems before Google and the VCs took over. Put up an app and see who works with it. My email address is on the About page on my blog.
http://scripting.com/2026/06/28.html#a130831 http://scripting.com/2026/06/28.html#a130831
Programming tip. If your app has globals, create an object called globals, and put all of them in there. Someday you may want to swap in one set of globals for another, this makes it easy.
http://scripting.com/2026/06/28.html#a231043 http://scripting.com/2026/06/28.html#a231043
I noted a few weeks ago that Markdown has a format for outlines.
http://scripting.com/2026/06/27.html#a172659 http://scripting.com/2026/06/27.html#a172659
Claude can understand code no human could. Ever, under any circumstances. Just like a compiler can understand any code we throw at it. Way beyond what code obfuscation tools can do.
http://scripting.com/2026/06/27.html#a155909 http://scripting.com/2026/06/27.html#a155909
In our work we have arrived at the point where we read and study a piece I published in 1997, but was written in 1988 or so. Esp the part about LBBS. It's a really good thing I wrote that because I forgot how it worked, but reading that it all comes back. We're going to go far beyond where Twitter went with reading message structures on the web. I had already done a lot of the work in the 80s.
http://scripting.com/2026/06/27.html#a160128 http://scripting.com/2026/06/27.html#a160128
The other day Matt joked about how old I am, in public, and I am pretty old. But Matt, I was paying attention then as I am now, and connecting the dots. No one else working today, I'd venture, knows what it's like to create and run a modem-based dial-up Twitter-like system on an Apple II with a 10MB Corvus hard drive. Yet it worked, and people loved it. If you weren't alive in 1981, you wouldn't know anything about this. I remember talking with Doug Engelbart when I was running UserLand. If you don't know who he is, look him up. He blazed a trail we were turning into a highway, and we're all using his inventions all the time. Every chance I got to sit down with him I did. I wanted him to work with us, to critique everything we were doing. He had a lot of knowledge that disappeared when he passed on a few years later. That's the sad thing, at my advanced age, that I am trying to avoid. And btw, as surprise, Claude really understands this stuff. I've never seen anything like it with a human, and I've worked with some great humans.
http://scripting.com/2026/06/26.html#a122544 http://scripting.com/2026/06/26.html#a122544
Podcast: My (latest) AI Aha Moment.
http://scripting.com/2026/06/26.html#a162741 http://scripting.com/2026/06/26.html#a162741
When Claude has all the information available it can figure out stuff a human mind would never be able hold in our minds at the same time, but it often doesn't remember to get the information first. When you get to the level I'm at with this, it's hallucinating all the freaking time because it didn't load the part of the data set that had the answer. It was right there, it was supposed to know, it just forgot to look. My job is to recognize when it has done that and tell it to go read handoff.md again. I mentioned this on Twitter, and got all kinds of help, but the terminology isn't well known to me. Still diggin, as they say.
http://scripting.com/2026/06/26.html#a134028 http://scripting.com/2026/06/26.html#a134028
I'm loving Star City. New episode last night, wow.
http://scripting.com/2026/06/26.html#a132759 http://scripting.com/2026/06/26.html#a132759
With all the Democratic Socialists winning over standard Democratic party incumbents, there's a fair amount of angst on the cable news. If they're scared, they should step aside. We tried it their way in the Biden Administration. If we ever get lucky enough to have a president who's sane and wants to reboot democracy, it's going to require doing some things that an oldtime president wouldn't want to do, like Obama or Biden. Both of them gave up without even trying. Forgive them, but let's not make the mistake of electing their successors. It's time for clear-thinking people to take office, fully aware of what they signed onto, and then if we elect them, they do it. And when the Repubs throw bullshit at us, say it's bullshit, and say it that way, not the mealy-mouthed way Jeffries does, or even Elizabeth Warren. What we need now is a strong dose of Bernie Sanders. Did I ever think I'd say that? Hell no.
A project I wanted to do with WordPress http://scripting.com/2026/06/26/135938.html?title=aProjectIWantedToDoWithWordpress

I was on Slack chatting with a friend from WordCamp Canada last year, and by accident (I guess) Slack sent me the first message they sent after coming home about all the things we'd do. It reminded me of how possible things seemed then, and for a moment I got lost in planning it out, and I absolutely loved what I saw there. But it was sad, because I am sure it will never happen, not until someone inside the community gets the idea, and there really is only one "someone" here. Heh. I've been around big companies and communities before, many times. Anyway, I figured I should post this here now, because I have moved toward a WordPress-less web, or WordPress-on-the-Side, but I want to be clear that WordLand remains in place, free for anyone to use. It's a great way to write for WordPress. And if this project to make web content APIs a web standard, I'm totally on board for helping the world understand how potent an idea it is.

So here's the text of the message with light redaction in places. ;-)

  • it's funny when i got email notice for this post, it sent me the first message you sent after the wordcamp in ottawa. those were more optimistic days. i still have my wordpress work, but now have pivoted to working on the web without the wordpress connection since matt seems to want to go in a different direction, based on all the stuff they've started re AT Proto, which imho is a terrible bet. it would be like the Knicks trying to move from NYC to Mississippi. Why would you do that when so many developers know wordpress and you all have such an excellent api?
  • you asked me back then if there's part of your project i'd like to work on, and i said i'd think, and i had an idea just the other day, thought i should share it.
  • the wpcom api is fantastic and very few people know about it, even the people in the wp developer community. but it really is the answer -- how will services that work on the social web coordinate? where will users store their data? where will the published results be available to read? wordpress really is the best choice. i have no stake in that, i don't own wordpress, have never made a dime off it, i'm just me, saying that and i have some credibility in this area.
  • so here's what i suggest
    1. a new simplified version of the api and some example apps, both are already done
    2. a new protocol so that any service can be part of it, we need a way to identify servers that aren't using jetpack or wordpress.com
    3. a new name and website, and positioning -- something to roll out.
    4. work with independent developers to make their products work
    5. co-marketing
    6. investment and distribution
  • i know a lot about all these things, having done them before with some amount of success.
  • i'm about to embark on it again with my new product, btw called rss.chat. i think you can imagine what it is based on that name?
  • but i haven't forgotten about this opportunity. i don't know how much of 1-6 the open source project, but #2 is clearly in your purview. not something people are going to want automattic to do (though I'm sure they could). with the new protocol look what we have! a way to distribute apps on the web so that developers don't have to compete with BigCo's, they can be a person with a hobby, and who knows they may have a big hit and get rich.
Hello World http://scripting.com/2026/06/26/133929.html?title=helloWorld

This is always good for a chill.

http://scripting.com/2026/06/25.html#a221939 http://scripting.com/2026/06/25.html#a221939
Om Malik died. A longtime friend, most generous kind person in Silicon Valley. It's that time of life. Much love to you brother.
http://scripting.com/2026/06/25.html#a134949 http://scripting.com/2026/06/25.html#a134949
Claude is a brain, very different from ours and when we work together we humans have access to capabilities that work really well with building large software products. And that's a huge understatement. Most remarkable thing. Most of the discussion between people who use the AI tools and those that condemn them are not productive because the opponents of AI don't understand the breadth of what these machines do and the potential to do much more, things that we as a species have never done. Think of it as an alien life form that wants to merge with us. I'm glad to be alive at this moment, and able to explore it as part of my development team. I recommend starting an academic dialog, among people who don't have conflicts of interest, or very well-disclosed and disclaimed conflicts, to accurately record this discussion based on facts, for the record, so when people ask how conscious were we when we did this transition, there will actually be some footprints to follow.
http://scripting.com/2026/06/25.html#a141825 http://scripting.com/2026/06/25.html#a141825
I bet Ward Cunningham is really good at using Claude, he is a big believer in pair programming. I even did a session with him in Frontier, doing stuff with the outliner.
http://scripting.com/2026/06/25.html#a220832 http://scripting.com/2026/06/25.html#a220832
There’s more to freedom for users than open source. We need fluid unobstructed movement of our ideas. Interop between networks, the same basic idea that created the internet, and that has kept podcasting unowned for 22 years. I am going to ship a textcasting social network soon. It will be open source in new ways made possible by AI.
http://scripting.com/2026/06/25.html#a131536 http://scripting.com/2026/06/25.html#a131536
The Bear season 5, the show's last season, premieres on Hulu at 9PM EST today.
http://scripting.com/2026/06/24.html#a151927 http://scripting.com/2026/06/24.html#a151927
When writing code with Claude you really have to be skeptical when it says it just found the problem, but you have no idea what it's saying, chances are pretty good it's just a word salad excuse for not having read all the code necessary to have an fact-based opinion. Actually debugging software isn't about opinions, it's about proof. When you start clutching at straws until one works you just added another level of bug that will eventually bite you in the butt and you'll still have to solve the original one. Uncorrected, I'm pretty sure you wouldn't want to trust the code it writes, but I guess that's why people have two or more instances playing different roles? For now I'm the one that questions its sanity, politely though. ;-)
http://scripting.com/2026/06/23.html#a153630 http://scripting.com/2026/06/23.html#a153630
I took a screen shot of this post, gave it to Claude, asked it to write a short paragraph summary. Then I asked it to rewrite with using no more than 300 chars, the limit on Bluesky. Now I can post the summary there, but I won't, at the moment of truth I had to disclose this wasn't written by me, and it was 290 chars and there wasn't enough room for that. And here's a screen shot of the conversation with Claude.
The shape of the next world http://scripting.com/2026/06/23/150827.html?title=theShapeOfTheNextWorld

There was a long discussion last night on Bluesky about whether twitter-like apps should show blog posts in addition to tweet-size things. Should it have a character limit, allow titles, links, bold, italic, editing, enclosures, markdown, etc? This is a permathread, it's been going since 2006. I didn't contribute, because there are no new ideas at this point, except this -- there are readers and writers and they have different needs.

As a reader sometimes I want a concise intro to the idea and I'll decide if I want to read more.

As a writer, I want to write in one place, and broadcast it out the world, and let their reading app decide for them if this is something they want to read based on whether it has a title, is over 300 chars, has links or uses styling, or if the writer doesn't disclaim editing, and the reader doesn't like editing.

We can do a lot better than the hard restrictions our reading environments force on us. It's now 20 years since the inception of Twitter, I think we know enough now to try out some new approaches. There should be a million readers, and they all read the same content flows. They can look at a post and see if it meets the reader's limits, and only show it if it does. If a post has a title and we don't want posts with titles, don't show it. Then writers could all use exactly the writing tools we like, and it wouldn't matter where you read it.

This route has always been there, but now I think people will be open to trying out some new ideas.