查看原文
其他

科技爱好者周刊:第 84 期

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

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

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

封面图:集装箱公寓大楼,南非约翰内斯堡,图片来自 Reddit[3]

刊首语

每次看到 IT 公司的招聘广告,我往往有一种感觉,很多工作是一次性工作。所谓“一次性工作”,就是企业用完人之后,就会把人裁掉,就像一次性筷子一样。

IT 竞争太激烈,市场和技术变化太快,企业都是敏捷开发,要求项目快速见效,招聘都是为项目服务的。校招可能还有储备人才的考虑,社招完全是项目导向,要么是旧项目补充人手,要么是新项目组建团队。

因为大部分项目最后都会失败,所以项目扩张补充人手是少数情况,大多数情况是为筹备新产品或新方向招人。这时,企业也没有把握,新产品或新方向能不能活,能活多久。招人的首要目的是先把东西做出来,交给市场检验。如果项目活下来了,工作岗位就是长期岗位;如果项目活不下来了,就是短期岗位。

项目没了,招来的人自然就没用了,要么内部转岗,要么就裁掉。大家应该有一个清醒的认识,现在的企业招人,并不会对你有一个三年五年的培养计划,你能不能留下来,一方面取决于你是否表现出良好的即战力,另一方面取决于市场是否认可你所在的项目。这两个条件,只要有一个没满足,你的工作就悬了。

在我看来,很多企业的招聘策略,完全是一次性的。项目需要用人,我就招人,而且是大量招人,短期内把产品做出来。然后,要是市场反响不好,项目活不下来,那就赶快做下一个项目,现有人员如果不合适转岗就走人,空出来的位置继续招新人。

这方面,大公司也没有比小公司好多少,大家要这样想,BAT 现在的每个位置都是有人的,他们要招新人,一定是找你去干内部找不到人干的事情。什么事情是 BAT 内部找不到人干的事情?太难太苦活太多,无非就是这几种情况,再加上严格的考核制度,你经历“一次性岗位”的可能性也许比小公司更大。

前端学习资料免费领

今年只剩最后一个月了,春节后一般会有招聘高峰。有计划跳槽换工作的朋友,可以开始有针对性地准备了,对那些面试的热门知识点加深学习。

前端开发依然是 IT 就业的大头,下面是两份对于面试很有帮助的前端学习资料,完全免费。这是国内领先的在线教育平台“开课吧”,特别提供给我们周刊的读者。

第一份资料是 《2019 WEB 面试题系列:ES6 专题》 。这是一个视频讲座,主要深度讲解 ES6 类、类的继承,类的用法等等。内容都是前端面试的高频考察知识点。

第二份资料是 《前端开发语言:TypeScript 实战》 。现在,大型项目开发一般都会优先考虑 TS,使用静态类型保证项目质量。这份资料从新建一个项目开始,手把手教你完成 TS 的安装、类型检查、接口、泛型等每一个关键步骤,最后使用 TS 语言编写一个真实的 Vue 项目。

本次资料领取的免费名额,一共只有499名。感兴趣的读者抓紧扫描下方海报中的二维码领取。

资讯

1、欧洲 IPv4 地址用光[4]

11月25日,欧洲 IP 地址注册机构 RIPE 宣布,欧洲的 IPv4 地址全部分配光了,一个也没剩下,从此没有新的 IP 地址可以分配。为了纪念这个历史时刻,全体人员合影留言(上图)。

此后,该组织要分配 IPv4 地址,只有等待破产或关闭的团体交还已用的地址,才能再分配。解决全球 IP 地址不足的根本办法,是尽快向 IPv6 过渡。全球一共有5个组织负责分配 IP 地址,RIPE 负责下图黄色的区域。

2、宽屏转换[5]

Disney + 视频订阅服务11月初发布后,影迷发现动画片《辛普森一家》变成了16:9宽屏。第20季之前,《辛普森一家》的原始长宽比是4:3(下图一)。

迪斯尼公司这一次除了提升分辨率,还裁去了一些画面,统一将其转成了16:9(下图二)。迪斯尼已经同意,另行放出4:3版本,影迷可以自己选择看哪个版本。《辛普森一家》一共30季,从第20季之后,原始播放的就是16:9版本。

3、数字服装[6]

BBC 报道,旧金山一家区块链公司的 CEO 理查德·马(Richard Ma),花了9,500美元为妻子买了一件衣服。这件衣服不是实体的,而是数字的,不能在现实生活中穿,只能穿在社交媒体发布的照片上(上图)。

这位 CEO 说:“这衣服确实非常昂贵,但这也是一项投资。未来10年里,每个人都将'穿着'数字的时尚服装。这会是独特的纪念品和时代的标志。”根据他的预测,未来人们会有专门设计的数字服装,让你在社交媒体上拥有独一无二的装饰。数字服装往往是超现实的设计,现实中很难实现。数字服装还可以买卖和转让,因此有投资价值。

瑞典的一家公司从去年开始,就已经在发布数字服装,起价约为11美元一件(下图)。

4、世界最长的航班[7]

澳大利亚地处南半球,前往北半球任何一个主要城市,都非常遥远。澳大利亚航空公司正在进行一系列实验,评估是否能够开行更多的超长航班。10月18日,澳航测试了悉尼——伦敦航班,空中飞行时间为19小时19分钟,如果开行将是世界最长航班。

乘客这么长时间的久坐不动,很可能对健康产生影响,比如产生静脉血栓。澳航想了很多办法,减少久坐产生的厌倦和疲惫。起飞后马上提供晚餐,然后很快熄灯,意在使乘客入睡。乘客醒来后,允许在飞机上绕圈行走,并进行伸展运动。该航班只搭载50个乘客,所以比较空,有利于乘客走动。等到日出的时候,邀请乘客离开座位,到舷窗观看。

澳航将在今年底决定,是否开出更多的远程直达航班。一旦决定开行,航班将在2022年前正式启运。

5、哥本哈根垃圾发电厂[8]

丹麦首都哥本哈根新建的垃圾发电厂,通过焚烧垃圾发电,是世界上最绿色的发电厂。它的表面是巨大的玻璃结构,看上去就像绿色山峦。顶部是一个大斜坡,建有滑雪缆车,可以滑雪。建筑物内部还有玻璃电梯,让游客观察垃圾如何为22万户家庭发电,整个工厂可以只由2名工程师操作。

哥本哈根附近没有山,居民要去滑雪,都要去很远的地方。现在有了这个发电厂,市内就可以滑雪,每小时收费22美元。游客还可以在建筑物最高处的餐厅和酒吧放松身心,或在大屋顶远足和漫步。它甚至具有世界上最高的攀岩墙-高85米。

6、太阳能发热[9]

太阳能一般用来发电,但是比尔·盖茨正在资助一项新计划,尝试将太阳光转为超过1000℃的热源,用来替代化石燃料。

该项目使用软件操作大量镜子,把阳光反射到目标上,产生1500度的温度,是以前的商用太阳能系统的三倍。高温用来分解水分子提取氢气,再把氢气用作燃料。高温也可以用来制造水泥,减少传统燃料的消耗。

7、雇主最欢迎的技术技能[10]

美国一家招聘网站统计了,过去五年招聘岗位的技能要求。提到最多的前十位技能如下:SQL、Java、Python、Linux、JavaScript、AWS、C++、C、C# 和 .net。

不过需求增长速度最快的技能,排名完全不一样:docker、azure、机器学习、aws 和 Python。

8、一句话新闻

•一项研究[11]发现,长期暴露在发光二极管(LED)的蓝色光谱中,果蝇会加速衰老,并且大脑出现神经性病变。所以,人体尽量避免长时间照射 LED 蓝光。

•澳大利亚[12]将使用高速公路摄像头,辨识一边开车一边使用手机的司机。

•特斯拉[13]发布电动皮卡,最低售价4万美元。由于外观完全采用直线条,这车看着有点像装甲车,而不像小卡车,车身后部的车斗是隐藏的。确实像车名 cybertruck 所提示的,有朋克的感觉。目前,特斯拉的产品线越来越全了,已经有了轿车、卡车、皮卡,下一个会发布新的跑车。

•世界最大的风力发电机[14]开始在荷兰安装,叶片长度为107米,为世界最长,超过此前的纪录15米。

•谷歌团队[15]公开了 Pixel4 XL 拍摄的银河照片,未经任何处理。下面一张是谷歌的样张,另一张是华为 P30 Pro 的样张(背景过亮的那张),明显是谷歌效果较好。更多夜拍样张[16]

文章

1、 DNS 基础知识与 dig 命令[17](英文)

本文讲解 DNS 的基本知识,然后用 dig 命令演示如何获取 DNS 信息。

2、C++ 创始人 Bjarne Stroustrup 访谈[18](英文)

编辑访问 Bjarne Stroustrup,请他谈谈怎么发明 C++,并且回答 StackOverflow 上面得票最高的5个 C++ 问题。

3、恶意的 SSH 访问分析[19](英文)

暴露在互联网上的服务器,每天都会收到大量的恶意 SSH 登录请求。作者分析了自己服务器的98万次 SSH 日志记录,看看能发现什么。

4、Elm 开发教程[20](英文)

本文很长,介绍 Elm 语言的语法知识,如何用它写一个网页应用。

5、AWS 的数据迁移费[21](英文)

亚马逊云服务 AWS 的费用包含一项“数据迁移费”(data transfer)。本文分析 AWS 头部客户的这项费用,可以借此了解云服务的付费情况。

6、贫铀对伊拉克儿童的影响[22](英文)

贫铀是铀浓缩过程的副产品,带有放射性,用于炸弹可以刺穿装甲。美军在伊拉克战争中大量使用贫铀弹,造成了无法清除的严重污染,使得许多新生儿有先天畸形。

提醒,谨慎打开上面链接,本文带有畸形新生儿的照片,会让人不适。

7、钴元素在电池的应用现状[23](英文)

本文是一篇新闻报道,详细介绍钴元素的应用和开发现状。锂电池的阴极目前采用钴元素的效果最好,这导致钴价飞涨,很可能会影响电动汽车的普及速度。世界三分之二的钴产量来自刚果民主共和国。

8、Web 图标指南[24](英文)

本文介绍四种常用的图标解决方案:CSS Sprite、图标字体、内嵌的 SVG 图像、SVG 文件。

9、Swift 学习数据科学指南[25](英文)

数据科学通常使用 Python 语言,但是其他语言也可以。本文从零开始教你使用 Swift 语言来做数据科学项目。

10、Web 缓存投毒攻击[26](英文)

访问网页,大多数时候都要通过缓存服务器,CDN 就是一种缓存。有可能做到缓存服务器投毒,从而使得网站无法访问,本文介绍它的原理。

11、我用AI机器人留住去世的父亲(中文)

上周,我推荐《连线》杂志的这篇长文。儿子得知父亲晚期肺癌以后,进行谈话录音,把内容做成一个对话机器人,父亲去世后还能跟他对话。当时我说,希望文章能有中文版。真有网友翻译了,而且译得很好,我再次读依然感动。我们太强调技术胜过人,但技术也可以有人性。

工具

1、aimAndShoot[27]

一个纯概念的开源网页射击游戏,具有神经演化功能,软件会根据玩家的反应,对敌人进行增强,直到玩家失败。

2、Chrome remote desktop[28]

谷歌推出了远程桌面软件,可以在手机和桌面浏览器里面,访问远程电脑的桌面,进行各种操作。

3、CustomAnim[29]

这个网站可以将用户输入的文本,渲染成一段微粒的动画,支持中文。缺点就是后台资源有限,玩的人一多,就要排队等。

4、onefetch[30]

这个命令行工具可以显示 Git 仓库的信息。

5、Daily-warm[31]

一个 Go 语言脚本,每天向指定邮箱发送一封邮件,里面是天气、名言、诗歌。(@BarryYan[32] 投稿)

6、leonsans[33]

一款用 JavaScript 脚本绘制的英文字体,只要网页插入脚本,就能使用这个字体,即字体使用脚本画出来的,特别适合制作字体动画。(@rolitter[34] 投稿)

7、snake-go[35]

Go 语言写的命令行贪吃蛇游戏。

8、dn[36]

一个非常简单的命令行笔记脚本,可以写入/读取笔记。所有代码就是十几行 Bash 命令。

9、hr-code[37]

QR 码本质是机器可读的字符串,主要缺点是人类无法辨识。现在有人提出了一种新的QR码,机器和人类都可读。缺点就是如果字符很多,码图就会很大。

10、SearX[38]

SearX 是一个开源的搜索代理,可以自己架设谷歌实例,查看 demo[39] 和实例列表[40]

资源

1、 The GAN Zoo[41]

对抗生成网络(GAN)是人工智能模型提高效果的一种方法,该仓库收集各种领域的 GAN 应用模型,目前已经有500多种。

2、统计小手册[42]

一本针对初学者的统计学英语教材,内容比较精简。

3、中文独立博客列表[43]

该仓库根据 feedly 的 RSS 订阅数,列出了主要的中文独立博客。(@timqian[44] 投稿)

4、微软 Azure 架构设计文档[45](英文)

Azure 云服务的文档,专门讲解架构知识,包括架构模式,设计原则,设计模式等。(@NeoTse[46] 投稿)

5、滚动条的演进[47]

这个网页展示自从有计算机以来,系统滚动条的样式变化。

6、gov-takedowns[48]

GitHub 有一个官方仓库,收录政府的来函,要求取缔某些内容。现在里面有三个国家的政府来函:中国、俄国和西班牙。所以,放在 GitHub 上的东西,可以合法地被政府拿掉。因此不要在 GitHub 乱放东西,尤其考虑到 GitHub 的老板是微软。

图片

1、巴拿马运河[49]

下图是1881年法国在开挖前提出的巴拿马运河示意图,连通大西洋和太平洋。

下图是实际的巴拿马运河。

2、木柴汽车[50]

二战时,欧洲的汽油都用于战争。很多民用汽车得不到汽油,只能加装锅炉,使用木柴驱动的内燃机。

3、Chrome 恐龙模型套装[51]

Chrome 浏览器每当断网时,会出现一个恐龙游戏,比喻回到了洪荒时代。

谷歌总部的纪念品商品有实物出售,网上订购价格30美元一套。

文摘

1、莴苣香烟[52]

香烟由烟草制成,含有伤害健康的尼古丁。1959年,化学家普赞特·托里吉安(Puzant Torigian)想到可以用其他植物的叶子,制造无尼古丁的香烟。

他系统地测试各种不同植物的叶子,包括羽衣甘蓝、葡萄、卷心菜、大头菜、菠菜、胡萝卜、花生、番茄和甜菜。最后,他认为最好的替代品是莴苣,它的叶子可以像烟草一样燃烧,但没有尼古丁,也没有生物碱,无毒,并且焦油和氨的残留量比烟草低。

他在家乡得克萨斯州赫里福德市找到了一群投资者,于1965年推出了莴苣香烟 Bravo Smokes。

结果市场反响非常差,用户评论:“就像抽老袜子一样”、“比抽咖啡渣还差”。该公司调整了销售方向,专门向试图戒烟的烟民销售。那些人改不掉吸烟习惯,但希望抽没有尼古丁的东西。

但是没有用,1972年 Bravo Smokes 倒闭了。

2、告别快时尚[53]

很多人追求时尚服装,每一季甚至每个月都更换新服装,每套衣服穿的次数越来越少。这被称为“快时尚”。根据统计,人们消耗和丢弃的衣服,比以往任何时候都要多。每次购买新衣服的时候,消费者就把上一季过时的衣服扔掉。

2015年,美国一共产生了1,190万吨的纺织废料,平均每个美国人34公斤,很多衣服都没穿过几次,它们大部分最终被填埋。相比1960年,这个数字增长了750%以上,是同期人口增长速度的10倍。

H&M、Zara 这些快时尚品牌的崛起,直接导致了服装浪费的增长。快时尚的商业模式就是大量销售低价服装,然后鼓励消费者尽快扔掉过时的服装,不停购买当季流行,以获得新的外观。例如 Zara 公司每年发布 20,000 种新设计,不停推出新系列,不再是传统的冬季/秋季和夏季/春季少数几种系列。

咨询公司麦肯锡公司调查发现,从2000年到2014年美国服装产量翻了一番,同期普通人每年购买的服装数量也增加了60%。另一项研究发现,人们购买的快时尚品牌服装,很少穿着超过10次。

社交媒体上,流行的观念是,你只要发过一次这套衣服的照片,就不能再发穿它的照片了。根据一项调查,英国 9% 的购物者承认,自己为能在 Instagram 发照片而购买衣服,等到在网上发布自己穿着该衣服的照片后,他们就将衣服退回商店。

面对这种现实,“慢时尚”的概念在过去十年中开始出现了,作为对“快时尚”的一种平衡。它的出发点是,放慢服装消费的速度,购买更少的服装。环境人士已经发出警报,旧衣服对环境的负面影响,无法通过垃圾填埋场消除。纺织品的制造、染色和处理都会用到很多有害的化学物质,服装和鞋类生产而导致的温室气体占全球温室气体排放量的8%以上。

下一次,你决定购买一件衬衫或一双鞋时,请问一下自己:我真的喜欢它吗?它合适吗?我会穿很多次吗?

言论与数字

1、

特斯拉汽车的自动驾驶可以挽救数百万人的生命,但它可能首先会造成一些人的死亡,然后才能达到这个目标。

-- 彭博社[54]

2、

明显的 UI 通常是最好的 UI。

-- Medium 文章[55]

3、

推特公司有4000个员工,全世界35个办公室。

-- 推特年报[56]。推特上市之前的2012年只有200多个员工,上市之后人员膨胀了十几倍。全世界35个办公室,出差和协调成本该有多高,怪不得这家公司股价一直上不去。

4、

2005年的一天,伊利诺伊州的一位母亲注册了 Flickr,上传了自己孩子的一些照片,然后忘记了这个帐户的存在。

多年以后,这些孩子的照片被发现存储在一个数据库中,用于训练世界最复杂的一些人脸识别的智能系统。

-- 《纽约时报》[57]

5、

1860年,人们还不知道细菌感染。只要你住进医院,就有12%的可能死亡,50%的可能截肢。

-- 《巴斯德的贡献:细菌的发现者》[58]

6、

内布拉斯加州最大的家具市场是一个95岁的老太太开的,巴菲特收购了,让老太太退休。

老太太发现,巴菲特没让她签竞业条款,就在马路对面又开了一家家具市场。巴菲特只好把新的家具市场也收购了,并签了竞业条款,这一年老太太97岁。

-- 维基百科[59]

回顾

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


References

[1] ruanyf/weekly: https://github.com/ruanyf/weekly
[2] 《谁在招人?》: https://github.com/ruanyf/weekly/issues/983
[3] Reddit: https://www.reddit.com/r/UrbanHell/comments/dsbd0l/container_flats_joburg/
[4] 欧洲 IPv4 地址用光: https://www.ripe.net/publications/news/about-ripe-ncc-and-ripe/the-ripe-ncc-has-run-out-of-ipv4-addresses
[5] 宽屏转换: https://www.theverge.com/2019/11/15/20967429/disney-plus-simpsons-feedback-older-episodes-original-aspect-ratio-2020
[6] 数字服装: https://www.bbc.com/news/business-49794403
[7] 世界最长的航班: https://www.npr.org/2019/11/17/780266742/19-hour-london-to-sydney-test-flight-shows-how-to-make-long-hauls-tolerable
[8] 哥本哈根垃圾发电厂: https://www.goodnewsnetwork.org/power-plant-turns-waste-into-energy-and-doubles-as-a-ski-slope/
[9] 太阳能发热: https://www.theguardian.com/environment/2019/nov/19/bill-gates-energy-startup-sunlight-heliogen-solar-energy
[10] 雇主最欢迎的技术技能: https://www.hiringlab.org/2019/11/19/todays-top-tech-skills/
[11] 一项研究: https://www.nature.com/articles/s41514-019-0038-6
[12] 澳大利亚: https://ktar.com/story/2754759/australia-uses-new-technology-to-catch-drivers-on-phones/
[13] 特斯拉: https://www.tesla.com/cybertruck
[14] 世界最大的风力发电机: https://www.rechargenews.com/wind/1851001/worlds-biggest-wind-turbine-set-to-start-turning-off-netherlands
[15] 谷歌团队: https://ai.googleblog.com/2019/11/astrophotography-with-night-sight-on.html
[16] 夜拍样张: https://photos.app.goo.gl/qwVRQdyL2YEoPpCWA
[17] DNS 基础知识与 dig 命令: https://www.redhat.com/sysadmin/dns-domain-name-servers
[18] C++ 创始人 Bjarne Stroustrup 访谈: https://news.codecademy.com/bjarne-stroustrup-interview/
[19] 恶意的 SSH 访问分析: https://bastian.rieck.me/blog/posts/2019/ssh_incidents/
[20] Elm 开发教程: https://madewithlove.be/using-elm-with-react-a-nice-app-on-elm-street/#would-you-like-to-know-more
[21] AWS 的数据迁移费: https://www.theinformation.com/articles/aws-customers-rack-up-hefty-bills-for-moving-data?utm_source=hackernews&utm_medium=unlock
[22] 贫铀对伊拉克儿童的影响: https://ahtribune.com/us/3500-depleted-uranium-impacts-on-children-in-iraq.html
[23] 钴元素在电池的应用现状: https://www.chemistryworld.com/news/battery-builders-get-the-cobalt-blues/3008738.article
[24] Web 图标指南: https://dev.to/adrianbdesigns/icon-workflow-for-the-web-an-in-depth-guide-26hj
[25] Swift 学习数据科学指南: https://www.analyticsvidhya.com/blog/2019/10/comprehensive-guide-learn-swift-from-scratch-data-science/
[26] Web 缓存投毒攻击: https://slate.com/technology/2019/10/y2k-2038-bug-coding-future.html
[27] aimAndShoot: https://github.com/victorqribeiro/aimAndShoot
[28] Chrome remote desktop: https://remotedesktop.google.com/home
[29] CustomAnim: https://customanim.com/
[30] onefetch: https://github.com/o2sh/onefetch
[31] Daily-warm: https://github.com/BarryYan/daily-warm
[32] BarryYan: https://github.com/ruanyf/weekly/issues/921
[33] leonsans: https://github.com/cmiscm/leonsans
[34] rolitter: https://github.com/ruanyf/weekly/issues/923
[35] snake-go: https://github.com/tristangoossens/snake-go
[36] dn: https://github.com/tomlockwood/dn
[37] hr-code: https://github.com/hantuzun/hr-code/blob/master/README.md
[38] SearX: https://github.com/asciimoo/searx
[39] demo: https://searx.xyz/
[40] 实例列表: https://stats.searx.xyz/
[41] The GAN Zoo: https://github.com/hindupuravinash/the-gan-zoo
[42] 统计小手册: http://www.jerrydallal.com/LHSP/LHSP.htm
[43] 中文独立博客列表: https://github.com/timqian/chinese-independent-blogs
[44] timqian: https://github.com/ruanyf/weekly/issues/924
[45] 微软 Azure 架构设计文档: https://docs.microsoft.com/en-us/azure/architecture/
[46] NeoTse: https://github.com/ruanyf/weekly/issues/928
[47] 滚动条的演进: https://scrollbars.matoseb.com/
[48] gov-takedowns: https://github.com/github/gov-takedowns
[49] 巴拿马运河: https://www.reddit.com/r/MapPorn/comments/7ia7xc/the_french_proposed_this_panama_canal_in_1881/
[50] 木柴汽车: https://www.lowtechmagazine.com/2010/01/wood-gas-cars.html
[51] Chrome 恐龙模型套装: https://shop.googlemerchandisestore.com/Google+Redesign/Accessories/Google+Chrome+Dinosaur+Collectible
[52] 莴苣香烟: http://www.weirduniverse.net/blog/comments/bravo_smokes_lettuce_cigarette
[53] 告别快时尚: https://www.nytimes.com/interactive/2019/climate/sustainable-clothing.html
[54] 彭博社: https://www.bloomberg.com/news/features/2019-10-09/tesla-s-autopilot-could-save-the-lives-of-millions-but-it-will-kill-some-people-first?srnd=businessweek-v2
[55] Medium 文章: https://medium.com/google-design/the-obvious-ui-is-often-the-best-ui-7a25597d79fd
[56] 推特年报: https://www.statista.com/statistics/272140/employees-of-twitter/
[57] 《纽约时报》: https://www.nytimes.com/interactive/2019/10/11/technology/flickr-facial-recognition.html
[58] 《巴斯德的贡献:细菌的发现者》: https://ebrandme.biz/2019/09/26/how-joseph-lister-inspired-listerine-and-louis-pasteur-the-term-pasteurization/
[59] 维基百科: https://news.ycombinator.com/item?id=21037556


继续滑动看下一个

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

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