我们在大学图书馆发现了三本有毒的书

基于Arduino的图书馆座位状态指示系统:从硬件设计到系统集成 嵌入式系统与物联网应用的核心在于通过传感器、微控制器和执行器,实现对物理世界的感知、决策与控制。其基本原理是通过微控制器采集输入信号,经过逻辑处理后驱动输出设备,从而构建起连接数字与物理世界的桥梁。这种技术架构在智能环境、状态监控等领域具有重要价值,能够有效提升空间管理效率和用户体验。本文聚焦于一个具体的工程实践案例——学习区域指示器(SAI)系统,它利用Arduino微控制器、LED指示灯和数字制造技术,构建了一个分布式的座位状态采集与集中显示系统。该系统通过主从式架构,由LilyPad Arduino终 阅读详情

简评:字面意思,书上有毒,能毒死人的那种,绝不是我们平时说的「你有毒吧」。

以下「我们」代表南丹麦大学图书管理员Jakob Povl Holck,以及南丹麦大学物理、化学、药学副教授 Kaare Lund Rasmussen。

有些人可能会记得亚里士多德的致命书(传说他被书给毒死的),1980 年的小说《玫瑰的名字》中有毒的书也让人印象深刻。书中描述了 14 世纪一位疯狂的隐修士黑化后,在意大利修道院作恶,杀死了所有翻书时会舔手指的读者。这样的故事在现实中会实现么?通过书籍下毒杀人?

我们最近的研究发现,确实如此。

我们在南丹麦大学图书馆的藏书中,发现了三本历史相关的古老珍贵的书籍,这些书来自于 16 - 17 世纪,书籍的封面上含有大量的砷。

我们通过 X 射线荧光分析检测到了这些书籍的毒性(Micro-XRF 技术,常用于考古和艺术品鉴赏领域)。

有毒的书籍之一

鲜绿色

我们之所以把这三本珍贵的书籍带到 X 光实验室,是因为这三本书的封面是我们的研究课题,它们的封面都是中世纪的手稿,例如罗马法等法典的副本片段。

我们试图识别这些封面上的拉丁语,或者最起码阅读一部分。

但是后来我们发现这三本书上的字很难阅读,这些旧的手写字体上面覆盖了各种绿色的涂料,我们本意是通过 X 光越过涂料直接阅读文字(文字上的化学元素,如钙和铁)。

但通过 X 光发现表面绿色涂料竟然是砷,世界上最强的毒性元素之一,触碰可能导致中毒症状,引发癌症甚至死亡。

这是医学,我看谁敢举报!

砷(As)是一种无处不在的天然非金属元素,在自然界中,砷通常与碳和氢结合,成为有机砷。纯金属性是或者化合物形式出现的无机砷毒性更大,且毒性不会随时间减少。

根据暴露类型以及接触时间不同,中毒症状包括胃部不适、肠道不适、恶心、腹泻、皮肤变化、肺部刺激。

我们在书皮上发现的绿色是巴黎绿,醋酸亚砷酸铜,常温下绿色晶体,也被称为「翡翠绿」。在 19 世纪,各种油画和油漆中大量使用巴黎绿,这种颜色醒目,漂亮,关键是很便宜,而且抗褪色。

巴黎绿涂料

过去的颜料

巴黎绿的工业生产始于 19 世纪初的欧洲。印象派和后印象派画家使用不同版本的色素来创作他们生动的杰作。这意味着今天的许多博物馆作品都含有毒药。在它的鼎盛时期,所有类型的材料,甚至是书籍封面和衣服,都可能出于美学原因涂了巴黎绿。当然,持续的皮肤接触物质会导致中毒的症状。

但到了 19 世纪下半叶,该物质的毒性作用更为人所知,而砷的衍生物不再被用作色素,而是更频繁地用作农田中的杀虫剂。在绘画和纺织工业等中找到了其他颜料取代巴黎绿。在 20 世纪中叶,巴黎绿彻底被淘汰。

砷的华尔兹

而对于我们发现的这三本书来说,巴黎绿的作用不是为了好看,而是为了成为保护书籍免受害虫的侵害。

在某些情况下,砷化物如砷酸盐和亚砷酸盐可以转化为砷化氢,这是一种高毒性气体,有大蒜味。

现在我们把这三部署放到一个带有安全标签的独立纸箱中,放于通风柜中,我们计划尽可能的数字化这三本书,减少人类与之接触的可能。

我们之前只在小说中看到过书中有毒的情景,现在终于见识到了。

原文:How we discovered three poisonous books in our university library

数据库补丁操作指南:从风险分级到灰度回滚的完整实践 数据库补丁是运维变更中最常见也最易引发事故的操作之一。它并非简单的文件替换,而是涉及版本兼容性、依赖关系、执行计划变化与故障恢复的系统工程。理解补丁类型与风险分级,是制定安全策略的前提;建立版本基线,能有效控制跨版本升级的未知风险。在实施层面,备份、灰度执行与回滚预案构成三道防线,确保变更过程可逆、可控。补丁后的验证不能只看版本号,更需关注执行计划与业务指标的表现。通过巡检脚本与一键回滚机制,可将人工经验固化为标准化流程,降低误操作概率。本文围绕数据库补丁的完整生命周期,梳理从风险识别到自动化落地的关键路径 阅读详情

相关推荐

CLR via C#(第4版)知乎赵三本之一

https://book.douban.com/subject/26285940/ 《CLR via C#(第4版)》针对CLR和.NET Framework 4.5进行深入、全面的探讨,并结合实例介绍了如何利用它们进行设计、开发和调试。全书5部分共29章。第Ⅰ部分介绍CLR基础,第Ⅱ部分解释如何设计类型,第Ⅲ部分介绍基本类型,第Ⅳ部分以核心机制为主题,第Ⅴ部分重点介绍线程处理。 通过本书的阅读,读者可以掌握CLR和.NET Framework的精髓,轻松、高效地创建高性能应用程序。

有1000桶酒,其中1桶有毒。而一旦吃了,毒性会在1周后发作。现在我们用小老鼠做实验,要在1周后找出那桶毒酒,问最少需要多少老鼠

10只老鼠按顺序排好,每桶酒按照编号转换成二进制,给相应位置上是1的老鼠喝。最后按死掉的老鼠是哪几只,然后排成二进制,再转成十进制就是第几桶酒。 比如:第70桶酒,70转换成二进制就是0001000110,那么就给第四、八、九只老鼠喝。如果最后死掉第三、七、八只老鼠,那么就是0010001100,转换成十进制就是140,即140桶酒有毒。

唛哩唛哩轰 1万+

NET设计规范:约定、惯用法与模式(第2版)

C# 专业 程序员必读,从变量命名规范讲到类型系统设计原则,这本书提供了一套完整的.Net编程规范,使得程序员可以编写出一致,严谨的代码。

大学恋爱经验谈

  大学恋爱经验谈      根据我的经验,人一过八十岁就很难再谈恋爱了。到那时,有人一门心思放在破记录上,小区寿星当了不过瘾,非要冲出松鹤走向乌龟——这可是份勾心斗角的事儿,你得每天搜集竞争对手的资料:年龄、健康状态、居住及医疗条件,还有自信心等等,去芜存菁后,方能做出TO DIE或不TO DIE的决断。有人会研究最浪漫的死法到底是老死,还是被浪漫吓死;有人在拷问自己的灵魂,寻求和上帝或撒旦跳探

polytech的专栏 2662

C#语言编程规范-赵新学提供

C#的编程规范,我们在编程过程中应该遵循的代码规范及命名规范。

刘汝佳黑白书合集,算法竞赛ACM经典

刘汝佳黑白书合集,算法竞赛ACM必备系列。你值得拥有。。。

让AI“眼睛“更干净:印第安纳大学团队为视觉语言模型清理“有毒“训练数据

整个清理过程采用了一个多层验证的方法。这种多层验证的方法就像是医院里的多级诊断程序,不同的专家会从不同的角度来评估同一个病例,确保诊断的准确性。对于图片内容,他们使用了一个叫做LlavaGuard的AI系统,这个系统就像是一个专业的图像审查员,能够识别图片中的各种有害元素。就像是第一个发明疫苗的医生不仅拯救了当时的病人,还为后来的医学发展开辟了新的道路一样,这项研究也为AI安全领域的发展奠定了重要基础。从图片内容的角度来看,最常见的问题类型是武器和药物滥用相关的内容,占到了所有有害图片的22.9%。

至顶AI实验室 340

刘汝佳 算法艺术与信息学竞赛 课件

ACM入门的黑书,别告诉我你不识货,LRJ大神的杰作,很适合初学者。

程序里"有毒"

这是一碗鸡汤,讲述了本人是如何入坑。

hoho_12 606

用MATLAB从零实现六足机器人步态仿真:交替三角与波动步态保姆级教程

本文详细介绍了如何使用MATLAB从零实现六足机器人的两种经典步态仿真:交替三角支撑步态和波动步态。通过参数定义、相位设置、运动轨迹生成和三维可视化等步骤,帮助读者掌握六足机器人步态规划的核心技术。教程包含完整代码和详细解析,适合机器人爱好者和相关专业学生学习实践。

weixin_26765363的博客 226

CC2340R5-OAD升级实战:从配置到调试的全流程解析

本文详细解析CC2340R5芯片的OAD(空中升级)全流程,涵盖环境配置、MCU-BOOT、OAD-BL和OAD-APP程序开发,以及内存布局和调试技巧。通过实战案例展示如何实现蓝牙设备的远程固件升级,提升开发效率和产品可维护性。

silver的专栏 1063

大学时私藏了哪些工具、网站?在这里共享出来了

大学时,只是依靠老师的安排去学习,感觉学到的东西不是很多。慢慢地习惯了在网上搜一些资料来学习,比如电子书、学习视频、在线工具等,并把这些资料的网站收藏了起来,以便下次需要时能更快找到。在这里汇总下大学这几年来私藏的工具、学习网站。

qq_45069279的博客 8万+

GD32H7实战:5步搞定YOLO轻量化模型部署到MCU(附避坑指南)

本文详细介绍了如何将YOLO轻量化模型部署到GD32H7 MCU的完整实战流程。通过五个关键步骤,涵盖环境搭建、模型训练、格式转换到工程集成,并重点分享了使用GD32AI-ModelZoo工具链进行MCU部署的避坑指南,帮助开发者在资源受限的边缘设备上实现高效目标检测。

weixin_29070861的博客 445

论计算机毕设

改了很多,从内容到格式再到... 学校里的毕业设计要求先放一边,吐槽一下修改过程: 小组老师审批,只看纸质版,勉强能理解 开发背景啥的,一直说表达有问题,语文不好,我要是语文好,会来这个学校? 程序展示图片关键点不一定要突出显示,但是全图一定要看起来清晰,纯粹为了好看,不看内容??? 代码不需要很全,但是一定要用语言先描述n遍代码实现,从布局实现到组件说明,再到实际实现...拜托,很简单...

weixin_41094290的博客 1129

西门子精致面板TP1200 历史数据(历史数据、审计追踪) 移存到网络路径

TP1200 审计追踪

zhang080602的博客 5769

在Windows 10/11上使用Qt和SOEM构建EtherCAT主站:工业控制新纪元

☑️ Windows平台上的EtherCAT主站☑️ 微秒级精度的实时控制☑️ 动态设备配置与管理☑️ 直观的Qt监控界面☑️ 分布式时钟同步“技术不是取代人类的工具,而是拓展人类能力的翅膀。当我们在Windows上实现微秒级精度的工业控制时,不是在征服机器,而是在创造人与机器和谐共舞的新舞台。集成AI异常检测算法支持EtherCAT G协议云端监控与远程诊断完整项目代码预编译SOEM库示例视频教程。

QQ_778132974的博客 633

又毕业了三五个——【一个大学老师的自白书】

<br />      如果访问一下今天的中国老百姓,对哪些事情最痛恨,我想,可能,对于假冒伪劣产品以及造假的猖狂,是绝对可以排在前列的。 <br />      对于假冒伪劣商品,我想,不用我说,大家一定都对其恨之入骨的,一旦购买了假冒的商品,轻则,经济上受到损失,重则,您要是不慎吃了放了苏丹红的火锅,打过针的猪肉,喝了工业酒精勾兑的酒,有毒的大米,更是伤人身体,取人性命的。因此,如今的老百姓,那是提假色变,对于造假者,更是义愤填膺,恨不得噬其肉,饮其血。足可见,大家对假冒的痛恨对诚信的向往。 <br /

博恪 1040

【踩坑记录】colmap中的相机位姿的坐标系定义及其可视化结果的隐含转换

1 坐标系定义及转换   首先介绍一下世界坐标系和相机坐标系之间的转换,它们之间是存在一个转换关系的。现假设空间中一点X,它在相机坐标系下的坐标是Xcamera,在世界坐标系下的坐标是Xworld。假设它通过R和t实现从相机坐标系到世界坐标系之间的转换: Xworld = RXcamera + t   那么,由上式,我们可以推得从世界坐标系向相机坐标系的转换关系(RT=R-1,所以通常直接使用RT即可): Xcamera = RTXworld - RTt   所以,两个坐标系之间的转换,需要看其具体

zeeq的博客 2万+

芳华

进入实验室2年半了,我拥有了五样东西: 扬在脸上的 自信, 长在心里的 善良, 融进血液里的 骨气, 刻在生命里的 坚强, 和坚如磐石的 战友情。 仅以此文纪念我所 奋斗的青春。 刚进入大学,懵懂无知,对所有的事情都充满兴趣。加入了学生会,英语社团,每天社团学生会之间往返也不亦乐乎。一次出观众,是一位已经找到工作的学长给我们讲他在大学四年的经历,还有他当时所拥有的能力,获得的奖状,听的简直热血沸...

TSINGHUAJOKING 825

Unity最强动作战斗框架?Combat System Framework 深度解析

Combat System Framework 并不是一个简单的角色控制器,而是一套完整的动作游戏战斗开发框架。它借鉴了现代 AAA 游戏常见的架构思想,以 Gameplay Tag 为核心,结合 ScriptableObject 数据驱动设计,将技能、属性、Buff、伤害、武器、动画通知等系统有机整合在一起。同时,配套的可视化动画时间轴、Root Motion 工具和实时预览窗口,大幅优化了动作开发流程。当然,这套框架也有一定的学习门槛。

2403_88403568的博客 680

量化交易 米筐 多因子合成(回测中使用)

多因子合成 1、因子合成 将一些相关(高、低)的因子合成一个因子 方法: 使用PCA方式(使用于较强相关性) 2、核心代码 将因子 inc_revenue_ttm 和 operating_revenue_growth_ratio_ttm 合成为一个因子 inc_operating from sklearn.decomposition import PCA pca = PCA(n_components=1) # 因子合并 fund['inc_operating'] = pca.fit_transform(fu

廷益_飞鸟的博客 1062
上一篇: 开放式办公环境真是个糟糕的做法
下一篇: 追随自己的价值观:用研经理 Anne Diaz 职业探索之路
极光推送
博客等级 码龄14年 109粉丝 108原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值