20230323英语学习
Why Can You “Hear the Ocean” in Seashells?
为啥能在贝壳里“听见海的声音”?

We’re told a number of stories as kids.
One of the more harmless of these little lies is the one about seashells.You know the one: hold up a seashell to your ear, and you can hear the sea, no matter how far inland you currently are.
It’s true: hold up a shell to your ear, and you really will hear something akin to the ocean swirling around inside it.So, what’s actually going on here – and if that’s not the sea we’re hearing, what is it?
No doubt some of our readers are already confidently asserting that they know the answer – and indeed, there are one or two supposedly scientific explanations for the phenomenon that you’ve probably heard.
“One popular (but wrong) explanation is that you are listening to your own blood coursing through you,” wrote Karl Kruszelnicki, the Australian science communicator better known as “Dr Karl”, back in 2012.
However, as popular as this theory is, it’s surprisingly easy to disprove.“Press your ear to a shell and listen, then run around on the beach for a few minutes to increase the blood flow all through your body, and again listen to your magic shell,” Kruszelnicki wrote.“You’ll find that the loudness of the ‘sound of the sea’ is still the same.”
If we truly were hearing the sound of our blood rushing through our bodies, that wouldn’t be the case: exercising makes your blood pressure and pulse increase, which would thus intensify the supposed sounds being “reflected” by the shell.The fact that we don’t hear a difference before and after exerting ourselves, therefore, means one thing: the “blood” theory just doesn’t hold water.
If not the red stuff, perhaps it’s some other inner fluid we’re hearing?We know that our inner ears are constantly sloshing with endolymph and perilymph fluids – it’s what keeps us upright, after all.Maybe, then, it makes sense that holding a shell to the outside of the organ would be somehow amplifying the noise of that liquid, rather than the ocean, and reflecting it back at our listening holes.
Yet, again, this fails a simple experiment: our inner ear fluid is in motion whenever we move our heads, implying that any seashell sounds would change depending on the angle and direction we’re facing.
Finally, there’s the idea that the “sea” you can hear in a shell is actually air – air flowing through the shell and out again, which creates the signature whooshing, flowing noise.
It’s harder to disprove than the others, because it needs some pretty specialist equipment – specifically, an anechoic chamber, or a completely soundproof room.
“You won’t hear anything in a completely soundproofed room,” confirmed Andrew King, director of the University of Oxford’s Centre for Integrative Neuroscience and head of the Oxford Auditory Neuroscience Group.“Background noise must be present.”
That’s the biggest clue as to what’s really going on here: the sounds we hear “inside” seashells are not coming from inside our bodies, but rather around them.
“You are hearing ambient or background noise that has been increased in amplitude by the physical properties of the seashell,” King explained.
The specific sounds we hear within a conch or a nautilus depend on the exact shape of the shell itself, he explained: the hard, curved surfaces inside the shell cause the sound waves that enter to bounce around, amplifying some frequencies while dampening others.
Seashells may be the most poetic of ways to experience this resonance, but they’re definitely not the only method – pretty much any convex surface will do.
Of course, should you try this experiment in the kitchen, the sound you hear in your makeshift “shell” will be different from what you hear in a conch next to the sea.That’s for two big reasons: the size and shape of the cup or bowl versus the shell, and the ambient noise – because the soundscape of a kitchen, formed from the buzz of a refrigerator and the hum of water pipes, is quite different from the open ocean.
This rather brings us full circle, doesn’t it?After all, if the sound inside seashells is in fact the ambient noise around us, then really – as long as you stay near the sea itself – it actually is the ocean you can hear in there after all.
相关文章:
20230323英语学习
Why Can You “Hear the Ocean” in Seashells? 为啥能在贝壳里“听见海的声音”? We’re told a number of stories as kids. One of the more harmless of these little lies is the one about seashells.You know the one: hold up a seashell to your ear, an…...
【粉丝投稿】上海某大厂的面试题,岗位是测开(25K*16)
简单介绍一句,大专出身,三年经验。跳了四次槽,面试了无数次,现在把自己的面试经验整理出来分享给大家,堪称必杀技! 1,一切从实际出发,对实际工作进行适当修饰 2,不会的简…...
shell简单使用介绍
脚本的基本元素声明,在解释并执行当前脚本文件中的语句之前,需要声明使用的命令解释器#一般写的解释器为 #!/bin/bash这里的#不再是注释了,而是必要的声明命令,也就是需要执行的语句注释,对代码进行解释说明分为单行注…...
RK3568平台开发系列讲解(调试篇)内核函数调用堆栈打印方法汇总
🚀返回专栏总目录 文章目录 一、dump_stack 函数二、WARN_ON(condition)函数三、BUG_ON (condition)函数四、panic (fmt...)函数沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本篇将对驱动调试方法进行汇总学习。 一、dump_stack 函数 dump_stack 作用:打印内核调…...
一次内存泄露排查
前因: 因为测试 长时间压测导致 接口反应越来越慢,甚至 导致服务器 崩溃 排查过程 1、top 查看是 哪个进程 占用 内存过高 2、根据 进程 id 去查找 具体是哪个 程序的问题 ps -ef| grep 41356 可以看到 具体的 容器位置 排查该进程 对象存活 状态…...
「Mac安装ps」Adobo Photoshop 2023 下载安装详情教程,支持 AI 插件的 24 版 Photoshop
前言 Adobo Photoshop 2023 已推出,由于目前AI人工智能技术火爆,而很多的 AI 插件最低也需要24版的 photoshop ,所以这里我遍搜集并整理了此新版本的 photoshop 安装使用教程,后续也将提供 AI 插件的下载安装教程 安装文件下载 …...
Redis单线程还是多线程?IO多路复用原理
目录专栏导读一、Redis版本迭代二、Redis4.0之前为什么一直采用单线程?三、Redis6.0引入多线程四、Redis主线程和IO线程是如何完成请求的?1、服务端和客户端建立socket连接2、IO线程读取并解析请求3、主线程执行请求命令4、IO线程会写回socket和主线程清…...
小菜鸟Python历险记:(第五集)
今天写的文章是记录我从零开始学习Python的全过程。在Python中对方法进行备注的时候,往往都是写在方法中的第一行所在位置。在书写注释以后,在调用方法的时候,鼠标点击方法会有一个浮动的提示显示备注内容。具体如下图所示:注释的…...
【思维模型】五分钟了解<复利思维>,为何学习复利思维?什么是复利思维?如何应用复利思维?
【思维模型】五分钟了解<复利思维>,为何学习复利思维?什么是复利思维?如何应用复利思维?1. 为何学习复利思维?2. 什么是复利思维?3. 如何应用复利思维?4. 小结参考&#…...
Vue.js语法详解:从入门到精通
Vue.js是一个流行的JavaScript框架,用于构建用户界面。它的核心特性包括数据双向绑定、组件化架构、虚拟DOM和响应式系统等。在本文中,我们将深入探讨Vue.js的语法,帮助读者更好地理解和应用Vue.js。1.模板语法Vue.js的模板语法采用了类似HTM…...
程序员的代码行数越少越好?
有些人可能会认为,应用程序中的代码行越少,就越容易阅读。这句话只有部分正确,我认为代码可读性的度量标准包括:代码应具备一致性代码应具备自我描述性代码应具备良好的文档代码应使用稳定的现代功能代码不应过于复杂代码的性能不…...
【每日一题Day156】LC1032字符流 | 字典树
字符流【LC1032】 设计一个算法:接收一个字符流,并检查这些字符的后缀是否是字符串数组 words 中的一个字符串。 例如,words ["abc", "xyz"] 且字符流中逐个依次加入 4 个字符 a、x、y 和 z ,你所设计的算法…...
V2G模式下含分布式能源网优化运行研究(Matlab代码实现)
💥💥💞💞欢迎来到本博客❤️❤️💥💥 📋📋📋本文目录如下:🎁🎁🎁 目录 💥1 概述 📚2 运行结果 &am…...
手写一个简单的RPC框架
学习RPC框架,由繁化简,了解其本质原理 文章目录项目简介什么是RPC?项目模块项目代码common模块client模块server模块framework模块测试项目简介 什么是RPC? RPC(Remote Procedure Call)即远程过程调用&am…...
【剑指offer】旋转数组的最小数字
👑专栏内容:剑指offer⛪个人主页:子夜的星的主页💕座右铭:前路未远,步履不停 目录一、题目描述1、题目2、示例示例1示例2二、题目分析1、暴力法2、二分法三、代码汇总1、暴力法2、二分法一、题目描述 1、题…...
【Dorker】Portainer轻量级可视化工具
文章目录Portainer简介登录Portainer第一次登录需创建admin,访问地址:xxx.xxx.xxx.xxx:9000选择local选项卡后本地docker详细信息展示安装nginx私有镜像仓库管理Portainer简介 Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板…...
基于 vue.js 进行组件封装的方案
摘要:本文将介绍如何基于 vue.js 进行组件封装的方案。我们将从分析组件封装的优势开始,然后依次介绍 vue.js 的基本概念,以及如何创建、封装和使用自定义组件。最后,我们将通过一个实际的示例,演示如何实现一个基于 v…...
【Unityc#专题篇】之c#基础篇
👨💻个人主页:元宇宙-秩沅 👨💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨💻 本文由 秩沅 原创 👨💻 收录于专栏:uni…...
Python(白银时代)——模块、包、异常
异常 概念 程序运行时,如果Python 解释器遇到了错误,会停止程序运行,并且提示错误信息,这就是异常 程序停止执行并提示错误信息的动作,称为 抛出异常 异常捕获 try: 里面的代码,不确定是否能够正常执行. …...
小程序和Vue写法的区别
小程序和Vue写法的区别主要有以下几点: 语法不同:小程序使用的是WXML、WXSS和JS,而Vue使用的是HTML、CSS和JSX。 数据绑定方式不同:小程序使用的是双向数据绑定,而Vue使用的是单向数据流。 1)在小程序中需…...
DataWorks PyODPS避坑指南:如何绕过内存限制与第三方包安装难题
DataWorks PyODPS高阶实战:突破内存限制与第三方包管理的终极方案 在云计算与大数据处理领域,DataWorks作为阿里云的一站式大数据开发平台,其PyODPS功能为Python开发者提供了便捷的MaxCompute操作接口。然而,当处理海量数据或需要…...
从二维地图到UE5数字孪生:GIS的‘升维’之路与未来应用场景漫谈
从二维地图到UE5数字孪生:GIS的‘升维’之路与未来应用场景漫谈 当我们打开手机导航,二维地图已经像空气一样自然地融入日常生活。但很少有人意识到,这些看似简单的线条背后,正经历着一场从平面到立体、从静态到动态、从观察到交互…...
上传文件到GitHub中的指定文件夹分支合并
方法一:通过GitHub网页界面上传1、进入仓库 ,进入目标文件夹2、点击Add file,选择Upload files3、将本地文件拖拽到浏览器中4、在页面下方填写提交信息,点击Commit changes5、上传文件成功!方法二:创建新文…...
Advanced Techniques in Hate Speech Detection: From Embeddings to Model Design
1. 仇恨言论检测的技术挑战与现实意义 互联网上的仇恨言论就像隐藏在数字丛林中的毒蛇,随时可能对特定群体造成伤害。这类内容通常针对种族、宗教、性别等身份特征进行攻击,不仅破坏网络环境,还可能引发线下冲突。我在处理多个跨国社交平台项…...
虚拟机玩家必备:CentOS7密码重置最全指南(含LANG报错处理+自动标记技巧)
虚拟机玩家必备:CentOS7密码重置全流程精解与技术内幕 作为开发测试人员,我们经常需要配置和维护多个CentOS7虚拟机环境。当密码遗忘或需要重置时,传统的教程往往只提供基础步骤,而忽略了虚拟机环境下特有的技术细节和潜在问题。本…...
“基于陷波滤波器双惯量伺服系统机械谐振抑制的Matlab/Simulink仿真”(传递函数版)”
(传递函数版)伺服系统基于陷波滤波器双惯量伺服系统机械谐振抑制matlab/Simulink仿真 1.模型简介模型为基于陷波滤波器的双惯量伺服系统机械谐振抑制仿真,采用Matlab R2018a/Simulink搭建。 仿真模型由传递函数形式搭建,主要包括转…...
无刷电机PWM控制实战:从占空比到转速曲线的完整测试记录
无刷电机PWM控制实战:从占空比到转速曲线的完整测试记录 去年夏天调试四轴飞行器时,我对着失控的电机发呆了整整三小时——明明PWM占空比已经调到0.08,电机却像喝醉似的时转时停。这次经历让我意识到,教科书上的理论曲线和实际电机…...
OpenInterpreter在Windows系统的高效部署指南:从环境诊断到功能验证
OpenInterpreter在Windows系统的高效部署指南:从环境诊断到功能验证 【免费下载链接】open-interpreter 项目地址: https://gitcode.com/GitHub_Trending/ope/open-interpreter 如何判断系统兼容性?环境需求速查 在开始安装OpenInterpreter前&a…...
避坑指南:解决‘api-ms-win-crt-runtime.dll缺失‘报错时90%人会犯的3个错误
深度解析:Windows系统DLL缺失报错的高效排查与修复策略 当你在Windows系统上运行某个软件时,突然弹出一个令人困惑的错误提示:"api-ms-win-crt-runtime.dll缺失"或"无法定位程序输入点ucrtbase.terminate于动态链接库api-ms-w…...
Rust + WebAssembly 新手完全入门指南
Rust WebAssembly 新手完全入门指南 这篇文章面向前端、Rust 开发者,只要跟着步骤就能跑通你的第一个 WebAssembly 前端组件。 WebAssembly 是什么 WebAssembly(简称 Wasm)是一种可在现代浏览器中运行的低级、紧凑、高效的二进制指令格式…...
