生成式AI的合理使用:ChatGPT案例分析

2024-12-14

本文探讨了生成式AI模型,特别是ChatGPT,是否符合合理使用版权的条件。作者分析了美国版权法第107条规定的四个因素:用途和性质、受版权保护作品的性质、使用部分的数量和重要性以及对受版权保护作品潜在市场或价值的影响。通过对ChatGPT案例的分析,作者认为ChatGPT对训练数据的利用很可能构成侵权,因为它并未对训练数据进行转换,且其商业用途对原作品的市场造成损害,这与合理使用的标准相悖。

阅读更多
AI

agents.json:让AI代理轻松与API交互

2025-03-03
agents.json:让AI代理轻松与API交互

Wildcard AI 推出了 agents.json 规范,旨在简化 AI 代理与 API 的交互。该规范基于 OpenAPI 标准,通过添加流程和链接等功能,解决了 AI 代理难以执行多步 API 调用序列的问题。agents.json 文件描述了 API 端点及其交互方式,从而使 AI 代理能够可靠地执行一系列 API 调用。Wildcard Bridge Python 包提供了加载、解析和运行 agents.json 文件的功能,开发者只需添加 agents.json 文件,即可实现 AI 代理与 API 的无缝集成。

阅读更多
开发 API交互

基于名字生成的迷宫艺术:Lost in Love

2025-02-14
基于名字生成的迷宫艺术:Lost in Love

Bèr Kessels创作的“Lost in Love”是一个生成式艺术项目,用户输入两人的名字,程序就会生成一个独一无二的迷宫。该项目使用递归回溯算法,并通过动画展示迷宫生成的整个过程。迷宫的生成基于名字产生的随机数,不可自定义,旨在通过名字创造独特的艺术作品。代码已开源,可在GitHub上找到。

阅读更多
设计

MIT公开课:基于随机微分方程的生成式AI

2025-03-03

麻省理工学院开设了一门关于生成式AI的公开课,重点讲解基于流程匹配和扩散模型的数学框架。课程从第一性原理出发,涵盖了普通和随机微分方程、条件和边际概率路径等核心概念,并通过三个实验让学生动手构建一个简单的图像扩散模型。课程面向希望深入理解生成式AI理论和实践的学生,需要一定的线性代数、实分析和概率论基础,以及Python和PyTorch经验。

阅读更多

Caffeine缓存库深度解析:Window TinyLFU策略及高效实现

2025-02-02

本文深入探讨了高性能缓存库Caffeine的内部机制,特别是其独特的Window TinyLFU缓存淘汰策略。文章详细解释了Window TinyLFU如何结合频率和近期访问信息,并通过CountMinSketch数据结构高效地估计访问频率。此外,文章还分析了Caffeine中基于有序队列和分层定时轮的到期机制,以及其自适应缓存策略如何通过爬山算法动态调整缓存配置,最终实现高性能缓存管理。

阅读更多

告别Cron,拥抱systemd:构建更强大的定时备份系统

2025-03-14
告别Cron,拥抱systemd:构建更强大的定时备份系统

厌倦了Cron定时任务的局限性?本文介绍了如何使用systemd构建一个更可靠、可监控、易于管理的定时备份系统。通过创建systemd timer和service文件,你可以轻松实现定时执行备份脚本,并利用ExecStartPre和ExecStopPost等指令添加预执行和后执行操作,例如发送备份成功或失败的通知。systemd的持久性机制保证即使系统重启,备份任务也能可靠执行,同时其日志和监控功能也大大提升了系统的可维护性。告别Cron的不足,拥抱systemd带来的便捷和可靠性吧!

阅读更多
开发 定时任务

Vim:提升编程效率的利器

2025-02-27

作者从自身经历出发,讲述了学习Vim文本编辑器的心路历程。最初,作者的打字速度并不快,但通过学习Vim,他摆脱了鼠标依赖,极大提升了编程效率。文章详细阐述了Vim的模态编辑方式、高效的键盘操作以及其在命令行中的应用。虽然学习曲线陡峭,但作者认为Vim带来的效率提升是值得的,并分享了他使用IdeaVim和Helix等编辑器的经验。最终,作者强调了Vim对文本编辑领域的重要贡献,以及其思想对程序员的影响。

阅读更多
开发

科罗拉多州的狼:生态恢复与经济冲突

2025-02-04
科罗拉多州的狼:生态恢复与经济冲突

科罗拉多州为了生态恢复而重新引入灰狼,却引发了与传统畜牧业的冲突。狼群的回归给牧场主带来了经济损失和精神压力,他们面临着狼袭击造成的牲畜死亡和生产力下降。然而,城市居民却为狼的回归感到自豪,认为这具有生态效益,并愿意为其存在支付费用。这种经济利益的分配不均加剧了城乡之间的矛盾。一部分人开始尝试弥合分歧,通过资金援助、技术支持和沟通对话等方式,寻求在生态保护和经济发展之间找到平衡点。

阅读更多
杂项 经济冲突

System76 Thelio Astra:性能怪兽级Arm PC 横空出世

2025-01-03

System76发布了其首款工作站级Arm PC,Thelio Astra,搭载128核Ampere Altra Max处理器,性能惊人。博主Jeff Geerling对其进行了深入测试,包括在Ubuntu和Windows 11系统下的基准测试。结果显示,Thelio Astra在多核性能方面超越了市面上所有其他Arm PC,甚至在Cinebench 2024中取得了非官方的世界纪录。虽然Windows 11上的GPU支持尚不完善,但在Linux下游戏性能表现出色。Thelio Astra价格不菲,但其强大的性能和System76提供的优秀支持使其成为专业人士,特别是从事汽车开发的用户的理想选择。

阅读更多

活性物质中的玻璃态转变:从无序到有序

2025-06-11
活性物质中的玻璃态转变:从无序到有序

近年来,对活性物质(如细胞和微生物)玻璃态转变的研究取得了显著进展。这些研究揭示了活性物质中独特的动力学行为,例如活性玻璃的出现和其与传统玻璃态物质的差异。研究人员通过模拟和实验,探究了活性物质的密度、相互作用以及自推进力对玻璃态转变的影响,并发现活性物质可以表现出与传统玻璃不同的屈服行为和老化现象。这些发现加深了我们对活性物质复杂动力学的理解,并为设计新型材料和理解生物系统提供了新的视角。

阅读更多

Linux 上的助听器音频流:一项突破性的开源项目

2025-01-11

Asymptotic.io 团队成功地在 Linux 系统上实现了对 ASHA 协议的原生支持,为使用助听器的 Linux 用户带来了福音。这项工作历时数年,从概念验证到集成到 BlueZ 和 PipeWire,最终解决了 Linux 系统下助听器音频流的难题。该项目不仅提升了 Linux 系统的无障碍体验,也展示了开源社区的力量和 Asymptotic.io 团队的专业技术实力。未来,他们计划完善立体声支持并进行广泛测试,以确保其稳定性和可靠性。

阅读更多
开发

Dia浏览器:AI原生浏览器的雄心与挑战

2025-05-16
Dia浏览器:AI原生浏览器的雄心与挑战

纽约浏览器公司(BCNY)在Arc浏览器维护模式后,推出了AI原生浏览器Dia。Dia的特色在于其整合了GPT 4.1的侧边栏聊天界面,并能智能区分搜索类型。但其侧边栏占用空间过大,影响用户体验;此外,一些功能尚不完善。虽然Dia在广告拦截方面表现出色,但BCNY能否凭借Dia在竞争激烈的浏览器市场中脱颖而出,仍面临挑战。

阅读更多
开发 Dia

OpenAI 的 Operator:开放网络的终结?

2025-01-25
OpenAI 的 Operator:开放网络的终结?

OpenAI 推出的新 AI 代理 Operator,能够自行浏览网络并获取信息,这标志着开放网络的时代可能即将终结。Operator 等 AI 工具改变了我们获取信息的方式,直接从 AI 获取信息,不再需要依赖 Google、TripAdvisor 等中间网站。这将导致这些网站的广告收入模式难以为继,最终可能走向衰落。未来,信息获取可能转向一种结构化数据层,由中间商向 AI 公司出售数据。这同时也引发了关于高质量用户数据来源的担忧,以及开放网络的未来走向。

阅读更多
科技

太阳能:解开美国能源转型之锁的钥匙?

2025-03-24
太阳能:解开美国能源转型之锁的钥匙?

美国许多地区的太阳能发电已成为最廉价的新能源,但其普及程度严重依赖市场结构。在自由市场中,企业家和独立发电商可以直接追求盈利机会,太阳能发展迅速;而在受监管的公用事业领域,由于既有投资和官僚监督,转型速度缓慢。为加速向可再生能源和具有成本竞争力的未来过渡,美国应进一步放松管制,让私人资本建设更大规模的清洁电网,以满足新兴技术不断增长的能源需求,并确保美国的全球竞争力。

阅读更多
科技 市场监管

iPhone 用户体验并非普世:移动端性能差距巨大

2025-01-09
iPhone 用户体验并非普世:移动端性能差距巨大

本文揭示了移动端Web应用性能上的巨大差异。基于Rum Archive的数据,作者比较了英国地区iOS和Android用户的网页加载速度,发现Android用户在First Contentful Paint (FCP)和Time To Interactive (TTI)指标上分别慢了34%和66%。通过分析GeekBench CPU性能分数与Interaction to Next Paint (INP)之间的关联,作者指出低端Android设备的INP时间显著高于高端设备,而即使是老款iPhone的性能也优于最新的高端Android设备。作者强调,Android用户占移动端用户的大部分,忽视他们的用户体验将导致巨大的市场损失,并建议开发者重视用户设备的多样性,通过RUM等工具了解真实用户环境,并在开发测试中模拟低端设备条件,以构建更具包容性的Web应用。

阅读更多

刚果西北部不明疾病已致50多人死亡

2025-02-25
刚果西北部不明疾病已致50多人死亡

刚果西北部一种不明疾病已造成超过50人死亡。该疾病自1月21日首次爆发以来,已报告419例病例,其中53例死亡。大多数患者在出现症状后48小时内死亡,这引起了医疗人员的担忧。初步调查显示,首例病例可能与儿童食用蝙蝠有关。目前,样本已送往国家生物医学研究所进行检测,排除埃博拉病毒和其他常见出血热疾病,部分样本检测出疟疾阳性。这引发了人们对动物源性疾病传播的担忧,尤其是在食用野生动物的地区。

阅读更多

荷兰超长跑者的独家秘籍

2025-06-04

一位荷兰超长跑爱好者分享了其独自完成42公里以上超长跑的经验。文章详细介绍了补给策略、食物选择、衣物装备、导航方式以及应对疲劳的方法。作者建议提前规划补给点,每30-40公里补给一次;携带充足的水分和食物,选择运动饮料补充电解质;选择舒适宽松的衣物;使用谷歌地图的自行车模式导航;每30-40公里进行拉伸;坚持交替步行和跑步,即使速度慢也不要放弃。

阅读更多

YC孵化器公司Curo招募市场供应助理

2025-01-28
YC孵化器公司Curo招募市场供应助理

Curo,一家由Y Combinator孵化的初创公司,正在招聘市场供应助理。这是一个面向业务发展的角色,负责寻找电动汽车充电和停车资产以满足特定地区的车队需求。候选人需要具备强大的沟通能力、主动性和团队合作精神,能够进行冷电话和邮件营销。Curo致力于加速电气化进程,为商业车队提供更经济高效的电动汽车充电解决方案。

阅读更多
创业

RT64: 一款先进的N64图形渲染器

2025-02-20
RT64: 一款先进的N64图形渲染器

RT64是一款基于最新API(D3D12和Vulkan)构建的现代N64图形渲染器,旨在为模拟器和原生移植提供增强功能。它采用超级着色器技术,消除卡顿;支持高分辨率渲染和降采样、宽屏以及帧率提升(HFR);并拥有强大的功能,例如纹理包支持、内存优化和帧缓冲区重新解释。未来,RT64还将支持光线追踪、游戏脚本解释器以及模型替换等功能,为N64游戏体验带来革命性提升。

阅读更多
游戏 N64

TI-99/4A:一次怀旧的复古电脑之旅

2025-02-19
TI-99/4A:一次怀旧的复古电脑之旅

本文讲述了作者探索TI-99/4A复古电脑的经历。TI-99/4A是一款在Atari 800和Commodore VIC-20时代发布的电脑,其架构独特,兼具游戏机和小型机的特性。文章首先介绍了TI-99/4A的历史和其独特的图形和声音芯片,这些芯片在后来的许多游戏机和电脑中都有应用。接着,作者使用模拟器演示了如何使用TI BASIC编写程序,创建简单的图形和动画,并展示了Extended BASIC的扩展功能,例如更快的速度和更强大的图形功能。最后,作者简要介绍了TI-99/4A的精灵系统,并预告了下周将深入探讨其卡带软件的开发。

阅读更多
科技 TI-99/4A

马斯克系员工入侵政府机构?

2025-02-03
马斯克系员工入侵政府机构?

《连线》杂志报道称,多名与埃隆·马斯克相关的年轻员工,包括来自Neuralink、SpaceX和xAI等公司的实习生和毕业生,正在美国政府机构担任要职,其中包括人事管理办公室(OPM)和总务管理局(GSA)。这些员工的资历和经验引发了外界对于其胜任能力以及潜在利益冲突的担忧。部分员工甚至直接参与到代码审查和决策过程中,引发了政府内部人士的质疑。该事件凸显了科技精英进入政府部门可能带来的风险,以及政府机构在安全审查和人员任用方面的漏洞。

阅读更多
科技 政府机构

Fedora弃用32位支持引发的争议:热门游戏发行版Bazzite面临生死存亡

2025-06-26
Fedora弃用32位支持引发的争议:热门游戏发行版Bazzite面临生死存亡

Fedora Linux计划放弃32位支持的提案引发轩然大波,尤其对专注于掌机游戏的热门发行版Bazzite造成致命打击。Bazzite的创建者Kyle Gospodnetich强烈反对该提案,认为此举会扼杀Bazzite等项目,并损害Fedora的公共形象。他指出,即使构建了Steam所需的软件包,一些基本用例也会失效,且Flatpak方案也无法解决Bazzite等项目依赖于32位架构的Steam Big Picture模式的问题。目前,该提案不太可能在Fedora 44中通过,但理想情况下,Valve应将Steam客户端移植到64位,这将解决许多问题。

阅读更多
开发 32位支持

二战奇袭:日本“风船炸弹”的秘密与失败

2025-02-04
二战奇袭:日本“风船炸弹”的秘密与失败

1944年,日本秘密向美国发射了数千个“风船炸弹”,企图造成破坏和恐慌。这些由和纸制成的巨大气球携带着燃烧弹和炸弹,借助太平洋的急流飘洋过海。尽管最终仅造成6名美国平民死亡,且对军事目标几乎没有影响,但“风船炸弹”计划依然是二战中一段鲜为人知的奇特篇章,展现了日本在资源匮乏情况下孤注一掷的战争策略,也体现了战争信息管控的复杂性。

阅读更多
科技 秘密武器

笼中之狼与“阿尔法”神话:权力、领导力与男性气质的误区

2025-01-27
笼中之狼与“阿尔法”神话:权力、领导力与男性气质的误区

本文批判了长期以来将圈养狼群的等级观念等同于自然狼群及人类社会领导力的错误认知。研究者起初观察到圈养狼群中存在等级森严的“阿尔法”雄性,这一观念被广泛传播。但后续研究发现,野生狼群的组织方式并非如此,而是以家庭为单位,依靠经验丰富的父母带领,领导力源于关爱和保护。作者认为,将圈养狼群的行为模式强加于人类社会,导致了对权力和领导力的误解,并在科技行业等领域造成了负面影响,例如高压工作环境导致的倦怠。作者呼吁重新审视领导力,提倡合作与关爱,而非压倒性的竞争和支配。

阅读更多

Sep 0.10.0: AVX-512优化,CSV解析速度飙升至21GB/s

2025-05-09

Sep 0.10.0 版本在 AMD 9950X 处理器上实现了惊人的 21 GB/s 的 CSV 解析速度。这一速度是 2023 年首次发布以来的 3 倍提升!文章深入探讨了 .NET 9.0 的 AVX-512 代码生成问题,以及如何通过绕过掩码寄存器问题来优化 Sep 的性能。新版本的 AVX-512-to-256 解析器性能优于 AVX2 和旧的 AVX-512 解析器。多线程测试中,Sep 在 9950X 上仅用 72 毫秒就解析了一百万行数据,速度高达 8 GB/s。

阅读更多
开发

Google reCAPTCHA与GDPR冲突:隐私风险与解决方案

2025-02-07

Google的reCAPTCHA技术用于识别网站访客是否为人类,但其数据收集方式与GDPR存在冲突。reCAPTCHA通过分析用户行为(如鼠标移动、按键次数等)以及收集IP地址、浏览器信息等个人数据来评估用户身份。由于未获得明确同意,网站运营商需证明其使用reCAPTCHA有正当理由,但这很难做到,因为Google对数据的具体用途不明确,用户的隐私风险难以评估。文章建议网站运营商使用更隐私友好的替代方案,并强调透明化操作、获取用户同意以及数据最小化原则的重要性。

阅读更多
开发

TokenDagger:OpenAI TikToken 的高性能替代方案

2025-06-30
TokenDagger:OpenAI TikToken 的高性能替代方案

TokenDagger 是 OpenAI TikToken 的一个高性能替代品,针对大规模文本处理进行了优化。基准测试显示,在代码标记化方面,TokenDagger 的速度是 TikToken 的 4 倍以上,整体吞吐量提升 2 倍。该项目基于优化的 PCRE2 正则表达式引擎,并简化了字节对编码 (BPE) 算法,从而减少了大型特殊标记词汇表对性能的影响。开发者只需简单的几行命令即可安装和运行 TokenDagger,并进行性能测试。

阅读更多

亚马逊全球审查:书籍成重灾区

2025-03-27
亚马逊全球审查:书籍成重灾区

一份最新报告揭露亚马逊在其美国网站上对特定产品进行的地区性发货限制。研究人员发现,亚马逊限制向至少一个地区发货的产品多达17050种,其中书籍占比最高,且主要涉及LGBTQ+、神秘学、色情、基督教和健康等主题,受影响地区多为中东国家以及部分非洲国家。亚马逊使用误导性信息掩盖审查机制,违反了其公开承诺的人权原则。报告建议亚马逊改进其审查系统,提高透明度。

阅读更多
科技

HTML <dialog> 元素的 CSS 小技巧

2025-01-14
HTML <dialog> 元素的 CSS 小技巧

最近在玩HTML的``元素,它可以方便地创建原生对话框,无需大量JavaScript代码。文章介绍了两个实用技巧:一是使用`backdrop-filter: blur(2px);`为``的背景添加模糊效果;二是使用`body:has(dialog[open]) { overflow: hidden; }`在``打开时禁用页面滚动,避免页面内容在滚动时与对话框重叠。这两个技巧能提升用户体验,使对话框更易用。

阅读更多
开发 <dialog>
1 2 1016 1017 1018 1020 1022 1023 1024 1084 1085