# 科技爱好者周刊（第 283 期）：[年终感想] 没有目的地，向前走

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

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

## 封面图

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023120512.webp)

河北承德的山谷音乐厅，是一个混凝土和岩石建造的洞穴空间。观众脚下是舞台，头上是天窗，可以同时听到音乐和大自然的声音。（[via](https://fahrenheitmagazine.com/zh-CN/%E8%89%BA%E6%9C%AF/%E5%BB%BA%E7%AD%91%E5%B8%88%E4%BA%8B%E5%8A%A1%E6%89%80/%E6%95%99%E5%A0%82%E7%9A%84%E5%A3%B0%E9%9F%B3%E5%8F%8A%E5%85%B6%E8%BF%B7%E4%BA%BA%E7%9A%84%E5%BB%BA%E7%AD%91)）

## [年终感想] 没有目的地，向前走

又是年底，一年过去了。

大家往往会回顾，这一年实现了哪些目标，下一年要设定哪些目标。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121604.webp)

今天，我想分享 BaseCamp 公司创始人 Jason Fried 的一篇短文，题目就叫[《我从来没有目标》](https://m.signalvnoise.com/ive-never-had-a-goal/)。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121605.webp)

下面就是这篇文章的主要内容。

我不记得自己有什么目标，那种很具体的目标。

有些事情我一直想做，但如果不做，我也能接受。有些事情值得去做，但如果没有做到，我也不觉得很遗憾。

我的目标不是那样。

我做事，我尝试，我建造，我想要取得进步，我想让我做的东西使得自己、使得公司、使得家庭、使得社会变得更好。但我从未设定过目标。这不是我做事的方式。

目标是当你到达时就会消失的东西。一旦你到达了，它就消失了。你总是可以设置另一个，我只是不按这样的步骤行事。

我只是做我正在做的事情，然后就到了现在的地方。今天我继续以同样的方式对待工作和生活。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121607.webp)

他的文章到这里就结束了。我很喜欢作者的这种态度。

你可以不给自己设定目标，因为**目标是你做事的副产品**。只要你按照自己的信念，不断地努力去做事、去尝试，就可以了，至于能做到哪一步，顺其自然就好了。

有一句成语“[功不唐捐](https://baike.baidu.com/item/%E5%8A%9F%E4%B8%8D%E5%94%90%E6%8D%90/10712036)”，就是这个意思，付出的努力不会白费。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121606.webp)

西方人说：“Passion never fails”（激情不会失败），也是同样的意思。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121608.webp)

建造那些你想要建造的东西，努力做事，认真生活，人生可以没有目标。

新的一年，我想我也是这样，没有目的地，就是向前走。

## [活动] 掘金年度技术演讲

每到年末，都会有很多年度演讲，盘点过去一年。

今年，掘金社区做了一个尝试，推出了 **“年度技术演讲”，专门盘点2023年的技术大事**。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023122107.webp)

活动时间是明年1月20日（星期六），上午是主论坛的技术嘉宾演讲，下午是分论坛的专业领域讨论会，涉及大前端、云、AI 等热点领域。

这一年很不容易，终于过完了，主办方搭了一个场子，让大家聚在一起分享技术趋势，结交朋友。

活动地点是深圳的万丽酒店，点击[这个链接](https://juejin.cn/meetings/talk2023?utm_source=ruanyifeng)，或扫描上方二维码，了解活动详情并**免费报名**。因为这次的场地是五星级酒店，座位有限，采用实名制，会有一个审核环节。

## 2023年的冷知识

一个美国设计师每年底发一个帖子，总结他在这一年发现的有趣的东西。

下面是他的[2023年的总结](https://medium.com/magnetic/52-things-i-learned-in-2023-a3bbb9f9323d)，其中有一些真的很有趣。

1、

[美国国防部](https://www.npr.org/2022/07/31/1110882487/dod-slot-machines-overseas-bases)是世界最大的老虎机运营商之一。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023120414.webp)

以提高“军人的士气、福利和娱乐”的名义，美国国防部在海外的美军基地运行着3,000多台老虎机，每年从中赚取1亿美元的收入。

2、

美国现在还有工厂，生产[搓衣板](https://www.wsj.com/amp/articles/americas-last-washboard-factory-isnt-ready-to-throw-in-the-towel-11674744553)。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121705.webp)

疫情期间，搓衣板的销量增长了57%，不过其中40%是作为打击乐器出售的。

3、

为了让腿显得更长，中国厂商发明了“[假肚脐](https://www.scmp.com/news/people-culture/gender-diversity/article/3230438/fake-belly-buttons-all-rage-china-women-seek-freedom-dress-and-boost-confidence-some-raise-body)”贴纸。它贴在实际肚脐上方几厘米处，然后把真肚脐遮住，创造出双腿更长的错觉。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121706.webp)

电商网站上，4元可以买到32张。根据商品说明，它们不反光，甚至防水，还不易脱落。

4、

一道闪电含有大约0.25千瓦时的能量，换算成电费，只有1角多的人民币。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121703.webp)

闪电的能量虽然不是非常大，但是持续时间只有几微秒，电压高达数百万伏，所以才会如此危险。

5、

一家以色列公司推出了手机 App “[远程娃娃机](https://www.ft.com/content/c5aedb42-8ab6-40d3-bbfb-6ac8112e4c15)”，让你在手机上远程操作他们仓库里面的实体娃娃机。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121704.webp)

如果抓到了，他们就把娃娃寄给你。

## Google Gemini

12月4日，谷歌公开了 AI 模型 [Gemini](https://deepmind.google/technologies/gemini/)，跟 GPT-4 相抗衡，外部开发者可以自由使用。

1、[Gemini Pro 免费使用站点](https://googlegemini.co/)（[@lchh5](https://github.com/ruanyf/weekly/issues/3765) 投稿）

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023122108.webp)

2、[GeminiProChat](https://github.com/babaohuang/GeminiProChat)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121717.webp)

这是网友写的一个极简 UI，调用 Gemini 的 API。你可以试用作者部署的 [Demo](https://www.geminiprochat.com/)，也可以本地运行。（[@babaohuang](https://github.com/ruanyf/weekly/issues/3749) 投稿）

3、[Google Gemini 的图像能力测试](https://blog.roboflow.com/first-impressions-with-google-gemini/)（英文）

一个外国程序员分别对 Gemini 和 GPT-4V 进行了四项测试（图片问答、文字识别、文档识别、物体检测），然后写了这篇文章。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121402.webp)

大家可以看看测试结果，到底孰强孰弱。我们还可以学习他的测试方法，用于评估其他模型。

## 文章

1、[Have I Been Pwned 的创始人](https://www.abc.net.au/news/2023-09-23/cybersecurity-troy-hunt-have-i-been-pwned-fighting-data-breaches/102803748)（英文）

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023122109.webp)

[“Have I Been Pwned”](https://haveibeenpwned.com/)（上图）是一个著名的密码泄漏检查网站，输入邮件地址，它会显示你的密码是否泄漏。本文介绍该网站创始人的故事（下图）。

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

2、[Linux 如何安装字体](https://linuxiac.com/how-to-install-fonts-on-linux/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202308/bg2023082601.webp)

本文总结了 Linux 安装字体的各种方法。

3、[浏览器的67个调试技巧](https://alan.norbauer.com/articles/browser-debugging-tricks)（英文）

![](https://cdn.beekka.com/blogimg/asset/202311/bg2023111107.webp)

浏览器的开发者工具怎么调试 JS 脚本，本文介绍67个高级技巧。

4、[ESLint 新规则：禁止常量运算式](https://eslint.org/blog/2022/07/interesting-bugs-caught-by-no-constant-binary-expression/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202311/bg2023111209.webp)

本文介绍 ESLint 的一条新规则`no-constant-binary-expression`，如果一个 JavaScript 运算式的运算结果为常量，就报错。

5、[构建 Web 应用的四种方法](https://tomhummel.com/posts/four-web-apps/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202311/bg2023111211.webp)

本文总结了目前架设网站的四种方法：静态网站、云函数、服务器、容器。

## 工具

1、[snowmachine](https://github.com/sontek/snowmachine)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121603.webp)

一个 Python 脚本，可以在终端窗口显示下雪和圣诞树。

2、[Photo to Anime](https://photo-to-anime.com/)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121601.webp)

这个网站可以将上传的图片动漫化，也可以通过文本生成动漫图片。（[@dongan-beta](https://github.com/ruanyf/weekly/issues/3746) 投稿）

3、[CBox](https://github.com/jokimina/cbox-chrome-extension)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121901.webp)

Chrome 浏览器插件，通过快捷键唤起一个弹窗，执行各种操作（搜索、浏览历史、跳转标签）。（[@jokimina](https://github.com/ruanyf/weekly/issues/3753) 投稿）

4、[DartBook](https://github.com/lindeer/dartbook)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121906.webp)

作者重新实现的 GitBook，加快了 Markdown 的解析速度，并新增了一些功能。（[@lindeer](https://github.com/ruanyf/weekly/issues/3763) 投稿）

5、[pastebin-worker](https://github.com/xiadd/pastebin-worker)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023122101.webp)

一个基于 Cloudflare Worker 实现的文字/代码分享网站，类似于 Pastebin。（[@xiadd](https://github.com/ruanyf/weekly/issues/3771) 投稿）

6、[EasyTranslator](https://github.com/artwalker/EasyTranslator)

一个命令行的文件翻译工具，可以翻译.txt、.pdf、.docx、.md、.mobi、.epub 文件，需要 OpenAI key。（[@artwalker](https://github.com/ruanyf/weekly/issues/3760) 投稿）

7、[V2EX Polish](https://v2p.app/)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121907.webp)

一款浏览器插件，用来增强 V2ex 论坛的功能。（[@Codennnn](https://github.com/ruanyf/weekly/issues/3762) 投稿）

## iPhone 应用

1、[嗯背单词](https://github.com/ruanyf/weekly/issues/3754)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121902.webp)

2、[成语接龙游戏](https://animos.ai/zh-CN#description)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121904.webp)

小朋友跟 AI 模型玩成语接龙游戏，参见[介绍文章](https://animos-ai.notion.site/LLM-function-calling-e9756cef15b54f7684658fd4e5d1096b)。（[@zamia](https://github.com/ruanyf/weekly/issues/3758) 投稿）

## 资源

1、[周刊的 Chat 服务](https://www.ahavs.com/chat-ruanyifeng)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121916.webp)

网友将周刊迄今的所有内容进行了向量化索引，提交给 ChatGPT，然后就可以跟周刊问答了。（[@ahaapple](https://github.com/ruanyf/weekly/issues/3767) 投稿）

2、[News Minimalist](https://www.newsminimalist.com/)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023122004.webp)

ChatGPT 选出的每日热点新闻。（[@Y024](https://github.com/ruanyf/weekly/issues/3768) 投稿）

3、[SearchEmoji](https://searchemoji.app/zh-hans)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121802.webp)

Emoji 搜索引擎，支持30种语言，[代码](https://github.com/rotick/searchemoji)开源。（[@dongnaebi](https://github.com/ruanyf/weekly/issues/3752) 投稿）

4、[中文版黑客新闻](https://dizkaz.com/)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121903.webp)

作者用 Go 语言实现的黑客新闻的克隆版。（[@oodzchen](https://github.com/ruanyf/weekly/issues/3756) 投稿）

5、[Solo 独立开发者社区](https://solo.xin/)

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121905.webp)

针对独立开发者的交流、合作、分享的平台。（[@Baiang](https://github.com/ruanyf/weekly/issues/3759) 投稿）

## 新年创意礼物

新年的时候，网上都有很多礼物推荐。下面是一家美国网站的[推荐](https://www.legalnomads.com/gift-guide-2023/)，有几样东西挺有创意的。

1、[浇花吸管](https://plantstraws.co/products/plant-straw-small)。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121715.webp)

金属管里装有棉条，将水缸里的水吸到花盆里面。

2、以色列 [OTOTO 设计工作室](https://ototodesign.com/collections/new)的创意厨具。

沥水篮

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121709.webp)

汤勺

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121710.webp)

搁架

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121713.webp)

玻璃杯

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121712.webp)

榨汁器

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121714.webp)

## 文摘

1、[海水含氧量](https://e360.yale.edu/features/as-ocean-oxygen-levels-dip-fish-face-an-uncertain-future)

全球变暖对地球生物产生巨大威胁，其中一个较少被注意、但影响巨大的威胁就是海水含氧量。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023122110.webp)

海水里面溶解了氧气，海洋生物依赖这些氧气。

根据观测，海水的氧气含量正在不断下降，海洋生物越来越难生存。

这有四个原因。

（1）全球变暖，海水升温。根据物理学，温度上升会让溶解的气体变少。

（2）海水流动变小。深层海水的含氧量，取决于表层海水的混入，但是地表的融冰增加，使得注入海洋的地表水密度变小，不利于向下混合。

（3）洋流减少。南极和北极正在快速升温，与赤道的温差变小，抑制洋流和地表的风。这进一步减少了海水流动。

（4）浮游生物增加。海水升温导致细菌和藻类大量繁殖，它们会吞噬海水里面的氧气，使得其他生物窒息。

以上原因导致海水含氧量不断减少。

![](https://cdn.beekka.com/blogimg/asset/202312/bg2023122111.webp)

它的后果十分严重，海洋鱼类种类随之减少，而且鱼类也会变得更小、发育不良。大量鱼类迁移到含氧量更高的水域，导致气温最高的热带海洋地区将没有鱼。

## 言论

1、

学生不再是学生，新手变成专家，大家开始组建家庭，所有对你的时间的要求都变得非常苛刻。

-- [Tim Carmody](https://kottke.org/23/11/snarkmarket-turns-20)，他在学生时代创办了一个网站，坚持了20年，他评论这件事到后来是多么困难。 

2、

如果一个行业向不擅长其工作的人支付高薪，这是一个信号，表明该行业存在泡沫。

-- [Bloomberg.com](https://www.bloomberg.com/opinion/articles/2023-11-03/the-tech-gold-rush-is-over-the-search-for-the-next-gold-rush-is-on)

3、

我从软件工程中学到了几个教训：

（1）如果不了解系统的工作原理，就无法在系统之上构建东西。

（2）尖端方法是灾难的根源。

（3）那些宣传得很美好的事物都是炒作，你只能得到承诺的一小部分效果。

-- [Andrew Helwer](https://ahelwer.ca/post/2018-02-13-z3-firewall/)

4、

慢就是顺利，顺利就是快。

-- [《远程工作的经验教训》](https://dtransposed.github.io/blog/2023/11/02/Remote-SWE/)

5、

全世界各种语言的“茶”，只有两种读音，一种是 chai，另一种是 tea。它们都来源于中文，第一种是北方普通话读音，第二种是福建沿海的闽南话读音。

显然，采用第一种读音的国家，茶叶源自中国的陆路传播。采用第二种读音的国家，茶叶源自中国的海路传播。

-- [《历史地图》](https://resobscura.substack.com/p/historical-maps-probably-helped-cause)

## 往年回顾

[中国的阳光地带](http://www.ruanyifeng.com/blog/2022/12/weekly-issue-236.html)（2022 #236）

[低纬度，高海拔，气候优势](http://www.ruanyifeng.com/blog/2021/12/weekly-issue-186.html)（2021 #186）

[利特伍德奇迹定律](http://www.ruanyifeng.com/blog/2020/12/weekly-issue-136.html)（2020 #136）

[千万不要当完美主义者](http://www.ruanyifeng.com/blog/2019/12/weekly-issue-86.html)（2019 #86）

（完）

