Leaving Substack
mostlypython.com
mostlypython.com
Like I can (and do) host a static blog, but I don't have much time to attend to it - so it's nice on the main platforms that they handle comments and so on.
A single SQLite3 table and a post, approve and delete end points would be about 100 lines of code and would cater for 90% of hobby/personal sites
Part of the reason the web is so soulless and drab is that people no longer have the skills to create simple functionality. I almost yearn for the days of PHP
Thinking aloud: Query your one SQLite table for unchecked comments, send each to telegram/a single HTML page with ‘approve’ and ‘censor’ buttons. Auto-unapprove-and-uncheck comments with words from an editable list (NFT, Bitcoin, etc). Easy and would cater for most personal/hobby use cases.
It’s nothing to do with how well frequented your site is; any site that can be found by a web spider is going to get bot spam.
Of course you’re completely free to try it, and indeed it’s pointless to spend any more time debating it here. You really should just try it if you want to.
I guess what I’m saying is the reason most people find it best just to use a 3rd party platform is not because nobody can write “100 lines of code” to do it themselves, but because if they do that they experience the spam problem and just decide it’s not worth it. That was my experience.
That said, it may be easier to combat spam now with a classifier using an LLM or BERT.
[1] https://grahammacphee.com/writing/mastodon-blog-comments
Mastodon pages? Not so much.
Blogger doesn't but I don't think any VC backed version of this can succeed because ultimately our craving is to have a free space to read quality content and the incentive of these platforms is to maximise revenue which just don't go hand in hand.
So the result is this dissonance.
I hope one day we will see a platform that can both sustain (without the goal of going IPO)
We need bootstrapped Medium in a way.
>It’s much easier to avoid the temptation to implement dark patterns if you have a sustainable business model in the first place.
I don't have a strong preference for Ghost vs. Substack, but I don't understand this reasoning. I'm not even sure which platform they're accusing of using dark patterns.
Both platforms are incentivized to earn revenue to fund the platform because a publishing platform can't survive if people aren't paying for it. I don't see why it's a dark pattern to make the funding a flat 10% of people who charge vs. allow platform publishers to do a freemium model.
Neither choice seems obviously more sustainable to me than the other.
It’s the sort of moral grandstanding that developers do about stupid small stuff that annoys me about working in tech. Like somehow it’s a bad thing for a newsletter platform to optimise to help their customers grow.
And really Substack doesn’t just fill up your subscriber counts it heavily filters out bad sign ups and whatnot. My subscriber count on my brand new newsletter is at 20 but looking at the traffic stats it’s blocked out 30-40 “subscribers” and from my experience on other newsletter those will be fake emails where people put in insults because they’re offended you asked them if they would like to subscribe.
OTOH, some models really are friendlier to customers and can lead to better experiences.
> where people put in insults because they’re offended you asked them if they would like to subscribe.
It's a bad thing because people don't like the resulting UX, as your experience indicates. Interesting that Substack is aggressive enough in pushing folks to subscribe that they need to build subscription blocking because people hate the nagging so much they submit insulting email addresses. You would think this would be an indication to both Substack and their customers that the UX needs significant work.
It makes revenue, largely from its hosted service (which is more akin to WordPress than Substack), but it is intentionally built to not follow the VC model.
+ must have a board + give away 30%+ of earnings (easily done by attaching a value to the OSS free installs & handling issues w/o billing)
On the other hand, taking revenue off paid subscriptions means they have two types of users, free and paying. Even inside paying customers they'll have classes, as not all subscriptions cost the same. This means that the company has an incentive to implement dark patterns that convert users from free to paid, or from lower tiers to higher tiers, even when that is not in the best interest of the writer.
It needs to reward them all to a point it is sustainable.
I don't frequent Substack much so maybe it's not apparent to me, but given it's business model promoting paid should be expected surely? Is that a dark pattern? Certainly feels it's low down the spectrum when compared with most online marketplaces.
Since Ghost gets paid regardless of who subscribes, readers only feel this pressure if they author decides they want more subscribers. Free and paid subscribers count the same, so there's no temptation to obfuscate anything or make subscription management less straightforward.
That's my interpretation, I don't necessarily agree that one is more sustainable than the other but I think that's what they're talking about.
This isn't true.
If you have over 500 subscribers, Ghost charges you more per month. When you go above 1,000 subscribers, there's another price tier. Then there's another tier at 10,000 subscribers.
I don't want to say they are exactly equivalent to Substack because they aren't. But Ghost gets more money if there are more subscribers.
See the FAQ (https://ghost.org/pricing/): "Every user with an active account to subscribe to emails or login to your site counted as a member, whether free or paid."
1. https://ghost.org/pricing/ 2. https://wordpress.com/pricing/
I agree that Substack doesn't have pricing page per se, but they have this, which seems pretty transparent to me:
https://substack.com/going-paid
>They want to attract writers and subscribers to the platform, but they don't really care if it is the best experience for either group. If they think of some feature that writers hate, but it increases the number of subscribers or some other metric, Substack is going to implement it.
Aren't both platforms vulnerable to this? Ghost charges more when publishers have more members (paid or free), so they similarly have an incentive to increase member signups even if it doesn't financially benefit the publisher.
To be clear, both Ghost's and Substack's funding models seem fine to me. It's hard to perfectly align the incentives of the platform, the publishers, and the readers, but both Ghost and Substack have what feels to me like sensible enough alignment.
The arguments against Substack feel like motivated reasoning for people who disagree with other aspects of Substack (VC funding, positions on free speech).
That being said, I think the big problem with the internet is the very existence of these sorts of large-tech platforms. I wish such platforms didn't exist at all, and people just went to small websites. Following Ivan Illich, I wish there were a "speed/size limit" on the internet so that companies beyond a certain size like Google, Medium, Substack, etc. were precluded from existing.
I wish it too but at this point this is basically pining for Usenet while everyone is on PhpBB-boards. The world has moved on and won’t be coming back.
It stores my small image files, plus markdown files, and represent them as readable coherent block. It provides RSS and Newsletters (which I have disabled), and basic analytics.
If you want to see, it's at https://blog.bayindirh.io
The nice thing is, Mataroa is JS free except a couple of keyboard shortcuts. I failed to find a template equally nice for Jekyll, so I started to use the service.
Also, this is a "technological solution for a social problem", so it's infeasible to begin with.
OTOH, I have no answers for a solution to human greed, except self-control. But, this can't be applied universally either.
It depends on who's policing the police. In the west people love to point fingers to China about "The Social Credit System", but it looks quite difference when it's looked from their side [0].
Would the observers will face the same consequences for their misconducts? This is the ultimate question.
In the end, there's no system which is 100% equal for everyone (even in nature), but if you can make advantages balance out the disadvantages, you're 95% there.
[0]: https://media.ccc.de/v/35c3-9904-the_social_credit_system
I suppose that isn't as absurd as I thought.
"They will just move elsewhere", you'll say, and the response will be "Fine, then the US government can tax US-based customers and employees of the "foreign" Substack."
I don't know how configurable Ghost is but I suspect you will still have some problems if they introduce features that you don't like. You may be able to lag for a few versions but eventually there will be security vulnerabilities discovered, ecosystem features like plugins will grow incompatible and other general bitrot. Self-hosting will definitely give you a thick insulating layer, but upstream direction will eventually work its way through.
Front and center concern, given the stack Ghost is built on
I assume you are aware that this is a natural tendency towards economies of scale? It’s not tenable to impose arbitrary limits with no grounded reason.
I think a lot of people are overthinking it. Substack wants to continue to be a dominant platform for publishing. Sure they want revenue but if you were to ask leadership whether they would trade 50% of traffic for some marginal increase in revenue they would prob say no. Companies aren't naive profit maximizing.
If you never heard of fast food chains and believed all the worse things about free markets you would certainly assume McDonald's charges for ketchup. Its insane of them not to! Leaving money on the table, plus allowing abuse. But they don't because customers would just think it's dick, at least in the US. And you see other trends over the years like giving free cups of water which def loses them revenue. That's all to say companies have economic incentives but not this naive short term view that critics accuse them of
How about a popup that darkens the page and obscures the text to ask you to sign up? That's been on Substack for at least a year.
All these startups work the exact same way: promise to offer something better than the enshittified incumbent (Medium), then take on many of the same enshittified attributes because they can't juice their KPIs without a bothersome UX.
We used to have a solution called RSS Feeds. At one point every site had them then Google decided we can't have nice things.
In September I also launched a podcast for the conference and their platform has made it incredibly easy. I just upload the video and write the show notes. They handle extracting the audio version, generating the transcript and publishing to all of the various platforms while hosting the video too.
I personally haven’t seen any benefit or engagement from their attempt at social media though.
Carolina Code Conference and Carolina Code Cast if you’re curious.
I use Ghost for a while now and it's fantastic. The fact that it's open-source, self-hostable, super customizable (themes), has free/premium memberships and can be used both as a blog and newsletter is what makes me stick to it.
Ghost is $9/month to start, even if only your mom is reading it to start. (And you don't get customisable themes at that tier.)
Not hard to see why one is much more popular than the other.
People just want to write their article and have it come up at the top of Google search results, that's the hype.
I recently set up a blog (a pretty private, small scale travel diary to share with close family as I don't use social media) and did some research before I chose something. With no desire for a newsletter or monetisation or SEO or any of those features I still found the experience of spinning up a Ghost containter[1] got me from 0 to a really good and featureful blog.
The composer works well out of the box on a phone, the defaults are fairly sane, and the selection of out of the box themes is pretty well thought out.
In the past I've used Hugo or other static generators for this kind of thing. That's been far more work for a less user friendly result and the mobile workflow for posting isn't very kind even on a tablet.
No comment.
I wasn't getting many comments on the Wordpress one neither, so that's actually fine for me, but if I was getting many, it would matter a lot.
Would it be crazy to expect one of those skills to be basic computer & sysadmin knowledge? With that, I would expect most people could host a site on, say, GH pages or similar
My partner deals with a large set of people that can't manage to print a PDF, let alone deploy a static site to GitHub pages. Lack of technical ability does not imply lack of intelligence. Most of the people she serves could learn to patternmake and design their own garments, but instead they buy her sewing patterns and download them. Because at the end of the day, they want to sew a garment and enjoy it, not jump through the learning required to design the patterns from scratch (though a small subset might eventually do that).
I grant you that an increasing set of children are getting a technical education, but they're only one part of a very large global population.
Deploying a static site is likely to remain a niche skill, relevant only to a specific subset who already use similar skills elsewhere. With the rapid advancement of AI, it's likely that even those core dev/op skills will become less relevant (surplanted by others).
Sometimes if someone finds something useful, they appear at the front page of hackernews and people can discuss it there.
That being said, I never understood the appeal of medium or substack. I have a simple site built with hugo and posting new contents is as easy as doing it on any of those platforms.
Also, people care a wee bit too much about the audience. If your stuff is useful or interesting, people will find it.
site: https://rednafi.com source: https://github.com/rednafi/rednafi.com
I'm with Ghost & Supabase, really enjoy their offerings and very fair and predictable pricing.
The article's author is surprised that a VC backed company that has raised $100 million in funding is pursuing growth?
It's not "growth for growth's sake". It's "growth to pay back investors".
The enshittification begins. Investors want their 100-bagger.
Nice to hear that there is an OSS-based solution.
Ah yes, the classic enshittification pattern. I was hoping Substack would avoid it by virtue of actually charging readers instead of depending on ad revenue, but there must be something else going wrong here that I'm not aware of.
sighs
What you're seeing here is society's antibodies at work, slowly carving out the infected part.
This seems like a strange criticism in light of moving to Ghost. There's no reason you have to use Substack Notes, or any of the other social features, if you really don't want to. And it's not really Substack specific
> Last fall Substack was called out quite publicly for allowing literal Nazi content on their platform. When they finally responded to an open letter from Substack writers, they basically said they don’t like Nazis but believe that any level of moderation equates to censorship. This free-speech absolutism is disingenuous; every public communication platform has to deal with moderation.
I don't know what its like now but a couple years ago the Ghost CEO was a real jerk and would just delete the blogs of people who he didn't like or who criticized the platform: https://twitter.com/simonsarris/status/1487633638502154242
I would much prefer Substack here.
I'm very fond of Substack generally because I think they deserve a lot of credit for
1. starting a new blogging renaissance generally. Lots of my friends started writing and I really love it, and they make it easy to share their work.
2. normalizing writers getting paid. It used to be very difficult to make any money at all writing online. Usually you had to hope a big outfit would pay you pennies for a few words. Substack has minted millionaires from people just posting. I think that's wonderful.
Maybe Ghost can help with that, but I think the learning curve and start up cost is much worse.