I launched my little project LinkLonk here on Tildes back in December and wanted to tell you how it has been going and get your feedback/suggestions.
New changes since the launch:
- The temporary accounts now automatically get deleted after 30 days of inactivity. I didn't have the deletion logic at the time of the launch, but had it implemented about 30 days after launch. Automatic account deletion is quite destructive - removes the account from the database (thank goodness for foreign keys and cascade deletes) and from Firebase Authentication. I'm happy that there were nobugs when I ran it the first time.
- In addition to submitting external links you can now create text posts. The posts are Markdown-formatted (similar to Tildes). One novel thing is that you can post "anonymously". The database has a record of who the author is so the author can delete/edit their post, it's just the name is not show next to the post.
- Comments - each item has a comment section. The comments are ranked based on how much you trust the people who upvoted each comment (as opposed to being pure popularity). This is the same ranking system that is used to rank the "For you" page, but now applied to comments.
- Unlike Tildes, the comments have a downvote button. The downvote does not bury the comment for everyone else. Instead, it makes your trust in upvotes of people who upvoted that comment go lower. So the downvote button effects what you see, not what others see. It is much harder to abuse that button that way. For that reason I feel much more comfortable putting it there. However, there is a second order effect. If you downvote a comment that someone else already downvoted - then you will trust the downvotes of that person. When they downvote some other comment - then it will rank lower for you. In a sense they earn your trust to moderate content for you by identifying comments you don't want to see.
I was pleasantly surprised that there have been no misbehaving users. I didn't need to remove any content even once. This lead me to constantly postpone the implementation of a content reporting system. I hope it stays this way for a long time.
The whole idea of a trust based recommendation system is based on having someone to trust. Right now it is the RSS feeds that are generating most of the content recommendations for the active users. But ideally it would be mostly users recommending content to users. I have two priorities for the near future:
- Make the "single-player" experience better so the active users find value already. As an example, I added full-text search through items you liked
- Find more users to improve the "multi-player" experience. One option is to submit a "Show HN:" post on HackerNews. But you can only do it once and I'm not sure I'm ready to use that shot yet.
What do you think I should do next on these two fronts?