Live data from Hacker News

Stream PirateBay movies directly from CLI

news.ycombinator.com

41–50 of 223 posts

Re: Stream PirateBay movies directly from CLI

#41
post #15

Dislike this kind of story appearing in HN. We're all well educated people with high earning potential who should be capable of buying movies, not using our talent to rip them off. I'd hate to see HN develop a bad reputation because of stuff like this.

Even if we are (and we're not), what makes you think we wouldn't/shouldn't want to use our money to try to get rid of intellectual property or fight intellectual property laws instead?

"Getting rid" of intellectual property has the unfortunate side effect of getting rid of the funding for content providers.

Re: Stream PirateBay movies directly from CLI

#42
post #15

Dislike this kind of story appearing in HN. We're all well educated people with high earning potential who should be capable of buying movies, not using our talent to rip them off. I'd hate to see HN develop a bad reputation because of stuff like this.

Seems my generalisation was wrong. A shame.

Re: Stream PirateBay movies directly from CLI

#43
post #9

I'm deeply concerned about popularizing torrent streaming. A few leechers breaking "rarest-first" might not cause much harm. But if most leechers become streamers, torrents will lose their efficiency in distributing less-popular content. Transmission implemented a "streaming" feature once, that didn't actually stream. It just stopped fetching pieces "with the same rarity" randomly. They still got too much heat for ad…

Former LimeWire engineer here. I implemented randomized chunk selection for swarmed downloads in LimeWire.

I think the proper swarmed streaming solution is to make the percentage chance of requesting the rarest chunk be a smooth function of the number of replicas of the rarest chunk. If the rarest chunk has only one source, the probability should be 1.0. If there are multiple chunks that are all the most rare, you probably want to randomly select which chunk to request next, with an approximately exponential distribution rather than uniform distribution. Y probability of selecting the first chunk, Y^2 for the second, Y^3 for the third, etc. You'd want to run some simulations to fine-tune the probability function and also the Y percentage.

What I did for LimeWire was (1) if the MIME type wasn't on a streamable whitelist, download all chunks in randomized order. (2) if the file was a streming type and less than 10% complete, start downloading the available chunk closest to the front of the file that isn't currently in progress (3) if the file is a streamable type and 10% to N% complete, randomly select either in-order or randomized selection with probability X. (4) beyond N% complete, always use random chunk selection. I'm pretty sure N was 50 and nearly certain X was 0.5. I originally proposed making X a smooth function of the % downloaded instead of 0, 0.5. 1.0 stair-steps, but the lead developer strongly preferred stair-steps.

The random selection algorithm actually tried to keep the number of ranges of bytes (extents) below 5. So even after 50% downloaded, you still have a 25% chance of getting in-order downloading.

The reason I used randomization instead of rarest-first was that it was my first change to LimeWire, and this was the least invasive change to make. At that time, LimeWire had a global list of verified downloaded chunks and a global list of in-progress chunks, but no global counter for number of replicas.

Re: Stream PirateBay movies directly from CLI

#44
post #32
post #9

I'm deeply concerned about popularizing torrent streaming. A few leechers breaking "rarest-first" might not cause much harm. But if most leechers become streamers, torrents will lose their efficiency in distributing less-popular content. Transmission implemented a "streaming" feature once, that didn't actually stream. It just stopped fetching pieces "with the same rarity" randomly. They still got too much heat for ad…

Unfortunately in many juristictions seeding is copyright infringement and leeching is not. Seeding by default sadly gets a lot of newbs into trouble - especially as publicising IP addresses are part of the protocol. Porn blackmail companies and MPAA agents know that seeders are low hanging fruit. Similarly Limewire and ilk using the downloads folder as a default share folder is useful for the health of the network bu…

> Unfortunately in many juristictions seeding is copyright infringement and leeching is not.

At least in Germany, both leeching and seeding are copyright infringements as soon as you upload any data back into the swarm. Since leeching also does this (though not exclusively), it is also copyright infringement. Pure downloading is not, though, which is why streaming websites (just downloading, no uploads) are fairly popular here.

Re: Stream PirateBay movies directly from CLI

#45
post #23

When are we as a community going to stop cheekily "tolerating" piracy and finally stand up against the unjust and immoral lie that is the concept of intellectual property rights? When you can tell me who owns the number two, I can tell you who owns a song. It's not just "I want movies without paying" posturing. Culture is reuse and remixing. Half of internet culture these days comes from V, from Tyler Durden, from Th…

> When are we as a community going to stop cheekily "tolerating" piracy and finally stand up against the unjust and immoral lie that is the concept of intellectual property rights?

Probably never, and that's fine. At least not until the avalanche of inevitability gets rolling and then it doesn't matter, and that's fine too. That's just how real social change happens. First you get the majority on board, then the rest is just bookkeeping.

Nobody "as a community" stopped "cheekily tolerating" casual cannabis use and "finally stood up", but tolerance got so ubiquitous that suddenly the "squares" were out of touch and suddenly has to "stand up" for what was already the law -- not the other way around.

I'm pretty sure "cheekily tolerating" homosexuality also cumulatively did more for gay rights than "standing up" did.

Re: Stream PirateBay movies directly from CLI

#47
post #23

When are we as a community going to stop cheekily "tolerating" piracy and finally stand up against the unjust and immoral lie that is the concept of intellectual property rights? When you can tell me who owns the number two, I can tell you who owns a song. It's not just "I want movies without paying" posturing. Culture is reuse and remixing. Half of internet culture these days comes from V, from Tyler Durden, from Th…

Monopolistic copyright abuse by rights purchasers not necesarily authorial rights are the issue.

The GPL depends on copyright to protect programmers freedoms & the public domain from appropriation.

Is this a technologic or moral problem and can laws solve it ?

Is easy to feel that the issue is artists should be paid, but if one is poor then access to culture and information can be simply unaffordable.

Everyone listens to more music than they can buy. Truefans moreso.

For most artists obscurity is the issue and realistically the big studios/ labels steal more from artists than anyone.

A tricky moral issue that could trivially be solved with strong government and enforced licenses like they did for radio & libraries.

Just like artists get paid when the radio plays a song, it should be the same for sharing, remixing & mashups.

But lobbies legislate these issues, so the monopoly of ludditism prevails.

IMHO false scarcity of knowledge is immoral and unnecessary and if we ever going to get off planet before a meteor hits we must advance beyond the Status Quo.

Re: Stream PirateBay movies directly from CLI

#48
post #23

When are we as a community going to stop cheekily "tolerating" piracy and finally stand up against the unjust and immoral lie that is the concept of intellectual property rights? When you can tell me who owns the number two, I can tell you who owns a song. It's not just "I want movies without paying" posturing. Culture is reuse and remixing. Half of internet culture these days comes from V, from Tyler Durden, from Th…

> When are we as a community going to stop cheekily "tolerating" piracy and finally stand up against the unjust and immoral lie that is the concept of intellectual property rights? Probably never, and that's fine. At least not until the avalanche of inevitability gets rolling and then it doesn't matter, and that's fine too. That's just how real social change happens. First you get the majority on board, then the rest…

A lot of people did hard time and worse to change cannabis laws and anti-gay discrimination, voting rights, &c.

Governments change laws when there is political capital in it.

Re: Stream PirateBay movies directly from CLI

#49
post #23

When are we as a community going to stop cheekily "tolerating" piracy and finally stand up against the unjust and immoral lie that is the concept of intellectual property rights? When you can tell me who owns the number two, I can tell you who owns a song. It's not just "I want movies without paying" posturing. Culture is reuse and remixing. Half of internet culture these days comes from V, from Tyler Durden, from Th…

> When are we as a community going to stop cheekily "tolerating" piracy and finally stand up against the unjust and immoral lie that is the concept of intellectual property rights? Probably never, and that's fine. At least not until the avalanche of inevitability gets rolling and then it doesn't matter, and that's fine too. That's just how real social change happens. First you get the majority on board, then the rest…

[deleted]

Re: Stream PirateBay movies directly from CLI

#50
post #15

Dislike this kind of story appearing in HN. We're all well educated people with high earning potential who should be capable of buying movies, not using our talent to rip them off. I'd hate to see HN develop a bad reputation because of stuff like this.

The only viable way for me to purchase a large majority of shows my wife and I enjoy watching are to maintain a cable subscription, loaded with channels that I don't care about. I can't justify paying nearly $100 CAD / month.

(We pay for Netflix, Spotify, and have used Google Play to buy episodes of certain shows)

Post reply on HN