1,054 karma · joined April 1, 2012
https://techcrunch.com/2016/05/15/how-expiring-patents-are-u...
For those who don't know, its an offline website builder with a drag-and-drop UI. Pretty good to knock out product or company landing pages in a jiffy. Best part is its free for commercial use too, apparently.
All this costs money, and it all adds up. Once the average Chinese citizen demands to have the same standard of living as his/her counterpart in the west, the price advantage will disappear.
edit: What platform would be recommended, if you happen to be a high value target though. Using iOS at least seems to raise the cost of infiltration significantly judging by this http://www.forbes.com/sites/andygreenberg/2012/03/23/shoppin....
edit: I don't know. Maybe your implementation meets the definition of 2FA. Regardless, it certainly reduces the security
SMS just works. (except when it doesn't)
A problem with sms though is that you need cell phone coverage. I have been in situations where my transaction has timed out while waiting for the sms text to arrive.
Am i the only who has serious reservations about mobile banking? It completely undoes 2FA (I hear banks in the US don't use 2FA, but it is mandatory for all online transactions in India).
I mean if you lose your phone you lose your bank a/c. Your android phone is highly insecure. Microsoft got flak for dropping XP support after a decade. Your typical android phone stops recieving updates after 2-3 years. And since in the mobile security paradigm, the user is just another security threat to be mitigated, there is nothing you can do about it (short of doing a risky root of your phone, which btw would stop many banking apps from working ). Already there are viruses in the wild which are rooting millions (yes, millions) of unpatched phones. http://www.cmcm.com/blog/en/security/2015-09-18/799.html
Right now these malware are only looking for low-level fruit like steam, credit cards, and pushing ads. Its only a matter of time before they go after your bank a/c.
[I am not in anyway affiliated to Mailchimp, and don't even use their services. We use Amazon SES]
All this happened in the space of a few weeks. It was such an about-face from their past postutring. I guess this puts things in context.
edit: i can't find a way to disable this behaviour in the settings either.
edit 2 : Strange. It doesn't seem to be doing it now. I could sworn i have seen it use redirect links on multiple occassions.
Yes. But the user should be made aware of the consequence of their action. Do they realize that installing a password manager means granting access to all their data to a third party. Is this author reliable? What do other users think of the author? Has anyone reviewed the code for this? These are all questions potential users should ask.
>they can request semantic permissions instead of just "give me all your data and trust I don't do anything bad with it", which is bad and has already lead to issues in the past where a Chrome extension developer sells their extension which is then used to transmit malware.
A lot of things cannot be controlled either by review process or sandboxing. What if your extension has a web-component ( say your password manager backs up passwords to the cloud)? Mozilla cannot review your server code. A sandbox won't protect resources you have already given access to, but it will limit the damage done.
>The article is proposing finer grained permissions than Chrome.
I have reread the article and haven't found anything that backs this assertion. Indeed the author seems to say : Mozilla vouches for me, so you trust me with all your stuff too. From article :
'Wouldn’t it be a better idea to keep doing that so that the installation prompt can simply say: “Hey, we made sure that this extension is doing what it says, want to install it?”'
Edit : I agree that some form of review is needed for extensions. Simple sandboxing alone is not enough. But article doesn't seem to support sandboxing.
Chrome is being completely honest with the user. If a youtube extension asks permission to "read data from all websites" you must ask yourself and the developer why it needs access to all websites and not just youtube. A good extension must enumerate all the permissions it demands and give good reasons why it needs each of them. If an extension seeks new permissions, then consent must be sought from the user before update . This is obviously the correct approach(How it affects the extension developer's revenue\user-adoption is unimportant). Chrome's model is comparable to the security model of Android and iOS. Sure its not perfect, But its much better than the firefox model which is comparable to Windows 98.
Also i don't understand the whole shifting of responsibility jibe. Does Mozilla review every extension and every update in their store? Do they accept responsibility if malicious code is downloaded from their store?
To conclude , i would like firefox's stringent app review process and chrome's fine-grained permissions and sandbox model.
Edit: I want to point out that this article is really looking after the interests of the developer, and not after the interests of the user.
Edit 2 : Also to add: Sandboxing is simply good security practice. Even if the author is not malicious, but in case an extension is exploited due to a bug, the damage done by a well-sandboxed extension is limited by the permissions granted. In firefox such an exploit could hoover all your data, credit card info & passwords from all your websites and data from you harddrive as well.
Sure, the odds of an individual getting attacked at these events is minuscule. But over time the probability of someone bring a gun into some concert is pretty high. When that happens and it transpires that people weren't able to use their phones to seek help, the class-action lawsuits could come. The obvious solution (to the organisers at least) would be to bring aircraft-level security into concerts (security patdowns, etc.).
Have the native Americans still completely accepted in their heart, their peace with (or surrender to) the settlers?