CodiumAI Cover-Agent:一款用于自动化测试生成和代码覆盖率增强的 AI 驱动工具

2024-05-22
CodiumAI Cover-Agent:一款用于自动化测试生成和代码覆盖率增强的 AI 驱动工具

CodiumAI Cover-Agent 是一款开源工具,旨在利用生成式 AI 自动化和增强测试(目前主要是单元测试)的生成,从而简化开发流程。它可以从终端运行,并计划集成到流行的 CI 平台中。Cover-Agent 通过分析代码库、生成测试提示并与大型语言模型(LLM)交互来自动创建单元测试,从而提高代码覆盖率。

阅读更多
85

GPT-4o 在 Aider LLM 排行榜上名列第一和第二

2024-05-14
GPT-4o 在 Aider LLM 排行榜上名列第一和第二

Aider是一个终端AI编程助手,它与擅长编辑代码的LLMs配合使用效果最佳。GPT-4o在Aider的代码编辑排行榜上以72.9%的得分位居榜首,在重构排行榜上以62.9%的得分位居第二,优于GPT-4 Turbo模型。GPT-4o能够使用Aider既定的“diff”编辑格式,这种格式也被其他模型使用,如Opus和原始GPT-4模型。

阅读更多
86

苹果 IIGS 的兆赫兹之谜

2024-08-17
苹果 IIGS 的兆赫兹之谜

这篇文章深入探讨了苹果 IIGS 电脑 CPU 速度背后的原因,反驳了苹果公司为了避免与 Macintosh 竞争而故意限制其速度的传言。作者通过分析 IIGS 开发历史、65C816 CPU 的技术细节以及业界相关人士的访谈和评论,指出芯片产量、技术缺陷以及市场策略等因素才是导致 IIGS 速度低于预期的主要原因。

阅读更多
未分类 IIGS

从原始 GPS 数据计算位置

2024-07-14

文章详细介绍了如何从原始 GPS 数据计算位置。首先介绍了WGS 84 ECEF坐标系、参考椭球体、大地水准面等基本概念,以及如何利用卫星轨道参数计算卫星位置。接着,文章解释了如何通过伪距测量、卫星时钟偏差校正和用户时钟偏差估计来计算用户与卫星之间的距离。文章还介绍了如何使用最小二乘法求解用户位置和时钟偏差,并通过分析位置估计的误差协方差矩阵引入了DOP的概念。最后,文章通过实验验证了算法的有效性,并讨论了电离层和对流层延迟对GPS信号传播的影响。

阅读更多
未分类 定位

pyNES:用 Python 编程 NES 游戏

2024-07-03
pyNES:用 Python 编程 NES 游戏

pyNES是一个使用 Python 为 NES 开发游戏的项目,它包含一个汇编器和一个将 Python 代码转换为 6502 汇编代码的编译器。文章介绍了 pyNES 项目的起源、目标以及 0.1.x 和 0.2.x 版本的功能和改进。

阅读更多
74
未分类

领英为何如此抗拒外部链接?

2024-07-23
领英为何如此抗拒外部链接?

本文探讨了领英平台对于外部链接的“抗拒”现象。作者指出,领英算法刻意降低了外部链接的权重,迫使用户将内容直接发布在平台上,以增加用户粘性和平台内容量。作者将这种做法比作电信领域的“零评级”,认为这是一种损害互联网开放性的行为,并呼吁监管机构关注。

阅读更多
76
未分类 外部链接

WordGrinder:一款简洁高效的控制台文字处理器

2024-08-02
WordGrinder:一款简洁高效的控制台文字处理器

WordGrinder 是一款基于控制台的文字处理器,支持 Unicode,旨在提供简洁高效的写作体验。它支持基本的段落和字符样式、屏幕标记、菜单界面、HTML 导入导出以及其他实用功能。WordGrinder 不依赖 GUI,可以在终端中运行,但也提供适用于 Unix、Windows 和 OSX 的 GUI 版本。

阅读更多
67
未分类 控制台

企鹅有膝盖吗?以及其他常见问题的解答

2024-07-29
企鹅有膝盖吗?以及其他常见问题的解答

企鹅是一种不会飞但会游泳的鸟类,拥有鸟类的所有特征,包括骨骼结构。企鹅的膝盖隐藏在体内,而人们通常误认为是膝盖的部位其实是它们的脚踝。这种结构有利于企鹅在水中快速游泳,但也导致它们在陆地上行动缓慢笨拙。关于企鹅的进化起源,科学家们通过化石和DNA研究发现,企鹅可能与信天翁、军舰鸟和潜鸟等海鸟关系密切,其祖先可能是 Waimanu 属的古代企鹅。

阅读更多
未分类 企鹅

树莓派公司上市

2024-06-11
树莓派公司上市

知名微型电脑制造商树莓派于伦敦证券交易所上市,发行价为每股2.80英镑,估值为5.42亿英镑。股票上市后上涨32%,至3.70英镑,公司估值或超过2亿美元。此次上市是伦敦股市的胜利,因许多英国科技公司选择在美国上市。树莓派以其价格低廉、可编程的微型电脑而闻名,被广泛应用于工业和嵌入式领域,占其销售额的72%。

阅读更多
未分类

“终局行动”打击恶意软件投放平台

2024-05-30

美国和欧洲执法机构开展了“终局行动”,打击 IcedID、Smokeloader 和 Trickbot 等恶意软件投放平台。行动逮捕了四人,关闭了 100 多台服务器,并查封了 2000 多个域名。当局表示,这仅仅是持续打击行动的开始,旨在从根本上瓦解网络犯罪生态系统。

阅读更多
未分类

GitHub - orisano/gosax:Go 语言的 XML SAX 解析库

2024-06-27
GitHub - orisano/gosax:Go 语言的 XML SAX 解析库

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

阅读更多
88
未分类

Jurigged:Python 热重载工具

2024-07-12
Jurigged:Python 热重载工具

Jurigged 是一款 Python 热重载工具,它允许你在代码运行时对其进行更新。该工具使用简单,只需使用 jurigged 命令运行脚本即可。Jurigged 会监控代码文件的变化,并在你保存文件时将更新后的函数或方法热更新到正在运行的脚本中。Jurigged 还提供了一个名为 develoop 的终端界面,可以实现交互式开发环境,方便开发者实时调试代码。

阅读更多
76
未分类 热重载

欧盟理事会主席国提出的全面扫描提议必须被拒绝

2024-06-11
欧盟理事会主席国提出的全面扫描提议必须被拒绝

欧盟理事会比利时主席国提出了一项危险的提案,可能导致对数十亿人的私人文件进行扫描。该提案遭到电子前线基金会(EFF)和欧洲数字版权组织(EDRi)等团体的强烈反对。他们认为该提案将侵犯欧盟居民的人权,并敦促欧盟理事会拒绝所有与端到端加密不一致的提案。EFF一直倡导保护在线私人对话的权利,并反对任何以保护儿童网络安全的名义在加密通信中开“后门”的行为。

阅读更多
未分类

奇点临近:当我们与人工智能融合

2024-06-26
奇点临近:当我们与人工智能融合

《奇点临近》是雷·库兹韦尔的新作,是对其里程碑式著作《奇点临近》的继承,探讨了未来几十年科技将如何改变人类。库兹韦尔认为,人工智能将在2029年达到人类水平,并以指数级速度增长,最终将人类智能扩大百万倍,彻底改变人类生活。书中探讨了纳米技术、生命延长、人工智能的风险和机遇等议题,并认为科技进步将推动创新,改善人类福祉。

阅读更多
未分类 未来

MacRumors 报道:Bartender 应用易主,缺乏透明度引发担忧

2024-06-05
MacRumors 报道:Bartender 应用易主,缺乏透明度引发担忧

广受欢迎的 Mac 应用 Bartender 已于约两个月前悄然出售,但前任和现任所有者均未向客户或潜在客户提供有关此次出售的信息。此次交易是 Reddit 用户在 MacUpdater 发出警告后才浮出水面,该警告称 Bartender 背后的公司已被悄然替换。MacUpdater 警告用户,由于缺乏透明度,5.0.52 版本之后的应用更新可能存在潜在安全风险。

阅读更多
未分类 应用

Anthropic绘制大语言模型内部概念地图

2024-05-21
Anthropic绘制大语言模型内部概念地图

Anthropic的研究人员成功地从大型语言模型Claude Sonnet中提取了数百万个特征,这些特征对应于各种概念,如城市、人物、科学领域、编程语法等,甚至还有一些抽象概念,如代码错误、性别偏见和保密。研究人员可以通过放大或抑制这些特征来观察模型行为的变化,例如,放大“金门大桥”特征会导致模型在回答问题时过度关注金门大桥,即使问题与金门大桥无关。这项研究为理解和提高人工智能模型的安全性提供了新的视角。

阅读更多
未分类 可解释性

提升情感分析:使用Unsloth微调LLaMA 3 8B

2024-05-18
提升情感分析:使用Unsloth微调LLaMA 3 8B

本文探讨了如何使用Unsloth微调LLaMA-3 8B模型,以进行金融情感分析。文章详细介绍了构建自定义数据集、使用Unsloth笔记本微调模型以及评估模型性能的步骤。作者比较了不同微调模型的性能,包括推理速度、情感得分方差和平均置信度,并讨论了LLaMA 3 8B量化方面的争议。文章还提供了对结果的分析,并为希望使用Unsloth微调模型进行情感分析的读者提供了指导。

阅读更多
未分类 情感分析

奇特的设计决定:一款法式对开门烤箱

2024-09-19
奇特的设计决定:一款法式对开门烤箱

文章讨论了一款采用法式对开门设计的空气炸锅烤箱,作者质疑这种设计的实用性,认为双开门占用空间大,操作不便。评论区用户则提出不同观点,有人认为双开门在商业厨房很常见,方便双手操作,也有人认为对开门节省空间,方便特定人群使用。

阅读更多
未分类 烤箱

Airbnb房客租房挖矿三周赚取10万美元 电费高达1500美元

2024-08-16
Airbnb房客租房挖矿三周赚取10万美元 电费高达1500美元

一位Airbnb房东在房客租住三周后收到高达1500美元的电费账单,原因是房客利用房屋进行加密货币挖矿并赚取了10万美元的利润。房东通过监控发现房客搬走了至少十台电脑,并为他们的电动汽车设立了充电站。最终房客承认了挖矿行为并支付了电费。此事件也引发了关于Airbnb房客使用房屋进行挖矿以及电动车充电等问题的讨论。

阅读更多
未分类 加密货币挖矿

Assembly:一个自然语言编程的沙盒游戏

2024-05-12
Assembly:一个自然语言编程的沙盒游戏

LouveSystems 的 Assembly 是一款沙盒概念游戏,玩家可以使用自然语言设计称为“委托”的小程序。您的委托会在程序集中释放,可以自由漫游并与其他程序标记在一起。Assembly 的核心概念是相对寻址,这意味着每个指令都通过它与当前正在读取的指令的距离来引用。委托可以执行的操作包括写入数据、复制数据、跳转到程序集中的不同位置以及移动数据。

阅读更多
未分类 沙盒

残疾人现代主义

2024-05-18
残疾人现代主义

文章探讨了20世纪30年代美国现代主义建筑在残疾人学校设计中的应用。作者认为,尽管现代主义建筑常被批评忽视残疾人的需求,但在这一时期,一些建筑师和教育家利用现代主义的社会潜力,创造出更能满足残疾儿童需求的设计,例如洛杉矶的华盛顿大道矫形学校和丹佛的查尔斯·A·波切尔残疾儿童学校。这些学校的设计注重自然光线、通风、无障碍设施,并考虑了学生的实际生活体验。文章还介绍了WPA(工程进度管理局)在为残疾儿童改善教育体验方面所做的贡献,包括建造学校、提供特殊教育课程、制作和分发适合不同学习方式的教材等。

阅读更多

我们创建了 Meta 的 TestGen-LLM 的第一个开源实现

2024-05-21
我们创建了 Meta 的 TestGen-LLM 的第一个开源实现

CodiumAI发布了Cover-Agent,它是Meta的TestGen-LLM的第一个开源实现。TestGen-LLM是一个完全自动化的工具,用于增加测试覆盖率,它首先生成大量测试,然后过滤掉那些无法构建/运行的测试,删除任何未通过的测试,最后丢弃那些没有增加代码覆盖率的测试。Cover-Agent 在实现TestGen-LLM的过程中遇到了一些挑战,例如处理 Python 中重要的空格、为 LLM 提供额外的上下文、处理复杂的代码需要多次迭代,以及无法在扩展现有测试套件时添加库导入。

阅读更多
未分类

纽约市地下量子互联网原型测试运行半月

2024-08-25
纽约市地下量子互联网原型测试运行半月

美国纽约Qunnect公司的科学家们在纽约市地下进行了一项量子互联网原型网络测试。他们使用了一种名为GothamQ回路的34公里长光纤电路,利用偏振纠缠光子实现了长达15天的连续运行,系统正常运行时间高达99.84%。这项研究解决了光纤环境中纠缠态的脆弱性和信号传输效率问题,为量子互联网的实际应用迈出了重要一步。

阅读更多
68
未分类
1 2 16 17 18 20 22 23 24 1084 1085