我有机会与 Matthew Burton 进行了交谈,他是一位前情报分析师,后来成为开源领域的名人,他刚刚发布了一款工具,可以帮助构建和理解证据不充分的论点。它基于一种名为竞争假设分析 (ACH) 的方法,这种方法已经存在很长时间了。不过,Matthew 和他的朋友 Josh Knowles 开发了一款工具,允许多个参与者同时使用 ACH 方法。这非常有趣,所以我很感谢他抽出时间与我交谈。
就个人而言:我很高兴看到 Matthew 也是一个破折号爱好者,你将在下面看到。
首先,请简单介绍一下 ACH,以及您最初是如何对这种方法产生兴趣的。
2005 年秋季,Dick Heuer,ACH 的创建者,在阅读了我为 情报研究撰写的一篇文章后联系了我。这篇文章是关于 Intelink 如何通过更像 Web 而受益的。Dick 一直希望构建一款基于 Web 的多用户 ACH 工具,所以他请我构建它。我在 DS&T 度过了接下来的夏天,采访 ACH 的实践者和培训师。
从智力上讲,这个项目最令人着迷的方面是它对群体思维和异议观点的适用性。当我开始时,情报界仍在感受伊拉克大规模杀伤性武器反击的影响。Dick 向我推荐了一本书,《群体思维:政策决策和惨败的心理学研究》,作者是 Irving Janis(ISBN: 0395317045)。这是一本引人入胜的书。Janis 评估了 20 世纪美国的一些政策失败案例。他不仅明确指出群体思维倾向在误导一群才华横溢的人(他们都是男性)方面发挥了作用;他还指出了在哪些时刻,急需的异议和怀疑被不愿破坏共识带来的友情所扼杀。
在 DS&T 的那个夏天,我了解到这也是 ACH 的一个问题。现有的软件无法记录多个观点,这意味着异议会消失;分析师必须在所有人面前陈述自己的观点,而不是在他们办公桌上那种无压力的环境中。我看到了一个真正的机会,可以稍微缓解一下导致情报失败的问题。
您在“吃自己的狗粮”吗?ACH 的超理性是否已渗透到您的现实生活中?当您向妻子求婚时,您是否使用了 ACH?:)
哈!幸运的是,我可以通过解释 ACH 的目的来摆脱这个问题。它是一种发现事实的工具——无论是已经发生的事实,还是未来将要发生的事实。 当涉及到个人偏好的问题时,它就不是那么有效了,因为它的目标是阻止您主观地思考客观事物,而不是帮助您客观化主观事物。
您是先成为开发者,还是先成为分析师?
即使现在我也不会称自己为开发者。我维护 ACH 代码,但大部分代码是由我的朋友 Josh Knowles 编写的,他是我在 ITP 的同学,他曾与我合作过多个项目。但我成为极客已经很久了,自从 15 岁起就沉迷于 Web。我将这些知识——以及我对国家安全机构技术实力的期望——带到了我在 DIA 的工作中。这导致了失望,所以我将负面能量转化为改变这个机构运作方式的愿望。
您的分析师兴趣是否与您的开发者兴趣互补,还是两者是独立的?
我从事的大部分开发项目都是为了解决困扰我的问题,无论是情报分析、立法透明度还是政治竞选。我提到过我成为极客已经很久了。但我有意识地避免在大学里学习计算机科学,因为我不希望仅仅为了编码而编码,将其作为最终目的;我不希望最终为在线宠物商店构建网站。加入政府后不久,我意识到我对技术的兴趣可以用来促进更大的目标,而且我一直在这样做。
如果您在担任承包商期间开发了这个工具,您是如何获得这段代码的?您在获得版权方面遇到了哪些障碍?
Josh 和我自行开发了代码,这就是我拥有版权的原因。我们与 Dick 和一家名为 Pherson Associates 的 DC 咨询公司合作完成的。Phersons——两位退休的中央情报局退伍军人——多年来一直在培训分析师使用更结构化的分析技术,如 ACH,所以他们和 Dick 都在那里确保该软件不会背离该方法。我们为名为 A-Space 的情报界平台构建了这个软件,该平台本应像 Facebook 向第三方应用程序开发者开放其平台一样,迎合外部开发者。但自从 A-Space 推出以来已经两年了,开发规范和购买机制都尚未确定。在那段时间里,我们自己的生活也发生了变化:我是一名企业家,在纽约处理多个项目,而 Phersons 则全身心地投入到他们不断增长的培训业务中,因此我们理所当然地将 ACH 软件朝着一个方向发展,这使我们不必维护数十个许可证,同时仍然允许我们引导它。这意味着开源。
我知道您花了很多时间思考许可问题。您能向我介绍一下您的想法,以及它是如何演变的吗?
它并没有演变太多,只是让我陷入了无限循环。我对开源代码的目标在某些方面是相互冲突的:我认为 ACH 可以帮助世界做出更好、更基于事实的决策,所以我希望它尽可能被广泛采用。但我一直在进行一场个人运动,以改变政府购买软件的方式——即,他们应该减少在这方面的支出,并避免供应商锁定。因此,这两个目标同时将我从著作权和朝向著作权拉开。除了著作权之外,错综复杂之处如此细微,以至于我发现自己无法真正理解我的各种选择将导致的结果。当我的思维达到这一点时,我意识到我可能想得太多了,所以我停止了。然后我又重新开始。
听起来您觉得开源代码会导致政府减少使用?您能为我解释一下吗?
我觉得某些 FOSS 许可证会导致政府采用率低于其他 FOSS 许可证。具体来说,政府依赖于许多专有的遗留系统,这些系统会被 GPL 代码污染。任何修改代码的情报机构都不愿意将这些修改分享回世界。因此,根据我与之交谈的一些人的说法,GPL 是行不通的。然而,其他人说,仅仅向政府用户提供 GPL 代码不会调用著作权条款,因为此类代码仅在内部使用。不同的人对 GPL 在政府中的可接受性有不同的看法,这让我认为软件的命运更多地取决于潜在用户的世界观,而不是我的许可决定。 这种认识让我回到了那个思维循环的终点,在那里我觉得我想得太多了。
除了政府之外,您还想象谁会使用这款软件?如果我在一个分析师小组工作,这很有意义——但您是否想象过其他商业用途?非商业用途?
在商业方面,任何以手头事实来解决难题的职业:病理学家、调查记者、侦探、投资者。我对非商业方面感到非常兴奋。令人沮丧的是,看到我们国家的政治论述演变成胡说八道,与其说是关于事实,不如说是关于什么“感觉”是对的。这种态度也开始在政策制定过程中占据主导地位,这是个坏消息。我并不幻想 ACH 矩阵会开始出现在参议院的地板上,但使用 ACH 支持的论点向立法者解释政策提案的想法很吸引人。 我认为这符合 Expert Labs 的使命,我计划与他们联系,看看我们是否可以一起做一些很酷的事情。我还认为大学非常适合 ACH,因为大学的目的就是挑战您先入为主的观念,并教您严谨研究的意义。
如果我是一位对 ACH 想法感兴趣的开发者,我该如何提供帮助?
请访问 http://competinghypotheses.org。在那里,您将找到存储库、代码文档以及有关如何加入社区的信息。
[该网站将在大约两周后上线,Matthew 和 Josh 肯定正在为此努力。目前,您可以注册以在网站上线时收到通知。]
那么您和 Josh 的下一步是什么?您还在从事哪些其他项目?
我们是 Stack Overflow 的忠实粉丝,Stack Overflow 是面向开发者的问答社区。我们认为它可能成为回答公民关于政府问题的绝佳平台:浏览官僚机构和法律法规非常令人望而生畏,而且找到简单问题的答案——如何修改我的纳税申报表、如何对抗停车罚单、如何获得许可证——可能会非常令人沮丧。 政府机构是让您排队和打电话等待的专家。我们知道他们每天回答相同的问题很多次,而且私人公民通常可以添加有价值的信息(“不要在下午 1 点去,那时非常繁忙”),而政府雇员无法或不愿提供。 我们希望组建一个由困惑的公民和愿意帮助他们的人组成的社区,因此在正在进行的项目之间,我们一直在勾勒出我们希望如何实现这一目标——无论是应该通过 Stack Exchange 完成,还是我们应该构建自己的平台等等。
[您可以在 http://govdecoder.com/ 了解更多关于该项目的信息。]
最后,您最喜欢的政府开源项目是什么?
我从未见过它实际运行,但 DHS 的 虚拟美国 项目听起来非常出色。除了使用开源软件构建它之外,该项目的目标是打破另一个政府禁忌:与其他机构和各级政府共享信息。作为一名情报分析师,我非常依赖地图工具,并且经常对即使在您自己的建筑物内也无法共享地理数据而感到沮丧,很明显,如果虚拟美国能够实现,它将极大地改变急救人员的工作方式。
# # #
我要感谢 Matthew 抽出时间与我交谈。我认为这个项目非常有趣,我迫不及待地想看到它发布。
评论已关闭。