@Lenciel

白噪声

作为程序员,我们希望在工作的时候希望不被打扰。

所以我们带着耳机。

但很多时候,耳机里面的音乐也是种干扰。

当然,你干活时听的音乐肯定是专门挑过的。

我试过让人感觉放松的音乐。

根据 David Lewis-Hodgson 博士进行的一项调查,世界上最让人放松的音乐是 Marconi Union 乐队的《 Weightless 》。

这首歌是他们与英国声音治疗学院合作制作的:

The song makes use of many musical principles that have been shown to individually have a calming effect. By combining these elements in the way Marconi Union have has created the perfect relaxing song. The study found this to be the world’s most relaxing song. It contains a sustaining rhythm that starts at 60 beats per minute and gradually slows to around 50. While listening, your heart rate gradually comes to match that beat.

也许是真有上面这段话说得那么玄乎,《Weightless》好像疗效特别突出:据说听了之后焦虑等情绪大幅消失的人达到 60%。

以至于 Youtube 上有一个十小时不间断的版本

但我发现工作不是冥想或者睡觉,所以放松不是最好的选择。

我也试过听没有歌词的古典乐,但这些作品其实往往很有情绪(想想被梅毒折磨得失去听力的贝多芬那duang~duang~duang~Duang的《命运交响曲》)。

唯一不会带走我的好像是肖邦。

其实有一个品种的声音是专门解决这类问题的。

它们被称为“白噪声”。

严谨地说,这些被当成舒适背噪的声音,并不全都是白噪声。

但它已经是一个挺大的生意了,App Store 上有很多相关的应用,还有专门交易白噪声的网站。

不管你是想要专注于工作,还是仅仅为了刺激 ASMR 接收器,它好像都很有用。

但前面说过,对每个有用的噪声是不一样的。

我自己最喜欢的一段白噪声是挪威破冰船在北极空转10小时的环境噪音。

10 hours video of Arctic ambience with frozen ocean, ice cracking, snow falling, icebreaker idling and distant howling wind sound. Natural white noise sounds generated by the wind and snow falling, combined with deep low frequencies with delta waves from the powerful icebreaker idling engines, recorded at 96 kHz — 24 bit and designed for relaxation, meditation, study and sleep.

我把它从 Youtube 下载下来之后,提取出音频,然后把它按照5分钟一段切成很多份:

ffmpeg -i White_Noise_Sounds_of_Frozen_Arctic_Ocean_with_Polar_Icebreaker_Idling.mp4 -q:a 0 -map a white_noise_sample.mp3

ffmpeg -i white_noise_sample.mp3 -f segment -segment_time 300 -c copy wn_arctic_icebreaker_%02d.mp3 

然后就可以放在网站上分享给大家了。

the links

  1. The Missing Semester of Your MIT Education — MIT给 CS 专业的同学们搞了一个专门的地方教他们一些实用技能,比如命令行、文本编辑器、版本控制系统等等。
  2. Expert Programmers Have Fine-tuned Cortical Representations of Source Code — 搜索冠状病毒的论文偶然看到这篇论文,确定了广泛分布在额叶、顶叶和颞叶皮层的七个大脑区域与写程序密切相关,发育得好的人,程序就写得好:所以这也变成了天赋?
  3. Discord Switching from Go to Rust 内存管理成为了一个决定性因素: Go 的垃圾收集器与 Rust 的 compile-time ownership of memory 。
  4. Morning Report: Smart Streetlights Are Experiencing Mission Creep — 并不是每个人都可以在路灯上安装摄像头和其他传感器,但是一旦它们安装到那里,我们就可以开始看到奇怪的事情发生。这就是 software eating the world 的必然结果,而且我觉得才刚刚开始。
  5. Git Flight Rules — 飞行手册是用来在你遇到紧急情况的时候按图索骥无脑执行即可解决问题的指南,这个是针对 Git 的,内容整理得很不错,很适合新手学习自救,老手查缺补漏。