最近的争议凸显了关于美国国家安全局(NSA)监控的不诚实行为。参议员罗恩·怀登质疑国家情报总监詹姆斯·克拉珀,询问NSA是否收集了数百万美国人的数据。克拉珀回答说“不,先生……并非故意为之”,但这一说法已被Verizon的命令所证伪,该命令要求NSA交出所有通话记录。
克拉珀为他的回答辩解说,那是“最不失实的”回答,依赖于对“收集”一词的狭隘、官僚式定义。政府认为,“收集”只有在数据被*处理*和分析时才发生,而不仅仅是被拦截和存储。这种语义上的操作让他们能够声称他们没有收集数据,同时又在访问大量数据。
怀登事先已将问题告知克拉珀,甚至提供了一个修改证词的机会,但克拉珀拒绝了。批评人士认为,这种故意的含糊不清破坏了透明度,并阻碍了知情的国会监督,这对一个运作良好的民主制度至关重要。这一事件强调了对NSA监控行为进行全面调查以及与国会和公众进行诚实沟通的必要性。
## gzpeek:揭示Gzip文件中的隐藏数据
Gzip文件除了压缩数据外,还包含着丰富的元数据。一个新的工具,**gzpeek**,允许用户检查这些隐藏的信息。Gzip头部会显示诸如用于压缩的操作系统(尽管可靠性各异——有些工具会硬编码值或将其设置为“未知”)、原始文件的修改时间、指示潜在文本数据的标志、压缩级别、原始文件名,甚至可选的注释或任意数据等细节。
作者出于对文件格式规范的兴趣以及学习Zig语言的愿望,创建了gzpeek来探索这些细节。虽然操作系统标志并不总是准确,并且修改时间存在日期限制,但这些元数据提供了对文件历史的有趣见解。
gzpeek是一个命令行工具,可以提取这些信息,从而比以往任何时候都更深入地了解gzip文件。它可供使用,作者鼓励用户探索并分享他们的发现。