Ruby的Timeout为何危险(以及Thread.raise为何可怕)

2024-06-03

这篇文章讲解了Ruby的Timeout方法为何是危险的。Timeout方法通过在一个新线程中向主线程抛出异常来中断主线程的执行,但这可能会在代码执行的任何阶段发生,包括网络请求、清理操作、数据库操作等,从而导致难以预测的后果。文章还对比了其他语言如Java、Python、C#和C++是如何处理线程中断的,并指出Java的Thread.interrupt方法更加安全,因为它只在特定的时间点抛出InterruptedException异常,例如在Thread.sleep期间。

阅读更多
51
未分类 Timeout

新冠病毒特别小组委员会公布福奇博士的证词,在新备忘录中强调了关键内容

2024-06-03

美国众议院监督和问责委员会新冠病毒特别小组委员会发布了对前国家过敏和传染病研究所所长福奇博士的采访记录,并发布了一份新备忘录,强调了福奇博士证词中的关键内容。这些内容包括社交距离、儿童佩戴口罩、旅行禁令、疫苗强制令、实验室泄漏理论、功能增益研究、利益冲突、拨款审批以及福奇博士在疫情期间的失职等方面。

阅读更多
未分类 新冠病毒 福奇

AWS Chalice:Python 无服务器微框架

2024-06-03

Chalice 是一个用于在 Python 中编写无服务器应用程序的框架,允许快速创建和部署使用 AWS Lambda 的应用程序。它提供了命令行工具来创建、部署和管理应用程序,基于装饰器的 API 用于与 Amazon API Gateway、Amazon S3、Amazon SNS、Amazon SQS 和其他 AWS 服务集成,以及自动生成 IAM 策略。

阅读更多
92
未分类

AMD 发布新款 AI 加速器 MI325X,挑战英伟达 H200

2024-06-03

AMD 将于今年晚些时候发布新款 AI 加速器 MI325X,该芯片搭载 288GB HBM3e 内存,内存带宽提升至 6TB/s,对标英伟达 H200。与 MI300X 相比,MI325X 主要提升了内存容量和带宽,浮点性能保持不变。尽管 MI325X 在内存容量和带宽上领先 H200,但由于其主要依赖 FP16 精度,而在相同功耗下,H200 在 FP8 精度下能提供更高的性能,因此 AMD 仍面临挑战。

阅读更多
未分类 AI 加速器

DuckDB 1.0.0正式发布

2024-06-03

DuckDB团队宣布正式发布DuckDB 1.0.0版本,代号为“雪鸭”。经过六年的开发,DuckDB已经拥有超过30万行C++引擎代码,积累了大量用户,下载量每月数百万次。1.0.0版本注重稳定性,解决了存储格式的兼容性问题,保证了未来版本的兼容性。DuckDB团队还获得了长期资金支持,计划进一步扩展扩展环境,并通过社区贡献的扩展来推动数据领域的革新。

阅读更多
56
未分类

不要使用include-what-you-use工具

2024-06-03

本文阐述了作者反对使用include-what-you-use (IWYU) 工具的理由,认为其存在诸多缺陷,例如输出信息过多、分析速度慢、需要手动修复错误等,并建议等待模块化成为主流方案。尽管如此,作者仍然提供了在CMake项目中使用IWYU的配置方法,供有需要的开发者参考。

阅读更多
未分类 编译优化

qStudio 3.0 版本发布

2024-06-03

qStudio 3.0版本,这款面向现代数据分析师的领先SQL编辑器,现已发布。新版本主要功能包括:集成本地数据库qDuckDB,支持本地保存查询结果、查看Parquet文件以及连接不同数据源的数据;提供Pulse-Pivot功能,方便进行数据透视分析;集成AI功能,支持Text2SQL、查询解释和错误解释;增强导出功能,支持导出完整结果为Excel文件;改进SQL编辑器,添加SQL格式化和大小写命令等。

阅读更多
未分类 SQL编辑器 qStudio

旅行者1号每传输一位信息需要发射多少个光子?

2024-06-03

文章讨论了旅行者1号探测器在距离地球一个光日的距离上,每传输一位信息需要发射和接收的光子数量。作者通过计算旅行者1号的发射功率、天线增益、地球接收天线的面积等参数,得出结论:旅行者1号每秒发送约4x10^24个光子,约合每比特2.6x10^22个光子;而地球上的接收器每比特大约可以接收到1500个光子。

阅读更多
未分类 电磁辐射

医院里的气味与记忆

2024-06-03

本文讲述了斯坦福医学院学生Yoo Jung Kim对医院气味的感受。文章从电影《美食总动员》中食物引发回忆的场景出发,探讨了气味如何触发非自主记忆。作者认为,医院里充斥着各种独特的气味,每一种气味都与特定的病人和经历相关联,构成了一段段独特的记忆。有些气味令人愉悦,比如新生儿和咖啡的香味;而有些则令人难受,比如血腥味和消毒水味。但无论是哪种气味,都构成了作者在医院学习和工作中难忘的一部分。

阅读更多
未分类 气味 医院

一名50岁女性的自动酿酒综合征

2024-06-03

本文报道了一名50岁女性患有自动酿酒综合征的病例。该患者因反复出现醉酒症状就诊,但否认饮酒。经诊断,确诊为自动酿酒综合征,这是一种由肠道真菌过度生长导致内源性酒精发酵引起的罕见疾病。患者接受了氟康唑治疗和低碳水化合物饮食,症状得到缓解。文章还讨论了自动酿酒综合征的诊断和治疗方法。

阅读更多

AMD 在 2024 年台北电脑展上推出 Ryzen AI 和 9000 系列处理器,以及 Radeon PRO W7900 双插槽显卡

2024-06-03

在2024年台北电脑展上,AMD发布了Ryzen AI 300系列笔记本电脑处理器和Ryzen 9000系列台式机处理器,均旨在提升各种应用的计算性能和AI能力。 Ryzen AI 300系列处理器采用AMD最新的XDNA 2架构,包括一个神经处理单元(NPU),可提供50 TOPS的AI处理能力。 Ryzen 9000系列处理器基于“Zen 5”架构,IPC性能比上一代“Zen 4”架构平均提高了16%。 AMD还推出了面向专业领域的Radeon PRO W7900双插槽工作站显卡,该显卡针对高性能计算任务和AI开发进行了优化。

阅读更多
未分类 显卡

地月空间与安全困境

2024-06-03

文章探讨了中美之间新一轮太空竞赛背景下,地月空间快速发展带来的安全困境。文章指出,虽然目前竞赛主要发生在民用航天机构之间,但由于信息不透明,一方的军事建设可能会引起另一方的担忧,从而引发安全困境。文章还指出了美国军事计划带来的其他风险,包括对射电天文学的干扰、空间拥堵和碎片等问题。文章最后呼吁国际社会加强合作,通过共享空间态势感知信息、制定地月空间武器禁令等方式,共同维护地月空间的和平与安全。

阅读更多

只为活着

2024-06-03

本文探讨了人生意义与叙事性之间的关系。作者认为,人生的意义并非一定与叙事性相关联,有些人天生就不是叙事型人格,他们的生活同样可以充满意义。作者还指出,即使叙事性可以增加生活的趣味,但这种趣味也可能是负面的,例如沉迷于痛苦的叙述。作者认为,人生的意义在于当下的体验,而叙事性只是众多体验方式中的一种。

阅读更多
(drb.ie)
47

qimgv:一款快速易用的图像浏览器,可选视频支持

2024-06-03

qimgv 是一款快速、易用的图像浏览器,提供可选的视频支持。它具有简洁的界面、高质量的缩放、基本的图像编辑功能以及文件夹视图模式。用户可以通过快捷键进行操作,例如缩放、旋转、复制和移动图像。此外,qimgv 还支持运行自定义脚本、HiDPI、多种图像格式和视频播放。

阅读更多
54

构建你的第一个边项目:使用 Evidence.dev 创建 FC24 球员统计仪表板

2024-06-03

本文介绍如何使用 Evidence.dev 构建一个美观且信息丰富的 FC24 球员统计仪表板。文章详细讲解了如何设置数据连接、使用 SQL 聚合函数计算关键指标、使用图表和表格可视化数据等步骤,并提供了完整的代码示例。最终的仪表板将展示高阶统计数据、排名靠前的球员以及关于国家和俱乐部的详细信息。

阅读更多
未分类 FC24

博通VMware战略摇摇欲坠,重要性下降

2024-06-03

本文分析了博通收购VMware后的战略举措及市场反应。博通采取提高产品价格以获取利润的策略,但这引发了客户的不满,例如Computershare公司就迁移了24000个虚拟机,以摆脱对VMware的依赖。文章认为,随着人工智能技术的兴起,博通的核心业务重心可能发生转移,VMware的未来发展面临着更多的不确定性。

阅读更多
未分类 博通

C# 13 新特性:增强的参数处理、性能提升和新的扩展类型

2024-06-03

微软在 Build 2024 大会上发布了 C# 13 预览版,其中包括对 params 参数、新的扩展类型以及性能和内存增强方面的改进。C# 13 允许 params 关键字用于任何与集合表达式兼容的集合类型,并优化了 System.Span 和 System.ReadOnlySpan 的使用,以减少内存分配。新的扩展类型功能允许开发人员向现有类型添加方法、属性和成员。

阅读更多
未分类

多数成员国或将支持聊天监管:拒绝扫描的用户将被禁止分享照片和链接

2024-06-03

欧盟委员会提出的极具争议的儿童性虐待法规(即聊天监管)仍有可能获得欧盟政府的批准,因为法国可能会放弃之前的否决权。最新草案规定,聊天应用和服务的用户将被询问是否接受对其私人分享的图像、照片和视频进行扫描和报告。拒绝扫描的用户将被禁止发送或接收图像、照片、视频和链接。

阅读更多
未分类 聊天监管

HN-Text:一款极简 Hacker News 终端客户端

2024-06-03

HN-Text 是一款快速、易用且无干扰的 Hacker News 终端客户端,其特点是:使用简单,仅需方向键或 hjkl 即可完成所有操作;无干扰,文章和评论均以简洁易读的文本呈现;快速导航和响应。该客户端提供查看 Hacker News 首页、评论页面、文章文本等功能,并支持在浏览器中打开文章和评论页面。

阅读更多
46

Kumdor粉丝网站

2024-06-03

本文介绍了一款名为“Kumdor之剑”的NEC PC-98打字RPG游戏。作者将其翻译成英文,并详细介绍了游戏情节、玩法、特色,以及翻译过程中的技术细节和心得体会。文章还推荐了一些与游戏氛围相符的电子音乐。

阅读更多
未分类 RPG

Formlabs Form 4 拆解

2024-06-03

本文是 bunnie 对 Formlabs 最新款 SLA 打印机 Form 4 的详细拆解报告。作者从 Formlabs 公司发展历程、技术路线选择、关键部件设计等方面深入分析了 Form 4 的技术特点。文章指出,Form 4 放弃了前几代产品使用的激光扫描技术,转而采用 LCD 光固化技术,以提高打印速度。作者详细介绍了 LCD 面板、背光系统、树脂加热系统等部件的设计细节,并对 Form 4 的打印精度、均匀性、可靠性等方面进行了评估。

阅读更多
未分类 Formlabs 拆解

AMD 在台北电脑展上推出 Ryzen 9000 桌面处理器,Zen 5 架构成为焦点

2024-06-03

在2024年台北电脑展上,AMD首席执行官苏姿丰博士正式发布了新一代锐龙处理器 Ryzen 9000 系列,采用了备受期待的 Zen 5 架构,将在7月份上市。首批推出四款型号,包括旗舰型号 Ryzen 9 9950X,拥有16核心和最高5.7 GHz 的加速频率。Zen 5 架构相比 Zen 4 在桌面工作负载中平均 IPC 提升了 16%,并带来了改进的分支预测器、更宽的流水线和 SIMD、更大的乱序执行窗口以及双倍的 L2 到 L1 缓存带宽。Ryzen 9000 系列将继续使用 AM5 插槽,并兼容现有的 600 系列主板,同时还将推出 X870E 和 X870 芯片组,支持 USB 4.0、PCIe 5.0 和更快的 EXPO 内存配置文件。

阅读更多
未分类 Ryzen 9000 Zen 5

Twitch 解散其安全咨询委员会的所有成员

2024-06-03

亚马逊旗下游戏直播平台 Twitch 解散了其安全咨询委员会的所有九名成员,并表示将由 Twitch 大使接任。该公司称,新的委员会成员将提供“新鲜、多元的视角”。但有报道指出,此举可能是为了削减成本,因为即将离任的成员每年可获得 1 万至 2 万美元的报酬。今年 1 月,Twitch 裁员 35%,并降低了主播的收入分成。

阅读更多

专家认为,人工智能可以轻松取代CEO

2024-06-03

专家认为,人工智能可以轻松取代CEO,因为人工智能可以处理大量数据并做出最合乎逻辑的决策,而不受个人偏见、自负和道德约束的影响。一些公司已经开始使用人工智能来辅助决策,例如,波兰饮料制造商Dictador任命了一个名为Mika的类人机器人作为其“实验性CEO”。

阅读更多
未分类

嫦娥六号成功登陆月球背面并采样

2024-06-03

2024年6月2日,中国嫦娥六号探测器成功着陆于月球背面的阿波罗环形山,这是中国第二次成功登陆月球背面。此次任务旨在采集月球背面样本并送回地球,如果成功,将为研究人员提供来自月球这一区域的第一手资料。嫦娥六号还携带了一辆小型月球车,并将在着陆器上进行一系列科学实验。

阅读更多
未分类 月球背面
1 2 401 402 403 405 407 408 409 550 551