219 karma · joined December 17, 2012
It's like 10 times harder to read.
It's nice visually, but needs more love in the UX area.
Key Points
1. Removes windowing, unless you give youtube offers within reason (but what reason?). (Part 4/3b)
2. Google forces you to offer them comparable offers.
3. Parts of the contract are Illegal in many countries.
4. Prevents future sales through multiple means.
Major Paragraph:
“Catalogue Commitment and Monetization. It is understood that as of the Effective Date and throughout the Term, Provider’s entire catalogue of Provider Sound Recordings and Provider Music Videos (including Provider Music Videos delivered via a third party) will be available for the Premium and Free Services for use in connection with each type of Relevant Content, (excluding AudioSwap Recordings, which will be at Provider’s option) and set to a default policy of Monetize for both the Premium and Free Services, except as otherwise set forth in this Agreement. Further, Provider will provide Google with the same Provider Sound Recordings and Provider Music Videos on the same day as it provides such content to any other similarly situated partners. The foregoing will be subject to reasonable quantity of limited-time exclusive promotional offers (in each case, with a single third party partner) (“Limited Exclusives”), as long as a) Provider provides Google with comparable exclusive promotional offers and b) the quantity and duration of such Limited Exclusives do not frustrate the intent of this Agreement.”
Meaning:
YouTube not only forces artists to make their entire catalogs available on its free service however, it also demands that it happens on release day, online AND off-line.
This prevents future sales — i.e. YouTube users can now download all songs for free, which means there’s no need for anybody to buy music from iTunes anymore.
Side notes:
3. Rate Change. To the extent that any major label agrees to any rates for the Google Services that are lower than the rates set forth in Exhibits C or D, including with respect to bundling, Google will have the right to reduce Provider’s analogous rates accordingly, following thirty (30) days written notice (via email will be sufficient) to Provider.
Also, check below for some more in-depth links that convert to laymans more.
Maybe it's apple that is lacking in this notion, but it's something android has been doing for years?
- async / promise / await
- object merging / cloning (with options / deep)
- array properties instead of methods (ruby style, array.first, array.last, array.empty, array.contains, etc...)
- lets not forget other object types that need methods, Number, Boolean, String (.equals, .equalsIgnoreCase, etc...)
Let's just say, javascript could be a lot better :P
Check existence as well, this also works for a jQuery selection.
People pay for things that are good, easy to pay for, are appropriately priced, and not a burden or expense more than they see it worth (has to deal with pricing and roadblocks). DRM, and poor delivery services are usually those roadblocks.