326 comments

[ 3.4 ms ] story [ 318 ms ] thread
I hope someone from Hollywood reads that.
I hope not. It will convince them that bullying developers works because they can't afford lawyers.
I made sure to download it right away a few days ago even though I don't know when I will get around to trying it.
Too late. Their database is hosted somewhere online and now gone.
Should be possible to build a P2P index with something like BTSync, which lets you hand out read-only keys. If only it were open source, or at least open protocol.
Someone from Hollywood made them write that :)
There is an encrypted message [1] in the last commit of their website (popcorn-time.github.io).

[1] https://github.com/popcorn-time/popcorn-time.github.io/commi...

I couldn't find the related public key to decrypt it :(
If they like the public to read it, they would have used a signature instead of an encryption. ;)
I haven't checked, but I'd guess he means the public key id whose private key should be used for decryption.
I guess full name credits to prove their participation in case of job interviews while not making it too easy for the lawyers to address them. A timestamped, maybe later revealed proof of knowledge or secret communication doesn't make a lot of sense here.
A simple hash of the full names would do, wouldn't it?
Well, but everyone could try guessing the names then, something they probably don't want. After all, it's just speculation what they have hidden there.
A hash with a sufficiently long random string appended, then.
It just occurred to me. It's probably completely unlikely, so I'll put my tinfoil hat on for a moment...

What is the possibility that Github was DDoSed by agents working in or for the movie industry because of Popcorn Time, attempting to either disrupt development or access?

I know, I know. It's outrageous. Unlikely. Crazy, even. But to say I'd be surprised this day and age would be a bit of an overstatement...

The movie/recording industry has actually been known to use DDOS attacks. IIRC, they hired a company in India to launch a DDOS against some cyberlocker, which prompted Operation Payback.
Considering the resources required to DDoS a site like Github these days, and the sheer amount of motivation you'd need to achieve even a 30 min takedown ... I and my tinfoil hat are right there with you.
Well, differently to (mostly) pirate sites, GitHub hosts a ton of projects, how should they know that this is related to Popcorn Time? If they have any specific clue, they is quite a risk that they publish that and get real problems.
How long till someone forks it...
It's already been forked multiple times via GitHub. I'm guessing whichever fork currently had the most active developers will continue the application. It's like the movie industry doesn't know how technology works or something...
I wonder what will happen to the code-base. It's pretty hard to make an application go away when there are many checkouts of its git module around the world.
I'm absolutely certain it'll get forked and live on under different maintainers.
Yeah, the service works. I know that I forked a copy just in case.
Sadly, existing then shutting down so fast will only hurt the whole reason they set out. Lawyers and middle men are licking their chops and toasting champagne and caviar dreams at the idea of such fast work on their part.

It did prove once again that demand for easy services is desired but lots of that were also because it was free.

Why would lawyers be toasting champagne? They could have made money from a lawsuit.
While people downloaded millions of illegal movies..
Proof that their intimidation 'services' work will sell more intimidation services.
Only the lawyers who don't understand the idea of an open source project would be licking their chops. I can still run popcorn time, you can still run popcorn time, anyone can still run popcorn time.

It relies on completely open APIs hooked to the torrent infrastructure.

Development will continue in some form or another I can guarantee it. Besides this isn't even the first project like this, just the most public. See: http://forum.xbmc.org/showthread.php?tid=174736

good riddance to those people who would then pay for said intimidation service, the find out that it doesn't actually work.
The whole "we're shutting down" celebratory bragging isn't useful, it's destructive and encourages destroying of customer trust and business value.
It's better that the Popcorn Time developers leave now than later. By leaving now they can take advantage of all the attention and get a great fork going.
Probably what their initial intention was from the beginning.

1) Build something incredible.

2) Get a ton of cred for it.

3) Release it to the masses via open source.

4) Wait for the lawyers to roll up en masse.

Then simply flee the scene, avoiding any legal entanglements and with steadfast assurances what you've created will now go on without you, and most likely morph into something even more incredible.

Genius I tell you, genius.

Interesting! Hadn't thought of that, but it's pretty clever if it is indeed what they're up to.
It is becoming a very viable strategy in the "questionable derivative works" scene to open source the assets before a release in case you are C&D'd.

It is wonderful how the Internet makes it hard to suppress information.

Sounds a little like Youtube (sans open source), right before it was acquired.
Is Justin Frankel involved in this?
I'd call that move the satoshi if it weren't too soon.
Hey this is not the end, it is an opportunity to sell this technology to some company that has problems streaming video PopCorn Time is just the proof that it works and it can be used to solve real world problems. So i hope you find a successful exit.
I installed it 2 days ago. Was gonna try it out tonight, and now this. :(
Works regardless I think because it feeds off of torrents.
Time to fork and continue development.
I'm curious to see how many forks will pop!
Well, this is disappointing. It seemed like a nicely designed application, with an enthusiastic development team behind it. And now, within days, it's gone.

If they wanted to avoid piracy, I think it might have had some potential going the legal route as well. It would be a nice interface to browse legal movies, documentaries, web series, etc.

Strange decision, I could see a company like Netflix buying them out for a rather large sum of money, within a short period of time.

As far as using it as a stepping stone to future jobs, why wouldn't they run the application longer? They pulled the plug before it became a widespread success. It they waited longer, the name Popcorn Time would actually be recognizable, which would be great for their résumé, kind of like saying you developed Napster. Now, they'll mention they worked on Popcorn Time, and have to explain to everyone it was an app to stream torrents, that had a brief shelf life.

They really should have road this out longer. Even the name was catchy. Someone else is going to fork the project and achieve the success they would have earned.

> I could see a company like Netflix buying them out

Really? I think Netflix would "suddenly" have each and every contract broken and no content can be watched on Netflix services ever again.

Well, with the exception of anything that runs on Popcorn, of course.

I never said Netflix would continue to run the application and let people stream illegal content. Let's break this down.

First off, it's a perfect fit. The Popcorn Time audience streams the latest movies and tv series. This is exactly the audience Netflix wants to target.

Popcorn Time hitting 100 million users doesn't seem far fetched. Netflix pays around $16 for each user that you refer to their free trial. Let's say Netflix buys Popcorn Time, converts it to movies that are in the public domain, and tries to refer everyone to the Netflix trial to continue streaming new films. We'll say 99% of people leave, and 1% take up the trial. That's 1 million trial users, which Netflix would currently pay 16 million dollars for in referral fees.

In short, it could easily grow into an application worth tens of millions to a company like Netflix.

The movie industry would love it. Netflix destroys the most popular service for illegally streaming movies, and they make some money off the Netflix subscribers.

If someone makes a successful fork, maybe we'll see this happen.

Anyone interested in the app can still build it from their repo.

https://github.com/popcorn-time/popcorn-app

If I wasn't on Comcast I would try this out..

I've had to resort to a lower-tech approach:

* Rent a cheap server * Run transmission daemon on it * SSH into server, port forward 9091 * Connect to localhost:9091 and add torrents that way * When downloads are done, scp them off to my local network

Con: way too many steps involved Pro: encrypted to/from my local network

I know this is not nearly the same as Popcorn Time, but it would be nice to automate all this.

That's what a seed box is for. If you're really paranoid about it, you can actually pay for a seed box in bitcoins. Cost a good ~$20 a month though.
Put.io "Seedbox As A Service" should work pretty well for that purpose
I have a similar setup, but I've automated a few more steps.

I have couchpotato[1] running on my VPS. When I add a movie to it, it'll find and drop the torrent file to a directory, where rtorrent will pick it up and immediately start downloading it. When it finishes, it moves the files to a temporary directory, where couchpotato will detect them, rename them and move them to yet another directory, where Git Annex Assistant[2] will add them to its store and sync to a Raspberry Pi in my home through SSH/rsync.

Then I can either copy the file to my laptop or Android by doing "git annex get <file>" or stream it from the Samba server running on the Pi.

Complicated to setup initially, yes, but now it runs smoothly with almost no manual work.

[1] https://couchpota.to/

[2] https://git-annex.branchable.com/assistant/

What is the advantage of this compared to just running everything on the pi?
Well, I like to keep decent ratios (usually 3), which would keep my asymmetric home connection too busy - whereas my cheap VPS can do 1Gpbs (burst). And in my experience, the Pi doesn't handle well heavy random IO over the USB/ethernet bus - I had downloads with 20-40% of blocks corrupted upon verification.

And of course, while I don't consider it a problem where I live, removing the torrenting from your connection to a VPS in the Netherlands reduces the chances of having legal problems.

And the VPS isn't a dedicated seedbox - I'd still use it for my email server (Spamhaus' PBL prevents me from sending from my home connection), Tiny Tiny RSS hosting, website hosting, etc.

Nobody has a god damn spine in the tech world. These guys could've stood up & been different - the fact they shut down shortly after being featured on here, Reddit & other large websites shows that they weren't passionate at all & weren't willing to standup for their users at all. Ridiculous.
That's an easy statement to make when you aren't risking a battle with the full legal force of corporations like the MPAA.
I owned a site that was targeted by the MPAA. I don't think you understand just how intense that can be. it's hardly a C&D letter.
That's interesting. Any chance you could be more specific?
I agree, I would love to hear add'l details if you don't mind.
How dare people making a free, open-spurce project not engage in an expensive legal battle in order to keep that product available! The nerve!
Did anyone believe that Popcorn Time was going to end any other way than this?

Either they were going to be shut down by their own choice, or their hand would be forced by outside litigation. Just because something is legal doesn't mean companies won't spend millions of dollars to make your life miserable because of what you built.

Perhaps they could've ended the way the Pirate Bay ended.
Hah I predicted this 3 days ago: https://news.ycombinator.com/item?id=7379904

Just because your product is legal, but mainly used for illegal purposes really opens you up to a lot of issues. They should have expected this was coming.

Law is about getting as much justice as you can afford.
(comment deleted)
(comment deleted)
It'd be interesting to see what percentage of use cases were for "legal purposes"
would it? it's probably exactly what you'd expect. :)
I doubt it would be more than zero.
Well, I watched 300 on it, and I owned a copy of 300 it just so happens to be HD-DVD...and at home.
Did your HD-DVD copy came with signed rights to distribute the movie to third parties?

If not, then you were illegally distributing the film while you were watching it using PopcornTime.

owning it in DVD doesn't mean you can download it through torrents. I know this is stupid though...
Ok, but who didn't predict this outcome?
(comment deleted)
Is it surprising that an appication used to stream torrents, is primarily used for piracy? No, no it's not, and this is why I'm scratching my head. They knew from day one, before they wrote a single line of code that the application would be used for pirating movies. For this reason, I assumed they had a plan, because surely no sane development team would put forth the time to setup this project, and then act surprised at the first legal threat, and close up shop.
I'm not sure surprised is the word I'd use to describe their sentiment. I'd guess rather that they originally planned to back down at the first sign of legal threats. Popcorn Time has been circulated as an experiment, not a business, and in that sense it was a success. Also, the code isn't going anywhere, so it's not as if all this work was for nothing.
Where is the code being hosted now?
The team that built it isn't acting surprised. I'm a little bit surprised that something more severe didn't happen, such as some of the developers being targeted specifically. All for a product that gets data which is already out there and feeds it to you.
Weapons are used to kill people, still they're not illegal.
(comment deleted)
But they had a plan - the application is opensource, so anyone can continue it. And since it relies on torrents, killing the swarm is pretty much impossible.
As I was arguing with rayiner on another thread, this is a prime example of what is wrong with the legal industry in the United States especially: shit is so complex that litigation is expensive, so people with more money than you can sue you into oblivion even if the law is on your side.

Another way of looking at it is that, as things stand now, the legal system is just another weapon the rich and influential can use to crush the little man.

Unfortunately the law has to be complex and extremely detailed. You can't really use vague non specific terms when it comes to defining laws.
Somehow people managed to do just that for thousands of years
If by this you mean your life depends on the mood of your king that day, I'm going to have to disagree.
Perhaps the plaintiff should be required to contribute all the legal fees for the defendant (up to a maximum). If the defendant loses the lawsuit, he must pay the plaintiff back for his own legal fees in addition to the damages that he must pay.
That would be great except the defendant still has to pay up front.
Actually it's not great since a disproportionate part of the outcome of legal proceedings is luck, just like all of life.
legal proceedings works - just that it is really really expensive. Justice is expensive.
What about this: you drag me to court, you ask me X millions in damages; if you lose, you owe me X millions. Now that's a lawsuit I would pay for upfront if I think I'm in the right. Even better: many lawyers would probably fight to get my profitable suit pro-bono so they can cash in a big chunk of the eventual damages I would get.
I've suggested before in other threads that legal fees should be contributed to a shared pool and divided equally between both parties, with some minimum contribution set based on income and net worth. This would allow a defendant who is decidedly in the right to survive an attack by a significantly larger plaintiff.
Or what about if you treated all law practice as a public service making all lawyers civil servants? The government would pay for the lawyers on both sides, but you wouldn't be able to buy access to a better lawyer. You'd have the problem of excessive lawsuits, but you can counter that with forcing the losing party to pay a big fine that covers the cost of the lawyers. You would also have the problem of how to assign lawyers to cases, but here it might make sense to use a lottery system, where you never know which lawyer you're getting.
Then all lawyers would be equally terrible. I would rather our laws weren't so complex. One start is to prove there is a victim for something to be considered a crime.
Isn't this the model we're trying to move toward in medicine?
Well I had hoped it would end after I got a chance to finish watching Bronson.
If you link to unauthorized copies, you are an accessory to theft.

The fact that this is still legal is largely historical accident, and is bound to be overturned by one lawsuit or another, or Congressional loophole closing. It's still morally a crime.

No you are not. Copyright infringement is not theft.

Your claim is no more valid than saying if you tell your friend to park their car illegally, you are an accessory to fraud.

I guess I'm the odd man out on reddit, er hackernews, but it doesn't seem too brave or incredible to build an app which is used to primarily stream stolen content.
Again with 'stolen'.
Notice how I said 'primarily', and not 'only'.
(comment deleted)
Yeah stolen! I had a copy of Ghostbusters at home on my shelf and it disappeared yesterday. I suspect a criminal using popcorntime must be responsible.
Yes, because words are only allowed to have a single meaning. Using the word 'steal' to refer to piracy to bypass payment to the rights holder has been happening since at least the mid 80s(NYT reference from 1986: http://www.nytimes.com/1986/09/28/nyregion/cable-tv-operator... )
Saying it's been used since the mid 80s doesn't actually serve to convince me I'm wrong. In fact it does the opposite; I'd have thought it was in use longer.
I never used the thing, but people seemed pretty impressed by it. This post is a mess though, it's all over the place.
Yeah, I don't know what it is, what they've done, or why they are stopping.

Not in any real detail anyway.

Is it just me or is there something they aren't telling us?
They said it would be great news. This post isn't great news. Yet.
I agree. It seems like there's something missing to the story. It makes sense that this is not a battle some people want to fight, but they clearly did want to when they created the app.
We can infer that any developer in the US or any real buddy-buddy country with the US probably had police at their door. Yea, they didn't break a law, but the police aren't for law enforcement really.

They also probably got a few thousand notices they would be taken to court.

Their entire goal worked, though - make the app in private, have it blow up, and since the code is FOSS now thousands of people have it and it won't die. Forks can spring up and improve on it just fine - hell, the original developers can work on it still under someone elses repo - but they aren't liable for anything.

We need someone rich and powerful to champion this cause, to put their name, influence, reputation behind it. We need an Elon Musk or a Mark Zuckerburg to just do it, and say go ahead, try suing me, I am going to change the system.
Elon Musk is busy trying to change the way cars are sold to the public. And he just lost a battle in New Jersey.
> Popcorn Time as a project is legal. We checked.

The law isn't quite so black and white. There are a lot of different theories good lawyers can come up with. At the end of the day, the only thing that's legal is what a court says is legal.

And even then it is not necessarily legal, because the case can be revisited on appeal. Or another case can be revisited in another court from a completely different angle. It's happened before. Many times.
And even if you had to make a legal / not legal binary choice, popcorn time wasn't legal. How do you check 4 times and not read MGM Studios, Inc. v. Grokster, Ltd.
Not everyone lives in the USA ;) I don't know, but it could very well be that there are precedents in their home country Argentina supporting the 'legal' conclusion.
In Mexico, sharing this kind of IP is legal as long as it is not done for-profit ("sin fines de lucro"):

http://www.regiosfera.com/es-legal-compartir-contenido-en-mx...

In the Netherlands I believe any tool that is only used for illegal purposes is in itself illegal. For example hacking tools that are not meant for penetration testing would be illegal. Whether this would apply to applications providing copyright infringement on a huge scale, I don't know, though with the initially lost Pirate Bay case (which I have yet to see legal grounds for) it doesn't look too good.
Not only is there different theories to the law, but many laws are also very hard to find.

In Sweden for example, the law is not just the law as it is written in the official book. Any work material related to the creation of law also count as law. In the case of the Pirate Bay trial, this is what the prosecutor had to dug out in order to find something that they could accuse the crew of (The working material described an intent to make it illegal to run a service if it is being primary used for illegal purposes). For example, running a pool bar primary used by a biker gang would make the bar illegal to run.

When it comes to highly political sensitive crimes, it not enough to simply buy a book about the law of the land and read it. Somewhere else, there will be a vague sentence that count as law.

The law and force works so the powerful people can maintain their power, the rich their fortune, and sometime they hang someone so the crowd can be happy, and think the law works.. also.. it eventually locks up marginalized people that dont work in the gears of the big machine.. if you ask them, they will deny it.. and tell what you want to hear.. and you go on with you miserable life..

Kafka my friend.. was there first.. saw it, told us

my friend, what you have just described is society. This is why everyone has to step on everyone else to lift themselves up, out of fear of becoming one of those marginalized people.
> We became the underdog that would fight for the consumer.

That's like saying "Sure, we burned down the bank, but we did it for the frustrated account holders."

(comment deleted)
It doesn't matter. The code is already out there.

Respectfully, I think the authors didn't think much and were kinda dumb. The project had a great potential, it was barely legal, they bought a fight with the media industry, but the cherry-on-top is that they putted their asses on the line. They shouldn't have used their real names. Anonymise your accounts and be happy.

But as I said, it doesn't matter. Everyone already has a fork of their repo (which has over 70 open pull-requests) and any one of these forks may become the new "official". It won't stop. The gears are already running, much like bitcoin. Fortunately.

(comment deleted)
As you predicted, it looks like the new "official" repo is here: https://github.com/isra17/popcorn-app and people have already begun work on getting it working again.
I was unaware of that repo yet, it took me 1 hour to get it working though some features was disabled : https://github.com/cettox/popcorn-app and for precompiled executables visit http://kemald.com/pt/popcorn.html
This seems to quit immediately for me in Mac :(
Others already reported problems in mac, yet I am unable to debug it for mac currently.
For me it just keeps on Buffering viewo..downloading..and then keeps on doing that. I had the same problem with the official version too. The longest I've checked is ~60 minutes and it was right there where it started.

However, for the same file of 1.5GB it took me ~10 mins to download. (Mac)

This is the comment I came here for. Thank you.
Thanks for the link to precomplied executables. I gave up on installing as per github instructions since on my OpenSUSE 12.2, running npm returns a strange error ("node: symbol lookup error: node: undefined symbol: _ZN2v811HandleScopeC1Ev") and I can't seem to find a way to install grunt.
The download I have (from before the closing of Popcorn Time) still works. :)

There is one suggestion I have for those developing the forks further: have an option for downloading through Popcorn Time. For those of us whose connections suck, having Popcorn Time vet the quality of videos with the download option would be a killer feature.

Unless you really know what you're doing, it's hard to be anonymous online against a resourced, interested opponent.