# 科技爱好者周刊（第 217 期）：沙特的新未来城

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

本杂志开源（GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)），欢迎提交 issue，投稿或推荐科技内容。

周刊讨论区的帖子[《谁在招人？》](https://github.com/ruanyf/weekly/issues/2542)，提供大量程序员就业信息，欢迎访问或发布工作/实习岗位。

## 封面图

![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080408.webp)

成都当代艺术馆去年对外开放，有着宽檐的大屋顶，既像传统的川西民居，又像成都四周的群山，还可以用作户外活动。（[via](https://www.163.com/dy/article/HDOVSF1R051285HS.html)）

## 本周话题：沙特的新未来城

2017年，沙特宣布要在红海边上的沙漠里面，新建一座前所未有的城市，叫做“新未来城”（Neom）。

它的构想惊世骇俗，整个城市就只有一条路，长达170公里，所有建筑分布在路的两旁。这是一座线性城市。

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072707.webp)

我第一个感觉是不可思议，只有一条路，怎么建城？但是，仔细一想，就意识到这个设计非常合理。

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022073106.webp)

当时，周刊还介绍过这个设计。因为只有一条路，所以交通只靠轨道交通就够了，完全不需要汽车，也没有公路、十字路口、红绿灯这些东西，特别简单省事。

它非常适合大量人口居住，水电、物流、垃圾都可以通过管道解决。只需要沿着主管道，向路的两边拉出分支就可以了，效率高，成本低。

可是，自从宣布以后，这个“新未来城”就没有下文了。看不到任何推进的消息，沙特政府也不提。

正当大家以为，这个项目只是一个空谈的时候，石油今年突然暴涨了，沙特又有了无穷无尽的石油美元。

今年7月25日，沙特王储开了隆重的新闻发布会，宣布了新未来城的设计细节，号称投入1万亿美元建设这个城市。

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022073107.webp)

这次的设计方案，更加令人震惊。

这座城市的主体将只有一栋楼，叫做[“镜线大楼”](https://www.bjnews.com.cn/detail/165883829214386.html)（mirror line），高500米，宽200米，长达120公里。它的外部像镜面一样，可能全部是太阳能板。

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072710.webp)

强调一下，这栋楼的长度是120公里！北京到天津差不多就是这个距离，沙特这是要在沙漠里面造一道现代长城。

这栋楼的结构是平行的两个外立面，外侧就是沙漠。人都住在这两个外立面之中，它们之间就是走廊、公园绿地、体育场等公用设施。

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072709.webp)

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072708.webp)

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072711.webp)

楼的地下就是轨道交通，以及各种埋设的管道。

下面是官方宣传视频（[腾讯视频](https://v.qq.com/x/page/s3349pyllqx.html)，[Youtube](https://www.youtube.com/watch?v=0kz5vEqdaSc)），大家可以看看。

<iframe frameborder="0" src="https://v.qq.com/txp/iframe/player.html?vid=s3349pyllqx" allowFullScreen="true" width="600" height="400"></iframe>

沙特政府说，第一批建筑物将在2030年落成。完全建成后，居民最高可达900万人。

我觉得，这个日期不太可能，毕竟现在连施工图纸都没有。但是，我真的很期待这栋楼，它现代感十足，充满了天马行空的创意，又让人觉得是可行的，可以成为一个节能的绿色城市，克服现代都市的各种顽疾（交通堵塞、停车难、通勤时间长、绿地少等等）。

中国也在建很多新城，我在想，我们能不能也搞一个这样的实验。选一个地点，造一个以轨道交通为主的线性城市，规模没必要这么大。以我国的基建能力，恐怕会比沙特更早完工吧。

## 科技动态

1、[太阳能协议](http://solarprotocol.net/index.html)

数据中心的耗电巨大，很多国家正在设法采用太阳能为机房供电，但有一个难题：夜间的网络使用量最高，偏偏这个时候没有太阳能。

![](https://cdn.beekka.com/blogimg/asset/202206/bg2022062801.webp)

一组美国的研究人员提出了“太阳能协议”：网站同时部署在世界各地的服务器上，这些服务器都由太阳能供电，流量总是自动切换到白天时区的服务器，这样就能保证一天24小时的太阳能供电。

![](https://cdn.beekka.com/blogimg/asset/202206/bg2022062802.webp)

它的技术实现很简单，就是让 DNS 总返回一个太阳能供电的 IP 地址。

2、[地球自转变快](https://www.timeanddate.com/news/astronomy/shortest-day-2022)

自从1960年代开始使用原子钟，地球的自转时间就能精确计量了。最近几年，研究人员发现，地球自转一直在变快。

![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080201.webp)

2022年6月29日是有记录以来，地球自转最快的一天，或者说是历史上最短的一天。这天比24小时少了1.59毫秒（1毫秒等于0.001秒）。此前的记录是2020年7月19日比24小时少了1.47毫秒。

科学家还不能解释，地球自转为什么变快。如果这种趋势持续下去，可能不得不采用负的闰秒，从标准时减去一秒种。

3、[激光麦克风](https://newatlas.com/music/optical-microphone-sound/)

卡内基梅隆大学发明了一款激光麦克风，非常神奇，它不接收声波，只用摄像头就能录音。

![](https://cdn.beekka.com/blogimg/asset/202206/bg2022062901.webp)

它发射激光，照射在振动表面，产生精确的反射图案，摄像机捕捉这些反射图案的变化，然后计算出振动的形态和频率，重建声波，完成录音。

![](https://cdn.beekka.com/blogimg/asset/202206/bg2022062904.webp)

它有多个摄像头，可以记录多个声源。因此可以在乐队演奏时，为每件乐器录制单独的高保真音轨。

4、[虚拟摄影棚](https://cn.nikkei.com/industry/itelectric-appliance/48912-2022-06-28-05-03-00.html)

![](https://cdn.beekka.com/blogimg/asset/202206/bg2022062908.webp)

索尼公司推出了“虚拟摄影棚”，采用了360度的高清 LED 屏幕，背景、头顶、脚底都是屏幕，可以播放各种场景，效果乱真，仿佛就在真实的外景地一样。整个空间宽约15米、高约5米。

用户想要什么场景，它都能模拟出来，而且没有天气和光线的限制，黑夜白天都能模拟，随到随拍。

以后可能根本没有旅拍的必要，一天之内就能拍遍海岛、沙漠、森林、都市。

## 文章

1、[假晶体丑闻](http://www.scitoday.cn/htmlnews/2022/7/43899.shtm)（中文）

英国的一个晶体结构数据库宣布，将删除近1000个晶体结构，因为它们是不存在的。

![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080101.webp)

它们来自800多篇中国医生的论文，因为中国医院要求，医生只有发表论文才能评职称，结果就产生了这些不存在的小分子结构。

2、[北京海量建筑垃圾何处去](https://mp.weixin.qq.com/s/DLagKIHkzXFUywwj79Couw)（中文）

本文介绍北京将建筑垃圾做成“再生砖”，尝试重复使用。

![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080301.webp)

3、[任正非如何创立华为](https://finance.sina.com.cn/tech/it/2022-07-27/doc-imizirav5659240.shtml)（中文）

本文介绍了任正非的个人经历，如何将华为从几个人的小公司做成电信设备巨头。

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072705.webp)

> “那时候的华为只能算是一家皮包公司，什么能赚钱就做什么，卖过火灾警报器和气浮仪，也卖过保健品和减肥药。有一次，任正非听说深圳有家公司的墓碑生意做得很好，甚至专门找人去调研。”

4、[SQL 背后的故事](https://liyafu.com/2022-07-31-sqlite-untold-story/)（中文）

![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080401.webp)

SQLite 作者的[播客访谈](https://corecursive.com/066-sqlite-with-richard-hipp/)的中文整理，谈了 SQLite 是怎么来的，以及为什么变成了地球上最严格测试的软件：每个新版本有10亿个测试，要跑好几天。（[@CherryLover](https://github.com/ruanyf/weekly/issues/2543) 投稿）

5、[如何维护一个开源项目](https://xuanwo.io/reports/2022-30/)（中文）

![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080402.webp)

如果你要开源一个项目，要注意哪些事项，作者谈谈想法。（[@da1234cao](https://github.com/ruanyf/weekly/issues/2544) 投稿）

6、[WebContainer 得到 Firefox 的支持](https://blog.stackblitz.com/posts/webcontainers-are-now-supported-on-firefox/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072903.webp)

WebContainer 是 StackBlitz 公司开发的一种新技术，通过 WebAssembly 在浏览器里面建立一个 Node.js 虚拟机，服务器脚本从而可以直接在浏览器运行。

7、[使用 Cloudflare Tunnel 公开 Web 服务](https://erisa.dev/exposing-a-web-service-with-cloudflare-tunnel/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202202/bg2022021004.webp)

本文是一篇教程，介绍如何使用 Cloudflare Tunnel 这个服务，将内网的 Web 服务放到公网上。这里还有一篇外网 SSH 连接内网机器的[教程](https://orth.uk/ssh-over-cloudflare/)。

8、[使用 Cloudflare Tunnel 隐藏你的服务器](https://www.sakowi.cz/blog/cloudflared-docker-compose-tutorial)（英文）

![](https://cdn.beekka.com/blogimg/asset/220204/bg2022040502.webp)

本文介绍如何使用免费服务 Cloudflare Tunnel，隐藏你的网站的真实 IP。最大优点是不必打开服务器的任何端口，所以没法直接攻击源站。

## 工具

1、[Arctype SQL](https://arctype.com/)

![](https://cdn.beekka.com/blogimg/asset/202206/bg2022060905.webp)

一个桌面的数据库查询工具，可以连接各种数据库，在其中执行 SQL 语句，以可视化形式展示数据。

2、[CSS 手电筒](https://voussoir.net/writing/browser_in_the_dark)

![](https://cdn.beekka.com/blogimg/asset/220204/bg2022041501.webp)

这个网页演示了使用 CSS 实现各种手电筒效果。

3、[snoopForms](https://snoopforms.com/)

![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080206.webp)

Typeform 的开源替代品，可以用它搭建在线问卷。

4、[favicon.io](https://favicon.io/)

![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080403.webp)

网站图标 Favicon 的在线生成工具。（[@liushuduo](https://github.com/ruanyf/weekly/issues/2546) 投稿）

5、[YYEVA](https://github.com/yylive/yyeva)

YY 直播的动画效果方案，涉及 iOS、安卓和 Web，包括 After Effects 插件和其他工具，可以先看仓库里面的系列介绍文章。（[@guoyabiniOS](https://github.com/ruanyf/weekly/issues/2547) 投稿）

6、[Lorien](https://github.com/mbrlabs/Lorien)

![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061301.webp)

一个绘图 + 笔记的画布软件，可以导出 SVG 格式。底层使用 Godot 游戏引擎，图形性能非常好，支持 Linux/Mac/Windows 系统。

7、[Vytal](https://vytal.io/)

![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061302.webp)

一个 Chrome 浏览器插件，可以修改你的时区、语言、地理位置和 Useragent 等设定，从而骗过页面脚本的 IP 侦测。

8、[Flarum](https://github.com/flarum/flarum)

![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061611.webp)

一个简单、快速的 PHP 论坛程序，GitHub 有1万多星。

9、[Git Command Explorer](https://gitexplorer.com/)

![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061613.webp)

一个网页小工具，你选择要使用的 Git 命令，它给出这个命令具体的使用格式。

## Emoji 厨房

2020年，谷歌的设计师做了一个项目，将 Emoji 符号两两合成，组成新的 Emoji。

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072601.webp)

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072602.webp)

这个项目起名为[“Emoji 厨房”](https://blog.google/products/android/feeling-all-the-feels-theres-an-emoji-sticker-for-that/)，意为对 Emoji 进行加工。

设计师一共画了几万张图片，在安卓的 Gboard 应用提供，那是一个键盘应用，需要单独安装。不过，所有图片都放在谷歌的服务器上，可以随意调用。

很多外部开发者就写了各种 UI，方便大家查找获取这些图片。

1、[Emoji Kitchen](https://emojikitchen.dev/)

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072603.webp)

2、[Emojimix](https://tikolu.net/emojimix/)

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072604.webp)

3、[Emoji Supply](https://emoji.supply/kitchen/)

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072605.webp)

4、还有一个 [Emoji 壁纸工具](https://emoji.supply/wallpaper/)，可以选择 Emoji 符号，生成壁纸。

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072606.webp)

## 资源

1、[Awesome tunneling](https://github.com/anderspitman/awesome-tunneling)

这个仓库收集各种隧道软件。

2、[美国数学学会认可的教科书](https://aimath.org/textbooks/approved-textbooks/)

![](https://cdn.beekka.com/blogimg/asset/202202/bg2022021003.webp)

美国数学学会有一个网页，列出了该学会认可的教科书，各个数学领域都有，很多都可以免费获取。

3、[Fediverse Wiki](https://joinfediverse.wiki/Main_Page)

![](https://cdn.beekka.com/blogimg/asset/202112/bg2021122503.webp)

Fediverse 是一个信息交换协议，用于网站之间互相读取对方的数据。这个维基收集 Fediverse 协议的各种相关内容，不过目前刚刚开始建设，内容比较少。

## 图片

1、[雪地图](https://www.theguardian.com/science/alexs-adventures-in-numberland/gallery/2014/nov/06/simon-becks-snow-art-landscapes-mathematical-designs-drawings-alps)

一个英国工程师以制作雪地图而闻名，他将大型的数学图形呈现在雪地上。

![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031916.webp)

![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031917.webp)

![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031918.webp)

最惊人之处还不是这些图形本身，而是它们都是他穿着特制的鞋一个脚印、一个脚印踩出来的。

![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031919.webp)

![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031920.webp)

![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031921.webp)

## 文摘

1、[我准备退出 Quora](http://exquora.thoughtstorms.info/)

你可能在问答网站 Quora 上见过我，我在那里花了 10 多年时间编写了 11,000 多个答案。

我很快就会离开 Quora。

![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080409.webp)

我不是被赶出去的，也不是带着极大的痛苦离开。多年来，我发现 Quora 信息丰富、令人振奋，是一个很好的网站。坦率地说，它对我很好。

我对 Quora 上瘾，情不自禁使用这个网站。那里有一些很棒的问题和讨论，激发了我的灵感和想法。

但是当我重新阅读自己写的答案，一方面欣赏我的修辞和洞察力，另一方面也看到了很多想法可以成长为更大的成果。它们本可能进一步发展为软件、文章、论文、创业公司、书籍或社会运动，但任何事都没有发生。

不仅如此，还有许多篇我写的长篇大论已经无关紧要，沦为了废文。还有很多我花了好几个小时写的评论，试图说服对于这些问题永远不可能改变观点的那些读者。

我花了数千（也许是数万）小时在 Quora 上写作。我写的远不止11000个答案，还有5000多个草稿答案，其中很多已经写得很长了，只是因为来不及最终润色而没​​有发表。

我有很多粉丝和读者，也有很多点赞。我多次成为 Quora 官方认证的“顶级回答者”。

![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080410.webp)

但是，我为 Quora 付出的工作量并没有得到回报。我不是指经济回报，也不是社交媒体的关注、赞誉或影响力方面的回报，更不是在个人成长方面的回报。

当我开始在 Quora 上写作时，我刚满 40 岁。我现在已经 50 多岁了。在某些方面，我对 Quora 的贡献是我过去十年中最大的项目和“成就”。

我不认为那是毫无意义的，我为其中的一些答案感到自豪。但这不会有积累，它不会再长成任何东西。我用一个小时写了答案，可能会因此产生一些很棒的想法，并得到一些点赞或有趣的评论，但是仅此而已。

而且多年来，我发现自己重复写了相同的答案，尽管有了明显的改进和更新，我的想法变得更好了，但我确实在重复自己。写作 Quora 答案并不像写作书籍里面的一章，我不能将几百个我的计算机科学的答案，制作成一本书。所有答案的整体价值，显然小于各部分的总和。

过去的10年里，我的朋友们写了书，建立了学术事业，拍了电影，并取得了其他成就。我只是积累了一堆 Quora 答案。这也是一种成就。但是，我看着它们，感到我用自己的时间、才能和精力所能做的应该更多。

过去的10年里，我写一篇杂志文章赚的钱比我写 11,000个 Quora 答案赚的钱还多。很明显，钱不是我在 Quora 的主要目标。

我已经知道这一切好几年了。我早就决定只将 Quora 用作创造力的刺激物，我在那里萌发想法，然后吸收这些想法在其他地方发展。

但事实是……我在一个早上坐下来，进入 Quora 的通知页，然后一天最美好的时光就浪费在那里了。我上瘾了，无法在 Quora 上控制自己。

所以我必须离开。

我必须让生命的下一个十年变得有意义。我必须利用我所拥有的时间、才能和精力，来创造更有意义的东西，而不是仅仅浪费在几千个答案上。

我不能在 Quora 再花费下一个十年了。

## 言论

1、

软件开发的目标不是类型安全、100%的测试覆盖率、流畅的代码逻辑、完善的开发工具、高效的系统、使用最好的编程语言、优雅的 API 设计、快速的反馈循环、编写很棒的代码等等……

软件开发的真正目标只有一个：发布解决客户问题的软件，为客户提供价值。

-- [《成为专业程序员10周年的感悟》](https://thorstenball.com/blog/2022/05/17/professional-programming-the-first-10-years/)

2、

最好的销售方法，就是真诚地相信你所销售的东西。

出售你真正相信的东西感觉很棒，而试图出售你不相信的东西，感觉很糟糕。

-- [Sam Altman《如何成功》](https://blog.samaltman.com/how-to-be-successful)

3、

人们拥有一种神奇的能力，就是使事情发生。但是大多数人从来不敢尝试这种能力，只是默默接受世界本来的样子。

-- [Sam Altman《如何成功》](https://blog.samaltman.com/how-to-be-successful)

4、

因为我担心版本太大，可能会把我弄糊涂。

-- [Linus Torvalds](https://lwn.net/Articles/903033/) 解释， Linux 内核的下一个版本 5.20 版可能直接升级为 Linux 6.0 版

5、

他的手指和脚趾用完了。

-- [Hacker News 读者](https://news.ycombinator.com/item?id=32305190)，对上面那条 Linus 言论的评论

## 历史上的本周

2021年（第 169 期）：[五菱汽车的产品设计](https://www.ruanyifeng.com/blog/2021/07/weekly-issue-169.html)

2020年（第 118 期）：[高考志愿怎么填](https://www.ruanyifeng.com/blog/2020/07/weekly-issue-118.html)

2019年（第 67 期）：[复杂系统无法维护，侏罗纪公园必定失败](https://www.ruanyifeng.com/blog/2019/08/weekly-issue-67.html)

2018年（第 16 期）：[科技改变死亡的模式](https://www.ruanyifeng.com/blog/2018/08/weekly-issue-16.html)

## 鸣谢

国产软件 [FlowUs](https://flowus.cn?promotionChannel=GW_RYF_01) 提供个人专栏服务（查看[周刊专栏](https://ruanyf-weekly.flowus.cn/?code=FLOWUS&promotionChannel=WX_RYF_00)），集成了“文档+表格+网盘”，适合知识库、数据管理、文件存储多种用途。

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072108.webp)

（完）

