Hacker Timesnew | past | comments | ask | show | jobs | submit | jaysonqpt's commentslogin

No. The problem is that Facebook has automatically enabled 2 factor protection(due to large friends count) without corresponding 2 factor methods in place!!. To reset password, 2 factor authentication is needed, but there is no method and it cannot be setup since it requires password!!

And there is no way to contact Facebook.


Thanks. My issue is that there is no way to contact Facebook support. It is crazy that they don't have even a way to report big issues like this. The account in question is supposed to be too important for them to automatically enable "protect".


Many people doesn't seem to understand what pain individuals undergo when their content is taken offline by Google or Github due to a fake DMCA notice.

They would have built something over years and one morning entire thing is taken offline due to a fake DMCA notice. Then they have to issue a counter notice with all its legal implications and it also exposes all your private information including full address, name and phone number(in a wrong country, you become target of thieves as well). Then it takes almost a month before content is restored.

How can an individual fight this? How can you make companies misusing DMCA pay for it?


You could fight them by counter claims and following the DMCA processes which on paper have stiff penalties for abuse. Practically I have never heard of major abuses being punished, so wouldn’t count on it.

As a technologist perhaps solve it with tech, the first step would be to host your own content instead of using a third party app based in U.S. There is not a lot of deep tech to what GitHub gives as a githost, a self hosted gitlab serves just as well . Similarly for video photos etc, it is very hard and expensive to deliver video for millions/billions delivering video to few thousands is trivial. same thing for sub stack, medium etc

Generally these take down notices don’t go after your DC/ISP domain host provider that easily unless you are in the cross hairs of powerful lobbies like how Libgen or PirateBay are , so self hosting helps a lot.

If they do then there is distributed systems like IPFS etc can be resilient to notices.


In theory, self hosting works. I have my content self hosted. In this case, they sent a DMCA request to Google and they delisted my webpage from Google. 99% of my traffic simply dropped.

In addition, all Google properties picked up the DMCA action on Google index and started sending me warning and suspension of ads etc.

I have sent a detailed counter notice. But even after 12 days, I am yet to hear back from Google.

So self-hosting may work for Github, but not if you want presence in Google index.


Google could de-index you for arbitrary reasons too. The key is you didn’t loose your content itself as many YouTube channels had found the hard way, and YouTube doesn’t use actual DMCA to circumvent liability clauses .

If you are running a business using your content, then google deindexing can be bad, as can many other U.S. laws and other conventions, like how they how banks generally treat adult businesses even though they are legal or weed companies etc .

For non professionals , google or any other third party actions shouldn’t have any impact on be able to create and share their content.


That phase is now over. It's time to flood every company with malicious dmca notices that are automatically created from random snippets of publicly available content. You will see an attitude change overnight on the treatment of the dmca notices they receive. The only way to normalise a biased system is to increase the bias to the other side.


Self host all your code


Hey Vivek,

I have received fake DMCA requests from WorthIT Solutions, Pakistan that you guys seems to have hired. It is sent for a simple blog entry discussing about programming algorithm!

I recommend training them or replacing them.


I guess it is pretty much perjury penalty risk free to make such DMCA declaration from outside of US:

>Declaration: I have taken fair use into consideration. I have a good faith belief that the use of the copyrighted materials as described above is not authorized by the copyright owner, its agent, or the law. I swear, under penalty of perjury, that the information in the notification is accurate and that I am the copyright owner or am authorized to act on behalf of the owner of an exclusive right that is allegedly infringed.


Unfortunately, that penalty has no teeth, regardless of where the filer is.


HackeRank sends pretty nasty DMCA requests.

I recently received one from a Pakistani company hired by HackerRank. The material in question was a simple blog entry on a well known programming problem and its solution. The problem is DMCA doesn't provide any way to fight these fake requests and Google simply removes the content until you send a counter notification and wait for over 2 weeks.

DMCA should have a provision that if a company is misusing DMCA at large-scale, their requests should go through additional validation.


One interesting aspect of modern technology is that there are huge inefficiencies everywhere. It is also an opportunity since anyone can jump in and create/improve something a lot better.

This video is an interesting demonstration of 2 things - human ingenuity and the scope of improvement even when it is not obvious!


It is a free and open source NoSQL database that can horizontally scale if needed without any additional plumbing. A lot of projects use it due to its simplicity in developer workflow.


I think MongoDB 3.6 is when it became a "decent" DB.

Azure CosmosDB provides protocol level for MongoDB 3.6. This offers developers a neat way of using the power of distributed CosmosDB without sacrificing cloud portability.


Cosmos' API is an emulation of MongoDB which differs in features, compatibility, and implementation from an actual MongoDB deployment. Cosmos' suggestion of API version support (eg 3.6) is referring to the MongoDB wire protocol rather than the full MongoDB server feature set for that version. There are also some inherent differences, such as Cosmos' Request Units (RUs) which need to be considered for capacity planning and costs: https://docs.microsoft.com/en-us/azure/cosmos-db/request-uni....

Those differences may be fine for some use cases, but definitely compromise portability if you want to run or test the same application with a database deployment on GCP, AWS, or your own infrastructure. The lowest common denominator is based on Cosmos DB's underlying limits and features (not a MongoDB server feature set): https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-li....


A detailed and interesting history of MongoDB database.


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

Search: