# 科技爱好者周刊（第 320 期）：乒乓仓

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

本杂志[开源](https://github.com/ruanyf/weekly)，欢迎[投稿](https://github.com/ruanyf/weekly/issues)。另有[《谁在招人》](https://github.com/ruanyf/weekly/issues/5253)服务，发布程序员招聘信息。合作请[邮件联系](mailto:yifeng.ruan@gmail.com)（yifeng.ruan@gmail.com）。

## 封面图

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100805.webp)

甘肃省瓜州县的戈壁滩上，有一座6000多根白色钢管搭建的雕塑作品《无界》，象征唐代的边关。（[via](https://www.sohu.com/a/271921834_99912243)）

## 乒乓仓

如果有人给你一笔钱，让你准备一个商业计划，你会选择什么项目？

很大可能，你根本想不出干什么。现在的商业计划太难了，所有领域的商业竞争空前激烈，几乎找不到高增长的领域。

但是前些日子，我看到[一篇报道](https://fortune.com/2024/09/27/startup-entrepreneurs-automation-ping-pong-sports-venues-tech-saas-smartphone-apps-pingpod-podplay/)，关于一家美国创业公司的故事，觉得他们的点子非常聪明，可以照搬到国内，不需要很大投资，盈利的可能性很高。

他们选择了一个别人想不到的创业方向：乒乓球。

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092902.webp)

创始人是一个纽约的股票分析师。他有一个烦恼。每天晚上结束加班，想打一会乒乓球，但是周围根本找不到球馆，就算找到了，也已经关门了。

他后来发现，很多人都有这个需求，想打球但是找不到球场。

终于有一天，他下定决心，既然没有人做这件事，那么我来做。

他租下闲置的店面，改造成乒乓球室，起名为“乒乓仓”（PingPod）。

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092903.webp)

每个仓室放一张乒乓球桌，全天24小时营业，无人管理，通过手机 App 预订，App 会告诉你开门密码。

可以几个朋友一起来打球，也可以一个人来玩。他们提供发球机。

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092904.webp)

你就跟机器对打，还能调节机器发球的力度和难度。

每个乒乓仓都配有多个摄像头，除了监控，还能将比分显示在屏幕。

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092907.webp)

屏幕下方有一个粉红色的 REPLAY 按钮，点击后，会回放刚才那一分的录像。

你还可以在手机 App，查看整场比赛的录像，精彩片段可以分享到社交网站。

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092908.webp)

这个服务一推出，就大受欢迎。每天打球的人络绎不绝。短短几年，乒乓仓已经发展到了70多个，运动项目也从乒乓球，扩展到了台球、棒球击球、匹克球、高尔夫模拟器等。

为了更快的增长，他们现在改成了加盟制，你可以购买 PingPod 品牌经营权，使用他们的 PodPlay 系统，开设自己的乒乓仓。这样一来，他们就从经营体育场地变成科技公司，利润更高。

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092905.webp)

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092906.webp)

我觉得，这个项目在国内可行。现在各地有很多空置的商业空间，就可以改成这种付费的“乒乓仓”，全天开放、价格实惠、使用方便、还有配套的数字化服务。

这样大大增加了体育活动的场所，降低了参与门槛，同时使用数字科技提升体验，一定会有很大的需求。

## [活动] 叠纸技术周

游戏开发感兴趣的同学看过来。

国内著名的手游公司“[叠纸游戏](https://www.papegames.com)”，马上要举办技术周，**游戏开发团队跟大家面对面**。

> 简单介绍一下叠纸游戏。它成立于2013年，打造出《奇迹暖暖》《恋与制作人》《闪耀暖暖》《恋与深空》等超人气作品，还有多款在研游戏。
>
> 截止今年上半年，全球累计注册用户数近4亿，其中《恋与深空》的流水已达15.9亿元，是流水最多的乙女游戏。

他们的技术周是下下周 10月23日-10月26日，地点在上海杨浦区的叠纸大厦，活动内容如下。

> - 技术大咖面对面：CTO 和在研游戏技术负责人，跟大家现场对话。
> - 技术负责人分享：不同开发岗位背后的技术挑战。
> - 在研游戏试玩：现场实机体验《无限暖暖》、《万物契约》、《恋与深空》VR 试玩版。
> - 叠纸一日生活：感受公司企业文化和生活日常。
> - 面试/Offer 直通：有机会速通面试拿Offer.

**活动面向25届、26届在读学生**，现场感受第一线的游戏开发，同时跟招聘相结合，**提供实习/工作机会**。

如果你有志于游戏开发，不要错过这个机会，现在扫描下方二维码报名。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100913.webp)

## 科技动态

1、[披萨盒](https://mossandfog.com/pizza-hut-will-deliver-your-resume-printed-on-a-pizza-box-to-prospective-employers/)

外卖披萨都装在盒子里，很少有人想过，怎么利用这个盒子。

披萨连锁品牌“必胜客”，最近在纽约推出了一种全新的做法。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100902.webp)

他们发现，75%的求职简历从未被认真读过，那么如果把简历印在披萨盒子上，是不是可以让更多的人看到？上图就是一个叫做 John Dough 的人的简历。

求职者可以向披萨公司付费，将自己的简历印到盒子上，并且指定希望送到哪些区域。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100903.webp)

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100904.webp)

当该区域的公司订购披萨时，这些盒子就会送过去。高管们吃披萨时，就会看到盒子上的简历。

2、[小五机器人](https://www.sohu.com/a/811566628_120201799)

腾讯 Robotics X 实验室，发布“小五”机器人（The Five），用于家居环境，适合养老、医疗等场景。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100107.webp)

该机器人有四条腿，轮足复合设计，在平地、斜坡、鹅卵石地面都可以行走，还可以爬梯。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100108.webp)

它的两只手可以搀扶老人，也可以搬运物品。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100110.webp)

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100109.webp)

不需要的时候，它还能折叠起来，便于收纳和运输。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100111.webp)

3、[太空旅行的食物](https://www.nytimes.com/2024/10/03/science/asteroids-food-space.html?unlocked_article_code=1.PU4.4Mup.kJJhUympMfM2)

地球到火星的旅程，单程最少需要6个月，如果去更远的星球，则需要更长的时间。宇航员的食物如何解决？

目前的飞船无法携带大量食物，长期任务的食物只能在飞船上生产。

为了解决这个问题，美国国防部正在开展一项实验，使用小行星的碎片生产食物。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100404.webp)

上图是一颗叫做“贝努”的小行星碎片，主要成分是碳氢化合物。科学家将这些碎片喂给细菌，产出有机物，作为人类食品的原料。

据估计，重达8550万吨的小行星“贝努”可以让一名宇航员吃上约600年，最理想的情况下，可以吃17,000年。

但是，这是不是意味着在航行途中，飞船必须去捕获小行星，然后带着它一起飞？

4、[中国天眼阵列](https://www.jfdaily.com/news/detail?id=800825)

“中国天眼”是世界最大的射电望远镜之一，直径500米。

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092805.webp)

为了提高分辨率，天文台决定在周边的山头上，再建设24台直径40米的射电望远镜。

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092803.webp)

这样的话，一共25台射电望远镜，组成一个阵列，可以大大提高太空图像的清晰度。

上个月，第一台试验机已经开始建设。

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092804.webp)

5、**其他**

（1）中国公开[登月服](https://www.stdaily.com/web/gdxw/2024-09/28/content_236462.html)，宇航员将穿着它登陆月球表面。

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092801.webp)

（2）[佛罗里达](https://www.reddit.com/r/FloridaMan/comments/1fzsgd3/new_florida_man_meme_just_dropped/)即将遭遇米尔顿飓风，房主使用绷带固定屋顶，防止被吹走。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024101001.webp)

## 文章

1、[垫紫草的诱惑](https://blog.sciencenet.cn/home.php?mod=space&uid=52727&do=blog&id=1444437)（中文）

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100402.webp)

作者是中科院植物所的研究员，讲述在云南白马雪山4800米海拔处，发现垫紫草的故事。

2、[如何使用 CSS flexbox 制作时间线](https://www.jonashietala.se/blog/2024/08/25/a_simple_timeline_using_css_flexbox/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202408/bg2024082507.webp)

一篇简单教程，教你使用 flex 布局，制作出上图的时间线（timeline）样式。

3、[服务器的基本设置](https://becomesovran.com/blog/server-setup-basics.html)（英文）

![](https://cdn.beekka.com/blogimg/asset/202408/bg2024082513.webp)

本文介绍，如果自己搭建一台公开访问的服务器，怎么进行设置。

4、[我如何构建自己的博客](https://www.joshwcomeau.com/blog/how-i-built-my-blog-v2/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092812.webp)

这篇文章详细介绍作者的博客技术方案，这个方案比较复杂，基于 Next.js + MDX。

5、[LLM 书签收藏方案](https://nekonull.me/posts/llm_x_bookmark/)（中文）

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100802.webp)

作者介绍了自己的书签收藏工作流：收藏书签后，自动抓取全文，并用 AI 生成页面摘要，以备未来查找和回顾。（[@jerrylususu](https://github.com/ruanyf/weekly/issues/5280) 投稿）

6、[btop 使用介绍](https://mp.weixin.qq.com/s/Qr-z0-zL44UjnItmDlsMzg)（中文）

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024093007.webp)

Linux 系统一般使用 top 命令，查看系统运行情况，本文介绍更好用的 btop 命令。（[@xiaobox](https://github.com/ruanyf/weekly/issues/5252) 投稿）

## 工具

1、[MiKaPo](https://github.com/AmyangXYZ/MiKaPo)

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092808.webp)

一个纯前端的二次元动作捕捉方案，在网页上，从视频/图片/摄像头提取动作、表情来控制动画角色。（[@AmyangXYZ](https://github.com/ruanyf/weekly/issues/5237) 投稿）

2、[LockPass](https://github.com/ftyszyx/lockpass)

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100105.webp)

作者模仿 1password，做了一个开源的密码管理器。（[@ftyszyx](https://github.com/ruanyf/weekly/issues/5254) 投稿）

3、[Copi](https://github.com/s1ntoneli/Copi)

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092809.webp)

macOS 系统的剪贴板替代工具，防止第三方应用程序访问剪贴板。（[@s1ntoneli](https://github.com/ruanyf/weekly/issues/5238) 投稿）

4、[词悦（Ciyue）](https://github.com/mumu-lhl/Ciyue)

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100403.webp)

mdict 词典的安卓 App，使用 Flutter 开发，代码开源。（[@mumu-lhl](https://github.com/ruanyf/weekly/issues/5263) 投稿）

另有一个[命令行的 mdict 词典](https://github.com/lengyijun/mdict-cli-rs)。 （[@lengyijun](https://github.com/ruanyf/weekly/issues/5270) 投稿）

5、[独白](https://apps.apple.com/app/id6648770338)

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092806.webp)

一个练习口语的 iOS App，你不断朗读句子，进行录音，支持多种语言。（[@sniperboy0829](https://github.com/ruanyf/weekly/issues/5097) 投稿）

6、 [photo4you.win](https://photo4you.win/)

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100112.webp)

免费在线证件照制作。（[@huangzhuo492008824](https://github.com/ruanyf/weekly/issues/5257) 投稿）

另外，有一个类似的开源项目 [HivisionIDPhoto](https://github.com/Zeyi-Lin/HivisionIDPhotos)。

7、[OneIMG](https://github.com/byodian/oneimg)

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100506.webp)

一个开源的、纯前端的文字转图片的网页应用。（[@byodian](https://github.com/ruanyf/weekly/issues/5268) 投稿）

8、[WebChat](https://github.com/molvqingtai/WebChat)

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100106.webp)

开源的浏览器插件，基于 WebRTC，为同一个页面的访问者建立去中心化、无服务器的匿名聊天，可用于任意网站。（[@molvqingtai](https://github.com/ruanyf/weekly/issues/5256) 投稿）

9、[TvT.js](https://github.com/hawk86104/icegl-three-vue-tres)

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100803.webp)

一个基于 ThreeJS + Vue + TresJS 封装的框架，用 Vue 组件的方式写 3D 可视化项目。（[@hawk86104](https://github.com/ruanyf/weekly/issues/5281) 投稿）

10、[Hexo Theme Sea](https://github.com/hai-zou/hexo-theme-sea)

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100907.webp)

一款开源的 Hexo 博客主题，支持国际化和暗黑模式。（[@hai-zou](https://github.com/ruanyf/weekly/issues/5287) 投稿）

11、[联网麻将游戏](https://github.com/liumengniu/majiang)

麻将游戏的一个开源实现，分成服务端和客户端。（[@liumengniu](https://github.com/ruanyf/weekly/issues/5247) 投稿）

12、[X Guard](https://chromewebstore.google.com/detail/x-guard/lljdlddjpnlabinhkgmhmnfacgjkggim)

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092911.webp)

一个 X（Twitter）内容过滤的浏览器插件。（[@zmzimpl](https://github.com/ruanyf/weekly/issues/5249) 投稿）

## AI 相关

1、[NotebookLM](https://notebooklm.google/)

谷歌推出的一个新服务，可以将一篇文章转成学习笔记或者播客。

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024093004.webp)

也就是说，你上传文章后，它可以将文章转成一个英文的广播节目，内容是两个 AI 主持人一问一答介绍这篇文章，参见[官方的介绍](https://blog.google/technology/ai/notebooklm-audio-overviews/)。它甚至能将 Youtube 的视频转成播客。

下面是一篇[使用感受](https://timkellogg.me/blog/2024/09/29/notebooklm)，作者用它将一篇地质学论文，转成几分钟的播客节目，放给8岁的儿子听。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100302.webp)

2、[Silo](https://silo.kwok.ink)

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092910.webp)

纯前端的多模型对话、文生图工具，可以在网页同时使用多个 AI 模型，进行比较，[代码开源](https://github.com/KwokKwok/Silo)。（[@KwokKwok](https://github.com/ruanyf/weekly/issues/5246) 投稿）

3、[Praises](https://github.com/ElmTran/praises)

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100901.webp)

跨平台的文本转语音的桌面工具，支持调用多个 API，免费使用。（[@ElmTran](https://github.com/ruanyf/weekly/issues/5283) 投稿）

4、[AI PPT Maker](https://aipptmaker.ai/)

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100301.webp)

免费的 PPT 生成服务，有模板和多语言支持。（[@icaohongyuan](https://github.com/ruanyf/weekly/issues/5261) 投稿）

## 资源

1、[Trieve HN Discovery](https://hn.trieve.ai/)

![](https://cdn.beekka.com/blogimg/asset/202408/bg2024083001.webp)

第三方的“黑客新闻”搜索引擎，使用体验很不错。

2、[Zeli](https://zeli.app)

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100604.webp)

这个网站实时给“黑客新闻”每个链接生成摘要。（[@mazzzystar](https://github.com/ruanyf/weekly/issues/5273) 投稿）

3、[TypeRoom 类型小屋](https://typeroom.cn/problems/all)

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024093006.webp)

TypeScript 题库 [Type Challenge](https://github.com/type-challenges/type-challenges) 的网页版。（[@vortesnail](https://github.com/ruanyf/weekly/issues/5250) 投稿）

4、[开源许可证选择器](https://open-source-license-chooser.toolsnav.top/zh/)

![](https://cdn.beekka.com/blogimg/asset/202409/bg2024092807.webp)

回答几个问题，帮你选择一个开源许可证。（[@wincatcher](https://github.com/ruanyf/weekly/issues/5236) 投稿）

## 图片

1、[黑洞光束](https://mashable.com/article/black-hole-hubble-nasa-beam-through-space)

哈勃望远镜拍到了一张令人惊叹的照片。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100104.webp)

银河系中心的 M87 星系，向外喷出一根巨大的光束，长度足足有3000光年。

据美国宇航局的解释，M87 星系的中心是一个黑洞。黑洞本身不发光，但是周围物质会围绕它快速旋转。有时，吸入黑洞的物质会“改变路线”成两股喷流，向相反的方向发射。

2、[拉格朗日标准模型](https://www.symmetrymagazine.org/article/the-deconstructed-standard-model-equation)

拉格朗日标准模型是一个描述粒子行为的统一方程，非常复杂。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100601.webp)

这个方程有几十行，分成5个部分。尽管如此，它依然是描述粒子行为最简单、最紧凑的形式。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100602.webp)

## 文摘

1、[巨型光学望远镜的衰落](https://journal.spencerwnelson.com/entries/many_little_telescopes.html)

巨型光学望远镜，指的是透镜直径超过10米的望远镜。

![](https://cdn.beekka.com/blogimg/asset/202410/bg2024100906.webp)

为了建造下一代巨型望远镜，美国政府准备拨款不超过16亿美元。这是很大一笔钱，但可能还不够，这样的望远镜预计将耗资30亿美元或更多。

但是，我有不同想法。我认为，**巨型光学望远镜不值得建造，应该用小型光学望远镜（直径 0.5米～1米）的组合取代它**。

巨型光学望远镜的建造，需要削平整个山头，建立牢固的地基和同样巨大的配套设置。为了运送建筑材料，要先在山上开辟公路。一条两车道的公路只有5米宽，怎么运输这面10米直径的透镜都成了大问题。

我们这个时代，技术设备正变得越来越小，计算机从房间大小变成了口袋设备，摄像头可以做到微米级的像素产品，为什么望远镜要越做越大呢？

（1）小型望远镜成本更低。在美国购买一台0.5米直径的光学望远镜，价格是56,000美元；一台性能优秀的直径1米的光学望远镜，价格现在是57万美元。即使购买100台这样的望远镜，也不过几千万美元，而一台巨型望远镜需要投入30亿美元。

![](https://cdn.beekka.com/blogimg/asset/202403/bg2024030603.webp)

（2）天文学图像的重点，已经从光学照片转移到了软件处理。完全可以在多个夜晚对天空的同一区域进行多次曝光，然后用软件将它们组合成一张图像，而不需要更大更清晰的镜头。

以上两点，使得我们完全可以将许多小型望远镜组合在一起，而不是建造单个巨大的望远镜。我们可以让望远镜组合扫描整个天空，再拼成一张巨型照片。

这种向小型望远镜的转变，将从根本上改变望远镜工程。天文望远镜将从结构和机械工程，变成一种软件开发。

这种转变很有吸引力，因为软件可以渐进式改进，天文学家还可以轻松利用各种软件工具，处理大量数据。

![](https://cdn.beekka.com/blogimg/asset/202403/bg2024030604.webp)

![](https://cdn.beekka.com/blogimg/asset/202403/bg2024030605.webp)

此外，小型望远镜的组合也更灵活。使用巨型望远镜，你只能指向一个方向，但使用许多小型望远镜，你可以将视野分开，还可以每个镜头使用不同的滤光片。

最后，如果某个零件发生故障，巨型望远镜需要整个停机，而小型望远镜的组合只需要停掉那一台，其他还能正常工作，这样更方便系统维修。

## 言论

1、

技术繁荣本身不一定能让人们幸福，但它会明显改善世界各地人们的生活。

-- [奥特曼](https://ia.samaltman.com/)，OpenAI 公司 CEO

2、

城市并不吵闹，汽车才吵闹。电动汽车没有发动机噪音，会让城市重新回归安静。

-- [《电动汽车的声音应该是什么样？》](https://kottke.org/24/08/what-should-an-electric-car-sound-like)

3、

JavaScript 世界的“一代”有多长：六个月、一年、还是三个月？JS 工具之间的竞争之激烈令人震惊。

-- [Lobste.rs 读者](https://lobste.rs/s/2rrnzz/announcing_voidzero_next_generation#c_rxudn5)

4、

每天花8个小时以上的时间，开发和维护你不关心的东西，会导致你的不快乐。

-- [Hacker News 读者](https://news.ycombinator.com/item?id=41286920)

## 往年回顾

[任正非的三篇最新谈话](https://www.ruanyifeng.com/blog/2023/10/weekly-issue-273.html)（2023 #273）

[程序员需要担心裁员吗？](https://www.ruanyifeng.com/blog/2022/09/weekly-issue-223.html)（2022 #223）

[网络收音机的设计](https://www.ruanyifeng.com/blog/2021/08/weekly-issue-173.html)（2021 #173）

[互联网公司与湘军的军制](https://www.ruanyifeng.com/blog/2020/09/weekly-issue-123.html)（2020 #123）

（完）

