And the show notes for the podcast from Sept 2, 2004. Fans of Adam Curry's podcasting will like this one. It's about this time that the collaboration starts becoming a community. Next episode is on Sept 5.#
September 2004 was the month when podcasting became a real community thing. Twenty years ago. I did eight podcasts that month. The mail list, which Adam started, was going strong. This is the month where podcasting got its name, thanks to some brilliant creativity from Dannie Gregoire. Until then we were calling them "audio blog posts" or some variant thereof. You can see it in this Google Trends graph. I started a special feed to echo my programs from 2004, I even got it registered in Apple's podcast database. There will be two podcasts in the feed today because I missed the one from yesterday. Still diggin!#
WordPress and GitHub fit into similar niches, but one is for writers and the other for developers. #
In hindsight Medium chose the wrong business model. They could have done what Automattic has done with WordPress. It's a private company so I don't know how much it's growing or how profitable it is, but from outside it's obviously growing and profitable. Basically, charge writers for the service, or lots of services. Little extras you can add to your site. Use it as a hook to sell domain names (huge recurring business). And open source the Medium editor, when it came out it was a breakthrough in usability, and offer it to Google to bundle with Chrome, upgrade the whole web while you're at it. With billions of windfall from the success of Twitter, why argue over nickels and dimes. That's what I always wondered about the thinking behind Medium. Ev had the ability to change the course of the industry, and make the same kind of money Google and Microsoft make. And yes, I did urge him to do all this at the time, publicly (didn't have access to him privately, if you can believe that). #
The problem with Mastodon is its protocol is underspecified, therefore interop is really hard, and ultimately the standard, if any emerges, will be decided by big tech companies and will be ridiculously complex. #
I think Bluesky has a better chance of being a solid standard you can build on, though I find it fairly incomprehensible, but other people seem to understand it well enough, and I've been able to get it to do what I need. Kind of like Amazon's web service APIs. The designers seem smart, and are accessible (a big plus). On the other hand, I've already had apps built on their api break. #
Neither one is in a particularly strong position. #
Bluesky should factor their API, provide a profile, and a simple API you can adapt to in a weekend, for most common things people want to hook into. And they should commit to not breaking that profile. Their protocol has a lot of generality that gets in the way of doing things that 99% of devs need to do. #
Of course Mastodon isn't supposed to be an API, the underlying API was supposed to be ActivityPub, but as I understand, that isn't complete, and they need the functionality now, so they've implemented a REST API for the other stuff. Makes sense, it's what I would do in this situation. On the other hand, that pretty much guarantees that a big part of this interface is going to be deprecated, meaning many developers, myself included, will just wait till we get there. #
As I said above I fully expect Meta (ie Facebook) will drive that process, that people will choose to interop with their product over Mastodon and over ActivityPub. Names like "fediverse" get walked over and perverted by big tech companies. We will find ourselves soon talking about the Meta-fediverse and the Masto-fediverse or (somesuch). #
I've seen countless of good, clear, solid ideas get muddied by big tech companies. This idea, the fediverse, got completely muddied before the BigCos got involved. Still more hard work to do, and it must be working together. It doesn't work if people try to throw their non-existent weight around. That's basically with the big companies. #
Last update: Monday September 2, 2024; 5:42 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! :-)