RssCloud, WordPress. FeedLand, and Dave Winer
andysylvester.com
andysylvester.com
Source: I run a feed reader service that supports WebSub and when I checked none of our subscriptions support RssCloud but not WebSub.
Anyone know if that issue with RSS ever got resolved?
They are from 2007, so you might have seen them already.
The content of that notorious discussion went on and off and on and off for weeks, giving all the netizens of the RSS syndication community blogosphere terrible headaches, with people's entire blogs disappearing and reappearing every second, until it finally reached a flashing point, when Dave Winer humbly conceded that it wasn't the user's fault for being an idiot, and maybe just maybe there was tiny teeny little design flaw in RSS, and it wasn't actually such a great idea to allow HTML tags in RSS titles.
2.0.1 was published in 2003 and I don't expect to see a 2.0.2 or 2.0.3.
The ambiguities you mention are real, though. “The url must be an http url” is one that feed validators would adhere to very strictly, for example, rejecting HTTPS URLs as invalid[1], which even caused Apple's Podcast submissions process to reject feeds with HTTPS URLs in them at one point (I was employed at the time by a company that hosted podcasts, and we had to work around it by rewriting URLs to use HTTP).
I received a reply from the spec's author to my email suggesting they update the spec to clarify this (“of course you can use HTTPS”) but the spec itself was never updated and I would consider it unmaintained at this point.
Atom and JSON Feed are good alternatives. Atom because it has fewer ambiguities and JSON Feed because it has an open GitHub repo[2] and was updated in 2020.
I recommend that people use Atom for new implementations for basically this reason. However to be honest it probably isn't a big enough problem to switch to Atom of RSS is working for you.
I have no idea why or what happened.
Per Gandhi, be the change you wish to see in the world: only provide Atom. :)
I'd say the lack of a push towards Atom might be one of the reasons.
$default_feed = apply_filters( 'default_feed', 'rss2' );
return ( 'rss' === $default_feed ) ? 'rss2' : $default_feed;
WordPress is a popular enough platform so that people will adapt to its defaults.Um, is it just me or does that sound like a DDOS waiting to happen? (I'm out of the loop on these things.)
I'm not familiar with RssCloud but WebSub requires the notification endpoint to confirm a subscription before sending new entries. So your DoS amplification is one small HTTP request for a small HTTP request. I guess at best it would make it slightly harder to block as it is coming from everywhere.
Sorry, no. I'm not an expert. I'm just pattern matching.
I first became aware of him in the last year or two via a mention here on HN. Since then, I have been receiving and reading his daily blog post via email. (He claims his blog has been running longer than any other in existence, could be true). They guy is clearly smart and hard working, and has lots of ideas, many of which seem good. What he shares about his personal life is also interesting, I could imagine being friends with him if we were in close proximity.
However I also get the sense sometimes that he is a "legend in his own mind", to the detriment of the very technical causes he is promoting. He is fixated on writing tools such as "outliners" (MS Excel and Word have all the outlining features I have ever needed, which isn't very often), and whether or not RSS items need to have titles. The things he agonizes over are, I think, just background noise for most users, and his illustrious history in a niche area of Apple desktop computing decades ago doesn't really buy him anything in today's marketplace, to his (unstated) frustration.
His claim to have had the first blog is probably true. I remember reading it way back then.
He's a bit of a prickly character, always has been.
I remember reading him say his first outliner was on a timeshare system in the 1970s, and he took inspiration from that Douglas Engelbart’s Mother of All Demos
This approach can read as ego / bragging maybe, if you’re not familiar with it. “Why is he talking about his past projects so much,” etc. Well because it led into why he thinks the new project is a good idea.
Not to say he doesn’t have some ego like all people. He does want people to know for example that podcasts were a natural outgrowth of RSS, so natural he hand a hand in adding it himself despite not having an audio background. But his point is almost always that podcasting should stay open, not that he is some genius. If anythint he tends to encourage non developers (eg journalists) to be more involved in developing new standards.
(Also the “fixation” on blogs without titles is about the fact that RSS the standard is perfectly capable of carrying Twitter type items without titles, since it only specifies either a title or description as required - but feed readers mostly assume titles which has encouraged a heavyweight high effort concept of what a post is, to the advantage of closed platforms like Twitter and to the disadvantage of the RSS ecosystem. I think he has a very good point on this. These details matters. That they are “background noise” to many users - well so are most important technical details. Try getting most users to understand the difference between transport and end to end encryption for example. )
In that he is right by the way: He had a back and forth with Adam Curry, I believe, about audio attachments, and as a result Winer added the enclosure element. Everything else about podcasts, the name, the MediaRSS extensions, the coopting by Apple, the iTunes directory and extensions, the professionalization, came later. Funnily enough Winer tends to think about his own podcasts more as a stream of consciousness voice memo than an edited product.
(Yes, I'm reading him that long. Like pretty much everyone, who reads him that long, I have mixed and complicated about him.)
My Guess Is mr Winer writes more than you do and therefore uses more outliners.
Besides, your argoment Is a major ad hominem, which makes a bit invalid.
(Apologies for the phone posting)
I've talked to Dave on the phone.
I've written an entire web server in Frontier.
I've been an absolute dick software engineer!
Dave is a dick.
Now, we can debate all day long about how/why/what, but it really doesn't matter. He is who he is and nobody is going to change that. The guy must be in his 70-80's at this point. After all these years, he's still treating people weirdly, it must be a personality tick of his.
We can decide if we want to work with him and his stuff, or not.
"I've made a point of reaching out to old friends in the last few weeks to see if we can work together on any projects. So far most people are still wary of working with others, it seems." -Dave Winer
We can think of him like we do Steve Jobs (and based on his ego, that's my guess of what he wants). He built something that got people's attention, but treated people poorly in doing so.We can also decide how we want to act towards others. Don't be like Dave.
This says more about you than it does about the usefulness of outliners. Not that that's bad, but it's important not to classify them as trivial just because you don't use them. Outlining software is exploding in popularity. Some examples include org-mode, Workflowy, Dynalist, Roam Research, Logseq, and Remnote. It's also fine to dislike DW, but it's not accurate to diminish his importance because you don't personally use outlining software.
Could very well be, remember reading his blog in the late 90s
I am not familiar with what is needed to support WebSub, but I assume there is some work involved, just as there would be for XMPP, Jabber and any other protocol that involves more than polling. That "extra work" is the barrier to entry that helps keep people using Twitter and Facebook - the users get that notification "hit" and network effect without any extra work on their part.