# 科技爱好者周刊（第 318 期）：创业咖啡馆的记忆

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

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

## 封面图

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

张大千最大的一幅画作《巨荷》，正在香港展出。巨大的荷花，随风招展，恣意生长，表现出蓬勃旺盛的生命力。（[via](https://finance.sina.com.cn/roll/2024-09-13/doc-incnzrre5425572.shtml)）

## 创业咖啡馆的记忆

上周末，媒体在[谈论](https://finance.sina.com.cn/wm/2024-09-14/doc-incpcuqh8269932.shtml)中国风险投资的现状。我不禁想起，它曾经多么火爆。

大家还记得创业咖啡馆吗？

我搜到了[一组照片](https://cnews.chinadaily.com.cn/2015-01/14/content_19316754.htm)，拍摄于2015年1月6日的北京中关村“车库咖啡”。

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

（1）咖啡馆内部非常拥挤，创业者都忙于自己的项目，正常喝咖啡的人反而没有。

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

（2）点一杯20元的咖啡，就可以坐一天，很多人把电脑搬进咖啡馆，把这里当成工作室。

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

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

（3）咖啡馆24小时营业，不少人会在里面过夜，要是半夜醒了，就继续干活。

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

（4）咖啡馆的墙上贴满了商业计划书，以及找合伙人的布告，更新速度非常快。

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

（5）人们用手机扫描布告的二维码，了解详情。

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

（6）每天中午都会有创业者自愿上台分享自己的项目和经历，希望拿到风投。台下的人见多不怪，继续低着头，专注手头的工作。

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

（7）随便找一个陌生人，他都愿意跟你侃侃而谈，介绍他的创业项目。

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

这就是十年前的创业氛围。

这样的创业咖啡馆，现在已经消失了。即使还有人在咖啡馆里做创业项目，也只是把它当作一个工作空间，而不是寻找风投的地方。

如果你问我，是不是怀念创业咖啡馆？老实说，我还挺怀念的。虽然它更多是泡沫，大部分的项目先天不足，甚至不乏欺诈，但是我怀念那时的人们充满干劲，相信自己可能是下一个马云马化腾，市场热火朝天，每天都有新东西出来。

今天的风险投资，氛围已经全变了。不仅申请的难度大大上升，而且风险投资家处处在规避风险。他即使投给你，也往往要求加入回购条款。

所谓“回购条款”，就是规定如果创业公司无法在指定日期前上市或被收购，创业者必须“回购”拿到的投资，即把钱还给风投公司。

更有甚者，风投为了保证“回购条款”的执行，还要求创业者用个人财产做担保。就是说，如果创业失败了，公司的钱都亏光了，你还必须用个人的钱偿还风险投资。

这还叫“风险投资”吗？风险都转嫁给了创业者，投资变成了借款。难怪大家现在不敢拿风投，害怕创业失败，背了一身债。

我觉得，国家应该出一个司法解释，**明确如果存在“回购条款”，就不是投资合同，而是借款合同**，出资者获取的股权无效。只有这样，才能不把创业者吓跑。

技术创新需要风险投资，我衷心希望中国的风险投资和创业热潮，有重新高涨的那一天。

好消息是，《黑神话：悟空》最近的成功对游戏开发者是一个巨大的鼓舞，风险投资的信心有所恢复。但愿游戏业会带动风投，要是能结合元宇宙就更好了。

## 科技动态

1、[自动对焦眼镜](https://gizmodo.com/these-hi-tech-bifocals-improved-my-eyesight-despite-making-me-look-dorky-2000496406)

一家日本公司推出了“自动对焦眼镜”，可以自动对焦。

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

这意味着，不需要配眼镜了，也不需要验光了。不管你的近视度数（或者远视度数），直接戴上这幅眼镜，它会自动调节镜片，直到你看清为止。

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

它相当于一台迷你验光机，内置电池，一次充电可以使用10个小时。如果要用一天，就需要准备两副眼镜。

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

它的售价是4000元人民币（555美元），重量是50克，比普通眼镜重，但可以接受。

2、[何同学的头盔](https://www.koc.com.tw/archives/565347)

上一期周刊提到，何同学在苹果发表会上，使用自制的头盔拍摄装置，引起了轰动。

本周，他专门发了[视频](https://www.bilibili.com/video/BV1jxtxeFEsm/)，介绍这个装置。下图是他最早购买的头戴式单反支架。

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

苹果不允许带入发布会现场，他只好自己重新设计制作，用 iPhone 取代单反相机，虽然牺牲了画质，但确保可以带入场。

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

他选择 AR 眼镜，连接头上的手机，这样就可以看到实时影像。为了避免看不到路，他拿掉了一块镜片（下图）。

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

装置左边还有一根伸缩的自拍棒，这样就能拍到自己，提供另一个视角。

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

此外，支架上还能放置遮阳伞、补光灯，甚至饮料瓶，满足外出拍摄的各种需求。

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

3、[AI 游戏合成](https://arstechnica.com/information-technology/2024/08/new-ai-model-can-hallucinate-a-game-of-1993s-doom-in-real-time/)

谷歌和特拉维夫大学的研究人员，发表了一篇论文，提出可以用 AI 实时生成游戏画面。

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

举例来说，当你举枪向敌人射击，现在的游戏是按照预置的代码生成下一步的画面，研究人员提出，可以让 AI 想象出下一步的画面。

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

这是一个革命性的想法，游戏画面可以让 AI 生成，而不是人工编写。“当 AI 可以为你思考每个像素时，为什么要手动为软件编写规则呢？”

不过，它有一个限制，就是必须基于现有的游戏进行训练，还做不到“发明”全新的游戏。

4、[电动螺旋桨](https://newatlas.com/marine/abb-dynafin-marine-propulsion/)

一家瑞典公司推出了一种新型的船用螺旋桨，在一个圆盘上面装了很多垂直的叶片。

![](https://cdn.beekka.com/blogimg/asset/202404/bg2024041602.webp)

圆盘本身在转动，每一个叶片也可以独立转动，并且可以精确控制转动方向和转速。这样的设计据说可以节省推进的能量。

![](https://cdn.beekka.com/blogimg/asset/202404/bg2024041603.webp)

而且，它是电动螺旋桨，结构较简单，建造和维护成本相对较低。如果被证明可行，它就为电动轮船的发展铺平了道路。

![](https://cdn.beekka.com/blogimg/asset/202404/bg2024041604.webp)

5、**其他**

（1）中国启动22000米[高空热气球载人实验](https://finance.sina.com.cn/tech/roll/2024-09-19/doc-incprwmx1561854.shtml)，目标是创造载人热气球飞行高度的世界纪录。

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

## 文章

1、[怎么写 CSS 的打印样式](https://voussoir.net/writing/css_for_printing)（英文）

![](https://cdn.beekka.com/blogimg/asset/202407/bg2024072207.webp)

本文是一篇教程，介绍网页打印样式的 CSS 写法。 

2、[使用 Caddy 部署 Web 应用程序](https://betterstack.com/community/guides/web-servers/caddy/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202407/bg2024072209.webp)

一篇长文，介绍 Caddy 如何当作 Web 服务器的初学者教程。

3、[哨兵值是什么](https://dunkels.com/adam/sentinel-toothpaste/)（英文）

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

这篇短文通过牙膏的例子，解释什么是编程使用的哨兵值（sentinel value）。

4、[Stripe 公司如何招聘工程师](https://review.firstround.com/how-stripe-built-one-of-silicon-valleys-best-engineering-teams/)（英文）

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

Stripe 公司的创始人，分享自己招聘工程师的方式，有参考价值。

5、[好的重构 vs 坏的重构](https://www.builder.io/blog/good-vs-bad-refactoring)（英文）

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

有些时候，重构之后的代码比之前还难懂。本文逐一举例，分析怎样的重构是好的，怎样是坏的。

6、[Node.js 的 AbortController 指南](https://betterstack.com/community/guides/scaling-nodejs/understanding-abortcontroller/)（英文）

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

使用 Node.js 时，取消异步操作（比如网络请求和文件系统读取）一直很棘手。本文教你怎么用 AbortController 做到这一点。

## 工具

1、[SuperHTML](https://github.com/kristoff-it/superhtml)

一个 HTML 的 LSP 实现（语言服务器协议），可以在代码编辑器（比如 VS Code 和 Vim）实时检测 HTML 代码是否正确，参见[教程](https://kristoff.it/blog/first-html-lsp/)。

2、[GlazeWM](https://github.com/glzr-io/glazewm)

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

一个专门用于 Windows 的平铺式窗口管理器，类似于 i3，自动实现新窗口的平铺。

3、[Xnapper](https://xnapper.com/app)

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

一个截图美化的在线工具，可以为截图加各种边框。

4、[sisi](https://github.com/frost-beta/sisi)

命令行的图像语义搜索工具，让你用自然语言搜索本地图像。

5、[Certimate](https://github.com/usual2970/certimate)

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

一个自搭建的开源平台，可以为自己的域名申请、部署、续期 SSL 证书，支持阿里云、腾讯云、七牛云等。（[@usual2970](https://github.com/ruanyf/weekly/issues/5155) 投稿）

6、[Dawn Launcher](https://github.com/fanchenio/DawnLauncher)

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

一个开源的 Windows 快捷启动工具，分门别类管理桌面快捷方式。（[@fanchenio](https://github.com/ruanyf/weekly/issues/5157) 投稿）

7、[common-intellisense](https://github.com/Simon-He95/common-intellisense)

VS Code 插件，为多种常用的前端 UI 库提供注释和类型提示。（[@Simon-He95](https://github.com/ruanyf/weekly/issues/5160) 投稿）

8、[PopTranslate](https://github.com/wa008/PopTranslate)

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

一个 Chrome 浏览器插件，选中文字后，直接将翻译显示在右上角的弹窗，不需要点击按钮。（[@wa008](https://github.com/ruanyf/weekly/issues/5161) 投稿）

9、[RTranslator](https://github.com/niedev/RTranslator)

![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061905.webp)

一个开源的安卓 App，可以实现语音对话的实时离线翻译。

10、[Gladys Assistant](https://gladysassistant.com/)

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

智能家居的一个控制系统，类似于 Home Assistant，但用起来更简单，面向普通用户。

11、[Omnivore](https://github.com/omnivore-app/omnivore)

![](https://cdn.beekka.com/blogimg/asset/202310/bg2023101609.webp)

一个开源应用，用于收藏稍后阅读的文章。

12、[cvbee.ai](https://cvbee.ai/zh-CN)

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

免费生成或修改简历。（[@dddm25896](https://github.com/ruanyf/weekly/issues/5148) 投稿）

13、[libcimbar](https://github.com/sz3/libcimbar)

一种特殊的二维码格式，可以把小于 33MB 的文件压缩成一个二维码，用他们提供的 App 扫码解压即可得到文件。（[@joyc](https://github.com/ruanyf/weekly/issues/5171) 投稿）

## 资源

1、[退休年龄计算器](https://daojishi.fun/)

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

用户输入出生年月和性别，该网站根据新政策，计算对应的退休年龄。（[@wincatcher](https://github.com/ruanyf/weekly/issues/5162) 投稿）

2、[Franzelio](https://franzelio.franzai.com/)

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

一个有意思的网页小游戏，在网页上画线，反弹小球，发出的声音组成旋律。

3、[插头 + 插座组合](https://www.worldstandards.eu/electricity/plugs-and-sockets/)

![](https://cdn.beekka.com/blogimg/asset/202309/bg2023092001.webp)

全世界共有15种“插头 + 插座”组合，这个网页把它们全列出来。

4、[计算机科学自学课程](https://github.com/ForrestKnight/open-source-cs)（英文）

这个仓库按照学习顺序，列出对应的欧美大学的计算机科学开放课程。全部学完，就等于上完计算机学位课程了。

## 图片

1、[曼哈顿岛的历史](https://www.bbc.com/travel/article/20240910-how-water-has-shaped-new-york-city-for-400-years)

纽约的主要部分就是曼哈顿岛，今年是该岛建市400周年。

1624年，荷兰人选中这个地方，作为荷兰殖民地。因为这个岛位于两块陆地之间，可以作为避风港，并且有水路通往内陆。

下面就是当时荷兰人看到的曼哈顿岛。

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

事后证明，这个地方是一个世界级良港，这里的海水很宽，很深，很少结冰，适合停靠大量的大型船舶。

19世纪末，纽约港已经成为世界第一大港。

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

下面是21世纪的曼哈顿岛。

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

2、[世界最古老的裤子](https://bigthink.com/the-past/chinese-mummy-worlds-oldest-pants-ancient-fashion/)

上个世纪70年代初期，中国考古学家在塔里木盆地的洋海古墓，发现了约500具木乃伊。

![](https://cdn.beekka.com/blogimg/asset/202309/bg2023091401.webp)

2014年，中国和德国的考古专家最终确实，其中一具木乃伊穿着的裤子，距今有3200年，是现存最古老的裤子。

![](https://cdn.beekka.com/blogimg/asset/202309/bg2023091402.webp)

这条裤子的基本设计与今天大多数人穿的很相似，它采用斜纹布，还有花纹。

![](https://cdn.beekka.com/blogimg/asset/202309/bg2023091403.webp)

## 文摘

1、[为什么没有更多的人使用 Linux？](https://world.hey.com/dhh/why-don-t-more-people-use-linux-33b75f53)

下面是著名程序员、Rails 框架的作者 DHH 的最新文章。

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

几周前，我看到一条推文问道：“如果 Linux 这么好，为什么没有更多的人使用它？”

这个问题听上去很有道理。你们都说 Linux 好，它甚至是免费的，那为什么没有大规模采用呢？

但是，如果你仔细想一想，就会发现生活中到处是这样的情况。

如果锻炼如此有益健康，为什么没有更多的人去做呢？

如果阅读如此有教育意义，为什么没有更多的人这样做呢？

如果垃圾食品对你如此有害，为什么还有那么多人吃它？

……

世界上充满了值得尝试的事情和事物，但大多数时候却被大多数人忽视。现实世界的真实情况是，变得肥胖和无知要比保持健康和学习更容易。

**大多数人总是选择最容易、最不需要努力的事情。**

Linux 就不容易，比微软和苹果的商业产品对使用者的要求更高。为了用好它，你需要学习一些东西，还要自己尝试解决问题。

我完全理解为什么大多数计算机用户对 Linux 不感兴趣，因为他们只想浏览网页或使用应用程序，并不希望成为计算机的高级用户。

但是，程序员不一样，对于他们，深入了解计算机是工作必需。这就是为什么程序员往往使用 Linux，也应该使用 Linux 的原因。

Linux 就跟生活中很多其他事情一样，**选择它不是因为容易，而是因为它值得**。

## 言论

1、

2023年中国电影总票房是人民币550亿元，你猜游戏业规模如何？单单腾讯的游戏部门年收入就达1799亿，一个部门的业绩就三倍于整个电影业。

-- [周若鹏](https://www.facebook.com/zhouruopeng/posts/pfbid0A9K6rW2hS3CfwhBMjKDMJjN2d97Pb9swptVaSuHafDX8ZKbmQVNecS5iMy5EYhJ2l)

（补充一下，2023年中国国内的游戏收入是3030亿元，彩票收入是5800亿元。）

2、

我们的软件产品，总是有客户要求我们编写自定义模块，我们的回答一律是：

“我们不会为个别公司编写自定义模块，因为无法在代码中维护如此多的分支，后面根本顾不过来。”

-- [codingrequired.com](https://www.codingrequired.com/post/tell-me-why)

3、

一位教育专家建议，要允许孩子们感到无聊，这会鼓励他们想象、观察、探索周围的世界，从而激发想象力和独立思考。

-- [BBC](https://www.bbc.com/news/education-21895704)

4、

如果没有月球，地球就是一颗非常孤独的星球，最近的天体将是金星和火星，距离为3800万到 5600万公里，是地月距离的一百倍甚至更多。地球与它们的往返通信需要几分钟而不是几秒钟，单程旅行需要几个月而不是几天，往返旅程至少需要一年而不是一周左右。

正是月球，让我们感到地球在宇宙中不是那么孤独。

-- [《月球消失会给地球带来7大变化》](https://bigthink.com/starts-with-a-bang/7-destroying-moon-earth/)

5、

即使身处最冷的寒冬，我知道自己的内心深处，有一个不可战胜的夏天。

-- [加缪](https://theamericanscholar.org/how-to-live-with-dying/)，著名法国小说家

## 往年回顾

[非线性的世界，线性的你](https://www.ruanyifeng.com/blog/2023/09/weekly-issue-271.html)（2023 #271）

[全世界最繁荣的行业](https://www.ruanyifeng.com/blog/2022/09/weekly-issue-221.html)（2022 #221）

[云服务流量有多贵？](https://www.ruanyifeng.com/blog/2021/08/weekly-issue-171.html)（2021 #171）

[为什么人类没有越来越闲？](https://www.ruanyifeng.com/blog/2020/08/weekly-issue-121.html)（2020 #121）

（完）


