查看原文
其他

科技爱好者周刊:第 78 期

阮一峰 阮一峰的网络日志 2023-10-27

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

本杂志开源(GitHub: ruanyf/weekly[1]),欢迎提交 issue,投稿或推荐你的项目。

由于微信不允许外部链接,你需要点击页尾左下角的“阅读原文” ,才能访问文中的链接。

封面照片:浦东后滩,上海,2019

刊首语

有一句有名的话:“只要站在风口,猪也能飞起来”。事业起飞的简单方法就是,起风时你正好在风口。

共享单车、AR、区块链、人工智能,这些都是过去或者现在的风口。那么,下一个风口在哪里?

我最近有一个感觉,游戏业将是下一个风口。 未来几年中,很可能会有新型游戏诞生,引爆整个市场。

一家美国游戏公司的 CEO,最近发表演讲[2],提到“游戏将比人工智能更重要”,因为游戏业出现了几个前所未有的新变化。

(1)游戏技术的发展,使得单一游戏可以容纳的玩家,比以往任何时候都要多。

(2)游戏设备的进化。智能手机的出现,使得人们随时随地都可以进入游戏。

(3)游戏的开发难度在下降,越来越多的人可以将自己的想法做成游戏。

(4)随着游戏人口的增长,游戏的社会影响力在不断提升。

人们玩游戏,以前是为了娱乐,未来不是。你想做的各种事情,未来都可以在游戏中完成:社交、学习、创业、挣钱……更重要的是,有些独一无二的体验,只有在游戏中才能获得。

现在,游戏已经是一个巨大的产业,最终将会成为国民经济和社会生活的最大部门。如果你想赶上下一个风口,可以现在就投入游戏业。

优达学城,双十一优惠

双十一快到了,周刊之前推荐过的优达学城(Udacity),进入了全年唯一一次打折季。

想便宜购买课程和囤课的同学,现在应该是最好的时间。尤其是数据科学方面,近期有很多更新,加入了几门新课。通过下方微信二维码,长按识别关注官方号,可以领取优惠券,价格直接打八折 。

优达学城(Udacity)是来自硅谷的在线学习平台,由谷歌无人车之父、Google X 创始人 Sebastian Thrun 创立,专注编程实战为核心的前沿科技教育,包括数据分析、人工智能、无人驾驶等。它在美国有很大的知名度和市场占有率,课程质量得到普遍认可。

他家的毕业生,毕业以后可以得到独家的 纳米学位证书 。这张证书可以直接添加至 LinkedIn 个人简历,与其他国际知名证书具有同等认可。

资讯

1、SpaceX 第一次载人飞行[3]

美国宇航局的局长10月10日访问了 SpaceX 公司,与 CEO 马斯克见面,向记者宣布 SpaceX 的第一次载人飞行可能在明年一季度。

按照原计划,SpaceX 的“龙飞船”通过猎鹰九号火箭(下图),搭载两名宇航员于今年飞往国际空间站。但是今年4月份,龙飞船在地面实验时发生爆炸,导致整个计划推迟,今年已不太可能进行载人飞行了。

美国宇航局的政策是,以后的载人飞行都发包给私人公司,政府不再建造航天飞机,现有的航天飞机都已经退役了。

目前,美国宇航员进入国际空间站,都通过俄罗斯的飞船,每个座位的价格是8000万美元。SpaceX 公司的龙飞船,迄今只完成过无人的货运任务,向国际空间站运送货物,还没有载人飞行过。

2、瘫痪病人的装甲[4]

法国研究人员开发了一套装置,让一个脊髓受伤、四肢瘫痪的男人可以站起来走路,行动完全根据自己的意念控制。

研究人员首先对病人进行了手术,将两个传感器放置在大脑表面,用来接受脑电波。

脑电波收集完毕以后,传给计算机,将其转变为指令,控制病人身上的机械装置,让病人行走起来。

整套装置重量达到65公斤,目前支持的动作有限,还只是一个概念产品,只能在实验室内使用。

3、美国限制 DNA 数据库查询[5]

美国有一些 DNA 数据库网站,允许用户上传自己的 DNA,跟数据库已有的 DNA 进行匹配,找出你的远房亲戚。

警察有时也会使用这项功能,上传犯罪现场发现的 DNA,用来收集线索,由此还真的抓到了不少犯人。上图就是通过公开的 DNA 数据库,抓到的一个几十年前的连环杀手。

这样一来,就引发了隐私方面的担忧。即使你本人从未上传过自己的 DNA,只要你的亲戚上传了他的 DNA,照样可以发现你的生物特征。根据一项研究,网上现有的公开 DNA 数据库,已经可以覆盖60%的美国白人。

美国司法部为此最近发布了规定,限制警察随意搜素 DNA 数据库,只有谋杀、强奸等暴力犯罪,以及识别人类遗体,才可以搜索公开的 DNA 数据库。其他目的的搜索,不能作为证据。

4、Uber 直升机[6]

Uber 公司在纽约向所有用户推出自有品牌的直升机服务。只要你在曼哈顿下城区,就可以网上预约,从曼哈顿飞向肯尼迪机场。整个行程只需8分钟,费用是每人200至225美元,包括行程两端的地面交通费用。

同样的行程驾车可能需要一到两个小时,而公共交通则需要50至75分钟。

5、Amazon Sidewalk 协议[7]

亚马逊公司提出,现有的无线通信协议都不理想:蓝牙和Wi-Fi 的覆盖范围太小,5G 的功耗太大且过于复杂。因此,它发明了一种新无线协议,叫做 Amazon Sidewalk。

这种协议使用900兆赫频率,特点是低带宽、长距离(通信距离可以到一英里),设计用途是连接房屋内部和周围的所有物联网设备。

亚马逊已经在洛杉矶发送了700台测试设备。一旦有大量接入点,可以创建覆盖面非常广的网络。

第一款使用该协议的产品,将是明年发售的狗牌 Ring Fetch。狗戴着这个设备,一旦失去信号,就表示狗已经远离了你,你就会收到警报。只要收到信号,就表示狗在距离你一英里的范围内。

6、第二代氢燃料汽车[8]

丰田公司选在10月8日发布第二代 Mirai 燃料汽车,因为10月8日可以写成 1.008,这是氢的原子量。

该车使用氢气作为燃料,没有污染,也不排放二氧化碳,是目前世界上主要的氢动力汽车。第一代在2014年问世,这次的第二代加大了氢气储存容量,续航里程从500公里增加到了650公里。

该车在美国的售价是5.85万美元,日本的售价为670万日元(约44.3万人民币),日本政府会补助200万日元。

7、马拉松进入两小时[9]

肯尼亚的世界纪录保持者埃留德·基普乔格(Eliud Kipchoge)10月12日在维也纳以1:59:40的成绩,成为第一个马拉松进入两小时以内的人!

这相当于,100米的平均速度为17秒,然后不间断跑422个这样的100米。

不过,由于这是一次专门为他破记录举办的挑战赛,为了创造记录,有41个人配合他跑,为他挡风和配速,所以国际田联不会承认这个纪录。

8、一句话消息

•国际标准化组织 ISO[10] 将图形数据库查询语言 GQL 通过为国际标准,这是继 SQL 以后第二种成为国际标准的数据库查询语言。

•Perl6[11] 改名为 Raku 语言。主要原因是,Perl6 的开发拖得太久,超过10年。而 Perl5 也没停止升级,结果导致两者语法不兼容。现在好了,Perl 语言将永远是这个样子,Perl6 也不必烦恼怎么兼容以前的脚本。

•奥地利一个政党[12]要求,宪法加入保障使用现金的条款,防止出现“无现金社会”。

•东莞市政府[13]预计,2030年该市人口会达到1020万,成为广东省继广州、深圳之后第三个人口破千万的城市。

•一个美国盲人[14]起诉达美乐批萨,该公司的网站盲人无法使用。达美乐认为法院不该受理,美国最高法院驳回达美乐的请求,表示法律保障盲人使用互联网的权利。

•俄罗斯宇航员[15]阿列克谢·列昂诺夫(Alexei Leonov)去世,享年85岁。他是第一个太空行走的宇航员,即第一个进入太空环境的人类。

•一家美国创业公司[16]推出自动行驶垃圾桶。该垃圾桶会自动到达目的地,因此可定时挨家挨户上门收垃圾。

•谷歌昨天发布 Pixel 4 手机,后摄像头跟 iPhone 在同一位置,但完全是另一种风格,这是故意的吗……

文章

1、山里拍到了23条蛇[17](中文)

9月7号、8号两天去山里玩。两个白天加晚上一共走了30多公里,拍到了23条蛇(虽然一小半都是虎斑颈槽蛇幼蛇,见上图),还有几条逃跑太快,没拍到。

2、谷歌为什么选择 Kotlin 作为安卓开发语言?[18](英文)

谷歌一直在为安卓应用开发寻找 Java 的替代品,这是为什么?Kotlin 哪里超过了 Java?

3、我的一人互联网公司[19](英文)

一个开发者介绍,他如何一个人开发和管理20台服务器,运营一个商业网站。

4、短网址(short URL)系统的原理及其实现[20](中文)

本文介绍短网址服务的原理,以及如何写一个实现。(@Youthink[21] 投稿)

5、JavaScript 的新语法[22](英文)

本文介绍一些即将进入 JavaScript 标准的新语法。

6、我如何创建一个盈利的副业项目?[23](英文)

作者在面试 Facebook 被拒以后,决定做一个项目证明自己。本文记录他构思、开发、推广的过程,发布后4个月产生了1000美元的收入。

7、全文搜索系统入门[24](英文)

本文用通俗语言介绍全文搜索的原理。

8、async 函数的使用模式[25](英文)

async 函数是 JavaScript 语言新增的异步解决方案,本文通过许多例子,介绍它比 Promise 好在哪里。

9、苹果的 A13 芯片介绍[26](英文)

iPhone11 发布会上,A13 芯片的介绍只占四分钟,但它可能是 iPhone 11 最重要的更新和迄今最好的手机 CPU:“包含85亿个晶体管,六个内核,一个四核图形处理器,一个LTE调制解调器,一个用于机器智能功能的八核神经引擎,每秒可运行超过五万亿次运算。”

10、为什么 Jira 难用透了[27](英文)

Jira 是常用的项目管理工具,本文使用大量图片解释这个工具是多么难用。

工具

1、scoper[28]

一个开源工具,可以搜索 Youtube 视频的字幕,返回关键词在视频里面出现的时间。

2、instant.page[29]

一个 JS 库,当用户鼠标悬停在链接上面,就开始预加载网页,从而使得用户真正点击的时候,页面瞬间就能加载。

3、labstack[30]

在线的代码运行试验环境(playground),支持15种语言,包括 C、C++、Python、Go、Ruby、Swift等。

4、Stellarium[31]

一个开源的天文软件,显示了逼真的 3D 天空,就像用肉眼或望远镜看到的一样,有桌面版和 Web 版。

5、S0lly[32]

一个 Excel 里面的策略游戏《文明》。

6、tiler[33]

一个将小图像拼成大图像的工具,设计马赛克镶嵌画的最佳工具。

7、manjaro[34]

一个基于 Arch 的 Linux 发行版,具有 Arch 的灵活性,同时注重对用户的友好性。

8、cherry[35]

一个基于机器学习的简易中文文本分类器,可以给出输入的中文内容的类别。

9、Firefly III[36]

一个可以自己架设服务的开源财务管理软件。

10、Naptha[37]

一个 Chrome 浏览器插件,可以选中并识别图片里面的文字。

资源

1、反向面试[38]

这个中文仓库收集反向面试的问题,一共50多个,你可以用来问面试官。(@ifrontend-xyz[39] 投稿)

2、简明 Python 教程[40]

Python 初学者教程《A Byte of Python》[41]的中文翻译。(@vtnil[42] 投稿)

3、Modern C(第二版)[43]

最新出版的 C 语言的英文教材,作者提供免费下载。

4、使用 Python 学习计量经济学[44](PDF)

英文电子书,讲解 Python 基本用法,然后用它教计量经济学。

5、开源种子[45]

各国法律规定,人工培育的新植物品种可以获得专利,这可能导致植物的遗传资源私有化。

该项目建立开源种子库,所有种子都带有开源许可证,用户可以自由使用从他们那里取得的种子。

图片

1、鲎的血[46]

鲎(发音为“后”)是一种古老的动物,血液中含有铜离子,所以血液是蓝色的。这种蓝色血液的提取物——“鲎试剂”,可以准确、快速地检测人体内部组织是否有细菌感染(比如大肠杆菌)。在制药和食品工业中,可用鲎血液对毒素污染进行监测。

这种血很贵,每升超过15000美元。制药公司每年都会捕获50万只鲎,采集它们1/3的血液,然后放回海洋。

2、运送风力发电机的叶片[47]

风力发电机越来越多,但是运输发电机的叶片是一件很困难的事情。

3、错误响应代码[48]

window.onerror = window.close;

上面这行代码,可以让网页应用有手机 App 的体验。

文摘

1、世界最深的洞[49]

俄罗斯北极圈城市摩尔曼斯克附近,有一个特别的地方。地面的这个盖子下面是世界最深的洞。

20世纪70年代,苏联科学家想要更多地了解地壳,就在摩尔曼斯克附近开始钻探。直到1992年才停止钻探,地下温度已经达到了180度,超过设备能够承受的温度。

这个洞的深度超过12000米,比世界最深的马里亚纳海沟还要深。洞的直径为23厘米,如果掉下去,需要大约3.5到4分钟才能到达底部。为了防止有人或动物掉下去,洞口的盖子是焊死的。

研究人员发现,地球地壳12公里处有水,以前认为这是不可能的。他们还发现了24种新型单细胞生物,并获得了27亿年前的岩石。

2、40% 规则[50]

互联网创业公司有一条40%规则:

年收入增长率 + 营业利润率 应该等于40%。

如果你的年增长率达到100%,那么可以承受60%的亏损。

如果年增长率为40%,你应该收支平衡。

如果增长率为20%,你应该有20%的营业利润率。

如果没有增长,你应该有40%的营业利润率。

如果业务下降10%,你应该有50%的营业利润率。

我从来没有见过一个如此简单的规则。我总是觉得如果你快速增长,就可以接受赔钱。随着增长放缓,你必须赚钱并增加利润。现在有这样一个简单的公式,我非常喜欢。

言论和数字

1、

拥有个人网站,就好像拥有了互联网的一小部分。

-- 《写给个人网站的一封情书》[51]

2、

如果你已经富裕,2%的收入增长速度就很不错了,可以让你保持并变得更加富裕。

但是,对于几乎没有收入的人来说,2%的收入增长速度,基本上就代表他们将永远贫穷。

-- HN 读者[52]评论中国经济增长速度降到6%

3、

如果 GDP 增长2%,人口增长1.2%,通货膨胀率为1%,那么人均 GDP 将下降。

-- 同上[53]

4、

活在世界上,有时候人家不害你,就是对你最大的帮忙。

-- 柯文哲,台北市长

5、

雇主最看重的是解决问题的技能,而不是编程语言的熟练程度、调试能力和系统设计。

新程序员犯下的最大错误就是专注于学习语法,而不是学习如何解决问题。

-- 《解决问题的经验教训》[54]

6、

我希望程序可以更短,不是以行数或字符衡量,而是以解析树衡量。

-- 保罗·格拉汉姆(Paul Graham)[55]。他已经54岁了,发布了一门自创的计算机语言 Bel。有人问他目的何在,他做了上面的回答。

招聘信息

周刊讨论区的《谁在招人?》[56],有大量工作/实习岗位,欢迎查看。

如果你的团队需要招人,可以免费在那里张贴招聘信息。如果希望发在周刊上,请联系我(Email: yifeng.ruan@gmail.com[57] ),每条价格 300 元。

1、高级前端工程师

易路软件[58]聚焦企业人力资源 SaaS 领域,致力于以复杂薪酬计算为核心的“移动互联网+员工服务”研发及运营。工作地点:上海闵行区。

招聘前端工程师,参与公司产品研发,包括不限于 PC 端、H5、小程序、Node 服务。详细要求和联系方式看这里[59]

2、秘猿科技

秘猿科技是区块链创业公司,为加密经济提供区块链基础设施和服务。工作地点:杭州或 remote。

本公司招聘区块链工程师、高级后端工程师、安全和测试工程师。详细要求和联系方式看这里[60]

回顾

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

References

[1] ruanyf/weekly: https://github.com/ruanyf/weekly
[2] 演讲: https://www.fastcompany.com/90414307/is-gaming-more-important-than-artificial-intelligence
[3] SpaceX 第一次载人飞行: https://www.reuters.com/article/us-space-exploration-spacex/nasa-aims-for-first-manned-spacex-mission-in-first-quarter-2020-idUSKBN1WP1CS
[4] 瘫痪病人的装甲: https://www.bbc.com/news/health-49907356
[5] 美国限制 DNA 数据库查询: https://www.sciencemag.org/news/2019/09/new-federal-rules-limit-police-searches-family-tree-dna-databases
[6] Uber 直升机: https://in.reuters.com/article/uber-copter/uber-makes-jfk-airport-helicopter-taxis-available-to-all-users-idINKBN1WI15X
[7] Amazon Sidewalk 协议: https://techcrunch.com/2019/09/25/amazon-sidewalk-is-a-new-long-range-wireless-network-for-your-stuff/
[8] 第二代氢燃料汽车: https://www.autoblog.com/2019/10/10/2021-toyota-mirai-revealed/
[9] 马拉松进入两小时: https://www.businessinsider.com/eliud-kipchoge-becomes-first-man-to-run-marathon-in-under-2-hours-2019-10
[10] 国际标准化组织 ISO: https://neo4j.com/press-releases/query-language-graph-databases-international-standard/
[11] Perl6: https://github.com/perl6/problem-solving/pull/89
[12] 奥地利一个政党: https://www.euractiv.com/section/data-protection/news/debate-rages-in-austria-over-enshrining-use-of-cash-in-the-constitution/
[13] 东莞市政府: http://www.nbd.com.cn/articles/2019-09-18/1372489.html
[14] 一个美国盲人: https://www.latimes.com/politics/story/2019-10-07/blind-person-dominos-ada-supreme-court-disabled
[15] 俄罗斯宇航员: https://www.cbsnews.com/news/alexei-leonov-died-cosmonaut-first-man-to-walk-in-space-dead-age-85-cause-of-death-not-released-2019-10-11/
[16] 一家美国创业公司: https://gizmodo.com/this-self-driving-garbage-can-remembers-to-take-the-tra-1838621440
[17] 山里拍到了23条蛇: https://bbs.hupu.com/29430250.html
[18] 谷歌为什么选择 Kotlin 作为安卓开发语言?: https://hackernoon.com/how-android-app-development-became-kotlin-first-bh28929gu
[19] 我的一人互联网公司: https://broadcast.listennotes.com/the-boring-technology-behind-listen-notes-56697c2e347b
[20] 短网址(short URL)系统的原理及其实现: https://hufangyun.com/2017/short-url/
[21] Youthink: https://github.com/ruanyf/weekly/issues/855
[22] JavaScript 的新语法: https://medium.com/@ideepak.jsd/javascript-new-features-part-1-f1a4360466
[23] 我如何创建一个盈利的副业项目?: https://blog.pixelixe.com/2019/09/19/how-a-facebook-rejection-pushed-me-to-start-and-grow-a-profitable-business-in-12-months/
[24] 全文搜索系统入门: https://bhavaniravi.com/blog/challenges-in-full-text-search
[25] async 函数的使用模式: https://careersjs.com/magazine/async-patterns/
[26] 苹果的 A13 芯片介绍: https://www.wired.com/story/apple-a13-bionic-chip-iphone/
[27] 为什么 Jira 难用透了: https://medium.com/@jtomaszewski/15-reasons-why-jira-and-confluence-suck-37507361cbdf
[28] scoper: https://github.com/RameshAditya/scoper
[29] instant.page: https://instant.page/
[30] labstack: https://code.labstack.com/program
[31] Stellarium: https://stellarium.org/
[32] S0lly: https://s0lly.itch.io/cellivization
[33] tiler: https://github.com/nuno-faria/tiler
[34] manjaro: https://www.manjaro.org/
[35] cherry: https://github.com/Windsooon/cherry/
[36] Firefly III: https://firefly-iii.org/
[37] Naptha: https://projectnaptha.com/
[38] 反向面试: https://github.com/yifeikong/reverse-interview-zh
[39] ifrontend-xyz: https://github.com/ruanyf/weekly/issues/864
[40] 简明 Python 教程: https://bop.mol.uno/
[41] 《A Byte of Python》: https://python.swaroopch.com/
[42] vtnil: https://github.com/ruanyf/free-books/issues/19
[43] Modern C(第二版): http://modernc.gforge.inria.fr/
[44] 使用 Python 学习计量经济学: https://lectures.quantecon.org/_downloads/pdf/py/Quantitative%20Economics%20with%20Python.pdf
[45] 开源种子: https://www.opensourceseeds.org/en
[46] 鲎的血: https://www.popularmechanics.com/science/health/a26038/the-blood-of-the-crab/
[47] 运送风力发电机的叶片: https://www.freightwaves.com/news/shipping-wind-turbines-is-not-a-breeze
[48] 错误响应代码: https://twitter.com/webperftips/status/405760114499395584
[49] 世界最深的洞: https://www.thesun.co.uk/tech/9786114/worlds-deepest-hole-well-to-hell/
[50] 40% 规则: https://avc.com/2015/02/the-40-rule/
[51] 《写给个人网站的一封情书》: https://www.vanschneider.com/a-love-letter-to-personal-websites
[52] HN 读者: https://news.ycombinator.com/item?id=20997415
[53] 同上: https://news.ycombinator.com/item?id=20997517
[54] 《解决问题的经验教训》: https://medium.com/free-code-camp/how-to-think-like-a-programmer-lessons-in-problem-solving-d1d8bf1de7d2
[55] 保罗·格拉汉姆(Paul Graham): https://news.ycombinator.com/item?id=21232352
[56] 《谁在招人?》: https://github.com/ruanyf/weekly/issues/798
[57] yifeng.ruan@gmail.com: mailto:yifeng.ruan@gmail.com
[58] 易路软件: https://www.ersoft.cn/
[59] 这里: https://github.com/ruanyf/weekly/issues/798#issuecomment-533874713
[60] 这里: https://github.com/ruanyf/weekly/issues/798#issuecomment-524289916


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存