湾区日报文章第103辑

目录

2017/09/19 第1021期

1975 年的微软

这是微软官方网站上的页面,记录了那一年发生的事:Bill Gates 与 Paul Allen 写出 Altair 个人电脑上的 BASIC 解释器;公司成立;年收入 $1.6 万;员工 3 人。

加入我们的创业公司吧,保证让你降薪 40%

在公司里工作,薪水是按每周工作 40 小时定的。创业公司吐血加班,每周工作 70 小时或更长时间,相当于加班的人在降薪工作;这体现了该公司剥削劳动者的本质,项目管理一团糟才需要这样加班。 “但是,你不是说你喜欢编程吗?每周在公司工作 70 小时能满足你编程的乐趣啊。” 这样说不对,我是喜欢编程,但我不想把所有编程的时间花在公司的项目上;我在公司工作 40 小时,回家后用自己的时间做自己喜欢的项目、学自己喜欢的技术,说不定还能赚外快,而在公司加班非但没加班费、做的东西也不见得多有乐趣。

Amazon Prime Day 与阿里巴巴的双十一的差距

2017 年的 Amazon Prime Day 销售额 $10 亿;2016 年的阿里巴巴双十一销售额 $178 亿;2016 年全美国黑色星期五所有电商销售额 $33 亿。

Buffer overflow 是怎么一回事

尽管处理器提供了 NX bit、操作系统提供了 ASLR 等措施,让 buffer overflow 的难度加大,但只要仍有程序是用 C 语言写的,buffer overflow 还是会被黑客屡试不爽的。 本文讲得比较 high level,比较通俗。如果要看有代码实例的、手把手教你 buffer overflow 的文章,还是得看这篇 phrack 上的经典的 Smashing The Stack For Fun And Profit。

Apple 最好的产品是它的媒体策略

任何想发布新产品的公司、任何想制造花边新闻的明星、任何想吸引眼球的人都得避开这一天:Apple 发布新产品的日子;在这一天,所有重要的媒体资源都被 Apple 所吸引。

2017/09/21 第1022期

Solidarity Forever

本文采访了互联网老战士、Pinboard 创始人、波兰移民 Maciej Cegłowski,关于他发起的抵抗川普、科技工人大团结、关怀少数族裔的运动/组织 Tech Solidarity。 如何监督巨无霸科技公司、防止他们作恶、与邪恶政府狼狈为奸?普通用户抵制使用他们的产品?这是行不通的。巨无霸科技公司的财神爷是广告商、是其他企业,个人用户的抵制是没用的;而且巨无霸科技公司多是垄断的,普通用户也没其他好的选择。那靠这些科技公司里的员工来制约?一旦公司作恶,员工就罢工?也不太行得通,H1B 的工人们不敢这么做。除非通过劳动法保护 H1B 工人们不被打击报复。 Tech worker 这个词有意思,轻轻松松年收入六位数美金的工人:)或许得把 tech worker 的定义放宽点,除了码工外,还得包括诸如 Amazon 厂房里的搬运工、公司里的清洁工之类的。

iPhone 再一次成为奢侈品

iPhone X 是史上最贵的 iPhone。有些消费者奇怪的逻辑:曾经很酷的 iPhone 现在连阿猫阿狗们都在用了,怎么办?iPhone 若卖得越贵,门槛越高,逼格越高,越显尊贵。

In Hindsight…

CEO 范文赏析。Sift Science 的 CEO 撰文回答:“如果再来一次,在创业旅途中你会怎么做?” 1,别轻视营销、销售;2,可以招有经验的老人;3,下意识地增强自我控制能力。

Look elsewhere

科技圈中产品的设计同质化很严重,大家都互相抄来抄去。可以换一种思路,去借鉴其他地方:大自然、建筑、手表、车、家具等。

DuckDuckGo:一个人做出并上线的搜索引擎

本文详细介绍了 DuckDuckGo 的发展历程、增长用户的渠道、与 Google 的种种对比、如何盈利(仅依赖关键词的搜索广告 + affiliate links)、隐私保护等方面。 文中给出了一个我一直很好奇的数据点:在高速公路旁的大型广告牌做广告,要多少钱?四周 $7000,旧金山。DuckDuckGo 每天的 page view 不到 Google 的 0.1%,但也是全球访问量前 400 名的网站。Google 有数万员工,而 DuckDuckGo 则是代码开源、依靠社区力量。 这是将近十年前 DuckDuckGo 在 Hacker News 上线的帖子,看底下评论,有鼓励的、有吐槽的;但多数人都很钦佩一个人能做出还算不错的搜索引擎这件事。

2017/09/22 第1023期

你没听过的最重要的商业模式

这就是:没有人类销售人员的情况下、用户自助购买线上服务。例子:自助买 AdWords、Facebook 广告。这种商业模式的先决条件:1,产品无须解释、很好理解;2,需求巨大。

GitHub 成了世界上最大的盗版字体下载站

字体是设计师的劳动成果,有开源的免费版的,也有商业付费使用的。有的开发者买了字体、用在自己开源的网站上、然后不小心 commit 到公开的 GitHub repo,于是字体就能被免费下载了。 除了字体外,买来的代码、图片、音频等都很容易不知不觉地进入公开的 GitHub repo 里。尊重他人的劳动成果,以后提交代码时多留一份心眼,检查一下 .gitignore、避免在 repo 里放入任何原本需要付费购买的东西。

暗黑模式案例:Booking.com

作为线上产品的设计者,如何通过设计操纵用户的行为、进而让他们多花钱?Booking.com 实例教学:原价超高,突显打折力度之大;给用户增加掏钱的紧迫感;让旅馆差评不容易被发现。 这种不道德的产品设计的暗黑模式的经典案例:Uber(让司机永不下线、无止境地开车接客)与 LinkedIn(让用户一不小心就上传整个通讯录)。

Yandex.Metrica 使用的数据库的进化

Yandex.Metrica 是市场份额仅次于 Google Analytics 的网站流量统计服务。他们数据库的进化:MySQL(row-based)-> 基于 LSM Tree 的 -> column-based 的。 Yandex.Metrica 的市场份额是世界第二大(8.3%),仅次于 Google Analytics(83.5%)-- 差距挺大的...

为何 Best Buy 在 Amazon 的时代依然活得不错

大部分的传统零售商在 Amazon 时代只有被碾压的份,而电器零售商 Best Buy 却活得不错,股价表现良好。这得益于 Best Buy 的一系列的改革措施。 买比较昂贵的电器的话,很多人都还是喜欢去实体店亲眼看一看、摸一摸,然后再回家网上购物... 哈哈。如果实体店价格与网上卖一样低、并且提供送货上门,或许能让那些来店里看一看、摸一摸的人直接掏腰包。

2017/09/24 第1024期

The Genius Fallacy

MIT 博士毕业、现在 CMU 计算机系任教的 Jean Yang 的文章。即使在学术圈,天生的聪明才智也不足以保证你能成功。自律、坚持不懈、专注等品质更重要。

'Silent Start':Amazon 里高效的开会方式

打印出不多于六页的文字资料,开会之初所有与会者默默阅读、在纸上做笔记、静心思考,几分钟到半小时不等。这样的话大家都有一定的背景知识了,开起会来效率才会高。

记忆中的品牌

很有意思的实验:找了156个美国人,让他们凭记忆画出10个家喻户晓的品牌的 logo(Apple、星巴克、阿迪达斯等)。实验结果:只有极少人能准确画出 logo。 这些品牌都人尽皆知了、甚至大家每天都在用(如 Apple 的手机),为啥人们记不住简单的 logo?用福尔摩斯的话说:“see, but do not observe”。凭记忆,有多少人能说出 Apple 的苹果被咬了一口的部分是在左边还是右边?星巴克的美人鱼是正面还是背面?

Write Less Code, Use More Tools

CircleCI 的 SRE 工程师撰文解释他们为啥同时使用 Nomad 与 Kubernetes、而不用 Mesos。工作中有很多这种“为啥用这个而不用那个工具”的决定要做了。

Go 语言的这十年

Go 语言的主要缔造者 Rob Pike、Robert Griesemer 与 Ken Thompson 三人撰文回顾 Go 的发展史与一些重要人物,并贴出促成 Go 诞生的相关邮件的片段。 2007 年 9 月 20 日下午,最初的讨论;21 日,在 Google 总部的某间办公室里,三人有组织地进一步讨论;25 日,Rob Pike 开车回家路上想到了 “Go” 这个名字,既可做命令行工具的名字、又可做源代码文件的后缀;2009 年 11 月 10 日,Go 正式推出。

2017/09/25 第1025期

名表评测网站 Hodinkee 对 Apple Watch 3 的深度评测

Apple Watch 销售额已经打败劳力士等所有老牌名表厂商。搭配 AirPods 无线耳机,本文作者不带手机、只用 Watch 许多天,无障碍地进行手机通话、发短信。 手表爱好者们觉得:机械表可以经得起时间考验,可以传后人(详见庸俗小说里的塞过菊花躲过越共的传世金表,哈哈);然后手表爱好者们偶尔在健身的时候带一下 Apple Watch,周末的时候也能带一下,或许周五不是很忙的时候也带一下,干脆一直带着算了。

测试 microservice

所谓的测试金字塔:底部是单元测试,数量最多;上面是集成测试(测单一服务),数量第二;在上面是 end to end tests(测多个服务);顶端是UI测试(从用户角度测试)。

好的 CTO 的七种品质

懂业务、不断地关注并评估新技术、能与客户友好互动、技术过硬、专注于公司文化、能带好团队能培养新人、能成为公司与品牌的脸面。

Diversification (aka How To Survive A Crash)

非常看好 cryptocurrency 的投资人 Fred Wilson 撰文警告大家:泡沫可能会破灭(长远来看会再涨回来的),不要把全部身家压到虚拟货币上,要学会分散风险。 他以自己的例子说明分散风险的重要性:他在上世纪互联网泡沫里发了财;卖了雅虎等股票(相当于 10% 的身家)买了两套房;后来互联网泡沫破灭,他那两套房成了他全部的资产。他建议:各类现金、蓝筹股(亚马逊、谷歌之类的)、房地产、高风险的投资(比特币、风投等),这四类各占资产 25%。

Game of Thrones 作者在 DOS 上写作

George R.R. Martin 有两台电脑,一台上网、查邮件,另一台写作。写作用的电脑装 DOS;字处理软件是 WordStar 4.0:没有烦人的字母自动大写、拼写纠错等弱智功能。 如果他在现代化的文本编辑器上写作,Game of Thrones 里的人名、地名会被拼写纠错功能虐惨的。这个 YouTube 视频展示了 WordStar 4.0 的模样。

2017/09/26 第1026期

Y Combinator 创业建议懒人包

总结了 Paul Graham、Jessica Livingston、Sam Altman 等 YC 里的人在过去几年给出的各种大家耳熟能详的创业建议

如何熬过创业第一年

线上备份服务 Backblaze 的创始人 CEO 讲述自家公司第一年的情况以及给出建议:5个创始人平分股权、不拿工资,成立公司签各种法律文件,8个月上线第一版、共花$9万4、月赚$50。

创业者没必要去说服每个人

创业者往往要花很多时间、精力去试图说服投资人、用户、潜在的员工、记者等各种人。不是每个人都值得去这么花时间与精力的。聊几句后往往能得到明确信号,没必要跟眼前这人纠缠,放手吧。

小屏幕 iPod、网络通讯工具、电话

本文标题描述的这种设备叫做 Apple Watch:)简直又回到了10年前乔布斯宣布 iPhone 时的情景。当时谁也想不到电脑公司 Apple 做的手机能卖那么好;如今,手机公司 Apple 做的手表销售额全球第一。 第一代 iPhone 没啥好玩的,没有 App Store,功能不多,自带的几个 App 还行,要过几年后才牛逼起来;第一代的 Apple Watch 也很弱,离开 iPhone 就用不了,但两年半之后的最新的一代 Apple Watch 已有成为完全独立的计算设备的趋势了,发展势头不错。

公司的名字很重要

好的公司名字让媒体乐于报道、让老百姓一听就记住。他在互联网泡沫时的公司原来叫 emode,听了后很难拼写正确,花大钱做广告也没啥效果;改名 Tickle 后访问量飙升,公司估值立涨 2.5 倍。

2017/09/28 第1027期

从模特到成为软件工程师

从大学退学去做模特。后来到 Udacity 在线上计算机导论课程;在网上建立个人品牌(写博客、做视频等);游说公司让自己免费打工,数月后表现良好则转成正式员工。 “Own who you are. Use your previous experiences as a strength.”

Defining Aggregators

当代暴利的互联网公司多是所谓的 Aggregators:1,聚合超多的用户(需求方);2,增加用户而成本近乎零;3,网络效应,用户越多(需求),吸引的供给越多、越便宜。 某种程度上,这些 aggregator 都有很方便的搜索、发现东西的机制。 例子:Google,聚合一堆搜索信息的人(需求),一个全新的产业应运而生,那就是 SEO,网站们(供给)渴望被发现;Netflix,订阅用户(需求)很方便地发现感兴趣的电影,携一堆订阅用户去买电影版权(供给),可以砍价。可以练习一下如何解释 Airbnb、Uber、Facebook 等服务。

Instagram 创始人 CTO 分享工程团队成长的经验

Instagram 被收购时公司只有六个工程师,都是全栈。他分享了创业初期招实用的全栈工程师的经验。队伍壮大到一定阶段就要招专才,再大点就按平台分组,再大点改成按产品功能分组。 创业初期,资源有限,不要在无关紧要的事情上纠缠太久,要懂得 trade off,懂得 move on,将时间、精力用在最有价值的地方。

Anti-Perks

换个方向思考:与其思考创业公司该为员工提供什么福利,不如思考有哪些“福利”不应该提供。比如:办公室里不要有酒、不要有电视/游戏机等分心的东西、不要允许员工带狗上班等。

剖析 MongoDB 的 S-1

即将上市的 MongoDB 各种数字:估值 $16 亿,全职员工 800 多人,主要收入来自企业版数据库的付费订阅(客户 4300 个,每个客户平均每年付费 $3.03 万)。 技术不是关键,懂得运作、懂得营销、懂得游戏规则,照样能上市。

2017/09/29 第1028期

即将到来的软件世界末日

软件的复杂度越来越高、人类程序员越来越无能为力、软件的 bug 越来越多、越来越致命:911 报警电话系统因 bug 宕机、人民生命财产面临严重威胁;汽车因 bug 自动自杀式地加速。 文中提到微软的 Visual Studio 代码里 5,500 万行;空客上的软件 3,000 万行代码;特斯拉等高端车 1 亿行代码 -- hmm,他们是算的是汇编语言的行数吗?向创业公司的请求:关怀程序员,看谁能做出牛逼的开发工具,能更好地控制代码复杂度、方便开发、尽量减少 bug。

哈里森·福特现象:辉煌的职业生涯从低薪开始

鸡汤文一篇。哈里森·福特放下养家糊口的木匠工作去以低薪拍摄星球大战,后来成了赚大钱的大明星。领低薪、帮助别人不求回报,最后终究是有回报的。作者在文中也贴出了自己几年来的工资变化。

Refresh Is Sacred

吐槽了一种现象:很多 app 设计得很不人道,竟然不允许用户“刷新”(如下拉刷新、刷新按钮);从 wifi 切换到LTE,app 常会短暂失去连接、明显出现数据不一致,若没刷新的选项,用户只能重启 app 了。

经营自给自足的小创业公司学到的东西

与大公司的客户打交道要小心;大公司很鸡贼,会找各种理由占你这个小作坊的便宜;他们会尽量推迟付款;他们是事儿精、百般刁难就是不给钱。如遇到这种大公司,要学会果断 move on。 "Your company will be defined just as much (if not more) by the customers you turn down vs. the ones you take."

Customer Inspired; Technology Enabled

产品经理、非技术的管理人员们要让工程师参与到产品的设计过程里。技术的发展能让以前不可能实现的功能变得可行。谁最先知道技术发展了?是工程师,而不是用户。 所以整天伪科学地做用户调查,是做不出创新的东西的。文中举了一些工程师推动下的产品创新的案例。有个反例:iPhone 不是第一个触屏手机;但当时传统的手机制造商对已有手机用户进行调查,那些用户声音很大、都喜欢黑莓的物理键盘、纷纷反对触屏。

2017/10/01 第1029期

从搜索到社交的毁灭性转换

十年前访问量前几名的网站多是以搜索为主的,用户主动去按需 pull 信息,目的性极强;现在则是社交、娱乐为主,平台 push 信息给用户,用户在线上服务上毫无目的地逗留。 渐渐地,人的注意力慢慢退化、很难集中了,很难不间断地读完一篇文章,读完一本书更加困难了;每隔几分钟都得刷一下手机,其实也没什么目的,就是刷一下,说不定能随机出现一些好玩的东西。

新闻媒体网站转型做视频的成本

传说视频广告比文字、图片广告更赚钱,新闻媒体网站头脑发热裁掉写稿的编辑、将资源投入原创视频。可惜做视频成本高,视频放在Facebook等平台上、平台吃肉你只能喝汤。惨惨惨。

为什么纯文本的新闻网站又回来了

NPR、CNN 等最近都推出了纯文本的极简洁的网站。为啥?1,世界上有很多地方网速超慢超不稳定,如在发展中国家或在地铁里;2,照顾那些使用读屏设备阅读网页的盲人们。 大家可以感受一下:thin.npr.org、lite.cnn.io

微软 CEO 谈自己的家庭生活

一向低调的微软 CEO Satya Nadella 主动联系这家媒体接受采访。他儿子先天残疾,让他对人更有同理心;他在家里严格控制孩子们使用电子设备的时间、访问的网站也有限制。 他在采访中提到,(那个年代)来美国留学的印度孩子们都是同龄人中的佼佼者,但他本人不是(一直都是非名校)。"But because I continually push myself, it led to this growth mindset. I'm wired to look for opportunities to refresh..."

Slack 的 head of infra 谈第一次将员工开除的经历

作为公司创始人,你没有上司可以去征求意见。但你可以有一些mentor(以前待过的公司的同事,或在其他社交场合认识的老战士),困难时刻可以向他们寻求帮助。作者就是在第一次开除人时很为难,然后向自己的 mentor 求助。

2017/10/02 第1030期

第一人称射击游戏的43年历史

从 1974 年的简单线条的迷宫游戏讲起,历数了 43 年来里程碑式的几款第一人称射击游戏。

加入创业公司前记得要问公司创始人这些问题

银行里的钱还能撑多久?投资人是谁、为何选他们?其他创始人是谁、有何资格做创始人?董事会结构?早期员工都是啥背景?完成那些里程碑?问自己:觉得靠谱吗? 早期员工就跟投资人一样,在做投资前要判断这公司有没有前途。投资人投资的是钱,早期员工投资的是时间(间接投资钱,因为比去大公司拿得少)。

写出好的 API 文档的十个要点

谁是读者(新手、熟练工、决策者)、解释每个函数调用与参数、实例、出错信息、quickstart、教程、要讲到常见的主题(如错误处理等)、页面排版、编辑流程、与代码同步更新。

Slack CEO:我们将用人工智能解决信息过载的问题

他描述的是将来时:Slack 里将会有一个智能助手,它帮你阅读每条信息,然后综合所有信息的内容、帮你总结归纳出最重要的信息点。

我三年级时的篮球教练:Steve Ballmer

1999年,作者读三年级时,(时任微软主席、后来的微软 CEO、现在快船队的老板)Steve Ballmer 是他们篮球队的教练。当年那些孩子的父母都向他们隐瞒了此人的真实身份。 Steve Ballmer 一开始是训练他儿子与他儿子的朋友;后来干脆就带起了整个儿童俱乐部的球队。他不管工作多忙,也不会错过这些孩子的任何一次比赛;他还带来 NBA 里的投篮教练对孩子们进行训练;训练场地紧张时,他带孩子们去微软的体育馆里训练,当时孩子们很奇怪:为啥体育馆里的成年人都在看他们。 类似的故事:Steve Wozniak 是我小学五年级时的电脑老师

© Licensed under CC BY-NC-SA 4.0

知识上的投资总能得到最好的回报。——本杰明.富兰克林

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!