Live data from Hacker News

Stream PirateBay movies directly from CLI

news.ycombinator.com

211–220 of 223 posts

Re: Stream PirateBay movies directly from CLI

#211

Earlier quoted context omitted.

I'm not sure how your view on ad blocking is entitling you to infinite media consumption of IP you didn't contribute to. Advertisers didn't make these hypothetical guinea pig sounds you like, I'm assuming. And my views personally represent my own, not an organization, which is why I don't hide behind a dinosaur name :)

Sorry, it's the best I can do for now. We'll have to agree to disagree. :)

Oh come on now, I was hoping you had actually rationalized something that wasn't self serving.

Maybe you should switch to username non-sequitursaurus :)

Re: Stream PirateBay movies directly from CLI

#212
post #27
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…

Why do you hate to admit that rms was right?

https://www.youtube.com/watch?v=I25UeVXrEHQ

Re: Stream PirateBay movies directly from CLI

#213

Earlier quoted context omitted.

Shared culture is what society is. My argument is there is no need for any of this - it is a legal error. Simply legislate a compulsory license, media and device taxes already exist. Distribution agencies - already in place for radio and libraries. The correct test for disruptive technology is substantial non-infringing use. This war on fans is as unnecessary and ineffective as the drug war - calling it "bucaneering"…

You're conflating what I'm saying with approval of the actions of the RIAA et al... I'm saying stealing is morally wrong. Feel free to start there. There are plenty of things to share culturally that don't involve theft. Feel free to visit a library and likely walk away with more personal growth anyway. >"Criminalising what everyone is doing and feels is natural and right is a fail" You can't honestly believe this. T…

> No one mentioned stealing.

None of these 3 things are theft:

* Enjoying art / downloading;

* Copyright infringement / publishing unauthorised copies en mass / uploading / seeding or "bucaneering" as you put it;

* Remixing / mashups / fan art / performing & modifing work / covering songs / innovating.

Theft deprives someone of something, you are conflating theft with this discussion - a common weasel word.

> Yes everyone shares all the time it is natural and human and those that don't were brought up wrong.

> I do not think I am entitled to anything, life is struggle, you fight to get things, you fight to keep them but I hate being shut out and I hate to see anyone shut out, especially on grounds of poverty or censorship.

I consider artificial scarcity of knowledge & culture heinious.

I utterly dissaprove of everything the RIAA & MPAA do and lobby for.

I believe copyright maximalism to support an incompetent monopoly is an anti-capitalist protection racket.

They abuse copyright to control access to markets, using their monopolies on distribution to force artists into terrible dictatorial contracts and then withold monies and prevent artists from releasing anything that competes with their chosen anodised 'stars' singing appropriated culture on autotune and force it down eveyones throats.

This was their business model for the entire 20th century, music & film suffered terribly from the 'studio system'. So much garbage on the radio & cinema all the time, independant music & film was marginalised and starved out.

Their iron clad grip on publishing & distribution faltered and culture bloomed despite their luddite ravings.

Now weak politicians are bought to legally preserve an antiquated, immoral business model that now harms everyone and everything & stunted progress in the 21st by over a decade - yes progress happens in spite of them but is quickly criminalised.

I believe the fix is simple, give them a fraction of what they ask for in license fees - they are hopelessly inefficient fat cats monopolists and will adapt or die in a fair non-protectionist market.

Enact compulsory blanket licensing compensated using the existing levels of tax on media.

Just like for radio and libraries.

Everyone can do everything - they get paid by share of the media tax alloted to artists by distribution metrics - pay artists straight - cut out the monopolists monopoly.

The Internet is a machine for efficient copying & dissemination.

It is the Gutenberg press. Liberating cultural dispersion like printing liberated knowledge.

They would survive for ages on license payments - because they own the rights to nearly the entire 20th century of music & film.

Reduce copyright terms to ~25-40 years then it goes to the public domain as originally agreed.

Encourage new art to license under GPL to ensure a rich contempory commons before it reverts to the public domain.

At least break up the monopolies, one of the few useful things govt can do to ensure a free and fair market.

The whole thing could be fixed overnight and with the ensuing efficiency there would be a new rennaisance of culture and learning and innovation.

The Scottish Enlightenment came 20 years after basic education was given to all Scots by the Parish act.

> Before that entitlement to basic education was unthinkable.

Which of course led to Hume & Smith who inspired French Idealism and Benjamin Franklin and threw of the shackles off a religious state & invented Capitalism.

Yes freeing up culture from needless antiquated protectionism would change the world.

That was the way things always were since time immemorial; that is the right way.

Sharing the light does not diminish it.

> Yes, I honestly believe art can change the world for the better - free art, freedom to create, freedom to pursue happiness.

Re: Stream PirateBay movies directly from CLI

#214

Earlier quoted context omitted.

Sorry, I wasn't clear: I'm a pirate as well. I was just commenting on how these threads always seem to go through the same motions, and nothing is accomplished, because everyone has already heard the arguments against their position and has found them unconvincing.

Well yeah, but that could be said for every political discussion, yet I see a value in keeping the discussion alive.

Don't get me wrong, I think there's plenty to discuss on this topic, it's just that HN is not a good avenue for it.

First, threads always start as a blank slate, so by the time we get through the obvious arguments on both sides, it has already dropped off the front page and the discussion has died down. The next time, someone will again invariably argue that they can't watch stuff in their country, and someone will reply with one of the arguments I listed.

Secondly, since many people consider this topic poses important moral questions, downvotes will invariably be used to suppress valid but disagreeable opinions, and then we'll have more posts of people justly complaining that they've been unfairly downvoted, plus a few assholes playing victim.

HN is great for most discussions around technical and business matters, particularly regarding new developments; it's pretty shitty for serious discussion around social and political topics.

Re: Stream PirateBay movies directly from CLI

#215

Earlier quoted context omitted.

if "Movie staff and music artists" feel like they aren't being paid enough, they should lobby the industry and demand more money . Recording artists earn less than 10% of album sales. The industry pays $20 million to have Johnny Moviestar in their movie. But somehow there's not enough for "movie staff" ? That's not a problem attributable to piracy.

But this still doesn't justify violating copyright. Think about how you feel when someone violates GPL. How is this any different?

Historically GPL is a protest against software copyright, Stallman's shock reaction against companies invoking the concept. It's interesting that it has come full circle and now it is used as argument for respecting software copyrights!

Re: Stream PirateBay movies directly from CLI

#217

Earlier quoted context omitted.

> This doesn't work for me, because http://thepiratebay.se is hardcoded in the code and that mirror is blocked in my location. I filed an issue. Can't you fix that with an entry in your /etc/hosts file ?

The way piratebay blocks are done round my neck of the woods, it's blocked at the IP layer, not just DNS. Hosts file hackery doesn't help.

That sucks. You need a vpn then.

Re: Stream PirateBay movies directly from CLI

#218
post #43

Earlier quoted context omitted.

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 pr…

> Former LimeWire engineer here Wow that's an entity I haven't heard in a long time. It would be super interesting to hear more about the engineering behind the software, do you have any blogposts anywhere?

No blog entries specifically about LimeWire, but I do have a few observations that maybe I'll blog about:

    (1) Merkle trees are tough to get right
      (a) Bittorrent's BEP 30 is vulnerable
      (b) A small tweak would have allowed Gnutella's THEX to carry a proof of file length [0]
      (c) Use the Sakura tree construction [0]
      (d) There was an attack against LW where one could respond quickly with a bogus THEX root for a popular SHA-1
      (e) The THEX root should have been the unique identifier in both DHT and query responses
    (2) Using HTTP for data transfer was definitely the right choice
      (a) It uses X-alts and X-nalts "experimental" HTTP headers for swarm control
      (b) I prototyped an Apache plugin to allow it to transparently participate in Gnutella swarms
      (c) HTTP/2.0 would be ideal now
    (3) Gnutella uses query broadcast
      (a) exponential fan-out means most traffic is in the last hop
      (b) if the fanout is 19:1, 95% of traffic is the last hop
      (c) LW used Bloom Filters to often skip the last hop
      (d) We should have used mulitple hash functions in the Bloom filter
      (e) Adding new hash functions is backward-compatible, at the cost of increased query traffic during transition
    (4) LW connection handshake includes the 32-bit serial number of the latest XML version message
      (a) The message is signed using DSA
      (b) Newly signed XML messages propagate to 95% of the network within 60 seconds
      (c) We accidentally DDoSed our servers by having everyone come for updates at the same time
      (d) So we added user alert time randomization parameters in the XML message
      (e) There was no mechanism to roll over or expand version message serial numbers.
      (f) We could have locked ourselves out of asking users to upgrade by signing an INT_MAX serial XML message.
    (4) We wrote a minimal C++ agent capable of downloading the latest free LW version from LW nodes
      (a) SHA-1 of the free installer is part of the signed XML version message above
      (b) SHA-1 was checked before running the full installer, preventing malware injection
      (c) It was great for saving bandwidth and reducing legacy support
    (5) I misplaced a paren in LimeWire QueryKey crypto code (later fixed)
      (a) QueryKeys prevent turning the LW network into a DDoS botnet
      (b) I knew the code wasn't behaving quite right
      (c) I convinced myself that my reasoning was wrong and the code must be right
    (6) Random seeks are tough on equipment
      (a) Apache would kernel-panic OSX on random HTTP range requests (ca 2006)
      (b) Anecdotally, random block download order wasn't great for hard drive life
      (c) Random download order code tried to minimize number of file extents
         (i) Saves bandwidth in describing what you have
         (ii) Might be better for hard drive life 
[0] http://kmagsoftware.blogspot.hk/2016/02/on-content-addressed...

Re: Stream PirateBay movies directly from CLI

#220

Earlier quoted context omitted.

You're such an asshole.

I am just linking to the picture he has willingly uploaded to his profile, my dearest friend. He can take it down whenever he wants to. Please bite a pillow to ease the anger.

Please don't do this here.
Post reply on HN