upvote的作用其实和facebook的like差不多。
当一个人想要表达支持的时候,如果没有like/upvote,就必须写一个回复,而写回复有门槛(要动手动脑),一般来说除非有很大的支持想表达,大家是不会写回复的,于是在“我不介意”和“我非常支持”这两种表达之间,就需要像like这样“我其实是支持的”的一种表达方式来填补空缺。
相当于微弱善意的放大器。
另一方面,我们作为人类,同样是需要表达不满的,因此也就应该有downvote的设计。
natasha在另一帖里面,质疑说为什么要搞downvote,我猜ta的意思应该是说,downvote不利于团结友爱。
其实这取决于upvote/downvote造成的实际后果。在一般人的认识里,downvote会导致帖子被压沉,所以downvote是hate的表示,但是我现在还没考虑这些,我只是想做一个vote的功能,至于vote具体造成什么后果,还没想好。