2014/10/11 第68期

Facebook杀手Ello的创始人揭秘

(这是来自读者silverhawk 的投稿,欢迎大家投稿~) 他修完了耶鲁大学的学业,他今年已经 47 岁了,他的公司设在远离硅谷的佛蒙特伯灵顿,他要进入的是一个别人想不不敢想的市场—Facebook 把持的社交网络。在 Facebook 的广告收入高歌猛进之时,他旗帜鲜明地写下了反 Facebook 的宣言:简单、美丽、无广告。

Uber 创始人 Travis Kalanick 的故事

那些最后憋出大招的,都是有早前相关经验积累的。 Travis Kalanick 早年做的是 P2P 文件共享平台,后来做的是 P2P 打的平台(Uber)。 Mark Zuckerberg 先弄了 Course Match (谁跟我上同一门课,他们还选了什么课)和 facemash(经验教训:盗用别人的照片是不行的;让他们自己上传),最后做了 Facebook。 Drew Houston 在做 Dropbox 之前,开过公司做过网站(accoladeprep.com),逆向工程了好几个赌博网站 -- 这些相关技能(以及技术上的直觉)的培养对以后能打造出精致的 Dropbox 桌面程序很有用,我猜有一些效果是要用操作系统的隐藏 api 才能做出来的。 一切都是因果。种什么因,就得什么果。

天才各不相同

分享这篇是因为排比句写得不错 。。。
Great minds write headlines that actually make you want to click. Great minds approach problems with a different eye. Great minds don’t believe in dogma. Great minds test things and don’t trust their gut. Great minds don’t do things, just because “that’s how it has always been done.” Great minds stay up late and wake up early, then do the opposite. Great minds risk everything when they shouldn’t, and risk nothing when they should. Great minds sell smart phones when everyone has dumb phones. Great minds build cars when everyone is riding horses.

PayPal 黑帮为何那么牛

文章的作者,就是《The PayPal Wars》的作者。 我觉得还是天时(科技泡沫那段历史的见证人),地利(在湾区),人和(早期员工都是靠个人关系拉来的斯坦福校友和UIUC校友 + 开明透明的公司文化)。

Facebook Messenger 的后台架构

原链接可能国内被墙了,这是我打印出的 pdf 版:https://nfil.es/w/aPJYxy/ 这篇文章最好搭配这个 @Scale 的视频看,我有去今年的 @Scale,但没有去听这个 talk。也是今晚才补看的。 后台的架构是由前台的需求决定的。做 mobile app 的需求跟做 web app 是不一样的,比如 mobile app 对实时性的要求比较强(移动用户都没耐性),移动设备网络不稳定(要能做到断点续传),网络流量有限(后台传来的数据得尽量小)。。。 Facebook 的这个架构主要的 idea 是数据分层存储,热数据存在双指针的队列里(放在内存),冷数据存在 MySql (在 SSD 上),最冷的数据存在磁盘上。这让我想到惠普的 AutoRAID (一篇1996年的 paper),也是冷热数据区分对待。

屡败屡战的进入 YC 孵化器之路

这又是一个申请进入 Y Combinator 孵化器的故事。这个故事的主人公连续3次进入面试,最后一次才成功。 第一次面试的时候,他们连个 demo 都还没有,还不会编程;第二次面试的时候,学了编程,有了 demo,但还没有用户。每次失败的面试过后,他们都能总结经验教训。文中一开始提到,成功的企业家共同的特质是,能接受失败与被别人拒绝。

A recent study of successful entrepreneurs revealed that certain qualities defined them, one of which was the ability to manage rejection and failure.

这在各个领域都适用。以前读书的时候,一个教授在期末的课上说过,好的 researcher 就必须能 handle rejection (投 paper 悲剧,申 funding 悲剧,做出的 idea 不被人认可等)。