近日,Visual Studio Code GitHub repo 的 Issue 列表被黑产广告短暂“攻陷”了一段时间,大约好几个小时里 Issue 列表一直充斥着如下的广告,场面非常“魔幻”。

由于 VS Code 使用了机器人对 Issue 进行自动回复,所以我们还看到了机器人彬彬有礼回复这些黑产广告的“戏剧”场面(提交了非英文的内容或重复的 Issue 均会触发 VS Code 机器人自动回复):

从网友提供的其他消息来看,Visual Studio Code 只不过是被黑产盯上的 repo 之一,或许他们只是拿 VS Code 用来练手,因为在另外一个 repo 里面,这些黑产怒刷了近 2k 个 issue……

黑产为了让广告被搜索引擎抓取以及增加点击率可谓是无所不用其极,互联网任何能聚集人的地方,他们都会绞尽脑计地想办法露脸,因此而诞生的种种 SEO 手段,称它为“毒瘤”也不为过。

这并非第一次在 GitHub Issue 发生的让国内开发者蒙羞的事件。当年 Node.js 之父 Ryan Dahl (ry) 在 GitHub 开源 deno 项目时,大量中文用户涌进了 deno 的 repo,并把 deno 的 Issue 列表当成版聊工具,各种花式无意义灌水:

大家在上面玩得不亦乐乎,硬是把 GitHub 变成了贴吧,完全没想过会影响到他人的正常使用。所以,此次刷屏在 GitHub 上引起了公愤,deno 作者 ry 不得不暂时关掉 Issue 功能(后来重新开启)。

Issue 列表本来是用户反馈 bug、为项目提交技术上的建议和意见的地方,这种滥用功能的行为无疑会对项目本身以及他人的使用造成非常大的影响。

诚然,GitHub 上的大部分中国用户都在严格遵守开源社区的规矩,但只要出现一小部分没按规矩办事的人,他们就会破坏整体的形象。这些不守规矩的用户,污染的不仅仅是整个互联网环境,还有中国用户的集体声誉。

往期推荐:
收藏 | 49 个 Python 学习资源我都逛哪些技术网站?(程序员必备58个网站汇总)肝!精心整理了 50 个数据源网站!

Visual Studio Code的Issue列表被黑产“攻陷”相关推荐

  1. Visual Studio Code 中部分代码变黑白色(前端vue-element-admin项目测试有效)

    @[TOC](Visual Studio Code 中部分代码变黑白色(前端vue-element-admin项目测试有效)) 代码变黑白色 使用vue-element-admin 后台模板在Visu ...

  2. Visual Studio Code 如何编写运行 C、C++ 程序

    转载自https://www.zhihu.com/question/30315894/answer/154979413 侵删 作者:谭九鼎 链接:https://www.zhihu.com/quest ...

  3. 【环境配置】Visual Studio Code 如何编写运行 C、C++ 程序?

    作者:谭九鼎 链接:https://www.zhihu.com/question/30315894/answer/154979413 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转 ...

  4. Visual Studio Code 1.45 发布

    Visual Studio Code 发布了 1.45 版本,即 2020 年 4 月更新版.最值得关注的更新亮点有这些: 可访问性改进 -- 在工作台之间轻松导航:状态栏可访问,且屏幕阅读器可以读取 ...

  5. Visual Studio Code 如何编写运行 C、C++ 程序?

    本文面向初学者,但是不适合还在学写Hello World级别的初学者.阅读本文能在一定程度上了解程序编译的知识,以及使用VS Code的知识. 本文大部分内容都可从VS Code官方文档:C++ pr ...

  6. Visual Studio Code 配置 gcc

    作者:谭九鼎 链接:https://www.zhihu.com/question/30315894/answer/154979413 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转 ...

  7. Visual Studio Code Go 插件文档翻译

    此插件为 Go 语言在 VS Code 中开发提供了多种语言支持. 阅读版本变更日志了解此插件过去几个版本的更改内容. 1. 语言功能 (Language Features) 1.1 智能感知 (In ...

  8. 程序员请收好:10个非常有用的Visual Studio Code插件

    作者 | Daan 译者 | Elle 出品 | CSDN(ID:CSDNnews) [导读]一个插件列表,可以让你的程序员生活变得轻松许多.无论你是经验丰富的开发人员还是刚刚开始第一份工作的初级开发 ...

  9. 程序员请收好:10个非常有用的 Visual Studio Code 插件!

    一个插件列表,可以让你的程序员生活变得轻松许多. 作者 | Daan 译者 | Elle 出品 | CSDN(ID:CSDNnews) 以下为译文: 无论你是经验丰富的开发人员还是刚刚开始第一份工作的 ...

最新文章

  1. 线下活动丨Big Model Meetup 第1期:大模型Prompt Tuning技术,8场学术报告和Poster展示...
  2. python三层装饰器-python3装饰器
  3. sdut 3341数据结构实验之二叉树二:遍历二叉树
  4. 特殊的IP地址与端口
  5. 【图像处理】纹理检测算法
  6. springboot 工程启动报错之Consider defining a bean of type ‘XXX’ in your configuration.
  7. mysql事务模式怎么查_Mysql InnoDB中的查询事务模式与锁定select ..for update
  8. 逸管家:把握不同行业生命周期,选择正确商业模式
  9. 理论基础 —— 二叉树
  10. 堆载预压弹性变形怎样计算公式_一种风洞洞体堆载预压变形测量工艺的制作方法...
  11. Android 快速实现微信支付(真的!很快!)
  12. 百度云下载插件,创建链接,脚本管理,百度网盘快速下载
  13. c++ 栈 stack 用法
  14. window.history详细解析
  15. 03 Transformation 变换
  16. Linux安装 CentOS 7
  17. 面试算法———回溯经典题目
  18. 藏宝阁游戏服务器维护中,梦幻西游2013年1月22日藏宝阁维护公告 17173.com网络游戏:《梦幻西游》专区...
  19. IT行业基础知识:云计算到底是什么
  20. 关于utf-8和big5编码的问题

热门文章

  1. mysql分库分表实战及php代码操作完整实例
  2. Linux的软硬链接ln
  3. PHP的composer安装问题
  4. redis日志_为什么我的Redis这么“慢”?
  5. 256qam调制星座图_5G调制怎么实现的?一文读懂
  6. 安徽大学计算机教学平台c语言作业,安徽大学计算机基础C语言选择题
  7. oracle ora-24247 ACL,ORACLE 11G 存储过程发送邮件(job),ORA-24247:网络访问被访问控制列表 (ACL) 拒绝...
  8. 子窗口_不同线程下主窗口与子窗口的信息交互(一)
  9. android 开源计算器,开源Windows 10计算器应用迎来Web/Android/iOS移植版
  10. mysql errmsg unknown_详解MySQL Server 启动时出现bug的解决方法