4 ms·
It is nowhere near as easy as you suppose to filter out all unlicensed content with a computer program. If you believe otherwise, feel free to create and marke
by Natsu 14y ago
It is nowhere near as easy as you suppose to filter out all unlicensed content with a computer program. If you believe otherwise, feel free to create and market such a system so that we can judge for ourselves. Google, a company who has plenty of capable coders, wrote their own such system. It misidentified birdcalls as copyrighted music:
http://www.techdirt.com/articles/20120227/00152917884/guy-gets-bogus-youtube-copyright-claim-birds-singing-background.shtml http://www.techdirt.com/articles/20120227/00152917884/guy-ge...
- citricsquid 14y agoif(artist.name == "Rihanna") error("You can't post Rihanna"); It doesn't need to be sophisticated to remove 99% cases of infringement. Sure people could upload Rihanna's music under the name "Johnny John Johnson" but then nobody would find it, so the problem would be solved. Grooveshark choose not to do this because they are driving revenue with unlicensed music.
- Natsu 14y agoCongrats, you just banned Prof. Usher's lecture notes: http://news.cnet.com/2100-1025_3-1001095.html http://news.cnet.com/2100-1025_3-1001095.html You've also missed all the "Riana," "Rihana," "Rieana," etc. songs out there, making your filter both harmful to innocent people and worthless at stopping infringement. EDIT: And this part is badly mistaken: "It doesn't need to be sophisticated to remove 99% cases of infringement." So you have 1 copy for people to download instead of 100. But 1 is enough for everyone, so you've made no dent in piracy whatsoever, because everyone will copy the one file that is available and won't even care that there aren't 99 more copies of it.
- citricsquid 14y agoNow you're just being intentionally stupid. Yes, the idea of a single if statement is over simplifying, but it's an example of how easy such a system is. If I was grooveshark and actually building such a system I would build in common song name matching (eg: If Rihanna is the artist name and the song is "Rude boy" then it's bad, if the song is "Hacker News is fun!" it's probably not! The point is, a system for matching against names of popular artists is trivial to build, are you denying that? If someone tasked you with building a system that could take an mp3 + title + artist and tell if it was the song of a popular artist in a database could you not do that?
- Natsu 14y agoSearching for "usher.mp3" where the artist.name = Usher is pretty much exactly how Prof. Usher's lecture notes got DMCA'd. I'll give you credit that you could probably ban most of the typos of Rihanna, though. But the wider you cast that net, the more "dolphins" like Prof. Usher you're going to catch. And you have to cast it widely to even put a dent into things, because you only need one copy available for everyone to copy it. Just one false negative out of millions of songs and everyone copies that one that slipped through. They need exactly one search result, not 100. Google does all that you say and more on YouTube. Let me know how hard it is for you to find infringing content there (hint: not very)? Sure, they play whack-a-mole with it. But that damned mole keeps popping back up and it's not hard to find a mole that hasn't yet been whacked. Worse, the more you tighten up that code, the more Prof. Ushers you ban. We have Google blocking access to bird songs already. And I know you know how skilled their coders are. You should have at least banned the cryptographic hashes of anything that got DMCA'd. At least that has few false positives (assuming few DMCA notices are false). It's vulnerable to deliberate infringers making tiny changes to the files, sure, but I'm unaware of any solution that isn't. And you're required to ban anyone who is a repeat infringer anyhow. But we're playing whack-a-mole. More moles always pop up.
- citricsquid 14y agoYou're misunderstanding how Grooveshark works and why this would matter. Yes, a copy of Rihanna's latest album could slip through but it would have to be hidden under a different name for that to happen, then how are people going to find it? If you want to listen to Rihanna on Grooveshark then you type "Rihanna" into the search engine. > Worse, the more you tighten up that code, the more Prof. Ushers you ban. We have Google blocking access to bird songs already. And I know you know how skilled their coders are. That's completely different though, context is important. Grooveshark is a "free Spotify", Youtube is a video community and a video hosting platform. Grooveshark has one use case, Youtube has many. For example Youtube developers work to catch music that is a part of a video that isn't necessarily focused on the song, that would never happen with Grooveshark. Also external sites embed Youtube uploads and use that to host music, can't be done with Grooveshark. The fact is you or I (or any slightly competent developer) could build a system that could block almost every single possible upload that labels/artists don't want uploaded, Grooveshark CHOOSE not to do this. As a user you need to know what you're looking for, you need to tell the search engine what you're looking for, if you're looking for Rihanna you don't type "r1h4nna4534535" and so if someone uploads the latest Rihanna album with the artist name "r1h4nna4534535" who is going to find it? Hell, even if they did there are solutions to that problem.