湾区日报 2018 年 4 季度汇总

2018/10/01 第 1262 期

在 Amazon 仓库工作了一天的体验

他从广播里听到招聘广告,想体验一下当 Amazon 仓库工人的滋味。本文详细记录了从面试、到培训、再到工作的流程,惊叹于 Amazon 帝国之高效、规模之大。第二天,立刻买了 Amazon 股票。

仓库工人有日班与夜班;日班早上 6 点半到晚上 6 点半,中间有 30 分钟吃午饭,以及两个 15 分钟可以休息。日班时薪 $10.53,夜班时薪多 $0.35。仓库工人经常偷东西,偷最多的是避孕套。每个工人平均每天步行 13 mile(20.9 公里)。有一个小时的竞争机制,最高效的 2 个工人,奖励 $10。

如何从 Google 搜索结果里删掉对你不利的文章 (archive)

  1. 弄一个网站,把对你不利的文章的内容复制过去,把发布时间调的很早;
  2. 向 Google 举报你的“原创”文章被抄袭了;
  3. Google 搜索结果里对你不利的文章就被拿掉了。有中介专门搞这个的。

当然,有的搜索引擎公司是可以花钱贿赂里面的员工的;现在不知道还好不好使。

孙正义与他的软银对 Sand Hill Road 发起的 $1000 亿闪电战 (archive)

软银要每两三年融个 $1000 亿,专门投资每个领域占统治地位的巨型创业公司,每家投几亿到几十亿不等。硅谷老牌风投们都达不到这种规模。孙正义说:“我总是穿优衣库。”

Android 十周岁

十年前的大概这个时候,Google 推出 Android。在此之前很长时间,Google 一直把微软的 Windows Mobile 当成假想敌,不料 iPhone 横空出世。但现在 Android 已是全球最多人用的操作系统了。

全球 80 几 % 的手机是 Android 操作系统。但 Android 在美国优势没那么明显,大概 50% 出头市场份额。

在数字媒体的时代,户外广告依然坚挺

投放广告的所有经费里,户外广告占了 7%,份额不大,但增长挺快。互联网世界太拥挤了,广告效果不好;可以试一下在线下放广告牌。很多户外广告牌也弄成电子屏幕,可以动态调整广告内容。

湾区日报的 Instagram 账号正好收集了一些广告牌:)

2018/10/04 第 1263 期

我最喜欢 Uber 的地方 (archive)

把 Uber 前 CEO 弄下台的 Uber 投资人 Bill Gurley 的文章:Uber 最好的地方是,司机们可以灵活地决定何时、何地工作,更能决定何时不工作。人们越来越看重灵活的工作时间地点。

有多少工作可以允许你今天干 2 小时、明天不来上班、大后天再干 5 小时?传统的工作对时间地点都有比较严格的限制,这对很多人在不同人生阶段是不适用的。多数 Uber 司机其实也没法把 Uber 当成全职工作,但这是一份不错的赚外快的工作。

时间是很重要的财富。富有是指你可以有很多的选择。不一定要有钱才能有很多的选择。

数据工厂 (archive)

以 Facebook、Google 等广告公司为代表:当代“免费”的线上服务都是数据工厂,原材料是用户自愿贡献的数据以及从第三方整合来的其他数据,产出是详细无比的用户画像。谁来买单?

用户或许知道(也或许不知道)自己贡献给这些广告公司的数据,但用户肯定不知道这些公司从第三方整合来的数据都有哪些。比如,在 Facebook 上做广告,广告商可以上传 csv 文件,比如参加过某店促销活动的所有人联系方式,你在线下的活动 Facebook 也就知道了。

7 个人,3 年,没有融资,年入 $100 多万的 SaaS 产品 (archive)

他们是白俄罗斯的外包团队,根据自己的需求做了个记录工作时间的工具,没有免费试用版,直接收费。风投不是灵丹妙药,不是所有的 business 都需要融资的;融资后是要对别人的钱负责的,那种焦虑值得吗?

避免僵尸 startup

僵尸般的创业公司:看起来像人样(有融资、创业比赛有获奖、有媒体报道等),其实已死了,因为一直不增长,存在的整个生命周期里,一直都很小。本文给出一些辨别僵尸 startup 的信号。

量化你自己 (archive)

很多人在年终的时候都喜欢总结一下自己在过去一年读了几本书、跑了多少公里、网购花了多少钱、去了几次星巴克之类的。本文列出了免费的工具,可以量化生活中的很多事情。

做产品的时候要跟踪关键指标,要记录一些数据,这样改进起来才有目的。人也是一样,人也是一个产品,要不断地迭代改进。

2018/10/07 第 1264 期

Snap CEO 写给员工的 6500 多字的长邮件

在 Snap 股价达到历史最低点时,平时很神秘、话不多、很少接受采访的 CEO 发给员工一封超长的邮件(但从公司内被泄露了出来),坦诚地承认最近公司走了弯路,给出了公司伟大复兴的计划。

CEO 范文一篇。

信中一再强调 Snapchat 的核心价值是要成为全世界最快的通讯方式,而不是社交网络(刻意与 Facebook、Instagram 区分开)。

Snap 的竞争壁垒:

  1. network effects;
  2. economies of scale;
  3. 品牌。

Snapchat 是熟人之间用的通讯工具,某个特定用户的 25% 的消息是发给同一个人;

Snapchat 不是要帮你找更多朋友,而是要帮你找“好朋友”。

很多广告商不理解 Snapchat,因为他们不是用户;

这就要求销售人员要把广告商先转化成用户!

这封邮件有点誓师大会的意思,就像城池快被攻陷了,领导人站出来发表一番慷慨激昂的演说,可能是最后一次这样的演说了。

我脑海中浮现出来的画面是 Tyrion Lannister 在 Blackwater 之战的演说。

Startups I Want to Fund (archive)

有的投资人喜欢自己先想一些创业 idea,然后正好有人做这些 idea 了,就去投资这些人。本文就是天使投资人列出一堆创业 idea,等着有人做。他是 Firebase 联合创始人,最近开始专注做天使投资人。

The Myth of The Infrastructure Phase

很多人觉得一堆的 blockchain 项目是在为 Web 3.0 打基础、做 infrastructure,唯一的问题是顶层没有应用程序。这违反了历史发展的规律,都是先有应用、再做 infrastructure、再扩展应用,是循环迭代的过程。

个人业余时间做的项目不要用 Kubernetes (archive)

做 side project 就是要尽快去做最有意思的部分;而使用 Kubernetes 的话就太杀鸡用牛刀了,除非 side project 的目的就是为了学习 Kubernetes。

我比 Google 更了解 Google

分析、吐槽了 Google Flights 的网站极其糟糕的 SEO。颇有点“你学计算机的,怎么连电脑都不会修”的意思。我倒是觉得这更显得 Google 搜索结果的公正性,连自家网站都没给特殊待遇。

毫不夸张地说,Google 大部分员工是不太懂 SEO 的,毕竟大部分人又不做跟搜索相关的工作。

2018/10/08 第 1265 期

新编程语言对社会的影响

food for thought:编程语言是一个社区,需要大量劳动力(活人);编程语言需要有众多第三方的库、需要有人经营社区问答问题。每出现一个新编程语言,都要消耗大量社会资源。

Scaling Engineering Teams via Writing Things Down and Sharing - aka RFCs (archive)

以 Uber 的工程团队的实践为例,阐述了项目之初写设计文档、共享文档、公开透明地让所有同事点评的好处。文中给出了前端、后台的设计文档的简单模板,可以参考一下。

Amazon 里的 AI

很 high level 地总结了 Amazon 公司运作以及产品里的 AI 应用。仓库工人把货物放在仓库里,要进行一系列操作、把信息存进电脑方便以后取货;他们用 AI 省了一个步骤,改进了工作效率(乘以几十万工人)。

Architecture Astronauts (archive)

所谓 Architecture Astronauts(像宇航员般的软件架构师,活于臭氧层之外):一般存活于大公司里,喜欢做抽象的架构、总是夸夸其谈、总是试图解决自己想象出来的问题,就是不写代码。

高级工程师的工作是什么 (archive)

写代码、review 别人的代码、写文档、审核别人写的文档、帮助遇到困难的同事、对项目质量把关、清晰地沟通、明白做的项目与公司的 business 有何联系、不断想出新的项目、知道一个项目何时是终点。软技能很重要。

工程师大部分的工作时间不是在写代码。说话、写文档、思考,这些占了很多时间,而且这些一般都不出现在 job description,导致很多刚进入职场的人会因为把时间花在写代码之外而感到内疚。

2018/10/09 第 1266 期

全旧金山最脏的街区 (archive)

肯定是 Tenderloin 了,生化危机可以实地取景了。过去三年,旧金山已经换了 300 多个路灯,因为被人尿与狗尿给腐蚀得不行了;2015 年,一个路灯倒了、砸了一辆车。

Tenderloin 附近步行 10 分钟内,市值 / 估值超过 $10 亿的公司:Twitter、Uber、Square、Pinterest、Thumbtack、Nextdoor…… 欢迎补充。街上很容易踩到人、狗的排泄物与海洛因针头。

The Intent/Ease Framework for Conversion Optimization

优化转化率就两招:优化 intent(用户的动机,如成为注册用户、付费用户),或者优化 ease(减少步骤、变得好用)。网站首页一般是高 intent、低 ease;SEO 进来的页面一般是低 intent。

700 多个员工,全部远程办公 (archive)

InVision 创建于 2011 年,创始人一开始在纽约,办公室超贵、员工也超贵的。'It's about results, not where your IP address is'

这应该是最大的 100% 远程办公的科技公司(之一)了吧?WordPress 的开发公司 Automattic 跟这个规模差不多。

Google Cloud 的 PM 离职感言 (archive)

他是 Google Cloud 最早的 PM,待的时间几乎最长。总结了在 Google 工作的好处与还可以改进的地方,但基本上是说好话。对 Google Cloud 的业务发展超有信心,超看好的。

亚特兰大的新晋 Billionaires (archive)

Mailchimp 总部在亚特兰大。2000 年互联网泡沫破灭,被裁员;2001 年开始邮件列表、邮件营销的 side project;2007 年 1 万个用户时全职做;没有融资,俩创始人完全控股,各有 $21 亿。

以前分享过很多关于 Mailchimp 的文章。创始人 CEO 在以前的采访中提到:最后悔的事?2006 年他将所有积蓄买了 Apple 股票,一股 $17;但他看了不知道哪个王八蛋写的投资的书,说是要分散风险,于是他买了一堆看似安全、但最后都亏钱的股票;还不如把钱拿出来投资自己的公司。

2018/10/10 第 1267 期

消失的视频与失望的奶奶们 (archive)

不错的段子:几年前某做饭食谱类的网站开始抄 Snapchat 的功能、让视频会过期;为了让上线时看起来欣欣向荣,就把已有的视频“复制”一份、成为会过期的视频;最后原有的视频莫名其妙地也消失了。为啥?

为了省钱,不愿意复制视频、占存储空间,会过期的视频其实是指针,指向原视频。然后都删了。用户们(老奶奶们)就很不开心。

12 Factor CLI Apps (archive)

Heroku 几年前弄了个 12 个做 web app 的最佳实践 12 Factor Apps。本文是姐妹篇:做命令行工具的 12 个最佳实践。命令行是 Heroku 的重要 UI,颇有经验。

巨大的市场:解决沉迷手机,戒网瘾

不怪技术,都是人性。技术只是放大了人性,好的、坏的都放大了。刷手机不开心的三大原因:别人的生活总是那么美好,我好自卑;网上有太多让我生气的事情了、在网上老跟人吵架;总是分心,上瘾了。

身体健康:健康饮食、锻炼身体;帮人调节饮食习惯的、开健身房的都能赚钱。心理健康:心理咨询、控制信息的摄取、做那种很不智能的手机、禁用手机的场地,还有哪些可以赚钱的 idea?

纷纷送走投资人

最近 Buffer、Wistia 等公司纷纷从投资人手中买回股份,专注于稳定的盈利状态,慢慢增长,与员工 share 公司的利润。一家小公司一年赚个几千万刀算不错,但对风投来讲是彻底的失败。

Groupon 创始人 CEO 被董事会开除时写给全体员工的邮件(2013 年)

CEO 范文。“I’ve decided that I’d like to spend more time with my family. Just kidding - I was fired today.”

为何挖出这个 2013 年的信?因为刚听了这个 podcast 采访:)

2018/10/12 第 1268 期

Jupyter、Mathematica 与学术论文的未来 (archive)

今年诺贝尔经济学家得主 Paul Romer 的博文:Jupyter / Python 是公开透明地分享学术成果的好工具。开源的工具就是好。商业软件 Mathematica 不好。他今年 63 岁,他会 Python,你呢?

How to Get Things Done When You Don't Feel Like It (archive)

不想干活的时候怎么让项目有进展?作者分享了 5 个小窍门,关键是如何开始工作。就像去健身房,最难的部分是“出门,然后到达健身房”。做软件项目也是,开始,进入状态,就好了。

十个人的营销团队每个月的预算

Buffer 的营销团队十个人,今年八月份花 $9.3 万。其中 $7.3 万是员工的工资,$9 千 4 是报销机票住宿,各种 SaaS 服务 $3 千 1,付费广告 $3 千,招 freelancer 是 $4 千 3,其他福利几百块。

员工福利:每人每月 $20 用于提升技能(如上在线课程、订杂志);每人每年 $500 去参加会议;每人每年两次团建机票住宿全报销;每人每年 $200 花在办公室设备用于提升健康与工作效率(他们是远程办公的)。文中对他们用了哪些 SaaS、在哪里买广告等都有详细记录。不错。

花多少钱能成为 Safari 的默认搜索引擎 (archive)

估计的数字:Google 在 2014 年花了 $10 亿左右,2017 年是 $30 亿,2018 年是 $90 亿,预计明年将是 $120 亿。Safari 是世界第二大的浏览器,仅次于 Chrome。

全球市场份额:Chrome 59.7%,Safari 14.5%。美国市场份额:Chrome 49%,Safari 31%。

DuckDuckGo 如何赚钱的 (archive)

其创始人 CEO 回答了这个问题:大部分收入靠搜索广告,只根据关键词进行 targeting,简单粗暴;极小的一部分收入靠 Amazon、eBay 的 affiliate。2014 年开始盈利。

DuckDuckGo 成立于 2008 年。达到每天 1000 万搜索次数,花了 7 年;之后达到 2000 万,花了 2 年;之后达到 3000 万,不到一年。今年 8 月份他们刚融资了 $1000 万。搜索引擎的游戏已经结束了?看看 DuckDuckGo。小团队赚小钱,也能活得不错。

2018/10/14 第 1269 期

How to Build a Case for a Product Redesign

Crashlytics 设计师描述了她重新设计 Crashlytics UI 的流程。他们被 Google 收购后,界面当然要长得像 Firebase 全家桶了。

Bump 创始人回忆创业经历 (archive)

10 年前的今天,他有了 Bump 的 idea(两台 iPhone 碰撞、交换名片),然后发邮件给潜在的技术合伙人;2009 年被 Y Combinator 投资;后来被 Google 收购,做了广受好评的 Photos。

他 2008 年的邮件里提到:“有个计算机系的研究生花了 30 小时做了个 app,定价 $2.99,买了 3 万份,不错的投资”。2009 年时,Y Combinator 投资了 $1.6 万(一万六千美金),团队 5 个人,靠着这点钱做到用户 200 万。

不融资、远程工作、盈利、对家庭友好的公司 (archive)

Gruntwork 创始人分享了他们存在 2 年的 devops 小公司是如何运作的:如何一开始就赚钱、如何招人(不用白板面试、做真项目)、如何沟通(每天在 slack 上异步 stand up、每周 1:1、每季度线下见面)

成为高级工程师后,职业生涯的下一步是什么 (archive)

程序员的工作不是写代码,而是解决问题。找问题、想解决方案、实现解决方案。初级工程师实现解决方案,然后进化成能够想出解决方案,再高级点就能自己找问题了。

如何让别人无法从你的简历猜出你的年龄

很扯淡的文章,希望大家没必要用到这个隐藏年龄的小窍门。看一个人的简历如何猜出对方的年龄?主要看学历、工作年限等信息。“不要用 aol 或 hotmail 的邮箱”,“不要写家庭住址”。

2018/10/15 第 1270 期

2011 到 2012 年间在 Google+ 做设计师的经历 (archive)

这篇长文是一系列 tweet 串起来的,这真是对当年在 Google 工作经历满满的抱怨啊。从找工作、被 low ball、埋头苦干没有全局观的垃圾产品设计,再到政治斗争、爱抢功劳的同事上司等各种吐槽。

感受一下语言风格:“Let’s call him Greg because his real name is just as vanilla. He was a smarmy, politically motivated little fella who had no intentions of ever leaving Google. He told me that. I didn’t like him from the moment I met him and the feeling was mutual.”

Networking for Nerds (archive)

三个人际交往的小窍门,中心思想是 make it easy - for people to keep you in mind, to help you, and to engage with you.

约人见面的邮件里,千万别说“我时间地点很灵活,你来决定吧”,这就把任务抛给了对方,如果对方是大忙人,恐怕就不搭理你了。要给出具体时间地点,有 2、3 个选项,例子:“Would you like to meet over coffee at Stable Cafe between 2-4pm on Thursday or Friday?”

Self-serve first (archive)

好的软件 / 互联网公司普遍都是自助式的服务,用户(或广告商)自己到网站上(或 app 里)注册、刷卡、自学如何操作,一条龙自助的,很少有人类员工互动(如销售、客服等)。

康奈尔笔记法 (archive)

课堂上做笔记、课后复习的方法,所谓的 Cornell Notes。

The SaaS Adventure (archive)

总结了成功的 SaaS 公司上市前的发展轨迹:找到 product-market fit,年入 $200 万(ARR),然后进入 T2D3 阶段 - 连续两年 ARR 翻三倍,然后连续三年翻两倍。ARR 至少 $1 亿,然后上市。

所谓 T2D3:连续两年 triple,然后连续三年 double。

2018/10/18 第 1271 期

如何成为一个 DevOps

DevOps 是多面手,啥都会一点,技能树比较宽。因为“客户”是身边的同事(其他工程师),所以 DevOps 常常要面对面地做“客服”,这就要求脾气要好、要有耐心:)

Building Engineering Careers at NerdWallet

NerdWallet 最近“重构”了他们的工程师等级系统(职场爬梯子)。本文解释了这次“重构”的一些考量。他们工程师有 6 个等级。

可以看看这份 Google Docs,详细描述了他们对不同级别的工程师的期望,以及不同级别工程师所表现出来的不同行为的例子。考考你:从 NerdWallet 的网站,你能用一句话总结一下 NerdWallet 到底是干啥的吗:)

Uber 的秘密武器:经济学家 (archive)

Uber 养了一帮经济学 PhD。Uber 这个庞大的供需市场是经济学家们的理想的试验场,海量真实数据,发 paper 利器(同样适用于 Google、Lyft 等公司)。与学术圈合作,又能通过学术论文免费得到品牌曝光,不错。

户外广告牌的价格、建议

美国的户外广告牌一般是一个月几千到小几万不等。该不该在户外广告牌上投放广告?不缺钱、讲情怀的,可以一试;产品是男女老少贫穷贵贱各种人都能用的,可以一试;产品单价超高的(如汽车、房子),可以一试。

Forward intro email

高效的引荐两个人认识的方法:A 想认识 B、请你帮忙引荐;你让 A 发给你一封电子邮件;你把该邮件转发给 B,看 B 想不想与 A 认识;如果 B 是 ok 的,你才把 A 也 cc 进来。那么,A 该如何写这种可被转发的邮件呢?

国内可能都是通过微信拉群的方式介绍两人认识的,有没有相关的礼节?有听过一些朋友抱怨这种拉群的方式很没礼貌、明明不想认识却在没有事先同意的情况下被拉群了。我可能没这个烦恼,因为我不用微信了。哈哈。

2018/10/22 第 1272 期

GraphQL 成功案例:PayPal Checkout (archive)

GraphQL 主要解决两大痛点:性能问题与开发效率问题。现在他们的态度是:“We went all-in on GraphQL”

Microservices Are Something You Grow Into, Not Begin With (archive)

原文标题取得不错。一般情况下,小团队(或一个人)的 CRUD 项目直接用 Rails、Django 等全家桶。当你需要用考虑 microservice 的时候,要嘛你的项目火了、要嘛贵公司已有上百个工程师了。

Progressive Equity

问题:创业成功,创始人有几辈子花不完的钱,早期员工有很多钱,而多数员工只有一点钱。办法:公司定义一个财富自由的数字,谁拿的钱超过这个数,就拿出超过部分的 50% 按比例分给其他员工。这个办法好不好?

打造更好的 GOV.UK (archive)

到政府部门办事,一件事往往要跑好几个不同的部门;gov.uk 不按部门来组织信息,而是从用户角度出发、按任务分类(如开公司、考驾照等),每个任务给出具体步骤。

成为 Software Consultant 的关键 (archive)

自己接活干的话,Software Consultant 与 Software Developer 区别在哪?前者收费靠思想、提宝贵建议,后者靠苦力活、写代码。人也是产品,也要市场定位。

我前几天聊了个在公司上班的程序员,他平时接散活干,每个月能多收入小几万美金。写代码吗?不。他给创业公司做 growth 方面的建议,按月收费,每家每月 $10000。主要沟通方式靠 email + Google Docs,写自然语言(英文),不写编程语言。每个月花的时间不多,来来去去就那几招,已经很熟练了。

2018/10/23 第 1273 期

Del.icio.us 创始人访谈 (archive)

90 年代末开始做简单的收集链接的网站,白天在摩根斯坦利上班,晚上做这个 side project。2003 年成立公司全职做,融了 $1 百万($3 百万估值)。2005 年融不到钱,以不到 $3 千万卖给 Yahoo。

Del.icio.us 推广了标签(以 #开头加标签)的使用,是极具代表性的 Web 2.0 热门站点;如果没有卖身 Yahoo,或许能成为 Pinterest?反正都是搜集东西。收集链接 -> 收集图片 + 链接(Pinterest)。Yahoo 在 2005 年前后收购了一堆 Web 2.0 网站(如 Flickr),一手好牌打烂了。

Paul Buchheit 访谈 (archive)

Google 第 23 号员工。从小开始编程,读大学前就超喜欢 Linux;在网上看到小公司 Google 用 Linux 做服务器,很酷,就去应聘了。24 岁开始写邮件系统,成为了后来的 Gmail。

接触过的最牛逼的程序员?那是 Bret Taylor(后来的 Facebook CTO、Quip 创始人 CEO),当时 Bret 在 Google Maps 做产品经理,觉得 Maps 的 JavaScript 超慢,于是用一个周末重写了代码,用 1 / 3 代码量弄快了 10 倍。工程、设计、产品,全能型选手。

他面试 Google 的时候被问到的面试题:如果服务器很慢,你会怎么诊断?

在创业公司的好处:你能做那些超乎你的能力、超乎你的等级的事情。比如他 24 岁开始写 Gmail。在大公司的话就只能什么职位做什么事情。

Stop building websites with infinite scroll (archive)

先简单回顾了滚动条的发展史。Infinite scroll 不好:

  1. 找不到 footer;
  2. 用户想对操作拥有更多控制权;
  3. 如果没有实时的海量的内容,最好别用 infinite scroll。

The Startup Pyramid (archive)

判断创业公司是否达到 product market fit 的方法很多。这是其中一种:问你的用户“如果你不能再用我的产品了,你会很失望吗?”如果 40% 以上的用户回答“非常非常失望”,那就 fit 了:)

在 Github repo 之间转移 Stars (archive)

这是可以实现的,估计不用看原文你也能想到怎么做。为什么在乎星星的数量?或许是虚荣心作祟。如果是大公司的项目,刚放上来没星星,岂不是很没面子。可以先买下一些星星多的 repo,再操作操作。

2018/10/24 第 1274 期

三个人的工程团队 (archive)

有意思的实践:把公司里的工程师们分成一个一个的小团队,每个小团队只有三个人。好处是,每个人都承担比较大的责任、干活卖力、出活快;坏处是,每个小组都不知其他组在做啥,设计师由多组共享,麻烦。

解放军的三三制战术?哈哈

我们是如何写一本教科书的 (archive)

他是博士生,与导师一起写教科书。2016 年秋开始写,2 年半以后出版。一切都是纯文本,LaTeX + TikZ 作图,通过 Bitbucket 版本控制,用 Zendesk 处理几百个人的反馈。最终 500 页,每句话都改了 N 遍。

The Law of Leaky Abstractions (archive)

Joel Spolsky 最经典的博文之一。计算机科学 / 编程世界里有层层抽象,让我们可以构建复杂度更高的软件系统。但所有这些抽象都有“漏水”的时候,我们就必须去看到并处理底层的东西。

Fall In Love With The Problem, Not The Solution (archive)

在 Shopify 上开网店卖卫浴产品,发现客户在结账时若退出了,只有 10% 会回来完成付款;打电话给那些在最后一步放弃的客户,55% 会完成付款。于是就做了 app 在用户放弃付款时通知商家、商家就能采取行动。

小商家与大公司相比,或许竞争优势在于人性化的客服,客户能直接与老板通话。在这个什么都自动化了的互联网经济下,如果有人性化的关怀用户的举动,转化率就会很高。

Stack Overflow 长大后想成为什么 (archive)

Stack Overflow 联合创始人 Jeff Atwood 于该网站十周年之际写下这篇博文,着重解释了 Stack Overflow 到底是什么:程序员自己的维基百科。

Stack Overflow 这个神奇的网站直接或间接为世界增加了几十亿的 GDP,大大提高了程序员的开发效率。这是以后可以被写入历史教科书的东西。

2018/10/25 第 1275 期

微软的二号员工 Ric Weiland (archive)

他与微软俩创始人就读同一所高中。35 岁从微软退休后,致力于慈善事业(艾滋病相关、LGBT 相关)。他手中的微软股票从 $400 万涨到 1992 年的 $2200 万,再涨到 1999 年的 $1 亿。2006 年去世。

为什么我们决定重写 Uber 的 Driver App

研究了三个月,数百页的文档,多部门协调沟通游说,最终决定重写司机端的 app。重写的决定一般都要很慎重,都是机会成本:进行重写工作的时间 x 工程师人数是没法投入到开发新功能的。

Coinbase Wants To Be Too Big To Fail (archive)

财富杂志关于 Coinbase 的长篇报道。创始人 CEO 在 San Jose 长大,感慨生不逢时,错过了互联网时代。2009 年读了 bitcoin 的白皮书,2012 年从 Airbnb 离职创办 Coinbase。

Marc Andreessen 在 90 年代初刚来到硅谷的时候,也是感慨生不逢时,错过了 PC 时代。有多少人现在感慨错过了移动互联网时代:)

Facebook 与 VR (archive)

Facebook 收购 Oculus、成为 VR 应用的开发平台。但 Facebook 本质上是个做应用的公司,做那种跑在不同平台的 app,靠广告赚钱。这种基因的公司,能做好平台、并吸引其他 app 过来吗?

家里有个 Oculus Go,仅用过一次;其实做得还行,就是没啥 app 能让我想用第二次。

Internet Archive 的规模 (archive)

Internet Archive 不只是归档不同时间点的网页,还归档电视节目、广播节目、扫描纸介质的书籍(规模仅次于 Google)、电子游戏等。所有数据大概有 22 PB。

这是很有意义的事情。Internet Archive 会有极高的历史地位的。以后的人若想了解我们这个时代,恐怕要很大程度地依赖于 Internet Archive 的数据了。是不是有人没听说过 Internet Archive?网址:archive.org(如果你点不开这个网站,不是你的错)

2018/10/27 第 1276 期

PropTech:房地产相关的创业机会 (archive)

  1. 优化房屋买卖的流程;
  2. 年轻人推迟结婚的年龄、延长租房的时间,租房市场,coliving 等;
  3. 盖房子、房屋装修相关的。

Two years of Elixir at The Outline (archive)

媒体网站 The Outline 的工程师回顾使用 Elixir 语言(搭配 Phoenix 网站开发框架)做开发的快乐与忧愁。2 万 3 千行 Elixir 代码的 CMS。

无人驾驶车该撞小孩还是该撞老人 (archive)

AI 的道德抉择:车失控了,二者只能选其一 - 保乘客、还是保行人?撞小孩还是撞老人?撞 5 个人还是撞 1 个人?撞本地人还是撞外国人?不同国家不同文化的人做出的 AI 肯定在道德准则上也有所差别的。

发邮件的习惯与工作表现的关系 (archive)

员工发邮件的元数据挺有用的:发邮件的次数、发邮件的时间、与其他部门沟通频率、回别人邮件的速度、邮件的长短等。有一堆的 feature 可以 training。

Apple News 靠人类编辑挑选头条新闻,而不是靠算法 (archive)

Apple News 的 app 里 5 篇头条新闻是人类挑选的。30 个以前在知名媒体工作过的记者、编辑,分布在不同时区,审阅上百篇文章,讨论决定哪些能上头条,赶在(不同时区的)人们早晨上班前发出。

每天精选 5 篇优质文章的 Apple News。这个 idea 怎么听着这么熟悉:)哈哈。他们有 30 个拿工资的全职员工,真羡慕。

2018/10/29 第 1277 期

Unslacking Tideways Company (archive)

四个人的小公司都觉得 Slack 太吵了,大大降低工作效率。

  1. 各种服务都集成到 Slack 上,太多自动生成的消息了;
  2. 有人在 Slack 上给你发消息,你会有心理压力得立刻回复。

The Path to a Minimum Lovable Product

Buffer 的 PM 描述了他们设计、开发、上线一个产品功能的流程。所谓的 User Story:“作为 < 某种用户 >,我想 < 某种目标 >,所以我能 < 某种理由 >”

The end of navel gazing

以前有地心说,地球是宇宙中心,其他星球都围绕地球转。人在工作中也以自我为中心,设计师觉得自己工作是全公司最重要的,其他人都得围绕自己设计的东西办事。各岗位的人都有类似的想法。在一个现代化的公司里,什么才是中心?

Red Hat 的 CEO 写给员工的信:IBM 收购 Red Hat (archive)

CEO 范文。现在 Red Hat 有 1 万 2 千多个员工,股价 $116.68。IBM 出价每股 $190。有意思:闭源系统的祖师爷 IBM 收购开源先锋 Red Hat,IBM 即将迎来改革开放?

硅谷科技圈的家长们严格控制孩子们的屏幕时间 (archive)

在互联网行业工作的人知道怎么操纵用户行为、知道怎么让用户上瘾,这些用户可以是“别人”,但不能是自己的孩子。这就像在饭店工作的人不敢吃自己饭店做的饭菜?你知道得太多了?

2018/10/30 第 1278 期

IBM’s Old Playbook (archive)

IBM 在上世纪九十年代的伟大复兴:我们的产品很一般,但提供服务可以赚钱。这启发了 Red Hat:软件开源、免费用,但我们可以是服务公司。IBM 大价钱收购 Red Hat,为了 OpenShift?

相当于在 cloud 时代提供服务:不管你用 AWS、Google Cloud、还是 Azure,你都可以用 IBM + Red Hat 提供的服务。

Gusto 种子轮融资的幻灯片模板

Gusto 一开始的时候叫 ZenPayroll;创始团队斯坦福毕业、有创业经验、Y Combinator,2 星期内融资 $610 万,投资人多是明星级别的创业者。融资成功关键不是靠幻灯片。

每页幻灯片少于 10 个单词,多放图、截图,面对面的时候用聊天的方式讲故事,而不是靠幻灯片。

从 Pokemon Go 的崛起学到的东西 (archive)

上线 2 年多,共赚了 $20 多亿。Pokemon 这个 IP 超强的,20 年来,游戏机制已经通过电视、漫画等渠道传播开了;游戏不需什么技巧;本质是收集东西,像集邮一样,人们都有收集东西的天性。

Focus on your own shit

很真实的感受:你在做一个项目,不料在网上看到有人做了个类似的、而且做得更好,超多人点赞的,社交账号的粉丝数比你的多得多得多;你嫉妒、沮丧、怀疑自己。怎么办?看标题。

世界上有太多你没法控制、没法改变的事情了,你只能控制自己、改变自己。

程序员的自白:我讨厌 code review(2010 年) (archive)

写了一段代码、等待同事 code review 的过程中该做些什么?

  1. 喝咖啡、查邮件、上网闲逛;
  2. 基于还在 review 的代码继续做;
  3. 写完全不相干的项目的代码。

被 review 代码的人,都希望同事能立刻停下手中的工作、快速批准自己的代码;

而作为 review 代码的人,自己却不想工作被打断、不想尽快 review 别人的代码,毕竟 review 代码对升职、加薪的贡献极小。

很矛盾。

2018/10/31 第 1279 期

一篇 Medium 文章每月赚 $2000 (archive)

套路:选个好 topic,写篇文章,发到热门的 publication 里,各种渠道不断宣传,最主要是要在搜索引擎的热门关键词搜索结果里排第一名;然后就能跟其他公司谈 affiliate、在文章植入产品链接、每月收佣金。

How Etsy Localizes Addresses

又是一个不错的全栈工程师面试题的素材:)贵公司的网站在 200 多个国家地区都有用户,设计一个表单来收集用户的地址。需要考虑哪些问题?

Craigslist CEO 最喜欢的商业书籍

共 5 本,有简评、必读的理由。其中有各位 geek 们熟知的 The Cathedral and the Bazaar。

Twitter 放宽字数限制一年后的效果 (archive)

从 140 字放宽到 280 字:6% 的 tweet 超过 140 字;缩写的使用减少了,完整单词的使用增多了;please、thank you 等礼貌用语的使用增多了;问号的使用增加了 30%。

Email Marketing Benchmarks

Mailchimp 开启上帝模式,总结了使用他们产品的用户发出的营销邮件的打开率与点击率,按行业细分。平均打开率 20.81% 左右,点击率 2.43%。

2018/11/03 第 1280 期

工程师常犯的三个销售方面的错误 (archive)

每个人生活、工作中都在“卖”一些东西,自己的想法、自己的劳动时间、自己做的项目等。换取的是钱、表扬、名声、机会等。常犯错误:Building Before you Start Selling

Why we’re changing Flickr free accounts (archive)

这是一篇写得不错的 PR 稿子,解释了为啥 Flickr 要开始限制免费用户只能保存 1 千张照片,讲得还挺有道理的。为什么是 1000 张?为什么限制照片数量、而不是限制存储空间?请看原文。

很多人已经忘了 Flickr。Flickr 在今年被另一个照片存储服务 SmugMug 收购了。

不同品种的 Engineering Manager (archive)

  1. Tech lead 型的:管理某细分领域的团队(如 Web、iOS 等),自己平时也写代码、容易招人。
  2. 产品团队型的:负责某产品功能,平时不怎么写代码。
  3. 纯粹管人的经理。

The Best Practices of Optimizing for International SEO

同一网页、多语言、多国家的版本该怎么做 SEO?用对 url 结构与用对 hreflang。

投资人应该如何解读创业公司的增长数据 (archive)

这是 Andrew Chen 面试 a16z 时用的 80 页幻灯片,以及一些注释。风投进城防骗指南。

2018/11/06 第 1281 期

三个法国学生用代码生成的画卖了 $43 万背后的故事 (archive)

前不久一副 AI 生成的画卖了 $43 万。这是三个 25 岁的法国博士生“借鉴了”19 岁的 Robbie Barrat 开源的代码而生成的画,代码改动极小。本文讨论了功劳该归谁的问题。

训练无人车的贫穷的肯尼亚人 (archive)

主要讲了 Samasource 这家硅谷的公司外包各种 data labeling 的任务到肯尼亚,为那些每天赚 $2 的人提供每天赚 $9 的机会。考虑还挺周到:工资不能开太高,不然会扰乱了当地市场经济。

怎么工作的?就是对着桌面电脑,点鼠标,用肉眼识别图中的东西。很多人从没用过桌面电脑。当他们被要求“搜索一下某某东西”的时候,放着面前的桌面电脑不用,而是掏出手机进行搜索。

作为工程师,我是如何组织知识的

用 Notion 来做笔记、Wiki;用 Pocket 来收藏文章;用 SnippetStore 来收藏代码片段;到 DevHints 上看 cheat sheet;用 Diigo 来高亮网页里的内容。

Apple 的社交网络 (archive)

传统的社交网络计算 ARPU:每年从每个用户赚多少钱。Apple 建立一个线下的社交网络、提高用户忠诚度,提高 ARPU,忠实粉丝们不断回来花钱。这是比总共卖了多少支 iPhone 更有意义的指标。

Slow Learning (archive)

前不久经济学人杂志的文章渲染了一条 AI 速成之路,文中提到的“上了 fast.ai 在线课程、成为 Google 研究员”的案例。该案例的主人公写此博文驳斥:这不是速成,这是几年积累下来的丰富的经历!

2018/11/08 第 1282 期

When and why to clean up your code (archive)

所谓的 code hygiene,就像人要讲卫生(刷牙、洗澡等)对身体健康有好处。何时清理代码、升级各种依赖的库、对代码重构?到哪里去找时间来做这些事情?

如何设计出好的数据产品 (archive)

所谓的 Drivetrain Approach:定义目标(如商业、盈利目标)、找杠杆(哪些手段可以接近目标)、收集数据(已有哪些数据、还需要哪些数据)、建模。

Red Hat 创始人 Bob Young (archive)

读历史系、1976 年大学毕业后一直在创业。1993 年身家缩减到比大学毕业时还低,有三个小孩;靠信用记录很好的老婆申请多张信用卡陆续刷了 $5 万、开始 Red Hat 的创业历程。当时 Linux 诞生才两年。

他在十几年前离开 Red Hat 时就把所有 Red Hat 股份都卖了。最近 IBM 大手笔收购 Red Hat,他就少赚了好多好多。后悔吗?不。都是机会成本。这十几年用那些钱也做了很多有意思的事情,如果股票持有到现在是能赚更多,但过去十几年就不会那么有意思了。

为何我在 Amazon 工作 5 个月后就主动离职了 (archive)

在 Amazon 的温哥华 office 做工程师,尽管有 10 年工作经验,职位仅是 SDE1。历数了各种典型的大公司陋习,如邪教组织般的 leadership principles 洗脑文化。酸爽的经历。

Amazon 著名的 Leadership Principles 外人读起来不错,很有道理。在该公司工作时,好事、坏事、决策、前因后果最好都要扯一两条 leadership principle 来作为理论依据。有点像文革时候做点什么事都要来几句毛语录。

2018/11/12 第 1283 期

网址前要不要加 www (archive)

来一到面试题:做个网站、一般推荐网址前要加上 www,为什么?凭记忆,你能猜出一些知名网站的网址前到底有没有加 www?

Twitter、Medium 没有 www;Google 与 Facebook 有 www。

在 Facebook 投放寻人启事的广告 (archive)

不错的应用。Facebook 广告可以推销产品、选总统、传播假新闻,还可以用来发寻人启事。

Scaling Machine Learning at Uber with Michelangelo (archive)

对 Uber 这三年来在 machine learning 方面的进展(公司内部组织、流程、技术平台)进行了深度总结。Uber 规模有多大?公司内部的 ML 会议有 500 个员工参加。

为何所有网站都长得差不多 (archive)

有意义的问题:90 年代互联网刚兴起,网站长得丑,那是因为技术限制(html、css、js);现在这些 web 技术都那么成熟了,怎么网站设计那么千篇一律?

One year nomad - a review

fastlane 的创始人总结了他这一年来没有固定住所的生活经历,与遇到的挑战。在 Google 纽约办公室上班,多数时间住 Airbnb,不做饭,吃公司食堂与在外面吃。做开源项目,到处开会给 talk。

2018/11/13 第 1284 期

Ads just work, no matter what you think (archive)

我们每个人一天要看多少个广告(线上 + 线下 + 看的 + 听的)?没有人能对广告完全免疫。今年全世界花在广告投放的钱约有 $5600 亿(美金)。

Clearbanc

创业公司融资的 40% 都用到 Facebook、Google 上做广告。Clearbanc 的商业模式:借钱给创业公司去做广告;然后创业公司从收入里拿 5% 还钱,还清后要多还 6%。这个商业模式如何?

坐拥 15 亿月活的 WhatsApp 该如何赚钱 (archive)

在 app 内的某种形式的广告?但 WhatsApp 的用户信息太少,targeting 不够好。向 business 收钱、让 business 发消息给用户?反正商家也是要花钱发短信给消费者的。还是移动支付?

Basecamp 3 于 11 月 8 日的事故分析 (archive)

数据库某表的 id 数据类型是 32 位整型,他们得到警报数据量已超过 32 位整型最大值;开始数小时的数据迁移工作、升级 big int;升级好后,caching 服务器吃不消,连锁反应;最终换了备用机器,搞定。

智能语音助手还没找到杀手级应用 (archive)

Siri、Alexa、Google Assistant 们多数被用来听歌、听广播、查天气;大公司们期望的“语音购物”用的人还很少,还没到需要竞价排名的程度。这些智能语音助手还不是很智能,有啥独家功能其他平台做不了的?

如果这些智能助手被各种家用电器采用了,会不会出现这种场景:就像互联网广告一样,不管你去哪个网站,同一个产品的广告都跟着你;不管你在家里的哪个地方,同一个产品的语音广告从不同的家用电器里变着花样地播出,强制洗脑。

2018/11/16 第 1285 期

How to build a growth team (archive)

公司里要不要有专门的 growth team?组队的话各职能(工程师、设计师、pm 等)的人归哪个部门管?对某个功能改了代码后要不要承担未来几年的维护任务?

Superhuman 寻找 Product/Market Fit 的方法论 (archive)

Superhuman 是针对那些“时间比钱贵”的高端人士设计的超快的邮件客户端(网页版 +app)。2015 年开始做,在硅谷创投圈颇为知名,但至今仍未正式上线。

他们调查早期用户:如果我们停止开发了,你们会很失望吗?如果 40% 的人非常失望,那就 product market fit 了。他们对“非常失望”的那部分人做 persona,把目标用户群体锁定在这些人,从他们那里了解到 Superhuman 到底好在哪里。

到底 Superhuman 长什么样?可以看这个视频 demo。主要特点:UI 极快、手不用离开键盘各种快捷键、智能的模板化回复。上线后只要有小几十万高端用户、每人每月都付费,这样也可以上市了,吗?

Zapier 的 SEO 策略 (archive)

Zapier 网站上 50% 以上的访问量来自搜索引擎。Zapier 上集成的每个外部工具、服务都有一个页面,多个工具之间的集成、各种排列组合又是一堆新页面,又能从工具官网赚取外链,不错。

报道硅谷新闻的纽约时报记者所使用的工具 (archive)

用 Burner 生成临时电话号码、打电话给采访对象;大量进行屏幕截图、捕获在网上看到的转瞬即逝的东西;对于保密性极高的采访对话,采用录音笔、不上传到云存储。

Productivity Tip: Create and Consume on Different Devices

好主意:在桌面电脑上“只写”(专注于创作、工作),在手机上“只读”(刷社交网络、娱乐)。

2018/11/19 第 1286 期

分析 FitBit 数据,改善个人健康 (archive)

通过 FitBit 提供的 API 获取跟踪自己个人活动的一些数据,然后用 pandas、scikit-learn 等做一些数据分析,找出白天的哪些活动与高质量睡眠的联系,通过数据分析对健康起到指导作用。不错。

代码在此。

Oracle 的程序员的悲惨的开发流程 (archive)

我忍不住标题党了:)Oracle 数据库,2 千 5 百万行 C 代码。修复个小 bug 得花 2 周到 2 个月,改行代码、跑完测试得等 20~30 小时,运气好的话 1 百个测试挂掉,运气不好 1 千个。上线个小功能得半年到 2 年。

The End of the Beginning (archive)

a16z 的 Benedict Evans 做的 presentation,总结分析了互联网的现状、以及未来。发达国家里互联网渗透率很高,但网上的消费、钱的流动其实还很少,互联网产业才刚刚开始。

私密的 Facebook Groups 是社交媒体的未来吗

Facebook Groups 有 14 亿月活,其中 2 亿用户加入“meaningful Groups”(对每天工作、生活真的有帮助的)。私密的 Groups 靠管理员约束,自我宣传、标题党现象比较少。

Pivot or Fail (archive)

一家创业公司做不下去了,该转型(pivot)还是该宣告失败?作者从早期投资人的角度来讲:偏好后者。既然要转型做全新的产品,为什么不宣告失败、从头再来融资、组建团队?

如果是 pivot 的话,原来的投资人、原来的员工可能不会有热情了:我一开始投资(钱、时间)的是上一个产品,现在做新的,我不感兴趣,你却还要拖我下水。

2018/11/20 第 1287 期

DoorDash 的个性化搜索是如何实现的

描述得相当的 high level。通过 Elasticsearch 的 script scoring 计算用户在某店下单的概率、然后排序。

本页面的一切言论都是假的 (archive)

文章描述了俩人:一个专门生产假新闻的 46 岁白左(如前总统克林顿是连环杀手之类的“新闻”),一个专门阅读假新闻并信以为真的川普支持者 76 岁的老奶奶。这两个世界的人都在一个神奇的平台上:Facebook。

制造假新闻的可是多屏幕操作,很专业。“新闻”内容有点像以前(现在还有没有?)北京地铁里的‘刘 x 华死了’的“新闻”。

Corporate Culture in Internet Time

互联网公司内部往往是两大文化造成冲突:hype(忽悠文化、创始人、非手艺人)与 craft(匠人精神、工程师、设计师)。这是 2000 年 1 月 1 日的文章,第一次互联网泡沫即将破灭的前夕。

如果你要理解硅谷,就看连续剧 Silicon Valley (archive)

Bill Gates 也在追剧,做此文力推 Silicon Valley 这部超魔幻现实主义连续剧。剧组也有向 Bill Gates 本人咨询过本行业的历史,但没有给他剧透:)

BuzzFeed 创始人:复兴 BuzzFeed 的可行方案 (archive)

BuzzFeed 近两年赚钱不给力。都怪社交平台们的算法。怎么办?可以与其他同样做内容的媒体网站合并,这样就有实力跟社交平台们谈判,取得更好的 deal。What could go wrong?

2018/11/23 第 1288 期

开董事会的时候每个人实际上都在想什么

搞笑文章一篇。可怜的 CEO 就像论文答辩一样,想尽快过完看起来很不漂亮的数据、尽快忽悠过去。

Why the world needs deep generalists, not specialists

Food for thought:应该掌握几门不同技能,80/20 法则,good enough 就行,这样看问题比较全面、比较有创造力。只精通一门技术可能找工作比较容易,但发展有限。

多掌握几门技能,这样与别人共事的时候也比较有同理心。在工作中,只专注于自己领域的人往往觉得自己是最重要的、其他人都不重要 -- 设计师会觉得设计最重要,工程师觉得编程最重要,产品经理觉得产品最重要,CEO 会觉得为什么这么小小一个 app、像玩具一样,你竟然没法一个人用一天时间做出来。

教学大纲 2.0 (archive)

学校里的课程都有教学大纲:按某种顺序看一些书、文章,按某种顺序掌握、理解某些概念,按某种顺序做练习。可以做一种通用的“教学大纲”平台,结合最新的网上资源:从第几分钟开始看这个视频,关注某专家的社交账号等。

Viral Marketing (archive)

分析了 YouTube 大网红 Casey Neistat 的视频,总结能爆红、能病毒式传播的东西都有一个(显而易见的)特点:break people’s expectations。人们普遍认为不可能发生的、不会是这样的事情,却真的发生了。

采访以前 Amazon 仓库里的 manager (archive)

Amazon 仓库里招了很多退伍军人,遵守纪律、服从命令;manager 是监工,实时监控每个工人处理包裹的量、工人是否偷懒;年薪 $8 万,每天工作 12 小时,年末购物季可达 14~18 小时。

黑色星期五决不能请假。仓库里工作的一半是高中刚毕业的年轻人,一半是依赖这份工作养家糊口的中老年人。年末购物季结束后,工人的流失率很高,因为压力超大。

工人对包裹进行扫码,就产生实时的数据,进行简单的聚合操作就能知道哪些人效率高(每小时处理多少个包裹),哪些人干活不行,监工通过电脑可以看得一清二楚。

2018/11/25 第 1289 期

Things Nobody Told Me About Being a Software Engineer (archive)

测试代码比实际 production 的代码多得多;做 CI、配置各种工具花的时间甚至超过写代码的时间;写代码只是实际工作的一小部分;15 年职业生涯最大贡献:劝别人写测试、劝别人多与其他人沟通。

“That the best technology doesn’t necessarily win. In fact, it often doesn’t.”同样的,最好的设计、最好的产品也不一定是最成功的(从赚钱能力上来看)。

The Resistance is Real (archive)

拖了快一年的 side project,重写了代码 4 次,几次试图放弃,越接近“完成”困难越多。有很多焦虑的地方:若没人用怎么办?项目没意思,换个有意思的做?换个更有前途的市场?

完美主义者 + 爱面子,很纠结。去 archive.org 看一些所有当前知名网站刚上线时的 UI,或许你的自信心会增加一些。

媒体公司购买现成的 CMS (archive)

VICE 以前的 CTO 撰文描述了个趋势:以前媒体网站都在不断造轮子,各自做大同小异的 CMS;现在一些大的媒体将自己的 CMS 做成 SaaS、卖给其他公司用。

Flutter: the good, the bad and the ugly (archive)

点评 Google 的跨平台手机 app 编程框架 Flutter 的优缺点。得用 Google 的编程语言 Dart 来写,支持 hot reloading,性能比 RN 好。

搜索引擎的 UX 设计趋势

手机互联网 +AI 的趋势:打字不多,语音输入增多,隐性的搜索信号(当前地理位置、以前的搜索记录、时间比如是不是感恩节等),知识图谱。搜索的未来其实是减少搜索,根据场景智能地进行提示、推荐。

2018/11/26 第 1290 期

Fogg Behavior Model (archive)

如何改变一个人的行为?三要素:Motivation(电话来了,看了号码,不想接),Ability(电话来了,在洗澡,接不了电话),Prompt(电话响了,通知你电话来了)。

做产品:Motivation(用户痛点、marketing 洗脑),Ability(让产品变得好用、减少各种繁琐的步骤),Prompt(发邮件通知、消息推送)。

Why startups can't afford to ignore the competition (archive)

“your market entry strategy is often different from your market disruption strategy.”

硬件很便宜,程序员很贵 (archive)

这篇十年前的文章现在看来还很适用。花很多时间去优化代码以及去修复优化代码而留下的 bug(以及修复 bug 引入的更多 bug),或者直接升级服务器?给程序员配置超豪华的电脑(比一个月工资要少得多),大大提高工作效率(如节省等待编译的时间)。

熊市长啥样 (archive)

这一年来各种 crypto 币大跌,一直还没见底。作者以 Amazon 为例:当年互联网泡沫破灭后每股 $6 块,不出十年又涨回来了,近二十年后屡创高峰。泡沫破灭后互联网创业趁机若干年,然后又蓬勃发展起来。币圈会不会也是这样?

用 Gift Card 买卖比特币 (archive)

Gift Card 是洗钱的常用工具(iTunes、星巴克、PS 等),可以用一个 Gift Card 换其他的卡,这样就难以查到钱的流动了。本文描述了用 Gift Card 交易比特币的实践,中间人赚差价。

2018/11/28 第 1291 期

网上的银行诈骗电话 (archive)

大家要小心(也要提醒家里的老人要当心):在网上搜银行电话,找到电话,打过去,这是假电话,直接套出了你的银行账号。可以利用漏洞到 Google 上去认领一些银行的页面,然后换上一个假电话进行钓鱼。

产品病毒式传播的九个套路 (archive)

  1. 邀请朋友,两人都有奖;
  2. 炫耀,如粉丝数量;
  3. 邀请合作者;
  4. 通过社交邮件短信等渠道传播;
  5. 通过社交邮件短信等渠道传播;
  6. 通过社交邮件短信等渠道传播;
  7. 通过社交邮件短信等渠道传播;
  8. 通过社交邮件短信等渠道传播;
  9. 硬件产品,相当于实体的移动的广告。

Netflix 失败的产品:“Friends” (archive)

2004 年,那时候已经上市 2 年的 Netflix 做了一个“Friends”的社交功能,似乎是顺应时代潮流的理所应当会成功的产品:朋友们可以互相看到对方看过什么电影。2010 年,上线 6 年后,宣告失败,砍掉。

你会想跟朋友们分享你看过什么电影吗?如果你“不小心”看了限制级的电影,或者很低级趣味、评级很差的电影,然后自动在朋友圈更新了,该如何是好?这个产品拖了 6 年才宣告失败,因为这是 Netflix CEO 强力支持的产品,公司里没什么人敢动。

如何做好 infrastructure as code (archive)

Terraform、Packer、Docker 全家桶,用代码定义服务器的配置自动化,像 prod code 一样要写测试代码、有测试的自动化流程。一条龙做下来很费时间。

猎豹 app 的广告欺诈 (archive)

App 里做广告,驱动其他 app 被下载,按实际下载付费。但是,如何知道用户真的是点了广告下载了 app?现有的追踪机制不完善,可以造假,骗广告商(其他 app)的钱。本文揭露了猎豹及其小兄弟的一系列猛如虎的操作。

猎豹今天股价暴跌 30%(盘后又涨回了一点)。猎豹的小兄弟 Kika 键盘是不错的采集用户数据的大杀器,开启上帝模式,能看到用户输入的内容。如果你可以看到几千万用户在手机上打出的所有文字,你能想出什么样的盈利方式(合法的 + 非法的)?

2018/12/03 第 1292 期

GraphQL: A Retrospective (archive)

用 GraphQL 做 API gateway,减少各 microservice API 的依赖、调用的复杂度。

我听到的最有用的 9 条建议

都是金句。

  • “在决定给人发 offer 时,想想看你是否真的想招 10 个这样的人”。
  • “开除人的时要给很高的遣散费”(这样经理才比较敢开除人而不会觉得内疚)。最好的建议是:“Don’t listen to most advice”:)

神秘的亿万富豪与软件血汗工厂 (archive)

Joe Liemandt 与他的公司的故事。收购了一堆不酷但能赚钱的商业软件公司,开发人员都在海外,不给配电脑、不上健康保险、每小时 $15 到 $50,电脑上装监控软件,记录鼠标移动、键盘打字、每 10 分钟截屏一次、摄像头开着。

Don’t Shave That Yak (archive)

要做一件事 A,就得先做 B,但要做 B 就得先做 C,要做 C 得先做 D,最后发现做了一堆与一开始要做的 A 毫不相干的事。要及时止损啊。

何为 yak shaving?要去买个水管,得开车出去;但路上要交过桥费;为了避免交过桥费,得去跟邻居借张通行卡;但邻居是不会把卡借给我的,因为前些时候跟他家借的枕头还没还给他;但枕头里的棉絮掉了不少,你得找些替代品填充回去,才敢还给人家;哪里找填充物?去动物园撸 yak(牦牛)身上的毛。所以,为了去买水管,得先去动物园撸 yak 毛。

Writing is Thinking (archive)

微软前 Windows 部门的老大 Steven Sinofsky 谈公司运营中写作的重要性。“写文档、写文字太慢了,浪费时间”。但因为没有把决策写下来、没有留下清晰的文字记录而造成了误解,损失更大。

2018/12/05 第 1293 期

The new word processor wars (archive)

微软的 Office 依然是霸主,但各种细分的、轻量级的、UI 很漂亮很清爽的办公软件纷纷出现。在 Airtable、notion 等工具面前,Google Docs 就像 Office 一样臃肿。

Developer On Call (archive)

从理论,到实践。开发人员要亲自 oncall。公司也要给 oncall 的人一定的福利,如每次 oncall 后休一天假、给报销、给奖金。

Jeff Dean 与 Sanjay Ghemawat 的友谊 (archive)

两人无需介绍。两人从 DEC 到 Google,一起共事 20 多年;Jeff 外向,Sanjay 内向;Jeff 的代码飘逸,Sanjay 的代码工整;Jeff 已婚有娃,Sanjay 至今单身。二人时常结对编程。

纽约客长篇报道我们这个时代最好的两个软件工程师。

Open Source is Not About You (archive)

clojure 编程语言的发明人 Rich Hickey 的咆哮:你们这些巨婴、以自我为中心的伸手党们给我听着,你用了我的开源项目,但你没有资格对我指手画脚的。有本事你去做自己的项目去。

给找工作的人的建议 (archive)

“我不知道自己想做什么”。

  1. 列出你有兴趣的 30 个活动;
  2. 从最有兴趣到最没兴趣排序;
  3. 对前六名的活动,每个活动花一周时间到网上找资料集中学习;
  4. 每周结束后打分;
  5. 最后取前三名各花两周继续学习。

很多事情是三分钟热度的,根本坚持不了一周。

2018/12/09 第 1294 期

Guide to scaling engineering organizations (archive)

Stripe 分享的组建、扩张工程团队的指南,谈了招聘的流程、最佳实践,谈了员工培训,谈了如何创造好的环境留住人才,但没有谈同样重要的一点:如何开除人。

A brief history of calendar design (archive)

为什么月历的 UI 是长这样的?7 列 x 5 行。说来话长。

让网站变得更快,不需要 PWA 与 AMP (archive)

不用赶潮流,不用把网站做得像原生 app 一样(PWA),不用 Google 的阉割版的 HTML 规范(AMP),遵循一定的最佳实践,就能把网站做得加载速度超快。

The Technology (archive)

Gmail 之父 Paul Buchheit 在 2014 年的一次讲话的稿子。这里的 Technology 指的是创业、创新的思维模式,如何忽略外界质疑的噪音、从像玩具一样的遭人耻笑的项目做到别人觉得不可能的伟大的成就。

Spotify 在旧金山的办公室 (archive)

2013 年 Spotify 搬进旧金山治安最差的街区 mid Market,与 Twitter、Zendesk 等公司做邻居,享受税收上的优惠。最近,Spotify 在租约到期前急冲冲地搬离。员工纷纷觉得此地太危险。

据说有 Spotify 的女员工在办公室附近被街上流浪女打脸。Spotify 是瑞典公司,从瑞典文明社会来的员工尤其不适应旧金山这种末世场景,尤其是流浪汉人数众多。市政府原本期望科技公司的进驻,可以让该街区的环境有所改善,但收效甚微。仍然是遍地人类排泄物,针头、毒品交易、空气中弥漫着大麻的味道。

Spotify 旧金山的新办公室在哪呢?就在传说中的加利福尼亚大道:)如果你有看湾区日报的 iOS 更新日志,你就知道这个神奇的地方了。哈哈

2018/12/11 第 1295 期

不要在网上晒娃 (archive)

照片的 meta data 有时间、地理位置。出生时的照片:推算出生日期与地点;第一天上学的照片:是时候投放文具、课外兴趣班的广告了;在家里、小区里的照片:知道你家在哪了,可以进行绑票、恐吓活动了。

很多网站都有“安全问题”:你的生日?你的出生地?你妈贵姓?你最喜欢的运动?你的童年梦想?这些答案或许能从你的社交账号里挖掘出来。

On Shutting Down (archive)

创业失败是常态、公司里项目失败了也是常态,但很少看到关于怎么关闭公司、下线项目的建议。如果确实做不下去了,要及时止损,长痛不如短痛。本文值得一读。

人生中会遇到很多需要“承认失败”的时刻,如果年轻时不多练习的话,将来随便遇到一次、恐怕会憋出心理疾病的:)

为何你不该使用 Quora (archive)

相比于其他的问答社区(如 Stack Overflow),Quora 不够开放:不提供 API、也没有导出内容的工具、看答案时强迫你要登录、还禁止 Internet Archive 存档内容,简直是对知识的垄断。

Steemit 裁员、开源节流 (archive)

CEO 范文。Steemit 是基于 blockchain 的博客平台。币圈进入寒冬,该公司必须省钱:

  1. 裁员 70%;
  2. 对后台进行改进、减少服务器费用。

题外话:要舍得花钱招好的后台工程师。不然技术水平不行、会有大把的钱浪费在服务器上,即使把人开除了,服务器还一直跑。

What Happens When A Founder Is Fully Vested (archive)

创始人干了四年拿到所有股份,还有动力继续留下来吗?董事会该怎么留住创始人?如果创始人真不想干了,离开公司同时带走一堆股份,难道只能与董事会、投资人撕破脸了?

2018/12/15 第 1296 期

An email I will never open (archive)

助学贷款炒股、刷信用卡投资早期 Twitter、Uber 早期投资人 Chris Sacca 写此博文阐述了“Ideas are cheap. Execution is everything”的道理。

Demystifying Data Monetization (archive)

现在每家公司都是数据公司,在运营过程中都产生一堆的数据,这些数据是可以赚钱的。可以直接卖(像卖原材料一样),可以加工提炼出精华后再卖(AI/ML),还有其他赚钱方法。

Selling Your Product While You Build It

不是所有的创业都按照先融资、再做产品、最后才赚钱的顺序的。可以先赚钱、再做产品、说不定不用融资了。尤其是做 SaaS,可以先签下一些公司客户交定金,再开发,如此循环。

Evan Williams: How Odeo Screwed Up

2006 年 9 月份的考古文。Odeo 是播客网站,他们做不下去了就探索其他 idea。140 字状态更新的 twttr 服务看着还行。Ev Williams 总结在本文总结了 Odeo 失败的原因。

不够专注;做的产品自己也不用(他们自己也不做播客);做得不够快;融资太多,招太多人,有太多来自外界的噪音、导致对自己的直觉没信心。

提出好问题比得到正确答案更重要 (archive)

好的问题是可解的,一系列好问题能让你顺藤摸瓜、一步步接近真相。问题的质量往往与能想得到这个问题的人数成反比;越少人想得到,越好。好的教育应该教学生怎么提出好问题,而不是死记硬背标准答案。

2018/12/16 第 1297 期

软件的未来不是 app,而是习惯 (archive)

The companies that establish habits are the ones that will win.

The Dynamics of Network Effects (archive)

a16z 的讲网络效应的文章。

Sketch 的发展历程 (archive)

2008 年开始做,针对 web、app 设计,比 Photoshop 简单许多,远没有 Photoshop 强大(但 PS 大部分功能也没人用),换了几次定价模型,没有融资,十年了,不容易。

A Rake Too Far: Optimal Platform Pricing Strategy (archive)

2013 年的文章。Bill Gurley 谈平台乱收费问题。平台收多少手续费合适?App Store 的 30%,真黑。

My Dad's Friendship With Charles Barkley (archive)

两个不太可能有交集的人成了好朋友:一个是 90 年代 NBA 巨星 Charles Barkley,另一个是作者的父亲、90 年代从中国到美国(读研究生、工作、定居)。相当美好的故事。

这篇文章恐怕是本周末美国社交媒体最火的文章了。

2018/12/21 第 1298 期

iTunes and the Basis of Competition in the MP3 Player Market (archive)

2000 年前后,大批的 MP3 播放器出现在市场上,iPod 后来者居上,(在美国)成为霸主。为什么?还有,MP3 不是压缩率最高的音频格式,为什么这么流行?

1999 年的滚石杂志:“It's official: the only thing more popular than MP3 is sex.”

创业者应该问投资人的问题集锦

这些问题的一个变相应用:被迫与不喜欢的投资人会面 1 小时,你可以大量向该投资人提问,这样就能挤掉时间、避免他们来套你的话。投资人很喜欢向创业者们钓鱼,问东问西的,纯粹是为了白获取信息。

Venture Capital Blind Spots

总结了投资人之所以会错过投资好公司的几大盲点。总结得不错,但实践起来多数还是得碰运气、靠名声、人脉。对于一个小咖的投资人,抢手的公司也不会让你投资的。

Bye bye Mongo, Hello Postgres (archive)

这是一篇写得相当好的文章。The Guardian 放弃使用 MongoDB(不稳定、咨询费太贵又没用),迁移到 Postgres。本文记录了为什么启用 MongoDB,以及详尽的迁移过程。

如何在 Amazon Marketplace 上搞垮竞争对手 (archive)

Amazon 上有 6 百万个卖家。卖家之间竞争很激烈。让 Amazon 干掉竞争对手卖家的常用手段:为竞争对手购买大量的假的不能再假的 5 星好评、买竞争对手的商品然后点火造成爆炸的假象然后举报这是危险商品。

2018/12/25 第 1299 期

The Founder’s Guide to Discipline (archive)

Front 的创始人 CEO 分享她工作、融资、管理公司是如何有 discipline 的:日历上的时间安排精确到分钟,每周一封总结邮件发给全公司、另一封给直接下属,每月一封邮件给投资人,创业 5 年,从未间断。

The Machine Learning Race Is Really a Data Race (archive)

拥有独家数据是核心竞争力。

The VC Comic Strip (deleted)

第一次互联网泡沫(1997~2001)时期的关于风投的经典漫画。20 年过去了,漫画里嘲讽的那些风投的德性还是没变:)

Writing copy for landing pages (archive)

Landing pages 的(英文)文案该怎么写?总结了一些要点,然后点评了一些真实的产品页面,指出不足、给出建议。实例教学。

如何招一个好的产品经理 (archive)

2005 年的经典文章,现在依然适用,具有浓厚的 Google 特色。给出了面试时要着重考察的点,以及该问哪些问题。偏爱做过工程师、有技术背景的人。偏爱从无到有上线过产品的人。

能说会道的人很多,但能够从无到有上线一个产品的人不多。执行力很重要。你很容易对几百人、做了好几年的产品挑出一堆毛病,但你却无法协调几个人在两三个月内上线一个不完美的产品。夸夸其谈的人太多。很多人用“完美主义”来掩饰自己的无能。

2018/12/31 第 1300 期

Ads Don’t Work That Way (archive)

为何会有公司愿意花大钱在电视 / 地铁 / 体育比赛投放广告?又没法追踪“点击率”(哈哈)。

这种很难追踪“转化率”的广告有何用?本文有不错的解释。

  1. 通知你有这么一个公司 / 产品的存在;如果可口可乐停止做广告,今年刚出生的人过几年就不知有可口可乐的存在了;
  2. 肯花大钱买广告,证明很重视该产品,一时半会不会倒闭,服务肯定不错;
  3. 你知道其他人肯定也看到这个广告了,你买了这东西后其他人肯定知道这东西的价值,有面子(锦衣夜行的反例?)

互联网广告多是 transactional 的,看完广告一冲动立刻点击下载 app / 掏钱购物 / 注册新账户,目的明确;

线下广告多是 branding,打品牌 / 洗脑,在你未来某个时点要购物的时候能想起有这么一个公司 / 产品,放长线的。

在 Upwork 上遇到骗子的经历 (archive)

花 $50 在 Upwork 找人写文章,交货时竟拿到空白文档。Upwork 保留了临时工的屏幕截图,顺藤摸瓜之下发现这是远在肯尼亚的骗子,运营了一些假账号来坑人。

Google 与 Facebook 不值这么多钱 (archive)

food for thought:谷歌与 fb 等互联网广告公司现在市盈率很高,但广告业务增长有限,为吸引更多眼球就得砸钱搞原创内容;搞得过迪士尼吗?所以他们市盈率顶多向迪士尼看齐。

硅谷的年龄歧视 (archive)

年龄比较大的人还在科技圈工作?很多人会觉得只有两种情况:

  1. 已发财,工作只是为了混日子打发时间;
  2. 年龄这么大了竟然还没发财,是不是有毛病?其实多数人都不是这两种情况。

Smarter, Not Harder: How to Succeed at Work

15 分钟为一个时间块,一天 24 小时就有 96 块,工作 8 小时是 32 块,再将这 32 块分配给每天要做的正事。资源有限,必须放弃一堆不重要的事。