科技爱好者周刊(第 214 期):你的地图是错的

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

本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐科技内容。

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

封面图

科技爱好者周刊(第 214 期):你的地图是错的

美国德州的一个 3D 打印住宅区的工地。现场工人很少,建房不再需要脚手架,而是使用龙门吊一样的 3D 打印机,沿着滑轨不断来回,一厘米一厘米地整体向上打印,一两天就能打印出来一栋楼。(via

本周话题:你的地图是错的

2010 年,美国旧金山举行 Web 2.0 峰会

科技爱好者周刊(第 214 期):你的地图是错的

主办方在会上发布了一张《互联网地图》

科技爱好者周刊(第 214 期):你的地图是错的

这张地图把互联网划分成不同的势力范围,比如,谷歌是搜索王国,脸书是社交王国,电商王国则是亚马逊和 EBay 双雄鼎立。

科技爱好者周刊(第 214 期):你的地图是错的

当时,脸书的创始人扎克伯格就坐在台上。他一看这张地图,就对主持人说:“你的地图错了”。

科技爱好者周刊(第 214 期):你的地图是错的

他说:

“地图的最大部分一定是未知领域。现在的这张地图让互联网世界看起来像零和游戏,但事实并非如此。我们正在开拓新疆域,创造价值,而不是从别人那里夺走它们。”

我觉得,这段话说得特别好。所有的地图都是描绘已知的世界,但是,更大的世界是那些还没有画出来的部分,那里才是最大的机会。

如果你只盯着地图画出来的部分,那就意味着,你把自己局限在这些疆域。当你发展壮大,就势必要侵入其他人的领域,对方一定会殊死反抗。

但是,如果你把目光放到地图以外,那里其实是更大的世界,有更多的机会,你可以从零开始建立自己的王国。你的时间和精力,用来解决前人没有遇到的问题,而不跟对手进行零和竞争。

科技爱好者周刊(第 214 期):你的地图是错的

现在的这些互联网巨头,我印象中,好像没有一家是通过占领别人的地盘,而成为巨头的。每一家都是因为开创了新领域,而发展壮大。比如,微软建立了桌面操作系统,亚马逊开创了 AWS 云服务,Youtube 创造了流媒体平台,Netflix 建立了视频点播服务,抖音是竖屏短视频再创作。

乔布斯说过一句名言:问消费者他们需要什么是没有意义的,因为他们不知道,只有当你把新事物拿到他们眼前,他们才会意识到自己需要它。他的意思就是开发未知领域,再把消费者领进去,他们会惊叹新世界是多么美妙,而你就成为这里的王者。

科技爱好者周刊(第 214 期):你的地图是错的

马斯克为什么在短短几年中,成为世界首富?因为他做的都是前无古人的事情:第一个大规模生产电动车、第一个建造可重复使用的火箭、第一个卫星上网服务,第一个要把人类移民到火星……他的每一个新领域都有巨大的成长空间,一旦做出成果,他就独享这些地图上新多出来的面积。

下一次当你查看地图时,请寻找地图以外的未知领域,那才是建功立业、发展壮大的地方。否则,你只看到现有的世界,你的人生就被局限在那里,为了赢得零和游戏,与对手拼死竞争一点点空间。

活动

1、云原生数据库的设计与实践

数据库作为互联网核心软件,正在与云基础设施进一步整合,从“数据库上云”(On Cloud)转变成“云原生数据库”(In Cloud)。

科技爱好者周刊(第 214 期):你的地图是错的

7 月 22 日举办的 2022 稀土开发者大会上,有一个专题活动《新一代云原生数据库》,由字节跳动数据库技术负责人张雷作为出品人,邀请字节、英特尔、美团、谷歌云的数据库专家,带来各自的云原生数据库使用经验分享。

扫描下方海报二维码,就可以免费报名,参与演讲直播和现场交流,以及大会的其他活动。报名参会的开发者还有机会抽奖,赢取丰厚大奖。

科技爱好者周刊(第 214 期):你的地图是错的

科技动态

1、基因编辑错误

科技爱好者周刊(第 214 期):你的地图是错的

人类现在已经可以编辑基因,但这是有风险的。万一编辑错误,后果难以预料。美国佐治亚州立大学的科学家编辑仓鼠的基因,希望增加它的社交性,更容易与同类相处,结果就编辑错误了。

基因编辑过的新一代仓鼠,不但没变得更友善,反而具有异常的攻击性,行为狂野。在笼子里,与同类发生激烈战斗,撕咬和追逐(下图)。科学家无法解释,为什么会出现这种结果。

科技爱好者周刊(第 214 期):你的地图是错的

这个失败的实验充分揭示了基因编辑的危险。如果在人类身上进行基因编辑,谁能保证不出错,万一导致异常的人类,这可怎么办。

2、阳光普照的时刻

科技爱好者周刊(第 214 期):你的地图是错的

有人在网上提问,有没有某一个时刻,阳光可以照到最多的人类?经过计算,每年还真有这样一个时刻,世界 99% 的人口都可以看见阳光。

这个时刻就是 7 月 8 日格林尼治标准时 11:15,相当于北京时间 19:15。这时,美州、欧洲、非洲和亚洲都是天亮的,虽然中国沿海地区已经是黄昏了(太阳在地平线以下 0 度到 12 度),只有大洋洲是天黑的。

这时,看到阳光的人口总共有 77 亿人,其中超过 64 亿人在白天,超过 12 亿人在黄昏。他们相当于地球总人口的 99%,只有不到 8000 万人处于夜间。

3、星链的海洋上网

科技爱好者周刊(第 214 期):你的地图是错的

马斯克的星链项目(StarLink)正式推出了海洋上网。只要安装了他们的天线(下图),就能在海中上网,据说网速可以达到 350Mbps。

科技爱好者周刊(第 214 期):你的地图是错的

目前,海洋上网只能通过海事卫星,网速很慢,费用非常贵。星链的这项业务,将彻底解决海洋上网问题,使得用户在海中也能宽带上网。

由于第一期要通过地面的卫星站中转,所以只有欧美的近海能上网(下图的浅蓝色部分)。据说,年底可以实现卫星之间的直接通信,到时候地球的大部分海域,都将可以上网。

科技爱好者周刊(第 214 期):你的地图是错的

它的费用并不便宜,天线安装 10000 美元,每个月的使用费 5000 美元。由于星链可能不会进入国内,中国有必要开发自己的卫星上网服务,彻底解决偏远地区和海洋上网问题。

4、猪心脏移植试验

科技爱好者周刊(第 214 期):你的地图是错的

今年 1 月,美国曾经做过首例猪心脏移植手术,将一颗猪的心脏移植进入人体。术后,病人起初一切正常,但是两个月后还是出现了各种症状而死亡。(上图是医生运送猪心脏,走向手术室。)

经过解剖,医生在那颗猪心脏里面发现了一种巨细胞病毒,怀疑是这种病毒导致了患者的死亡。

为了验证这种假设,医生本周又为两位脑死亡的患者移植了猪心脏。这两位患者的身体还有生理机能,但大脑在法律上已经死亡,经过家属同意,将遗体捐赠做实验。猪心脏移植进入他们的身体,在 72 小时观察期内,都一切正常。这又朝着人体的猪器官移植推进了一步。

5、自动驾驶的法律责任

科技爱好者周刊(第 214 期):你的地图是错的

奔驰汽车公司承诺,只要使用它的辅助驾驶系统,发生交通事故,它会承担法律责任,不会让司机承担责任。

这跟特斯拉公司形成鲜明对比,特斯拉的立场是,目前的自动驾驶只能辅助用户驾驶,所以用户对交通事故有责任。

不过,奔驰公司虽然愿意承担责任,但是有苛刻的前提条件。

  1. 行驶速度不超过 60 公里 / 小时;
  2. 道路上不得有红绿灯、环形交叉路口或其他交通控制系统,也没有施工区域,也就是说主要是高速公路;
  3. 该道路必须是奔驰系统里认可的道路;
  4. 行驶时间必须是白天、天气晴朗、没有头顶障碍物(隧道);
  5. 坐在驾驶座上的人不能闭上眼睛或睡觉。

文章

1、银行人脸识别被破解(中文)

科技爱好者周刊(第 214 期):你的地图是错的

本文报道了一个真实案例,银行使用人脸识别 + 短信进行身份验证,结果被犯罪分子破解,多名用户的存款被转走。

2、在游戏《刺客信条》逛希腊(中文)

科技爱好者周刊(第 214 期):你的地图是错的

游戏《刺客信条:奥德赛》忠实还原了古希腊,本文进行了整理,将游戏里面的场景与真实场景一一对照。上图是游戏里面的雅典卫城,下图是真实的雅典卫城。

科技爱好者周刊(第 214 期):你的地图是错的

3、韦伯望远镜与哈勃望远镜的图像比较

科技爱好者周刊(第 214 期):你的地图是错的

本周,美国宇航局发布了韦伯望远镜拍摄的第一批照片。作者将这些照片与 30 年前发射的哈勃望远镜做了比较,看看影像改进了多少。这里还有一篇详细的 韦伯望远镜介绍

4、如何写一个 React 路由组件(英文)

这是一个带有详细注释的脚本,讲解每一行的含义,不到 100 行代码,实现了 React 的路由。

5、.Net 技术的六个误解(英文)

科技爱好者周刊(第 214 期):你的地图是错的

本文为 .Net 正名,逐一解释常见的 6 个误解,比如认为 .Net 只能用于 Windows 系统。

6、如何为静态网页添加 OAuth 登录(英文)

科技爱好者周刊(第 214 期):你的地图是错的

本文使用 Cloudflare 的云函数,演示如何没有后端服务器,也能实现 OAuth 登录,并附有 示例库

7、Postgres 索引入门(英文)

科技爱好者周刊(第 214 期):你的地图是错的

本文简单介绍了 Postgres 数据库的各种不同索引,及其简单用法。

8、NixOS 的包管理设计(英文)

科技爱好者周刊(第 214 期):你的地图是错的

NixOS 是一个 Linux 发行版,具有独一无二的包管理机制,彻底解决了版本冲突问题,不同版本的软件可以同时运行,新版本也可以无痛回滚到任意老版本。

工具

1、Bud

科技爱好者周刊(第 214 期):你的地图是错的

一个 Go 语言的全栈 Web 框架,用它来写网站的前端和后端,编译成一个二进制可执行文件,放到服务器上就能直接运行,不需要其他文件。

2、Aspect

科技爱好者周刊(第 214 期):你的地图是错的

一个 Web 应用,以可视化方式创建 React 组件,快速生成组件代码。

3、Vexip UI

科技爱好者周刊(第 214 期):你的地图是错的

个人打造的 Vue 组件库,没有大厂背景,目前有 70 多个组件。(@qmhc 投稿)

4、gacm

一个极简的 Git 帐号管理工具,可以用它方便地切换和管理 Git 用户。(@alqmc 投稿)

5、DBER

科技爱好者周刊(第 214 期):你的地图是错的

数据库 ER 图的可视化设计工具,用来设计数据库结构,拖拽生成模型引用关系,可以一键导出 SQL 语句。(@findyourmagic 投稿)

6、EnvKey

科技爱好者周刊(第 214 期):你的地图是错的

一个服务器密钥和配置的管理软件。

7、Bing Wallpaper

科技爱好者周刊(第 214 期):你的地图是错的

这个仓库使用 GitHub Actions,每天自动抓取必应首页的壁纸图片。

8、C2Rust

科技爱好者周刊(第 214 期):你的地图是错的

这个工具可以将 C/C++ 代码转换成 Rust 代码,除了命令行工具,还提供在线转换。

9、Paperless-ngx

科技爱好者周刊(第 214 期):你的地图是错的

一个用来管理个人文档的开源软件,可以把 PDF、Office、图片文件等都放在里面,需要自己架设服务。

资源

1、Bash-Oneliner

该仓库收集各种一行的 Bash 命令,用来完成各种不同的任务。

2、Dracula

科技爱好者周刊(第 214 期):你的地图是错的

这个网站收集了 266 个应用的暗色主题,比如 Zsh、Xcode、Vim、Figma 等。(@fish-404 投稿)

3、Tiny Python Projects

科技爱好者周刊(第 214 期):你的地图是错的

Python 教学书籍,PDF 免费下载,教初学者动手做 22 个 Python 小项目。

4、汇编语言的艺术

科技爱好者周刊(第 214 期):你的地图是错的

在线阅读的免费电子书《The art of assembly language programming》,面向初学者的汇编语言教程,从最基本的二进制开始教起。

5、place.dog

科技爱好者周刊(第 214 期):你的地图是错的

该网站提供狗照片作为各种大小的占位符图片,跟 猫照片占位符 类似。

图片

1、工位监控

网上流传的照片,据说是深圳某公司,每个工位上方都安装了监控探头。

科技爱好者周刊(第 214 期):你的地图是错的

监控探头可以看到每台电脑的显示屏。

科技爱好者周刊(第 214 期):你的地图是错的

2、印度人口

本周发布的《联合国人口报告》,不仅预测印度人口明年会超过中国,成为世界第一;还预测到本世纪末,印度人口是中国的两倍之多(15.3 亿 vs 7.67 亿)。

科技爱好者周刊(第 214 期):你的地图是错的

虽然印度的内部问题远远多于中国,但是人口数量放在那里,将来肯定是世界上举足轻重的大国。

3、零元纸币

2015 年,印度的一个非政府组织印制了 0 卢比的纸币,样子跟法定的 50 卢比纸币一样,但是面值为 0。

科技爱好者周刊(第 214 期):你的地图是错的

原因是该国官员的贪污非常严重,甚至会公然索贿。该组织在 0 元纸币正面印上“我承诺不接受贿赂,也不行贿”,还附有举报电话和举报邮箱。

该组织说,如果官员索贿,你就把这张纸币给他,他可能因此感到害怕,从而放弃索贿。不过,这种方法是否有用,很令人怀疑。

文摘

1、程序员的常见健康问题

编程其实是一种有害健康的职业,而且不知不觉就造成了你的身体伤害。

科技爱好者周刊(第 214 期):你的地图是错的

下面是程序员最常遇到的 9 种生理健康问题,希望引起大家的警惕。

(1)大量的击键造成的肌肉劳损 (RSI),最终导致手腕疼痛。

(2)长时间盯着屏幕,使得眼睛出现问题。

(3)不良的坐姿导致背部肌肉紧张,最终出现背部疼痛,尤其是下背部和上肩部。

(4)久坐憋尿导致的肠道和泌尿问题。

(5)久坐导致痔疮和前列腺问题。

(6)喝太多咖啡,导致出现身体脱水。

(7)喝太多咖啡和熬夜,还导致睡眠障碍。

(8)缺乏阳光导致维生素 D 缺乏。

(9)缺乏运动导致的身体僵硬和酸痛。

言论

1、

这个星球有将近 80 亿人,可能有一万人与你非常相似、心灵相通。互联网是你找到他们、并发生联系的最可能方式。

-- 《在互联网上交朋友》

2、

喜马拉雅山脉的冰川是众多河流的发源地,滋养了从巴基斯坦到越南许多国家。这些国家本该一起保护冰川,但是现实是各国只扫门前雪,印度拥有印度的冰川,巴基斯坦拥有巴基斯坦的冰川。

-- 《地球是一个气候孤儿》

3、

我真的厌倦人们争论 React 类和钩子,哪一种更好。它们都可以完成工作,也都可以写出难以理解和维护的代码。

我最困扰的是,有些人并不理解钩子是如何工作的,但声称用了钩子以后,代码更快了,只是因为他们在某处读到函数式编程是更好的方法。

-- Hacker News 读者

4、

SpaceX 是加州最后一家大型制造业公司,加州曾经有十多家汽车厂,现在都没了,甚至我们现在都考虑搬到德克萨斯州。

-- 马斯克 抱怨加州的税太高

5、

我曾经遇过一个面试者,一个问题都答不上来,甚至最简单的问题也不行。他只会说“我不知道,换一个问题吧”。

几周后,我意识到他可能是被派来收集面试问题的。因为后来我们雇了一个女生,她完美地回答了所有的面试问题,但是正式入职后,写代码却写得非常糟糕。

-- Hacker News 读者

历史上的本周

2021 年(第 166 期):视频学习胜过读书吗?

2020 年(第 115 期):保护你的 DNA,不要泄漏

2019 年(第 64 期):新人如何进入互联网行业?

2018 年(第 13 期):周刊为什么只谈技术?

鸣谢

国产软件 FlowUs 提供个人专栏服务(查看 周刊专栏),集成了“文档 + 表格 + 网盘”,适合知识库、数据管理、文件存储多种用途。

科技爱好者周刊(第 214 期):你的地图是错的

(完)

评论(没有评论)