科技爱好者周刊

互联带师阮一峰 2024-09-20 16:40:57

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

本杂志开源[1],欢迎投稿[2]。另有《谁在招人》[3]服务,发布程序员招聘信息。合作请邮件联系[4](yifeng.ruan@gmail.com[5])。

封面图

张大千最大的一幅画作《巨荷》,正在香港展出。巨大的荷花,随风招展,恣意生长,表现出蓬勃旺盛的生命力。(via[6])

创业咖啡馆的记忆

上周末,媒体在谈论[7]中国风险投资的现状。我不禁想起,它曾经多么火爆。

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

我搜到了一组照片[8],拍摄于2015年1月6日的北京中关村“车库咖啡”。

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

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

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

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

(5)人们用手机扫描布告的二维码,了解详情。

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

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

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

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

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

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

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

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

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

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

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

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

科技动态

1、自动对焦眼镜[9]

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

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

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

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

2、何同学的头盔[10]

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

本周,他专门发了视频[11],介绍这个装置。下图是他最早购买的头戴式单反支架。

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

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

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

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

3、AI 游戏合成[12]

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

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

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

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

4、电动螺旋桨[13]

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

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

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

5、其他

(1)中国启动22000米高空热气球载人实验[14],目标是创造载人热气球飞行高度的世界纪录。

文章

1、怎么写 CSS 的打印样式[15](英文)

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

2、使用 Caddy 部署 Web 应用程序[16](英文)

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

3、哨兵值是什么[17](英文)

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

4、Stripe 公司如何招聘工程师[18](英文)

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

5、好的重构 vs 坏的重构[19](英文)

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

6、Node.js 的 AbortController 指南[20](英文)

使用 Node.js 时,取消异步草走(比如网络请求和文件系统读取)一直很棘手。本文教你怎么用 AbortController 做到这一点。

工具

1、SuperHTML[21]

一个 HTML 的 LSP 实现(语言服务器协议),可以在代码编辑器(比如 VS Code 和 Vim)实时检测 HTML 代码是否正确,参见教程[22]。

2、GlazeWM[23]

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

3、Xnapper[24]

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

4、sisi[25]

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

5、Certimate[26]

一个自搭建的开源平台,可以为自己的域名申请、部署、续期 SSL 证书,支持阿里云、腾讯云、七牛云等。(@usual2970[27] 投稿)

6、Dawn Launcher[28]

一个开源的 Windows 快捷启动工具,分门别类管理桌面快捷方式。(@fanchenio[29] 投稿)

7、common-intellisense[30]

VS Code 插件,为多种常用的前端 UI 库提供注释和类型提示。(@Simon-He95[31] 投稿)

8、PopTranslate[32]

一个 Chrome 浏览器插件,选中文字后,直接将翻译显示在右上角的弹窗,不需要点击按钮。(@wa008[33] 投稿)

9、RTranslator[34]

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

10、Gladys Assistant[35]

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

11、Omnivore[36]

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

12、cvbee.ai[37]

免费生成或修改简历。(@dddm25896[38] 投稿)

13、libcimbar[39]

一种特殊的二维码格式,可以把小于 33MB 的文件压缩成一个二维码,用他们提供的 App 扫码解压即可得到文件。(@joyc[40] 投稿)

资源

1、退休年龄计算器[41]

用户输入出生年月和性别,该网站根据新政策,计算对应的退休年龄。(@wincatcher[42] 投稿)

2、Franzelio[43]

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

3、插头 + 插座组合[44]

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

4、计算机科学自学课程[45](英文)

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

图片

1、曼哈顿岛的历史[46]

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

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

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

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

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

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

2、世界最古老的裤子[47]

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

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

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

文摘

1、为什么没有更多的人使用 Linux?[48]

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

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

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

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

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

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

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

……

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

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

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

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

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

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

言论

1、

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

-- 周若鹏[49]

(补充一下,2023年中国国内的游戏收入是3030亿元,彩票收入是5800亿元。)

2、

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

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

-- codingrequired.com[50]

3、

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

-- BBC[51]

4、

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

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

-- 《月球消失会给地球带来7大变化》[52]

5、

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

-- 加缪[53],著名法国小说家

往年回顾

非线性的世界,线性的你[54](2023 #271)

全世界最繁荣的行业[55](2022 #221)

云服务流量有多贵?[56](2021 #171)

为什么人类没有越来越闲?[57](2020 #121)

(完)

References

[1] 开源: https://github.com/ruanyf/weekly[2] 投稿: https://github.com/ruanyf/weekly/issues[3] 《谁在招人》: https://github.com/ruanyf/weekly/issues/5090[4] 邮件联系: mailto:yifeng.ruan@gmail.com[5] yifeng.ruan@gmail.com: mailto:yifeng.ruan@gmail.com[6] via: https://finance.sina.com.cn/roll/2024-09-13/doc-incnzrre5425572.shtml[7] 谈论: https://finance.sina.com.cn/wm/2024-09-14/doc-incpcuqh8269932.shtml[8] 一组照片: https://cnews.chinadaily.com.cn/2015-01/14/content_19316754.htm[9] 自动对焦眼镜: https://gizmodo.com/these-hi-tech-bifocals-improved-my-eyesight-despite-making-me-look-dorky-2000496406[10] 何同学的头盔: https://www.koc.com.tw/archives/565347[11] 视频: https://www.bilibili.com/video/BV1jxtxeFEsm/[12] AI 游戏合成: https://arstechnica.com/information-technology/2024/08/new-ai-model-can-hallucinate-a-game-of-1993s-doom-in-real-time/[13] 电动螺旋桨: https://newatlas.com/marine/abb-dynafin-marine-propulsion/[14] 高空热气球载人实验: https://finance.sina.com.cn/tech/roll/2024-09-19/doc-incprwmx1561854.shtml[15] 怎么写 CSS 的打印样式: https://voussoir.net/writing/css_for_printing[16] 使用 Caddy 部署 Web 应用程序: https://betterstack.com/community/guides/web-servers/caddy/[17] 哨兵值是什么: https://dunkels.com/adam/sentinel-toothpaste/[18] Stripe 公司如何招聘工程师: https://review.firstround.com/how-stripe-built-one-of-silicon-valleys-best-engineering-teams/[19] 好的重构 vs 坏的重构: https://www.builder.io/blog/good-vs-bad-refactoring[20] Node.js 的 AbortController 指南: https://betterstack.com/community/guides/scaling-nodejs/understanding-abortcontroller/[21] SuperHTML: https://github.com/kristoff-it/superhtml[22] 教程: https://kristoff.it/blog/first-html-lsp/[23] GlazeWM: https://github.com/glzr-io/glazewm[24] Xnapper: https://xnapper.com/app[25] sisi: https://github.com/frost-beta/sisi[26] Certimate: https://github.com/usual2970/certimate[27] @usual2970: https://github.com/ruanyf/weekly/issues/5155[28] Dawn Launcher: https://github.com/fanchenio/DawnLauncher[29] @fanchenio: https://github.com/ruanyf/weekly/issues/5157[30] common-intellisense: https://github.com/Simon-He95/common-intellisense[31] @Simon-He95: https://github.com/ruanyf/weekly/issues/5160[32] PopTranslate: https://github.com/wa008/PopTranslate[33] @wa008: https://github.com/ruanyf/weekly/issues/5161[34] RTranslator: https://github.com/niedev/RTranslator[35] Gladys Assistant: https://gladysassistant.com/[36] Omnivore: https://github.com/omnivore-app/omnivore[37] cvbee.ai: https://cvbee.ai/zh-CN[38] @dddm25896: https://github.com/ruanyf/weekly/issues/5148[39] libcimbar: https://github.com/sz3/libcimbar[40] @joyc: https://github.com/ruanyf/weekly/issues/5171[41] 退休年龄计算器: https://daojishi.fun/[42] @wincatcher: https://github.com/ruanyf/weekly/issues/5162[43] Franzelio: https://franzelio.franzai.com/[44] 插头 + 插座组合: https://www.worldstandards.eu/electricity/plugs-and-sockets/[45] 计算机科学自学课程: https://github.com/ForrestKnight/open-source-cs[46] 曼哈顿岛的历史: https://www.bbc.com/travel/article/20240910-how-water-has-shaped-new-york-city-for-400-years[47] 世界最古老的裤子: https://bigthink.com/the-past/chinese-mummy-worlds-oldest-pants-ancient-fashion/[48] 为什么没有更多的人使用 Linux?: https://world.hey.com/dhh/why-don-t-more-people-use-linux-33b75f53[49] 周若鹏: https://www.facebook.com/zhouruopeng/posts/pfbid0A9K6rW2hS3CfwhBMjKDMJjN2d97Pb9swptVaSuHafDX8ZKbmQVNecS5iMy5EYhJ2l[50] codingrequired.com: https://www.codingrequired.com/post/tell-me-why[51] BBC: https://www.bbc.com/news/education-21895704[52] 《月球消失会给地球带来7大变化》: https://bigthink.com/starts-with-a-bang/7-destroying-moon-earth/[53] 加缪: https://theamericanscholar.org/how-to-live-with-dying/[54] 非线性的世界,线性的你: https://www.ruanyifeng.com/blog/2023/09/weekly-issue-271.html[55] 全世界最繁荣的行业: https://www.ruanyifeng.com/blog/2022/09/weekly-issue-221.html[56] 云服务流量有多贵?: https://www.ruanyifeng.com/blog/2021/08/weekly-issue-171.html[57] 为什么人类没有越来越闲?: https://www.ruanyifeng.com/blog/2020/08/weekly-issue-121.html

0 阅读:0

互联带师阮一峰

简介:感谢大家的关注