One comment to add here - regardless of where you stand on this particular LLM provider:
Do we want knowledge communities like Stack Overflow or Reddit to continue to exist? Should big AI providers that train on their data share some of the value back to the community? Is there an ethical way for web communities to license data to AI providers?
I hope the answer is yes and that there is a path to a productive partnership, one that allows public communities where knowledge is shared freely to thrive, while also bringing more grounded and vetted content to AI systems that are often closed and require a subscription to access.
Would you like to write about the process of creating this for Stack Overflow blog or share some quotes we can use? We're planning to publish a few things on vector DB, embedding, and RAG in the near future.
Code Fellows, Hackbright Academy, Hack Reactor all had similar numbers of alumni employed at the Big Five -- while costing 10% of the tuition charged at traditional colleges.
Hey there - I work at SO. Understand your concern and wanted to share some details.
Browsers fire a copy event when you copy, just like a click event fires when you press on a button. We just added analytics to it like we would any other feature on the site.
We didn't track the content of your copy (browsers don't let you see the text content) but we did track the following:
Meta data about the post and it's parent post like the id, owner, score, tags, if it was a question/answer, if it was accepted
If your copy was from a code block or from text content
The Referer header
Standard analytics properties like the date/time, approximated location, account metadata
Here's our privacy policy on analytics: "Analytics information
Stack Overflow uses data analytics to ensure site functionality and to optimize our Product and Service offerings to you. We use web browser and mobile analytics to allow us to understand Network and Apps functionality. In doing so, we record information including, for example how often you visit the Network, how often you contribute content, Network and Apps performance data, errors and debugging information, and the type of activity you engage in while on the Network or in your use of our Products and Services. We may on occasion share this information with third parties for research or product and services optimization."
The product is different from wikis or intranets because it's not just about anticipating what someone might need and documenting that. Stack Overflow for Teams gives users the ability to ask a question and people can ask teammates to add knowledge to the platform right in chat. So knowledge itself can be either proactively added, meaning people are anticipating needs, or it can be reactively added, based on an immediate need, like a question.
For your search question - it has basic and advanced search capabilities. You can read more about that here.
Do we want knowledge communities like Stack Overflow or Reddit to continue to exist? Should big AI providers that train on their data share some of the value back to the community? Is there an ethical way for web communities to license data to AI providers?
I hope the answer is yes and that there is a path to a productive partnership, one that allows public communities where knowledge is shared freely to thrive, while also bringing more grounded and vetted content to AI systems that are often closed and require a subscription to access.