History of PowerDNS: 2013-2020 (Technology) - Bert Hubert's writingsa day agohttps://berthub.eu/articles/posts/history-of-powerdns-2013-2020/PowerDNS进行了一次重大的内部清理,用DNSName类替换了ASCII域名处理,并迁移到C++11,这提高了正确性,并为DNSSEC做好了准备。DNSSEC的实施通过新员工(Pieter Lexis、Rémi Gacogne、Otto Moerbeek)和贡献者实现了专业化,从权威服务器扩展到递归器。“斯堪的纳维亚问题”(负面声誉)引发了一场错误排查,提高了性能指标,并最终促成了dnsdist的创建。dnsdist最初用于查询转发,随后演变为
The EU's new Cyber Resilience Act is about to tell us how to code - Bert Hubert's writingsa day agohttps://berthub.eu/articles/posts/eu-cra-secure-coding-solution/欧盟《网络弹性法案》(CRA)对在欧盟销售的所有软件和联网设备施加了强制性的网络安全要求,违规罚款高达1500万欧元或年营业额的2.5%。关键要求包括默认安全配置、无已知可利用漏洞、防止未经授权的访问、数据加密、数据最小化以及拒绝服务攻击的抵御能力。开源软件有模糊的豁免条款,但许多人担心如果涉及任何商业活动,该法案仍将适用,这可能会抑制开源创新。解释基本要求的标准将由欧洲机构(CEN、CENELEC或ETSI)制定,但这一过程缺乏透明度,且可能由大型企业主导。关键产品需要由指定机构进行第三方审计,但目前审计能力不足,且缺乏既定的审计标准。该法案可能会损害欧洲的创新和国际合作,因为非欧盟项目可能会避免接纳欧盟贡献者或用户以规避责任。作者建议联系各国相关部门,并认为该法案不应仓促推行;缩小初始范围可能有助于减少负面影响。
Zig creator calls Bun's Claude Rust rewrite 'unreviewed slop'15 days agohttps://www.theregister.com/devops/2026/07/14/zig-creator-calls-buns-claude-rust...Meta的AI雄心可能使其成为主要的云服务提供商。AI成本评估应考虑任务完成率,而不仅仅是令牌费用。微软警告AI实验室保护知识产权,尽管其投资了OpenAI。AI热潮加剧了内存市场的波动性。越来越倾向于使用小型、专用的AI工具而非大型模型。俄罗斯人使用虚假Signal支持进行网络钓鱼,而美国则针对伊朗的宣传。微软的SharePoint补丁不足,使本地系统易受攻击。DEF CON扩展黑客保护关键基础设施的努力。EQT收购Acronis的多数股权,估值超过35亿美元。Mikko Hyppönen指出企业勒索软件十年未减。Linux Mint的Cinnamon 6.8添加Wayland支持,KDE Plasma 6.8将强制使用Wayland。Collabora CODE 26.04通过Markdown和可选AI增强云办公套件。GIMP 0.54通过Flatpak为复古计算爱好者复活。Bcachefs退出实验状态,性能提升但存在AI相关问题。法国数字主权努力在摆脱微软工具方面面临挑战。
Photovoltaics are still running after a year under Swiss trains16 days agohttps://www.theregister.com/offbeat/2026/07/13/photovoltaics-are-still-running-a...AI浪潮导致内存制造商面临周期性剧烈波动,'内存末日'可能引发'AI末日'。AI客户正从OpenAI和Anthropic等大型通用模型转向更小型、专用的工具。微软为AI扩张数据中心导致排放增加四分之一,凸显了环保矛盾。OpenAI推出GPT-Live,实现同时聆听、对话与应答的实时对话AI功能。SpaceXAI重塑品牌并将Grok AI扩展至法律和商业工具领域,摆脱争议起源。俄罗斯网络钓鱼攻击模仿Signal客服,同时美国破坏伊朗宣传并发生营销公司数据泄露。微软SharePoint本地部署版虽经补丁仍存漏洞,面临零日攻击及其他安全更新问题。DEF CON的富兰克林项目召集黑客保护关键基础设施,扩展安全防护工作。EQT以超35亿美元估值收购Acronis多数股权,加大网络安全投资力度。勒索软件肆虐十年未消,信息安全领域仍提供稳定职业前景。Cinnamon 6.8新增可选Wayland支持,为Linux Mint提供显示服务器灵活性。KDE Plasma升级至6.6.6版本,未来更新将强制采用Wayland。Collabora的CODE 26.04通过Markdown和AI功能增强开源办公套件,加剧市场竞争。GIMP 0.54通过Flatpak复活,以Motif工具包带来复古计算怀旧体验。Bcachefs结束实验阶段并整合Rust语言,但面临AI生成内容的挑战。法国数字主权计划难撼微软主导地位,Nextcloud存储增长不及Office迁移规模。
Calculix: A Free Software Three-Dimensional Structural Finite Element Program19 days agohttps://www.calculix.de/CalculiX 是一个有限元分析软件包,用于构建、计算和后处理场问题模型。它包括一个使用OpenGL的交互式3D前后处理器,以及支持线性/非线性、静态、动态和热分析的求解器。求解器采用Abaqus输入格式,可与商用前处理器兼容,而前处理器能导出适用于Nastran和OpenFOAM等多种软件的网格数据。该软件由MTU航空发动机公司的员工在业余时间开发,可在Unix、Linux、Irix和MS-Windows系统上运行。一项喷气发动机案例分析展示了其功能,包括爆裂转速、转速限制、特征频率分析,以及采用铝和高温合金等材料的循环对称建模。