While I was gone, my post entered the top 3 and then hit the top spot. It stayed there for most of the rest of the day, and into the wee hours of the morning.
I happened to have been invited to a VC mixer that afternoon, and I remember everyone was super impressed that some random lawyer had posted a Show HN that was literally-at-that-moment the top post on HN. Some guy from Samsung introduced me to his boss' boss and said they should license it (the first of many leads I failed to convert on!) I left my legal job a while later to work on BeeLine full-time, and it's been 7 years since then.
We didn't go the traditional VC route, partly because we didn't have huge capital needs. Instead, I've mostly bootstrapped the thing, and we now have customers like Blackboard and Stanford (and a couple partnerships with HN/YCers, too! [2] [3]). There have been times where I considered going back to my legal career, but I would have kept BeeLine running in the background if so. I'm super appreciative to the community here, since it was what prompted me to make the transition to this very rewarding path!
1: https://news.ycombinator.com/item?id=6335784
In other news, we just released an iOS Safari extension, now that iOS 15 allows extensions. If you liked using BeeLine, I'd highly recommend checking it out, especially since we made it free for early adopters! [2]
2: https://apps.apple.com/us/app/beeline-extension/id1571623734
https://apps.apple.com/ca/app/hack-for-hacker-news-developer...
https://play.google.com/store/apps/details?id=com.pranapps.h...
I've always remembered the name 'BeeLine' but couldn't find that app again. The name ReadMe has been used for too many other things for me to link it to a lesser known e-book app.
In a sense, I've intended for these projects to fail.
I throw something out there, see if it sticks, and is worth pursuing. Most things aren't worth pursuing. I get bored, distracted, and find something else "shiny" to do for a while. That "shiny" thing is usually my actual business. Sometimes one of my projects succeeds, and becomes an "actual" business. Other times, it sort-of hangs on for years on auto-pilot. Sometimes one of those auto-pilot things takes off. If not, that's fine.
Many of these projects can be thought of like R&D; most R&D, really, is a dead end, or something that quietly gets folded into a pre-existing project, or just gets turned into "useful knowledge" for the next bit of research.
But if you have above average engineering skills and make some technically engineered part of the business your secret sauce, that doesn’t save you from having to do the marketing but it does mean when other people enter you can compete on technical excellence with those above average skills.
That seems like a better plan? Maybe it’s a trap for engineers like me who want to keep focusing on the engineering, but it seems more viable than me marketing potatoes.
- You can post it in places where people might be interested, like HN, Reddit, ProductHunt, Twitter, forums, etc. (carefully and thoughtfully, so it doesn't come across as spam).
- You can email it to people who might be interested (very carefully and thoughtfully, with an individually tailored message, so it doesn't come across as spam).
- You can email it to tech journalists, bloggers, and other people with influence, hoping that they'll help you publicize it.
- You can email it to a pre-existing audience you've built up if you're fortunate enough to have one.
- You can buy ads.
- You can produce content or do cross-promotion (which you say you don't want to do--it can work but certainly isn't required).
If none of the above is getting any traction, most likely the product and/or pitch isn't compelling enough and you should iterate on that before investing more time or money into marketing.
Anyway, my favorite book on the topic that I've read is "Disruption by Design" by Paul Paetz. One of the core ideas I took from it is about identifying the "Job to be done" that you're selling. As a marketing mentor once told me, nobody buys drills. They buy the hole.
Another important concept is knowing your audience (this was also the golden rule I took away from my degree program and has also served me well socially). Nothing is for everyone. Know that your audience actually needs the thing you're selling them. This also means that you can in good conscience be confident in selling it to them because you know they actually need it. Where marketing comes in is that they may not yet understand how your thing delivers the value they want and it's the job of your marketing/advertising to convince them that it does. Or they might see the value but think your price is too high. Then you have to decide whether you agree with them or explain why your price is fair for what you're delivering.
Anyway, as an engineer with a marketing education, I found it an enjoyable and inspiring read that was more direct and, I felt, insightful than other, fluffier marketing resources I've read. But it is more about the concepts and not about the gritty details (though for my money, observing marketing efforts at the companies I've worked for, doing your own legwork and meeting directly with your customers to understand their needs and pitch a trial of your product if it fits those needs is miles more effective than Facebook or Google ad campaigns - the only thing they have going for them is sheer scale at the expense of everything else).
Fair disclaimer, though: I have never run a business and never plan to. I just want to make cool stuff and my current employer is sufficiently fulfilling in that regard.
"A growth platform for hackers that hate selling."
It's a systematic approach to growth targeted at developers and based on the book Traction [0] by DuckDuckGo's founder.
0 - https://www.amazon.com/Traction-Startup-Achieve-Explosive-Cu...
I usually post my projects to Hacker News or Reddit or something. None of them every turn into businesses, although I'd like them too.
For all the focus that HN has on startups I still feel like the vast majority of threads I am reading sorely lack focus on business model.
Perhaps I am not reading the right threads, or I am not reading them deeply enough. Admittedly I tend to read most about technologies that I find interesting. But even when I try to keep an eye out for the business side of things I rarely see it.
The main things I know about covering this area of things are:
- YC Startup Library https://www.ycombinator.com/library
- YC Startup School https://www.startupschool.org/
- Actually applying to YC and, if you get accepted, getting guidance that way https://www.ycombinator.com/apply/
But beyond that, aside from a couple of sites that are sometimes posted and whose names escape me at the moment, I can’t think of any.
What are some good keywords or specific threads to look into further regarding business models and getting customers?
I brought on a CEO and CCO first, essentially two extra cofounders. Then mostly engineers.
- Started working on the product to scratch an itch. Essentially couldn't find an easy, dev friendly synthetics solution.
- Quit job, started freelancing. Coded first version on the side.
- Launched on HN and Producthunt. No upvotes, no one noticed.
- Kept working and working. Code -> Ship -> Talk to users.
- First year had 10 customers.
- Second year more and more traction. Some really cool customers joined. Zeit (now Vercel) etc.
- Noticed that doing this all by yourself is crazy. Actively looked for co-founders. Got lucky and found two excellent ones.
- Decided to turn the bootstrapped company into a VC backed one because of ambition and timeliness (e.g. organic takes too long to make a dent right now in a very busy market)
- Raised a round. Hired basic team. Mostly engineers.
- Spent ~12 months turning a one-man show into a real company.
- Changed pricing model and got more and more traction.
- Raised another round after figuring out the basics of marketing/distribution, product vision and customer traction. I guess you call that product market fit.
- Right now ramping up the team and delivering on a vision.
Most of this was done remote and basically right when Corona lock downs started happening.
Just wondering, when no one noticed on HN and PH, how did you get your first users and eventually grew bigger?
My team and I launched a workflow tool which was not ready for the dev community yet, just recently [https://news.ycombinator.com/item?id=28392756]. Low engagement on SHOW HN was somewhat expected, but similarly to your case, we're launching again soon.
It's only worth writing blogs and posting them to HN if this website is where your target audience hang out!
(N.B. I'm not affiliated with Checkly, other than being a happy customer!)
Check out the Show HN: https://news.ycombinator.com/item?id=20309255
I'm still actively working on that project, and a countless number of features have been added. Yeah, a few people here and there use it, and it is costing me about $100 a month to host on AWS, but I'm not bothered. I'm still very passionate about this space, and nothing else really interests me as much.
If anyone is interested in checking it out, the site is https://ampl.fi/
Sorry, if my comment sounded rude. I'm just curious to know :)
I bill the site as more of a music streaming and storefront service. It's much more in-line with services like Bandcamp and Soundcloud, where users can upload their own music. The site leans more towards Bandcamp in that users can monetize their work, and the site takes a very small fee for transactions. I'm focusing more on community aspects, like remix and sample competitions, as well as live music sharing, to help differentiate it even more.
* Nobody uses product
* Person eventually retires product
* Person makes product, shares it
I'm starting to think the business books that say find the audience first might be onto something honestly. I still don't want to do it, but yeah
https://www.investopedia.com/ask/answers/08/dotcom-pets-dot-...
https://www.youtube.com/watch?v=sICSyC9u5iI
(Classic 1999 Macy's Thanksgiving Day Parade clip at 3:38: "Pets Dot Commitment"!)
They all say in some form or other: find where the people with the problems hang out, learn how they express their issues with the problems, fix the problems, explain to them in their own style and wording how your thing solves their problems, customers
At least that's how I remember it, pinches of salt all round on the exact learnings please!
Lean Startup is the faster read but if I recall correctly Steve Blank was Ries' mentor/inspiration.
FWIW, apart from his books, he also does a lot to encourage and promote other founders. He seems like a decent guy.
A few things happened after that:
- A startup took the open source code and put it up a day or so later and got a few million dollars in funding to do image sharing, which made me feel bad at the time, but they later disappeared so it's fine
- Larry Page got a bit annoyed that I didn't do it as a Google project, and Sundar/my boss had to explain that I was just a Chrome staff member who got a bit excited about a new API - both of them were correct
- I had to panic-build a content moderation system from the airport on my honeymoon in response to some unsavory content
- It eventually got to 3TB of stored data, which was fine until billing policy changes at my storage provider meant that my monthly costs would've gone from tens of dollars to hundreds or thousands of dollars
- My day job was more fulfilling, so after a few years I shut it down
[0] https://techcrunch.com/2010/11/22/dropmocks-chrome-designer/
The post resulted in a Fortune article (https://fortune.com/2014/01/22/meet-the-warby-parker-of-matt...) which helped to catalyze hockey stick growth and triggered a wave of vc money into the industry, we turned the interest down. The vc money resulted in new competitors for us (Casper/Purple/+200 others as barriers fell). This collectively caused massive change.
We grew to 250mm arr before we merged with serta simmons in 2018.. to disrupt within their brand portfolio. We’ve been working on their brands to mimic our model.
Our growth was 100% bootstrapped with no more than $6k. My co-founder and I seriously attribute our show HN as one of the reasons we were able to build our company the way we did and for spurring interest in our competitors to enter the market. The competition also accelerated our growth without the need of funding, their VC money fueled advertising raising awareness.
Anyways, one data point for you. Super grateful for this community.
JT
Show HN threads are probably my favorite feature of this community. The "Show" sort at the top is great, but it feels like there used to be more threads on the main page and more participation years ago (perhaps I am imagining that?)
My suggestion for people posting a “Show HN” would be to always write a brief comment describing the project (even if it’s just a sentence).. Don’t just blind post with zero context.
And most importantly be available to engage with any comments promptly. This is critical.
I’ve commented (as the first commenter) on a few recently and I’ve either never had a response to questions I’ve asked or it’s taken several days for replies to come in.
Not being engaged in replying to comments just negates half the benefits of posting it in the first place, not to mention makes others less likely to engage too if they see that existing comments are not being replied to.
On the flip side (and probably in the majority) I’ve had some great follow up with Show HN posters who are naturally very happy and excited to talk more about their project - and I always find these discussions positive and uplifting.
People who make things are cool.
Most of the projects on Show HN don't have retention figured out, so most of the traffic from Show HN will not convert into useful numbers for them.
I also want to point out that many Show HN projects wrongly assume that HN is the niche for them, simply because they themself are a "hacker". But this is not a useful distinction. If you're looking for your niche, for product market fit, you want to slice into small concrete audiences, like maybe "developers at 10-50 employee startups in credit building fintech within the bay area". Posting a Show HN isn't a cure to not having a niche of users, unless you're specifically targeting this niche.
We got close to 2000 app installs in 24 hours. Plus it was picked up by a gaming news website, which led to further marketing opportunities for us. I have since sold the project to my cofounder and he redirected the domain to his main webshop. So while it looks offline, the product is actually still alive and well.
As for why there are no new ones: I decided to up my game by doing a riskier and more challenging project next. Maybe others did the same and then you'd naturally expect to see more time in-between two Show HNs from the same person.
In this case, "had" seems more appropriate. "I had a very successful.."
Like bckr says below, if a "Show HN" is a product class, then the statement makes sense.
Obligatory net search:
'Used to is a phrase that can mean “accustomed or habituated to” or refers to something from the past that is no longer true.'
I meant to say that I once had an app which was launched as Show HN, but that the app isn't mine anymore.
BTW, closer to the original topic, I just had a lot of fun in the past 1-2 hour(s) twiddling around with Bomberland, the Show HN from 3 days ago: https://news.ycombinator.com/item?id=28640804#28647120.
A breakdown of each one with how much $ I've made for each one:
1) Show HN: Pygooglenews – Python library for advanced Google News data mining [0]
Result: 165 HN points, 1k GH stars, some user flow to our website (later about this one)
2) Show HN: Nuntium – API to track the media presence of any organization or person [1]
Result: 2 HN points, a side project which gave 0 results because we were just coding instead of thinking about what users want.
3) Show HN: News Extract API – Pull structured data from online news articles [2]
Result: 130 HN points, 200 GH stars, one 29$ recurring customer
4) Show HN: Newscatcher API Beta – JSON API to search for relevant news data [3]
Result: 4 HN points, 6 digits ARR startup we're still running!
5) Show HN: Py package to collect normalized news from (almost) any website
Result: 26 HN points, 2.5k GH stars
6) Show HN: A simple RESTful API to extract structured data from news articles
Result: Nothing
7) Show HN: 100k+ labeled news dataset
Result: Nothing
CONCLUSION: it's fine to fail on HN: success here doesn't mean a successful business, and vice versa.
[0] https://news.ycombinator.com/item?id=23701343
[1] https://news.ycombinator.com/item?id=22946676
[2] https://news.ycombinator.com/item?id=22924869
To answer why: these were all side projects. Over the years, I created at least a dozen, and I can't maintain them all. Most are obsolete. Their last update is many years old. The websites are usually not mobile-friendly. Some had links to sites like Google+ that do not exist anymore.
Every minute I spend on updating old sites is a minute I can't spend on the newer stuff I am working on.
I don't think it's terribly surprising that a high percentage of early projects demoed here don't make it to market.
This got acquired by Docker and became Docker Compose. Swarm was the attempt at making clustering work.
Also I prefer 'fig' to 'docker-compose', maybe I'll alias it.
I wonder if it's because I created a new account to post it, or more likely I had a terrible/generic sounding post title.
It's also difficult to pick the right time of day to post. I thought I had it right - picking Monday morning west coast (US) time, but I guess there is a big difference between just before and just after people get to work!
I would have liked to hear what people think, even if it's "This is bad, and you should feel bad".
Edit: https://defaultcharacter.com/2021-09-bookmark-controller-int...
Now we've raised almost $20M, employ 30 people, and have a ton of happy customers.
(Thanks HN! :))
https://news.ycombinator.com/item?id=28366991
https://play.google.com/store/apps/details?id=com.pranapps.h...
3 years ago, I had also created the iOS & MacOS client for my Hacker News app HACK:
https://apps.apple.com/ca/app/hack-for-hacker-news-developer...
It has all the awesome features - login with your HN account and swipe to vote, favourite, reply. You can submit new posts too.
I believe my app is the only HN client to have:
1. The app has a built in reader mode as well as text to speech for an article or comment.
2. Push Notifications for replies to your post or comment.
3. Easily access an article via archive.is or archive.org or google cache
4. Built in browser has an ad blocker.
5. All the endpoints of HN.
6. Updated often. I have been updating both the iOS and Android versions as often as needed to implement customer requests.
There's tons of customizations settings and colours, fonts, font size change etc available in the app.
The Android version is brand new, so any feedback is appreciated.
However it is clear that a lot of people build on more complicated tech stacks or use cloud services that become expensive once the free tier is used up.
New products and startups will often pivot away to something else, so it you see a post highlighting www.fastchargers.io the company might well pivot into www.advancedknittedjumpers.io due to reasons - yes I am being a little cynical, but it really does happen.
I created a way to run GitHub actions on Jenkins.
Brought IDE completion to Jenkins pipelines.
Created a framework for testing AWS cloudformation without needing credentials or deploying resources.
That sounds very interesting. I looked through your github, which project are those part of?
For groovy auto-completion I have the vscode plugin groovy-guru. https://github.com/DontShaveTheYak/groovy-guru
I also have the Jenkins extension pack for vscode https://github.com/DontShaveTheYak/jenkins-extension-pack
And in a few weeks at the Jenkins contributor summit I'll be giving a presentation on developing pipelines with vscode.
Today it seems to need shadow accounts, or buy booster packs or some such. Suffice it to say when I announced ZimTik, noone noticed.
caveat: I could be generalizing based on a few personal experiences.
My experience has been that sometimes you post something and it absolutely takes off. Other times you post something and it falls completely flat. I can't tell what causes the difference, but it's good that they're doing things like the second-chance pool to blunt the extreme variability.
I'm sure there are a lot of lessons to learn in there.
The post got to the front page and brought in the first two sales. That got the ball rolling and I was able to focus full time on the project since then, building a small team and continuing improving and expanding the app.
Here is the story of our first year: https://news.ycombinator.com/item?id=8878381
And, I'll soon post another Show HN. This time for a side project created with my son.
Thank you HN :)
It's an app that aggregates book mentions on HN. Dev costs (server, gpu training etc) would be one concern going forward. I can't monetize the app to cover the cost due to my current visa status (even donations are tricky to handle). Nevertheless, I'm more than happy to maintain the site up given that many people on HN find it useful. :)
https://news.ycombinator.com/item?id=1494362
That said, I think most of them die because of a lack of time and/or other interests come along. I can't even count how many folks have reached out about starting a similar newsletter and only one or two kept going for more than year. With side-project especially, it is hard to find users, and that can be pretty discouraging.
* Genewarrior.com: A DNA sequence manipulation tool for Biologist. A handful of upvotes, almost no feedback. But the website is still up and running, mainly because I am using it from time to time and I still believe it's one of the most accessible tools of its kind on the web.
* Sunlocator.com: an Android app for interactive Sun position calculations. A couple dozen upvotes and some good comments. My most successful project, the free version has more than half a million downloads and it generates some nice pocket money. Definitely still up and running.
* Touch Remove: an Android app to remove objects from pictures. A fewv upvotes, almost no interest. It's still in the app store but retired. There are much better apps out there that do the same job.
* Nuftu.com: the most recent one, a NFT minter for people without any crypto expertise. No upvotes, no feedback on HN. On the other hand I've received good feedback and some paying customers from Producthunt. So I'm still considering on how to continue (ramp up marketing?)
Every project I've started includes some sort of technical challenge that I need to figure out. For example, one of my projects was a clone of an arcade game called Killer Queen (this was before Killer Queen Black came out for PC and Switch). I wanted to make an online PC clone, so I needed to figure out how to keep all the game clients in sync, account for latency, while also preventing cheating.
And I figured it out. Clients stayed in sync, cheating was impossible, and I could even handle clients disconnecting mid-game and could re-join and continue.
...but then I got bored and never actually implemented the game mechanics. Two years later, Killer Queen Black came out, making my clone obsolete, since I didn't have any features planned beyond what the original developer had done.
I've had other games I've written where the core mechanics and game loop are implemented, but I got bored and didn't want to do the tedious polishing to make it look and feel nice enough to be marketable.
^ Yeah, much of my stuff sucks, but it lived, for a while. To OP's point, I shut it off after a year or two without any interest.
Like a job opening but for HN people’s projects
Unlike many online resume builders which uses an "image" of the resume embedded in the PDF making it impossible for your resume to be read by many company's resume reading software, the PDF my site generates has actual text. Also my site does not collect your resume data and it NEVER leaves your device. The entire resume editing and PDF generation occurs locally on your device. The service DOES NOT contain ads, trackers and other such garbage.
Privacy Policy:
I think these factors help the survival of a Show HN submission. Been running https://cinetrii.com for years.
I’m no web dev and to understand modern web frameworks and their ecosystems just seems like a tremendous undertaking at this point.
Sure, it may not reveal all of them, but if that post indexed before, it should be seen.
The show HN did bring a big traffic spike for maybe a week, which brought a lot of dopamine. At this point I thought that I got the ball rolling, but the traffic faded away. After this, promoting the project became more difficult because every other channel brings much less traffic than what you see during the Show HN.
Maybe there is always something like a post-Show-HN depression, either because you got no upvote or because the traffic spike fades away.
The company's gone on to do better than we could have dreamed. We're profitable, paying ourselves well, have hired two people, and have a pretty calm existence (during the pandemic we averaged 25 hours per week).
Three things that helped:
1. Self-funding meant we needed to get to profitability as quick as possible.
2. We targeted a market we understood, where there was demonstrated demand. We weren't trying to invent a new category.
3. Having a co-founder (Jon). We had complimentary strengths (full stack dev for him, marketing and sales for me) that really helped us run fast.
There are many excellent projects posted in Show HN that get no traction (upvotes) at all. And then there a few lucky ones that suddenly take-off and make it to the HN front page.
There's no "wisdom of the crowds" moment that propels one Show HN entry to success over another because it's more worthy or excellent. In many cases it's simply down to random luck: capturing the attention of HN readers at a fortunate moment. Or not.
I checked ten in the most popular and all resolved correctly. When sorting by date, I see a ton of Show HNs posted recently.
I was surprised to see so many Show HNs posted recently, I personally don't see them hardly ever on the front page anymore. Are they no longer shown as much?
content-addressable hashes are forever
No, it might be permanently useless but it could also become useful in the future. Not only could you ask around archives if they have that hash, some random peer might also appear with the content in the future. Although unlikely. Although infinitely better than location-addressing that will for sure break at one point.
> so having the thing the hash was generated from isn't enough to make the hash live again
Of course, if it was that easy it wouldn't be a hash :)
> But that's just IPFS... we really deserve a better content address system
I was not considering IPFS, just thinking about content-addressing in general.
That's even intended and part of the specification as a "Expires at" field!
Maybe I am overthinking this because I resent advertising disguised as something else.
It's not like the dude who made docker compose needs to advertise.