Show HN: Able – an alternative to Medium
able.bio
able.bio
Own your site. Own your data. Put it all on your own terms.
If you need help setting one up (unlikely for this crowd), you can have one made for you for free here.
Also, you waste time fiddling with CSS adjusting crappy themes. Only upside would be post editing in vim.
But again, do something smarter, too many new shiny toys wait for you: Tensorflow, Haskell, Rust, ESP32... extend the list yourself.
Switching from wordpress to a static site generator has made it much harder to post for me. Sure I can use vim (or my editor of choice) but on wordpress I could post from any browser on any machine, even a phone or tablet, including images with sites that have a front end. I'm not going back but I'd post more if I had a front end like I had on wordpress. Note: IMO as a middle solution just using github is not enough. Yes I can create a new file from the interface but no preview, clunky image uploading, clucky image embedding, and other issues.
You're also welcome to cross-post to Able to help build an audience to your blog too. One thing we don't want to do is bait and switch users like other venture funded companies have done recently. We just want to build a good community and charge businesses to advertise jobs to good people.
I understand your skepticism though, hopefully over time we can prove that not everyone has to play that game.
You can read more about our intentions and business model here: https://able.bio/about
And with people you mean ... ? The general public (i.e. "people") don't really care much about their privacy.
Maybe some here don't care about discoverability, but most writers do.
To Able: thank you so much for trying to fill this void. I would recommend that you not focus solely on developer content and hit the casual crowd. We already have options for the tech savvy that work well, and none for casuals. Medium was the only good option for that. Features like the table of contents are nice for technical content, but an eyesore for casual content.
Forget the casual crowd. First reason: It’s always good to start with one demography and fulfilling their requirements. Second and TBH, the casual crowd sucks steel when creating short-form blog content.
Go to the Linkedin blogs, all non-tech Medium blogs, TED talks, Facebook: 99% is useless, already seen, self-help-type advice covered with click-baity titles.
Every Reddit post has more substance and authenticity than the mentioned above.
Edit: To the pro downvoters, instead of downvoting just reply and link to one eg. single useful non-tech Linkedin blog.
> link to one eg. single useful non-tech Linkedin blog
I agree with the first part of your comment. Narrowing the focus to a specific demo makes it far easier to provide exactly what your target audience needs, thus a higher quality product/service.
But I have doubts about the second part. You're classifying everything in 2 categories, "tech" and "non-tech" (I assume non-IT here) so this particular thing or absolutely everything else all in one bag. How qualified are you to judge the dozens of non-tech fields out there, say psychology, economics, marine biology, or agriculture? Is this a bit of (reverse?) Gell-Mann amnesia effect where you can accurately judge a tech blog on LinkedIn as being good but when it comes to something outside of your field of expertise you assume low quality?
Maybe but when you go from a very low likelihood to begin with increasing it even 10 fold might not make a practical difference.
The point was any one of us here can accurately judge content on a handful of topics in our areas of expertise and to a lesser extent in connecting fields. But we can say next to nothing outside of that. Let alone generalize to "all" platforms and "99%" of content. It's not "tech"/"non-tech" but "what I know"/"what I don't know".
> interesting insights
How would one even realize this if they're an expert web developer reading a blog on astronomy? Every single article on a platform could be either gold or shiny manure and most of us wouldn't really tell the difference unless they solidly overlap with those topics mentioned above.
Of course there are and must be great blogs in non-tech areas but they are not that many. Writing high quality blogs for free seems not be common in other fields. Often people rather publish the findings in a protected space, call it academic paper and I can read just a lousy abstract. Actually most academic non-tech fields fall in this category.
It's a little frustrating to have low traffic levels -- everyone wants to be famous and loved by millions -- but as it turns out I know my handful of readers on Twitter and it's a fruitful interaction. OTOH I'd be constantly trying to tune my writing to please a mass undifferentiated audience. I'd sound like kdnuggets or some such. Life is too short for that.
My typical post on Medium got 5,000 to 10,000 views. I’ve had a few break 100k. Medium provided roughly zero views. All my views came from Reddit, HN, Twitter, or Google.
If you’re using Medium for discovery you’re wasting your time.
It's a term people use when they want to abdicate their marketing efforts.
Whether you use your own platform or build on someone else's - discoverability almost never "just happens." People put a ton of work into being discovered "organically."
Could you syndicate?
For programming topics, I've done that with DZone for years.
One way to create a static site is with GatsbyJS: https://github.com/gatsbyjs/gatsby Or Jekyll: https://github.com/jekyll/jekyll
Running it on https://sdan.xyz/blog and it's fantastic. I get RSS/subscriptions (https://sdan.xyz/subscribe)/podcasts/a whole plethora of integrations super easily.
And since it's self hosted, you don't need to worry about it ever going down (unlike if Able.bio ever does).
Also, Lighthouse gives Ghost blogs top scores as well :).
Although it does seem to load eventually, I should update it to use some better editor that loads faster!
Working on a blog post on how I could reduce load times and make it portable, scalable, and reliable (the server itself).
Thanks for the feedback!
Hugo is a valid option though!
If that's what starting a blog looks like I think I'll start recommending people to Medium or Able now.
Wow. I would not have believed to ever read something like this for any service, ever again.
That happens all the time it seems with those who work in a certain other browser. Why? I can’t say for certain, I guess it is because that other browser doesn’t care as muvh about web standards but there might also be some part that has to do with most users of that other browser not caring too much about the web ecosystem.
[0]: I always do that anyway hehe, it is my not-so-secret research tool ;-)
Although, while i wish you plenty of luck, the only way you're going to get my money is if/when you think about functions and features supporting things like POSSE or even better yet ActivityPub. The last few years have taught me that I'm not going to spend my money on organizations that don't align with my values of wanting more decentralization. If organization X helps foster more indie web concepts, then I'll happily pay. If you don't support decentralization, then I'll pass, thank you very much.
By all means, please don't receive this as a slight to your service - i do honestly wish you luck. Take this simply as a signal from a potential customer clearly informing you of what services and features that i'm (gladly!) willing to pay.
Again, best of luck with you venture!!
Ultimately, we want to create a great place for developers and then charge businesses to advertise their job vacancies to that community. Because we're self-funded we don't have pressure to grow at all costs but we'll need the support from the developer community if we want to turn this into a sustainable business.
<link rel="alternate" type="application/rss+xml" href="http://example.com/feed" />
[1] https://developer.mozilla.org/en-US/docs/Archive/RSS/Getting...Besides, Medium in its current state is one of the most annoying sites and I don't get why it enjoys such a strong SERP ranking. I mean blog posts are a commodity and Medium thinks they are Netflix showing the latest Disney property.
If Google search devs read this: Demote all Medium results.
1. If you use Google signed in, they know (I assume) you preference technical material (which is the bucket Medium falls in)
2. On-site links; one of the most powerful (and underutilized methods of SEO) is interlinking pages on a site. I'm not sure why this is the case, but it can be a determining factor in top-ranked sites (see Wikipedia as the canonical example of onsite linking).
3. Inbound links; lots of people link to Medium content. If Medium uses Google's tracking tools, Google has a good idea of the inbound traffic and can adjust based on the site's popularity.
None of this has to do with user experience. Unfortunately.
I'm sure there is more (like page load times, how information is organized in the HTML, etc.) that factors in, but these are the ones that occurred to me.
* See Tweets from your timeline (including protected Tweets) as well as your Lists and collections.
* See your Twitter profile information and account settings.
* See accounts you follow, mute, and block.
* Follow and unfollow accounts for you.
* Update your profile and account settings.
* Post and delete Tweets for you, and engage with Tweets posted by others (Like, un-Like, or reply to a Tweet, Retweet, etc.) for you.
* Create, manage, and delete Lists and collections for you.
* Mute, block, and report accounts for you.
* See your email address.
Also, have you given any thought to integrating with the Fediverse by implementing ActivityPub?
Hosting it on https://sdan.xyz/blog actually.
Many themes have now deploy to Netlify buttons:
https://github.com/netlify-templates/gatsby-starter-netlify-...
Many themes support https://www.contentful.com/ as a backend.
The only thing that's a little concerning to me is the separation of domains: Hosting on a freemium service which deploys me a Node/React based static site generator that can connect to a third party headless CMS. That's why I still use markdown as the source of the content.
Too many moving parts, but at the same time if one goes down for good, I can fix it quite easily.
Also, why .bio? Sounds like biotech web site.
> Also, why .bio? Sounds like biotech web site.
Because we couldn't afford the .com and .io wouldn't sell. So we had to get creative. The idea is that your able bio can be found at able.bio/username
https://able.bio/throwthrowthrowyourboat/my-grand-ulcer-name...
Reminds me of that 2 million LOC monstrosity someone once commented on an ASK HN about the worst codebase they’ve ever seen.
Btw, there are some duplicate paragraphs in the article that are probably worth trimming out. Search for “Contract arrives, I sit down with COO and CFO and explain that we have been duped.“
Is there a place I can put suggestions/requests? Because I have some for the editor.
https://github.com/TryGhost/Ghost
And if a person can't figure self-hosting out then the paid version of Ghost is the best option.
Ghost is an amazing platform and it's the only blogging solution that I know of that gets a perfect Google lighthouse https://developers.google.com/web/tools/lighthouse/ score right out of the box.
If Ghost made switching from WordPress easy they would totally take over the blogging space.
I don't know what's up at their HQ but if I were them I'd be making a "switching from WordPress" tool my #1 priority.
The best part is you don't have to worry if Able.bio goes away one day. Self-host will only go away on your account.
Actually running https://sdan.xyz/blog on it. (I personally love how the design and fonts come together... I created this design and it's available on Github)
It'd be interesting to see an open source competitor to Medium; developments in and usage of markdown editors is an added bonus!
It should ask you what notifications you'd like to receive during the onboarding process and you can just check the 'Digest' box. Did that not show up for you?
I am bookmarking your site because I will be using the jobs board.
As far as the blogging part is concerned, I would rather use Medium because it has a bigger network and, more importantly, I do not trust your platform.
I don't think "we don't take VC money" and "no ads" will help you build trust. It's good that you don't do those things, but that's just avoiding bad stuff. As far as building trust goes, I think you have to actively do good stuff too. In my eyes the jobs board helps with that.
Just my 2¢. Best of luck.
Regardless, it's a great feat.
And the never ending circle continues... Just self-host.
Looking forward to learning more about your plans, and having an alternative to the existing ecosystem.
Hope that helps.
1. its hard to search for you guys. your name is hard to SEO on. for example "medium kafka" gets you relevant search results. "able blog" doesnt even feature you in the first page. Could you consider changing it ?
2. your tld is nice for branding, but im not sure if you know that these kind of tld have resolution issues in Asia. it would be nice if you were on a .com (even ablebio.com). https://news.ycombinator.com/item?id=15663988 and https://news.ycombinator.com/item?id=20981212
3. the .bio domain is dangerous. https://icannwiki.org/.bio >Thus, to respect the European Union's standards for 'bio' /organic food, this open TLD will have regulations in place for registrants intending to use it as a space for organic food products. The rest of the non-organic related TLD will not be regulated. The French warning notes the wide range of international standards on agricultural products and organic food, and consequently believes that the TLD can not be implemented unless it is not at all used to denote material related to organic agriculture. It warns of consumer harm or confusion if the TLD were to be implemented.
Since this is a blog service, you would have to strongly regulate this - otherwise other blogs would go down if the EU screws you because of some agricultural/organic food blog someone writes.
in fact you can read lots of similar posts here - https://news.ycombinator.com/item?id=20981212 , https://news.ycombinator.com/item?id=15663988
I didn't know there about the issues in Asia, thanks for mentioning this.
We've looked into the use of bio and there was a case where they considered it to be appriopriate for biographical purposes.
Ultimately though, we do want to get a better tld. I just can't afford it on my current salary :) - suggestions are welcome.
you should generate names - https://deepnamer.com (nice... it just gave me writeradar.com and codeberch.com ) or https://www.punchlinedesign.net/pun_generator/code+write
A lot of spammers are sending a lot of spam using addresses in the newer TLDs. There is so little legitimate mail from them compared to the spam that it can make sense to treat the whole TLD as a spam source and whitelist any legitimate correspondents you have there.
As far as I know, the new TLDs are fine for websites. Maybe do something like able.bio for your site, but also get something like able-bio.com [1], and use that for mail from the site.
[1] I am just assuming that able.{com,net,org} are already taken.
I've played with ProseMirror and math support before, so this is what it about looks like. [1] https://imgur.com/a/rV2AATD
Anyone want to guess when these guys put up their first paywall? I'll go with January 2021.
Q: Why would one not install NoScript and get rid of these "interruptions" forever?
Q: Am I missing something?
The other one is to make the inside is your favicon white instead of transparent. It looks good on light themes, but the A is almost invisible on my dark theme.
When we launch support for publications you'll be able to follow the publication feed too.
Would you want a feed for all articles?