Home Technology peripherals AI Moderators of Stack Overflow, a Q&A platform for programmers, go on strike to protest the company's allowing AI-generated content to flood the site

Moderators of Stack Overflow, a Q&A platform for programmers, go on strike to protest the company's allowing AI-generated content to flood the site

Jun 07, 2023 pm 07:20 PM
website ai

News on June 7, Stack Overflow is a well-known software developer forum operated by Stack Exchange, where users can ask and answer various programming questions.

程序员问答平台 Stack Overflow 版主罢工,抗议公司允许 AI 生成内容涌入网站

The moderators wrote in an open letter: "Stack Overflow, Inc. has banned any censorship of AI-generated content... allowed by default on the Stack Exchange network The emergence of incorrect information ('hallucinations') and unbridled plagiarism. This poses a significant threat to the integrity and credibility of the platform and its content. In protest of this and a number of other recent and upcoming policy and platform changes, we The decision has been made to launch an immediate, full-scale moderator strike on the Stack Overflow and Stack Exchange networks."

Moderators can no longer censor content because it is generated by artificial intelligence, this policy will be implemented at the end of May . However, moderators believe that without proper curation of AI-generated content, the quality and accuracy of information on the Stack Exchange site will rapidly degrade.

The moderators published an article on Meta Stack Exchange further explaining their appeal. The article reads, "AI chatbots are like parrots. ChatGPT, for example, doesn't understand the answers it gives you; it just retells sentences that seem reasonable based on the prompts it's given and the information it has access to. It can't verify it. that the answers provided to you are accurate. ChatGPT is not a writer, a programmer, a scientist, a physicist, or any other type of expert upon which our website relies. When asked, it is based solely on its training to piece words together. It doesn’t understand what it’s saying.”

The article also states, “This would allow users to paraphrase ChatGPT’s answers without understanding what they are saying, which defeats the purpose of our website: Become a repository of high-quality Q&A content."

Moderators say another problem is the company's lack of transparency in developing this policy. In December, the site implemented a temporary policy banning all use of ChatGPT because it was "generally inaccurate" and violated the site's citation requirements, they wrote in the article. This policy was supported by volunteer moderators and Stack Exchange staff and resulted in many posts being removed and users being banned.

However, on May 29, moderators wrote that the company had privately implemented a new policy requiring that it “immediately cease banning users for AI-generated content and based solely on this moderating AI-generated content for reasons. The next day, a slightly different version of the policy was published, which did not include language asking moderators to stop restricting all AI content.

"The new policy overturned The consensus that the community has reached, without discussion with any community members, is misleading to both moderators and the public, and is based on unfounded claims based on unvetted and unreviewable data analysis," Meta The Stack Exchange article reads.

The moderators also asked the company to improve non-AI related issues on the site. "This strike is also largely about the recent behavior of the Stack Exchange company. "This behavior pattern," the article reads, "the company once again ignored the needs of the community and the existing consensus, and instead focused on business transformation at the expense of its own community managers." They cited the example of a site's chat feature that was outdated but had been neglected for years.

IT House noted that the strike was the first major action against the influx of AI-generated content into online sites, and moderators on other forums had similar concerns. Some Reddit moderators have braced themselves for a number of AI-generated posts with misinformation. An unnamed Reddit moderator told Motherboard that the ChatGPT-powered bot problem on Reddit is "pretty serious" and that hundreds of accounts have been manually removed from the site because Reddit's automated systems struggle to cope with AI-generated bots. content.

The moderators asked the company to retract and revise its AI policy to resolve the inconsistency between the public and private versions, and apologize to the public. Philippe Beaudette, vice president of community at Stack Overflow, told Motherboard in a statement, "A small number of moderators (11%) on the Stack Overflow network have stopped participating in some activities, including moderating content. The main reason for our action is due to concerns about our Dissatisfied with the position on AI content generation detection tools. Stack Overflow conducted an analysis and found that the ChatGPT detection tool previously used by moderators had an alarmingly high false positive rate." The moderators wrote in the article that they knew the detection tool There is a problem with the tool. "We stand by our decision to ask moderators to stop using the previous tool," Beaudette continued, "and we believe we will find a path forward. We regret that things have reached this stage, and the community management team is evaluating the situation while Try to stabilize the situation in a short time."

The above is the detailed content of Moderators of Stack Overflow, a Q&A platform for programmers, go on strike to protest the company's allowing AI-generated content to flood the site. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
Two Point Museum: All Exhibits And Where To Find Them
1 months ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

What are the types of return values ​​of c language function? Summary of types of return values ​​of c language function? What are the types of return values ​​of c language function? Summary of types of return values ​​of c language function? Apr 03, 2025 pm 11:18 PM

The return value types of C language function include int, float, double, char, void and pointer types. int is used to return integers, float and double are used to return floats, and char returns characters. void means that the function does not return any value. The pointer type returns the memory address, be careful to avoid memory leakage.结构体或联合体可返回多个相关数据。

CS-Week 3 CS-Week 3 Apr 04, 2025 am 06:06 AM

Algorithms are the set of instructions to solve problems, and their execution speed and memory usage vary. In programming, many algorithms are based on data search and sorting. This article will introduce several data retrieval and sorting algorithms. Linear search assumes that there is an array [20,500,10,5,100,1,50] and needs to find the number 50. The linear search algorithm checks each element in the array one by one until the target value is found or the complete array is traversed. The algorithm flowchart is as follows: The pseudo-code for linear search is as follows: Check each element: If the target value is found: Return true Return false C language implementation: #include#includeintmain(void){i

How to use C language function pointer to find the maximum value of a one-dimensional array How to use C language function pointer to find the maximum value of a one-dimensional array Apr 03, 2025 pm 11:45 PM

Flexible application of function pointers: use comparison functions to find the maximum value of an array. First, define the comparison function type CompareFunc, and then write the comparison function compareMax(a, b). The findMax function accepts array, array size, and comparison function parameters, and uses the comparison function to loop to compare array elements to find the maximum value. This method has strong code reusability, reflects the idea of ​​higher-order programming, and is conducive to solving more complex problems.

What are c language function pointers and pointer functions? What's the difference? What are c language function pointers and pointer functions? What's the difference? Apr 03, 2025 pm 11:54 PM

A function pointer is a pointer to a function, and a pointer function is a function that returns a pointer. Function pointers point to functions, used to select and execute different functions; pointer functions return pointers to variables, arrays or other functions; when using function pointers, pay attention to parameter matching and checking pointer null values; when using pointer functions, pay attention to memory management and free dynamically allocated memory; understand the differences and characteristics of the two to avoid confusion and errors.

What are the formats of function definition in C language? What are the formats of function definition in C language? Apr 03, 2025 pm 11:51 PM

The key elements of C function definition include: return type (defining the value returned by the function), function name (following the naming specification and determining the scope), parameter list (defining the parameter type, quantity and order accepted by the function) and function body (implementing the logic of the function). It is crucial to clarify the meaning and subtle relationship of these elements, and can help developers avoid "pits" and write more efficient and elegant code.

What are the pointer parameters in the parentheses of the C language function? What are the pointer parameters in the parentheses of the C language function? Apr 03, 2025 pm 11:48 PM

The pointer parameters of C language function directly operate the memory area passed by the caller, including pointers to integers, strings, or structures. When using pointer parameters, you need to be careful to modify the memory pointed to by the pointer to avoid errors or memory problems. For double pointers to strings, modifying the pointer itself will lead to pointing to new strings, and memory management needs to be paid attention to. When handling pointer parameters to structures or arrays, you need to carefully check the pointer type and boundaries to avoid out-of-bounds access.

Integers in C: a little history Integers in C: a little history Apr 04, 2025 am 06:09 AM

Integers are the most basic data type in programming and can be regarded as the cornerstone of programming. The job of a programmer is to give these numbers meanings. No matter how complex the software is, it ultimately comes down to integer operations, because the processor only understands integers. To represent negative numbers, we introduced two's complement; to represent decimal numbers, we created scientific notation, so there are floating-point numbers. But in the final analysis, everything is still inseparable from 0 and 1. A brief history of integers In C, int is almost the default type. Although the compiler may issue a warning, in many cases you can still write code like this: main(void){return0;} From a technical point of view, this is equivalent to the following code: intmain(void){return0;}

What do nested calls and recursive calls of c language functions mean respectively? What do nested calls and recursive calls of c language functions mean respectively? Apr 03, 2025 pm 11:09 PM

C language function calls can be divided into nested calls and recursive calls. Nested calls refer to calling other functions within a function, nesting them layer by layer. Recursive calls refer to the function itself calling itself, which can be used to deal with self-similar structure problems. The key difference is that the functions in nested calls are called in sequence, with independent interaction scopes, while the functions in recursive calls are constantly called, so you need to pay attention to the recursive basis and stack overflow issues. Which calling method to choose depends on the specific requirements and performance requirements of the problem.

See all articles