当前位置: 首页 > news >正文

读书笔记——《黑猩猩的政治》

前言

弗朗斯·德瓦尔(Frans de Waal)的代表作《黑猩猩政治》成书于1982年,是它的首部书籍作品,也是美国国会新任议员的被推荐读物。之前看的他另一部作品的《万智有灵》是2016年的作品,时间跨度居然这么大。《万智有灵》介绍了许多动物行为包括人类的许多近亲,而《黑猩猩政治》只描述了一种离我们最近的近亲——黑猩猩。它观察了某动物园中的黑猩猩群体,并对黑猩猩社会的政治权利结构、演化、行为等等进行观察和剖析。

如果你在动物园中看到黑猩猩光天化日毫无禁忌地交配,或者相互嘶吼攻击,看上去毫无道德约束,完全没有文明的体现,那么《万智有灵》的英文标题可以很好的怼回去:“Are We Smart Enough to Know How Smart Animals Are?
在这里插入图片描述

权力与联盟

一般认为,动物社会结构中,最强大的雄性会成为首领,这确实也比较符合黑猩猩社会结构。但是远远不是这么简单,体力并非是决定统治关系的唯一因素,而联盟是才是其重要因素,也许是最重要的因素。书中长篇幅的提及“三角关系”,这里要介绍本书的三个主角黑猩猩:

耶罗恩(年长)-鲁伊特(中)-尼基(年轻)

这三只雄黑猩猩组成了一个权力中心,是这个黑猩猩群体的权力中枢,而他们之间的政治斗争也在这个政治舞台上演。他们三个都当过群体的首领,刚开始由能力出众又能服众的耶罗恩当首领,后来鲁伊特上台,最后是尼基的傀儡式统治。他们建立了一种等级制的组织,并在其中寻求凌驾于群体其他个体之上的统治地位。

首先,战斗能力出众的雄性并不能篡夺群体的领导权。权力的倒台并不是体现在挑战者战胜了当时的统治者,而是统治者无法保护社会成员。在鲁伊特夺权期间,鲁伊特和他的盟友尼基总是在攻击其他社会成员,而耶罗恩在鲁伊特-尼基联盟同时在场时,他无法提供对成员保护。

鲁伊特-尼基联盟在扳倒耶罗恩王朝时起到了决定性的作用,但随着耶罗恩的权力倒塌,也带来了更多的联盟机会,与人类政治家一样,黑猩猩们也会去抓住这样的机会。耶罗恩找到了此时的“三角关系”的关键人员——尼基。

在耶罗恩倒台前,尼基是鲁伊特的盟友,之后,尼基是耶罗恩的盟友。老练的耶罗恩为什么要在失权后支持尼基?

  • 对于尼基,他从老二变成了老大,他是最渴望耶罗恩支持的“人”

  • 对于耶罗恩来说,与尼基的联盟奠定了自己群体第二的地位,并且尼基相对耶罗恩,更需要他的支持。尼基不能公开反对自己,因为一旦反对,尼基自己的位置也会变得不稳定。耶罗恩有更多的行动自由,他换来了更多与雌性的交配机会。

  • 至于鲁伊特,他从权力排行榜榜首,掉落到了第三的位置。

耶罗恩-尼基的联盟虽然紧密,但是耶罗恩却非常狡猾。虽然耶罗恩与鲁伊特的关系很不好,但耶罗恩还是会主动接触鲁伊特,此时尼基肯定会去干扰,没有例外。为什么耶罗恩要去接触鲁伊特?耶罗恩接触鲁伊特就是为了演戏给尼基看。对于尼基来讲,耶罗恩的行为时刻在提醒他,他的地位稳定与否完全取决于耶罗恩的选择。年轻的尼基没有群众的强烈支持,老练狡猾的耶罗恩将尼基至于自己的掌心,执政基础并不在尼基的脚下。

一个黑猩猩给另一个黑猩猩护理皮毛,这不仅仅是一个简单的生物行为,而是两只黑猩猩社会关系的映射,代表他们关系足够好或者有求于人。三角关系中的一种典型情形。尼基(中)在给他的盟友耶罗恩(左)护理毛皮,而这时,鲁伊特(右)则在一个相距不远的地方独自坐着。

在这里插入图片描述

权利中的男性与女性

虽然雄性普遍比雌性更强大,但雄性黑猩猩在攻击雌性的时候,并不会使用全力,雄性只有在面对另一只雄性的时候才会撕咬对方。

社会性哺乳动物群体通常由许多雌性和合少数雄性组成。女性同样在权力斗争中发挥着重要角色。

雌黑猩猩倾向于避免竞争,因为他们需要更安全稳定的环境养育后代。群体的权利交替并不是瞬间完成的,在鲁伊特接替耶罗恩时花了2个多月的时间。这2个月两只黑猩猩不停的争斗、和好,而雌性黑猩猩会在调节过程中扮演重要角色。雌性会主动与他们两个拥抱,在冲突对峙时打破紧张的气氛,极力促成他们和好。

雄性领导者基于力量、同盟、支持度而产生。雌性同样有一个领导者,雌性领导者依据品格、年龄决定。雌性直接几乎不需要发生争斗,而雌性之间发生冲突的概率是极低的,他们的等级秩序可以存在很多年。

社会心理学家经过结盟游戏测试,发现男性会更主动的采取行动,而女性更重视游戏的气氛。在竞争活动中,男人都是志在获得战略目标,更喜欢抓住“大”的事件;女人则对个体的接触更感兴趣并与她们喜欢的人结盟,对关注当前而不是远方的政治目标。当然这是统计上的性质,会有例外情况。

权力与的性

避免乱伦在人类社会中是道德或法律约束,经常被认为是人类文化的一部分。如果交配是无目的的,那么群体生活的黑猩猩会有乱伦问题吗?其实他们极少发生这类问题。黑猩猩会主动避免乱伦。母亲知道自己的儿子是谁,当她的儿子成年时,黑猩猩母亲绝不容忍发生乱伦的事。而年轻的黑猩猩也许不知道自己的父亲是谁,但会极力反对与自己父亲差不多年龄的黑猩猩交欢。生物学家认为,避免乱伦是深入文化中的一种自然规律。

权力与性肯定存在联系。黑猩猩的首领通常都享有极高的交配权,直到被反叛者推翻。但是这样的交配权发生在一般时间,雌黑猩猩会晚上或者首领看不到的地方,比如草丛里,偷偷与白天冷淡对待的雄黑猩猩交欢。人类社会自不必多说有多相似了。

嫉妒心会产生更多的后代。黑猩猩的社会结构包含多个雌性和雄性,嫉妒心强的雄黑猩猩会极力避免其他雄性接触雌性,这样自己就有更多的机会产下后代,而这样的后代也会有更多嫉妒心强的。而雌性完全不同,无论她与谁生育,她的生育次数是一定的,后代也是一定是自己的,所以雌性之间的嫉妒心并不明显。但是在对偶关系的物种中体现的完全不一样,对偶关系的物种雌性之间也存在性竞争。这种情况下,雌性更倾向与雄性保持长期关系。现代人类社会中,男性更在意女性是否与别的男人发生了性行为,女性更在于另一半是否爱上了其他女人。从本质上看,即使作为人类社会的基石——家庭,也不过是性与繁殖活动的单位。

结尾

其实还有很多有意思的地方没有聊到,懒得展开了。还有些观点个人非常喜欢:

  • “人类也致力于连续不断的办公室竞争,一边又团结地反对共同敌人”
  • “等级秩序是一种给竞争和冲突加上限制的凝聚性因子”
  • “政治的根远比人类更古老”

宇宙安全声明

本文大段内容都取自《黑猩猩的政治》一书,不代表个人想法。

相关文章:

读书笔记——《黑猩猩的政治》

前言 弗朗斯德瓦尔(Frans de Waal)的代表作《黑猩猩政治》成书于1982年,是它的首部书籍作品,也是美国国会新任议员的被推荐读物。之前看的他另一部作品的《万智有灵》是2016年的作品,时间跨度居然这么大。《万智有灵》介绍了许多…...

此处不允许使用特性namespace

1.DOCTYPE 后面改成 mapper 2.PUBLIC一行中的Config改为Mapper 3.将下一行config变为小写的mapper <?xml version"1.0" encoding"UTF-8" ?> <!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.or…...

随笔记录-springmvc_ResourceHandlerRegistry+ResourceHttpRequestHandler

环境&#xff1a;springboot-2.7.5 配置文件配置静态资源映射 springboot配置静态资源映射方式是通过 WebMvcAutoConfiguration 实现的 spring: # resources: # # 自springboot 2.5.5之后&#xff0c;该属性已经被废弃&#xff0c;使用spring.web.resources.static-locat…...

Redis面试内容,Redis过期策略,Redis持久化方式,缓存穿透、缓存击穿和缓存雪崩,以及解决办法

文章目录 一、redis什么是RedisRedis使用场景1、缓存2、数据共享[分布式](https://so.csdn.net/so/search?q分布式&spm1001.2101.3001.7020)3、分布式锁4、全局ID5、计数器6、限流7、位统计 Redis有5中数据类型&#xff1a; SSHLZRedis中一个key的值每天12点过期&#xff…...

爱上C语言:scanf、gets以及getchar输入字符串你真的懂了吗

&#x1f680; 作者&#xff1a;阿辉不一般 &#x1f680; 你说呢&#xff1a;不服输的你&#xff0c;他们拿什么赢 &#x1f680; 专栏&#xff1a;爱上C语言 &#x1f680;作图工具&#xff1a;draw.io(免费开源的作图网站) 如果觉得文章对你有帮助的话&#xff0c;还请点赞…...

ubuntu Setforeground 前台应用切换

场景分析 有这样一个系统&#xff0c;一个服务主进程用于接收指令&#xff0c;其它服务是独立的gui 程序&#xff0c;服务进程根据命令将对应的gui 程序切换到前台。 windows 平台有Setforeground 这个api&#xff0c;可以根据进程ID&#xff0c;将某个应用的窗口切换到前台。…...

【Java 进阶篇】从Java对象到JSON:Jackson的魔法之旅

在现代的软件开发中&#xff0c;处理数据的能力是至关重要的。而当我们谈及数据格式时&#xff0c;JSON&#xff08;JavaScript Object Notation&#xff09;通常是首选。为了在Java中轻松地将对象转换为JSON&#xff0c;我们需要一种强大而灵活的工具。这时&#xff0c;Jackso…...

HarmonyOS ArkTS语言,运行Hello World(二)

一、认识DevEco Studio界面 进入IDE后&#xff0c;我们首先了解一下基础的界面。整个IDE的界面大致上可以分为四个部分&#xff0c;分别是代码编辑区、通知栏、工程目录区以及预览区。 代码编辑区 1、中间的是代码编辑区&#xff0c;你可以在这里修改你的代码&#xff0c;以…...

四、文件包含漏洞

一、文件包含漏洞 解释&#xff1a;文件包含漏洞是一种注入型漏洞&#xff0c;其本质就是输入一段用户能够控制的脚本或者代码&#xff0c;并让服务端执行&#xff1b;其还能够使得服务器上的源代码被读取&#xff0c;在PHP里面我们把可重复使用的函数写入到单个文件中&#x…...

Java中基于SSM框架的数据保存方法与日期处理

​ 一、详解 在SSM框架中&#xff0c;保存数据通常涉及到服务层和数据访问层。服务层处理业务逻辑&#xff0c;而数据访问层负责与数据库进行交互。 二、代码 Override public void save(Student student) { Date date new Date(); SimpleDateFormat format new Sim…...

编译器核心技术概览

编译技术是一门庞大的学科&#xff0c;我们无法对其做完善的讲解。但不同用途的编译器或编译技术的难度可能相差很大&#xff0c;对知识的掌握要求也会相差很多。如果你要实现诸如 C、JavaScript 这类通用用途语言&#xff08;general purpose language&#xff09;&#xff0c…...

本地训练,开箱可用,Bert-VITS2 V2.0.2版本本地基于现有数据集训练(原神刻晴)

按照固有思维方式&#xff0c;深度学习的训练环节应该在云端&#xff0c;毕竟本地硬件条件有限。但事实上&#xff0c;在语音识别和自然语言处理层面&#xff0c;即使相对较少的数据量也可以训练出高性能的模型&#xff0c;对于预算有限的同学们来说&#xff0c;也没必要花冤枉…...

守护进程的理解

什么是守护进程 daemon False # 是否以守护进程方式运行&#xff0c;True守护&#xff0c;False 非守护 在这段代码中&#xff0c;daemon 变量的值决定了进程是否以守护进程方式运行。如果 daemon 的值为 True&#xff0c;则表示进程将以守护进程方式运行&#xff0c;否则为…...

VMware虚拟机的安装教程

安装VMware虚拟机的步骤如下&#xff1a; 首先&#xff0c;你需要从VMware官方网站&#xff08;https://www.vmware.com&#xff09;下载VMware虚拟机软件安装程序。 一旦下载完成&#xff0c;双击运行安装程序。 在安装程序启动后&#xff0c;你将看到一个欢迎界面。点击"…...

Linux环境搭建(tomcat,jdk,mysql下载)

是否具备环境&#xff08;前端node&#xff0c;后端环境jdk&#xff09;安装jdk,配置环境变量 JDK下载 - 编程宝库 (codebaoku.com) 进入opt目录 把下好的安装包拖到我们的工具中 把解压包解压 解压完成&#xff0c;可以删除解压包 复制解压文件的目录&#xff0c;配置环境变量…...

80万条中文ChatGPT多轮对话数据集

80万条中文ChatGPT多轮对话数据集 代码代码地址代码解析 代码 import json import numpy as np from tqdm import tqdm import redef find_chinese_text(text):pattern re.compile(r[^\u4e00-\u9fff])return pattern.sub(, text)with open("E:/data_sets/multiturn_chat…...

阿里云ECS服务器如何搭建并连接FTP,完整步骤

怎么用终端连接服务器就不多说了&#xff0c;直接开始搭建FTP。 我是用root账号执行的命令&#xff0c;如果不使用root账号&#xff0c;注意在命令前面加sudo。 一、安装FTP 我这里安装的是vsftpd。 1、检查是否已安装vsftpd&#xff1a; vsftpd -v如果出现了版本信息&…...

uni-app 使用uni.getLocation获取经纬度配合腾讯地图api获取当前地址

前言 最近在开发中需要根据经纬度获取当前位置信息&#xff0c;传递给后端&#xff0c;用来回显显示当前位置 查阅uni-app文档&#xff0c;发现uni.getLocation () 可以获取到经纬度&#xff0c;但是在小程序环境没有地址信息 思考怎么把经纬度换成地址&#xff0c;如果经纬度…...

cocos2dx ​​Animate3D (一)

3D相关的动画都是继承Grid3DAction 本质上是用GirdBase进行创建动画的小块。 Shaky3D 晃动特效 // 持续时间(时间过后不会回到原来的样子) // 整个屏幕被分成几行几列 // 晃动的范围 // z轴是否晃动 static Shaky3D* create(float initWithDuration, const Size& …...

2023年最新PyCharm环境搭建教程(含Python下载安装)

文章目录 写在前面PythonPython简介Python生态圈Python下载安装 PyCharmPyCharm简介PyCharm下载安装PyCharm环境搭建 写在后面 写在前面 最近博主收到了好多小伙伴的吐槽称不会下载安装python&#xff0c;博主听到后非常的扎心&#xff0c;经过博主几天的熬夜加班&#xff0c;…...

重生之我要搞懂 C++ 容器适配器:stack/queue/deque/priority_queue 一网打尽

目录 一、什么是适配器 二、什么是stack和queue 三、基于底层容器封装实现适配器 3.1 为什么未包含 头文件仍可将其作为模板默认参数&#xff1f;3.2 为什么 stack.h 头文件在 vector 头文件之上仍能找到定义&#xff1f; 四、模板按需实例化 五、deque 的底层逻辑 5.1 …...

Azure Kinect Sensor SDK 终极指南:从零开始掌握3D视觉开发

Azure Kinect Sensor SDK 终极指南&#xff1a;从零开始掌握3D视觉开发 【免费下载链接】Azure-Kinect-Sensor-SDK A cross platform (Linux and Windows) user mode SDK to read data from your Azure Kinect device. 项目地址: https://gitcode.com/gh_mirrors/az/Azure-Ki…...

一篇讲透 LangGraph 记忆管理:30 分钟让 AI Agent 从“金鱼脑”变成“记忆大师”

很多新手在开发 AI 应用时都会卡在一个地方&#xff1a;我的 AI 怎么老是“失忆”&#xff1f;明明上一句刚说过名字&#xff0c;下一句就忘了。 别急&#xff0c;LangGraph 早就帮你把“记忆”这件事安排得明明白白。 今天这篇干货&#xff0c;我用最通俗的大白话 每一行都能…...

树莓派SPI接口不够用?用CH347 USB转接芯片轻松扩展(附W25Q16/SSD1306/TLC5615实战)

树莓派SPI接口不够用&#xff1f;用CH347 USB转接芯片轻松扩展&#xff08;附W25Q16/SSD1306/TLC5615实战&#xff09; 当你在树莓派上同时连接多个SPI设备时&#xff0c;是否遇到过接口不足的困扰&#xff1f;原生SPI总线数量有限&#xff0c;而外设需求却在不断增加。CH347 U…...

CodeCombat:让编程学习像玩游戏一样简单的终极指南

CodeCombat&#xff1a;让编程学习像玩游戏一样简单的终极指南 【免费下载链接】codecombat Game for learning how to code. 项目地址: https://gitcode.com/gh_mirrors/co/codecombat 你是否觉得编程学习枯燥乏味&#xff1f;CodeCombat提供了一个革命性的解决方案——…...

终极指南:如何用Mem Reduct免费快速解决Windows内存卡顿问题

终极指南&#xff1a;如何用Mem Reduct免费快速解决Windows内存卡顿问题 【免费下载链接】memreduct Lightweight real-time memory management application to monitor and clean system memory on your computer. 项目地址: https://gitcode.com/gh_mirrors/me/memreduct …...

Redis发布订阅与消息队列实现

Redis发布订阅与消息队列实现 Redis作为高性能的内存数据库&#xff0c;不仅支持键值存储&#xff0c;还提供了发布订阅&#xff08;Pub/Sub&#xff09;和消息队列&#xff08;如List、Stream&#xff09;功能&#xff0c;广泛应用于实时通信、事件通知和异步任务处理。本文将…...

别再折腾了!2024年最新TeX Live + TeXstudio保姆级安装配置指南(含清华镜像源)

2024年TeX Live与TeXstudio终极配置手册&#xff1a;从零到学术写作高手 第一次接触LaTeX时&#xff0c;我被那些复杂的安装步骤和晦涩的错误提示折磨得几乎放弃。直到一位实验室的师兄递给我一杯咖啡&#xff0c;花了半小时帮我搞定所有配置&#xff0c;我才发现原来LaTeX可以…...

OpenPose训练避坑指南:VGG19权重冻结、损失函数调试与梯度累积的实战经验

OpenPose训练调优实战&#xff1a;从权重冻结到多任务损失平衡的深度解析 在计算机视觉领域&#xff0c;人体姿态估计一直是极具挑战性的任务。OpenPose作为开源的姿态估计框架&#xff0c;因其出色的多人姿态检测能力而广受欢迎。然而在实际训练过程中&#xff0c;开发者常常会…...

Intv_ai_mk11 操作系统原理问答助手:深入解析进程、线程与内存管理

Intv_ai_mk11 操作系统原理问答助手&#xff1a;深入解析进程、线程与内存管理 1. 计算机教学的新助手 计算机专业的学生们常常面临一个共同挑战&#xff1a;操作系统原理这门课既抽象又复杂。从进程调度算法到内存管理机制&#xff0c;从死锁条件到分页策略&#xff0c;每个…...