也许我们能注意到,英语里“军规”和“圈套”是同一个词。

《第二十二条军规》是约瑟夫·海勒的代表作,小说以第二次世界大战期间驻扎在皮亚诺扎岛上的一支美国飞行队为背景,描写飞行员约瑟连(YOYO)因厌倦战争要求复员回国,但是第22条军规却使他永远无法实现愿望的故事。

所谓第22条军规,就是只有疯子才能免除飞行任务,但必须由疯子本人提出申请;但提出此申请的人必然没疯,因为这表示他不想死,所以还是得去飞行(送死)

根据第二十二条军规,飞行员飞满25架次就可以回国,但它又说,你必须绝对服从命令(比如上级要你继续飞行的命令),否则就是违背军规。第22条军规还规定,一切精神失常的人都可以不完成规定的飞行次数,会立即被遣送回国,但一切停止飞行的申请必须由本人提出,如果你能够提出停飞的申请,则证明你并没有疯,还必须执行飞行任务。但对于飞行兵来说,真正的“终极解脱”只有一个:执行够一定次数的飞行任务后彻底退休回家——这成了YOYO最大的希望。遗憾的是,第二十二条军规还规定:飞满25次任务之后就可以回家,但士兵必须绝对服从命令。

空军上校卡斯卡特为了给自己积累战功,利用第二十二条军规无限度增加士兵的飞行次数,把士兵们的希望扼杀在永远无法破解的闭环悖论中:虽然飞行次数够了就能回家,但我可以一直给你涨......

这条荒谬且自相矛盾的军规,就是个圈套,是士兵们无法逾越的噩梦。就这样,参战者永远无法摆脱第22条军规,只有等到战争结束或本人死亡。

除了这条军规,这部剧里处处充斥着黑色幽默和荒诞讽刺:

1.比如一位新兵,因为他的名字就叫Major·Major(少校·梅杰),而被军官误以为是真的少校,让他参加重要会议,但当军官发现自己犯下的愚蠢错误后,竟然不是去纠正错误,而是直接让这个新兵升为真的上校

2.士兵坐在注明禁止吸烟的汽油堆上抽烟;

3.飞行员询问被炸出驾驶舱的人有没有带降落伞;

原作者说过:我要让人们笑着看书,然后再怀着恐惧去审视他们所取笑的一切。

一些其他的悖论:

1.“我唯一的缺点,就是没有缺点”

2.“我这人从不说谎,只在需要时才说谎” ......

3.亲笔写一份证明来证明你不会写字。

4.在某个城市中有一位理发师,他的广告词是这样写的:“本人的理发技艺十分高超,誉满全城。我将为本城所有不给自己刮脸的人刮脸,我也只给这些人刮脸。我对各位表示热诚欢迎!”来找他刮脸的人络绎不绝,自然都是那些不给自己刮脸的人。可是,有一天,这位理发师从镜子里看见自己的胡子长了,他本能地抓起了剃刀,你们看他能不能给他自己刮脸呢?如果他不给自己刮脸,他就属于“不给自己刮脸的人”,他就要给自己刮脸,而如果他给自己刮脸呢?他又属于“给自己刮脸的人”,他就不该给自己刮脸。(人工智能中推理讲过)

5.乌龟在阿基里斯前面1000米处开始,和阿基里斯赛跑,追不上乌龟的阿基里斯

6.上帝悖论

上帝是万能的。“上帝能创造出一块他搬不动的石头吗?”如果回答说能的,那上帝不能搬动他创造的那块石头,所以上帝在力量方面不是万能的。如果回答说不能,那么上帝不能创造出一块他搬不动的石头,所以上帝在创造力方面不是万能的。由此智者导出“上帝不是万能的”。
7.一位修习法律的学生承诺在第一次诉讼成功后付清学费。而他的老师为了能够尽快拿到学费而起诉他。如果他赢了这场诉讼则需要按照承诺缴清学费,如果他败诉了则需要根据法律判决缴清学费。、
8.伽利略的重力实验
为了反驳亚里士多德的自由落体速度取决于物体的质量的理论,伽利略构造了一个简单的思想实验。根据亚里士多德的说法,如果一个轻的物体和一个重的物体绑在一起然后从塔上丢下来,那么重的物体下落的速度快,两个物体之间的绳子会被拉直。这时轻的物体对重物会产生一个阻力,使得下落速度变慢。但是,从另一方面来看,两个物体绑在一起以后的质量应该比任意一个单独的物体都大,那么整个系统下落的速度应该最快。这个矛盾证明了亚里士多德的理论是错误的。

9.薛定锷的猫
10缸中的大脑

象有一个疯狂科学家把你的大脑从你的体内取出,放在某种生命维持液体中。大脑上插着电极,电极连到一台能产生图像和感官信号的电脑上。因为你获取的所有关于这个世界的信息都是通过你的大脑来处理的,这台电脑就有能力模拟你的日常体验。如果这确实可能的话,你要如何来证明你周围的世界是真实的,而不是由一台电脑产生的某种模拟环境?

书中的好句:

“几乎不需要任何诀窍,就可以把恶行说成美德,把谣言说成真理,把阳痿说成禁欲,把傲慢说成谦卑,把劫掠说成慈善,把偷窃说成礼遇,把亵渎说成智慧,把野蛮霸道说成爱国主义,把残忍说成正义。谁都可以这么做,根本不需要什么智力,也不需要任何道德力量。”

《第22条军规》Catch-22的更多相关文章

  1. 推荐书籍 -《移动App测试的22条军规》

    在今天的博文中,博主希望给大家分享一本博主同事黄勇的最新利作:<移动App测试的22条军规>.黄勇是ThoughtWorks资深敏捷QA和咨询师.对于我来说,和黄勇在一起的工作的这个项目, ...

  2. SaaS公司融资的「22条军规 」(转)

    编者按:本文是SaaS教父Jason Lemkin的一篇分享.他在文章中分享了他不投资一家公司的22条理由,希望对打算融资和正在融资的你有所启发. 为何有的早期创业公司能成功融资,而有的公司融资却屡遭 ...

  3. APP界面设计之页面布局的22条基本原则

    移动 APP 页面布局(Layout)是我们设计 app 界面的时候,最主要的设计任务.一个 app 的好与不好,很大部分取决于移动 APP 页面布局的合理性. 下图为 APP 最原始的布局模型. 页 ...

  4. 【《Effective C#》提炼总结】提高Unity中C#代码质量的22条准则

    引言 原则1尽可能地使用属性而不是可直接访问的数据成员 原则2偏向于使用运行时常量而不是编译时常量 原则3 推荐使用is 或as操作符而不是强制类型转换 原则4 推荐使用条件属性而不是if条件编译 原 ...

  5. 杭州"人才新政22条" 硕士来杭工作一次性补贴2万元

    转载自原文杭州"人才新政22条" 硕士来杭工作一次性补贴2万元 2016-11-8 继去年1月推出“人才新政27条”后,杭州在引才上又将有新动作.在昨天举行的2016浙江·杭州国际 ...

  6. TPCH 22条SQL语句分析

    使用TPC-H进行性能测试,需要有很多工作配合才能获得较高性能,如建立索引,表数据的合理分布(使用表空间和聚簇技术)等.本文从查询优化技术的角度,对TPC-H的22条查询语句和主流数据库执行每条语句对 ...

  7. 【MySql】赶集网mysql开发36条军规

    [MySql]赶集网mysql开发36条军规 2012-05-14 14:02:33 分类: Linux   写在前面的话: 总是在灾难发生后,才想起容灾的重要性: 总是在吃过亏后,才记得曾经有人提醒 ...

  8. MySQL 数据库开发的 36 条军规

    MySQL 数据库开发的 36 条军规 写在前面的话: 总是在灾难发生后,才想起容灾的重要性: 总是在吃过亏后,才记得曾经有人提醒过. (一)核心军规 (1)不在数据库做运算:cpu计算务必移至业务层 ...

  9. [赶集网] 【MySql】赶集网mysql开发36条军规

    [赶集网] [MySql]赶集网mysql开发36条军规 (一)核心军规(1)不在数据库做运算   cpu计算务必移至业务层:(2)控制单表数据量   int型不超过1000w,含char则不超过50 ...

随机推荐

  1. 可见格式化模型BFC与应用

    什么是BFC BFC指的是块级格式化上下文,简单的来说,BFC就是创建一个div盒子或者给已存在的盒子激活BFC,盒子内部的元素布局不影响盒子外部的元素.也就是所谓的相互隔绝,互不影响. BFC是一个 ...

  2. java 基本语法(八) 数组(一) 数组的概述

    * 1.数组的理解:数组(Array),是多个相同类型数据一定顺序排列的集合,并使用一个名字命名, * 并通过编号的方式对这些数据进行统一管理. * * 2.数组相关的概念: * >数组名 * ...

  3. Python之网络编程 Socket编程

    本节内容: Socket语法及相关 SocketServer实现多并发 Socket语法及相关 socket概念 socket本质上就是在2台网络互通的电脑之间,架设一个通道,两台电脑通过这个通道来实 ...

  4. 01-flask电商项目开发基础配置

    本项目前端采用vue-cli的脚手架,后端采用Flask的Web框架.项目通过完成用户管理.权限管理.商品管理.订单管理.统计管理等功能,综合了前后端的知识,希望使大家都能受益. 1.使用到的技术如下 ...

  5. ffplay源码编译

    ffplay是ffmpeg源码中一个自带的开源播放器组件,支持本地视频文件的播放以及在线流媒体播放,很多商业播放器都是基于ffplay定制而来的.ffplay中的代码充分利用了ffmpeg中的函数库, ...

  6. (3)html-webpack-plugin的作用

    在内存中生成index.html页面 在前面的内容中我们已经知道了如何在内存中打包main.js并引入到页面中. 同样的,我们也可以把index.html也打包放入到内存中. 安装html-webpa ...

  7. 小书MybatisPlus第5篇-Active Record模式精讲

    本文为一个系列中的第五节,前四节访问如下地址: 小书MybatisPlus第1篇-整合SpringBoot快速开始增删改查 小书MybatisPlus第2篇-条件构造器的应用及总结 小书Mybatis ...

  8. 性能测试必备知识(4)- 使用 stress 和 sysstat

    做性能测试的必备知识系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1806772.html stress 介绍 Linux 系统压力测试 ...

  9. vue : watch、computed、以及对象数组

    watch和computed是vue框架中很重要的特性. 那么,他们是怎么作用于对象数组的? 今天我们就来探究一下. 上代码. <template> <div class=" ...

  10. 从零开始学Python网络爬虫PDF高清完整版免费下载|百度网盘

    百度网盘:从零开始学Python网络爬虫PDF高清完整版免费下载 提取码:wy36 目录 前言第1章 Python零基础语法入门 11.1 Python与PyCharm安装 11.1.1 Python ...