diff --git a/README.md b/README.md index 8410160ab..e9915262d 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ $ grep -nri css docs | cat --number **八月** +- 第 313 期:[如果新加坡没有空调](docs/issue-313.md) - 第 312 期:[从英特尔看“美国制造”](docs/issue-312.md) - 第 311 期:[低利率与长期项目](docs/issue-311.md) diff --git a/docs/issue-313.md b/docs/issue-313.md new file mode 100644 index 000000000..50008e6ff --- /dev/null +++ b/docs/issue-313.md @@ -0,0 +1,450 @@ +# 科技爱好者周刊(第 313 期):如果新加坡没有空调 + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志[开源](https://github.com/ruanyf/weekly),欢迎[投稿](https://github.com/ruanyf/weekly/issues)。另有[《谁在招人》](https://github.com/ruanyf/weekly/issues/4911)服务,发布程序员招聘信息。合作请[邮件联系](mailto:yifeng.ruan@gmail.com)(yifeng.ruan@gmail.com)。 + +## 封面图 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081417.webp) + +广州地铁的番禺广场站,有一个图书馆,你可以在地铁站里看书和自习。([via](https://www.sohu.com/a/591044861_100315)) + +## 如果新加坡没有空调 + +最近半个月,上海的天气是地狱模式。 + +酷热无比,一连几天破40度,入夜也不降温,湿度又大,每天都是桑拿天。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081419.webp) + +这种痛苦感受,大家最近都有体会吧。因为不单上海,全国大部分地区,这段时间都是破纪录的高温。 + +今年夏天,史上最热。**我很担心,明年更热,以后年年如此**。全球变暖已成定局,这还怎么熬过夏天啊! + +高温是一种自然灾难,跟水灾、雪灾、火灾一样。我们现在就要开始动手,为未来的高温灾难天气做准备。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081420.webp) + +我先讲一个真实的故事。 + +有一次,记者问李光耀,新加坡成功的原因是什么? + +李光耀出人意料地回答:最大的原因是空调。“**空调的发明让热带的发展成为了可能,改变了文明。**” + +新加坡是热带国家,终年高温。李光耀当选总理后,第一件事就是给政府大楼都安装空调。这关系到效率,如果没有空调,一面工作、一面擦汗,就无法做好工作,也无法吸引投资者。 + +这是千真万确的,没有空调,热带国家就不可能发展起来,永远只能是种香蕉的地方。并非巧合的是,老牌发达国家“欧美日“,都地处温带,不必为高温天气烦恼。 + +所以,**我们抵抗高温的第一个措施,就是普及降温设备,让所有人都有空调。** + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081421.webp) + +迪拜就是这样,所有地方都装了空调,甚至公交车站都是空调房(上图)。我觉得,这个做法特别值得借鉴,既让民众不必在烈日下候车,又让那些家里没空调的苦命人,有地方坐着吹冷气。 + +**第二个措施,就是改变城市的设计,打造降温城市**。 + +我们需要多种树,让城市有更多的树荫。人行道旁的建筑物底层,可以改成骑楼(下图),为行人提供遮蔽。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081422.webp) + +沙特那样的巨型遮阳伞(下图),也可以安装。中午自动打开,为街道遮阳。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081423.webp) + +地下空间和山洞,也要利用起来,那是天然的降温场所。下图是武汉的防空洞纳凉点。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081425.webp) + +我觉得,还可以试试加州的办法。加州规定,屋顶和道路都要漆成白色,因为白色可以最大程度反射太阳光,避免吸收热量。 + +最后,**第三个措施,就是保护户外劳动者**。 + +高温对户外人群的伤害特别大,政府应该明确规定,温度超过38度,就要停止户外作业,就像暴雨台风天气停班停课一样。 + +对于那些无法避免的高温户外作业,应该给劳动者配备随身空调,或者空调服。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081427.webp) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081426.webp) + +另外,我在海南省保亭县,见过“户外劳动者驿站”,提供免费的休息场所,里面有空调、饮水机、厕所等。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081201.webp) + +这种做法特别好,应该在所有城市推广。现在各大城市正好有很多空置的铺面,政府可以部分出资,改造成这样的”市民驿站“,即是劳动保护,又可以盘活房地产。 + +## [活动] ACL 2024 论文分享会 + +学术圈本周有一件大事,就是 ACL 年会在泰国曼谷举行。 + +ACL 是国际计算语言学协会(Association for Computational Linguistics)。它的年会在自然语言处理领域,排名世界第 1。 + +大量最新的 NLP / CL / AI 相关的重要论文和研究成果,会在大会上进行宣读和讨论。 + +**下周二(8月20日)晚上有一个直播活动**,参加 ACL 2024 的研究员,跟大家分享他们提交的论文。 + +嘉宾都来自字节跳动公司,他们有5篇论文入选本次大会的口头报告(Oral),其中一篇被评为杰出论文(Outstanding Paper)。这很不容易,投稿的论文近5000篇,只有100多篇能够入选口头报告,35篇被评为杰出论文,很亮眼。 + +**这些论文的核心作者,会介绍自己的研究工作,跟大家在线交流**,其中包括豆包大语言模型研究团队负责人王明轩,字节跳动研究员黄志超、郑在翔、李朝伟、张欣勃、以及 Outstanding Paper 作者。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081508.jpg) + +活动线上直播,大家可以**微信扫描上方海报的二维码**,预约下周二晚上参加。 + +机会难得,全球一流 AI 从业者的当面分享和直接交流,感兴趣的同学不要错过。 + +## 科技动态 + +1、[好友罗盘](https://www.totemlabs.com/post/how-the-totem-compass-works) + +一家美国创业公司发明了“好友罗盘”,看上去就像一个指南针。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081407.webp) + +它指向的不是南方,而是配对的同类罗盘。只要每人携带一个,就能用来互相找到对方。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081408.webp) + +它的原理是,使用 GPS 定位,然后设备之间用 2.4G Hz 信号组成一个局域网,箭头就会指向距离最近的节点。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081410.jpg) + +它的优点是可以离线工作,缺点是只适用于户外,因为室内可能收不到 GPS。 + +所以,它的使用场景主要是,户外的大型活动(比如音乐会)和野外运动。 + +2、[风筝发电](https://spectrum.ieee.org/micro-wind-power-kitepower) + +一家荷兰公司发明了风筝发电系统。风吹动风筝,带动涡轮机发电。 + +![](https://cdn.beekka.com/blogimg/asset/202407/bg2024072308.webp) + +它的优点是简单易行,不需要施工队,只要把集装箱拖到合适的地点,放出风筝就可以了,很适合临时活动和偏远地区。 + +![](https://cdn.beekka.com/blogimg/asset/202407/bg2024072306.webp) + +![](https://cdn.beekka.com/blogimg/asset/202407/bg2024072309.webp) + +它使用的不是普通的风筝,而是一个玻璃纤维骨架,上面覆盖着充气膜,表面积可达60平方米,以便最大面积捕捉风能。 + +![](https://cdn.beekka.com/blogimg/asset/202407/bg2024072310.webp) + +它的发电功率是40千万,也就是理想情况下,每小时可以发40度电。发明者设想过集群,多个风筝一起放飞,每小时可以发500度电。 + +3、[红屏模式](https://www.instagram.com/p/C-lHMQgSjvq/) + +苹果设备有一个“红屏”模式(red screen mode),大家打开过吗? + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081418.webp) + +菜单位置是“辅助功能/显示与文字大小/色彩滤镜”,打开以后,屏幕就变成红色的灰度显示。 + +它过滤了三原色的蓝光和绿光,只剩下红光。这样对人眼的干扰最少,对视觉细胞没有刺激,最温和,可以缓解眼睛疲劳。 + +这种模式适合入睡前,在床上滑手机的人,可以快速入眠。 + +4、[飞马一号](https://twitter.com/HowThingsWork_/status/1822663683601809422) + +巴黎奥运会的马术比赛,美国队的参赛马匹是用一架叫做“飞马一号”(Air Horse One)的飞机,从美国运到巴黎的。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081415.webp) + +大家可以看看,马匹乘坐飞机的样子。一次性空运这么多马,还是很少见的。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081502.webp) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081503.webp) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081504.webp) + +奥运会的顶级赛马,每一匹都价值不菲,万一出事要赔偿很多钱。所以,这种航班风险很大,需要很多琐碎的准备工作。 + +5、**其他** + +(1)[中国的风能和太阳能发电量](https://renewablesnow.com/news/chinas-total-wind-and-solar-capacity-outstrips-coal-rystad-says-865106/),今年6月首次超过煤炭发电量。 + +(2)[软科2024世界大学学术排名](https://www.shanghairanking.cn/rankings/arwu/2024)发布,清华大学全球第22,亚洲第一。 + +(3)[SpaceX](https://arstechnica.com/space/2024/08/spacex-announces-first-human-mission-to-ever-fly-over-the-planets-poles/) 的第一次太空旅游发射,将由前搜狐程序员、加密货币企业家王纯出资并参与。 + +(4)[苹果公司](https://developer.apple.com/support/alternative-browser-engines/)同意了,iPhone 浏览器可以使用非 WebKit 内核,但只限于欧洲。 + +## IP 地址池 Proxy302 + +本周,向大家介绍一个 IP 地址池 [Proxy302](https://www.proxy302.com/),提供世界各地的大量 IP 地址。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081401.webp) + +很多服务(比如奈飞和 OpenAI)有地域限制,如果要使用它们,就需要更改 IP 地址。 + +还有一些场景,需要频繁切换 IP 地址。比如,出海公司经营海外社交媒体,管理不同语言的多个账号;或者,你开发网络爬虫,抓取数据。 + +Proxy302 就是这样的一个国产服务,已经运作了四年,用户口碑很好。 + +> (1)**超大 IP 地址池**,超过6500万个住宅 IP,遍及全球240+国家和地区。 +> +> (2)**接入简单**,支持 HTTP 和 SOCKS5 协议。可选静态/动态地址,前者包括住宅和数据中心 IP,详见[教程](https://proxy302.helplook.com/)。 +> +> (3)它同时提供图形界面和浏览器插件,**简洁易用**。 + +感兴趣的朋友可以去[官网](https://www.proxy302.com/),详细了解和试用,手机号注册就有免费测试额度。 + +后期可以按流量计费,也可以按 IP 计费,用多少付多少。另外,[302AI](https://302.ai/) 也是他们的产品,账号余额通用,让你同时使用国外的各种 AI 服务。 + +## 文章 + +1、[适合老电脑的 Linux 发行版](https://www.freecodecamp.org/news/lightweight-linux-distributions-for-your-pc/)(英文) + +![](https://cdn.beekka.com/blogimg/asset/202311/bg2023111307.webp) + +本文介绍5种配置要求很低、适合过时硬件的 Linux 发行版。 + +2、[回调函数转为异步迭代器](https://www.jbernier.com/p?id=nodejs-stream-async-iterator)(英文) + +本文介绍 JS 语言的一个不太常用的语法“异步迭代器”(Async Iterator),它可以将连续的回调函数转为`for await ... of`循环。 + +3、[软件工程师的必读书单](https://newsletter.techworld-with-milan.com/i/144462358/books-every-software-engineer-must-read-in)(英文) + +![](https://cdn.beekka.com/blogimg/asset/202405/bg2024052206.webp) + +作者列出一份英文书单,包括34本程序员的必读书籍。 + +4、[碰撞检测算法](https://leanrada.com/notes/sweep-and-prune/)(Collision detection algorithms)(英文) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081403.webp) + +本文介绍游戏开发中,如何检测出两个物体(比如两个小球)发生相撞。 + +5、[使用 Ruby 代替 Bash 脚本](https://lucasoshiro.github.io/posts-en/2024-06-17-ruby-shellscript/)(英文) + +![](https://cdn.beekka.com/blogimg/asset/202407/bg2024072121.webp) + +一篇简短的教程,教你用 Ruby 语言来写 Bash 脚本,一些复杂的操作实现起来更容易。 + +6、[tsconfig.json 的正确用法](https://kettanaito.com/blog/one-thing-nobody-explained-to-you-about-typescript)(英文) + +![](https://cdn.beekka.com/blogimg/asset/202407/bg2024072201.webp) + +本文主要介绍 TypeScript 的 tsconfig.json 的`include`和`references`字段的用法。 + +## 工具 + +1、[ConvertFast UI](https://ui.convertfa.st/) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024080904.webp) + +一个快速生成落地页的工具,可以选择落地页的常见模块。([@ObservedObserver](https://github.com/ruanyf/weekly/issues/4956) 投稿) + +2、[Porn Logo Maker](https://porn-logo.com/) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081102.webp) + +定制拼色 Logo 的在线工具。([@ychrisp](https://github.com/ruanyf/weekly/issues/4968) 投稿) + +3、[QrIt](https://qrit.chesko.dev/) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081405.webp) + +可以更改配色的二维码生成器。 + +4、[Frpc-Desktop](https://github.com/luckjiawei/frpc-desktop) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081304.webp) + +内网穿透工具 frp 的跨平台桌面客户端。([@forestxieCode](https://github.com/ruanyf/weekly/issues/4982) 投稿) + +5、[NotchDrop](https://github.com/Lakr233/NotchDrop/) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081412.webp) + +一个开源工具,将 MacBook 刘海变成一个文件传输和暂存区域。([@wangyuchaogeek](https://github.com/ruanyf/weekly/issues/4992) 投稿) + +6、[PasteBar](https://github.com/PasteBar/PasteBarApp) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081306.webp) + +管理 Mac 和 Windows 剪贴板的免费开源工具。([@dllen](https://github.com/ruanyf/weekly/issues/4984) 投稿) + +7、[CrossPaste](https://github.com/CrossPaste/crosspaste-desktop) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081414.webp) + +一个开源的桌面程序,跨设备的通用粘贴板,可以把 Windows 的内容粘贴到 Mac。([@guiyanakuang](https://github.com/ruanyf/weekly/issues/4993) 投稿) + +8、[Text to Logo & Favicon](https://www.logo.surf/) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081301.webp) + +一个制作文字徽标(logo 和 favicon)的在线工具,[代码开源](https://github.com/airyland/logo.surf)。([@airyland](https://github.com/ruanyf/weekly/issues/4985) 投稿) + +9、[Triplit](https://github.com/aspen-cloud/triplit) + +![](https://cdn.beekka.com/blogimg/asset/202401/bg2024011412.webp) + +一个全栈数据库,可以同时运行在服务器和浏览器,并且前后端还能自动同步数据。 + +10、[DNSecure](https://github.com/kkebo/DNSecure) + +![](https://cdn.beekka.com/blogimg/asset/202405/bg2024051001.webp) + +一个苹果设备的开源应用,通过图形界面启用加密 DNS。 + +11、[superfile](https://github.com/MHNightCat/superfile) + +![](https://cdn.beekka.com/blogimg/asset/202405/bg2024051102.webp) + +基于终端的文件管理器,支持 macOS 和 Linux。 + +## AI 相关 + +1、[Deep Live Cam](https://deeplive.cam/zh) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081101.webp) + +GitHub 本周热点项目,只需一张图片,就可实现视频的人脸替换。 + +2、[TikTok Voice Generator](https://tiktokvoice.net/) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081001.webp) + +一个在线的文本转语音网站,可以选择 TikTok 内置的各种语音,支持多种语言。([@aurthur](https://github.com/ruanyf/weekly/issues/4958) 投稿) + +3、[Song Generator](https://songgenerator.io/zh-CN) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081303.webp) + +免费的 AI 歌曲在线生成器。([@ddda-eng](https://github.com/ruanyf/weekly/issues/4978) 投稿) + +## 资源 + +1、[Learn Lit](https://lit.how/#event-handlers) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081302.webp) + +Web Components 框架 Lit 的一个简明教程,写得非常好。 + +2、[Product Hunt 每日中文热榜](https://decohack.com/category/producthunt/) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081307.webp) + +每日 Product Hunt 热门产品的中文榜单,[代码开源](https://github.com/ViggoZ/producthunt-daily-hot)。([@ViggoZ](https://github.com/ruanyf/weekly/issues/4987) 投稿) + +3、[MAC 地址厂商信息数据库](https://github.com/tomandjerry136/macdata) + +这个仓库收录4万余条 MAC 地址厂商信息,提供 csv、json 格式下载。([@tomandjerry136](https://github.com/ruanyf/weekly/issues/4999) 投稿) + +4、[SVG Viewer](https://www.svgviewer.dev/) + +![](https://cdn.beekka.com/blogimg/asset/202404/bg2024042701.webp) + +一个 SVG 图标的搜索引擎,并且提供可视化编辑器,允许你对源文件进行调整。 + +5、[命令行中的数据科学](https://jeroenjanssens.com/dsatcl/)(Data Science at the Command Line)(英文) + +![](https://cdn.beekka.com/blogimg/asset/202405/bg2024050601.webp) + +免费阅读的电子书,使用命令行工具学习数据科学。 + +## 图片 + +1、[花朵人物](https://mossandfog.com/flower-pop-the-work-of-raku-inoue/) + +一位日本艺术家,使用花朵制作各种人物。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081002.webp) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081003.webp) + +他也用叶子和树枝制作人物。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081004.webp) + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081005.webp) + +2、**漂浮的汽车** + +第一眼,还以为这辆车漂浮在空中。 + +![](https://cdn.beekka.com/blogimg/asset/202408/bg2024081416.webp) + +仔细看,你会发现,它是正常停在地面上的,完全是阴影造成的错觉。 + +## 文摘 + +1、[冰航母](https://99percentinvisible.org/article/project-habbakuk-britains-secret-ice-bergship-aircraft-carrier-project/) + +二战时,英国轮船经常被德军击沉。当时又缺乏金属,造成船只短缺。 + +英国政府非常头疼,希望科学家能够造出无法被击沉的船只。 + +一个发明家提出了匪夷所思的解决方案:能不能使用冰块,造一艘航空母舰? + +![](https://cdn.beekka.com/blogimg/asset/202404/bg2024043006.webp) + +冰块无所不在,只要能够防止其融化,就能用来造船。一旦造成,这艘船就总是浮在水面上,永远不会沉,而且就算在海上有破损,也能用海水修补。 + +发明家找到了一种木浆和水的混合物。木浆对冰块起到加固作用,就像混凝土里面的钢筋。而且,木浆可以使冰融化得更慢。 + +为了防止冰块融化,船底需要放置制冷机。 + +![](https://cdn.beekka.com/blogimg/asset/202404/bg2024043007.webp) + +英国政府最终同意了这个计划。1943年,原型船开始在加拿大制造,长9米,宽4.5米,重达1,000吨。 + +这艘冰船成功建造出来了,但是英国政府发现,它还是需要巨大数量的钢材,用作甲板和内仓,而且当时已经建造了很多新机场,减少了对航母的需求,并且远程油箱已经可以帮助飞机飞得更远,所以这个计划后来还是被取消。 + +但是,原型船证明这个设计可能是可行的,它在加拿大度过了三个炎热的夏天,才完全融化。它残骸至今还沉在建造地的湖底,水下还有一块纪念牌。 + +![](https://cdn.beekka.com/blogimg/asset/202404/bg2024043005.webp) + +![](https://cdn.beekka.com/blogimg/asset/202404/bg2024043004.webp) + +## 言论 + +1、 + +互联网曾经高速增长,但是现在大部分已经建成。 + +互联网的物理建设已所剩无几。长期以来,通过高速的文本和语音通信将地球上的每个人连接起来的追求正在达到终点。 + +-- [Noahpinion](https://www.noahpinion.blog/p/some-thoughts-on-the-future-of-the) + +2、 + +如果你在旅行中花很多钱,住非常昂贵的酒店,你就可以消除旅行中几乎所有的挫败感和不确定性。但是,这也会让你感觉,永远不会离开全球资本主义的单一文化。 + +-- [《显而易见的旅行建议》](https://dynomight.net/travel/) + +3、 + +公交车有一个地铁没有的优点,那就是公交车上看到的东西比地铁有趣得多。 + +-- [《显而易见的旅行建议》](https://dynomight.net/travel/) + +4、 + +旅行揭示了稳定生活、日常作息、社区、人际关系、在家烹饪的价值。 + +-- [《显而易见的旅行建议》](https://dynomight.net/travel/) + +5、 + +Netflix 公司考核员工的方式,叫做留任者测试。公司要求主管问自己:“如果某员工想离职,我会努力留住他吗?”,或者“如果今天重新做选择,我还会雇佣这个员工吗?” + +如果答案是否定的,该员工就需要离职。 + +-- [《Netflix 的公司文化》](https://fortune.com/2024/06/25/netflix-managers-keeper-test-rehire-or-fire-staff/) + +## 往年回顾 + +[自己做双语 EPUB 电子书](https://www.ruanyifeng.com/blog/2023/08/weekly-issue-266.html)(2023 #266) + +[极简主义的胜利](https://www.ruanyifeng.com/blog/2022/07/weekly-issue-216.html)(2022 #216) + +[视频学习胜过读书吗?](https://www.ruanyifeng.com/blog/2021/07/weekly-issue-166.html)(2021 #166) + +[世界的未来是一个火药桶](https://www.ruanyifeng.com/blog/2020/07/weekly-issue-116.html)(2020 #116) + +(完) +