calny
Joined 7 years ago
Joined 7 years ago
Tidal's terms and conditions (https://tidal.com/terms) say that:
> “AI-Generated Content” means any audio content, inclusive of musical works and sound recordings, that is wholly or substantially generated by generative artificial intelligence, with limited or no direct human creative input beyond an initial text prompt or similar instruction. ... You acknowledge that AI detection technology may produce false positives or false negatives.
And:
> If you use TIDAL Upload, your Tracks may be scanned for the purpose of identifying whether the content is AI-Generated Content, and to label such content accordingly on the Tidal platform. You acknowledge that such scanning and labeling is performed on a best-efforts basis and that Tidal shall not be liable for any inaccuracies in AI detection or labeling. AI-Generated Content uploaded to Tidal is not eligible for monetization. If you believe your Tracks were erroneously tagged as AI-Generated, you can reach out to [email protected].
> An algorave (from an algorithm and rave) is an event where people dance to music generated from algorithms, often using live coding techniques. Alex McLean of Slub and Nick Collins coined the word "algorave" in 2011, and the first event under such a name was organised in London, England. It has since become a movement, with algoraves taking place around the world.
That said, even if model training is fair use, model output can still be infringing. There would be a strong case, for example, if the end user guides the LLM to create works in a way that copies another work or mimics an author or artist's style. This case clearly isn't that. On the similarity at issue here, I haven't personally compared. I hope you're right.
The second part here is problematic, but fascinating: "I then started in an empty repository with no access to the old source tree, and explicitly instructed Claude not to base anything on LGPL/GPL-licensed code." Problem - Claude almost certainly was trained on the LGPL/GPL original code. It knows that is how to solve the problem. It's dubious whether Claude can ignore whatever imprints that original code made on its weights. If it COULD do that, that would be a pretty cool innovation in explainable AI. But AFAIK LLMs can't even reliably trace what data influenced the output for a query, see https://iftenney.github.io/projects/tda/, or even fully unlearn a piece of training data.
Is anyone working on this? I'd be very interested to discuss.
Some background - I'm a developer & IP lawyer - my undergrad thesis was "Copyright in the Digital Age" and discussed copyleft & FOSS. Been litigating in federal court since 2010 and training AI models since 2019, and am working on an AI for litigation platform. These are evolving issues in US courts.
BTW if you're on enterprise or a paid API plan, Anthropic indemnifies you if its outputs violate copyright. But if you're on free/pro/max, the terms state that YOU agree to indemnify THEM for copyright violation claims.[0]
[0] https://www.anthropic.com/legal/consumer-terms - see para. 11 ("YOU AGREE TO INDEMNIFY AND HOLD HARMLESS THE ANTHROPIC PARTIES FROM AND AGAINST ANY AND ALL LIABILITIES, CLAIMS, DAMAGES, EXPENSES (INCLUDING REASONABLE ATTORNEYS’ FEES AND COSTS), AND OTHER LOSSES ARISING OUT OF … YOUR ACCESS TO, USE OF, OR ALLEGED USE OF THE SERVICES ….")
I'm also skeptical of anything that claims to reliably detect AI writing. FWIW, I plugged the comment into Pangram Labs, which claims to be the most reliably and seems to have worked well before. It categorized the comment as 100% human written with medium confidence.