逆向Z以及为什么它如此强大

2024-06-04

本文介绍了逆向Z的概念以及为什么它在3D图形中如此重要。作者首先解释了逆向Z投影矩阵的创建方法,并展示了如何在简单的图形场景中使用它。接着,作者深入探讨了浮点数格式(IEEE 754)以及为什么在接近0的范围内有更高的精度。最后,作者解释了为什么逆向Z能够更有效地利用深度缓冲区的精度,从而减少甚至消除z-fighting现象。

阅读更多
未分类 图形学 逆向Z

犯罪分子威胁泄露近30亿条个人信息记录

2024-06-04

一个名为USDoD的犯罪团伙声称从一家处理背景调查的佛罗里达公司窃取了近30亿条包含美国、加拿大和英国公民个人信息的记录,并试图以350万美元的价格出售该数据库。经安全人员证实,该数据库包含真实信息,且即将被泄露。值得庆幸的是,使用数据退出服务的用户的信息不在其中。

阅读更多
未分类

静态加密:究竟是谁的威胁模型?

2024-06-04

本文探讨了Web应用和云服务中静态数据的加密问题,特别是客户端加密的安全性。作者指出,即使使用强加密和密钥管理,如果应用程序不认证访问模式,攻击者仍然可以通过简单的复制粘贴攻击来解密数据。作者以自身开发的CipherSweet库为例,详细解释了如何通过绑定上下文来 mitigateriskover the years of maintaining an open source library. 作者呼吁开发者关注静态加密的细微差别,了解常见的攻击方式,并仔细思考应用程序的威胁模型。

阅读更多
未分类 威胁模型

使用WordPress打造可持续网站 - Susty WP

2024-06-04

互联网消耗大量电力,而发电主要依赖化石燃料,导致互联网碳足迹可能已超过全球航空旅行。网站的数据传输量越来越大,导致网络能源需求指数级增长。为减少网站碳足迹,Susty WP 网站致力于提供更环保的 WordPress 网站建设指南,其主页数据传输量仅为 6KB,远低于 2016 年网站平均 2.3MB 的水平。

阅读更多
未分类

保时捷 911 Hybrid 对决 雪佛兰 Corvette E-Ray:电动跑车大比拼

2024-06-04

本文对比了2025款保时捷911 Carrera GTS hybrid和雪佛兰 Corvette E-Ray两款混合动力跑车。保时捷采用了复杂的电机集成技术,而雪佛兰则较为简单直接。性能方面,雪佛兰在0-60英里加速更快,但保时捷极速更高。操控方面,保时捷凭借更轻的重量和后轮转向技术可能更胜一筹。价格方面,雪佛兰更具优势。

阅读更多

SaySelf: 教导大型语言模型通过自我反思的推理来表达置信度

2024-06-04

大型语言模型 (LLM) 经常生成不准确或虚构的信息,并且通常无法表明其置信度,这限制了它们的广泛应用。这篇论文介绍了 SaySelf,一个训练框架,可以教导 LLM 表达更准确的细粒度置信度估计。除了置信度得分之外,SaySelf 还启动了指导 LLM 生成自我反思性推理的过程,这些推理可以清楚地识别其参数知识中的差距并解释其不确定性。

阅读更多
61

键盘布局如何影响编程语言

2024-06-04

文章探讨了键盘布局如何影响编程语言的设计。作者发现,美式 ANSI 键盘布局使得输入编程常用字符(如大括号)更加容易,而欧洲 ISO 布局则在输入 HTML 代码时更具优势。作者认为,这种差异源于编程语言开发者使用的键盘布局,并以 HTML 和 Vim 编辑器为例说明了文化和技术环境对软件设计的影响。

阅读更多
未分类 文化影响

Ludic 文档

2024-06-04

Ludic 是一个轻量级框架,用于构建类似于 React 的组件化 HTML 页面。它与 htmx.org 配合使用,因此开发人员几乎不需要编写任何 JavaScript 即可创建动态 Web 服务。它可以与其 Web 框架一起使用,该框架是强大的 Starlette 框架的包装器。它是使用最新的 Python 3.12 功能构建的,并大量采用了类型化。

阅读更多
未分类 web框架 htmx

帽子与幽灵:非重复性平铺图形的突破

2024-06-04

这篇文章介绍了数学领域的两项最新发现:帽子和幽灵。这两种形状都能以非重复的方式无限平铺平面,被称为“非周期性单铺砌块”。“帽子”是第一个被发现的具有这种性质的形状,而“幽灵”则更进一步,它是一个“手性”非周期性单铺砌块,意味着它不需要使用镜像反射就可以实现非周期性平铺。文章详细介绍了这两项发现的内容、意义以及相关活动,例如竞赛、演讲和媒体报道。

阅读更多
45
未分类

微软新的 AI 工具被发现极度不安全

2024-06-04

微软计划在本月晚些时候推出一款名为“Windows Recall”的新 AI 功能,该功能可以记住用户在计算机上所做的一切,并允许用户使用语义搜索查找内容。然而,安全研究人员发现,Windows Recall 收集的数据在用户登录计算机时未加密,存在安全风险。

阅读更多
未分类

玛格丽特·卡文迪什故事中的矛盾

2024-06-04

玛格丽特·卡文迪什是一位生活在17世纪的英国女作家和哲学家,以其大胆的思想和作品而闻名。她在一个女性受教育程度低的时代出版了大量诗歌、戏剧和哲学著作,挑战了社会对女性的传统观念。卡文迪什是一位坚定的保皇派,但同时也是一位女权主义先驱,她的作品探讨了女性在社会中的地位和面临的限制。她的小说《燃烧的世界》被认为是早期科幻作品之一,展现了她丰富的想象力和对科学的兴趣。

阅读更多
65

使用Vectorize在160行代码中构建优异的搜索引擎

2024-06-04

本文介绍了如何使用PartyKit、Vectorize和Workers AI构建一个语义搜索引擎。文章首先解释了嵌入和向量数据库的概念,然后逐步讲解了构建搜索引擎的步骤,包括创建PartyKit项目、设置向量数据库和嵌入模型、对文档进行索引以及执行查询。文章还展示了如何将搜索引擎集成到网站中,并提供了一个示例代码库。最后,文章还简要介绍了向量数据库在检索增强生成(RAG)中的应用。

阅读更多
未分类

西方世界新冠疫情后三年(2020-2022)超额死亡率分析

2024-06-04

本文分析了西方世界 47 个国家自 2020 年至 2022 年的超额死亡率数据。结果显示,尽管采取了防疫措施和疫苗接种,但超额死亡率在三年间持续高企,2020 年为 11.4%,2021 年高达 13.8%,2022 年初步数据为 8.8%。文章呼吁政府和决策者深入调查超额死亡率持续存在的原因,并评估现行卫生危机应对政策的有效性。

阅读更多

索尼PSVR 2电脑适配器将于8月推出

2024-06-04

索尼PSVR 2电脑适配器将于8月7日正式推出,售价59.99美元。该适配器将支持所有Steam VR游戏,包括《半条命:爱莉克斯》等知名游戏。玩家需要一根DisplayPort线缆才能在PC上运行Steam游戏。需要注意的是,PSVR 2的一些关键功能,如HDR、眼球追踪、自适应扳机和触觉反馈,在PC上使用时将不可用。

阅读更多

simdjson 库

2024-06-04

simdjson是一个用于快速解析JSON数据的库,速度比RapidJSON快4倍,比JSON for Modern C++快25倍。它使用SIMD指令和微并行算法来提高速度,并提供易于使用的API。simdjson还可以用于压缩JSON、验证UTF8编码、多线程处理ndjson以及使用JSON Pointer查询文档。

阅读更多
未分类 simdjson 解析库

五种不同的方法实现路径

2024-06-04

本文探讨了在软件建模中,如何用五种不同的方法来实现路径。文章以构建IRC服务器为例,分别介绍了基于模块、闭包、元表、类和可重载封装方法的优缺点,并详细阐述了每种方法的实现细节和适用场景。作者最终选择了可重载封装方法,因为它兼顾了封装性和可重载性,同时代码简洁易懂。

阅读更多

接受猪肾移植的妇女被移除

2024-06-04

54岁的Lisa Pisano因肾衰竭接受了猪肾移植手术,但不到两个月后,由于心脏泵无法将足够的血液输送到移植的肾脏,导致肾功能下降,医生不得不将猪肾移除。Pisano现在已恢复透析治疗,心脏泵仍在正常工作。她是第二位接受基因工程猪肾移植的患者。

阅读更多
未分类 猪肾移植

我对Leetcode式面试感到厌倦

2024-06-04

作者讲述了其在2023年11月离开Robinhood公司后,在多次面试中遇到了Leetcode式面试的经历,并表达了对这类面试的不满。作者认为,这类面试并不能反映软件工程师的实际工作内容,很多公司只是在盲目跟风大厂的做法。作者呼吁企业采用更合理的考核方式来评估软件工程师的能力。

阅读更多
未分类 Leetcode

甘吉法纸牌

2024-06-04

甘吉法是一种与波斯和印度密切相关的纸牌游戏和纸牌类型。甘吉法纸牌通常是圆形或矩形的,传统上由工匠手工绘制。该游戏在莫卧儿王朝宫廷流行起来,并制作了奢华的套装,材料包括镶嵌宝石的象牙或龟甲。后来,这种游戏在公众中传播开来,于是就用木材、棕榈叶、硬布或纸板等材料制作了更便宜的套装。典型的甘吉法纸牌有彩色背景,每种花色都有不同的颜色。

阅读更多
未分类 纸牌 甘吉法

数百万台调制解调器遭入侵始末

2024-06-04

本文讲述了作者发现并报告Cox通信公司存在严重安全漏洞的经历。作者最初发现自家网络流量被未知IP地址拦截和重放,怀疑调制解调器被入侵。三年后,作者与朋友深入调查,发现该IP地址与多个网络钓鱼网站和恶意软件C&C服务器相关。作者通过分析Cox Business门户网站的API,意外发现了一个授权绕过漏洞,可访问和修改数百万台调制解调器的设置,获取用户信息。作者及时向Cox报告了漏洞,并在90天后公开披露。

阅读更多
未分类 调制解调器

Koheesio:高效构建数据管道的Python框架

2024-06-04

Koheesio是一个强大的Python框架,用于构建高效的数据管道,采用模块化和协作的方式,支持使用简单、可复用的组件创建复杂管道。Koheesio支持多种实现,并与各种数据处理库和框架无缝协作,确保其能够处理任何数据处理任务,支持数据转换、ETL作业、数据验证和大规模数据处理等任务。Koheesio使用Pydantic进行强类型、数据验证和设置管理,提供可靠的代码库和丰富的功能。

阅读更多
43
未分类 数据工程

英特尔Lion Cove架构预览

2024-06-04

本文介绍了英特尔全新的Lion Cove架构,重点介绍了其关键改进,包括分离的整数和向量调度器、新的L1缓存层级、可选的超线程技术以及前端和乱序执行引擎的改进。这些改进使Lion Cove的每时钟性能提升了14%,并为未来针对特定设计进行优化提供了更大的灵活性。

阅读更多
未分类 Lion Cove

英特尔发布 Lunar Lake 架构:全新 P 核和 E 核、Xe2-LPG 图形处理器、全新 NPU 4 带来更强 AI 性能

2024-06-04

英特尔发布了新一代移动处理器酷睿 Ultra 的架构细节—— Lunar Lake。Lunar Lake 采用 Intel 和台积电的混合制造工艺,P 核和 E 核分别采用 Lion Cove 和 Skymont 架构,并搭载了 NPU 4,AI 性能大幅提升。此外,Lunar Lake 还将支持 Thunderbolt 4、Thunderbolt Share 和 Wi-Fi 7,并配备 Xe2-LPG 核显。

阅读更多
未分类 Lunar Lake

罕见有趣的英语骂人词汇(第二辑)

2024-06-04

文章介绍了一些罕见有趣的英语骂人词汇,例如loblolly(蠢货)、blatherskite(话多的人)、poltroon(懦夫)、cacafuego(吹牛大王)、crepehanger(扫兴的人)、mediocrist(平庸的人)、slubberdegullion(邋遢鬼)、pilgarlic(秃头佬)和chawbacon(乡巴佬)等。文章解释了每个词的含义和来源,并举例说明了它们的用法。

阅读更多
未分类
1 2 398 399 400 402 404 405 406 550 551