Thanks for all the work Drew, I hope you guys manage to come to a conclusion that you are satisfied with!
[1]: https://paste.sr.ht/~sircmpwn/048293268d4ed4254659c3cd6abe67...
Thanks for all the work Drew, I hope you guys manage to come to a conclusion that you are satisfied with!
[1]: https://paste.sr.ht/~sircmpwn/048293268d4ed4254659c3cd6abe67...
For what it's worth, my search engine got prematurely "announced" for me on HN as well, while likewise hilariously janky. I don't think the launch is the end of the world. (I guess I had the benefit of serving comically bizarre results when the queries failed, so it got some love for that)
The bigger struggle is, because a search box is so ambiguous, people tend to have very high expectations for what it can do. Many people just assume it's exactly like Google. It's something a lot of indie search engine developers struggle with. Even if your tool is (or potentially could be) very useful, how can you make people understand how to use it when it looks like something else? Design wise it's a real tough nut to crack, a capital H Hard UX problem.
Startups and side projects are messy and sometimes things don't go as planned. Contracts get canceled, DoS takes down your homepage when you launch losing all those free leads, people leak new features and your sixth deployment erases most of the production database.
There are a lot of great ideas that start out as bad as the first release of thefacebook, AirBnB, Twitch and Youtube. Still, they iterate on these wonky, almost-working sites and end up making something great.
YC pushes this idea constantly; put something in front of people and iterate. Drew was following that advice and I applaud him. https://www.youtube.com/c/ycombinator/videos
Still, most projects aren't a search engine. I see people put high expectations on how things will go and often it's just really hard to realize some of those hopes.
Sometimes you just have to take what you can get and iterate. Don't give up.
So, I started rolling out new features of our search engine on Twitter, Slack, etc instead of here.
[edit: nevermind, found it easy enough. Seems to be Go and PostgreSQL with the RUM extension]