科技爱好者周刊(第 113 期):暴力犯罪为什么越来越少?

本周端午节假期,提前到周三发布。

周刊讨论区的帖子《谁在招人?》,提供大量就业信息,欢迎访问或发布工作/实习岗位。

封面图

6月21日发生日环食,中国部分地区可见。(出处:Instagram

本周话题:暴力犯罪为什么越来越少?

一个台湾网友在推特说,根据统计,台湾的暴力犯罪在过去20年惊人地下降,2019年已经比最高峰时减少了94.2%。

他问,到底是什么原因,让暴力犯罪在一代人的时间里只剩5.8%?人性的变化,还是社会结构的变化?

我也有类似的体会,周围的暴力犯罪这些年变少了,比小时候少多了。平时不要说重大的暴力案件,就连抢劫偷窃也变得少见,不知道大家是否也有这种感觉。

暴力犯罪的立案数字无法知道,我猜想总体趋势应该是大幅下降,主要原因可能有下面四个。

(1)监控的进步。 现在到处都是摄像头,还有人脸识别,罪犯几乎不可能不留下线索,完全没有机会逃脱监控。就算避开了摄像头,你避得开路人的手机镜头和行车记录仪吗?还有 DNA 技术,几十年前的悬案都能水落石出。

(2)联系的便捷。 每个人现在都有手机,随时可以跟外界联系求救,大大减少了危险。如果有紧急情况,外界第一时间就会得知并报警。而且,手机只要一开机,就能根据信号位置对你定位。

(3)社交媒体的普及。 恶性案件很容易在社交媒体传播,快速成为全国的热点,引来巨大的关注,迫使相关方面改进制度。2018年,滴滴顺风车发生一起杀人案,网上大量转发,导致该业务在全国下线整顿。

(4)现金的无纸化。 大家身上的现金,已经很少了,汇款都通过网上转账。抢劫和偷盗失去目标了,罪犯拿不到现金,拿到手机有什么用?而且,资金的每一笔线上流动,都可以追踪,再加上账户的实名制,一定可以查出谁拿到了钱。

综合上面这些因素,我认为,技术进步造成了暴力犯罪的减少。“莫伸手,伸手必被抓”,已经不是宣传口号了,而是技术进步的必然结果。

不过,这带来了另一个问题是, 技术迫使你遵守制度,因为任何违反规定的行为都会被查出。 以后,你可能只能选择体制允许的生活方式,选择体制外的生活方式会越来越难。

winter 前端进阶训练营

winter 老师是国内非常知名的前端开发者,在阿里巴巴担任过手机淘宝的前端团队负责人。

离开阿里以后,他与极客大学合作,开设了 《前端进阶训练营》 ,亲自授课。这应该是国内最大牌的前端讲师了。

《前端进阶训练营》的第 2 期,马上就要开营了。winter 老师总结了第一期的经验,进一步提升了培训质量,这里就给大家介绍了一下。

(1)这个培训不同于市面上的其他课程,只是知识点的罗列与延续,而是将能力培养作为出发点,不重知识点的灌输,而重学习方法、思维方式的实战训练。

(2)课程设计对标阿里 P6,winter 老师重点讲解组件化、工具链、持续集成这三条大厂实战中最重视的能力,他本人面试过无数阿里的 P6,会手把手帮助学员进阶资深前端工程师。

(3)训练营配备班主任全程带班,督促学员完成学习任务;也会有助教,随时答疑;毕业之后还可以内推 600+ 企业。

《前端进阶训练营》第 2 期原价 ¥2999,现在给周刊读者的优惠价是 ¥2199。报名时输入优惠口令 RUANYF100 ,还会有 100 元的优惠,到手仅需 ¥2099。招生名额有限,报名请抓紧,扫描下方二维码即可报名。

资讯

1、最便宜的迷你电动车

美国一个汽车网站的编辑,从阿里巴巴买了一辆最便宜的930美元的迷你电动汽车,运到美国,想看看这辆车到底怎么样。

这辆车是一个常州工厂生产的,电池需要另外购置,价格为305美元,另外还有海运费549美元、码头费528美元,报关费 + 关税1019美元,到手价合计为3331美元,是原始价格的三倍多。

该编辑开箱后,感到非常满意。他原以为900美元只能买一辆玩具车,搞不好就是一辆塑料车,结果基本上用的都是金属材料,并且有一些真正的零件和千斤顶,是一辆货真价实的迷你汽车。齿轮和链条比预想的精致得多,他写道“这个价格能买到这样的车,令人难以置信。“下一步,他打算上路实测。

2、星舰两三年内试飞

SpaceX 公司的创始人马斯克(Elon Musk),最近在推特回复网友时,表示“地球一小时交通圈”将会成真,“星舰”(StarShip)系统可能会在两到三年内试飞。届时,纽约到上海的飞行时间,有望从15小时压缩到39分钟。

星舰是 SpaceX 公司开发的客运飞船,可以完成点对点的高超音速飞行,以5倍音速飞越大气层。宣传片显示,该飞船从纽约的海上火箭发射平台发射到太空,39分钟后在上海的海上平台着陆,最高时速达到每小时2.7万公里,而纽约到上海的距离是1.2万公里。

由于飞船的起飞和降落有巨大的噪音,所以起降平台需要在海上,离岸至少32公里。马斯克表示,可以通过挖掘水下隧道进入平台。该业务就算可行,也应该不会对传统的国际航班造成冲击,因为它的票价远远高于现在的飞机票价。

3、视频会议电影

疫情期间,所有的电影新片都推迟上映,两个美国电影制片人想尝试一下,拍一部个人制作的小成本电影,看看能不能挤入大院线。

他们一天之内就写出了剧本,名字叫做《Unsubscribe》,这是一部恐怖电影,讲述五个 YouTuber 加入了一个在线视频会议,结果发现被一个神秘的互联网幽灵困住了。全片长29分钟,完全在视频会议软件 Zoom 上拍摄。很多有名的演员都愿意免费加入,因为在家太无聊,所以整部电影的拍摄成本为零。

拍完以后,两名制作人花了25000美元,在纽约一家电影院包场放映,连放五场,并且还穿着礼服,在电影院门口首映留影。虽然观众只有他们两个人,但是这部电影以当天25000美元的票房,还是登上了美国票房排行榜第一名。

4、“走进荒野”的旧巴士被移除

1992年,24岁的美国青年麦克肯多斯(Christopher McCandless)大学毕业后,远离人群,独自在边疆游历,但是不幸在阿拉斯加荒野迷路,最后饿死在一辆废弃的旧巴士里面。后来,他的故事写成了畅销书《走进荒野》(Into the wild),并拍成了电影。

他死亡的那辆旧巴士,大约是60年前被废弃在旷野中,成为了户外爱好者的“圣地”,每年都有大量的人去参观。由于地处偏远(距离最近的定居点50公里),荒无人烟,参观者在往返途中发生了很多事故,有两个人淹死在河中,还有很多人需要救援。这令当地政府头疼不已,认为这辆旧巴士已经成了“危险的景点”,最终决定派直升飞机,搬走这辆巴士。

5、任务管理器变视频播放器

Bilibili 用户将 Windows 任务管理器变成了视频播放器,播放 Bad Apple 这首歌曲。

因为 AMD 公司的锐龙线程撕裂者 3990x 有64个内核,128个线程,所以 CPU 监控会有128个显示格,可以动态变化。目前还不清楚,他是真的动态控制每个内核的使用率,还是采用其他方式制作这个视频。进入 Bilibili,可以观看完整视频

6、一句话消息

  • 美国一份研究报告显示,2035年美国可以实现90%电力来自清洁能源,淘汰所有煤炭发电,并减少70%的天然气发电。

  • 最新的超级计算机排行(第55版)出炉,日本的 Fugaku 排名世界第一,该计算机是 ARM 架构的。第二位和第三位是美国的计算机,第四位和第五位是中国的计算机。
  • 美军研究可移动的小型核反应堆,看看是否可能使用可拆卸的核反应堆对海外的美军基地供电。

文章

1、关于 Java 的25件事(英文)

今年5月是 Java 语言诞生25周年,JetBrains 公司在官方博客里面,总结了 Java 语言的25个优点。

2、scp 命令的原理和特点(英文)

scp命令用于向远程主机复制文件,本文解释它的原理,以及优点和缺点。

3、程序员简历的常见错误(英文)

这篇文章总结了程序员写简历时的几个注意点,下面是其中几个。

  • 不要试图提及你掌握的所有技能,这会给人一种“万事通”的感觉。
  • 将你的技能分成三个等级:“精通”(proficient in)、“有实战经验”(experienced with)、“熟悉”(familiar with)。
  • “精通”和“有实战经验”的技能,必须提供细节,要给出项目内容和你的个人成果。

4、如何分析照片的地理信息(英文)

作者讲述自己如何只根据下面两张照片,就分析出拍照人所在的具体位置。所以,张贴到社交媒体的照片,一定要小心。

5、为什么 Figma 赢得市场(英文)

Figma 是一个新兴的设计师工具,正在快速流行起来。本文分析它到底有何功能和特点,能够战胜 Sketch 和 Adobe 这样的强劲对手。

6、如何用链判断运算符?.重构代码(英文)

链判断运算符?.是 ES2020 引入 JavaScript 的一个重大语法,本文总结了作者使用它重构老代码的一些经验。

7、KeePass:最安全的密码管理器(中文)

KeePass 是一个轻量级、易用且安全性极高的密码管理器,其源码完全开源。与其他密码管理器不同,KeePass 可以让你完全掌握你的密码数据库。本文教你如何使用KeePass,并包含一整套最佳实践方案。(@rmnof 投稿)

8、DNS 查询的原理(英文)

本文用通俗的语言和例子,解释了 DNS 的原理,权威服务器和递归服务器的区别,以及更新 DNS 记录是怎么回事。

工具

1、Geany

一个跨平台的轻量级 IDE 编辑器,支持50多种语言。

2、ruffle

一个 Rust 语言写的 Flash 动画播放器。Adobe 公司不维护 Flash 以后,可以考虑用它来播放。

3、material-design-icons

谷歌的官方开源图标库,谷歌和安卓就采用这一套图标。Material Design 官方网站可以查看所有图标

4、CSS 三角形生成器

使用 CSS 生成三角形是网页设计常见的需求,比起使用图片,CSS 生成的三角形具有更好的可控性和灵活性。本工具支持自定义三角形大小、颜色、方向、边框等属性。(@apibrain 投稿)

5、Scroll to text fragment 生成器

Chrome 浏览器的扩展,可以对选中的网页文字,生成一个 URL。其他用户访问这个 URL,打开网页后,就会自动滚动到这段文字。它的原理是使用了 Chrome 浏览器的新功能 scroll to text fragment。(@chunliu 投稿)

6、TimeCat

一个网页录屏器,可以将网页操作录制下来,像视频那样播放,但是生成的录像文件的体积远远小于传统视频。(@TimeCat 投稿)

7、generate-avatar

根据用户的唯一 ID,自动生成头像图片的 JS 库。

8、nginx-ui

一个在线生成 nginx 配置文件的开源工具,可以在浏览器里面编辑和提交 nginx 配置文件。

9、Pleroma

一个开源的个人微博客实现,采用 ActivityPub 协议,可以与其他支持该协议的软件交换数据。

10、Youka

一个卡拉OK生成器,它可以从 Youtube 下载音乐视频,然后配上歌词,生成卡拉OK视频。

资源

1、施普林格的免费书籍

施普林格(Springer)是欧美著名的科技图书出版社,疫情期间提供大量图书免费下载。官方并没有提供所有免费图书的完整清单,于是有人就整理出来了,除了计算机科学,还包括其他各个领域的科技书籍。

2、文本到图形的在线工具

这个页面给出一个在线工具的清单,可以将文本(图形的描述)渲染成图形,比如 PlantUML 和 ASCIIFlow。

3、Drive & Listen

一个很有趣的网站,让你在线体验一边开车一边听广播。使用驾驶员的视角,播放街景,有车速和街道噪音开关,配上当地的广播电台。目前支持几十个城市,包括北京和武汉。

4、Starlink Map

星联计划(Starlink)是 SpaceX 公司的一个全球卫星上网项目(详见本期《文摘》部分的介绍),计划最终发射几万颗小卫星,目前已经发射了500多颗。这个网站可以查看所有卫星的实时位置。

5、美国海军电气与电子培训教材

互联网档案馆收藏的一套英文教材,美国海军用来培训官兵成为电气工程师和电子工程师,从最基础的概念(电是什么)开始讲起,一共24册。

图片

1、任天堂的扑克牌

任天堂最早是一家扑克牌公司,下面是1953年他们的扑克牌广告。

2、尼奥斯湖灾难

1986年8月21日,喀麦隆西北部的尼奥斯湖的湖底,由于未知原因,突然喷发释放出约10万吨~30万吨的二氧化碳。

二氧化碳的密度约为空气的1.5倍,厚约50米的气体云团急速下降至地面,沿着山谷飘散,造成23公里内1,746人和3,500只牲畜死亡。

事后,喀麦隆政府在尼奥斯湖上安装了一个排气系统,目的是降低湖底下的 CO2 浓度,减少进一步喷发的风险。

3、蒙帕纳斯大楼

蒙帕纳斯大楼是法国首都巴黎市中心唯一的摩天大楼,在1973年完工,高210米,有59层楼。启用时为欧洲第一高楼,现在是全法国第二高、以及欧盟国家之中第九高的摩天大楼。

大楼突兀的外观经常被当地民众指责是破坏巴黎的整体市容、超高大楼的负面教材,因此在大楼完工后两年,法国议会通过了禁止在巴黎市中心兴建摩天大楼的法律。

巴黎人流传一句玩笑话,认为该大楼顶端提供全巴黎最美的视野,因为那是全巴黎唯一看不见那栋大楼的地方。

在2008年 Virtualtourist 举办的投票中,蒙帕纳斯大楼在全世界最丑陋建筑物中排名第二,仅次于波士顿市政厅。

文摘

1、星联计划 StarLink

世界上很多偏远地区由于没有无线基站,无法上网。一些高山上,上网信号也非常弱。

目前的解决方案是多建基站,解决网络覆盖问题,马斯克却另辟蹊径,希望把通信网建在太空中,从而使得地面基站变得不必要。

这就是星联计划,组建一个太空的宽带网络,发射几万颗微型卫星,在太空组网,为全球用户提供宽带服务。

但是,卫星上网有一个难题,就是地球同步卫星不适合用于宽带上网。当今,大多数通信卫星都是地球同步卫星,即它们的速度跟地球的自转速度相同,所以永远在同一个地点的上空。这使得将天线对准它们非常方便。

但是,地球同步卫星的高度是,赤道上高出海平面约35786公里。这样的距离太远,网络延迟太大,无法提供卫星宽带服务。

星联计划的做法是,将卫星发射到距离地面550公里的“低空”,这样的话,网络延迟就不会太大。由于轨道较低,这些卫星的飞行速度需要更快,否则就会被地球引力吸引而坠落。速度加快的话,这些卫星就不会停留在某一个地点的上空,用户无法用天线对准某一颗卫星。所以,星联计划想要发射多颗卫星,围绕地球一圈。前一颗卫星飞走了,后一颗卫星正好可以补上它的位置,使得地面的天线总能收到信号。

这个计划如果要成为现实,具备商业可行性,就需要有廉价的、可重复使用的火箭。SpaceX 正好能够提供这样的火箭。而且,SpaceX 公司也需要有大规模的民用卫星项目,才可能赚到钱,保证公司能够生存下去。

于是,SpaceX 公司就成立了 Starlink 子公司,专门实现用轨道卫星覆盖地球的主要居住地区,提供无线上网服务的计划。

2019年5月24日,星联计划发射了第一批60颗卫星。第一阶段计划将发射1,600颗卫星,他们宣布的目标是,在5-10年内最终达到12,000颗,甚至超过40,000颗卫星。

在少于100颗卫星的情况下进行的初步测试显示,Starlink 在飞机上大约有 600Mbps的带宽,一般家庭的宽带,百兆带宽(100Mbps)就算很快了。

相比地面的光纤通信,卫星宽带还有一个优势。无线电波在太空环境的传播速度,接近真空中的光速每秒30万公里,要比光纤的传送速度每秒20万公里快。再加上,卫星之间不用像远距离光纤通信那样,一段一段接起来,可以直接点对点传送,所以即使考虑空地往返,星联计划还是要更快一些。

不过,Starlink 做不到手机那样直接上网,而是需要一个直径为0.48米的圆形卫星天线。这个天线跟比萨饼盒子或者公文包,差不多大小,所以无法手持。汽车制造商可能会将其安装在汽车或卡车的车顶上,从而向乘客提供 WiFi,这样就可以使得几乎100%的高速公路都能无线上网。

所以,Starlink 不是要取代传统的无线通信服务商,马斯克希望这个服务是地面网络的补充,可以让那些没有上网条件的地方,能够用上互联网。

2020年6月13日,SpaceX 公司成功发射了第9批 Starlink 卫星,目前天上已有538颗Starlink卫星,预计6月24日将发射第10批。现在,SpaceX 正式向人们发出邀请,来帮他们测试这个太空网络!

只要在网页填写申请表,提供电子邮箱、邮政区号和国家,你就有机会免费试用 StarLink,帮马斯克测试这个服务。提交申请后,你会收到一封邮件,告诉你如果你所在的地区出现了测试机会,会立刻邮件通知你。

地球上现在还有一半的人没有上网。有了 Starlink,无论是游轮、不发达国家、偏远的森林和沙漠,都可以有 100+ Mbps 的宽带,这对人类有非常重大的意义。

言论

1、

初学者眼里有很多可能性,专家眼里只有很少可能性。(In the beginner’s mind there are many possibilities, but in the expert’s there are few.)

铃木俊隆(Shunryu Suzuki),日本禅宗僧人

2、

输入要保持开放,输出要保持保守。(Be liberal in what you accept, and conservative in what you send.)

Jon Postel 谈如何设计接口

3、

爬得越高,获救的机会也就越少。

埃德·维斯特斯(Ed Viesturs),美国著名登山家

4、

广受欢迎的技术会被过度使用,Node.js 就是如此,被用在许多不适合的场合。

《Node.js 的过度使用》

5、

Snapchat 是斯坦福大学两个大学生写的一个聊天工具,它基于一个疯狂的想法:用户共享的所有内容都是临时的,半天后就会自动消失,你想看也看不到。

这后来成为社交媒体的新趋势:实时显示“真实生活”,大受欢迎。

《最疯狂的创业想法》

6、

数学家理查德·汉明(Richard Hamming)总是问其他领域的科学家:“你的领域中最重要的问题是什么?”,然后问第二个问题:“你为什么不研究它们?”。

《汉明问题》

回顾

2019年的本周(第 62 期):十五年编一本字典的故事

2018年的本周(第 10 期):30岁以上,不宜转行前端工程师

订阅

这个周刊每周五发布,同步更新在阮一峰的网络日志微信公众号

微信搜索“阮一峰的网络日志”或者扫描二维码,即可订阅。

(完)