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

封面图

四川省德阳市利用锈钢板,搭建了一个名为“齿轮花园”的小园林。
每个模块都做成正六边形,象征一个齿轮,比喻德阳这个老工业城市的绿色转型。
(via[6])

自己做双语 EPUB 电子书

周刊的《工具》部分,每周都有一些很有用的软件,有些对我的帮助也很大。

《周刊(第254期)》有一个作者自荐的“沉浸式翻译[7]”,就特殊有用。

科技爱好者周刊266自己做双语 EPUB 电子书

它是一个浏览器插件,紧张功能是网页翻译,还可以指定翻译引擎。

但是,对付我最有用的是另一个功能——制作双语 EPUB 电子书。
本日就说说这个功能。

很多我想看的国外图书资料,都没有中文版。
如果去啃英文原版,就会读得很慢。
这时,我们不妨自己动手,天生一个机器翻译版。
先读机器译文,如果不顺,再读原文。

举例来说,上个月美国出版了约翰·罗梅洛(John Romero)的自传《DOOM Guy》。

他是经典电子游戏《DOOM》(毁灭战士)的创造者之一。
我自从读了《DOOM 启迪录》,就对这个人很感兴趣。

但是,此书没有中文版。
我就用“沉浸式翻译”,自己做了一本双语对照的 EPUB 电子书。

制作过程非常大略,导入原始 EPUB 文件,启用页面翻译,然后导出就可以了,只花费几分钟。

市情上其他电子书翻译软件,都不如它大略好用,而且它还是免费的。

我已经用它读了好几本原版书,以为效果不错,很符合我的须要。

不过,它哀求原始电子书必须是 EPUB 格式。
如果你的资料不是这个格式,可以先用 Calibre[8] 转成 EPUB。

其他格式的文档(HTML、TXT、Markdown 等等),可以通过 Calibre 左上角的“Add books”按钮导入,然后按下“Convert books”按钮,就可以转成 EPUB 格式了。

Calibre 每次只能导入一个文档。
如果你想将多个 HTML 文件做成一本电子书,须要上传一个目录页,可以参考官方文档[9],挺大略的。

以上便是我目前看外文资料的方法,分享给大家。

科技动态

1、AI 广播[10]

美国俄勒冈州的一家电台宣告,主持人艾什莉每天上午10点至下午3点的节目,将完备由 AI 天生。

AI 根据当天的新闻热点,天生讲稿,然后采取艾什莉的语音朗读播放,中间再配上音乐。
这比艾什莉本人来主持更大略便宜,艾什莉往后将专门从事幕后事情。

听说,美国的其他小电台也准备效仿。
可以想象,我们往后打仗的媒体内容,可能好比今多十倍百倍,而且大部分都是 AI 天生的。

2、奇怪的惠普打印机[11]

一个外国网友买了一台便宜的惠普打印机。

这台机器特殊注明,只能利用 WiFi 联机,不能利用 USB。
机器背面还有一张贴纸,提醒用户这一点。

奇怪的是,把这张贴纸撕掉,后面赫然便是一个 USB 口。

而且,通过这个 USB 口,可以顺利连接电脑。

很难明得惠普为什么要掩饰笼罩这个 USB 口的存在。
如果它真想废掉 USB 连接,可以修正硬件模具,也可以修正固件,但是它什么都没做,只是加了一张贴纸。

唯一的阐明是,惠普不肯望用户离线利用打印机,必须在线利用。
一旦连接 WiFi,用户数据就可以回传给惠普。

3、南半球高温[12]

现在,北半球是盛夏,南半球该当是寒冬。
问题是,南半球不仅没有寒冬,而且涌现了骇人的高温。

进入八月后,智利的气温超过37.8℃,创下历史记录。
阿根廷都城布宜诺斯艾利斯均匀气温超过30度,往年则是14.4℃。

环球变暖正在改变南半球的冬季,接下来北半球的冬季会不会也涌现高温呢?

4、拖延最久的太空任务[13]

本周四,俄罗斯的探月飞船 Luna 25 发射升空。

它大概是天下上拖延最久的太空任务。
它的上一代 Luna 24 是1976年发射的,整整47年之前,此后俄罗斯再没有进行过任何探月活动。

本次太空任务是上个世纪90年代方案的,2010年代开始开拓,2021年完成组装和测试,原定2022年发射。
最早参与这个项目的职员,很可能现在都已经退休了。

文章

1、手机 App 备案[14](中文)

工信部宣告[15],从9月开始实行手机 App 备案(包括小程序),类似现有的网站备案。
明年4月起,未备案的 App 不得供应接入。

2、Rhino Linux 先容[16](英文)

Rhino 是一个 Linux 发行版,基于 Ubuntu,但是采取滚动更新模式,比较适宜同时喜好这两者的人。

3、Mastodon 驱动的博客评论[17](英文)

作者先容了一种新鲜的做法,将 Mastodon 社交网络用作网站评论。
它的最大好处是数据开放,不会被第三方掌握,由于 Mastodon 是一个开放式、无中央的网络做事。

4、2048位的 RSA 密钥2030年可以破解吗?[18](英文)

有一种说法,随着打算能力的增长,2048位的 RSA 密钥在2030年将被破解,作者剖析这种说法是否可信。

5、Docker Compose 是怎么来的?[19](英文)

作者是 Docker 的第一批用户,也是最早的 Docker 教程作者之一,他回顾了 Docker 早期是怎么发展而来的。

6、如何利用 Favicon(2023版)[20](英文)

本文先容网页的 Favicon 现在该当怎么写。

7、PostgreSQL 如何制作全文搜索引擎[21](英文)

一篇初学者教程,讲解怎么利用 PostgreSQL 全文搜索功能。

8、Node.js 运用如何利用多核 CPU[22](英文)

本文是一篇大略教程,利用 cluster 模块或 pm2,让 Node.js 运用充分利用多核 CPU。

工具

1、TypeCell[23]

一个 TypeScript 互动式网页环境,可以在网页文档上直接查看代码运行结果,类似于 Jupyter 条记本,适宜内嵌 TypeScript 代码的文档。

2、小抽屉[24]

安卓 App,可以实现屏幕翻译,方便利用外国 App。
(@tuesda[25] 投稿)

3、FoodCa[26]

一个 iOS 运用,基于 chatGPT,实现口语化的输入来记录食品热量,例如“我吃了三颗葡萄”。
(@wdkwdkwdk[27] 投稿)

4、抖音谈天(PC 版)[28]

抖音推出的 PC 端谈天软件。
(@stefanJi[29] 投稿)

5、麦默条记[30](memos)

基于 Web 的个人条记软件,须要自己搭建做事,可以实现与其他站点的聚合。
(@pmxiao[31] 投稿)

6、mdBook[32]

制作电子书的命令行工具,从 Markdown 天生 PDF 和 EPUB 文件,拜会教程。
(@mzhren[33] 投稿)

7、PDDON[34]

一款开源[35]的在线画图工具,供应低代码和 AI 智能赞助工具。
(@pddon[36] 投稿)

8、Ruff[37]

Rust 措辞写的 Python Linter,用来检讨 Python 代码是否风格精确,运行速率非常快。

9、ReactPy[38]

利用 Python 实现的 React 框架,让你用 Python 写前端 HTML 页面。

10、Wasmer[39]

一个命令行工具,直接在命令行下运行 wasm 模块,拜会先容文章[40]。

11、GoodbyeDPI[41]

这个工具是俄罗斯程序员写的,旨在绕过该国的“深度包检测”(DPI),只适用于 Windows。

资源

1、Claude 2 海内镜像[42]

Anthropic 公司 AI 模型“Claude 2”的非官方海内镜像,可以免费利用,与官网体验同等。
(@zengdamo[43] 投稿)

2、AI 导航[44]

该网站网络了各种 AI 站点,并进行了分类。
(@zllz5230[45] 投稿)

3、图解 LangChain 的功能模块[46](中文视频)

LangChain 是目前最盛行的天生式 AI 编程框架,作者用一张图讲解它的架构。
(@webup[47] 投稿)

4、狄更斯插图库[48](Charles Dickens Illustrated Gallery)

这个网站网络了英国伟大小说家狄更斯的作品插图。

5、React graph gallery[49]

这个网站供应各种可视化图表(散点图、直方图、折线图等等),你选中自己想要的,它会展示如何用 React + D3.js 实现这个图。

图片

1、上个世纪的档案馆[50]

下面的照片是1937年的捷克斯洛伐克社会局的档案馆。
它的墙高达四五米,上面密密麻麻有3000个抽屉。

事情职员都利用电动办公桌,这种桌子可以移动到不同的位置,然后垂直上升到指定高度,一贯到天花板。

这种场景纵然本日看,都很有科幻色彩。

2、联邦快递 Logo[51]

联邦快递(FedEx)是美国最大的快递公司之一。
它的 Logo 初看平淡无奇。

但是,在 E 和 x 之间隐蔽着一个指向前方的箭头,暗示快速准确的交付。

文摘

1、Nike 运动鞋的由来[52]

上个世纪60年代初,22岁的菲利普·奈特(Phil Knight)刚刚从大学毕业。

在大学里,他是校田径队的短跑运动员,对运动鞋很熟习。
离开学校后,他就开始做运动鞋买卖,将便宜的日本运动鞋卖到美国。

他创造一款名为 Tiger 的日本运动鞋,比美国市场上的任何运动鞋都更轻,可以让选手跑得更快。
他决定专门入口这种鞋子。

但是没多久,他收到一封信,顿时就让这学买卖没法做了。
对方声称是 Tiger 运动鞋的美国独家经销商,命令他急速停滞发卖,否则就要去法庭告他。

奈特当时还是一个很含羞和瘦弱的青年,无法接管这个。

他回顾说:“(它让)我陷入了深深的恐怖之中。
每天晚上我都会和家人一起吃晚饭,把妈妈做的烤肉和蔬菜放在盘子里。
然后我会和父亲坐在角落里,怏怏不乐地盯着电视。

他开始考虑转行,放弃运动鞋买卖。
但在此之前,他想再试一下。

他给制造 Tiger 运动鞋的日本公司 Onitsuka 写了一封信,要求他们改变独家发卖授权,许可他在美国发卖这款鞋。

他没有得到任何覆信。
几个月之后,他基本已经放弃了卖鞋。

就这样过了一段日子,他还是不甘心。
他后来回忆说:“我很焦虑,对未来感到恐怖,但是不知何故,我产生了一个猖獗的想法,而且越来越武断。
我不想放弃。

他的猖獗想法便是,自己一个人飞到日本,去找 Onitsuka 公司,面对面说服公司高层,给予他在美国西海岸发卖 Tiger 运动鞋的权利。

结果,他真的做到了,对方赞许让他发卖了。

他的运动鞋店就这样重新开张了,这便是 Nike 公司的由来。

如果奈特面对挫折和对未来的恐怖,放弃发卖运动鞋,没有去日本,Nike 公司也就根本不会存在。

辞吐

1、

所有堆积如山的东西,都是不可预测的。

简化系统的首选方法,便是将一个大系统,转变为多个更小的子系统组成的系统。

-- 《系统、数学和爆炸》[53]

2、

对付任何没有足够财富的人来说,从事科学理论研究奇迹是一种自私和不负任务的人生选择。

博士后的津贴很低,能够申请的事情岗位很少,常日在长达五年的韶光里险些没有积蓄,积累财富是不可能的,拥有一个家庭也很困难,熬过这个阶段你就已经中年了。

-- Hacker News 读者[54]

3、

天下有两种趋势,一种是自上而下的大数据运算和自动化监控,另一种是自下而上的加密工具和开放货币/信息网络。
这两种趋势的相互竞争,决定了天下的发展趋势。

-- 《开放货币和信息网络的影响》[55]

4、

利用 ChatGPT 写一篇 5,000 字的文章和写一篇 500 字的文章险些一样随意马虎,因此可以预期,文章的均匀长度将持续上升,并且商业公司会针对特定的关键字创建更多的内容。

-- 《后 ChatGPT 天下的 SEO》[56]

历史上的本周

如何防止帐号被黑(2022 #219)

五菱汽车的产品设计(2021 #169)

降雨量和保险博弈(2020 #119)

做得好 vs 做得快(2019 #69)

(完)

References

[1] 开源: https://github.com/ruanyf/weekly[2] 投稿: https://github.com/ruanyf/weekly/issues[3] 《谁在招人》: https://github.com/ruanyf/weekly/issues/3324[4] 邮件联系: mailto:yifeng.ruan@gmail.com[5] yifeng.ruan@gmail.com: mailto:yifeng.ruan@gmail.com[6] via: https://lingganlb.com/index/index/detail.html?code=A7883509524180829270[7] 沉浸式翻译: https://immersivetranslate.com/[8] Calibre: https://calibre-ebook.com/[9] 官方文档: https://manual.calibre-ebook.com/faq.html#how-do-i-convert-a-collection-of-html-files-in-a-specific-order[10] AI 广播: https://techcrunch.com/2023/06/14/radio-station-gets-part-time-ai-dj-based-on-its-midday-host/[11] 奇怪的惠普打印机: https://www.theverge.com/2023/8/4/23820710/pay-no-attention-to-the-usb-port-behind-the-no-usb-sticker[12] 南半球高温: https://www.sohu.com/a/708607595_116237[13] 拖延最久的太空任务: https://aviationweek.com/defense-space/space/russias-luna-25-lunar-lander-arrives-vostochny-spaceport[14] 手机 App 备案: https://news.cnstock.com/news,bwkx-202308-5103126.htm[15] 宣告: https://www.gov.cn/zhengce/202308/content_6897437.htm[16] Rhino Linux 先容: https://linuxiac.com/rhino-linux-unveil-its-first-stable-2023-1-release/[17] Mastodon 驱动的博客评论: https://cassidyjames.com/blog/fediverse-blog-comments-mastodon/[18] 2048位的 RSA 密钥2030年可以破解吗?: https://articles.59.ca/doku.php?id=em:20482030[19] Docker Compose 是怎么来的?: https://brianchristner.io/4000-stars-and-counting-a-trip-down-memory-lane/[20] 如何利用 Favicon(2023版): https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs[21] PostgreSQL 如何制作全文搜索引擎: https://xata.io/blog/postgres-full-text-search-engine[22] Node.js 运用如何利用多核 CPU: https://www.digitalocean.com/community/tutorials/how-to-scale-node-js-applications-with-clustering[23] TypeCell: https://www.typecell.org/[24] 小抽屉: https://play.google.com/store/apps/details?id=com.mydobby.pandora[25] @tuesda: https://github.com/ruanyf/weekly/issues/3328[26] FoodCa: https://apps.apple.com/cn/app/foodca-ai%E5%8A%A0%E6%8C%81%E7%9A%84%E9%A3%9F%E7%89%A9%E7%83%AD%E9%87%8F%E9%80%9F%E6%9F%A5%E4%B8%8E%E8%AE%B0%E5%BD%95%E5%B7%A5%E5%85%B7/id6451112435[27] @wdkwdkwdk: https://github.com/ruanyf/weekly/issues/3330[28] 抖音谈天(PC 版): https://imdesktop.douyin.com/[29] @stefanJi: https://github.com/ruanyf/weekly/issues/3329[30] 麦默条记: https://github.com/usememos/memos[31] @pmxiao: https://github.com/ruanyf/weekly/issues/3349[32] mdBook: https://github.com/rust-lang/mdBook[33] @mzhren: https://github.com/ruanyf/weekly/issues/3350[34] PDDON: https://pddon.com/[35] 开源: https://github.com/pddon/pddon-win[36] @pddon: https://github.com/ruanyf/weekly/issues/3351[37] Ruff: https://github.com/astral-sh/ruff[38] ReactPy: https://reactpy.dev/docs/index.html[39] Wasmer: https://wasmer.io/[40] 先容文章: https://wasmer.io/posts/announcing-wasmer-3.0[41] GoodbyeDPI: https://github.com/ValdikSS/GoodbyeDPI[42] Claude 2 海内镜像: https://www.claudeai.ai/[43] @zengdamo: https://github.com/ruanyf/weekly/issues/3338[44] AI 导航: https://ai.dreamthere.cn/[45] @zllz5230: https://github.com/ruanyf/weekly/issues/3352[46] 图解 LangChain 的功能模块: https://www.bilibili.com/read/cv25333824[47] @webup: https://github.com/ruanyf/weekly/issues/3332[48] 狄更斯插图库: https://www.charlesdickensillustration.org/[49] React graph gallery: https://www.react-graph-gallery.com/[50] 上个世纪的档案馆: https://www.vintag.es/2020/01/central-social-institution-prague.html[51] 联邦快递 Logo: https://www.rd.com/list/secret-messages-company-logos/[52] Nike 运动鞋的由来: https://every.to/superorganizers/fear-courage-and-willingness[53] 《系统、数学和爆炸》: https://pjonori.blog/posts/systems-math-explosions/[54] Hacker News 读者: https://news.ycombinator.com/item?id=35778537[55] 《开放货币和信息网络的影响》: https://www.lynalden.com/open-networks/[56] 《后 ChatGPT 天下的 SEO》: https://www.animalz.co/blog/seo-and-chatgpt/