1. 会议1.1. 5分钟的通话要比2页的电子邮件更有效1.1.1. 你可以从对方和你交谈时的语调和你们之间的连接与沟通这一纯粹的事实中,获知一些额外实质的、复杂的形势和信息1.2. 视频会议不如面对面会议有效,原因在于显示屏分辨率1.2.1. 低分辨率视频会议比电话会议更糟糕,因为像素失真和漏听的对话会造成大量信息丢失1.3. 高分辨率视频会议胜过电话会议,面对面会议在三者之中最适合沟通复杂信息1.4. 面对面沟通的深度和社区精神是人们参加黑客马拉松的部分原因2. 技术沙文主义?!2.1. 技术沙文主义的一个核心宗旨是突破性创新原则2.2. 突破性创新是打破市场竞争并且能带来巨额利润的技术浪潮2.2.1. 有新的产品可销售,能勾起消费者新的消费欲望,给现有产业带来新的面貌,甚至创建一个全新的产业2.2.2. 创新是要费钱的2.3. 现实中很少有突破性或创新性的软件,而突破性和创新性兼有就更少见了2.3.1. 有明显的例外,如谷歌搜索引擎2.4. 软件开发主要是一门手艺,它与其他手艺活木工、玻璃吹制等一样2.4.1. 要成为专家都需要很长的时间(以及一段学徒期)2.5. 参与开发工作以及民主化开发工作,看起来或听起来都未必能够让人想出颠覆性的技术理念,但这是技术界的未来所在2.6. 创建新技术时会出现的盲点2.6.1. 你必须有信心,相信自己能发明出你想要的东西,并且相信自己能解决财务问题2.6.2. 要打造一个工程,有时就是惊险地纵身一跃,投入未知世界2.7. 今天这个世界所存在的人性问题从来有之,不是什么新鲜事2.8. 技术人员有特定的学科优先级,这些优先级指导着他们制定决策算法的开发决策2.8.1. 这些优先级会让他们轻视人类在创造技术系统或管理大数据方面的作用2.9. 早期技术传道者愿景中更美好的世界?2.9.1. 成功利用数字技术加大了美国的贫富差距2.9.2. 促进了非法药物滥用2.9.3. 破坏了新闻自由的经济可持续性2.9.4. 引发了“假新闻”危机2.9.5. 削弱了公民投票权和公平劳工权益2.9.6. 监视公民2.9.7. 传播垃圾科学知识2.9.8. 在网上对人进行骚扰和跟踪(主要是女性和有色人种)2.9.9. 让飞行器学会了一些能力(最好的能力是骚扰人,最坏的能力是扔炸弹)2.9.10. 增加了身份盗用的案件2.9.11. 致使黑客为盗取数百万信用卡号用于欺诈活动2.9.12. 出售大量个人数据2.9.13. 选出唐纳德·特朗普做总统2.10. 由达娜·博伊德带领的Data & Society项目,致力于理解与提升人类在人工智能系统中起到的作用2.11. 值得研究的领域是禁止社交网络上显示露骨内容的人类系统2.11.1. 必须有人类去查看并判断它是不是斩首的视频,是不是什么物件被不恰当地插入孔中的照片,是不是表现了最险恶的人性的其他东西2.11.2. 每天观看这些污秽内容可能会造成创伤性心理问题2.12. 我们不应该再迷恋技术2.12.1. 我们需要审核算法,警惕不平等现象,减少计算系统及科技行业内的偏见2.12.2. 技术已经引起社会结构上的摩擦,这些摩擦都显示群体和机构中的面对面社交联系比以往任何时候都更重要2.13. 有一件事我们可以做,我们可以不再称技术为新的、闪耀的、创新的事物,而将其视为生活中寻常的一部分2.14. 看着ENIAC,想象用这堆笨重的金属解决世界上的所有问题,这听起来似乎很荒谬2.14.1. 随着ENIAC变得越来越小、越来越强大,我们现在可以将它收在口袋里,要想象关于它的事情并且实现这些事情也就变得容易多了2.15. 将现实世界变成数学是很了不起的戏法,但是很多时候,在这个等式中,总有无法用数学量化的人类部分被晾在一边2.16. 人类现在不是,也从来不是麻烦2.16.1. 人类就是关键,是所有技术应该服务的对象2.16.2. 人人都应被包括在内,也都应从技术的开发和应用中有所受益3. 黑客马拉松3.1. 一种计算机编程竞赛3.1.1. 在计算机程序员的圈子里受欢迎程度仅次于电子游戏、极限飞盘和《权力的游戏》3.1.2. 一场黑客马拉松通常持续24小时到5天不等,参赛者会喝很多红牛,而且不怎么睡觉3.2. 尚未参加黑客马拉松的人们谈起它的时候,总将其视作创新的温床,那里就像是伟大的思想家们聚在一起谈论新想法的地方3.3. 实际上,黑客马拉松是一项集运动与社交于一身的活动,就像是书呆子的赛艇会3.3.1. 黑客会解读他人的笔记本电脑贴纸,就像时尚专家解读服装标签一样3.3.2. 有些程序员会通过不断参加黑客马拉松并赢得胜利来谋生3.3.3. 顶级科技公司的风投专家和猎头会经常在黑客马拉松现场出没,以发现和挖掘人才3.4. 表面上看,没有人会把黑客马拉松上制作的软件当成短期项目3.4.1. 我们往往对黑客马拉松上的创业内容能实现的东西抱有不切实际的幻想3.5. 一个理想的黑客马拉松项目是可以在规定时间内实现的,只要这个项目基于赛事中大部分人普遍感兴趣的东西,并且具有一项当下热门的技术主题3.6. HackRU3.6.1. 黑客马拉松,这个活动在罗格斯大学举办3.7. 2015年,要造出一个互联网应用程序就像用乐高搭一个自己设计的积木房子3.7.1. 互联网上有各种各样的构建模块和代码组件可直接取用,其中最大的存储库是开源代码社区GitHub3.7.2. Node.js3.7.3. Express.js(一个微型Web应用框架)3.7.4. Mongoose(MongoDB对象-关系映射器)3.7.5. Passport(一种权限认证中间件)3.7.6. 部署在Heroku上3.7.7. 使用Bootstrap编写前端代码3.8. 黑客文化3.8.1. 真正的黑客认为:黑客马拉松从未创造出任何真正有用的东西3.8.1.1. 雾件3.8.1.1.1. vaporware3.8.1.1.2. 雾件就是被创造出来的,但是像雾一样蒸发了的东西3.8.1.1.3. 在黑客马拉松结束之后,再也没有人跟进这些项目了3.8.1.1.3.1. 尽管每个人都很愿意跟进3.8.1.2. 每个黑客马拉松都会有这么一个应用程序创意,复制了现实生活中已有的在线社交网络产品体验3.8.2. 一夜之间的成功是黑天鹅,它来如闪电,是无法预测的极端值3.8.2.1. 有用而持久的技术无法用一个周末快速创造出来,哪怕有一周时间也不行3.8.2.2. 那得是一场马拉松,而不是一次短跑冲刺4. 创业巴士4.1. Startup Bus4.1.1. 一种特殊的黑客马拉松4.1.1.1. 目的地黑客马拉松4.1.1.2. 要求参赛者前往某个远方的地点,而这段旅程花费的时间就是比赛过程4.1.2. 一个古怪的计算机编程竞赛4.2. 创业巴士是创始人在醉酒后想出来的4.2.1. 推出新版的“创业周末”,自己做一个黑客马拉松吧4.3. 由于硅谷的许多东西已被游戏化,创新这一举动被游戏化也就不足为奇了4.4. 奖金这种传统的激励方式容易鼓舞人们有动力进行创新4.4.1. 如果你为电视台编写新节目的试播剧本,电视台会付费请你写更多剧本,并且参与节目的制作4.5. 创业巴士比赛就像一个在巴士上进行的计算机版《幸存者》挑战赛4.6. Instacart是创业巴士的一个成功案例4.6.1. 它的创始人相识于创业巴士,最终一起创立了公司4.7. “创业家”4.7.1. 有时候表示“经营一家成功的公司”4.7.2. 有时候表示“有很多想法,没有多少资金”4.8. 创业巴士就是一个很好的警示例子,技术变革的可能性存在许多夸大的成分4.9. Starter Island4.9.1. 一位前巴士创业者经营的名为Starter Island的衍生项目4.9.2. 要求参赛者在巴哈马的一艘游艇上进行为期5天的编程比赛5. 其他创新项目5.1. “创业屋”项目5.1.1. 一种为黑客提供住宿的孵化器,跟HBO电视剧《硅谷》中总被嘲讽的那所房子一样5.2. 开放式创新5.2.1. 企业以外的人出于各种无私或自利动机而开发出新工具或产品5.3. DARPA挑战大赛5.3.1. 创新竞赛5.3.2. 一个机器人赛车比赛,冠军会获得200万美元奖金6. 人机闭环系统6.1. 有人类参与的系统有一个名称,叫人机闭环系统6.2. 人工智能的运行原理并不像我们所期望的那样6.2.1. 信息的错误传达6.2.2. 披着预测分析外衣的种族主义6.2.3. 被打破的梦想6.3. 一条将最优秀的人力和最高效的机器结合起来的协作前进道路6.3.1. 人类与机器合作的表现要优于人类或机器单独工作6.3.2. 聘请开发人员和聘请律师没有什么不同,优秀的那些总是贵得离谱6.3.3. 没有人能胜过一台机器,没有一台机器能胜过一个能操纵机器的人。6.3.3.1. 都铎投资公司的负责人、亿万富翁保罗·都铎·琼斯2016年6.4. 极端情况需要人工参与6.4.1. 你得为极端情况建立人力解决方案,否则无法完成6.4.2. 不要指望技术能够处理极端情况6.4.3. 以人为本的高效设计要求工程师知悉,要完成工作,有时候你得自己动手收尾6.5. 技术有其局限性6.5.1. 有一些问题,人类能看出来,但机器看不出来6.6. Story Discovery Engine(新闻挖掘引擎)是人机闭环系统,而不是自治系统6.6.1. 目标驱动的费用通称“计划开支”6.6.1.1. 计划开支就是用于选举活动的费用6.6.2. 内部运行的费用则称“行政开支”6.6.2.1. 行政开支是诸如职员薪水、办公室文具用品或组织筹款活动的花费6.6.3. 不是每次出现异常就能挖掘到新闻6.6.3.1. 任何一个选区都可以对出现大量行政开支给出充分的理由6.6.4. 行政开支与计划开支的比率是衡量一个非营利机构健康状况的指标6.6.4.1. 人们在决定捐款给哪个非营利机构时,会根据这个比率来考量这些机构是否具有良好的运营状况6.7. 没有人知道如何评估软件项目的工期6.7.1. 部分原因是编写计算机代码更像是写文章,而不是制作东西6.7.2. 人是变量,而不是常量6.7.3. 编写代码不是那种可以在流水线作业中完成的工作6.7.3.1. 有些工作可以用工厂模式(流水线)完成6.7.3.2. 有些则要使用小批量生产模式6.8. 一个软件有可能在并不真正有用的情况下正常运行6.8.1. 这不是一个非此即彼的情况6.8.2. 人不可能“有点怀孕”,但软件有可能“有点正常”7. 老化的计算机7.1. 软件就像一辆车、一株植物或者一段感情关系,需要你的呵护和持续关注7.1.1. 它也有生命周期7.2. 网站、App和程序都会经常损坏,因为它们所在的计算机老化了,需要升级了7.3. 世界每天都在变,软件需要升级7.4. 在你参与软件项目的每一年,你都在为自己累积技术债务7.4.1. 维护软件、添加补丁和修复程序7.4.2. 最终有些东西就会不可避免地损坏7.5. 有一项事实与大众所以为的相反,那就是在软件项目中,未来需要的大量工程师和软件开发人员,在新项目初期的创新环节中是不需要的7.5.1. 70%的工程师专职维护现有产品,而非制造新产品8. DocumentCloud8.1. 一个安全的文档在线存储库8.2. 许多具有高度影响力的报道,就将文件托管在DocumentCloud上8.2.1. 巴拿马文件8.2.2. 棱镜门事件中斯诺登的文件