QB64 搜索技巧 核手提箱 文字记录 海洋云增白 开源地图 Bliss AI 搜索答案 深海沉船 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 世界 PostgreSQL AI工具 证券 DirectX 防溢 DrawingPics Zulip 儿童读物 化学 连续滚动 代码审查 三菱电机 更多

x86-64汇编交互式指南——数据移动 (halb.it)

本文是x86-64架构系列交互式文章的第二部分,重点介绍了汇编指令,并通过可视化的方式展示了数据在内存中的移动方式。文章首先介绍了内存可视化和十六进制转储的概念,然后详细讲解了mov指令,包括如何将数据从寄存器移动到另一个寄存器、从寄存器移动到内存以及从内存移动到寄存器。此外,文章还讨论了字节序的概念,解释了x86-64架构是小端序架构,以及如何在内存中存储不同大小的数据。最后,文章介绍了堆栈的概念,以及push和pop指令如何用于在堆栈中添加或删除元素,并解释了内存对齐的概念以及如何影响堆栈的可视化。

超越缓冲膨胀:端到端拥塞控制无法避免延迟峰值 (blog.apnic.net)

本文讨论了互联网端到端拥塞控制方法(如TCP和QUIC)的一个局限性:即使在最佳情况下,当网络链路容量发生变化时,这些方法也无法避免延迟峰值。作者通过数学模型证明,即使消除了缓冲膨胀,网络拥塞仍然会导致延迟。文章还探讨了几种解决延迟峰值的方案,包括预测容量变化、降低链路利用率、区分对待不同流量以及链路多样化。

基于FPGA的Apple II磁盘控制器 (www.bigmessowires.com)

本文介绍了作者利用FPGA芯片为Apple II电脑设计通用磁盘控制器的想法和过程。作者详细介绍了硬件设计,包括FPGA芯片选择、电路连接以及遇到的JTAG编程问题。作者还探讨了将该项目产品化,以及用户如何更新固件的设想。

南半球发现新的厄尔尼诺现象 (www.reading.ac.uk)

英国雷丁大学的一项最新研究发现,南太平洋靠近新西兰和澳大利亚的一小块区域,其温度变化能够影响整个南半球。这种被称为“南半球纬向4波型”的新气候模式与厄尔尼诺现象有一些相似之处,但它起源于中纬度地区,而非热带地区。研究人员通过气候模型模拟发现,这一模式会导致海洋中出现四个交替的暖区和冷区,形成环绕南半球的完整圆圈,并引发全球连锁反应,影响整个南半球的天气和气候模式。

金融服务业因就业和监管担忧而回避人工智能 (www.ft.com)

金融服务业对人工智能技术的应用持谨慎态度,主要担忧在于潜在的失业问题以及尚未明确的监管框架。

解密 Cookies 和 Tokens (tommihovi.com)

本文详细介绍了 Web Cookies 和 Tokens 的定义、用途以及常见类型。Cookies 是网站创建并存储在用户设备上的小型文本文件,用于会话管理、个性化和跟踪。Tokens 是用于在软件之间交换信息的独立且紧凑的 JSON 对象,通常以 JSON Web Token (JWT) 的形式出现,用于解决传统身份验证和授权场景中的数据库查询问题。文章还讨论了 Cookies 和 Tokens 的安全问题,并建议使用 HTTPS 等协议来保护传输过程中的数据机密性。

GitHub - tekknolagi/scrapscript: 一种功能性的、内容可寻址的编程语言 (github.com)

Scrapscript是一种功能性的、内容可寻址的编程语言。该项目提供了一个解释器和一个实验性的编译器,支持Python 3.8+和Cosmopolitan。用户可以使用文件、字符串或REPL模式运行Scrapscript代码,还可以选择编译代码为ELF、Cosmopolitan或Wasm格式。

xwax: Linux上的数字黑胶系统 (xwax.org)

xwax是一款开源的Linux数字黑胶系统(DVS),允许DJ和唱盘师使用普通唱机通过时间码黑胶唱片播放数字音频文件。它支持节拍混音和搓盘混音,以及落针、变速、搓盘、反向播放和倒带等功能,并且感觉就像音频被压制在黑胶唱片上一样。

脾气暴躁的游戏玩家 - 为什么冒险游戏很糟糕 (grumpygamer.com)

这篇文章是游戏设计师Ron Gilbert在1989年写的,探讨了冒险游戏设计中常见的问题,并提出了改进建议。他认为,糟糕的谜题设计、缺乏明确目标和糟糕的叙事节奏是导致冒险游戏失败的主要原因。Gilbert主张游戏应该以故事为导向,谜题应该合理且服务于剧情,玩家应该始终清楚自己的目标,并且游戏应该提供足够的线索和选项,避免玩家陷入困境。

伦敦城的秘密:一个独立于伦敦的城市 (www.thevintagenews.com)

文章讲述了伦敦城区别于现代伦敦的历史。伦敦城起源于罗马时代的伦蒂尼姆,并在漫长的历史中保持了其独立性,拥有自己的治理机构、警察部队甚至军队。虽然被现代伦敦包围,但伦敦城仍保留着独特的历史地位和自治权。

我最喜欢的算法:线性时间中位数查找 (rcoh.me)

文章介绍了一种可在确定性线性时间内找到列表中位数的算法,称为“中位数的中位数”方法。该方法首先将列表分成5个元素的组,然后找到每个组的中位数。 接下来,递归地找到这些中位数的中位数,并将其用作快速选择算法中的枢轴。 文章详细解释了该算法的步骤,并证明了为什么它可以在线性时间内完成。

虚拟现实寒冬仍在继续 (www.ben-evans.com)

尽管生成式人工智能炙手可热,但虚拟现实(VR)和增强现实(AR)市场依然冷淡。Meta 的 VR 设备价格合理但性能不足,苹果的设备性能出色但价格昂贵。市场整体规模较小,用户日活跃率低,缺乏大众市场吸引力。虽然设备会不断改进,但 VR/AR 是否能成为主流仍是未知数。

甲骨文Java用户争相寻求替代方案 (www.theregister.com)

一项研究显示,在甲骨文引入基于员工的订阅模式后,只有14%的甲骨文Java用户计划继续使用其运行时环境。此次调查由独立市场研究公司Dimensional Research开展,访问了663名Java用户。研究发现,86%的受访者正在或计划将其部分或全部Java应用程序迁移出甲骨文环境,其中53%的受访者表示甲骨文环境过于昂贵。专家警告称,甲骨文新的定价模式将导致使用成本大幅上涨。

苹果推出iPad计算器应用 (www.theverge.com)

在WWDC 2024大会上,苹果宣布iPadOS 18将新增计算器应用,结束了iPad长达14年没有内置计算器的历史。这款应用支持Apple Pencil,用户可以使用手写输入数学公式进行计算。此外,iPadOS 18还引入了Smart Script功能,可以提高手写识别的准确性。

学习如何与 AI 对话 | AI 对话导师 (aitalktutor.com)

这是一款 AI 英语学习应用的广告,该应用名为 AI Talk Tutor,它提供随时随地学习、暂停和继续课程等功能,并支持英语、西班牙语、法语和德语等多种语言。与传统教师相比,AI 教师具有耐心、响应迅速、价格实惠等优势。

Alertfor:复杂问题的答案跟踪与变化提醒 (www.alertfor.com)

Alertfor 是一款利用 AQTA(提问-跟踪答案)技术的工具,能够为用户提供复杂问题的答案,并持续跟踪答案的变化,一旦发现更新就会立即发送提醒。用户只需提交详细的问题,Alertfor 就会在网络上搜索最相关的答案,并持续关注其动态。Alertfor 致力于为用户提供精准、及时的信息,让用户告别简短的查询、快速的回复和手动检查的烦恼。

Linux音频栈解密 (blog.rtrace.io)

这篇文章深入浅出地解释了Linux音频栈,从声音的基本概念、人类如何感知声音、数字音频的原理,到构成Linux音频系统的各个组件及其交互方式。文章首先介绍了声音的本质是振动,以及频率、振幅等概念。然后讲解了数字音频的工作原理,包括采样、量化、音频格式等。接着,文章详细介绍了Linux音频栈的各个层级,包括ALSA、JACK、PulseAudio和PipeWire,以及它们的特点、功能和适用场景。最后,文章还探讨了音频服务器的作用,例如混音、音量控制、虚拟输出、音频效果处理等。

Mooncake: 一种以 KVCache 为中心的 LLM 服务分解架构 (github.com)

Mooncake 是 Moonshot AI 提供的一种领先的 LLM 服务 Kimi 的服务平台。它采用以 KVCache 为中心的分解架构,将预填充和解码集群分离,并利用 GPU 集群未充分利用的 CPU、DRAM 和 SSD 资源来实现 KVCache 的分解缓存。Mooncake 的核心是以 KVCache 为中心的调度程序,它在满足与延迟相关的服务水平目标 (SLO) 要求的同时,平衡了最大化整体有效吞吐量。实验表明,Mooncake 在长上下文场景中表现出色,与基线方法相比,在某些模拟场景中,Mooncake 的吞吐量提高了 525%,同时仍能遵守 SLO。

数据泄露揭露美国间谍软件制造商,其软件影响Windows、Mac、Android和Chromebook (techcrunch.com)

美国明尼苏达州一家名为Spytech的间谍软件制造商遭到黑客攻击,导致全球数千台受其监控的设备信息泄露。泄露的数据包括设备活动日志,涉及Android、Chromebook、Mac和Windows PC等多个平台。Spytech的间谍软件通常以“跟踪软件”的形式出售,美其名曰允许家长监控孩子的活动,但也常被用于监视配偶和家庭伴侣。此次事件是近年来最新一起针对间谍软件制造商的黑客攻击事件,引发了对数据安全和隐私问题的严重担忧。

使用Claude实现100倍编程效率 (0xksure.medium.com)

本文作者分享了使用 Anthropic 的大语言模型 Claude Sonnet 3.5 进行编程的经验。作者参与了一个利用 The Grid API 开发产品的赏金任务,并尝试使用 Claude 生成代码、文档和市场分析。作者发现 Claude 在生成代码、迭代功能、处理上下文和生成文档方面表现出色,但也存在一些局限性,例如需要大量的复制粘贴操作、上下文窗口大小有限以及对开发人员的专业知识有一定要求。作者认为大型语言模型将彻底改变开发者的工作方式,使开发效率大幅提升。

卡巴斯基实验室关闭美国分部并裁员 (www.zetter-zeroday.com)

迫于美国商务部禁令压力,俄罗斯网络安全公司卡巴斯基实验室宣布关闭其美国分部,并解雇所有美国员工。美国政府一直怀疑卡巴斯基软件可能被俄罗斯政府用于间谍活动,尽管卡巴斯基对此予以否认,但美国商务部仍以国家安全为由发布了禁令,禁止在美国销售和使用卡巴斯基软件。这一禁令对卡巴斯基在美国的商业活动造成了重大打击,迫使其关闭美国分部。

MySQL 9 未能获得部分数据库专家的认可 (www.theregister.com)

MySQL 最新版本发布后,一些评论员感到失望,他们担心 MySQL 的管理者甲骨文公司可能另有打算。MySQL 9.0 被定位为“创新版本”,但一些专家认为,该版本缺乏创新功能,许多更具创新性的功能仅在付费版本中提供。一些专家担心甲骨文公司可能将重点放在了其专有分析数据库 Heatwave 上,而非 MySQL 上。

Magic CLI:终端魔法师命令行工具 (github.com)

Magic CLI 是一款使用大型语言模型 (LLM) 帮助用户更高效地使用命令行的工具,灵感来自 Amazon Q 和 GitHub Copilot for CLI 等项目。它可以根据用户的提示建议命令,并支持使用本地或远程 LLM(如 Ollama 和 OpenAI)。

独立游戏发行商Humble Games据悉裁减所有员工 (www.gamespot.com)

据报道,独立游戏发行商 Humble Games 裁掉了其所有 36 名员工。该公司表示,Humble Games 并非关闭,而是“重组业务”。该公司确认,裁员不会影响 Humble Bundle 的运营。此外,Humble Games 正在进行和即将推出的游戏仍将继续推进,并将由该公司发行。Humble Games 此前曾在 2022 年 4 月和 2023 年 11 月进行过两轮裁员。

乐高用陨石尘埃制成积木并在指定商店展出 (www.engadget.com)

乐高与欧洲航天局合作,用真正的陨石尘埃制作了乐高积木,并在指定商店展出至9月20日。此举旨在测试月球尘埃作为月球建筑材料的可行性,探索利用月球现有材料建造太空设施的可能性。

GitHub - orisano/gosax:Go 语言的 XML SAX 解析库 (github.com)

gosax 是一个用于 XML SAX(XML 简单 API)解析的 Go 语言库,支持只读功能。该库的设计目标是高效且节省内存地解析 XML,从各种来源汲取灵感以提供高性能的解析器。它具有只读 SAX 解析、高效解析、SWAR(寄存器内 SIMD)等特点,并与 encoding/xml 兼容。

降低Python代码随机性的方法 (healeycodes.com)

本文介绍了如何通过修改系统调用来降低Python代码的随机性。作者首先解释了Python中随机性的来源,即`os.urandom`和`random.randint`函数,并说明了如何使用`ptrace`系统调用来拦截和修改这些函数的行为。作者提供了一个名为`unrandom`的C程序,该程序可以作为跟踪器附加到Python进程,并在每次调用`getrandom`系统调用时返回零。这将导致`os.urandom`返回全零字节,并使`random.randint`生成确定性的随机数序列。

LLM推理后端性能基准测试:vLLM、LMDeploy、MLC-LLM、TensorRT-LLM 和 TGI (www.bentoml.com)

本文对不同的LLM推理后端(vLLM、LMDeploy、MLC-LLM、TensorRT-LLM 和 Hugging Face TGI)进行了全面的基准测试,评估指标包括首个token时间(TTFT)和token生成速率。测试结果表明,对于Llama 3 8B模型,LMDeploy在所有用户负载下均表现出色,而vLLM则在低延迟场景中表现出色;对于Llama 3 70B Q4模型,LMDeploy在低延迟和高吞吐量方面均表现最佳,而TensorRT-LLM在吞吐量方面与LMDeploy相当。文章还分析了不同后端的优缺点,并为选择合适的推理后端提供了建议。

为什么软删除很糟糕以及如何替代它 (jameshalsall.co.uk)

文章批判了软删除的弊端,认为软删除违背了数据库的职责,导致数据冗余和逻辑混乱。作者建议使用硬删除结合审计日志的方式,将删除操作记录在审计日志中,既保证了数据完整性,又保留了操作记录,方便后续恢复和审计。

通用汽车旗下Cruise放弃无方向盘汽车,竞争对手仍在坚持 (ca.finance.yahoo.com)

通用汽车公司宣布无限期推迟旗下自动驾驶公司Cruise的无方向盘汽车Origin的生产,转而专注于使用雪佛兰Bolt作为其自动驾驶技术的主要平台。公司给出的理由是成本和监管方面的挑战。尽管Cruise放弃了Origin,但其竞争对手如Waymo和Zoox等公司仍在继续开发无方向盘汽车,并计划将其投入商业运营。

1 2 83 84 85 87 89 90 91 363 364