用语音编程:不用伤害自己就可保持效率

我喜爱在ExtraHop工作的原因之一就是会议少、大块大块的连续开发时间。然而,我很快发现,我不习惯长时间敲代码了。我在ExtraHop工作数周后,我的手腕和胳膊不太舒服。这些地方在过去是断断续续的不舒服,但是放在以前,限制晚上在家使用电脑足以解决这个问题。不过,这一次不同了。

400x283xTony-ExtraHop #Tony Grosinger是ExtraHop网络公司的框架工程师。

做为一个刚刚毕业的大学生,我担心每天的工作活动会引起永久性损伤。我开始研究人类工程学键盘和鼠标,期望找到万全的解决方式。正如你猜测的,我没有找到有魔力的方法,我的状态每况愈下。

这种不适让我沮丧,我更加担心,这种伤害将妨碍我在工作和生活上的快速、轻松创造和交流。

介绍一种方法

在尝试、摒弃了一些其它方法之后,ExtraHop的一个同事向我展示了Tavis Rudd的视频,Rudd用其声音编程。起初,我怀疑这种方法的可靠性和效率。不过,看了视频之后,我坚信声音输入对于程序员来说是一种并行的选择。Rudd患有类似的病症,他已经搜寻了我刚做的所有类似调查,最终认为,再好的键盘也不足以解决这种痛苦。

那天晚上,我在网上查找那些通过声音编程的人,想找到提示和教程。这些人少之又少,很多人断言这是不现实的。我没有那么容易放弃掉,开始鼓捣一个工具包,它支持在Linux机器上通过声音编程。

配置:最难的部分

很快就搞清楚了,Dragon NaturallySpeaking是听写软件中的唯一选择。他们的产品在语言识别上领先其他人很多,但是他只能运行在Windows或Mac上。不幸的是,我在Wine【注1】上从来没有成功运行过Dragon...

嘿,我正在写一本关于Uber的书

我有一些私人消息分享,我正在写一本书。是的,一本你可以拿在手里、或者下载到Kindle里的书。虽然认识我的很多人都是通过blog上的文章,但是我没有把自己看成是作家——因为,这仅仅是我与周围世界互动的方式,仅仅是我一直在做的工作的一个副产品,包括公司里、风投上,还有做为一个独立投资者的工作。然而,一个月前的周日早上,在我与一堆同事借道前往一个足球比赛之前,我们喝了一些啤酒,说到了这个话题,进而演变成了较长的谈话。

从那以后,我就赶不走这个想法了。我考虑得越多,我与朋友交流得就越多,他们也认为这是一个好想法,我的背景是广度大于深度,能够完成这本书,从广度上分享关联的想法,这将提供一个有趣的视角。我打算让这本书成为这个博客的外延扩展,通过精细的组织,以可信、文明的方式分享故事,并吸引合适的受众。

“好吧,”你说,“那么这本书是关于什么的!?”我答道:“Uber【注1】”。由于缺乏较好的标题,现在,我称之为:“Uber效应(The Uber Effect)”。

在去年,我注意到我写了越来越多关于Uber的博客,然后我在本站搜索了历史,我发现它比我想象得要多。最近,它更多地出现在对话里,当与我谈话的人们意识到这个公司很了不起、但是存在一个比较痛苦的时刻,那就是去想象这个公司能够达到多大规模、它能够聚集、发挥多大的影响,这些对话变成了讨论,涉及到我们今天如何组织社会的方方面面。我考虑这个公司及其增长潜力越多,我就越意识到它不仅仅是一个财务强大的公司,而且Uber将拥有涉及到数据、移动性、物流、商务、交通等其它所有种类的能力。就像之前的亚马逊、Google和Facebook,它是一家千载难逢的公司,它在未来的两年处于走向公众的边缘,随着鼓声越来越响,我做出了个人决定,用我的一些时间去组织和讲述这个故事。

“这本书包括什么?”你问。我仍然在整理,但是期望它能涉及到,移动设备是如何帮助建立了我们社会所目击到的最大的技术市场,人类是如何在世界范围内迁移到城市的,中央化系统(比如政府)是如何面临去中心化网络的挑战,人们更愿意按照里程数付费而不愿支付更多的税,关于公共交通设施随后的影响,在高技能和无人驾驶刚刚兴起不是一个时代之间的分化的劳动力,基于云的服务器和移动设备的知识上的分布,由移动设备驱动的、即时存货管理,无人驾驶汽车如何再次颠覆的前景。

真实情况是,我仍然在整理,在与代理商和发布商沟通,但是我想交付,因此我公开分享它,我需要真正细化这个范围和焦点。我猜,这就是假期到来的原因!

总之,下面列出的几点,都不会出现在本书里

一,这本书不是关于这家公司的诽谤,也不是成为这家公司的学术拉拉队长的借口。我看涨Uber,热爱自己的股票,但是我与这家公司没有财务关系,我深信Uber面对好未来的颠簸时光。Uber也是一家被很多人描述为“无底线”的公司,我将调查这些故事。我想写一本客观的书。

二,这本书不会有不合时宜的长篇大论——像一个智者深入研究数周,经过理解和消化,然后与其他人谈论,我想用这种风格。

三,这本书不会加入关于公司构成或创业竞争方面的漫谈细节——其他人从这个角度看是没有错的,我确信这是有受众的,但是它不会让我本人感兴趣。

四,它不会藉此炫耀数据图表(data porn)【注2】——我不想依赖于得到独家数据,也不想就展开打上了图表标签的辩论。不认同这本书的人会有的,这很好——那有什么呢,目前,很多聪明人认为这家公司被过高估值了。

五,我的目标不是让这本书成为经典的商业或战略方面的书——想想David Sedaris短小精悍的《Holidays On Ice》,每个假期可以读到,在这个博客上有许多这种类型的文章,不过这本书组织得更好了。

六,它不是Uber的“官方”账户或“官方”的书。我没有这种权限,也不会做这种声明。它只是我对这家公司的观点,超过了本博客所提供的细节程度,还有为那些对全球化、移动技术、新业务模型、劳动力市场和重塑城市问题感兴趣的、普通用户准备的内容。

...

少一些密码

在Mozilla,我帮助开发一个不依赖密码的登录系统。它也不使用诸如Facebook之类的社会化平台的登录。我认为我们已经创造了并行的替代方案——我乐于看到被使用,被其他设计师和开发者继续推动发展。当我们彼此身边的、需要密码的网站越少,被忘记的、被盗的、跨站点用一个密码的情况就会越少。

加入按钮

在本文,你可以了解到系统设计和用户体验。如果你对整个事情感兴趣,可以移步到[Webmaker blog上的文章](https://blog.webmaker.org/one-less-password/)。

加入——快速、简单

我们简化了加入Webmaker的流程。以前,在人们能够访问Webmaker之前,需要首先注册一个角色。这是莫名其妙的(因为名字和平台可能是新的、也不熟悉)。现在,新用户只需要输入他们的邮箱、选择一个用户名。他们马上就能访问Webmaker,不需要验证其账户。验证发生在用户首次登陆、或如果他们试着公布时去手动触发。(我们即将支持电话号码和短信,以作为邮箱的代替。)

join1

登录 ——不需要密码

登录就更有意思了。

...