最近的一项皮尤研究中心2025年10月进行的调查显示,75%的美国成年人过去一年读过书(全部或部分)。纸质书仍然是最受欢迎的格式——64%的成年人阅读纸质书——而数字和有声书的消费在过去十年中稳步增长,分别达到31%和26%。
对8,046名成年人的调查显示,阅读习惯因人口统计数据而异。大学毕业生比受高中教育或更低学历的人更倾向于阅读,50岁以下的成年人更喜欢电子书和有声书。白人美国人主要阅读纸质书,而亚裔美国人更倾向于电子书。女性报告的总体阅读量比男性多。
值得注意的是,读书俱乐部参与度仍然较低,只有7%的成年人过去一年参加过读书俱乐部。虽然大多数美国人每年至少读一本书,但四分之一的人报告没有阅读任何书籍。近年来,数字格式的增长速度放缓,阅读习惯自2021年以来相对稳定。
## Build Awesome:静态站点生成器的十字路口
Font Awesome 团队最近发起了一个 Kickstarter 众筹项目“Build Awesome”,这是对流行的静态站点生成器 Eleventy (11ty) 的品牌重塑。该项目迅速超过了 40,000 美元的筹款目标——尽管由于邮件发送问题,众筹活动曾短暂暂停。尽管成功,但此举引发了开发者社区内的争论。
11ty 以其灵活性和速度而备受青睐,为 NASA 和 freeCodeCamp 等网站提供支持。它的创建者 Zach Leatherman 加入 Font Awesome,寻求为这个开源项目建立一个可持续的资金模式,认识到在“Jamstack”生态系统中(一种静态站点与 API 结合的趋势)实现工具盈利的困难——Gatsby 和 Stackbit 等公司之前尝试对 SSG 进行盈利的尝试最终都失败了,通常是被收购然后停止服务。
令人担忧的是,Build Awesome 专注于用户友好的功能,例如可视化编辑,其目标受众与 11ty 的核心用户群体(那些熟悉代码的开发者)不同。许多人担心这种转变会稀释 11ty 的精神,并可能导致一个封闭的、商业化的未来,重蹈覆辙。作者是一位 11ty 用户,同时也是为非营利组织创建类似服务的开发者,他认为成功的关键在于理解人们*为什么*选择静态站点,而不仅仅是为那些不选择的人构建更多的工具。
## 午夜船长:一款可定制的终端文件管理器
午夜船长是一款新的终端文件管理器,灵感来自 Midnight Commander 和 NVim-Tree,并专注于定制化。作者创建它是为了解决现有工具的局限性,并实现个性化的 Vim 体验。
主要功能包括双面板界面、树形目录展开、丰富的 Vim 键绑定(j/k 用于导航,gg/G 用于顶部/底部)、可视化选择用于多文件操作,以及标准文件管理操作(复制、移动、删除、重命名)。它还提供智能文件/目录创建、模糊搜索、命令面板以及 SSH/SFTP 支持,用于远程文件浏览。
目前,该项目是一个“氛围编码”的个人项目,这意味着不接受拉取请求,但欢迎提交问题报告和分支。安装通过 macOS/Linux 的一键命令或使用 Go 1.22+ 从源代码构建非常简单。它设计用于与支持 Nerd Fonts 的终端一起使用,以获得最佳图标显示效果。
## 理解代码复杂度
代码复杂度不仅仅在于程序运行的时间长短,还在于运行和理解它所需的资源——包括精神付出。传统的计算复杂度(如大O表示法 – O(n²), O(n))侧重于资源随着输入规模的增长,但这并不能完全捕捉开发人员面临的挑战。更快的算法可能更难理解。
像**循环复杂度**(计算代码路径)和**Halstead复杂度**(衡量不同的概念)这样的指标试图量化人类的可理解性,但效果有限。越来越多地,**心理语言学**的见解提供了更细致的视角。熟悉度、工作记忆负荷和连贯性——所有这些在语言中都很重要——也会影响代码理解。像**平均依赖距离**(变量作用域)和**词汇类型比率**(词汇量大小)这样的指标反映了语言学概念。
最终,复杂度是主观的,取决于读者的知识。指标最好不要用作改进的目标,而是用作数据驱动的关于重构、技术债务和优先简化讨论的工具——可视化以向利益相关者展示影响。关注开发者体验是关键;更简单、更易读的代码库通常比微小的性能提升更有价值。
从小我就对使用的硬件产生了强烈的依恋,这源于我精心挑选每一件设备并尽可能延长其使用寿命,远远超出一般潮流。这始于高中时费心挑选的MP3播放器,并延续到一台异常耐用的惠普Compaq nx6310笔记本电脑——它至今仍在运行,并搭载了早期的Linux发行版,如Ubuntu和Gentoo。
这种偏好倾向于独特且易于维护的设备,而非最流行的选择。虽然我对MacBook Pro (2014) 的初步体验及其Retina显示屏印象深刻,但我一直在持续维护它,甚至克服了Wi-Fi卡故障和电池膨胀等问题,通过巧妙的维修和NixOS设置解决了这些问题。
尽管ThinkPad和Framework等更新、更易于维护的选项不断涌现,但MacBook的屏幕质量和坚固的结构使其仍然具有价值。它已经演变成一个专用的“写作平台”,用于专注工作,证明了只要有决心和一点创造力,硬件就能远远超出其预期寿命——这与当今的消费性技术周期形成了鲜明对比。