这里记录每周值得分享的科技内容,周五发布。
本杂志开源,欢迎投稿。周刊另有《谁在招人》服务,发布程序员招聘信息。合作推广请邮件联系([email protected])。
封面图
第40届潍坊国际风筝会4月15日开幕,天空到处漂浮着奇特的风筝。(via)
本周话题:国产单板机值得推荐
前些天,添置设备的时候,我偶然瞅了一眼树莓派,被价格吓到了。
有些读者可能不了解,树莓派是什么,我简单说一下。
它是一块电路板,上面集成了 CPU、内存、各种 IO 接口,实际就是一台小主机。买来以后,自己装上系统,就可以当作家用电脑或者服务器使用。
这类把电脑主机集成为一块电路板的产品,统称为单板机(single-board computer)。
单板机有大有小,树莓派属于微型单板机,以前的价格是很便宜的。
2019年6月,树莓派 4B 发布,官方定价是35美元(内存 2G)到55美元(内存 8G)。也就是说,那时最贵也就是人民币400元左右。
疫情期间,价格一直上涨。去年2月,我买了一块 8G 内存的树莓派 4B,花了800元,当时觉得太贵了。
大家猜猜看,现在多少钱?
2023年4月,8G 内存的型号是人民币1400元左右,2G 是900元左右。
你能想像吗,四年前投产的一块电路板,不仅没有贬值,价格居然上涨了两三倍!看来我们需要改变观念了,电子产品也能保值增值......
我的看法是,现在这种价格,根本不用考虑树莓派了,已经完全不值得了。市场上有很多价格更便宜、性能更强的替代品。
我推荐国产单板机。以前,国内模仿树莓派的产品,比较低档和粗糙,被称为"山寨板"。但是,现在完全不一样了。
这几年,国产单板机大跃进,不仅做工精良,功能齐备,而且有不少创新的设计,外形也漂亮,堪称精品。看看下面的产品,你动不动心?
别看这些单板机体积小,功能一点都不弱,一般的任务都能胜任,便宜便携又省电,扩展性也好。当然,图形性能和运算能力肯定是受限的,计算量大的任务不适合。
我陆陆续续买过几台,都很满意。Youtube 上面,很多外国程序员购买了,也是赞不绝口,非常推荐。
国产单板机的现状是,硬件令人满意,主要缺点在于软件。它们的技术文档、配套软件、开发工具、社区生态比较缺,跟国外的差距很大。
在这里,我想特别提一下瑞芯微的 RK3588 芯片。它是 ARM 架构的 CPU,自从华为被美国制裁以后,它大概是国内设计的最强 ARM 芯片了,性能据说在高通的骁龙855到骁龙865之间。
最新的国产单板机很多配备了这块芯片,我建议大家多关注,因为它的性能足够强,内存大,接口多,可以有很多玩法,比如用来做安卓的桌面电脑。
树莓派在它面前毫无性价比,它比树莓派性能强两三倍,提供的接口更多,价格还便宜三分之一。
总之,国产单板机的竞争力很强,我觉得厂家、消费者、政府都应该努力,好好扶植这一类产品,形成拳头产业,对外占据国际市场,对内促进中国软硬件整体水平的提高。
如何提高抗风险能力
上周,孙明展老师从广州联系我,他们又要搞活动了。
这是我认识他的第六年。他从世界500强保险公司辞职创业,开了一家第三方家庭资产规划咨询服务公司,专门做家庭资产规划咨询和财商教育。
当时,他看到我的周刊,就找我合作,觉得程序员这个群体很需要这些服务。他们每年搞活动的时候,就到周刊发消息,转眼已经第六年了。
他们的活动是一个纯粹的咨询活动,不收取任何费用,一对一地回答大家的理财保险等相关问题,承诺不推销任何产品。 活动目的就是普及家庭保障规划、教育规划、养老规划等干货知识,推广他们的品牌。
任何保险、孩子教育、未来养老规划等方面的问题,到时都可以向专业的顾问免费咨询,比如医疗保险需要买吗、怎么看懂"免责条款"、怎么规划自己未来养老储蓄问题等等。
今年活动主题是 《如何提高抗风险能力》。他们会给出一些针对性的建议,怎么防范财务风险,尽量让资产保值增值。
大家可以微信搜索个人公号"孙明展",或者访问官网,先了解一下,里面有很多内容,包括保险科普文章和自有品牌"谱蓝"的介绍(上图)。
他们的公司相当正规,发展得很好,员工有几百人,还拿到了 B 轮投资,做了自己的咨询软件引擎。
活动中,理财师除了回答问题,还会根据每个人的情况,进行家庭财务分析,指出风险所在,为你设计一套家庭财务保障方案,包括存款、投资、保险等金融产品的配置,兼顾抗风险和养老的需求,尽量做到保值增值。
欢迎大家参加,微信扫描下方二维码,或者点击这个链接,就可以报名,前100名还可以获赠一份《家庭财务宝典》。
科技动态
1、气候变暖与全垒打
美国气象学家的一项研究发现,2010年开始,美国棒球大联盟的明星击球手,每年可以多打出50个全垒打。
气象学家认为,这与全球气候变暖有关。气温上升后,空气分子移动加快,使得空气密度降低,从而减少了空气阻力,让球可以飞得更远。
经过计算,气温每升高1摄氏度,全垒打的可能性就会增加1%。以此类推,很多田径项目都会受到气候变暖的影响,从而使得成绩变好。
2、模拟火星舱
美国宇航局正在招募4名志愿者,参加今年6月开始的模拟火星舱实验。
这4人将在模拟的火星舱里面生活一年,用来了解哪些资源是人类在火星长期生存所必需的。
模拟舱是 3D 粘土打印的,预计火星上就采用这种方法建造房屋。
他们的外部环境也尽量布置得像火星,窗外都是红土地。
模拟舱内部面积为150平方米,包括四间单人宿舍、一间公用卫生间、工作区、医疗区和休息区。
为了尽量逼真,他们与外界的通信将有22分钟的延迟,那是无线电信号从地球到火星的时间。平时,除了科学实验,他们还需要自己栽培西红柿和绿叶蔬菜。
3、摄像头测量血压
澳大利亚和伊拉克的研究人员,开发了一种基于摄像头的血压测量法,不需要任何身体接触。
这种技术近距离拍摄一个人10秒,就能从前额的两个区域提取心脏信号,使用算法算出血压。
研究人员称,准确率可以达到90%。不过,这个准确率值得怀疑,智能手表直到今天都不能准确测量血压,何况不接触人体的摄像头。
4、超薄太阳能电池
麻省理工学院发明了超薄太阳能电池,像纸张一样薄,每平方米仅重100克。
传统的玻璃太阳能板,每平方米重达10.7公斤,是这种超薄板的100倍。它又薄又轻,可以做成一块毯子,铺在屋顶上,大大降低安装成本。
而且,它还能用在以前无法放置太阳能板的地方,比如船帆、无人机机翼、帐篷等,甚至贴在玻璃窗上,对于户外需要负重的场合也特别有用。
5、博物馆疗法
现代人有巨大的压力,许多人患有忧郁症和焦虑症。为了帮助这些患者,比利时医生想出了一种新的"博物馆疗法"。
医生要求病人,跟朋友或家人一起参观布鲁塞尔市的博物馆。
背后的想法是,忧郁症和焦虑症的病因,部分与缺乏户外活动和社交活动有关。
病人走出房间,与亲友一起参加户外活动,来到安静、放松、又有很多陌生人的博物馆,有助于心态恢复平静。
文章
1、中国创作者的 AI 运用(中文)
《中国新闻周刊》的一篇报道,介绍国内创作者使用 AI 写小说、画插图、作曲。
2、如何在 AWS 租用 GPU(中文)
自己玩 AI 模型,算力和资金是一个大问题,一般都要租用云服务商的 GPU。作者尝试了各家服务商,这是在 AWS 租 GPU 的详细流程。(@cocomany 投稿)
3、Intl.Segmenter 的分词用法(英文)
Intl.Segmenter 是浏览器内置的 API,支持各种语言的分词(包括中文),本文介绍它的简单用法。
4、五年独立开发者的教训(英文)
五年前,作者辞职做一个独立开发者,本文回顾了他的三个教训。
5、Bun vs Node 性能比较(英文)
Bun 是一个新兴的 JavaScript 服务器运行环境,目标是兼容 Node.js 的 API,但是比后者更快。作者比较了一下两者的性能差异。
6、一人运营的时事通讯价值几百万美元(英文)
美国有一个 TLDR Newsletter,每天通过邮件发送时事新闻。它是一个人运营的,年收入超过500万美元,本文介绍他是怎么做的。
7、我为什么选择不稳定的排序算法(英文)
作者原为 V8 引擎团队的成员,负责排序算法。他解释,为什么他为 V8 选择了不稳定的排序算法,即排序的成员排列顺序可能与原始顺序不同。
不过,标准后来改了,现在已经变成了稳定排序算法。
8、Firefox 自动去除 Cookie 横幅(英文)
很多国外网站都有 Cookie 横幅,让用户点击是否接受 Cookie,非常烦人。Firefox 浏览器的最新版,加入了自动去除该横幅的功能。
工具
1、nango
一个开源的 Web 服务,自动获取和管理各种 OAuth 认证的 token,可以自己架设。
这个工具可以不停机更新 Docker Compose 里面的某个服务。原理是同时新建两个实例,用已更新的实例替换未更新的实例。
3、Web LLM
这个软件通过 WebGPU API,在浏览器里面运行 LLM 模型,可以离线运行,并且不限定模型。
当然,它不能用来训练大模型,而且表现肯定不如 ChatGPT,但是能在浏览器里面运行,大大降低了自己架设 LLM 的门槛,而且非常适合一些离线任务(比如总结文档),详见这篇测评。
使用 Express 搭建的 Node.js 应用,用来连接 OpenAI API 进行聊天。代码开源。这是前端代码,另有后端代码。(@KiritoCheng 投稿)
这个工具使用 AI 模型,将手绘的人物草图变成一段动画。
6、scrutiny
实时检查硬盘 S.M.A.R.T 健康状态的工具,Docker 安装,自带 Web UI。
这个软件可以将用户信息,通过网页的 DNS 请求传回服务器。注意,不是 HTTP 请求,而是使用查询域名的 DNS 请求夹带额外信息。这种监视用户的方法,很难发现,也很难阻止。
8、Upbase
一个网页应用,将项目管理、日程安排、聊天、文档等功能做到了一起,目标是成为团队协作的一站式工具。
一个 Linux 系统运行的虚拟机,特点是完全交给 OpenAI 控制。
你描述想用虚拟机完成的任务,它把这段描述传给 OpenAI,并且自动执行返回的命令。等到虚拟机出来了执行结果(比如报错),它再自动把执行结果提交给 OpenAI,不断重复这个过程,直到任务完成。
10、Autodoc
使用 LLM 模型自动生成代码文档。作者的想法是将它加入持续构建,每次代码变更,就会同时自动更新文档。
11、SceneXplain
用户上传一张图片,它会给出图片的详细文字描述,号称比其他模型效果好。
资源
这是名著《SICP》(计算机程序的构造和解释)一书的官方 JavaScript 版,并且是麻省理工学院的官方版本,可以免费阅读,参见介绍。
这个网站提供 WebGPU 开发知识的英文教程。
这个网站每天让 GPT-4 画一只独角兽(SVG 格式),放上网页,从而记录下模型的进化。
可以看到,即使是同一个模型处理同一个问题,每天返回的结果都是不一样的,上图是4月13日的结果。
Vercel 公司架设的 AI 实验页面,用户可以方便地选择不同的模型,比较它们的生成结果。
描述一下你想听的音乐,该网站会自动生成一张 Spotify 的歌单。
图片
2020年8月4日,黎巴嫩首都贝鲁特的港口,发生化学危险品大爆炸。
该市的博物馆受到爆炸影响,靠近窗口的一个展柜被震破,里面74个玻璃器皿和玻璃窗的碎片散落了一地。
工作人员以难以想象的耐心,收集整理了所有碎片,尝试将文物修复。
由于难度太高,这些碎片最终送到了伦敦的大英博物馆,由专家进行修复。
下面就是四件已经修复的文章。迄今一共修复了26件,还有46件等待修复。
一组荷兰艺术家使用无人机,"还原"古代建筑的本来样子。
文摘
以下摘自美国计算机科学家理查德·汉明的著名演讲《你和你的研究》。
贝尔实验室的科学家都有自己的办公室。
我注意到,如果你把办公室的门关上,你今天和明天就会完成更多的工作,而且你的工作效率比大多数人都高。
但是10年后不知何故,你并不十分清楚哪些问题值得解决;你所做的所有辛勤工作的重要性都无关紧要。
开门工作的人会受到各种干扰,但他也偶尔会得到关于世界是什么、以及什么可能是重要的事情的线索。
我认为,那些开门工作的人和最终做重要事情的人之间存在着很好的相关性。
尽管那些关着门工作的人通常更努力,但不知何故,他们似乎会做错事,虽然不是大问题,但足以让他们错过伟大的荣誉。
言论
1、
如果一个人使用 C 语言,那往往不是因为他选择了 C 语言,而是 C 语言选择了他。
如果你开发的是操作系统、编译器、硬件驱动,那么你没有选择,只能使用 C 语言。
2、
大型 IT 公司的工作有一个弊端,就是你在工作中学到的大部分知识(比如说 90%),对下一份工作完全没有用。
它们都是关于一个大组织如何运作的具体知识,涉及其他地方根本不存在的内部工具和业务概念。
3、
科学家对真实的东西感兴趣,商人对有用的东西感兴趣。
4、
虽然我的工作是软件工程师,我一直设法在工作中多接触数学,这样我就不会在余下的职业生涯中被归类为软件工程师。金融/数学问题比用户体验更让我感兴趣。
-- 《我在 Pixar、Google 和 Two Sigma 的实习经历》
5、
每天,我会接触到250个广告和无数的娱乐选择,它们大部分都是由想卖给我东西的公司资助的。
这就是世界对我产生影响的方式。我是一个作家,我的小说大量使用这些流行元素,这与100年前的小说家写花园散步和步行到河边取水的生活,并没有什么不同,人类的日常生活已经变了。
-- 大卫·福斯特·华莱士,美国小说家
历史上的本周
如何度过疫情、裁员、还有战争(2022 #204)
1982年的信息社会预言(2021 #154)
语音合成的用途(2020 #104)
可扩展性最好的活动(2019 #54)
鸣谢
周刊得到国内新一代知识管理与协作平台 FlowUs 的帮助,深表感谢。
FlowUS = 文档 + 表格 + 网盘。你可以用它写文档、做主页、管理数据、存储文件等等。
每一期周刊同时发布在 FlowUs 专栏,欢迎大家也去开通自己的专栏和主页。
(完)