基于哈希函数的程序化纹理生成
本文介绍了一种利用简单的哈希函数生成复杂纹理的方法。作者通过一个简单的公式 $(c_x x + c_y y + c_{xy} xy + c_{x^2} x^2 + c_{y^2} y^2) mod m < τm$ ,实现了丰富的纹理效果。文章深入探讨了公式中各个参数对纹理的影响,并展示了多种令人惊叹的纹理图案。作者还提供了在线playground,方便读者自行探索和实验。这对于游戏开发、图形设计等领域具有重要意义。
阅读更多
本文介绍了一种利用简单的哈希函数生成复杂纹理的方法。作者通过一个简单的公式 $(c_x x + c_y y + c_{xy} xy + c_{x^2} x^2 + c_{y^2} y^2) mod m < τm$ ,实现了丰富的纹理效果。文章深入探讨了公式中各个参数对纹理的影响,并展示了多种令人惊叹的纹理图案。作者还提供了在线playground,方便读者自行探索和实验。这对于游戏开发、图形设计等领域具有重要意义。
阅读更多
处理长文本一直是自然语言处理的挑战。这篇ACL 2025论文提出了一种名为NSA的原生稀疏注意力机制。NSA巧妙地结合了算法创新和硬件优化,通过动态分层稀疏策略(粗粒度令牌压缩和细粒度令牌选择)在保证全局上下文感知和局部精度的同时,显著提高了计算效率。NSA不仅实现了端到端训练,降低了预训练计算成本,而且在各种基准测试中,其性能超过或与全注意力模型持平,尤其在64k长度序列的解码、前向传播和反向传播速度上大幅提升。
阅读更多
本文探讨了电影史上最令人讨厌的电影,以及这些电影背后的演员。文章分析了观众的负面评价和对电影的强烈反感,发现像《猫》、《战场地球》和《五十度灰》等电影虽然口碑极差,但却因其独特的“烂到极致”而获得意外的关注和讨论。文章还分析了当前好莱坞电影的风险规避策略,以及这种策略如何导致了更多的一星评价电影的出现。最终,文章总结道,在内容过剩的时代,即使是烂片,只要能引起讨论,就不会被遗忘。
阅读更多
近期GitHub Actions接连遭受两次重大安全事件,攻击者利用漏洞植入挖矿程序和恶意代码。本文总结了这些事件的教训,并提供了增强GitHub Actions安全的实用指南,涵盖了权限管理、第三方Action使用、Secrets管理、分支保护、以及自托管运行器的安全配置等方面。文章还介绍了几种常见的GitHub Actions漏洞,例如中毒管道执行(PPE)和凭证泄露,并建议使用静态分析工具和安全策略来加强防护。
阅读更多
WebAssembly 最近引入了 Memory64,支持 64 位指针。然而,令人意外的是,Memory64 并没有带来性能提升,反而由于硬件、操作系统和 WebAssembly 本身的设计限制,导致运行速度比 32 位模式慢 10% 到 100% 以上。这是因为 32 位模式下浏览器可以预留 4GB 内存,从而避免边界检查,而 64 位模式下则必须进行边界检查,这带来了额外的计算开销。因此,除非需要超过 4GB 内存,否则 Memory64 并非最佳选择。未来,硬件和 WebAssembly 的改进可能提升 Memory64 的性能。
阅读更多
美国国家科学基金会(NSF)近日裁员168人,引发科技界担忧。此次裁员旨在响应特朗普政府精简联邦政府的行政命令,但许多被裁员工为项目官员,负责评估科研经费申请,其离职将严重影响科研项目的推进和评审,延缓科学发现,并可能损害美国的科技竞争力。被裁员工中包括一些表现优异的员工,甚至有在试用期内被违规解雇的情况,引发争议。此举不仅浪费资源,也打击了科研人员的积极性,对美国科技发展造成负面影响。
阅读更多
arXivLabs是一个允许协作者直接在arXiv网站上开发和分享新功能的框架。参与arXivLabs的个人和组织都认同并接受了arXiv关于开放性、社区、卓越和用户数据隐私的价值观。arXiv致力于这些价值观,只与坚持这些价值观的合作伙伴合作。如果你有想法能为arXiv社区增值,了解更多关于arXivLabs的信息吧!
阅读更多
一项新的研究表明,成年人学习新语言时,先听语音的旋律和节奏,比先学习文字更有效。研究人员让捷克成年人听毛利语,然后测试他们区分毛利语和马来语的能力。结果显示,单纯聆听的参与者表现更好,而阅读字幕反而降低了他们的识别能力。这表明,成年人学习语言时,应该像婴儿一样,先注重语音的整体感,再学习文字,这或许能更好地激发大脑的语言学习机制。
阅读更多
研究人员利用人类诱导多能干细胞(hiPS),结合多种分化和培养技术,成功构建了模拟大脑皮层、背侧和腹侧中脑、脊髓不同区域的类器官。通过单细胞RNA测序、免疫细胞化学、钙成像等技术,他们对类器官的细胞组成、基因表达、神经元活动等进行了详细的表征,并进一步构建了类器官组合体(assembloids),研究了不同脑区之间的神经连接。这项研究为研究人类大脑发育和神经疾病提供了重要的体外模型。
阅读更多
为了避免2038年可能出现的Unix时间戳溢出(Y2038问题),Debian 13 “Trixie”发行版将默认采用64位时间戳,除了极少数仍在使用32位处理器的旧硬件。这与千禧年虫问题类似,但这次开发者们提前采取了行动,避免重蹈覆辙。Debian 的维护者们已经修改了超过6400个软件包,以确保平滑过渡。虽然这项工作量巨大,但Debian 相信在发布Debian 13后,大部分硬件将能够顺利升级。
阅读更多
arXivLabs是一个允许协作者直接在arXiv网站上开发和分享新功能的框架。参与arXivLabs的个人和组织都认同并接受了arXiv的开放、社区、卓越和用户数据隐私的价值观。arXiv致力于这些价值观,只与坚持这些价值观的合作伙伴合作。如果你有想法能为arXiv社区增值,那就了解更多关于arXivLabs的信息吧!
阅读更多
本文批判性地审视了软件依赖的弊端。作者认为,依赖并非免费的午餐,它会带来学习成本、维护成本、安全风险和部署复杂性等问题。文章以TigerBeetle数据库为例,强调了“零依赖”策略的优势。作者提出了一个评估依赖的框架,包含普遍性、稳定性、深度、人体工程学和密封性五个方面,并以POSIX系统调用、ECMA-48终端控制码和Web平台为例,说明如何运用该框架评估依赖的优劣。最终,文章呼吁开发者批判性地思考依赖的成本与收益,谨慎选择依赖项。
阅读更多
AI行业的职位名称五花八门,令人眼花缭乱。本文提供一份AI职位头衔速查表,帮助你理解那些看似神秘的职位名称。通过对职位名称进行拆解,例如“应用AI工程师”、“AI前沿部署工程师”等,本文揭示了这些职位名称的构成模式,并解释了不同修饰词(如“应用”、“前沿部署”)和领域(如“ML”、“Gen AI”)的含义。作者指出,“研究员”这一职位在学术界和工业界的含义有所不同,并建议使用更清晰的职位描述。这份速查表将帮助你更好地理解AI行业中的各种角色,并为职业发展提供参考。
阅读更多
DeepSeek公司今年早些时候发布的R1聊天机器人引发关注,它以低廉的成本和算力匹敌巨头公司产品。这引发了对DeepSeek是否未经授权使用OpenAI的o1模型进行知识蒸馏的质疑。然而,知识蒸馏并非新技术,它是一种常用的AI模型优化方法,自2015年Google提出以来,已被广泛应用于提升模型效率,降低运行成本。通过将大型“教师”模型的知识“蒸馏”到较小的“学生”模型中,可以显著降低模型规模和运行成本,而性能损失极小。这一技术已广泛应用于BERT等大型语言模型的优化,并持续在各个领域展现出巨大的潜力。
阅读更多
由于GDPR合规性问题和日益增长的用户隐私担忧,Google Analytics正遭遇严峻挑战。奥地利等欧盟国家已裁定其违反GDPR,并处以巨额罚款。文章介绍了IODIASIX,一个致力于解决此问题的隐私隔离分析框架。IODIASIX通过将数据存储在欧盟境内,并避免收集个人身份信息,来确保用户隐私,为企业提供合规且高效的网站分析解决方案。
阅读更多
作者和朋友们计划参加2025年冬季的Carbage Run,这是一场穿越瑞典前往北极圈的6天冬季自驾游。他们的座驾是一辆1993年的沃尔沃940,这辆车几乎没有电子设备。为了让这辆老车能够自动驾驶,他们决定改装执行器,包括转向电机、制动助力器和加速器伺服系统。这篇文章详细描述了他们如何从2020款丰田卡罗拉上改装电动助力转向系统,以及如何利用Bosch iBooster替换真空助力制动系统。加速器伺服系统则使用现成的RC伺服电机进行改装。文章还提到了安装特斯拉的雷达传感器。这是一个充满创造力和挑战性的项目,后续文章将介绍布线和自定义ECU的设计。
阅读更多
厌倦了沉迷于时间杀手应用?这个轻量级的Bash脚本`ban`可以帮你解决这个问题!只需几行命令,你就能禁止自己使用指定的命令直到特定日期,并可添加原因和友好的提醒。安装方便,使用简单,还能自定义禁用期限(默认为40天)。快来试试,重拾专注力!
阅读更多
好莱坞动画电影《Coyote Vs. Acme》版权被Ketchup Entertainment公司以5000万美元的价格收购。这部由华纳兄弟公司搁置的项目,讲述了狡猾的威尔·E·凯特猫起诉Acme公司的故事,由威尔·福特、约翰·塞纳等主演。该片曾因华纳兄弟公司削减成本而被搁置,但最终获得重生,预计将于2026年上映。此次收购标志着Ketchup Entertainment公司在电影行业迈出了重要一步。
阅读更多
这篇文章探讨了混合概率密度函数的熵与其混合因子之间的关系。作者发现,熵作为概率的函数是凹的,这种凹性与两个分布之间的互信息直接相关。通过引入伯努利变量和条件熵的概念,文章深入解释了互信息如何量化已知混合因子后预测的惊喜程度变化。此外,文章还引入了“倾向性”这一新概念,并将其与KL散度和交叉熵联系起来,并讨论了Jensen-Shannon散度以及高阶泰勒展开式中出现的Neyman χ²散度。最终,文章得出结论:混合分布的熵函数完整地描述了两个概率分布的似然比分布,这为理解概率分布之间的关系提供了新视角。
阅读更多
这个课程的目标是通过从零开始构建一个完整的计算机系统,来深入理解现代计算机体系结构。课程涵盖了从Verilog硬件描述语言编写简单的LED闪烁程序,到用Haskell编写C编译器,再到构建一个简单的操作系统和文本浏览器等多个阶段。学生将学习使用FPGA,并最终在自制的硬件上运行他们构建的系统。整个过程充满挑战,但也极具成就感,适合那些渴望深入理解计算机底层原理的学习者。
阅读更多
田纳西河谷管理局(TVA)向美国核管理委员会提交申请,拟在Clinch River建造一台GE Vernova Hitachi Nuclear Energy BWRX-300小型模块化反应堆。这是美国首个BWRX-300技术的建设许可申请,标志着美国先进核技术发展的重要里程碑。TVA已投资BWRX-300标准设计,并积极争取政府资金支持,预计2026年开始场地准备工作。BWRX-300采用更小巧、更模块化的设计,具有更高的安全性和效率,有望满足日益增长的能源需求。
阅读更多
Java增强提案(JEP) 519正式将实验性特性“紧凑对象头”升级为产品特性。此特性在JDK 24中首次引入,旨在优化对象头布局,提升性能。经过在Oracle和Amazon的大规模测试验证,其稳定性和性能提升得到充分证明,因此不再需要`-XX:+UnlockExperimentalVMOptions`选项启用。未来,如果需要更多对象头位,项目Valhalla和Lilliput已预留空间和技术方案。
阅读更多
一位年轻开发者加入一家初创公司担任顾问,却意外卷入一场充满欺骗和压榨的经历。这家名为Fixr的汽车维修平台,在三年内毫无进展,却耗尽了资金,最终以失败告终。作者在付出大量时间和精力后,才发现公司内部管理混乱,创始人能力不足,并且自己的股权被随意操控。最终,他离开了Fixr,并从中吸取了宝贵的经验教训,并分享了在加入初创公司时需要注意的红旗警告。
阅读更多
本文介绍了HyperPB,一个用Go语言编写的超高速Protobuf解析器。它借鉴了UPB(业界最快Protobuf运行时)的优势,并针对Go语言特性进行了诸多优化,例如利用Go的寄存器ABI和缺乏未定义行为的特点。HyperPB采用JIT编译和在线PGO技术,实现了比Protobuf Go自带代码和vtprotobuf更快的解析速度。其核心是基于表驱动的解释器,并包含许多巧妙的优化,例如零拷贝技术、热/冷数据分离和arena复用。
阅读更多
Meta和OpenAI被曝使用盗版书籍数据库Library Genesis (LibGen)训练其AI模型,引发版权争议。为快速训练Llama 3模型,Meta绕过昂贵的授权流程,直接下载了LibGen中数百万本书籍和论文。此举被原告作者告上法庭,庭审文件显示Meta员工知晓此举存在法律风险,并试图掩盖行为。OpenAI也承认曾使用LibGen,但声称其最新模型已不再使用该数据库。此事件凸显了AI模型训练数据来源的伦理和法律问题,以及知识产权保护的挑战。
阅读更多
20世纪大部分时间,美国邮筒都遵循着经典设计:镀锌钢材,顶部圆形排水,带有信件指示旗。然而,随着电商兴起,包裹数量激增,邮政局推出了新型包裹邮筒,但市场反应平淡。于是,各种各样的邮筒设计层出不穷,从塑料材质到现代风格,从实用功能到个性表达,甚至还有充满攻击性的设计,展现了美国社会的多元文化和审美趣味。
阅读更多
拥有33年理财经验的作者对特朗普政府启动“战略加密货币储备”计划表示强烈质疑。作者认为,这项计划不仅没有必要,而且可能带来危害,甚至滋生腐败。他将此计划比作一个“数字化的诺克斯堡”,讽刺其脱离实际,并指出美国自1933年以来就已脱离金本位制。作者认为,该计划是危险且浪费的,对美国经济和金融稳定构成潜在威胁。
阅读更多
本网站使用Cookie优化网站和服务。技术存储或访问是为了实现用户明确请求的特定服务,或仅用于通过电子通信网络传输通信。此外,我们也使用Cookie存储非用户请求的偏好设置、进行统计分析(包括匿名统计),以及创建用户画像以投放广告或追踪用户跨网站的营销活动。
阅读更多
管理者会犯错,这是不可避免的。本文强调了“修复”的重要性,即在犯错后主动承认错误、承担责任并弥补过失。与其追求完美,不如专注于修复与团队的关系。作者以自身经历和观察,阐述了如何通过具体的步骤来修复错误,例如具体指出错误、专注于对他人影响、改变行为、持续改进等。最终,善于修复错误的管理者能够建立更强的信任,提升团队绩效。
阅读更多
一个名为Lean的开源项目正在尝试用形式化方法证明费马大定理。该项目由Kevin Buzzard领导,得到了英国工程与物理科学研究委员会(EPSRC)的资助,并由帝国理工学院提供支持。项目计划采用Wiles/Taylor-Wiles证明的现代变体,路线图由Richard Taylor和Buzzard共同制定。项目页面提供了关于费马大定理、Lean证明器以及项目目标的更多信息,并欢迎大家的贡献。
阅读更多