Hacker Newsnew | past | comments | ask | show | jobs | submit | maddev's commentslogin

> the slow erosion of privacy expectations, etc.

> slow

SLOW?????? More like super-sonic.


Maybe gradual would've been a more appropriate word. The point is it happened piecemeal over 15 or so years, rather than all at once.


Disappointing that GitHub honored that request.


If they want Safe Harbor protection under the DMCA they have to honor the request. If the author of repository feels the notice is unfair, they could send a Counter Notification which would obligate Github to put the repository back online (and the MPAA's next step would have to be a lawsuit).


Actually, they probably don't have to honor this DMCA request. DMCA requests may generally only be filed for stuff you actually own. The MPAA does not own popcorn time. There is clearly no direct infringement (unlike a linking site, which would at least be a much closer case)

If you want to stop random contributory or indirect infringement, they should have actually sued in court.

I'm sure github just didn't want to start a war.


They don't have to honor any DMCA requests, but they'd be waiving Safe Harbor protection and incurring greater risk of getting sued along with the author, should the MPAA decide to go that route.


You need to re-read the law:

17 USC 512(c)(3)(A)(iii) provides that a notice includes "Identification of the material that is claimed to be infringing or to be the subject of infringing activity..."

Popcorn Time is the subject of infringing activity, and hence this would have been a valid takedown notice.


If shit like this is real, they (Github) should move their operations away from US.

What happens when little assholes like this target something bigger, for example Linux? After all it can be used for all sorts of downloading.


The DMCA is the US's implementation of the 1996 treaties of the World Intellectual Property Organization (the bill's formal name in the House was actually "WIPO Copyright and Performances and Phonograms Treaties Implementation Act of 1998"). Most countries you'd want to run a startup in likely have similar laws -- 187 are members of WIPO. The worst thing a falsely filed notice can do is take down a webpage for under two weeks, until a counter-notice goes in effect, while opening the false filer up to criminal liability. The law includes penalties for such bad faith filings.


Really? I'm not aware of other countries that have a "send a letter and content must be removed and you can't be sued". What's (say) the UK's equivalant of the DMCA?


That'd be the European e-commerce directive:

http://eur-lex.europa.eu/legal-content/en/ALL/;ELX_SESSIONID...

To maintain the benefits of limited liability for their users' actions, a service provider must "act expeditiously to remove or to disable access to the information concerned" upon "obtaining actual knowledge or awareness of illegal activities". The easiest way to make a service provider aware of illegal activities is to notify them with evidence, like the identity of the copyright holder, identification of the original works, and attestation that the copyright holder did not authorize the copies, which are the exact content of a DMCA notice.

So, send a letter (provide awareness of illegal activity), remove the content, and the host can't be sued. That goes for all EU member states; the deadline to implement this directive into local law was back in 2002. Five non-EU-member states implemented it as well. That's in addition to the nearly 100 signatories to the WIPO treaty.

It's true that the format and timeframes of the DMCA system are more formal than the EU directive's requirements, but no matter what part of the world you look in, almost every developed country has formalized such a system in order to limit liability of content hosts for their users' action so long as they take down material under certain conditions. Some of the EU countries did formalize notice-and-takedown procedures of their own even though it wasn't required.

http://en.wikipedia.org/wiki/Notice_and_take_down#European_U...


Thanks, TIL!


> If they want Safe Harbor protection under the DMCA they have to honor the request.

They shouldn't want safe harbor then.


Then they are the target, and will incur many costs. Fine once, maybe, but what about the tenth time? The hundredth? The thousandth?

It's like wanting Google to be the legal shield for everyone committing copyright infringement on their sites. It's not remotely economically feasible.


Not having safe harbor would mean that if anybody posted content to GitHub that did violate copyright, GitHub would be liable and would end up having to fight in court. Even if they won, they would be expending massive amounts of money and effort fighting copyright battles.

These battles wouldn't even be fought "on behalf of their users", because the entities taking them to court would also be taking the end users to court.


Without safe harbour GitHub could be sued for any copyright infringment that any of their millions (?) of users do. It would be a terrible business decision to give up safe harbour.


GitHub has very little discretionary ability when it comes to these requests, if they want to remain safe from prosecution for DMCA cases. It is up to the person receiving the DMCA to file a counter notice.


They have to. If I send one in about any repo, it must be removed straight away. The pwerson who receives the notice can file and have it reinstated.


Not acceptable at all. Whoever came up with that scheme is a psychopathic criminal for all I care.

But then again, once you start using proprietary software you expect there is a gorilla holding your banana and with him comes the jungle.

Not even once.


Well to be fair, you can often receive those gorillas from reputable shippers (torrents), keep them each in their own strong cage (different user account under wine, chroot/namespaces being the next step), and prevent them from getting overexcited by the jungle (iptables).


Why would you ever need to convert a timestamp? You typically parse a timestamp like "1999-03-29 20:02:04 CEST" and return a number of seconds since a given point in time (e.g. UNIX epoch if it must be). The returned time is obviously +0000 == UTC. If it's not your language/os/software sucks and its no wonder your hair is on fire.


You typically parse a timestamp like "1999-03-29 20:02:04 CEST" and return a number of seconds since a given point in time (e.g. UNIX epoch if it must be).

There's your conversion. I'm not saying it's not easy, I'm saying you're just pulling you out of a hole that your tools were configured to dig.


An example of some of the pitfalls involved: http://search.cpan.org/~drolsky/DateTime-1.10/lib/DateTime.p...


Because it's always easier said than done.

Multiple applications in different languages that are running on different environments and managed by different teams posses a real challenge.


It's not like am speculating. I implemented these things. The hardest part is agreeing on TZ symbols (e.g. Indian Standard Time vs Ihoa Standard Time). E.g. its not very hard to get right.


ALSA is a piece of CRAP so its easy to compare with.

OSSv4 was the last sane thing in the linux audio department. :(


> POP, no. My time machine didn't go back that far. ;)

Imho this remark comes across as quite unprofessional. Ignoring the fact that POP and IMAP weren't born that far apart in time (wikipedia says 84 and 86 respectively), POP is one of the two standard email client retrieval protocols. Most mail clients support it for good reason.

Its no problem that inbox.io doesn't support POP3, its a feature you may or may not have it.

What bugs me, as someone who likes to implement ancient protocols and backward scompatible clients (because its the right thing to do), is your stupid remark about it. Nobody cares that you think POP3 is old fashioned and that you were too smug about it to implement it. Furthermore POP3 and IMAP are like completely different protocols for completely different use cases. I don't fucking use IMAP because its fucking centralized model doesn't make any fucking sense in my decentralized world. POP3, even being two long years older, works just fine. So don't be a dick and just say you didnt't implement it. There may be reasons, but you didn't mention one. You just bashed a perfectly fine protocol for no reason and pissed me off.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: