| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
原始链接: https://news.ycombinator.com/item?id=38969533
Reddit 上的对话讨论了流行机器学习框架 TensorFlow-PyTorch 中最近的一个漏洞,特别是与 GitHub 操作相关的漏洞。 这些发现引发了人们对“供应商锁定”实践的担忧,特别是对第三方软件包和库的依赖。 一项建议是研究人员和个人检查正在下载的实际文件,而不是仅仅依赖供应商的声誉。 一些评论质疑报告安全缺陷的合法性和盈利能力,认为企业通常会选择购买被利用的软件,而不是因为节省成本和效率而参与利用活动。 其他人建议通过内部安全团队或错误赏金计划实施保障措施。 此外,还围绕“白帽”与从事“黑市”交易的传统网络犯罪分子之间的区别进行了讨论。 由于其清洁特性,门罗币被认为是隐私币中具有潜在吸引力的选择。 最后,有人提出,转向“快启动、慢停止、仅紧急情况、故障转移”原则有助于减轻安全缺陷引起的灾难性故障的潜在影响。
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
Problem: you need to be a "contributor" to the repo for your PR to trigger workflows without someone approving them first.
So: "We needed to be a contributor to the PyTorch repository to execute workflows, but we didn’t feel like spending time adding features to PyTorch. Instead, we found a typo in a markdown file and submitted a fix."
I really don't like this aspect of GitHub that people who have submitted a typo fix gain additional privileges on the repo by default. That's something GitHub can fix: I think "this user gets to trigger PRs without approval in the future" should be an active button repo administrators need to click, maybe in the PR flow there could be "Approve this run" and "Approve this run and all future runs by user X" buttons.
reply