2017/08/31 第1005期

How YouTube perfected the feed

2011年左右每个用户花在YouTube上的平均时间没在增长了。后来他们对视频推荐算法进行一系列改进,现在用户70%的看视频时间是花在由算法推荐来的视频上。

基于用户观看时长而推荐类似视频,而非根据点击量;给手机用户推荐短视频,给电视机用户推荐长视频。使用 unsupervised learning,发掘各种潜在的改进。

How Not To Sort By Average Rating

网站上列出的书、app、餐厅等都有用户评分;作为开发者,要给这些东西按评分排序,怎么实现?平均分数?但有的东西只有一人打分,另一个则有100个人打分,不能只比平均分数。

对用户打分的东西排序,文章建议使用 The Wilson score confidence interval,并给出了 ruby、SQL、Excel 的代码实现。啥意思?“看到这个东西的人里有多大比例会给好评?” Reddit 的用户评论允许其他用户“顶”或者“踩”,这些评论的排序(按“最好的评论”排序)就是用类似的算法。

花钱买时间会让你更快乐

有一笔钱,可以用来买看得见摸得着的东西(如衣服),也可以用来买时间(如叫外卖、请人来做家务)。请别人来做自己不愿做的事,省下时间后可以去做其他让自己快乐的事。

重写整个 Asana 以改善系统性能

Asana 成立之初(08、09年)没啥好的前端框架可用,他们就自己造了个前端开发框架。后来用户多了,整个网站性能降低很多,而且开源的前端开发框架也蓬勃发展了,于是决定重写整个网站。

新的系统主要用 typescript + React。一个模块一个模块地重写,循序渐进。

知情人爆料 Uber 董事会最后是如何选出新 CEO 的

上周五与周末三天,Uber的8名董事会成员要从这三人中选出新CEO:前CEO支持的GE CEO,与前CEO打官司的Benchmark支持的HP CEO,低调的Expedia CEO。低调的人最终胜出。

周五,GE CEO 与 Expedia CEO 来旧金山向Uber董事会阐述自己对Uber的愿景;董事会担心 GE CEO 会成为前 CEO Travis 的傀儡,率先排除;周六,轮到 HP CEO(前eBay CEO)了,广受好评;几乎要对外宣布新CEO就是她了,但她提太多条件,要更大的控制权;周日,GE CEO 正式宣布退出角逐,晚上,董事会一致投票决定 Expedia CEO。

前 CEO Travis 与 Benchmark 正对簿公堂,两派人马当然都不愿对方支持的人胜出;最后便宜了没有站队的 Expedia CEO。可以拍宫廷剧了。