Earlier quoted context omitted.
Depends on what the project is and also doesn't change the fact that this doesn't happen. Most solo bootstrapped projects are not popular enough initially for someone to spend money / effort to hack them. When they do become somewhat popular though (very small minority of course), I suspect most founders bring experts on board, as they absolutely should. > just using HTTPOnly and DB backend is not a solution at all M…
>Most solo bootstrapped projects are not popular enough initially for someone to spend money / effort to hack them. Strong contender for Most Horrifying Thing I've Read This Morning.
If you care about user privacy, don’t use Facebook JavaScript SDK
61–70 of 105 posts
Re: If you care about user privacy, don’t use Facebook JavaScript SDK
#62Earlier quoted context omitted.
Depends on what the project is and also doesn't change the fact that this doesn't happen. Most solo bootstrapped projects are not popular enough initially for someone to spend money / effort to hack them. When they do become somewhat popular though (very small minority of course), I suspect most founders bring experts on board, as they absolutely should. > just using HTTPOnly and DB backend is not a solution at all M…
You don’t bring “experts” on board. Most of them really aren’t. At most, you find a third party trusted managed service. I work in mostly the B2B space where we integrate with their Identity Providers (active directory, Okta, etc) and strongly discourage them from using our internal authentication system so they have to take responsibility for their own security. If I were working in the consumer space, I would perso…
Thanks for listing some, will look into them!
Re: If you care about user privacy, don’t use Facebook JavaScript SDK
#63Why would any developer or engineer who has even an iota of consideration for privacy, web standards, and, indeed, humanity want to work for such a repugnant company as Facebook?
Because a lot of people aren't privileged enough to be able to quit their job on the spot.
Re: If you care about user privacy, don’t use Facebook JavaScript SDK
#64Earlier quoted context omitted.
>Most solo bootstrapped projects are not popular enough initially for someone to spend money / effort to hack them. Strong contender for Most Horrifying Thing I've Read This Morning.
It's good practice to consider the likelihood of attack in your threat model if you care about the expected payoff associated with your security efforts.
Re: If you care about user privacy, don’t use Facebook JavaScript SDK
#65Why would any developer or engineer who has even an iota of consideration for privacy, web standards, and, indeed, humanity want to work for such a repugnant company as Facebook?
Repugnant is entirely your opinion and there are lots of people who disagree with you. It might be an amazing opportunity for some.
Re: If you care about user privacy, don’t use Facebook JavaScript SDK
#66Who cares what I care about, the real question is what do my users care about. It all depends on what users will tolerate in the name of convenience.
Re: If you care about user privacy, don’t use Facebook JavaScript SDK
#67Earlier quoted context omitted.
Repugnant is entirely your opinion and there are lots of people who disagree with you. It might be an amazing opportunity for some.
I think willingly abusing user privacy for profit and lying to your government makes using the word “repugnant” pretty quantifiable.
Lying to the govt. is pretty vague. What lie in particular are you referring to?
Re: If you care about user privacy, don’t use Facebook JavaScript SDK
#68Re: If you care about user privacy, don’t use Facebook JavaScript SDK
#69Earlier quoted context omitted.
No. Really. You do have a choice. Exercising unpopular choices frequently requires a spine.
I explicitly told everybody that I turned off messenger notifications on every device and uninstalled facebook from my devices years ago. If they want to reach me they can use Signal, Telegram or Keybase. Interestingly enough even my mother (in her 70s, no idea about computers) can use Telegram without a hickup. I guess it is a matter of dedication to push your peers off from Facebook.
Telegram uses highly nonstandard cryptography (the founder hired a bunch of math competition winners and told them to design encryption from first principles), doesn't have E2E by default (unlike Whatsapp), and is owned by a quite sketchy Russian oligarch who started spending on democracy-related causes after a falling out with Putin.
Telegram uses dubious encryption and lies about their business (for ex calling themselves a nonprofit when they aren't), and they retroactively retracted and then narrowed their bug bounty program.
WhatsApp hired the company behind Signal to help them implement Signal's encryption protocol.[1] While it's not as good as Signal because it's not open source and thus can't be independently verified, if Facebook deliberately lied about the security of a product used by governments around the world they would face serious consequences.[2]
See for example previous discussion [3].
For a detailed analysis of the flaws in their protocol, see [4]
1: https://techcrunch.com/2014/11/18/end-to-end-for-everyone/
2: https://www.nytimes.com/2019/10/26/world/asia/afghanistan-wh...
3: https://news.ycombinator.com/item?id=15281788
4: https://www.cryptofails.com/post/70546720222/telegrams-crypt...
Re: If you care about user privacy, don’t use Facebook JavaScript SDK
#70Earlier quoted context omitted.
You don’t bring “experts” on board. Most of them really aren’t. At most, you find a third party trusted managed service. I work in mostly the B2B space where we integrate with their Identity Providers (active directory, Okta, etc) and strongly discourage them from using our internal authentication system so they have to take responsibility for their own security. If I were working in the consumer space, I would perso…
Hey, I meant to reply on your other comment asking for third party trusted services. Thanks for listing some, will look into them!