Why you should not have Managers in your class name6 days agohttps://karankurani.com/writing/post/170793461763/why-you-should-not-have-manage...为类和函数正确命名至关重要,因为它影响代码结构、未来的思维模式、重构和扩展,糟糕的命名会导致技术债务。使用'-er'后缀如'Manager'常暗示设计不良;例如,'ConnectionManager'因承担多重职责变得复杂,而'Connection'本会更清晰简洁。选择精确的名称有助于保持代码整洁、简化扩展和重构、减少复杂性和错误,因此建议在命名上投入额外时间。
Dropping in on Gottfried Leibniz (2013)9 days agohttps://writings.stephenwolfram.com/2013/05/dropping-in-on-gottfried-leibniz/戈特弗里德·莱布尼茨出生于1646年,是一位博学者,致力于系统化知识,旨在创造一种用于计算知识表示的通用符号语言(‘思想字母表’)。他对数学做出了重要贡献,包括发展积分和微分符号、探索二进制数,并设计了一台用于算术运算的机械计算器。莱布尼茨预见到他的形式方法在科学、法律和神学等领域的应用,但其实际成功主要限于连续数学,在离散系统方面进展较少。他在汉诺威的档案包含约20万页多样化的文件,包括笔记、图表和信件,其中许多尚未被充分研究,反映了他广泛的智力追求。莱布尼茨的计算思维虽然超前于他的时代,但受到当时技术的限制,然而他的思想预示了现代概念,如通用计算和计算法律。
Show HN: Fast, native Mac file manager (filters, fuzzy find, 9 MB, no Electron)6 days agohttps://whimfiles.com按文件类型、日期和大小同时筛选文件,可使用预设类别(如图片、PDF)或自定义过滤器。在双窗格模式下并排浏览两个文件夹,每个窗格具有独立的文件夹、过滤器、搜索和历史记录。通过悬停或使用快速查看即时预览图片或PDF,并直接在文件列表中查看缩略图。管理多个标签页,每个标签页会记住其布局;使用键盘快捷键进行标签导航(例如,按T新建标签页)。批量重命名文件,支持查找替换或顺序编号等选项,并可转换图片格式(例如,将HEIC转为JPG)。通过侧边栏访问已收藏的文件夹和已挂载的卷,并使用命令面板(A键)进行键盘驱动操作。通过Shell函数(例如wf())与命令行集成,直接从终端打开文件夹。
Karpathy, Google, Tan agree Markdown is the answer, but not for the same problem6 days agohttps://thenewstack.io/markdown-agent-memory-moat/安德烈·卡帕西的‘LLM维基’提出使用链接的Markdown文件作为AI代理的记忆系统。谷歌推出了开放知识格式(OKF v0.1),将组织知识打包为Markdown格式供企业使用。加里·谭的gstack使用Markdown文件定义专业编码代理角色,在GitHub上获得了极高的人气。Markdown已成为代理读写数据的事实标准格式,从开发者惯例(如CLAUDE.md)演变而来。竞争优势正从模型所有权转向积累可跨系统移植的Markdown知识库。像OKF这样的Markdown标准的持久性取决于采用率和生态系统发展,否则可能仅停留在概念层面。
The Art of Computer Programming by Donald E. Knuth6 days agohttps://www-cs-faculty.stanford.edu/~knuth/taocp.html《计算机程序设计艺术》(TAOCP)系列图书在1999年被评选为世纪最佳十二部自然科学专著之一。电子PDF版本是经过授权且推荐的;非PDF格式的电子书(例如Kindle)被告知可能存在兼容问题,可能会被替换。第1-4B卷已经出版,并有多国语言译本;第4C卷及后续卷(第5-7卷)正在规划或准备中。更新和纠错通过勘误列表进行管理,并为报告错误的读者提供奖励。TAOCP采用名为MMIX的RISC机器替代了旧版的MIX,尤其是在新版及第4A卷中。
In Praise of Observational Evidence11 days agohttps://asteriskmag.com/issues/14/in-praise-of-observational-evidence随机对照试验(RCT)被视为证据的金标准,但观察性研究在医学和公共卫生领域有着被低估的价值。如约翰·阿巴思诺特和皮埃尔-西蒙·拉普拉斯的历史例子表明,早在没有昂贵实验的情况下,人们就已利用观察性数据得出重要结论。随机对照试验的发展缓慢,早期例子包括詹姆斯·林德的坏血病试验和约翰内斯·菲比格的喉炎试验,这些推动了现代标准如双盲法的形成。随机对照试验能提供无偏的治疗估计且易于传播,但面临伦理、实践和后勤方面的挑战,尤其是在公共卫生领域。观察性研究可能受到教育等因素的混杂影响,但通过目标试验模拟和逆概率加权等方法,利用大型数据集可缓解这些问题。现代计算工具使得从观察性数据进行高级因果推断成为可能,有时在成本和样本量上优于随机对照试验,特别是在资源匮乏的环境中。投资于观察性数据收集(如电子健康记录)至关重要,因为在公共卫生等随机对照试验通常不可行的领域,这些数据具有重要价值。
Microsoft Can Track Users via a Windows Device ID6 days agohttps://www.pcmag.com/news/a-hackers-arrest-reveals-microsoft-can-track-users-vi...一名青少年被捕事件揭露了微软通过全球设备ID(GDID)追踪Windows电脑及在线活动,引发了对监控行为的担忧。微软通过GDID提供数据将黑客与犯罪行为关联,该ID在Windows更新后仍会保留,但重装系统可重置。专家担忧GDID可能在不依赖cookie的情况下实现大规模用户追踪,这引发了对苹果设备是否存在类似标识符的疑问。网络安全专业人士建议使用Linux或VPN保护匿名性,因为GDID可能与硬件或其他标识符绑定。
Microsoft admits a Windows 11 bug is eating up to 500GB of storage6 days agohttps://www.windowslatest.com/2026/07/06/microsoft-admits-a-windows-11-bug-is-ea...Windows 11 中的一个漏洞可能导致 CapabilityAccessManager.db-wal 文件异常增长,占用数百GB的存储空间。该问题与 Capability Access Manager 相关,该管理器用于记录应用程序对麦克风、摄像头、定位等功能的权限。受影响的用户可通过“设置 > 存储 > 显示更多类别 > 系统与保留”来检查存储使用情况,查看系统文件是否占用了异常高的空间。微软已在可选更新 KB5095093(2026年6月)中发布修复程序,以改善问题文件的磁盘空间使用情况,并预计在2026年7月自动推送该更新。要在没有权限的情况下安全检查文件大小,请使用提升权限的命令提示符,并运行 robocopy 命令来列出受保护目录中的文件。如果驱动器已满且无法安装更新,一种临时解决方法是在安全模式或 Windows 恢复环境中重命名过大的文件,但不建议删除系统文件。
Guest Post: Atari Origins – By Mark Miller6 days agohttps://www.goto10retro.com/p/guest-post-atari-origins1988年,马克·米勒购买了一台Atari 130XE电脑,他主要用它配合AtariWriter Plus软件来撰写学校论文,而他周围的人则在使用更先进的16位PC或Mac电脑。尽管他的Atari电脑没有官方的终端软件,但米勒创造性地使用了一个名为VT10Squared的VT-100模拟器和一个终端程序,从宿舍访问并使用校园超级计算机的全屏编辑器(FSE)进行Pascal编程。他探索并利用了Atari电脑上的多种编程工具,包括Kyan Pascal和一个名为CC8的PD C编译器,并成功通过自编的256字节堆管理器将数据结构作业移植到C语言中。米勒后来在1992年通过创意融资方式购得一台Mega STe电脑,并在大学最后一年使用它,不过他当时并未用其编译作业,而是选择在毕业后移植项目。
Alternate Clock Designs and Time Systems6 days agohttps://serialc.github.io/altClocks/文章探讨了超越标准24小时、60分钟、60秒格式的替代时间体系,指出了其不一致性。它介绍了多种替代时钟设计:一种无需上午/下午的24小时制时钟,一种十进制时钟(10小时、100分钟、100秒)以便于计算,一种以长“秒”为单位的二进制时钟,一种使用16小时的十六进制时钟,以及一种受360度启发的36小时制时钟。作者指出,十进制体系简化了时间转换,而其他如二进制则更为小众,并邀请读者提出更多时间体系的建议。
Windows 11 will soon be able to reinstall itself and drivers without a USB drive6 days agohttps://www.windowscentral.com/microsoft/windows-11/windows-11-will-soon-be-able...Windows 11 引入‘云重建’恢复方法,无需 U 盘即可重装操作系统和驱动程序。云重建从 Windows Update 下载 Windows 镜像和设备驱动程序,确保重装后的系统功能完整。与‘重置此电脑’不同,云重建即使在 Windows 无法启动时也能工作,且不保留应用或文件。目前已在 Windows Insider 预览版中提供,预计未来几个月内将普遍可用。
Why Gen Z is falling in love with film photography6 days agohttps://theconversation.com/why-gen-z-is-falling-in-love-with-film-photography-2...胶片摄影正重新兴起,其推动者是Z世代,他们将此视为对数字算法和社交媒体疏离感的一种抵制。模拟相机的使用正在增长,预计到2025年,35%的活跃胶片用户年龄在18-30岁,一次性相机销量自2023年以来也在上升。年轻人正在寻找'第三空间'——供社区活动和创意发挥的实体场所——以应对屏幕主导的生活和日益加剧的孤立感。像2026年AnalogCon这样的活动突显了蓬勃发展的模拟摄影社区,促进了社交互动和个人成长。这一趋势与更广泛的代际转向实体媒介的潮流相吻合,例如黑胶唱片和VHS录像带,这些媒介因其有形、深思熟虑的体验而受到重视。
Learning another language appears to slow brain ageing by up to 13 years6 days agohttps://www.theguardian.com/education/2026/jul/06/learning-another-language-appe...学习另一种语言可使大脑衰老延缓长达13年。掌握多种语言与更显年轻的大脑状态相关,语言掌握数量越多、习得越早,获益越大。通过对728人进行人工智能辅助的脑部扫描测量神经连接,研究发现多语言能力能延缓与年龄相关的记忆衰退和思维速度下降。第二语言熟练度越高、学习时间越早,大脑抗衰老能力越强,这种影响呈现梯度效应而非简单的双语/非双语二元划分。研究者提醒生活方式因素也可能产生影响,但研究结果支持推广终身语言学习以促进大脑健康。
I Built the Only 2026 WWII Jeep6 days agohttps://www.theautopian.com/i-bet-my-company-on-an-impossible-jeep-build-then-a-...《The Autopian》联合创始人大卫·特雷西发起了一个雄心勃勃的项目:主要使用eBay采购的零件从头开始打造一辆全新的二战吉普车。该项目是与eBay Motors合作的一部分,旨在展示其汽车零件平台并支持《The Autopian》的营收模式。在短短几个月的时间内,特雷西面临巨大挑战,包括采购1000多个零件、重建传动系统部件以及平衡工作与家庭生活。他邀请了专家布兰登·吉尔默斯、艾蒂安·布瓦索以及来自澳大利亚的朋友劳伦斯协助他在自家车道上完成这项复杂组装。在克服了发动机调校、气阻问题和刹车调整等难题后,特雷西成功完成了吉普车,并驾驶它从洛杉矶行驶900英里到达犹他州摩押。在摩押,这辆吉普车在崎岖的越野路线上表现出色,证明了组装的成功以及通过eBay采购零件的可行性。该项目突显了特雷西对《The Autopian》及其社区的奉献精神,展现了激情与团队合作能够实现看似不可能的目标。
Germany suspends Cispa cybersecurity director over China technology transfer6 days agohttps://www.upday.com/uk/germany-suspends-cispa-cybersecurity-director-over-chin...德国国内情报机构警告称,中国正试图通过从德国研究机构获取技术来实现全球技术霸权。中国的方法包括收购公司、成立合资企业、实施人才计划以及开展科学合作,利用了德国的学术自由。重点关注收购领域包括量子技术、人工智能、生物技术、高超音速技术以及监控技术。亥姆霍兹研究所Cispa案因与有军方背景的中国科学家合作而导致项目暂停和审计。亥姆霍兹协会通过了带有红绿灯系统的中国政策,并计划设立一个特别安全单位,同时呼吁加强情报机构与学术界之间的合作。
Ditching Zotero for a Text File6 days agohttps://atthis.link/blog/2026/57207.html作者偏爱极简主义计算,并寻求替代 Zotero 的学术文献管理工具,尝试了 Jabref、Cobib 和 Tellico 等软件。一个模式浮现出来:通过 BibTeX 导出和导入参考文献,揭示了这些管理工具本质上是 BibTeX 的前端增强版,而 BibTeX 本身是用于参考文献数据的 LaTeX 文件格式。尽管最初认为 BibTeX 只是一个中间工具,但作者转而使用单一的 BibTeX 文件作为其唯一的文献管理器,并坚持了近两年。BibTeX 的结构,包含诸如“keywords”和“note”等字段,便于通过 grep 等命令轻松导航、定制和搜索,从而高效地管理参考文献。这种方法提供了 UNIX 友好的互操作性,允许对纯文本文件进行灵活操作,实现跨系统便携性,并无兼容性问题地与版本控制和电子邮件集成。
Emacs and AI, the combination you've been missing6 days agohttps://getsmall.xyz/post/cmr9fur9c0071ajx9fur7me1j作者描述了在Emacs和诸如Claude等AI编码助手工具之间切换带来的挫败感。作者灵机一动,尽管对Elisp语言知之甚少,但决定将AI直接集成到Emacs中,利用Claude编写自定义插件。Claude成功生成了一个功能性的Emacs插件,证明了AI可以帮助定制Emacs,以打造理想的开发环境。
Teams using AI for outbound email are finding it harder, Folderly research finds6 days agohttps://folderly.com/research/fixing-b2b-saas-outbound-2026出站邮件投递能力是2026年B2B SaaS业务发展的主要制约因素,这是由于谷歌和微软对发件人的要求更严格,以及AI生成的出站邮件普遍存在。调查数据显示,65%的B2B销售和邮件营销人员经历过陌生邮件突然停止获得回复的情况,79%的人被告知潜在客户从未收到他们的邮件。95%的专业人士认为收件箱投递成功率对销售至关重要,而70%的销售团队使用AI撰写出站邮件,但许多收件人能够察觉到AI的使用。关键指标包括99.0%的投递成功率、45.2%的打开率和25%的回复率,恢复期可在6-8周内实现,从平均37%的邮件进入垃圾箱提升至97-99%进入主收件箱。建议包括将投递能力视为基础设施进行管理,定期监控、修复根本原因,并确保组织内部对结果负责。
When docs become performance art, everybody loses (2025)6 days agohttps://passo.uno/documentation-theater-everybody-loses/文档剧场指为应付合规而非满足用户需求而创作文档,这比根本没有文档更糟糕。表现型内容,比如简历上的虚假技能百分比或网站上的多余板块,都是功能失调的,未能解决实际问题。技术写作者应关注用户需求,而非模板或框架,通过询问受众是谁以及内容如何帮助他们,来坚持清晰易懂的原则。
DARPA program to make 30 yr batteries for drones from nuclear waste6 days agohttps://www.defenseone.com/technology/2026/07/these-light-weight-power-cells-run...DARPA的‘拉德至瓦特’计划旨在开发使用核废料的轻量级电池,可持续工作数十年。一项337万美元的合同资助了一个概念验证设备,目标实现每公斤超过10瓦的功率和数年的保质期。作为该计划一部分的‘欧米茄项目’创建了放射性同位素电源,直接将辐射转换为电能。多个组织参与其中,目标是在2027年初于太平洋西北国家实验室制造出可工作的原型机。该技术针对无人机和卫星等电池故障至关重要的应用场景,并能在极端温度下工作。这些电源单元使用来自核废料的锶-90,比类似系统中使用的钚-238危害更小。关键挑战包括提高能量转换效率、验证长期可靠性以及确保安全部署。