是谁杀死了世界?

2024-07-18
是谁杀死了世界?

本文分析了过去几十年来的科幻电影和电视剧,发现其主题从对未来的乐观展望转变为对现实问题的反思。早期科幻作品常以克服外部威胁、创造美好未来为主线,而近年来则更多地描绘反乌托邦、社会不公、环境恶化等问题,主角需要面对社会矛盾和内心挣扎。文章认为,尽管现实世界面临诸多挑战,但人类仍有潜力创造更美好的未来,科幻作品可以引导我们探索这种可能性。

阅读更多
未分类

微软承认无法保证英国警务数据的安全

2024-06-22
微软承认无法保证英国警务数据的安全

本文揭露了微软公司承认其无法保证存储在其云服务上的英国警务数据的主权,尽管该公司长期以来一直公开宣称相反。这引发了对数据安全和隐私的严重担忧,尤其是考虑到英国法律要求此类敏感数据必须存储在英国境内。这一事件引发了关于微软云服务是否符合英国数据保护法以及其他政府部门使用其服务的潜在风险的广泛讨论。

阅读更多
未分类

自动化视域分析:革新太阳能电站选址

2024-06-18
自动化视域分析:革新太阳能电站选址

本文介绍了利用自动化视域分析技术革新太阳能电站选址方案。文章详细阐述了传统选址方法的局限性,并介绍了Inicio公司开发的Eywa算法。Eywa算法利用法国国家地理数据,结合GDAL库进行高效的视域分析,帮助团队快速准确地识别适合建设太阳能电站的位置,并通过与实地考察数据对比验证了其准确性。

阅读更多
未分类 选址 视域分析

The Shark Whisperer - Nautilus

2024-04-20
The Shark Whisperer - Nautilus

Nautilus是一家科学杂志,其文章涵盖从气候变化到天体物理学的各个主题。这篇文章突出了海洋生物学家David Shiffman的工作,他研究鲨鱼的感官和认知能力。文章探讨了鲨鱼如何在复杂的海洋环境中生存和繁衍。它还强调了保护鲨鱼生态系统的重要性。

阅读更多
67
未分类

网页剪贴板及其存储不同类型数据的方式

2024-09-01
网页剪贴板及其存储不同类型数据的方式

本文探讨了网页剪贴板如何存储和组织不同类型的数据,重点介绍了网络剪贴板及其 API。文章首先介绍了异步 Clipboard API,以及如何使用它读写剪贴板内容,包括纯文本、HTML 和 PNG 图像。接着,文章探讨了剪贴板 API 在数据类型方面的限制,以及一些公司如何绕过这些限制,例如 Google Docs 使用 execCommand() 方法来写入自定义数据类型。文章还介绍了 Web Custom Formats(Pickling)提案,该提案旨在通过允许 Web 应用程序写入以“web ”为前缀的自定义数据类型来解决这些限制。最后,文章总结了当前跨浏览器写入自定义数据类型的最佳方法,并展望了 Web Custom Formats 提案的未来。

阅读更多

程序员的迷思

2024-08-27

这篇文章探讨了20世纪50年代计算机领域中“程序员”和“编码员”之间的区别。文章指出,虽然编程和编码活动可以区分,但在实践中,它们通常由同一个人完成。 “编码员”作为一个独立职业的出现,更多是由于自动编程技术的推广,特别是Grace Hopper等人的积极倡导,人为地创造了这一区分,以强调自动编程的优势,而非实际工作场景的反映。

阅读更多

保守式垃圾回收可以比精确式垃圾回收更快

2024-09-07

这篇文章探讨了保守式垃圾回收(GC)和精确式垃圾回收的性能差异。作者认为,普遍观点认为精确式 GC 更好,因为它能精确识别垃圾对象,但保守式 GC 也有其优势。文章列举了保守式 GC 速度更快的几个原因,包括:更小的对象生命周期、更小的栈帧、无需运行时开销和栈映射等。作者认为,在设计 GC 系统时,不应忽视保守式 GC,它可能是某些系统的更好选择。

阅读更多
未分类 GC

公司的问题显而易见:高 незавершенное производство (WIP)

2024-07-03
公司的问题显而易见:高 незавершенное производство (WIP)

这篇文章分析了软件开发领域中普遍存在的高 незавершенное производство (WIP) 问题,即同时进行过多的工作。作者以二战期间祖父藏匿无线电的故事为例,说明最明显的问题往往最容易被忽视。文章列举了12个高 WIP 的症状,并指出高 WIP 会导致交付速度缓慢、团队压力增加、士气低落等问题。作者主张减少并行工作量,允许团队成员“偷懒”,以确保工作流程顺畅,更快地交付价值。

阅读更多
未分类 WIP

中国制裁Skydio公司

2024-10-31
中国制裁Skydio公司

Skydio公司CEO Adam Bry 公开信表示,由于公司向台湾出售无人机,中国对其进行制裁,未来几个月内电池供应将减少,这将影响客户。Skydio为此将采取每架无人机限购一块电池的措施,同时延长受影响无人机的软件许可、保修和支持期限。Skydio强调,公司在美国生产无人机,并已投入巨资将供应链转移出中国,但电池是少数尚未完成转移的组件之一。此次制裁凸显了中国政府将供应链武器化的行为,Skydio将努力构建更安全的供应链,并与西方同行分享经验,以摆脱对中国供应商的依赖。

阅读更多
未分类 Skydio

LsCs库

2024-09-22

LsCs是一个跨平台GUI库,从CopperSpice分支而来,专注于桌面和嵌入式系统,主要应用于医疗设备开发。LsCs致力于创建一个可通过FDA 510k验证的免费跨平台C++库,与专注于追逐C++编译器标准的CopperSpice不同。

阅读更多
未分类

人工智能数据需求激增,水资源消耗也水涨船高

2024-05-10
人工智能数据需求激增,水资源消耗也水涨船高

随着人工智能的普及,其对数据需求的激增也导致数据中心的能源和水资源消耗显著增加。这些数据中心需要大量冷却水来维持服务器的低温,而这给水资源短缺的地区带来了挑战。文章探讨了人工智能对水资源的影响,并提出了一些可持续的解决方案,例如使用可再生能源和水资源效率技术。

阅读更多
59
未分类 水资源

过度工程的恐惧扼杀了工程

2024-07-26

文章作者回顾了过去20年软件工程领域过度强调快速迭代而忽略工程实践的现象,并指出了一种更有效的做法:在项目开始前进行“餐巾数学”和“费米问题”式的简单计算。作者以自己的项目fika为例,展示了如何通过预估存储空间、成本、用户行为等关键指标,来验证项目可行性并指导架构设计。作者认为,这种简单计算成本低廉,却能有效避免不必要的开发工作,最终节省时间和资源。

阅读更多
49
未分类

Burrow: 基于 AWS Lambda 的全球分布式 HTTP 代理

2024-07-29
Burrow: 基于 AWS Lambda 的全球分布式 HTTP 代理

Burrow 是一个基于 AWS Lambda 构建的、用于 Go 的无服务器、全球分布式 HTTP 代理。它与标准 Go *http.Client 完全兼容,可以透明地添加到许多现有应用程序中。Burrow 提供了 http.RoundTripper 接口的实现,该接口通过一个或多个使用函数 URL 公开的 AWS Lambda 函数代理请求。它还提供了一个轮询传输,可以轻松地在不同地区的多个 Lambda 函数之间自动轮换。

阅读更多
47
未分类 HTTP 代理

苹果将在iOS 18中支持RCS消息

2024-06-10
苹果将在iOS 18中支持RCS消息

苹果公司宣布将在iOS 18中支持RCS消息,取代SMS成为Android和iOS设备之间的默认通信协议。RCS将提供更丰富的功能,如发送高质量图片和视频、显示已读回执等,与iMessage类似。此前,苹果一直拒绝支持RCS,但在欧盟监管压力下,最终做出了妥协。

阅读更多
未分类 RCS

Meta公开其AI硬件愿景

2024-10-15
Meta公开其AI硬件愿景

Meta在OCP全球峰会上展示了其最新的AI硬件设计,包括新的AI平台Catalina、先进的开放式机架设计Orv3以及网络结构和组件。Catalina基于NVIDIA Blackwell平台,支持最新的NVIDIA GB200 Grace Blackwell超级芯片。Meta还扩展了Grand Teton平台以支持AMD Instinct MI300X,并开发了新的网络结构DSF和51T交换机。Meta致力于开源AI硬件,并与微软合作开发了新的分散式电源机架Mount Diablo。

阅读更多
未分类 AI硬件

欧盟警告 X 平台:蓝色认证误导用户接触有害内容

2024-07-12
欧盟警告 X 平台:蓝色认证误导用户接触有害内容

欧盟对马斯克旗下的社交媒体平台 X 发出警告,称其使用蓝色认证标记误导用户,让他们误以为这些账户是安全的。欧盟监管机构担心,付费即可获得的蓝色认证标记会被恶意用户滥用,误导用户接触有害内容。如果 X 平台无法解决欧盟的担忧,可能会面临高达其收入 6% 的罚款。

阅读更多

简化JOIN语法 (JOIN简化与加速系列 3)

2024-05-17
简化JOIN语法 (JOIN简化与加速系列 3)

文章介绍了三种简化JOIN语法的方法:外键属性化、同维表互联和子表集合化。外键属性化将外键字段视为维度表中的对应记录,从而简化JOIN语句。同维表互联利用主键相同,记录一一对应的特点,将两个表视为一个表进行操作。子表集合化将子表视为主表的一个字段,通过集合操作简化JOIN和GROUP BY语句。

阅读更多
61
未分类 JOIN

SIEVE:简单、高效、可扩展的新型缓存驱逐算法

2024-07-01
SIEVE:简单、高效、可扩展的新型缓存驱逐算法

SIEVE是一种新型缓存驱逐算法,其效率优于LRU等传统算法,同时保持了简单性和可扩展性。SIEVE采用延迟提升和快速降级策略,仅使用一个FIFO队列和一个移动指针来保留常用对象并快速移除不常用对象。评估结果表明,SIEVE在各种web缓存负载下均优于现有算法,并且易于在实际系统中实现。

阅读更多
未分类 SIEVE

考古学家发现古埃及天文台

2024-10-11
考古学家发现古埃及天文台

埃及考古学家在一个古代遗址发现了一座天文台,据信是迄今为止发现的第一个也是最大的此类建筑。该建筑位于尼罗河三角洲亚历山大港以东的布托神庙内,呈L形。考古学家在该遗址发现了三根南北排列的纸莎草柱子遗迹、刻有铭文的石块碎片、石灰岩彩绘鸟头以及与仪式相关的文物,例如奥西里斯青铜雕像、陶器和串珠项链。此外,还发现了一个大型石头日晷和一个被称为“merkhet”的古代埃及计时器,用于跟踪某些恒星。考古学家认为该遗址可能兼具宗教和科学场所的双重作用。

阅读更多
未分类

我们还需要RNN吗?

2024-10-04
我们还需要RNN吗?

这篇论文重新审视了传统的循环神经网络(RNNs),如LSTMs和GRUs,发现通过移除其输入、遗忘和更新门中的隐藏状态依赖关系,LSTMs和GRUs不再需要BPTT,可以高效地并行训练。作者介绍了LSTMs和GRUs的最小版本(minLSTMs和minGRUs),它们使用比传统版本少得多的参数,并且在训练期间完全可并行化。最后,作者表明这些简化版的RNNs与最近的序列模型的经验性能相匹配。

阅读更多
39
未分类 GRU

WebAssembly内存64位扩展提案概述

2024-11-10
WebAssembly内存64位扩展提案概述

该提案概述了WebAssembly线性内存支持超过4GB限制的方案,主要通过扩展现有指令以支持64位索引来实现。它修改了内存类型和表类型结构,以及指令的验证规则,涵盖了加载、存储、内存大小、增长等操作。此外,该提案还涉及了SIMD、多线程和多内存提案中的相关指令的64位扩展,以及二进制和文本格式的调整。该提案的实现已在多个平台上完成或正在进行中。

阅读更多
34

俄罗斯漏洞赏金计划兴起及其深远影响

2024-08-28
俄罗斯漏洞赏金计划兴起及其深远影响

受国际制裁和网络安全环境变化的影响,俄罗斯的漏洞赏金计划正在兴起。过去,俄罗斯黑客倾向于在西方平台上提交漏洞报告,但制裁导致他们无法获得赏金。为应对这一局面,俄罗斯企业和政府机构纷纷推出自己的漏洞赏金平台,并吸引了大量来自本国和其他地区的网络安全专家参与。这一趋势反映出俄罗斯对网络安全的日益重视,但也引发了西方国家的担忧,即俄罗斯黑客可能将发现的漏洞出售给本国情报机构,从而加剧网络间谍活动。

阅读更多
未分类

为什么 TCP 需要三次握手

2024-10-02

这篇文章深入探讨了 TCP 三次握手的机制和必要性。文章首先介绍了 TCP 包的控制位、序列号、确认号以及 TCP 状态机,为理解三次握手奠定了基础。然后,通过图解和实际的 Wireshark 抓包实例详细展示了三次握手的过程。文章还用反证法和序列号机制证明了三次握手对于建立可靠 TCP 连接的必要性,并解释了三次握手如何防止旧连接的延迟数据包干扰新连接。最后,文章总结了三次握手的作用,即确认双方的初始序列号,确保连接的可用性。

阅读更多
未分类 三次握手

AMD公司市值

2024-05-29
AMD公司市值

AMD公司,总部位于加州圣克拉拉,是全球第二大x86处理器制造商。截至2024年5月,AMD市值为2773.7亿美元,位列全球第35位。AMD的市值在过去几年中经历了显著增长,尤其是在2020年之后。

阅读更多
未分类 市值

麻省理工学院图书馆解绑 Elsevier 期刊合约

2024-08-21
麻省理工学院图书馆解绑 Elsevier 期刊合约

本文介绍了麻省理工学院图书馆自2020年起停止与其最大期刊供应商 Elsevier 续约的经历和成果。该举措每年为学校节省约200万美元,并且通过馆际互借、开放获取等替代方案,大部分文章请求都能在几分钟内得到满足。麻省理工学院图书馆认为, Elsevier 的收费模式与其价值不符,并且其“阅读和出版”协议也不具备经济规模效益。 他们建议其他机构也考虑类似的举措,并将节省下来的资金用于支持开放获取出版。

阅读更多
1 2 208 209 210 212 214 215 216 1084 1085