Ask HN: How do I stop companies from scraping my site?
This article says that one of the datasets for chatGPT was obtained by scraping all links with reddit with more than 2 upvotes:
https://www.searchenginejournal.com/how-to-block-chatgpt-fro...
I don't want big companies to scrape my content and then sell it on their platform.
Novelty of LLM output may be an open question, but input is just someone else's stuff. I assumed that default copyright protects from this kind of bullshitttery. That it says that work can not be used, adapted, copied without creators permission. (I can only guess that it was allowed to happen, because that's the first time someone stole IP in this particular manner on this scale?) But now that we know that it's a thing, how can we maintain ownership of the inputs legally and engineering wise?
61 comments
[ 4.5 ms ] story [ 148 ms ] threadPre-LLMs, there were already many websites showing scraped versions of other people's sites, and ranking higher in search results.
Even a simple self made captcha (what is 2 + 7?) to reveal the content would probably stop LLMs.
But hurt seo so you have to not rely on that.
Do a medium and show a paragraph first then the login/captcha to continue.
https://platform.openai.com/docs/gptbot/disallowing-gptbot
What is not then permitted is to give other people copies, or publish them on your website, or pretend it's your own work etc...
When it comes to LLMs or image generation models, they don't keep any copies and they don't generate any copies either, so they consider themselves to be well in the clear. [2]
If you want to stop people scraping your stuff anyway, you can always use robots.txt , or put things up behind a login-wall.
Do consider the morality of what you are doing though. Personally I feel that published data should be scrape-able where practical.
[1] https://en.wikipedia.org/wiki/Authors_Guild%2C_Inc._v._Googl.... (you're even allowed to do this with physical books)
[2] https://www.uspto.gov/sites/default/files/documents/OpenAI_R... (With apologies for my crude summary of their actual arguments)
For eg stable diffusion I actually dove a bit deeper on this:
The LAION dataset is -in itself- almost indisputably legal: It contains URLs of images, and tags describing those images[1]. To be sure: _It does not contain actual images_. People have made this mistake before, and LAION quite correctly reply that they don't have them. [2]
Stable diffusion's models are much smaller [3] than the LAION dataset which they use as their source. Again, the models do not contain images.
This is pretty suggestive that SD models should not be considered derivative works. Of course sometimes funny things happen in court, so we can't be sure until a court actually decides.
I don't currently run my own GPT or LLAMA, but those should have similar properties. (in fact, OpenAI appears to claim so.)
[1] https://laion.ai/blog/laion-5b/ (if you look for the files in any of the variations, you'll see it's in the order of terrabytes)
[2] https://www.vice.com/en/article/pkapb7/a-photographer-tried-...
[3] https://huggingface.co/stabilityai/stable-diffusion-xl-base-... : see under "files and versions", it's sd_xl_base_1.0.safetensors. File size is 6.9 GB
If you take a PNG of Mickey Mouse, and create a similar vector graphic that is a fraction of the size, that would still be derivative.
In total, the fields in the LAION dataset are:
https://huggingface.co/datasets/laion/laion2b-multi-vit-l-14...Note that LAION is a metadata dataset, it's not an image generation model itself. (But it has been used to train one)
They are settled by specialist technical judges with advice of dozens of specialists explaining the tech in detail.
Check out Google vs Oracle the lawsuit about whether an API is copyrightable for some examples of how the rulings are very much based on deep understanding.
The only downside is the process is slow and needs both a plaintiff and defendant willing to spend hundreds of thousands or millions of dollars to settle the case in court. It also takes many months of time.
Alternatively they could mean "judges should stay away from X" but that is nonsensical given the courts being arbitrage...
or are you suggesting abolishing copyright? because I'm all for it
Or, if I came across a copy of Unreal Engine, what would stop me from using it and not paying Epic a dime?
2. Unreal lawyers costing you more in legal fees than you can afford
Or may be an old licence that is so strict that it will protect from AI shenanigans by default?
You can go to extremes and put your content behind a login, as others have suggested. But that would also create friction for your intended audience.
[1]: https://www.naiyerasif.com/post/2023/09/30/blocking-ai-web-c...
I grew the apple, I should be able to decide what people do with it. I have a sign that says the apples are only for eating, but people are ignoring it.
For example, I don't read Medium articles as often as I used to, in part because I can just ask my programming questions directly to ChatGPT. Granted, this is to be expected because ChatGPT can customize it's response based on my unique situation whereas the Medium article is fixed, but it's still unfair to the author of the Medium article that ChatGPT was trained on, because without their effort, none of this would have been possible. And yet, because I am no longer generating as revenue for Medium, the original authors are no longer being compensated for the value they provided me.
I personally believe that LLM hosts should be required to pay for training data. With RAG, I think it makes sense to charge per-query, but for base models, content authors would probably need to organize into larger groups to facilitate payment.
For instance depending on jurisdiction it might be illegal to sell seeds that can make plants that can produce viable seeds, unless you have a specific authorisation and depending on the species.
Also, you know that morality is relative, and laws basically represent polities' morals, right ?
Thereby increasing the amount of apples available to the population, lowering prices, making them available to more people. A net gain for society as a whole.
This happen all the time, you benefit from it all the time. You only have a problem with it because for once this system is not working in your direct favour.
Perhaps at first. A race to the bottom usually results in everyone being worse-off though — see red delicious apples.
LLMs are advertised as 'language models', as if researchers coded in the Torah and the syntax of language of Eden in to a machine, and then it revealed all the truths of the world just by talking to itself. Just like AlphaZero did with chess. But in fact they are not 'language models'. They are models of what _people_ are saying. And people are, in fact, individual writers each providing their opinion and expertise. So it is a model of what Pete, Jack and Sarah said on the subject.
Except, Pete did it for add revenue, Jack to attract customers and Sarah for reputation. They won't get any of it, so they will stop writing. And so will end LLM's knowledge of novel subjects, because all it's knowledge is stolen IP. Thus, IP law is needed to protect actual producers of value.
I sold an apple with DRM. One person bought my apple and gave it to a Chinese hacker, whom stripped the DRM and duplicated my apple for everyone, for free. They said it was not theft.
I grew an apple and put it on a cloud provider's server. I sold access to many duplicated apples, until a technology update forced me to change providers. I found out I could not take back my apples from the cloud providet without paying exorbitant fees. They said it was not theft.
I made an encrypted apple, I sold it on an app store. The app store banned me and my apple, the virus software flagged my apple, the TPM chip stopped my apple from being played, the government cracked open the encryption and duplicated my apple for national security purposes. They said it was not theft.
The only way to sell apples, is through perfectly-black, 'black boxes'. Putting apples on computers, gets them stolen. End of story.
It's been forty years now. There's nothing to be 'unsure about'.
'Benefit of the doubt' for intellectual property theft is deader than a dodo.
Edit: is “sufficiently transformative use” the metaphor? Is an LLM an apple pie baked out of the internet’s apple?
To me, the problem with ChatGPT is that someone builds a business around my work, and I don't get paid or credited for it.
I feel the same way about content farms paraphrasing my work with no addition of their own. I'd also take offense to someone paraphrasing my website to paying customers as a service.
2. Put it behind a login wall
[1]: https://platform.openai.com/docs/plugins/bot
(If you go similar route, don't forget rate limiting)
or
Take a screenshot and convert it to CSS.
If you need hyperlinks, use image maps on blank transparent PNG's with top z-index.