阮一峰 科技爱好者周刊:第61期

这里记录每周值得分享的科技内容,周五发布。

欢迎投稿,或推荐你自己的项目,请前往 GitHub 的 ruanyf/weekly 提交 issue。

(题图:前滩,上海,2018)

上月的周刊 提到,文科生不容易就业,理工科的就业远远好于文科。

我是有感而发,自己就是文科毕业,后来改做互联网开发,部分原因就是本专业看不到前景。我改做了前端工程师,其实个人兴趣不在前端,但是前端的难度相对最低,外行容易入门。一个文科生改行成为后端工程师,难度太大了。

我改行的时候,正赶上手机互联网兴起,迫切需要解决手机 App 的 UI 问题,这刺激了前端工程师这个行业,成为整个软件业的热点,市场的招聘需求非常旺盛。

现在,情况完全变了。一方面,手机 App 的 UI 已经有了比较成熟的解决方案,不再是一个瓶颈,一般页面的开发难度都不高,跟着教程就能做出来,剩下没解决的问题都是技术硬骨头。另一方面,手机上网人口增长趋缓,导致前端工程师的需求不再像以前那样爆炸式增长。

现在对前端工程师的技术要求,大大超过以往。我刚进这个行业的时候,最主要的工具库是 jQuery,跟现在相比,完全是小儿科,都被淘汰了。此外,整个软件开发的瓶颈,附加值最高的部分,正在往后端转移。AI 工程师、算法工程师、系统工程师、Devops 工程师变成最紧俏的岗位。这些岗位的技术难度更大,外行更不容易入门,以后文科生再想转软件工程师,怕是没有那么容易了。

资讯

1、磁悬浮试验样车

中国的高铁采用轮轨技术,为了更快的速度,下一代高铁可能会采用磁浮技术。5 月 23 日,磁浮试验样车在青岛下线,目前只是原型列车,已经能够实现静态悬浮。真正的磁浮工程列车计划在明年问世,2021 年开始全面测试,设计时速高达 600 公里。

目前,世界投入使用的最快列车,是 2003 年建成的上海磁悬浮线,时速达到 430 公里。

2、深度唤醒装置

日本铁路公司 JR 以准时著称,为了保证员工不睡过头,该公司发明了一种深度唤醒装置,效果远超闹钟,即使睡得最死的人也能被叫醒。该装置原来只供内部员工使用,现在推向了市场,所有人都可以购买。

它的原理很简单,就是床垫下面的一个充气垫子,时间一到就会自动充气,从而鼓起,使得上面的人无法再躺着(下图)。这个过程重复多次,直到手动关闭为止。

3、照片的吸引力判断

美国一家创业公司,研发了一种人工智能算法,可以判断照片在他人眼里的感觉。上图有三种颜色的指标,蓝色表示聪明,绿色表示信赖,红色表示吸引力。可以看到,算法认为左起第二张照片最有吸引力。

这种算法的一大应用,就是自动从一堆照片里面,挑出最佳的那一张(下图)。

4、图书馆减少书架

耶鲁大学本科生图书馆最近宣布,将减少四分之三的书架,用作学生的自修空间。原因是过去 10 年中,书架上的图书使用率下降了 64%,也就是很少人去书架找书了。

图书馆使用率下降,已经成了普遍趋势。弗吉尼亚大学图书馆十年前每年借出 23.8 万本书,去年只借出 6 万本。而且,不仅本科生如此,研究生和教师的图书馆使用率都在大幅下降。

5、亚马逊出售的简易房屋

美国亚马逊网站现在有简易房屋出售。付款后,工厂会给你发货,然后你自己组装房屋。上图的屋子占地 27 平方米,售价 1.88 万美元。制造商称,两个成年人可以在两到三天内组装这个屋子。下图的房子占地 10.5 平方米,售价 5000 美元。

这些房子都是临时建筑,但可以付费改成永久性建筑。

6、鲑鱼肉的颜色

超市出售的鲑鱼肉,通常是上图这样的肉红色。但是,鲑鱼肉本身其实是灰色的,由于它食用了甲壳类动物(比如虾),虾壳包含的虾青素使得鱼肉出现这种肉红色。

人工饲养的鲑鱼(超市鱼肉的来源)由于成本原因,无法喂食活虾,导致养殖的鲑鱼肉就是灰色的。可是这样的话,消费者不愿意购买,所以养殖业者就只能给鲑鱼喂食色素,使得它的肉能够呈现肉红色。讽刺的是,这种食用色素是鱼饲料中最昂贵的成分,占成本的 20%,但其实是可以不用的。

7、电子饰品 imagiCharm

瑞典一家女性创业公司推出电子饰品 imagiCharm,正在众筹。这种电子设备是一种可以用手机编程的 LED 电路板,它会显示指定的颜色和图案(静态或动态),供你佩戴在身上或服饰上面。

8、一句话新闻

  • 最新研究 发现,训练一个大型 AI 模型会排放近 30 吨二氧化碳,相当于 5 辆小汽车终身的二氧化碳排放量(包含制造期间的二氧化碳)。

  • 新加坡教育部 宣布,今年开始中小学不得对成绩进行任何形式排名,因为“学习不是竞赛”。

  • 麻省理工学院的研究人员 开发出一种新型“光子”芯片,它使用光而不是电作为能源,消耗更少的能量。据称,处理大规模计算的效率比现有的计算机高出数百万倍。

  • 谷歌 宣布将公司的办公用地改建 15000 套住宅,其中包括一定比例的经济适用房,帮助解决硅谷的住房短缺问题。

  • 小米 发布屏幕下方的摄像头方案。不拍照时,液晶屏正常显示;拍照时,镜头上方的液晶区域会变得透明,允许光线通过。

文章

1、Python 清理过时的标准库(英文)

Python 的设计哲学是“自带电池”(battery-included),就是把需要的功能都包括在标准库里面。但是,随着 PyPI 越来越方便,Python 社区正在检讨这种哲学是否正确。缩减标准库可能是必要的,能让 Python 发行版更精简和灵活,第一步就是把过时的功能移出标准库。

2、十五年了,海盗湾依然存在(英文)

海盗湾成立至今,已经十五年了。无数次被告,服务器被抄家,域名被封锁,甚至四个创始人都关进监狱一年,但是直到今天,它依然在正常运作。

3、SpaceX 星链计划的分析(中文)

SpaceX 公司打算以 11943 颗低轨道卫星,组建一个卫星通信网,提供宽带上网服务。本文介绍这个计划的详情,以及怎么做到。

4、LaTex 的历史(英文)

Tex 是全世界科学家撰写论文的标准工具,本文介绍这个项目的历史由来和发展。

5、使用 Visual Studio 2019 构建 Windows Terminal(英文)

Windows Terminal 是微软最好的终端应用程序,但是现在只公开了源码,还没发布正式产品。不过你可以自己从源码构建它。

6、如何使用 GitHub issue 作为博客后端?(中文)

你可以使用 GitHub issue 写博客,然后依靠 API 通过 Circle-CI 构建出网站。

7、ssh-agent 转发详解(英文)

ssh 登录的时候,比较安全的做法是使用公钥认证。但是,这要求本机必须有私钥。如果你需要在多台机器上使用 ssh 登录,一台台拷贝私钥很麻烦,也不安全,幸好 ssh 提供了 agent 转发功能,允许在一台机器上 ssh 登录的时候,可以使用另一台机器的私钥。

8、gRPC 与 RESTful API 的比较(英文)

使用微服务式架构时,服务的通信方式可以是 RESTful API,也可以用 gRPC,作者分析了两者的差异。

9、超越 A/B 测试的算法(英文)

我们通常使用 A/B 测试,判断哪一种实现更有效。作者提出了一种新的算法,可以同时测试 n 个选项,还能随意添加和删减选项。

10、Async 函数不能用于数组的过滤器(英文)

作者发现,JavaScript 的 Async 函数无法用于数组的过滤器,即 array.filter(async f) 是无效的。这一点似乎以前没人提到。

工具

1、faast.js

一个封装 AWS Serverless 操作的 JS 库。

2、network-avatar-picker

一个 JS 库,可以抓取各种社交媒体上面的用户头像。

3、Grade.js

这个 JS 库可以从图像提取两种主要颜色,然后生成渐变色背景。(@blogwy 投稿)

4、jsmpeg

一个 MPEG1 视频和 MP2 音频的 JS 解码器,可以在浏览器进行视频和音频的解码和编码。

5、bitbar

将任何脚本或程序的输出直接放在 Mac OS X 菜单栏的工具。

6、fusuma

将 Markdown 文件转成幻灯片的工具,功能很强大,在本地起一个 HTTP 服务,完成很多后端功能。

7、pipshow

一个查看 PyPi 软件包信息的命令行工具。

8、gameboy.live

一个开源软件,可以启动 Gameboy 服务,使用 Telnet 连线上去玩。

9、Gitter

GitHub 的微信小程序客户端,代码开源。(@JackZhouMine 投稿)

10、DownGit

这个开源工具可以为任何 GitHub 目录或文件,生成下载链接,即点击下载代码库的任意子目录。(@ketra21 投稿)

11、tmux-fzf-url

一个 Tmux 插件,在命令行输入链接,可以自动在浏览器打开。(@wfxr 投稿)

12、Toolmaker

一款自研的软件研发管理 SaaS 系统,主要面向国内的中小互联网软件企业及开发团队。(@CHCP 投稿)

资源

1、CSSfx

该网站收集各种 CSS 特效,可以复制粘贴到自己的项目。

2、Koonchi

你将照片上传到该网站,它会去找印度艺术家,把照片画成画作,再把画寄回给你。A3 大小的画作,收费在 1000 元人民币左右,尺寸放大收费增加。

3、马尔可夫链学习资源

本文作者记录了,自己如何完成一个马尔可夫链文本的项目。文章结尾给出了一个学习资源清单。

4、Colorize

黑白照片自动上色的服务。(@ketra21 投稿)

5、图形计算器

该网站左侧输入公式,右侧自动输出图像,非常直观。(@farheart 投稿)

6、Hello GitHub

跟踪收集 GitHub 新项目的《Hello GitHub》的官网。(@Salmonberry 投稿)

7、勒索病毒解密工具

一个收集勒索病毒解密工具的仓库。(@Y024 投稿)

8、多吉搜索

一个新的国产搜索引擎,个人作品,据称目标是成为百度的替代方案之一。(@NicolJiang 投稿)

文摘

1、你的互联网数据正在腐烂

如果有一家互联网公司告诉你,它可以永久保存你的数据,千万不要相信。

据估计,互联网目前可以访问的数据,大约是 15 个 ZB(zettabytes),并且每秒增加 70TB。

那么大的数据量,如果把它们都保留下来,可想而知要付出怎样艰苦的努力。就算保留下来了,那么要保留多久呢,10 年还是 50 年?

一家名为 The Internet Archive 的非营利性组织,正在持续保存网络快照,不过只针对主要网站的网页。截至去年秋天,它保存了超过 4500 亿张网页,总的数据量 25PB,只占互联网总量的 0.0003%。

存储成本其实很低,每 GB 不到 0.05 美元。但是,存储只占保存成本的一小部分,收集、管理、维护、联网都需要大量昂贵的人力劳动,这才是大头。

有一种说法是,数据是新的石油,所以互联网企业为了利用这种资源,会好好保存数据。但是,如果数据对于企业来说价值较低,那么他就没有动机保存数据。所有大型互联网公司放在心上的,不是你的利益,而是他们自己的利益。一项调查表明,互联网 3% 的网址会报 404 错误。互联网的数据增长速度远远快于保存的速度。

所以毫不奇怪,你的互联网数据正在腐烂,最终将丢失。你应该始终保留一份你自己数据的备份。

互联网既不安全也不永久。它不可能永远保存数据,用户不应该有这种想法。

2、默里·盖尔曼:我如何变成物理学家

1951 年 1 月,我来到普林斯顿高等研究院,开始一年博士后。

爱因斯坦就在那里,他经常来上班。我可以跟他说话,但那时我才 21 岁,不喜欢接近那些伟大人物,自我介绍,与他们交谈,然后跟其他人吹嘘“我认识爱因斯坦”等等。所以我没有接近爱因斯坦,如果是今天,我几乎肯定会表现出相反的行为。

当时,爱因斯坦正在进行自牛顿以来最伟大的物理研究,询问他的想法,这本来是令人兴奋的。但是在 1951 年,我偶尔路上遇到他,会说“早上好”,爱因斯坦也回答“早上好”诸如此类。

爱因斯坦正在努力构建一个统一的场论。希望找到这样的理论,这当然是很好的想法,但他开展工作的方式显然注定要失败。他不相信量子力学,因此他的理论纯粹是经典的。他没有引入像电子那样的基本粒子,而是希望它们能以某种方式从他的方程出现。此外,他只包括电磁场和引力场,省略了所有其他自然力量,例如强弱相互作用。

如果他一直在做一些看起来很有前途的事情,那就会给我一个完全合理的理由与他交谈,我当然会这样做。但当时,向他询问他的生活以及他对世界和物理学的态度,并不是我觉得很舒服的事情。现在,我很可能不会放过这样的机会。

奇怪的是,世界各地的普通人似乎都选择爱因斯坦,作为物理科学伟大的象征。我觉得不一定要这样,很多不那么出名的科学家,完全可以作为物理学的象征。不过,爱因斯坦确实是理论物理学的伟大天才,完全值得他作为科学家从公众那里获得的崇拜。

图片

1、17 世纪的雪花图

1662 年 12 月,英国哲学家罗伯特·胡克(Robert Hooke)为了研究雪花的形状,在笔记本上把它们画了下来。这份笔记本一直保留到了今天。

仔细看的话,这些雪花画得非常精细,每个雪花都画在一个铅笔画的圆里,每个圆都有六等分的印记。

2、一张老照片

我发现了一张曾祖父母的老照片。

我注意到,最左侧的女士戴着一副奇怪的眼镜。右侧的男士也戴着墨镜,看着天空。

看上去,他们似乎在看日食。我知道,这张照片大约是 1930 年前后在纽约拍的,因此我想也许可以查到具体的拍摄日期。

我去查美国宇航局的《纽约日食记录》,1932 年 8 月 1 日,纽约有一次日全食。

我甚至还查到了,当时的日全食眼镜的照片。

言论

1、

除非你对量子力学感到震惊,否则你并不理解它。

-- 玻尔,量子理论创始人之一

2、

一家公司要么全部人员都是远程办公,要么根本就没有远程办公,不太可能有中间状态。

很多公司吹嘘自己的员工可以自由选择远程办公,其实做不到,因为办公室工作的团队成员,不可避免地会具有信息优势,能够更早更多地得知信息,特别是如果领导层都在公司办公的话。

-- 《我的十年远程工作经验》

3、

孙正义说,他有一个未来 300 年的发展愿景,这是他的 1000 亿美元的投资依据。我觉得,一项 300 年的计划完全是疯狂的,它相当于要求 1719 年的某个人预测今天。

-- 《孙正义只是商人而已》

4、

拉丁语中,“激情”的意思就是“受苦”。如果你热爱一样东西,却不感到痛苦,那就不是激情。

--《我热爱的是什么?》

5、

非洲原始部落里面,那些酋长的女人们都戴着沉重的金属链子作为装饰,路都走不快。中国古代文人留着长长的指甲,根本无法劳动。17 世纪欧洲贵族的衣服没有口袋,东西都让身后的仆人拿。

这些事情的共同点,就是让别人看到,他们可以不参加日常的生产活动,过着悠闲缓慢的生活,所以这些都是身份的象征,表示他们比普通人更高贵。

-- 李翔

回顾

去年的本周:《周刊第 9 期》

阮一峰 科技爱好者周刊:第 61 期

订阅

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

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

(完)

评论(没有评论)