Fp8 runs ~100 tflops faster when the kernel name has "cutlass" in it10 months agohttps://github.com/triton-lang/triton/pull/7298用户必须登录GitHub才能更改通知设置。在#7298号议题中讨论了关于Gluon框架中持久注意力机制的教程。将内核转换为持久模式后观察到性能提升,特别是名称中包含'cutlass'的fp8内核。由于softmax分区中ptxas指令调度问题,fp16在大上下文场景下出现性能下降。讨论涉及布局不匹配问题,以及与内核命名相关的性能优化方案。贡献者们就精度检查及内核命名对性能的影响展开了辩论。
Task Runner Census 202510 months agohttps://aleyan.com/blog/2025-task-runners-census/GitHub Actions以39.8%的仓库使用率主导CI/CD领域尽管历史悠久,Make仍被广泛使用,出现在19.0%的仓库中pnpm(新JS仓库中占22.9%)和uv(Python)等新型包管理器正快速流行27.2%的仓库未检测到任务运行器JavaScript生态以npm(占全部仓库28.5%)领先,其次是pnpm和yarnPython的uv包管理器(2024年推出)使用率持续攀升数据采集自2025年6月28-30日期间GitHub上10万个星标最高的仓库
First Come First Served: The Impact of File Position on Code Review10 months agohttps://arxiv.org/abs/2208.04259本研究探讨了文件位置对代码审查结果的影响。对GitHub上138个Java项目的219,476个拉取请求(PR)的分析表明,靠前展示的文件会获得更多评论。一项涉及106名参与者的对照实验显示,文件位置会影响缺陷检测,最后展示的文件识别出缺陷的几率降低64%。研究结果表明需要重新考虑代码审查工具中的文件排序方式以减少偏差。该研究为工具设计和代码审查流程提供了重要启示。
Upcoming deprecation of GitHub Command Palette feature preview10 months agohttps://github.blog/changelog/2025-07-15-upcoming-deprecation-of-github-command-...GitHub命令面板功能预览将于2025年8月6日起停止维护该功能因使用率较低而被弃用,这将使GitHub能集中精力开发更具影响力的功能当前使用命令面板的用户应提前做好变更规划用户可通过GitHub社区讨论区提交反馈意见
GH Killing Command Palette for "low usage"10 months agohttps://github.com/orgs/community/discussions/166528GitHub计划移除命令面板功能,尽管它很有用,但使用率较低。用户认为使用率低是因为缺乏宣传推广,而非用户不感兴趣。命令面板因提升生产力和可访问性(尤其对键盘导航用户)而广受好评。许多用户每天依赖该功能快速切换仓库和导航。部分用户反映该功能在未通知的情况下被禁用,进一步降低了使用率。用户将其与Slack、Atlassian及IDE等平台对比,指出类似功能已成行业标配。用户呼吁GitHub重新评估移除决定,建议加强功能推广而非直接放弃。
You can use GitHub from your Watch – GitWrist10 months agohttps://github.com/DaytimeDev/GitWristGitWrist 是一个基于 WearOS 的系统,用于与 GitHub API 进行交互。功能包括:关联 Git 账户、通过二维码分享、查看账户详情以及检查通知。使用 Jetpack Compose 和 Kotlin 构建,集成了 GitHub API 和 OAuth 认证。支持 Material 3 动态主题的富有表现力的用户界面。当前已在 Pixel Watch 2 上完成测试,但应兼容其他 WearOS 设备。安装需配置 ADB、启用开发者选项,并通过 USB 或无线调试连接。APK 可从 GitWrist/Releases 下载,并通过 ADB 命令安装。
GitHub Having Several Issues10 months agohttps://github.com/orgs/github/repositories启用自动化安全更新并在没有dependabot.yaml的仓库中创建问题/PR的GitHub Action运行CodeQL分析的Actions包含DMCA删除通知文本的仓库支持多种编码规范的CodeQL查询和库为安全研究人员和GitHub高级安全提供支持的CodeQL库和查询绕过审批和检查对主分支进行紧急更改(含审计控制)为Rails项目推荐的RuboCop配置及额外的可访问性RuboCop Rails检查项GitHub上社区维护的主题和集合页面生成指定时间段内组织或仓库贡献者信息的GitHub Action
Show HN: A GitHub Action that quizzes you on a pull request10 months agohttps://github.com/dkamm/pr-quizAI代理正在编写越来越多的代码,这增加了人类理解其输出的必要性。PR Quiz是一个GitHub Action,它基于拉取请求生成测验,以测试人类评审者对AI生成代码的理解程度。使用PR Quiz需要OpenAI API密钥和ngrok认证令牌(免费版即可满足需求)。设置步骤包括将这些令牌添加为GitHub仓库的操作密钥,并在`.github/workflows`目录中放置`quiz.yml`文件。`quiz.yml`文件指定了工作流程,包括在拉取请求批准时触发以及必要的权限设置。PR Quiz在GitHub Actions运行器中启动临时网络服务器,使用ngrok实现公共访问,同时确保代码隐私。配置选项包括模型选择、变更行数阈值、时间限制、最大尝试次数以及文件排除规则。该操作可修改为支持自托管模型,提供了模型使用上的灵活性。
Why "good-first-issues" are usually not good first issues10 months agohttps://am17an.bearblog.dev/why-good-first-issues-are-usually-not-good-first-iss...为开源项目做贡献是程序员常见的目标,而'新手友好问题'往往是入门起点。GitHub向新人推荐'新手友好问题',但这些议题经常被证明并无帮助或存在误导性。'新手友好问题'的常见弊端包括:议题过时、PR无人处理、上下文模糊、与实际项目工作流程脱节。GitHub议题可能无法反映项目的真实工作状态,因为许多团队在GitHub之外(如Discord、邮件)协作。项目方应当通过确保议题清晰度、相关性和响应速度来改进'新手友好问题',从而有效帮助新人参与贡献。
GitHub Pull Requests Are Down9 months agohttps://github.com/github/site-policy/pull/582GitHub更新隐私声明,在企业营销页面引入非必要cookie变更包括通过分析数据改善网站体验,并为企业用户个性化内容/广告此次更新明确了GitHub对'禁止追踪'(DNT)信号及隐私浏览器扩展的立场GitHub承诺遵守DNT信号,并提供用户设置以禁用非必要cookie企业营销页面(如resources.github.com)将开始使用cookie,但GitHub.com主站不受影响用户可通过企业营销页面页脚的链接管理cookie偏好设置为保持与GitHub服务条款一致,'个人数据'术语调整为小写格式
GitHub is having an ongoing incident with loading pull requests9 months agohttps://www.githubstatus.com/incidents/6swp0zf7lk8h拉取请求(Pull Requests)出现性能下降和可用性问题Webhooks和Git操作也遭遇了性能下降Issues和Actions功能受到性能退化影响拉取请求区域的某项变更导致部分功能不可用已采取缓解措施并观察到恢复迹象GitHub持续监控事态发展并提供最新信息
Why is GitHub UI getting slower?9 months agohttps://yoyo-code.com/why-is-github-ui-getting-so-much-slower/GitHub 的界面最近明显变慢,像切换标签页这样的操作需要超过5秒才能完成。使用 Turbo 预加载页面的做法适得其反,导致客户端切换比服务端加载还要慢。在新标签页中打开链接比使用客户端路由更快,这违背了单页应用(SPA)的设计初衷。新的加载进度条反而突显了页面切换的迟缓,让用户体验更差。性能问题甚至蔓延到代码对比视图,处理大型 PR 时会因过多 DOM 节点导致界面卡死。调整开发者工具窗口大小时会出现冻结,暗示存在更深层次的性能缺陷。GitHub 的路线图提到『大规模平台协作』,但尚不清楚性能优化是否是其优先事项。
You can now uv run a GitHub gist9 months agohttps://github.com/astral-sh/uv/pull/15058/files当拉取请求已关闭时无法应用建议每行只能批量应用一个建议不支持在已删除的行上应用建议过时的建议无法被应用无法从待处理的审查中应用建议通过GitHub Gist启用'uv run'功能 #15058页面内容加载错误,需要重新加载
New AI Coding Teammate: Gemini CLI GitHub Actions9 months agohttps://blog.google/technology/developers/introducing-gemini-cli-github-actions/Gemini CLI GitHub Actions 作为免费、强大的AI编程协作者被引入代码仓库它能自动化处理事项分类、PR审核等任务,通过仓库事件触发按需协作功能包括智能事项分类、加速PR审核、通过@gemini-cli提及实现任务委派具备企业级安全性,提供无凭证认证和精细化权限控制集成OpenTelemetry实现透明化监控当前为测试版,提供Google AI Studio免费额度,并支持Vertex AI和Gemini Code Assist服务层级
How and Why to Ditch GitHub9 months agohttps://taggart-tech.com/migrate-to-codeberg/由于安全问题和道德争议,GitHub在科技领域的主导地位正受到重新审视。微软的安全漏洞和美国政府的网络安全政策引发了对GitHub可靠性的担忧。GitHub使用用户代码训练其语言模型,这促使人们寻找替代平台。由Forgejo驱动的Codeberg提供了受欧盟保护的透明替代方案。从GitHub迁移至Codeberg需创建访问令牌并使用其迁移工具。Codeberg Pages支持静态网站托管,需满足根目录包含index.html等要求。在Codeberg设置自定义域名需配置.domains文件及正确DNS记录。Codeberg/Forgejo的Actions功能需自托管运行器,推荐更简单的脚本解决方案。迁移过程包括更新本地克隆库和归档GitHub仓库。速查表提供了迁移至Codeberg及设置Pages的快速指南。
Jules – An Asynchronous Coding Agent9 months agohttps://jules.google/#plansJules自动化处理您不愿手动完成的编码任务,为您节省时间专注于更偏好的开发工作选择GitHub仓库及分支后,通过详细指令告知Jules需要执行的具体操作Jules会将代码库克隆至云端虚拟机,运用Gemini 2.5 Pro模型制定实施方案自动更新文件至新的应用目录结构,并提供变更差异对比供审核Jules会创建PR提交修改,您可在GitHub上完成审批、合并及发布流程提供多种方案适应不同工作场景,从快速修复到多智能体协同开发专为每日高频交付的开发者设计,助力保持高效工作流可扩展架构满足构建者需求,支持不同运行速度和模型访问规模的智能体部署
Can't disable copilot code reviews9 months agohttps://github.com/orgs/community/discussions/169148用户反馈即使禁用了所有相关设置,仍无法禁用Copilot的代码审查功能Copilot的审查评论污染拉取请求,需要手动删除无法通过常规方式屏蔽Copilot,因其既非普通用户也非应用程序用户因此问题考虑迁移至其他代码托管平台社区建议通过仓库级和组织级设置来阻止Copilot审查
Let's properly analyze an AI article for once9 months agohttps://nibblestew.blogspot.com/2025/08/lets-properly-analyze-ai-article-for.htm...GitHub首席执行官关于AI与开发者的博客文章因推理拙劣和逻辑跳跃而受到批评。该文章使用了具有误导性的统计数据和类比,类似苏联时期的宣传手法。文中引用的一项'研究'样本量过小(仅22人),且缺乏方法论细节,引发对研究偏见的质疑。其核心主张——'要么拥抱AI,要么退出这个行业'——只是某位受访者的主观观点,而非实证依据。文章歪曲编程教育现状,声称死记硬背语法已'过时',而这种方法早已被公认为错误实践。这项'研究'与主流AI生产力叙事相矛盾,转而强调'增强抱负'这种模糊且未经证实的益处。该文的论证方式被比作苏联时期的统计数据操纵,突显其缺乏可信度。
Mistral Integration Improved in Llama.cpp9 months agohttps://github.com/ggml-org/llama.cpp/pull/14737通知需要登录以更改设置。在问题#14737中讨论了改进Mistral模型与llama.cpp的集成。Mistral的架构使用滑动窗口注意力机制(SWA),默认窗口大小为4096个标记。支持在llama.cpp中传递jinja模板以进行模型服务。讨论更新Pydantic需求以及在PR中处理格式/样式更改。计划在当前PR合并后为llama.cpp添加对Voxtral模型的支持。重构和合并代码以实现更好的集成和维护。发布Magistral GGUF模型,并与llama.cpp顺利运行。最终审查并准备合并PR,已纳入社区反馈。
Auf Wiedersehen, GitHub – CEO Steps Down9 months agohttps://github.blog/news-insights/company-news/goodbye-github/托马斯·多姆克回顾了从德国到美国的创业历程,这段旅程始于他将初创公司出售给微软。他重点介绍了在GitHub担任的角色,包括主导公司收购、出任CEO职位,并带领GitHub进入Copilot开启的AI时代。宣布将辞去GitHub职务回归初创企业领域,但会留任至2025年底以协助交接工作。列举了在他领导下GitHub取得的成就:代码库突破10亿、开发者用户达1.5亿,以及在AI和开源项目领域的重大进展。GitHub Copilot已发展为拥有2000万用户的顶尖AI工具,新增对话式编程和全栈应用创建功能。强调GitHub在推动软件开发民主化方面的作用,让无论是否精通编程的人都能实现创意构想。向GitHub团队表达感激之情,并对共同塑造技术未来的集体成就感到自豪。