英国三十年来首座核反应堆:欣克利角 C 核电站建设纪实

2024-09-23
英国三十年来首座核反应堆:欣克利角 C 核电站建设纪实

本文介绍了英国欣克利角 C 核电站的建设情况。该项目是英国 30 年来首个新建核反应堆,采用欧洲压水堆 (EPR) 技术,预计耗资 340 亿英镑,比原计划延误数年。文章详细介绍了项目规模之大、施工难度之高,以及为满足英国监管要求而进行的设计变更。同时,文章还探讨了该项目成本高昂的原因,包括疫情、通货膨胀、技能短缺以及英国严格的核监管制度。此外,文章还展望了欣克利角 C 项目对英国未来核电发展的影响,特别是对 Sizewell C 核电站项目的借鉴意义。

阅读更多
未分类 欣克利角 C

Go语言中的枚举类型

2024-07-12
Go语言中的枚举类型

这篇文章探讨了在Go语言中模拟枚举类型的几种方法。由于Go没有内置枚举类型,作者建议使用自定义类型,如字符串或整数,并结合常量和iota关键字来定义枚举成员。文章详细介绍了如何实现Stringer接口以获取成员名称,如何使用stringer工具生成代码,以及如何进行序列化和反序列化。此外,文章还讨论了使用结构体和接口来提高类型安全性的方法,并提供了一些实用的建议和库,例如go-enum和enum。

阅读更多
47
未分类

Roaring:一种始终更快、更小的压缩位图

2024-11-08
Roaring:一种始终更快、更小的压缩位图

本文介绍了一种名为Roaring的混合压缩位图索引技术,该技术结合了未压缩位图、压缩数组和行程编码(RLE)压缩段。Roaring在数据库和搜索引擎中表现优异,速度比传统的基于RLE的替代方案(WAH、Concise、EWAH)快几倍(甚至两个数量级),同时压缩效果更好。该技术已被Apache Lucene、Apache Spark、Apache Kylin和Druid等生产平台采用。

阅读更多
31

Prolog 游戏编程 - 第一部分

2024-10-11
Prolog 游戏编程 - 第一部分

本文是 Prolog 游戏编程系列的第一部分,介绍了如何使用 Prolog 的逻辑编程范式来设计游戏。作者首先探讨了 Prolog 中标签和关系的概念,并演示了如何使用它们来定义游戏世界中的角色和对象,以及它们之间的交互关系。文章还简单介绍了如何利用 Prolog 的声明性特性来构建更健壮和模块化的游戏机制。

阅读更多
未分类

AnandTech 告别:一段旅程的终点

2024-08-31
AnandTech 告别:一段旅程的终点

AnandTech,一家有着27年历史的计算机硬件网站,宣布停止运营。创始人Anand Lal Shimpi和现任主编Ryan Smith在告别信中表达了对读者和合作伙伴的感谢,并回顾了网站的发展历程。他们为AnandTech能够始终坚持深度报道和高质量内容感到自豪,同时也对网络媒体环境的变化感到惋惜。网站的文章和论坛将继续保留,但不再更新。

阅读更多

Authelia & lldap: 家庭网络的用户认证、SSO、用户管理和密码重置

2024-07-13
Authelia & lldap: 家庭网络的用户认证、SSO、用户管理和密码重置

本文介绍了如何为家庭网络上的服务搭建一套简单但现代化的用户管理和身份验证系统。该方案支持双重身份验证和单点登录等重要的安全特性,并且由于可以自助重置密码,因此只需要很少的维护。文章详细介绍了如何使用lldap作为用户目录,使用Redis存储持久会话,以及如何使用Authelia进行用户认证和授权。文章还介绍了如何使用Caddy为这些服务配置HTTPS证书,以及如何使用Authelia保护Web端点。

阅读更多

OpenAI 日本 CEO 透露:GPT-Next 即将到来,性能比 GPT-4 强大 100 倍

2024-09-06
OpenAI 日本 CEO 透露:GPT-Next 即将到来,性能比 GPT-4 强大 100 倍

OpenAI 日本 CEO 透露,OpenAI 即将发布名为 GPT-Next 的新型 AI 模型,其性能比 GPT-4 强大 100 倍,而计算资源消耗却相差无几。GPT-Next 预计将在今年年底发布,而更先进的模型 Orion 将在 2025 年发布。GPT-Next 具备“系统 2 思维”能力,能够更深入地思考和推理问题,并在数学基准测试中取得了超过 90% 的分数。此外,GPT-Next 还可以生成高质量的合成训练数据,解决 AI 开发过程中数据缺乏的问题。

阅读更多
未分类 GPT-Next

Maybe I don’t want a Rosey the Robot after all - The Verge

2024-04-21
Maybe I don’t want a Rosey the Robot after all - The Verge

该网站的文章介绍了波士顿动力公司开发的新型机器人Atlas的最新进展。Atlas是一款人形机器人,被设计用来执行各种任务,包括在家里提供帮助。文章讨论了Atlas在移动性、操作和感知方面的改进,以及它如何能够对家庭环境进行导航并完成任务,例如端菜和整理物品。

阅读更多
未分类

内存一致性模型教程

2024-05-14

本文介绍了内存一致性模型,它定义了并行线程如何观察其共享内存状态。文章首先解释了顺序一致性模型,该模型要求所有线程以相同的顺序看到内存操作,但由于效率低下,现代架构采用了放松的内存模型,例如总存储排序(TSO)。TSO允许使用存储缓冲区来隐藏写延迟,但这会导致程序员意想不到的行为。文章还讨论了语言级内存模型,以及编译器优化如何影响程序行为。最后强调了数据竞争和同步的重要性,并建议使用同步库来处理内存排序问题。

阅读更多
未分类 内存一致性

Fathom 招聘 AI 产品经理

2024-05-11
Fathom 招聘 AI 产品经理

Fathom 是一家发展迅速的 AI 会议助手公司,正在招聘 AI 产品经理。该职位负责利用大型语言模型优化现有功能,开发新的 AI 功能,并进行模型微调。 应聘者需具备提示工程经验、Python 编程能力和数据分析能力,并提交利用大型语言模型完成的项目演示。

阅读更多
未分类 产品经理

Brisa:Web 平台框架

2024-10-06
Brisa:Web 平台框架

Brisa是一个开源Web平台框架,致力于简化和加速Web应用程序的开发。它主打快速构建应用,其页面默认采用服务器端渲染的JSX组件,无需向浏览器发送JavaScript代码。Brisa支持Web组件、服务器端浏览器事件处理、国际化等功能,并可与Tauri集成构建跨平台原生应用。Brisa的目标是成为现代Web开发的标准,为开发者提供一个统一的平台,简化从服务器到客户端的高性能应用的创建。

阅读更多
未分类 服务器端渲染

可互操作的随机信标

2024-09-30

文章介绍了美国国家标准与技术研究院(NIST)的随机信标服务2.0测试版,该服务每60秒生成一个512位全熵位字符串,并附带序列号、时间戳、签名和先前值的哈希值。用户可以使用API接口查询特定时间点的随机数,并验证其证书。

阅读更多
未分类

打造你的专属空间

2024-11-13
打造你的专属空间

作者反思了自己理想的工作内容,发现大部分团队并不会专门招聘她喜欢的设计与工程之间的衔接工作,例如可访问性、UI设计、UX咨询和UI开发等。因此,她通常需要自己创造这样的空间。作者分享了如何在团队中打造自己的专属空间:在求职过程中,仔细研读职位描述,寻找与设计和工程衔接相关的职位,例如设计技术专家、UX工程师等;在面试中坦诚表达自己想做的工作,并强调自己重视可访问性;入职后,利用现有工作机会,例如构建组件、修复错误等,来突出设计和工程衔接工作的重要性,并推动团队改进流程。

阅读更多
未分类

域名解析漏洞:普遍性、持久性与危害

2024-06-23
域名解析漏洞:普遍性、持久性与危害

本文分析了域名系统(DNS)中的域名解析漏洞问题,指出其普遍性、持久性和潜在危害。文章解释了域名解析漏洞的成因,包括域名服务器不可达、配置错误以及解析路径无效等,并通过对.BIZ域名和Conficker蠕虫案例的分析,揭示了域名解析漏洞带来的安全风险。研究发现,域名解析漏洞会导致域名解析时间显著增加,甚至影响主流域名,需要引起重视并寻求解决方案。

阅读更多
未分类 域名解析

网络开发去技能化正在损害产品,更重要的是,它正在损害我们的健康

2024-05-25

文章指出,网络开发领域日益严重的去技能化现象正在损害产品质量,并对开发者的身心健康造成负面影响。作者认为,开发者被期望同时掌握多个专业领域知识,如CSS、HTML、JavaScript、HTTP等,还要不断跟进框架的更新换代,这导致了巨大的压力和倦怠。文章批评了像Tailwind CSS这样的框架抽象工具,认为它们虽然试图简化开发流程,但实际上掩盖了底层技术细节,最终导致开发者对这些框架产生依赖,而无法真正掌握核心技能。作者呼吁企业应该重视专业人才,组建跨职能专家团队,而不是依赖去技能化的开发模式。

阅读更多

视觉提示注入初学者指南:隐身斗篷、同类相食的广告和机器人女性

2024-11-13
视觉提示注入初学者指南:隐身斗篷、同类相食的广告和机器人女性

本文介绍了视觉提示注入攻击,这是一种利用图像中嵌入的恶意指令来操纵大型语言模型(LLM)的方法。文章列举了Lakera黑客马拉松期间进行的几个真实例子,例如:通过纸上的文字指令使LLM忽略持有者(隐身斗篷);让LLM将人识别为机器人;以及创建压制其他广告的广告。最后,文章讨论了这种攻击的防御方法,并介绍了Lakera正在开发的视觉提示注入检测器。

阅读更多

美军士兵对配备50千瓦激光器的斯特瑞克装甲车并不感冒

2024-05-16
美军士兵对配备50千瓦激光器的斯特瑞克装甲车并不感冒

美国陆军将四辆配备50千瓦激光器的斯特瑞克装甲车原型机送往中东进行测试,但士兵们的初步反馈并不乐观。陆军采购主管Doug Bush表示,50千瓦的激光器在移动的车辆上使用具有挑战性,散热、电子设备数量以及战术环境下的车辆磨损都是问题。士兵们反馈实验室环境和试验场的测试结果与战术环境截然不同。尽管50千瓦激光器的反馈不佳,但其他高能激光器,如20千瓦的P-HEL,在固定地点的测试中取得了成功。

阅读更多

立法者批评八家汽车制造商分享联网汽车数据

2024-05-18
立法者批评八家汽车制造商分享联网汽车数据

八家汽车制造商因在没有法院命令或搜查令的情况下向警方提供车辆位置数据而受到立法者的批评。这些公司声称,他们只在收到传票、紧急情况或征得客户同意的情况下才会分享数据。然而,参议员Ron Wyden和Ed Markey对这种做法表示担忧,并致函联邦贸易委员会,敦促其展开调查。他们认为,汽车制造商违反了十年前签署的《消费者隐私保护原则》,该原则规定汽车制造商只有在持有法院签发的搜查令或命令的情况下才能提供数据。

阅读更多

二进制平铺的2进数编号

2024-10-30

本文介绍了一种对双曲平面二进制平铺进行编号的方法,该方法使用2进数编码每个瓦片的位置。通过这种编号方式,可以证明存在无数种不同的二进制平铺。文中详细解释了如何根据2进数序列构建平铺,并探讨了这种编号方式与平铺对称性之间的关系。此外,文章还讨论了如何利用2进数编码识别平铺中的反射和相邻瓦片,以及如何判断两个瓦片是否属于同一平铺。

阅读更多

使用 Deno 和 deno-python 调试 Jupyter Echo Kernel 的故事

2024-07-17

本文记录了作者使用 Deno 和 deno-python 调试 Jupyter Echo Kernel 的过程。作者首先尝试将 Jupyter Echo Kernel 移植到 Deno,但在运行时遇到了段错误。通过使用 gdb 调试,作者发现问题出在创建 pyMethodDef 缓冲区时,由于缺少 4 字节的填充,导致指针未正确对齐。作者通过添加填充修复了该错误。

阅读更多
未分类

Inside TSMC’s Phoenix, Arizona expansion struggles - Rest of World

2024-04-23
Inside TSMC’s Phoenix, Arizona expansion struggles - Rest of World

这一篇文章主要围绕台积电在亚利桑那州的工厂扩张计划展开讨论。文章指出,台积电在亚利桑那州的扩张计划将带来创造数千个新工作岗位,并帮助美国建立一个更强大的芯片制造基地。同时,文章也分析了台积电此举背后的战略考量,包括降低对台湾制造的依赖,以及在美国日益增长的地缘政治紧张局势中获得优势。文章还讨论了台积电在亚利桑那州的扩张计划所面临的挑战,包括熟练工人的短缺和全球芯片市场的波动。

阅读更多
未分类

The Hidden Archeologists of Athens | The New Yorker

2024-04-14
The Hidden Archeologists of Athens | The New Yorker

纽约客的这篇文章重点介绍了雅典隐藏的考古学家——一群热情的历史爱好者,他们利用自己的业余时间寻找和保护城市丰富的历史遗迹和文物。文章通过生动的轶事和专家采访,突出了这些不知名的英雄在维护雅典文化遗产方面的至关重要作用,同时还探讨了他们面临的挑战和持续努力。

阅读更多
未分类

创始人创业金融指南(一):会计

2024-07-26

本文是关于创业公司财务实践经验分享的两部分系列文章中的第一部分。作者Peter Reinhardt是Charm Industrial的CEO和联合创始人,他以自己的创业公司Segment为例,讲述了在公司发展过程中学习到的会计知识,包括银行账户结构、信用卡额度、合同和发票等方面的实际操作经验,以及如何应对创业公司在财务管理中遇到的挑战。

阅读更多
48
未分类 会计
1 2 291 292 293 295 297 298 299 1084 1085