Answer by Xu Beixi:
Since Narcissistic personality disorder is a serious mental disorder characterized by various issues , I will take it that you mean "more vain", or the milder forms of it.
I think social media more of an amplifier than a creator of vanity- there is by definition far more comprehensive documentation of it. However, it may be that people have becoming more entitled than ever before:
Amazon link: The Narcissism Epidemic: Living in the Age of Entitlement …
And Louis CK's take:
https://www.youtube.com/watch?v=akiVi1sR2rMTo blame social media on it might be mistaken; we're simply living in a world of unprecedented wealth and prosperity and as people grow increasingly accustomed to it, they start to believe what they have is deserved, or even owed to them .
In short, social media is a showcase for narcissism, but perhaps not a direct creator of it.
DSM-5 criteria for narcissistic personality disorder include these features:
- Having an exaggerated sense of self-importance
- Expecting to be recognized as superior even without achievements that warrant it
- Exaggerating your achievements and talents
- Being preoccupied with fantasies about success, power, brilliance, beauty or the perfect mate
- Believing that you are superior and can only be understood by or associate with equally special people
- Requiring constant admiration
- Having a sense of entitlement
- Expecting special favors and unquestioning compliance with your expectations
- Taking advantage of others to get what you want
- Having an inability or unwillingness to recognize the needs and feelings of others
- Being envious of others and believing others envy you
- Behaving in an arrogant or haughty manner
Narcissistic personality disorder– Mayoclinic
 Psychological Entitlement – The Department of Psychology
Have social networking sites made people more narcissistic?
Answer by Mit Gajjar:
First of All, SSL (Secure Socket Layer) secures the communication between web browser and server. So if user enters login credentials, banking details, private information etc can be secured by SSL Certificate. So if a website collects these information then SSL is mandatory.
As you says your website is redirecting customer to Payment gateway to initiate the payment process, but customer's information such as user_Id, password, name, email, address, phone number, etc… would be collected by your website. These are sensitive information which can be traceable by Hackers if prior security environment is not available. SSL Certificate is the best option to secure such customer information.
SSL not only built to secure user information, but it can also secure website from phishing scams, malware & threat attacks an other cyber attacks.
Why SSL is Golden-key for E-commerce business?
- It builds user trust
- Helps you to generate more revenue
- Search Engine Optimization (SEO) benefits, as SSL is ranking factor for Google search results.
- Secure website from Cyber Attacks
- Secure sensitive information
SSL mainly categories in 3 Types
1. Domain Validation – used is to secure small level domains.
2. Organization Validation – used to secure medium/large level business
3. Extended Validation – Used to secure large scale E-commerce business.
So for E-commerce website security Extended Validation (EV) SSL suits best.
Do I need an SSL certificate for an Ecommerce website?
Answer by David Dearing:
Coreference Resolution is hard, so no guarantee that OpenNLP will actually solve this specific problem, but I recently wrote a series of blog posts for leveraging OpenNLP 1.5.x tools. It's a bit dense to copy here, so here's a link with more details:
Making Coreference Resolution with OpenNLP 1.5.0 your bitch
At a high level, you will need to load the appropriate OpenNLP coreference model libraries and also the WordNet 3.0 dictionary. Given those dependencies, initializing the linker object is pretty straightforward:
// LinkerMode should be TEST
//Note: I tried LinkerMode.EVAL before realizing that this was the problem
Linker _linker = new DefaultLinker("lib/opennlp/coref", LinkerMode.TEST);
(aside: it sure would be nice to have some code formatting here, Quora)
Using it, however, is a bit less obvious. You need to:
- Break the content down into sentences and the corresponding tokens
- Create a Parse object for each sentence
- Wrap each sentence Parse so as to indicate the sentence ordering:
final DefaultParse parseWrapper = new DefaultParse(parse, i);
- Use the Linker to get the Mention objects from each parse
final Mention extents =
- Finally, use the Linker to identify the distinct entities across the Mentions
DiscourseEntity entities = _linker.getEntities(arrayOfAllMentions);
How do I use OpenNLP to do coreference resolution?
Answer by Kirill Valyas:
I will give you average salaries for Google in New York City and San Francisco.
New York City
Software Engineer $133,169
Senior Software Engineer $174,229
Product Manager $150,315
Account Manager $84,199
Google Salaries in New York City, NY
Software Engineer $113,335
Senior Software Engineer $154,357
Product Manager $140,948
Account Manager $81,268
Google Salaries in San Francisco, CA
As you can see Google pays more for employees in NYC. Why? Probably Google adjust its salaries for same job positions based on demand at specific locations. They need 2 product managers in New York asap, so they will offer a salary above average and try to get someone who will fit in their team instead of waiting for weeks or months and see when another company will hire that person.
Google is a desired place to work for many people with Computer Science background, but many developers are still looking for the highest paid job and don't mind to work for Uncle Joe who will pay them $150k instead of Google with its $120k. I hope that makes sense.
How do Google or Facebook adjust salary based on location?