He's definitely also talking about having control over your own content, which seems to be a big issue with huge sites, such as Facebook or YouTube.
> Hosting your own content means you have control over it and the reader’s attention. By writing, you are creating value so harness it instead of giving it away for free.
Not to mention that by hosting yourself, you're not subject to "changing at our discretion" terms of service.
Meanwhile I've seen the HN pop over on my Medium writings and it can be minor or major. Stats are interesting like that, because I do a minimum of targeting submissions / referrals and have a general idea of what places have driven traffic. Getting 1-2K views in 24 hours is easily possible, which might not sound like much, but I'd say it's pretty decent for Amateur Hour Writings of mine.
Goes on to say 'And when I say host it yourself, I don’t mean you need to run the server yourself or be a programmer. I mean, host it somewhere where you control the domain, the content, and the experience.'
The 'host your own content' argument is a good one, but also a tired one. It depends what you're trying to achieve! Medium is a great way to grow your audience, particularly if you're looking for reach but aren't looking to make direct money off your writing, for example. If you're going to argue that others are making money off your writing while you could, I'd argue that it's hard to make any money just from blogging now, and few do it correctly. If making money is why you blog, that's pretty difficult these days.
My advice to most these days is still to host your own blog, but if anything to avoid the commoditisation of your words. Medium is great, but it treats your writing like everything else, and can't really leave a lasting impression of you or your brand/personal brand. I think there's value in posting there, but posting on your own platform first, then re-sharing to Medium later. Content is a weird world right now, and blogging has become something of a pain in the ass for most people to self-host, and generally the experience ends up being sub-optimal (kind of like reading this post that's linked) because the person setting it up doesn't know design/typography/whatever.
I think better advice is simply this: who cares where you write, as long as you do it and don't let the platform stop you.
Host your own content or at least pay the hosting. There is nothing wrong about being hosted by a third party if its business model isn't exploiting your data.
This can be applied not just to writing... Making videos? Host them, why let Youtube monetise you? Steaming your video game playing? Host the streams, why let Twitch monetise you?
People use these services for 2 reasons:
* Ease of use (and typically free, unlike Ghost - which the author linked)
* Audience reach
I don't use Medium for my own writing, I guess my goals towards my writing aren't to reach as many as possible, but for many that is one (if not the most, even if subconsciously) important reason to write/create videos/stream/open source software...
Link? I have to admit it has been some time since I compared services, but that sounds like the first TB, a highly unreliable CDN, some stupid low number of simultaneous connections, or some other such lame artificial resource limitation.
Where I live you can get dedicated GBit transit for ca $310 /month. If my calculations are right, that would be ca $1 per TB of monthly data transfer. You can probably get it cheaper, but these prices do not leave much margin for the hosting provider, and are basically "self hosting" prices. You should look for unmanaged VPS's and don't expect much support.
As someone with a small, yet significant amount of YouTube subscribers (~83,000 as of now), this is very true. My channel would cost me money if I decided to self publish. My videos average roughly 1-2gb at full viewing quality, excluding outliers,and right now my view count is a number higher than I'd be able to pay for. Even if we assumed I had a server with unlimited SSD and connection capacity, egress would be a problem for me. Instead, YouTube pays a small but significant portion of my earnings to me every month and they handle all of the infrastructure for me, which they do a fantastic job of. I've never had a video become unavailable due to downtime or unintentional social media denial of service, after ~4 years of using the service. Granted, I do get strikes fairly often which does complicate things, and some videos do get demonetized with little to no recourse, but the convenience and reach outweigh that frustration for me.
you could release your videos as torrent files. then earn money via sponsors. you could use a newsletter service and rrs to inform your subscribers when there is new content.
It's like being your own lawyer. It's possible, and in the past it was much simpler — but things are so complex now that it doesn't ultimately seem worth it. As complexity grows so does reliance on specialists.
If you're using S3, are you really self-hosting? Where is the key philosophical distinction? Can I use a VPS? A co-lo? Or is the only true self-hosting owning physical hardware and being your own ISP with tier 1 peering agreements?
Personally, I just want to make sure my content is hosted at my own expense. I don't want a free service that makes money on top of my content, I want to pay for the services I need to make my content available. So "pay for your own hosting" seems more meaningful than "Self host."
If the content you write has inherent value, why not host it yourself?
Because of the risk. A 100MB video file that "goes viral" and gets 5,000,000 downloads in a month would cost approximately $30,000 hosted on S3 (calculated using https://calculator.s3.amazonaws.com/index.html). I can't afford that. Obviously I could take the content offline if it suddenly blew up, but instead if I put it on Youtube it would cost me nothing (less in fact; they would pay me.)
The web doesn't scale, and that makes it the great centralizer. If publishing ran on peer-to-peer protocols from the beginning popularity would never be an issue.
There is this slight problem about asymmetric bandwidth and ISP-wide NAT, though…
I've been toying around with IPFS lately, but I still haven't figured out how me getting the repo leads to me joining a global network of peers, with data travelling seamlessly between us. I want the latter, just don't know if it's even supported now.
What I mean is this: IPFS is meant to enable a p2p data network (web and beyond). How do I become a part of such network after I download IPFS from the project page? I haven't figured this out yet.
IPFS serves things on demand. I wanted IPFS to be something like Freenet -- you publish content and the network makes sure to replicate it at least 3 times, automatically -- but IPFS doesn't work that way.
There are some free pinning services (pinning = inform a bot that you would like your content replicated, and then it takes care of it), including at #ipfs on irc.freenode.net, but the network itself doesn't come with such functionality and after I filled an issue on GitHub, it turns out the authors don't think IPFS should do that. Looks to be out of scope for them.
Outside of that, `ipfs add ...` publishes your content's hashes so everybody who knows the hashes can fetch the content from you.
(You also have `ipfs name publish ...` for publishing a website hash to IPNS, which can later be resolved via `ipfs name resolve <peerID>`)
IPFS does not work like that, true. However, Filecoin might fit what you want. It will kind of work like a pinning service where you can exchange pinning content on nodes for filecoins. It'll work together with IPFS.
In my eyes it's a good start. But I am afraid the incentive will bring in malicious actors with time. :(
I'd much prefer something like Freenet's automatic replication model. Luckily IPFS allows it, through its own facilities for extensibility -- if we have the will and resources to invest in that functionality.
That's true, and in the case of video there is an option in the form of Peer5, but you're still going to have a bill to pay if your content becomes very popular very suddenly.
Personally, I don't. I pay for maximum bandwidth, and if there's a spike it will just throttle. This has its own set of problems of course but at least I don't get surprised by the bill.
They do have "flexible" schemes where the bandwidth can increase as demands grow (of course, you pay accordingly), but that's not the default.
Sure, it's harder for bandwidth-heavy protocols, but it's much easier for text. There are even providers who will host that for free (my current favorite is Netlify.com).
For websites, at least, this can be partially worked around if you stop doing stupid shit. Just don't put 1MB of JS and a 10MB hero image over an article if all you want is to deliver text communicating a message.
Maybe at 29 I'm an old curmudgeon now, but right now I'm building a new website + blog for myself, with a simple, typographic layout, 100% static HTML, and as little CSS and JS as I can get away with. Right now a full article (no images) is about 28KB transferred, including a 11KB CSS framework I'll probably cut in half before even minifying it. The assumption now is that >50KB for a page (excluding images) means I've failed.
The point still stands. There is a direct cost to hosting your own content that scales with popularity. If your website is slashdotted/hugged to death/goes viral to the point where you go beyond the allocated quota of bandwidth that comes with your monthly hosting costs then you'll have to pay for that traffic. Hosting your content with a business who profits from it shifts that cost, and risk, from you to them. If you don't have much money then that's a really good thing. This is true even if you optimise the size of your website.
Even the smallest Digitalocean droplet comes with 1TB of bandwidth, and I'm not sure whether they charge extra for overages yet.
GP with his 50KB pages would have to get over 20 million views a month in order to use 1TB. Most of us who work in tech can probably afford to upgrade to a larger droplet if that happens.
Hosting your own content isn't free, but it doesn't have to be very expensive, either.
Exactly. The math on digital ocean is strong. I've got a lot of credit with them from a few blog posts that got popular and I still host my blog on a $7 / month Heroku hobby dyno right now with unlimited bandwidth.
The entire reason that I do it myself though is because my blog is what I use for random technology experiments, so I get some value out of that.
Assuming video isn't your main source of content, you probably aren't looking to share a very long video. I just ran a test, encoding the first 30 seconds of a larger video into a 720p MP4 with ffmpeg (with CRF of 28), and the output video is 2.9 MB. That's 1 MB smaller than all the content sent over the wire just by visiting the Medium front page.
But, let's say that you're distributing a 10MB video with your textual content, and your post does get lots of attention and suddenly you need to transmit 30,000 copies of that video. Let's also say that you decided to use a CDN to host your larger static content, such as videos.
In such a situation, you know how much that 30000 visitors cost you? According to CDN Calculator[0], it will cost you, on the low end, $18 that month, and if you where using Amazon Cloudfront as your CDN, it would cost you $30 that month.
If you're more price sensitive though, you could easily use a Digital Ocean[1] droplet as your sole content source, and in that case it would cost you a whopping $5 that month, as each droplet comes with 1TB of network traffic per month. If that's not enough you could switch to a SoYouStart server[2] for $40 a month, each of which has a monthly bandwidth allowance of 250 Mbps, which is 78.3 TB of bandwidth per month.
So no, you probably don't need to resort to 320x260 video in 16 colors : )
> For websites, at least, this can be partially worked around if you stop doing stupid shit. Just don't put 1MB of JS and a 10MB hero image over an article if all you want is to deliver text communicating a message.
Stupid shit... like hosting a video on S3, or really any static website asset on S3.
There is lots of discussion about hosting static assets like images or videos, where that _asset/media is the content_. I am wondering what the best self-hosting solution is for these cases.
Let's say I am a photographer and I want to create or share some image galleries. Each image is big, about 10 MB and there may be hundreds of these images (less than 1000). They have a very permissible license, and I want them downloaded and used as wallpapers, for instance. I want the webpage traffic on my site (over flickr) because I want to drum up business and recognition for myself, but I don't want to risk my site going down under hug of death situations. Low cost solutions are ideal because this is a side project.
Is it best to host the main site on a single server (DO droplet) and kick the heavy lifting of image transfer to someone like imgur? What is the cheap and robust solution to this sort of problem?
100MB video with 5 million views is 500TB. If 500TB costs $5000, it's $10/TB, not $50/TB.
As long as you stay away from well-known IaaS platforms, there are plenty of places where you can get bandwidth for less than $10/TB. Lowest I've seen is $1/TB. Having actually used a few hundred TB with them, it's a bit slower but not that bad.
I don't think there's an inherent problem with other people making money out of your content, as long as the playing field is fair. But I still self-host for control over how much bullshit (ads, trackers, etc.) Is tacked onto my content.
I think ownership here is not always bound to making money off it or a third party making money off my content. There are various reasons like control over content as well as privacy aspects, which all play into ownership. So the Author only really does not like someone else making money off of his work it seems.
I have my own reasons (lesser around monetization) and thus I'm hosting some of the webservice I depend on on my own for some time now. Since I am not very much into sysadmin things, I found https://cloudron.io recently which has served me quite well thus far. Looking forwards to eventually get my email on that as well :-)
This post makes no sense to me.
Ghost offers paid hosting, Wordpress, for example, can be self-hosted, but self-hosting is almost never SELF-hosting, as in having your own actual servers at home.
It's almost always a case of you using a hosting company...this post just makes no sense to me.
The writer means you should publish your content under your own brand/identity.
That is, your own domain name, website design/branding, etc.
The point is that if you create popular content but host it on Medium (or Facebook, or LinkedIn, or Google Plus, or any other branded content platform), you are giving that platform's brand free promotion, when you could be using that exposure to better promote yourself.
The trade-offs are the cost of professional hosting, ensuring that the platform you choose has enough capacity to handle any traffic spikes, and designing/maintaining a site design that is as readable/usable as the established platforms.
The difference is that if you host with an actual hosting company, you can move your content if/when you grow dissatisfied with it and lose no traffic or rankings. If you're on something like Facebook, YouTube or Medium and don't have a custom domain... well you're just screwed if things don't work out.
I used to host my own content, now I point my domain at Medium.
I get more than 3x as much traffic there, and I really enjoy the editing experience so I publish more. Their design is certainly more beautiful than anything I would ever create in the couple hours of spare time I have.
I don't have total control, but it's a trade off I knowingly make. I can still own my own site and redirect the URLs if I so choose.
> I can still own my own site and redirect the URLs if I so choose.
IMHO that is the most important bit. As long as you have a backup of all the important content (relatively easy with a blog that's mostly text) and own the domain, you can always pack up and leave if the platform you are using goes away or doesn't fit your needs anymore. (Related: I wish more services allowing you to bring your own domain would also allow to setup flexible redirects for old URLs, but I can understand that would be a relatively complex feature)
>If the content you write has inherent value, why not host it yourself?
Well for one thing, "inherent value" is never what attracts readers/buyers/whoever, marketing is. So putting your content on a platform that makes people more likely to see it is much more in alignment with certain goals. And if you're considering putting articles on Medium, I'm guessing ad revenue is not one of your goals.
In other words: suffer from NIH and DIY because you are so butthurt that someone makes money with you in a symbiotic relationship.
yeah, this is how I see it:
Most of the time when you write something, it's because you are either promoting something (directly or indirectly), building a brand (your or your company's) or because it makes you feel good to "spread the word" on something. Whatever the reason, you gain some value out of this.
Platforms provide you with tools and audience so that you can create that value. In return, they want something too. Is this really so bad?
I'm a quite a capable web developer, but I'm not going to host or build my own blog. That time is better spent on actually figuring out what to write (and writing it).
This is exactly correct. It is "Hey potential employer, check out my Medium articles."
Sure you could host it yourself, you will probably pay a monthly fee for this. Also people you are marketing to would most likely go "Oh hey, this guy is Medium, I have been on that site before." Opposed to "Oh this guy is on some blog platform I have never heard of."
> suffer from NIH and DIY because you are so butthurt that someone makes money with you in a symbiotic relationship
It's regrettable that this inflammatory and one-sided language is one of the top-voted comments on this thread right now. Not that the article is doing a whole lot better in this regard, but there really is some need for nuance here. NIH and DIY are not necessarily bad words.
Personally, I believe the federated concept of the web could benefit from some major de-siloization, as could certain content creators and users. In an era where the vast majority of all user-produced content is owned by Facebook and Google, plus some minor players like Medium, at least consider going with a more independent alternative. However, it's also clear this is not a viable option for most people. But at least people should be aware of the trade-offs they're basing their decisions on.
Yes, if you give ownership of your content to a silo, this will make it much easier to attract and keep an audience. At the same time, content creators need to know they're completely at the mercy of changing policies and shifting product focus. Youtubers had to learn this the hard way in recent weeks.
It's not a popular opinion to have on HN, but I want to encourage everyone who wants to put the time and effort in to host their own content. Know what you're getting yourself into and make an informed decision.
I signed up for the GitHub education pack, which provides (among other things) $50 USD in DigitalOcean credit. I spun up one of the $5/month droplets, primarily to use as an IRC bouncer. But, since I now had my own Linux server with a static IP address, I said "Why the heck not?" and bought a domain name for $10.
So now I have an IRC bouncer and a personal blog.
(And a Quake 3 server...because I can)
"They monetize your content and you get nothing" is such a cliche and mislead rhetoric that it's kind of annoying. Especially because it always comes with some condescending tone telling people what to do implying they know better than the "dumb public".
When people write on sites like Medium or Facebook or Twitter, they know exactly what they're getting into, thank you very much. They're not some idiots who get "tricked" into being taken advantage of. They still do it because they DO get something in return. And guess what? Your content is probably worth shit anyway. Just take a look at some of the popular posts on medium. They're just bullshit content and these people would have had no chance at getting that much attention in their life if it wasn't for Medium. I'm not saying Medium is full of bullshit content (although most of them are), even the better quality content is not worth that much. They probably spent a couple of hours writing that, based on what they heard somewhere else. These effortless content should be taken at face value. They're just expressions. Sites like Medium provide a plaza where you can express yourself and get attention, but not all expressions are worth money. In fact most expressions are not worth it.
Do you really want to make money with content? Stop whining about how you can't make money with blogging, just think of blogging as a way to gain attention, and do something that's much more high value with the attention you aggregated, such as writing a book, building some tangible thing, or anything that deserves to be not forgotten. Otherwise your content deserves to be forgotten.
Because it's not a zero sum game. The value of your content in a blog no one will see is lower than the value of your content in a distributing platform like Medium. I'll even say it can even be negative taking into account setup/maintenance time.
Medium might be "selling" my work in a grand scheme, among the thousands of articles that get recognized in any given week, but the site is an even trade to me. I know what it costs in time and effort to host Creative Content and to me it's one of many trade-offs in independence. Medium doesn't "own" my work by Publishing it, and I can simply focus on composing things worth writing and know that the platform will just work.
Also worth noting Medium is putting out feelers to start paying Writers directly for Content. Based on certain terms. It appears to be part of an attempt at a pay-subscription service model / experiment.
So, even in some respects, investing early on in my Medium profile (1.5 years or so) and using it frequently, conveniently, has allowed me to grow into some occasionally big view/read numbers. I know this because Medium has a good stat tracking system, which, as a self-directed Writer, can give perspective on Topics That Interest Me That Also Interest Other People. That's not monetary value, but it's Content-related value I receive at this point.
The more important point would be "Own Your Own Content" which is a different discussion. Middle-men and service providers can have a role. There are reasons for me to pick DistroKid versus pursue a Major Label deal that would probably include 360 provisions for a decade. And along the way they'd own all my content.
Sites are cyclical from my perspective. Platforms come and go. Most simply crumble under the weight of their own success because their great idea of Free sometimes can't turn the corner to Profitability. Sometimes, heh.
86 comments
[ 3.7 ms ] story [ 153 ms ] thread(I think that's the point of the article, not having read it)
https://webcache.googleusercontent.com/search?q=cache:TSfwlW...
> Hosting your own content means you have control over it and the reader’s attention. By writing, you are creating value so harness it instead of giving it away for free.
Not to mention that by hosting yourself, you're not subject to "changing at our discretion" terms of service.
Cloudflare's Always Online™ Error 522 Ray ID: 34dc60943d004f26 • 2017-04-11 07:54:20 UTC Connection timed out
best thing to make a performance test is getting the hn crowd on your site ;) "pre production test"
Goes on to say 'And when I say host it yourself, I don’t mean you need to run the server yourself or be a programmer. I mean, host it somewhere where you control the domain, the content, and the experience.'
At least I can point the finger somewhere else https://status.digitalocean.com
My advice to most these days is still to host your own blog, but if anything to avoid the commoditisation of your words. Medium is great, but it treats your writing like everything else, and can't really leave a lasting impression of you or your brand/personal brand. I think there's value in posting there, but posting on your own platform first, then re-sharing to Medium later. Content is a weird world right now, and blogging has become something of a pain in the ass for most people to self-host, and generally the experience ends up being sub-optimal (kind of like reading this post that's linked) because the person setting it up doesn't know design/typography/whatever.
I think better advice is simply this: who cares where you write, as long as you do it and don't let the platform stop you.
Replace "meme" with "argument" or "advice". As you justly put it in your last sentence.
People use these services for 2 reasons:
* Ease of use (and typically free, unlike Ghost - which the author linked)
* Audience reach
I don't use Medium for my own writing, I guess my goals towards my writing aren't to reach as many as possible, but for many that is one (if not the most, even if subconsciously) important reason to write/create videos/stream/open source software...
Hosting videos or streams is a whole other world, you need actual infrastructure and a lot of bandwidth.
Personally, I just want to make sure my content is hosted at my own expense. I don't want a free service that makes money on top of my content, I want to pay for the services I need to make my content available. So "pay for your own hosting" seems more meaningful than "Self host."
Because of the risk. A 100MB video file that "goes viral" and gets 5,000,000 downloads in a month would cost approximately $30,000 hosted on S3 (calculated using https://calculator.s3.amazonaws.com/index.html). I can't afford that. Obviously I could take the content offline if it suddenly blew up, but instead if I put it on Youtube it would cost me nothing (less in fact; they would pay me.)
The web doesn't scale, and that makes it the great centralizer. If publishing ran on peer-to-peer protocols from the beginning popularity would never be an issue.
There is this slight problem about asymmetric bandwidth and ISP-wide NAT, though…
I've been toying around with IPFS lately, but I still haven't figured out how me getting the repo leads to me joining a global network of peers, with data travelling seamlessly between us. I want the latter, just don't know if it's even supported now.
https://ipfs.io/docs/getting-started/
There are some free pinning services (pinning = inform a bot that you would like your content replicated, and then it takes care of it), including at #ipfs on irc.freenode.net, but the network itself doesn't come with such functionality and after I filled an issue on GitHub, it turns out the authors don't think IPFS should do that. Looks to be out of scope for them.
Outside of that, `ipfs add ...` publishes your content's hashes so everybody who knows the hashes can fetch the content from you.
(You also have `ipfs name publish ...` for publishing a website hash to IPNS, which can later be resolved via `ipfs name resolve <peerID>`)
http://filecoin.io/
I'd much prefer something like Freenet's automatic replication model. Luckily IPFS allows it, through its own facilities for extensibility -- if we have the will and resources to invest in that functionality.
They do have "flexible" schemes where the bandwidth can increase as demands grow (of course, you pay accordingly), but that's not the default.
(I'm hosted by https://www.gandi.net/)
Maybe at 29 I'm an old curmudgeon now, but right now I'm building a new website + blog for myself, with a simple, typographic layout, 100% static HTML, and as little CSS and JS as I can get away with. Right now a full article (no images) is about 28KB transferred, including a 11KB CSS framework I'll probably cut in half before even minifying it. The assumption now is that >50KB for a page (excluding images) means I've failed.
GP with his 50KB pages would have to get over 20 million views a month in order to use 1TB. Most of us who work in tech can probably afford to upgrade to a larger droplet if that happens.
Hosting your own content isn't free, but it doesn't have to be very expensive, either.
The entire reason that I do it myself though is because my blog is what I use for random technology experiments, so I get some value out of that.
But, let's say that you're distributing a 10MB video with your textual content, and your post does get lots of attention and suddenly you need to transmit 30,000 copies of that video. Let's also say that you decided to use a CDN to host your larger static content, such as videos.
In such a situation, you know how much that 30000 visitors cost you? According to CDN Calculator[0], it will cost you, on the low end, $18 that month, and if you where using Amazon Cloudfront as your CDN, it would cost you $30 that month.
If you're more price sensitive though, you could easily use a Digital Ocean[1] droplet as your sole content source, and in that case it would cost you a whopping $5 that month, as each droplet comes with 1TB of network traffic per month. If that's not enough you could switch to a SoYouStart server[2] for $40 a month, each of which has a monthly bandwidth allowance of 250 Mbps, which is 78.3 TB of bandwidth per month.
So no, you probably don't need to resort to 320x260 video in 16 colors : )
[0] - http://www.cdncalc.com/
[1] - https://www.digitalocean.com/products/compute/
[2] - https://www.soyoustart.com/us/essential-servers/
Stupid shit... like hosting a video on S3, or really any static website asset on S3.
Let's say I am a photographer and I want to create or share some image galleries. Each image is big, about 10 MB and there may be hundreds of these images (less than 1000). They have a very permissible license, and I want them downloaded and used as wallpapers, for instance. I want the webpage traffic on my site (over flickr) because I want to drum up business and recognition for myself, but I don't want to risk my site going down under hug of death situations. Low cost solutions are ideal because this is a side project.
Is it best to host the main site on a single server (DO droplet) and kick the heavy lifting of image transfer to someone like imgur? What is the cheap and robust solution to this sort of problem?
0.02$/GB which comes out to 20$ per TB and the first TB is included in the price.
As long as you stay away from well-known IaaS platforms, there are plenty of places where you can get bandwidth for less than $10/TB. Lowest I've seen is $1/TB. Having actually used a few hundred TB with them, it's a bit slower but not that bad.
I have my own reasons (lesser around monetization) and thus I'm hosting some of the webservice I depend on on my own for some time now. Since I am not very much into sysadmin things, I found https://cloudron.io recently which has served me quite well thus far. Looking forwards to eventually get my email on that as well :-)
That is, your own domain name, website design/branding, etc.
The point is that if you create popular content but host it on Medium (or Facebook, or LinkedIn, or Google Plus, or any other branded content platform), you are giving that platform's brand free promotion, when you could be using that exposure to better promote yourself.
The trade-offs are the cost of professional hosting, ensuring that the platform you choose has enough capacity to handle any traffic spikes, and designing/maintaining a site design that is as readable/usable as the established platforms.
I get more than 3x as much traffic there, and I really enjoy the editing experience so I publish more. Their design is certainly more beautiful than anything I would ever create in the couple hours of spare time I have.
I don't have total control, but it's a trade off I knowingly make. I can still own my own site and redirect the URLs if I so choose.
IMHO that is the most important bit. As long as you have a backup of all the important content (relatively easy with a blog that's mostly text) and own the domain, you can always pack up and leave if the platform you are using goes away or doesn't fit your needs anymore. (Related: I wish more services allowing you to bring your own domain would also allow to setup flexible redirects for old URLs, but I can understand that would be a relatively complex feature)
> Hosting your own content means you have control over it and the reader’s attention
goes offline
Well for one thing, "inherent value" is never what attracts readers/buyers/whoever, marketing is. So putting your content on a platform that makes people more likely to see it is much more in alignment with certain goals. And if you're considering putting articles on Medium, I'm guessing ad revenue is not one of your goals.
yeah, this is how I see it:
Most of the time when you write something, it's because you are either promoting something (directly or indirectly), building a brand (your or your company's) or because it makes you feel good to "spread the word" on something. Whatever the reason, you gain some value out of this.
Platforms provide you with tools and audience so that you can create that value. In return, they want something too. Is this really so bad?
I'm a quite a capable web developer, but I'm not going to host or build my own blog. That time is better spent on actually figuring out what to write (and writing it).
This is exactly correct. It is "Hey potential employer, check out my Medium articles."
Sure you could host it yourself, you will probably pay a monthly fee for this. Also people you are marketing to would most likely go "Oh hey, this guy is Medium, I have been on that site before." Opposed to "Oh this guy is on some blog platform I have never heard of."
It's regrettable that this inflammatory and one-sided language is one of the top-voted comments on this thread right now. Not that the article is doing a whole lot better in this regard, but there really is some need for nuance here. NIH and DIY are not necessarily bad words.
Personally, I believe the federated concept of the web could benefit from some major de-siloization, as could certain content creators and users. In an era where the vast majority of all user-produced content is owned by Facebook and Google, plus some minor players like Medium, at least consider going with a more independent alternative. However, it's also clear this is not a viable option for most people. But at least people should be aware of the trade-offs they're basing their decisions on.
Yes, if you give ownership of your content to a silo, this will make it much easier to attract and keep an audience. At the same time, content creators need to know they're completely at the mercy of changing policies and shifting product focus. Youtubers had to learn this the hard way in recent weeks.
It's not a popular opinion to have on HN, but I want to encourage everyone who wants to put the time and effort in to host their own content. Know what you're getting yourself into and make an informed decision.
I signed up for the GitHub education pack, which provides (among other things) $50 USD in DigitalOcean credit. I spun up one of the $5/month droplets, primarily to use as an IRC bouncer. But, since I now had my own Linux server with a static IP address, I said "Why the heck not?" and bought a domain name for $10.
So now I have an IRC bouncer and a personal blog. (And a Quake 3 server...because I can)
When people write on sites like Medium or Facebook or Twitter, they know exactly what they're getting into, thank you very much. They're not some idiots who get "tricked" into being taken advantage of. They still do it because they DO get something in return. And guess what? Your content is probably worth shit anyway. Just take a look at some of the popular posts on medium. They're just bullshit content and these people would have had no chance at getting that much attention in their life if it wasn't for Medium. I'm not saying Medium is full of bullshit content (although most of them are), even the better quality content is not worth that much. They probably spent a couple of hours writing that, based on what they heard somewhere else. These effortless content should be taken at face value. They're just expressions. Sites like Medium provide a plaza where you can express yourself and get attention, but not all expressions are worth money. In fact most expressions are not worth it.
Do you really want to make money with content? Stop whining about how you can't make money with blogging, just think of blogging as a way to gain attention, and do something that's much more high value with the attention you aggregated, such as writing a book, building some tangible thing, or anything that deserves to be not forgotten. Otherwise your content deserves to be forgotten.
People rarely have any clue what they are getting into. Myself included. Congratulations on having it all worked out.
He should have just posted on medium.
Also worth noting Medium is putting out feelers to start paying Writers directly for Content. Based on certain terms. It appears to be part of an attempt at a pay-subscription service model / experiment.
So, even in some respects, investing early on in my Medium profile (1.5 years or so) and using it frequently, conveniently, has allowed me to grow into some occasionally big view/read numbers. I know this because Medium has a good stat tracking system, which, as a self-directed Writer, can give perspective on Topics That Interest Me That Also Interest Other People. That's not monetary value, but it's Content-related value I receive at this point.
The more important point would be "Own Your Own Content" which is a different discussion. Middle-men and service providers can have a role. There are reasons for me to pick DistroKid versus pursue a Major Label deal that would probably include 360 provisions for a decade. And along the way they'd own all my content.
Sites are cyclical from my perspective. Platforms come and go. Most simply crumble under the weight of their own success because their great idea of Free sometimes can't turn the corner to Profitability. Sometimes, heh.