月球:一次引人入胜的宇宙之旅

2024-12-17
月球:一次引人入胜的宇宙之旅

本文以引人入胜的方式,深入探讨了月球的运动、地月系统以及太阳系中三体运行的奥秘。通过生动的互动演示,作者解释了月球的轨道、潮汐、日食和月食等现象,并揭示了月球表面地貌的形成过程以及月球亮度的成因。文章涵盖了引力、角动量守恒等物理概念,并以通俗易懂的语言解释了复杂的天文现象,是一篇兼具科学性与趣味性的佳作。

阅读更多
杂项

纽约市拥堵收费:一项意外的成功

2025-03-21
纽约市拥堵收费:一项意外的成功

2025年1月5日,纽约市实施了拥堵收费政策。尽管最初定价低于预期,但过去两个月的数据显示,该政策在缓解曼哈顿交通拥堵方面取得了显著成功,车辆进入收费区域的数量减少了超过一百万辆,公交乘客数量激增,地铁犯罪率下降,商业活动也出现增长。尽管特朗普试图叫停该计划,但由于其法律依据薄弱,该计划有望继续实施。拥堵收费的成功为其他城市提供了一个减少交通拥堵、改善公共交通的范例。

阅读更多
科技 拥堵收费

开源项目或将出售SBOM片段以减少许可证扫描工作

2025-02-17
开源项目或将出售SBOM片段以减少许可证扫描工作

开源项目的许可证扫描工作量巨大且重复,因为公司很少共享资源。文章提出,开源项目可以出售SBOM片段(CycloneDX中的组件或SPDX中的包,包含正确的许可证信息)作为解决方案。通过赞助GitHub项目,企业可以获得始终最新的SBOM信息,从而避免重复劳动,并确保许可证信息的准确性。

阅读更多
开发 SBOM

亚马逊英国停止销售布卢姆斯伯里图书

2025-01-24
亚马逊英国停止销售布卢姆斯伯里图书

亚马逊英国宣布停止销售布卢姆斯伯里出版社的纸质书和电子书,原因是双方在续约谈判中未能达成一致。此举可能对布卢姆斯伯里造成严重打击,也引发了业界对亚马逊与出版商之间贸易条款的担忧。亚马逊表示,布卢姆斯伯里拒绝进行诚信谈判,而其与其他出版商的合同条款则完全不同。虽然亚马逊强调客户仍可在第三方卖家处购买布卢姆斯伯里图书,但这无疑是一个高风险策略,因为这将影响到许多布卢姆斯伯里畅销书作家,例如JK罗琳。此次事件让人想起十多年前亚马逊与哈谢特出版社之间的那场公开冲突。

阅读更多

一个静态网页意外催生了一个社区:Local-First运动的崛起

2025-02-12
一个静态网页意外催生了一个社区:Local-First运动的崛起

一位前Facebook工程师在帆船生活中,开发了一个名为TinyBase的本地优先数据存储项目。他随后创建了一个简单的静态网页localfirstweb.dev,意在整理和推广本地优先软件开发理念。该网页意外走红,吸引了众多开发者,并最终由一位哈佛商学院毕业生Yonatan建立了活跃的Discord社区,推动了本地优先软件运动的发展。这展现了看似简单的行动如何引发意想不到的连锁反应,也预示着本地优先软件开发的未来潜力。

阅读更多
开发

Go语言的设计哲学:权衡与取舍

2025-01-31

本文探讨了Go语言的设计理念及其优缺点。Go语言诞生于Google,旨在简化大型并发服务器代码的编写和维护。作者通过分析Go语言的特性,例如简化的文件系统API、缺乏运算符重载、显式的错误处理以及与其他语言的互操作性,来解释其设计决策背后的权衡。虽然Go语言在某些方面受到批评,例如缺乏泛型(现已添加)和对Windows的支持不足,但作者认为这些都是为了实现其主要设计目标而做出的有意识的取舍,最终使Go成为一款高效且易于使用的工程语言。

阅读更多
开发

为何高质量产品如此难以寻觅?

2024-12-16

文章探讨了为何市场上高质量产品和服务如此匮乏。作者认为,市场并非完全有效,公司和产品中的低效现象长期存在,消费者难以辨别产品优劣,往往受营销影响做出选择。即使是专业人士的建议也可能不可靠。企业为了追求效率,常选择外包或购买现成产品,但这些产品或服务质量往往难以保证,甚至存在根本性缺陷。作者以自身经历和多个案例说明,企业内部和外部都存在信息不对称和信任缺失的问题,导致高质量产品难以生产和销售。最终,作者提出,构建高质量产品并非易事,但为了获得可靠的服务,企业有时不得不选择自主研发,这对于中小企业来说是巨大的挑战。

阅读更多

复古Pascal编译器内存优化:巧妙的标记化技术

2025-03-20

本文深入探讨了一个复古Pascal编译器的内存优化策略。为了适应有限的内存空间,编译器采用了标记化技术,将错误信息、保留字和源代码中的标识符等转换为字节码。文章详细列出了错误代码、源代码标记和P-代码(伪机器码)的十六进制表示及其对应的含义,揭示了编译器如何通过巧妙的标记化和字节码操作来高效地处理编译过程。这篇文章对于学习编译原理、逆向工程以及嵌入式系统编程都具有参考价值。

阅读更多
开发

超越语法:一种基于恒星分解的逻辑抽象构建方法

2025-01-04
超越语法:一种基于恒星分解的逻辑抽象构建方法

这个GitHub项目实现了Jean-Yves Girard提出的“超越语法”,这是一种从低级“逻辑不可知”语言构建逻辑抽象的方法。它使用名为“恒星分解”的底层语言,其基本对象(程序)称为“星座”。这些“星座”在高级语言“Stellogen”(一种用于星座的元编程语言)中用于定义证明和公式。该项目仍在开发中,目前指南仅提供法语版本。

阅读更多
开发

超越RAG:构建增强而非取代思考的知识管理系统

2025-01-02
超越RAG:构建增强而非取代思考的知识管理系统

本文探讨了Zettelgarden知识管理系统的设计理念,它旨在增强而非取代人类思考。作者回顾了从纸质卡片到数字笔记的演变过程,指出数字系统虽然方便搜索和链接,但也失去了纸质卡片带来的意外关联的益处。作者批判了当前AI辅助知识管理系统中过度依赖自动化和RAG(检索增强生成)模型的弊端,认为其难以处理海量信息且忽视了个人理解和知识加工的重要性。Zettelgarden则强调个人笔记的重要性,鼓励用户添加个人评论和见解,并通过独特的卡片结构促进知识间的关联。作者认为,未来的知识管理应是人机协作,计算机负责组织,而人类负责思考和理解。

阅读更多
开发

俄罗斯隐秘的战争债务:一个金融定时炸弹

2025-01-12
俄罗斯隐秘的战争债务:一个金融定时炸弹

克里姆林宫秘密地利用风险极高的预算外融资来支付大部分战争费用,这一策略长期被西方忽视。这份报告揭示了俄罗斯政府通过强制银行向国防承包商提供优惠贷款,累计达2100亿至2500亿美元,导致通货膨胀飙升和系统性信用危机风险。这种隐秘的债务累积已成为莫斯科的金融困境,为乌克兰及其盟友提供了新的谈判筹码。

阅读更多

911报警后,上门推销的灾难资本主义

2025-01-31
911报警后,上门推销的灾难资本主义

凌晨3点,家中烟雾报警器响起,作者一家报警后,消防部门排查未发现火情,最终发现是供暖系统问题。然而,9点左右,一家灾难恢复公司Servpro的推销员却登门推销服务。作者意识到,911报警信息可能通过PulsePoint等平台泄露,导致公司利用紧急事件进行商业推销。这引发了作者对消费者隐私和灾难资本主义的担忧,并呼吁加强消费者隐私保护。

阅读更多

用AI分析迷幻药体验报告:揭示视觉感知的奥秘

2025-02-25
用AI分析迷幻药体验报告:揭示视觉感知的奥秘

加州大学伯克利分校博士后Sean Noah利用AI分析Erowid网站上6万多份迷幻药体验报告,旨在以一种全新的“自下而上”方法,而非传统的“自上而下”方法来识别迷幻药引起的视觉效应。研究发现,不到5%的报告描述了视觉效应,其中迷幻药的视觉效应描述比例最高,阿片类药物最低。这项研究不仅能帮助我们更全面地了解迷幻药对视觉感知的影响,也为研究大脑如何产生视觉感知提供了新的工具。未来,Noah的研究团队还将结合fMRI扫描技术,进一步探索迷幻药对大脑活动的影响。

阅读更多
AI

GitHub:表面稳定分形抖动技术

2025-01-23
GitHub:表面稳定分形抖动技术

Rune Skovbo Johansen 开发了一种新颖的表面稳定分形抖动技术,该技术使3D场景中的抖动图案能够粘附在表面上,并保持其在屏幕上的大小和间距相对恒定,即使表面移动也如此。该GitHub项目包含Unity示例项目、着色器和纹理源文件,并详细介绍了抖动参数和全局选项,例如径向补偿和量化层。该技术通过动态添加或删除点来实现,并提供不同大小的3D纹理以供选择。该项目采用MPL-2.0许可证,鼓励社区共享改进。

阅读更多
开发 抖动技术

千年丝网印刷技术赋能可穿戴电子设备

2025-03-22
千年丝网印刷技术赋能可穿戴电子设备

宋代的丝网印刷技术,历经千年,如今被用于制造智能纺织品。这项古老的技术利用丝绸的优良特性——轻薄、强韧、均匀——制作丝网模板,高效地进行图案转移。如今,这项技术结合导电油墨,实现了可穿戴电子设备的快速原型设计和规模化生产,例如idoona公司研发的可伸缩电加热服装,其薄如蝉翼的TPU电加热器便是采用丝网印刷技术制作而成,展现了这项古老技术在新时代的应用潜力。

阅读更多

Fractional Jobs:新型灵活就业平台崛起

2024-12-15
Fractional Jobs:新型灵活就业平台崛起

Fractional Jobs是一个专注于兼职工作的招聘平台,为企业和求职者提供了一种新型的合作模式。平台汇集了各领域专家,提供按月付费的兼职服务,涵盖工程、市场营销、设计等多个职能。对于企业而言,这是一种灵活高效的用人方式,可以根据实际需求快速找到合适的专家,降低人力成本;对于求职者而言,这是一个拓展职业发展、提升收入的绝佳机会。

阅读更多

Ren'Py 8.3.4 发布:开源视觉小说引擎助力创意故事创作

2025-02-21

Ren'Py是一款强大的开源视觉小说引擎,可用于创作运行于电脑和移动设备上的互动式故事,涵盖视觉小说和模拟人生游戏。其易于学习的脚本语言和Python脚本功能,使创作大型视觉小说和复杂模拟游戏都变得高效便捷。最新版本Ren'Py 8.3.4已发布,并提供多语言文档支持(包括中文)。开发者还提供论坛、Discord、IRC等多种途径进行技术支持与交流。

阅读更多
开发 视觉小说

愤怒上瘾:如何摆脱被操纵的愤怒循环

2025-02-08
愤怒上瘾:如何摆脱被操纵的愤怒循环

本文探讨了当今媒体环境下“愤怒上瘾”的现象。作者以自身经历为引子,阐述了信息不完整导致的愤怒误判,并指出媒体、政治家和社交平台如何利用算法和利益驱动,将愤怒情绪商业化,形成一个持续的“愤怒循环”。这不仅损害了个人身心健康,更阻碍了真正的社会变革。文章最后提出了三步曲:识别被操纵、规避算法、寻找更有意义的替代活动,来帮助读者摆脱愤怒循环,重新掌控自身情绪和行动。

阅读更多

墨鱼的秘密语言:肢体交流与多感官沟通

2025-05-07
墨鱼的秘密语言:肢体交流与多感官沟通

科学家发现墨鱼利用独特的触手动作进行交流,这种水下“对话”不仅依靠视觉,还通过水中的振动传递信息。研究人员观察到墨鱼使用四种不同的触手挥舞动作,并结合体色变化来表达含义。令人惊奇的是,墨鱼甚至能够区分视频中触手动作的正反,这与人类感知面部表情类似。更重要的是,他们发现墨鱼还能通过侧线和平衡囊感知水流振动来接收信息,这为理解动物沟通提供了新的视角,也展现了头足类动物的惊人智慧。

阅读更多

Fediverse网络统计数据库FediDB:解构去中心化社交网络

2025-01-25
Fediverse网络统计数据库FediDB:解构去中心化社交网络

FediDB是一个追踪Fediverse(去中心化社交网络联盟)统计数据的数据库。它实时监测Mastodon等平台的用户数量、实例数量以及其他关键指标,为研究者和用户提供宝贵的洞察。通过FediDB,我们可以了解Fediverse的增长趋势、不同平台的活跃度,以及整个网络的整体健康状况。这对于理解去中心化社交媒体的潜力和挑战至关重要。

阅读更多
科技

在Windows上运行eBPF-Go:一份开发指南

2025-03-27

本文档介绍了如何在Windows上运行eBPF-Go库。由于Windows上的eBPF尚不稳定,该库支持解释器、JIT和编译为原生Windows驱动程序三种模式。文档详细说明了与Linux的差异,平台特定ELF文件的处理,导出API,开发设置(包括使用Windows虚拟机和构建脚本),预构建二进制文件的使用,以及如何调试和解释错误代码。调试部分提到了使用WinDbg进行调试,并解释了如何使用跟踪日志进行排错。

阅读更多
开发

开源认证服务器OpenAuth:简化身份验证,赋能开发者

2024-12-17
开源认证服务器OpenAuth:简化身份验证,赋能开发者

OpenAuth是一个通用的、基于标准的开源认证提供商,它可以作为独立服务部署,也可以嵌入现有应用程序。它支持多种平台和框架,包括Node.js、Bun、AWS Lambda和Cloudflare Workers。OpenAuth遵循OAuth 2.0规范,可定制,并提供预构建的主题化UI。与其他开源认证解决方案不同,OpenAuth是一个集中的认证服务器,运行在用户自己的基础设施上,简化了自托管过程。它不处理用户管理,而是通过回调机制允许开发者实现自己的用户查找/创建逻辑。OpenAuth使用简单的KV存储,并提供多种实现,例如Cloudflare KV和DynamoDB。它还提供可主题化的UI,方便开发者快速上手。

阅读更多

Docker Hub 使用限制及滥用率限制详解

2025-02-21
Docker Hub 使用限制及滥用率限制详解

Docker Hub 将于2025年3月1日正式实施新的使用限制。免费用户每月拉取镜像数量有限制,而付费用户则享有更高的配额和按需付费的选项。文章详细列出了不同用户类型的配额限制,包括每月拉取次数、每小时拉取速率限制、公共和私有仓库存储空间等。此外,Docker Hub 还设有滥用率限制,以防止恶意请求。超过限制将导致请求被限流,甚至额外收费。

阅读更多

AI 应用的防御性:网络效应的回归

2025-02-10
AI 应用的防御性:网络效应的回归

本文探讨了AI应用的防御性策略。早期认为AI模型的巨大训练成本会形成壁垒,但开源模型和新进入者的出现挑战了这一观点。作者认为,在AI成为常态而非新奇事物后,网络效应将再次成为关键的竞争优势。类似于Web 2.0时代,简单的“GPT包装器”应用可能通过积累用户网络、提高用户参与度和优化商业模式来获得可持续的竞争力。这将促使AI应用融合网络效应和AI功能,形成新的竞争格局。

阅读更多

SerenityOS驱动程序:一个Chromebook的逆向工程之旅

2025-01-08

作者为了在真实硬件上运行SerenityOS,购买了一台廉价Chromebook。然而,Chromebook的Cr50调试功能失效,作者不得不通过手工焊接Raspberry Pi Pico到主板,获取串口调试信息。过程中,作者还需绕过Cr50安全芯片的写保护,并自行编写SPI flash程序。最终,作者成功在Chromebook上启动SerenityOS,但eMMC驱动程序的调试过程充满挑战,涉及到对MMC和SD卡协议的深入理解,以及对硬件电源控制的细致调整。

阅读更多
开发

中国“人造太阳”创造核聚变新纪录:持续运行1006秒

2025-01-24
中国“人造太阳”创造核聚变新纪录:持续运行1006秒

中国实验先进超导托卡马克装置(EAST)创造了核聚变研究的新里程碑,实现了持续1006秒的高约束等离子体运行,打破了其2023年创造的403秒的世界纪录。这一突破标志着人类向实现清洁、无限能源供应的核聚变发电迈出了关键一步。EAST的成功归功于加热系统稳定性、控制系统精度和诊断系统的改进。这项成就不仅展现了中国在核聚变研究领域的领导地位,也为全球应对气候变化和能源需求提供了新的希望。

阅读更多

OAuth 2.0:解密全球最流行的授权框架

2025-01-28
OAuth 2.0:解密全球最流行的授权框架

本文深入浅出地解释了OAuth 2.0协议的工作原理。作者以构建一个代码部署平台为例,阐述了OAuth 2.0如何解决用户凭据共享的安全问题,并对比了使用普通用户凭据和个人访问令牌(PAT)的优劣。文章详细讲解了OAuth 2.0中的三个核心角色(资源服务器、资源拥有者和授权服务器),以及各种授权流程(授权码流程、隐式流程、客户端凭据流程、资源所有者凭据流程和设备码流程),并分析了每种流程的安全性及适用场景。此外,文章还探讨了访问令牌、刷新令牌、范围和PKCE等重要概念。

阅读更多

评估并非万能:大型语言模型评估的局限性

2025-03-03

本文批判了依赖评估来保证大型语言模型(LLM)软件性能的常见做法。作者指出,虽然评估在比较不同基础模型和单元测试中有一定作用,但其在实际应用中存在诸多问题:难以构建全面测试数据集;自动评分方法存在局限性;仅评估基础模型无法反映整个系统的性能;评估结果的平均化掩盖了严重错误。作者认为,评估无法解决LLM固有的“长尾问题”,即实际应用中总会出现未经测试的异常情况。最后,作者呼吁改变LLM的开发模式,不能仅仅依靠评估来保证性能,而应重视用户测试和更全面的系统测试。

阅读更多
AI

Rust Web开发框架Cot:速度与安全兼备

2025-02-21

Cot是一个功能强大的Rust Web开发框架,以其类型安全性和高性能著称。它提供一流的安全性和极快的速度,帮助开发者快速构建可用于生产环境的Web应用,而无需牺牲性能或可靠性。只需简单的命令`cargo install cot-cli && cot new`即可开始使用。

阅读更多
(cot.rs)
开发 Cot框架
1 2 1073 1074 1075 1077 1079 1080 1081 1084 1085