skysight-inc/HackerNews huggingface dataset:
I think of my work in terms of seeing unexplored areas to go with software (e.g. support self-insight or personal growth). I prefer to work with people having a similar perspective and aesthetic sensibility. A lot of the examples in this article seemed absurd to me - fit or misfit because of your preferred sports teams?

As a Myers-Briggs "intuitive", maybe I "fit" with people having a similar outlook and values, while "sensory" folks fit with people who've had similar experiences and hobbies. I wonder if similarities in this dimension dominates the other MBTI dimensions in accounting for fit (e.g. introversion/extroversion, thinking/feeling, perceiving/judging).

Any research on this? Seems like a worthwhile question.
Maybe as part of a way to secure the connection to their appliances? They could auto issue certs after verifying ownership. Maybe they're gonna give appliances a name off their own DNS <whatever>.mycloud.cisco? Hell maybe they're becoming a real CA and gonna sell trust services.

Dunno how MS's process is, but with Firefox there's a nice application process that's very open and you can see their claims.
ESCORT+TOURS+NIKA+-+Golden+Diamond+Escort
Why are anarchists against private property?
As an avid user of Twitter, all I can say is that Ello has captured my attention to the point that I'm spending more time there these days (@teanee). Twitter is still best for in-the-moment news, tracking bugs or product updates, quirky random asides, and even finding other Elloers. Brevity is the sweet spot for Twitter. However, privacy and ad tracking (including Twitter's rush down the Facebook algo path) have made me look at Ello as a bit of an oasis. I like the company's principles and take on what a social platform should be. So yeah, I'm loving it on Ello - especially with an app now.
For information: OpenTrust (3 roots) is just the new name of the entity that was once Certplus (1 renewed cert).
"Be a hacker" is not cultural though. It's skill.

He's saying they are just using skill as a criterion.
Sorry, mistook you for the OP. It was late :)

I definitely think that there's a good conversation to be had about the business ethics of the vast majority of startups and internet brands. That said, having 10 years+ work experience outside of this world, there's a good conversation to be had about the business ethics of everybody.
For most high-exec types, cultural fit is one of the only excuses to justify their position and achievements.

The technical barriers for these jobs are very small, but as corporations have a self-reinforcing cronyist culture, "acting and being part of the wolves" is the most important thing.

Not only will qualified people not get a chance, but many sectors end up collapsing or getting stuck. For example, for a decent "banker", it wouldnt be hard to predict events in 07-09.
>"But if you need a place to live it might make sense to buy a house under certain conditions (you plan to stay in the area for a long time, the economy is not under a bubble, etc.)"

Or you buy a house that is well below your means. That's another condition in which buying is a good idea.
Ask HN: Node.js with PHP application?
So the application that I am currently working on has a backend written on PHP (CodeIgniter) and MySQL. I am using AngularJS with Yeoman Angular Generator for frontend. It's basically a SPA. The backend is written to serve as REST api with multiple endpoints. I want you guys to give feedback on my tech stack choice. Thanks in advance. (the application is yet to be deployed)

I want to develop a dashboard for this application in which I want it to update realtime. I was wondering if Node.js with socket.io is a good choice. I would also want to know how to integrate it with my PHP and MySQL backend?
Java Pushes Ahead of C in Monthly Programming Index
If elemental lithium were given, it would react violently with the water in the patient's body:

2 Li + 2 H2O --> 2 LiOH + H2

You can't really find elemental lithium anywhere on Earth, for much the same reasons you can't find elemental sodium or potassium.
The examples in the articles are obviously bad choices though. Cultural fit should be about work behaviour, not what you do in your free time. Whether someone likes sports or whiskey shouldn't matter.

Whether they prefer to have large meetings vs one-on-ones is the kind of thing you want to know, but it's probably not a great idea to prioritize that over actual ability.
There's also https://whiteout.io/ (open source)

and https://lavaboom.com/ (also open source I think)

Tutanota, Whiteout and Lavaboom are also all from Germany, which I find pretty interesting.
Data from getting featured on BetaList
When interviewing, one of things I deliberately look for is people who are not like the current team. People who are not a "cultural fit", whatever that even means.

I need people with different ideas, different experience; people who will approach the problems in a different way, fill in the blind spots and vulnerabilities the current team has.

There's a trade-off to be made, sure, but professional adults can work together with people that are not the same as them, and a team composed of people who think differently and have different approaches and different experience is far more advantageous than a team of people who all think and work in the same way.
LiveJournal Source Archive
Feedient source code published on GitHub
"People still insist that Obama is not actually an American and that his birth certificate (which was eventually released, but of course birthers won't be happy until they can pass it around amongst themselves by hand and probably not even then) is probably a forgery, in no small part due to Trump's efforts."

As an American, we should be questioning things like this. I remember when everyone demanded a re-count with Bush. Why aren't we using this same logic and not questioning it at all?

I will tell you why: political bias. When it comes to anything against the liberal mainstream, it's questioned heavily..but with really glaring issues like Hillary Clinton's emails that suddenly vanished, it's excused and brushed under the carpet.

Our economy has pretty much been ruined by the Obama administration and many are somehow STILL blaming Bush.

"Realistically, he shouldn't, because apart from the specific case of Obama (for some strange reason) it's never been an issue."

Strange reason? He has lots of family in Kenya and he kept it very much a secret. Of course we should have questioned it. His University transcripts are still pretty much locked up. As a president, you need to be transparent. It really makes you wonder what kind of secrets he is hiding. He could have immediately shut everyone up, but chose not to.

It doesn't really make any sense. I do believe he is a US citizen..but I think there is probably something else he is hiding.

"But because Trump is a pompous hypocritical prick, I demand provenance of American citizenship going back at least three generations."

I'm about equality..and you are just being a dick. This is the difference.
This is exactly right. Corporations are pyramids, where each rung feeds the higher rung. Consequently, there are plenty of people with the right experience for each promotion. Who gets that promotion? Well, since it generally doesn't matter, it's decided politically.
And now you're trusting the registrar, the registry and ICANN. It's always pick a poison.

Also, DNSSEC still has some severe issues in practice. I'd be glad if we could get DANE widely deployed for mail servers.

Edit: Oh, and if you're not using a validating resolver yourself you're also trusting that you're ISP is using one and not manipulating the responses.
This was in progress, 830GB was downloaded before a Sourceforge guy popped onto the IRC and said he's ok with the archiving, but that the robots.txt should be respected. This would put things at a practical standstill. So the downloading was paused, I'm not really sure what's happened in the week since.

Right now Xfire's videos, several URL shortners' links, and Toshiba Support material are being archived. If you have spare cycles and bandwidth, and want to contribute, running an instance of the "ArchiveTeam Warrior" is pretty easy through docker or a VM. http://archiveteam.org/index.php?title=Warrior
WTF are you talking about? "Hacker" is entirely cultural.

It was in its infancy ( https://en.wikipedia.org/wiki/Hacker_(programmer_subculture) ) and it is now. Part of it's current culture is the pretence that it's all about skill; it's not. The completely lacking in skill won't get recognised as part of it, but it's attitude and style that buys admission to that club.

These days, software places that are looking for "hackers" generally mean they're looking for inexperienced youngsters who have dabbled in a handful of currently trending web frameworks, but have "Agile" written on the crumpled t-shirt they will wear to the interview. The world's finest software engineer could turn up but because that person has decades of experience, plans their software before they write it, children in college and a liking for going home at five, the world's finest software engineer will be rejected on grounds of "culture fit". HN is heaving with people who have immersion baptised themselves in this particular kool-aid.
That sounds insanely dystopian to me, for the fact that any member of that society is viscerally dependent on others -- anyone who claims to value freedom needs to think again.

Being needed is crucially instrumental toward controlling one's own experience in the current environment. But why would it ever be a terminal value?
Making a utility for that would not be too hard. But it would probably kill things like the Windows Update process. The Windows certificate store is system wide, and is used for other things besides http.
Python 3 has changed the "standard" traceback to be more readable and include more information, maybe that one is more to your liking: http://blog.ionelmc.ro/2014/08/03/the-most-underrated-featur...
The Political Legacy of American Slavery [pdf]
Thanks, this was a good answer. Yes, I am going to want to use SSH in the end, the console is typically what I want, potentially with a single port forwarded (8080 or whatnot), so I guess the question really comes down to "is there any reason to believe there are more exploits in OpenSSH than in VPN", and possibly also "is it so hard to configure and keep updated a Linux box with OpenSSH correctly that it is better to go with VPN".
Serious question: What gave you the impression he was American? I assumed the opposite -- that only a Japanese person, or at least the child of first-generation Japanese immigrants, would have made that post.
To add to this - ArchiveTeam often works with archive.org who have arranged long term storage for a lot of retrieved content.
Hi, the keys are used indeed in the example to prevent re-rendering. However, it does not prevent diffing the virtual dom. In other words, the new list with components needs to be compared with the old list. That comparison is fast because the keys will match, but before that can be done, the map function that re-creates all the 20.000 components need to be executed still, which takes roughly 200ms which can be saved easily.
It all depends on context. "I'm going to go hang out with the guys." yes, exclusive. "Hey guys, I'm going to work." not exclusive. Try focusing on the meaning being conveyed and not the glyphs representing it.
Sorry, I will post what I feel. Just like everyone on HN.

If the site isn't about politics, we shouldn't have any posts about gay marriage, climate change, Obama, etc. Just Technology and startups (which is my point, actually).

A game about gay marriage is completely about politics.

You are just upset because I disagree with your person political views.

So in the future, please stop having political articles here on HN and I will stop posting my opinions. Fair?
Best reason to visit a top school. So you become more similar to the people running the country.
Are the pdf viewer or flash players 'content-controlled'?

Are not google-bundled plugins allowed to run even when the user doesn't allow third-party NaCL plugins to run?

Its belt and braces. Why wouldn't chrome bother to enable a pass that costs 0% runtime performance? After all the money and time Google have sunk into other runtime checks like ASan, why wouldn't they also enable this?

It made me think: what other 'exploit mitigations' do Google put into NaCL, even though its sandboxed? So I quickly gooogled to see if they use ASLR inside NaCL, for example. Here's what I found:

https://code.google.com/p/nativeclient/issues/detail?id=2962

So they added ASLR, and they made a nice point:

"for the threat model where a NaCl module might process untrusted input, it would be nice to provide ASLR for the NaCl module so untrusted input won't (easily) be able to take control of the NaCl module (if/when the NaCl module has bugs). (this is a different threat model that the usual one in NaCl, where the NaCl module is untrusted. here we are trying to make sure that a NaCl module, which is executing code on the behalf of some domain/web site, isn't easily pwned, even if the NaCl runtime is itself okay.)"
Companies have to be very careful how they define cultural fit. If they leave it open, it can impart personal bias that are not at all beneficial to the company.

Maybe "value fit" should be used instead of cultural fit. Do your values align with the core values of the company.

The top NYTimes comment below illustrates some of the warts of a "cultural fit".

"Hiring managers who would never in a million years describe themselves or even privately consider themselves to be racist or sexist or ageist commonly use cultural-fit criteria to perpetrate racism, sexism, or agism in the workplace. I was recently in a meeting with two other managers to compare notes on a group of candidates whom we'd all just interviewed for a mid-level job. My top pick was a supremely well-qualified 45-year-old black woman who outscored all the other candidates on the skills test, was the only one to arrive on time for the interview, and was the only one who dressed professionally for the interview. It's a corporate job in Midtown. She was poised, amiable, and direct during my conversation with her, asked well-informed questions about the work and the company, and she was also the only candidate who sent a thank you letter after the interview. The other two hiring managers - both of whom, incidentally, were white women who were wearing Black Lives Matter pins - didn't think my top candidate "would be a good fit" or "feel comfortable." We hired a young white guy for the gig. He fits in the gang really well at happy hour, but his job performance is extremely poor. My two managerial colleagues have scheduled a meeting for next week to discuss what we're going to do about him. The good candidate is working for someone else now."
Being a hacker is very cultural. From the Jargon File:

"Except in some relatively minor respects such as slang vocabulary, hackers don't get to be the way they are by imitating each other. Rather, it seems to be the case that the combination of personality traits that makes a hacker so conditions one's outlook on life that one tends to end up being like other hackers whether one wants to or not (much as bizarrely detailed similarities in behavior and preferences are found in genetic twins raised separately)."
Are your top customers really only paying you $97/month? Seems like you could charge them substantially more money.
I am using Java with Jersey for building a super easy and fast REST backend
A subculture that requires you to have a specific skill...
The article is spot on. In tech, cultural fit means one of several things. Some time ago at a company, we were considering candidates when the most senior software developer left. We went through two weeks of interviews, and I recommended we go with the strongest technical candidate because his experience was very obvious. The employer flat out said that he wouldn't fit because he was too old. When I raised my eyebrows he immediately backtracked to say that he meant that the culture was so different, I got out of there as soon as I could. The guy that was eventually hired because he was 'nice' even though his technical skills were weak was fired six weeks into the job and left a mess that took six full days to 'fix', until we discovered the changes he had made to how things were stored in the database without considering the full implications.

I've also had it happen to me that I pass every technical interview, and then when I meet the team, we'll go for lunch and they'll order beer and I get an orange juice. Drinking comes up as a subject and since I don't drink alcohol my lack of craft beer knowledge somehow becomes the subject of my interview. Needless to say, I've always been rejected at these jobs. Another one is hobbies. I've a family and my commute is LONG, to the point that I don't even play PC games anymore. Hobbies come up, I have none, and I have no intention of lying to get the job. I've learned since that these are companies I don't want to work for. I've gotten along with everyone at every job I've had, so I'm not intimidated by these, but every one I've had has been utterly pointless.
I'd refrain from the pickup artist / redpill subs, as the toxicity is genuinely pervasive, but the "just get out there and talk to people" advice is spot-on.

One thing that the FA crowd doesn't seem to realize is that you don't have to be attractive or even average to get into a relationship or friendship. Ugly people get laid all the time and have plenty of friends. The important thing is getting out there. And yes, it's hard. It's new, it's uncomfortable, and you suck at anything that you're new to. But the only way that you're going to get better at it is by getting out there and talking to more people.
so if you don't fit, what options are available to you?
If the registry cannot be trusted, SSL kinda goes out the window anyways since a malicious MX DNS record or WHOIS email entry is usually sufficient to obtain a certificate.

Since we already are at the point where the security of the system hinges on the registrar, why not at least limit the damage potential by only accepting certificates issued by the registrar in question? Instead of letting any CA under the sun ALSO issue these?

PS: If certificate issuance was a required and expected task for all registrars, it could even lead to $0 certificates, which would surely boost HTTPS usage. It would even provide an incentive to pick a thorough registrar if you are concerned about security and validation, since no other entity could issue illegitimate parallel certs behind your back. Brings some meaning back to being a high quality authority (even charging more for more trust) instead of the race-to-the-bottom we have today. Sloppy registrar-CAs would lose business because their trustworthyness actually means something for once. (You wouldn't register your serious domain with a registrar known to have poor validation checks in place for issuing certificates, for example)
Lithium gives her [her] life back, in much the same you believe god gave you yours.
How is it mislabeling https? HTTP over TLS is still HTTP over a secure tunnel.
I don't think Numberwang is interested in our developer's nationalities because of any patriotism/racism. I think the question was more about if any of us can be compelled to compromise our user's privacy by either the PATRIOT Act (no), National Security Letters (no), or some other insane US law.
Indeed.
https://wiki.mozilla.org/CA:How_to_apply

However, nothing to bee seen in bugzilla about Cisco regarding their new CA. I wonder if it is MS only?

https://bugzilla.mozilla.org/buglist.cgi?quicksearch=cisco
Assuming HN is a correct window on startup culture (I would think it is), then that too seems awfully techno-centric. Obsession with new (in age, not actual concepts) technical stacks and constant reinvention while the myth of software innovation keeps being propagated are all too common.
Traversing a linearized tree
I don't think that word means what you think it means. Greece is actually the founder of western civilization, so Greece is the "West".
But the word is helping spread the word. That is the beauty of it.
And so have the CAs.

I would have to think about it but I'm sure there is SOME way to verify someone (either in person or digitally). This process would only have to happen once to verify the CA cert for their domain. After that - if their CA cert is compromised it's not a big deal because it only affects one domain.

Oh - and any hoster that allows it's employees to reset virtual machine passwords or make account modifications via email/support ticket should NOT be allowed to participate in this scheme.
Note the "Get it for" links on the homepage :-)

There is an official C, Java, iOS, Android and Mac implementation. You can run an official app on most any platform.

There have been contributions and third-party solutions for JavaScript, Windows and Android.
"The policies of the organization with a monopoly on violence matter a great deal. Socially conservative voters and activists weaponize the state as a way to punish people for their innate characteristics and private behavior."

I'm not talking about social conservatives "weaponizing the state". You are projecting this onto everyone, which just isn't true.

"Real people are really forced to die alone, while their partners are forced to stay in waiting rooms knowing the people they love are dying alone, by people like Brendan Eich."

This is a myth, sorry to tell you this. Partners have been allowed in the waiting rooms for many years.

"you know what, it's absolutely not okay for you to use force against people because of who they love, and we're not going to respect you as leaders."

So we are calling bullying a "backlash" now? Wow, just wow. I can't believe how much you are excusing evil behavior.

"One of those things is evil."

Yes, you. For thinking that ruining the lives of innocent people in the name of a cause is somehow morally right. It's just as bad as the catholic church in their day.

"Their activism is a large part of our society saying, "you know what, it's absolutely not okay for you to love who you love, and we're going to lock your partner out of the room when you're dying.""

So, If I bully a woman after she gets an abortion and get her fired..is this just a backlash against murder? You don't see how crazy you sound?
Any skill. There are bio-hackers. Lock-hackers. Engine-hackers. Clothing-hackers. On and on and on. The skill has become irrelevant. Just any skill. Attitude and style is now what makes it "hacker".
> clunky

Just curious. Are you referring to the classic interface, or our super slick Ajax interface?
I don't think the issue is as simple as that. Here is more on the topic: https://subfictional.com/2012/07/02/language-matters-stop-us...
The problem isn't encouraging natural children, it's discouraging the birth of crippled children that has a high likelihood of occurring between closely-related family members producing children together.

Said crippled children are often a drain on society. It's not the children's fault of course, but it's still the case.
Do something like go joint meetup.com. If you job isn't something like brain surgeon or another essential item then it's the old adage: nobody ever wished they had spent more time at work on their death bed.
So HN "is" "virulently sexist" and 4chan merely "sees it" as "too SJW". Sigh
Find a company that doesn't work to exclude you? I wouldn't say I fit anywhere, but I'm not unemployed.

I also don't remember questions about anything outside of work during the interview either.
This seems much more like a temporary fix, not really a solution. A few years from now GitHub can do the same thing that sf did. This after all seems to be the fate of commercial companies that explore open source, once they start to lose users to new competitors.
You seem to be confusing "hacker" with "hipster".
The Allure of the Prison Break