与玛格丽特·米德共绘动物:一段难忘的童年记忆

2025-01-09
与玛格丽特·米德共绘动物:一段难忘的童年记忆

1963年,10岁的作者在一次美国群体心理治疗与心理剧协会的年会上,与著名人类学家玛格丽特·米德一起在餐巾纸上画动物。米德当时正处于事业巅峰,作者回忆了那次难忘的经历,以及米德对儿童早期认知和文化理解的研究方法。这篇文章不仅展现了作者独特的童年经历,也展现了20世纪60年代美国社会文化的一些片段。

阅读更多

量子物理学家Scott Aaronson的理性主义者大会之旅

2025-06-19
量子物理学家Scott Aaronson的理性主义者大会之旅

著名量子物理学家Scott Aaronson参加了LessOnline理性主义者大会,并分享了他对这次经历的独特见解。文章描述了大会的热烈讨论氛围,以及Aaronson与其他理性主义者关于AI、自由意志等话题的深入交流。他最终选择认同“理性主义者”这一身份,并解释了这一转变背后的原因,包括对AI发展速度的重新评估,以及理性主义者社群自身的变化。

阅读更多
杂项

英国护照申请:一场程序员也能参与的复杂游戏

2025-06-29

英国的护照申请流程,被一位程序员比喻成一个复杂的在线游戏。申请人需要收集各种证明材料,如同在游戏中收集道具,最终才能证明自己是英国公民。游戏规则复杂,充满了官僚逻辑,甚至需要追溯到祖先的出生证明。这位程序员用Haskell语言编写了一个程序,尝试模拟这一流程,并最终生成了所有可能的所需文件组合,帮助理解申请过程的复杂性,也引发了对政府机构流程自动化与人机协作的讨论。

阅读更多

Commodore PET 的 BASIC 解码器:一个充满趣味的错误

2025-07-05
Commodore PET 的 BASIC 解码器:一个充满趣味的错误

这篇文章讲述了 Commodore PET 早期 BASIC 解码器中一个奇特的错误,该错误源于其对空格的处理方式。早期 BASIC 解码器会忽略关键字之间的空格,导致“LET THEN”被识别为“LETHEN”,从而引发语法错误。文章深入探讨了 BASIC 的标记化过程,解释了为什么忽略空格可以提高效率,并分析了 Commodore BASIC 1.0 的解码器代码,最终揭示了这个错误的根本原因以及在后续版本中的修复方法。

阅读更多
开发

从拖延症到高效能:一位Meta工程师的经验分享

2025-06-07
从拖延症到高效能:一位Meta工程师的经验分享

一位在Meta和Pinterest工作的工程师分享了他克服拖延症的经验。他发现,行动才能带来动力,而不是反过来。与其等待动力出现,不如先从小事做起,例如为复杂问题添加一个简单的日志语句。这会形成一个正向循环:高效工作带来好心情,从而更高效。文章还简要提及了技术人才短缺以及AI在编程中的应用等行业新闻。

阅读更多
开发

Package Phobia:npm 包大小预估工具

2025-03-20
Package Phobia:npm 包大小预估工具

Package Phobia 是一款 npm 包大小预估工具,它可以在你安装 npm 包之前预先报告其大小,包括发布大小和安装大小。发布大小指的是包源代码的大小,通常很小;安装大小则包含包本身、所有依赖项及其依赖项的依赖项等,会显著大于发布大小。这样,你可以避免不必要的磁盘空间占用和漫长的安装等待时间,从而更有效地管理项目依赖。

阅读更多
开发 包大小

开源健身平台Workout.cool:涅槃重生

2025-06-18
开源健身平台Workout.cool:涅槃重生

Workout.cool是一个开源的现代健身教练平台,它从前身workout.lol的灰烬中重生。由于原项目因视频授权问题被放弃,开发者Snouzy接手并重新构建了这个平台,提供全面的锻炼数据库、进度追踪和个性化训练计划。该项目采用Next.js App Router和Feature-Sliced Design架构,并欢迎社区贡献。这是一个由社区、为社区的项目,旨在为开源健身社区提供一个可靠且易于维护的平台。

阅读更多
开发

TikTok美国禁令:最后的通牒

2025-07-25
TikTok美国禁令:最后的通牒

特朗普政府曾承诺拯救TikTok在美国的运营,但经过数月的谈判,与中国政府达成的出售协议仍未敲定。如今,特朗普的商务部长卢特尼克警告称,如果中国不批准最新版本的协议(这可能导致一个仅供美国使用的功能受限的TikTok版本),美国政府将很快关闭TikTok。该协议要求美国掌控TikTok的算法,而字节跳动似乎不愿放弃其核心技术。这使得TikTok在美国的未来悬而未决,一场关乎国家安全和商业利益的博弈仍在继续。

阅读更多
科技

告别Chrome,拥抱Firefox:一个老旧电脑用户的体验

2025-01-14
告别Chrome,拥抱Firefox:一个老旧电脑用户的体验

作者因Chrome浏览器在老旧电脑上运行缓慢,转向Firefox后,发现其性能出色,功能丰富,甚至超越Chrome。Firefox的优势在于其优越的标签管理(Firefox View)、内置的Pocket功能、强大的隐私保护(Firefox Relay)、便捷的截图工具以及AI聊天机器人集成等。作者还提到了Firefox的其他贴心功能,例如画中画、可定制的搜索引擎、网络设置和自动静音视频等,最终决定永久切换到Firefox。

阅读更多
科技

Makefile效应:为何我们总是复制粘贴配置文件?

2025-01-11

本文探讨了软件工程中普遍存在的“Makefile效应”:工程师们倾向于复制粘贴并修改已有的配置文件(例如Makefile、CI/CD配置等),而非从零开始编写。作者认为,这并非完全是坏事,但在工具设计层面,这暗示着工具可能过于复杂,缺乏良好的诊断和调试支持,导致用户难以高效学习和安全地使用。文章最后提出了一些工具设计的建议,旨在减少这种效应的发生,从而提升开发效率和安全性。

阅读更多
开发 工具设计

佛罗里达保险公司:贫困的伪装?

2025-02-22
佛罗里达保险公司:贫困的伪装?

一项未公开的研究揭示,在飓风“艾尔玛”和“迈克尔”之后,佛罗里达州的保险公司声称亏损,但其母公司和关联公司却赚取了数十亿美元。研究发现,保险公司向股东分发了6.8亿美元的股息,同时向关联公司转移了数十亿美元,导致一些保险公司财务状况恶化,甚至可能无法支付索赔。尽管州立法者从未见过这份报告,但其发现证实了长期以来人们对佛罗里达州保险市场的怀疑:公司以诉讼和欺诈为由,声称贫困以提高保费或证明其无力偿债,实际上却将资金从左口袋转移到右口袋。监管机构正在采取措施加强对关联公司的监管,但一些人质疑这些措施是否足以解决这个问题。

阅读更多

伊比利亚半岛大停电:手机流量数据揭示的韧性

2025-05-05
伊比利亚半岛大停电:手机流量数据揭示的韧性

2025年4月28日,伊比利亚半岛遭遇大规模停电,mPulse数据揭示了这场事件对西班牙和葡萄牙网络流量的影响。停电期间,桌面流量骤降80%,而移动流量仅下降40%,甚至一度超过桌面流量。分析显示,人们更多地依赖手机网络(包括蜂窝网络和部分热点),并优先访问新闻、政府和食品安全网站。电池数据显示,停电期间手机电量消耗略高于平时。此次事件凸显了在电力中断情况下,移动网络和边缘节点在保持关键信息服务可用性方面的作用。

阅读更多
科技

英国探索推出“BritCard”数字身份卡以打击非法移民

2025-06-06
英国探索推出“BritCard”数字身份卡以打击非法移民

英国政府正探索推出名为“BritCard”的数字身份卡,以应对英国的非法移民危机。这张存储在智能手机上的卡片将与政府记录相连,用于核实个人在英国的居住和工作权利,并监控福利欺诈。该计划的支持者认为,这将向外界发出明确信号,表明英国对非法移民采取强硬态度,并有助于缓解小船危机。虽然该计划曾被前首相布莱尔提出,但后来被搁置,如今再次被重新提出,并得到一些工党议员的支持,他们认为这将简化租房和工作权利的检查,并能有效打击剥削非法移民的犯罪雇主,同时避免对合法居民造成不公平的影响。该计划预计建设成本高达4亿英镑,年度运营成本约为1000万英镑。

阅读更多

DSC:一款PyTorch兼容的张量库和推理框架

2025-06-18
DSC:一款PyTorch兼容的张量库和推理框架

DSC是一个与PyTorch兼容的张量库和机器学习模型推理框架。它具有C兼容的底层API,并用类似NumPy/PyTorch的现代Python API进行封装,同时还有一些不错的易用性改进。主要特性包括直观的API、内置神经网络支持、多后端支持(CPU和CUDA)、最少的外部依赖项以及无运行时分配。安装简单,只需编译器和GNU Make即可。支持CUDA加速,只需设置环境变量即可启用。通过pytest进行单元测试,确保其正确性。

阅读更多
开发

Zen 5:AMD如何优雅地驾驭512位AVX指令集

2025-03-01
Zen 5:AMD如何优雅地驾驭512位AVX指令集

本文深入探讨了AMD Zen 5架构在高频下运行AVX-512指令集时的表现。不同于Intel Skylake-X的固定频率偏移和较长的过渡期,Zen 5利用改进的片上传感器和自适应时钟技术,在5.7GHz峰值频率下实现了完整的AVX-512性能。测试显示,Zen 5在遭遇AVX-512工作负载时,不会出现明显的频率骤降,而是在需要时进行细粒度的IPC(指令周期)调整,以维持高性能。这种动态调整机制有效地避免了频繁的频率转换,确保了在高负载和低负载之间切换时的流畅性。虽然在极端情况下,可能会出现短暂的IPC下降,但整体而言,Zen 5对AVX-512的支持表现出色,显著优于之前的Intel架构。

阅读更多
硬件

商品市场震荡:原油下跌,黄金上涨

2025-02-05

今日商品市场波动剧烈。原油价格下跌超过2%,布伦特原油和WTI原油均出现显著跌幅。汽油和柴油价格也随之下跌。然而,黄金价格逆势上涨超过1%,白银和铜也录得涨幅。大豆、小麦和煤炭价格均下跌,而天然气和木材价格小幅上涨。铁矿石价格微涨。钢材价格小幅下跌。TTF天然气价格上涨超过2%。

阅读更多

Radar如何用Rust构建高性能地理空间数据库HorizonDB

2025-08-09
Radar如何用Rust构建高性能地理空间数据库HorizonDB

Radar公司每天处理超过10亿次API调用,其地理位置服务面临巨大的性能挑战。为了解决这个问题,他们用Rust开发了HorizonDB,一个高性能的地理空间数据库,取代了之前的MongoDB和Elasticsearch架构。HorizonDB整合了多种位置服务,并利用RocksDB、S2、Tantivy、FSTs、LightGBM和FastText等技术,实现了毫秒级的响应时间和线性扩展性。该系统显著降低了运营成本,并提升了开发效率,为Radar未来的发展奠定了坚实的基础。

阅读更多

HBO Max更名回归HBO Max:品牌策略的U型转弯

2025-05-14
HBO Max更名回归HBO Max:品牌策略的U型转弯

华纳兄弟探索公司在两年后决定将流媒体平台Max重新命名为HBO Max。此举被视为承认其“包罗万象”的策略失败,转而专注于HBO的高品质内容,以吸引特定受众。此举也反映了公司对HBO品牌价值的重新重视,并旨在提升订阅用户数量,最终目标是在2026年底达到1.5亿用户。

阅读更多
科技

Literate编程:让代码更易读懂的编程范式

2025-06-19
Literate编程:让代码更易读懂的编程范式

Literate编程是一种由Donald Knuth发明的编程风格,它将程序的源代码首先设计为易于他人阅读和理解,其次才是供计算机执行。这使得程序员可以按照思维流程的顺序编写程序,而非受限于计算机强加的程序结构。Literate程序通常由自然语言解释和代码片段交织而成,这使得代码易于理解和分享。本文介绍的Literate工具,旨在简化并增强Knuth和Levy的CWEB系统,支持多种语言、语法高亮、HTML漂亮打印、Markdown编写等特性,并提供命令行工具进行代码编译和HTML文档生成。

阅读更多

AI图像生成:风格迥异的十幅图景

2025-04-30

通过一系列文本提示,AI成功生成了十幅风格各异的图像,从现代简约的客厅到充满科幻感的赛博朋克街道,再到火星荒凉的红色地貌,展现了AI强大的图像生成能力。这些图像风格涵盖了写实、卡通、像素等多种类型,充分体现了AI在不同艺术风格下的表现力,为AI艺术创作提供了新的可能性。

阅读更多
AI

用C#开发SNES游戏:DotnetSnes框架详解

2025-05-04
用C#开发SNES游戏:DotnetSnes框架详解

DotnetSnes是一个令人兴奋的项目,它允许开发者使用C#编写真正的SNES游戏ROM!它通过一个.NET库抽象SNES游戏开发中常用的函数和全局变量,将编译后的DLL转换为C代码,再使用PvSnesLib SDK工具链编译成可运行的ROM。虽然SNES的限制(如缺乏动态内存分配)使得C#代码无法完全保持惯用风格,但该框架仍然允许创建功能完整的SNES游戏。文中详细介绍了开发流程、依赖项安装、项目创建和构建步骤,并提供了两个示例项目:HelloWorld和LikeMario,展示了如何使用该框架创建简单的文本输出和更复杂的基于地图的游戏。

阅读更多

kapa.ai:AI赋能开发者支持,提升用户体验

2025-07-22
kapa.ai:AI赋能开发者支持,提升用户体验

kapa.ai 帮助科技公司轻松构建 AI 支持和入职机器人,服务其用户。包括 OpenAI、Mixpanel、Mapbox、Docker、Next.js 和 Prisma 在内的 150 多家领先初创企业和大型企业都在使用 kapa 来提升开发者体验并减少支持工作。kapa.ai 利用公司现有的技术知识来源(包括文档、教程、聊天记录和 GitHub 问题)生成 AI 机器人,自动回答开发者的问题。超过 75 万名开发者通过网站小部件、Slack/Discord 机器人、API 集成或 Zendesk 访问 kapa.ai。kapa.ai 获得了来自硅谷顶级 AI 投资者的青睐,包括 Initialized Capital(Garry Tan、Alexis Ohanian)、Y Combinator、Amjad Masad 和 Michele Catasta(Replit)以及 Douwe Kiela(RAG 论文作者和 Contextual AI 创始人)等。

阅读更多
开发

uv: 简化Python脚本依赖管理的利器

2025-07-22

uv是一个强大的工具,它简化了Python脚本的依赖管理。无需手动管理环境,uv自动处理虚拟环境,并支持声明式依赖管理。即使脚本依赖于标准库模块或其他包(如rich),uv也能轻松运行,只需使用`uv run`命令,并通过`--with`选项指定依赖项即可。uv还支持内联脚本元数据,允许在脚本中声明依赖项和Python版本要求,进一步简化了流程。此外,uv支持锁定依赖项,确保脚本的可重复性,并能处理各种情况,包括从标准输入读取脚本、处理.pyw扩展名以及指定不同的包索引。

阅读更多
开发

阿拉斯加海域3000辆车载货船起火,22名船员获救

2025-06-06
阿拉斯加海域3000辆车载货船起火,22名船员获救

一艘载有3000辆汽车(其中800辆为电动汽车)的货船“晨星米达斯号”在阿拉斯加附近海域发生火灾,22名船员全部获救。火灾疑似由部分电动汽车自燃引起,由于海水导致锂电池短路,使得火势难以控制。此次事件再次凸显了电动汽车电池火灾的危险性以及扑救难度,也引发了人们对海运电动汽车安全的担忧。

阅读更多
科技 海运事故

LLM:便捷的代码助手还是扼杀创造力的元凶?

2025-06-08

本文作者表达了对LLM过度依赖的担忧。他认为,虽然LLM可以辅助编程,提高效率,但过度依赖LLM会削弱程序员的独立思考和问题解决能力,特别是对于初学者而言,这将阻碍他们对编程基础知识的掌握和编程思维的培养。作者还指出,LLM生成的代码质量参差不齐,容易出现错误,且缺乏创造性和艺术性,最终可能会导致代码质量下降,甚至引发学术不端行为。作者呼吁对LLM的使用进行规范和限制,尤其是在教育领域,避免其对学生学习和创造力的负面影响。

阅读更多
开发

中国拥抱AI:从禁忌到工具

2025-07-29
中国拥抱AI:从禁忌到工具

与西方教育界对AI的担忧不同,中国课堂正将其视为一项待掌握的技能。以DeepSeek为代表的中国AI模型的全球普及,更激发了民族自豪感。中国高校的讨论重点已从学术诚信转向AI素养、效率提升和保持领先地位。斯坦福大学的研究显示,中国民众对AI的热情全球领先,80%的受访者表示对AI新服务感到兴奋。这种态度源于中国长期以来对科技驱动国家进步的信念。高校已将AI融入教学,鼓励学生将其作为写作、数据处理等方面的工具,强调AI需结合人类判断才能发挥最佳效用。

阅读更多

基因编辑复活猛犸象?不,先解决物种灭绝的根本问题!

2025-04-20
基因编辑复活猛犸象?不,先解决物种灭绝的根本问题!

特朗普政府削减科研经费的同时,却大力支持“去灭绝”技术。Colossal公司成功培育出带有远古 dire wolf 基因的灰狼幼崽,政府以此为由削弱《濒危物种法》。然而,生物伦理学家和环保主义者对此表示担忧,认为该技术效率低下,且不能解决物种灭绝的根本问题——人类与野生动物的冲突与栖息地破坏。他们呼吁关注保护现有物种和生态系统,而非追求噱头十足的“去灭绝”技术。

阅读更多
科技

Moderna mRNA流感疫苗有效性显著提升

2025-07-05
Moderna mRNA流感疫苗有效性显著提升

Moderna公司宣布,其mRNA流感疫苗mRNA-1010在III期临床试验中,预防流感感染的有效性比标准流感疫苗高出27%。该试验覆盖近41000名50岁以上人群,结果显示,mRNA-1010疫苗的整体有效性比标准疫苗高26.6%,在65岁及以上人群中更高达27.4%。此结果尤其令人鼓舞,因为2024-2025年流感季是近年来最严重的一季。Moderna首席执行官表示,mRNA流感疫苗有潜力更精确地匹配病毒株,并为应对未来大流行和开发新冠组合疫苗铺平道路。

阅读更多
1 2 844 845 846 848 850 851 852 1084 1085