skysight-inc/HackerNews huggingface dataset:
Hang on isn't this argument basically: "lots of people don't follow the standards now so no one should bother?"
Agreed on your incredulity. I've never understood ethics behind such type of advice.

File it under Dale Carnegie's "How to win friends and influence people".

If there could ever be a treatise on psychopathy, that'd be it.
I really strongly disagree with the sentiment of this comment. I've been living and working in a very ethnically / culturally diverse non-profit charity organisation for several years now. We're a Christian charity, so there are strong religious ties across the board, but huge cultural differences.

A sense of community is far more developed by the shared experiences together, rather than just the similarity of past culture. I always had a very strong sense of community with the people I did my initial training with, and the people I worked with every day. Much less so with the people from a similar culture.

I'm currently living in Carlisle, in the North of England. Very mono-cultural, very white, working class, etc. There's really not a lot of sense of community at all. After the flooding a few years (shared experiences) there was. But here now? No. Most people just sit at home in the evenings watching TV, and never do things together (much shared past / culture, they often watch the same shows, but no shared experiences, so little sense of community).

My wife and I work quite hard to deliberately develop community, inviting people over for meals, (board-)games evenings, barbecues, etc.

But the thing is now, you have to be deliberate about creating community. It's no longer automatic.

Personally, I blame TV hugely. It's far too easy these days to spend all ones free / down time disconnected from the people around you. The internet just continues the trend.

In our organisation, on board our ship(s) ( http://www.logoshope.org/ ) which doesn't have TV, when people started having their own laptops that were able to watch TV series and movies on, we saw a huge shift in community, from people in free time hanging out together and talking, playing games, exploring, etc, to people sitting on their own in their cabins playing computer games, watching TV / movies, etc. And the sense of community suffered.
https://twitter.com/pmarca/status/607321881234972672
I have; it was a very solid portrait of one portion of the low-income/high-achieving cohort.

What most of these articles fail to mention is that there are three aspects to the traditional socioeconomic diversity narrative: low income, race/ethnicity, and familial educational achievement. As an Asian American whose parents both had PhDs, I've been in the unique position of having only one of the three factors affecting me.
> as well as systems for databases, key-value stores, backup, mail, load balancing, etc, etc... few people are good at more than one or two of those things, which means I'd have to hire 2-3 people to cover those skills

That just isn't true. If those people were such unicorns, everyone would beg to hire me because I'm worth 2-3 people. :/ I'd be able to get a job anywhere with no trouble.

Given that isn't the case and most people find me unimpressive...yeah. I just think the problem is you, honestly.
I spearheaded the first Internet dept of a major Silicon Alley Agency. I was in grad school (ITP) and saw a job post for someone who knew "HTML" .. i told them I did only having picked it up days before. * it was 1.0. -- this was late 90's. NYC was a great place to be in tech then. Wet n Wild!
in [part I](http://www.ebaytechblog.com/2015/05/01/fast-approximate-loga...) the author argues against using [1,2) because it causes large relative error near x=1 (since log x = 0 there). I would disagree (why would you ever care about relative error in a logarithm -- IMHO absolute error makes much more sense... unless for some crazy reason you're dividing by log x near x=1) but that's his argument.
There is a list here http://wiki.xenproject.org/wiki/Unikernels

Which language(s) are you interested in?
Ok - I initially misunderstood that you were saying FastMail does the same thing as Tutanota. When I reread your comment I see that you aren't saying that - just that you secure transit with TLS, etc.
MindGeek
Oracle linking to it-ebooks.info
In Oracle's New to Java Programming page (http://www.oracle.com/technetwork/topics/newtojava/downloads/index.html), the recommended books section (bottom of the page) contain a link to Head First Java on it-ebooks: http://it-ebooks.info/book/255/

Are those books legal?
Seems you could just side-step SF directly in this case and contact one of their mirrors:

http://sourceforge.net/p/forge/documentation/Join%20as%20a%2...

http://sourceforge.net/p/forge/documentation/Mirrors/

I bet at least one techie working at one of those organisations would lend a sympathetic ear to the effort, if you could find them

edit: running 'rsync -r' on a local mirror shows 512,000 directories from a..ju, but only 43k files. Mirroring all the downloads should be easy
Isn't NFS more of your competition? It looks like Amazon EFS is designed as a NFS competitor itself. Is your software better than NFS? As far as I can tell, everyone who uses NFS thinks it sucks. You will have a much easier time convincing people to switch from NFS to your stuff than from a not-yet-existing product to your stuff.

"Like Dropbox but for servers" doesn't seem like it's quite the right pitch. Because you also say, use this on your laptop. Maybe you want something more like, "Dropbox for teams of software engineers". Or just, "NFS that doesn't suck".
> a negative nancy can seriously cause problems in a group

I consider a negative Nate an attitude issue not a cultural fit issue. If I picked up on a negative attitude during ht interview, the candidate probably won't be offered the position.
The data comes from a blog on Discover[1], which is itself an analysis of the data from the General Social Survey[2].

The 16-75 is because the blog author groups the answers based on the score in the Wordsum test by the responder. People with higher scores are less keen on censoring others.

[1] http://blogs.discovermagazine.com/gnxp/2012/09/intelligence-...

[2] https://en.wikipedia.org/wiki/General_Social_Survey
That's assuming every website you use with one of these passwords is secure. In practice sites get hacked, fail to enforce HTTPS, databases get leaked, etc.
Not the OP, but I don't drink alcohol in social situations much - typically not as a lunch beverage with team mates - for 1 primary reason: I don't like the taste. I have no moral objections against a glass of beer or wine with a meal, and occasionally will have a glass of wine with a dinner (usually not, because I'm normally driving somewhere as well).

I've done the 'go to lunch' during an interview, and beer came up a couple times. "I don't like the taste" was met with a reaction similar to what I imagine others get for "my religion forbids it" - abject disbelief and/or mock horror.

I will do spirits - love me some mixed drinks (vodka+anything) when I'm sure I don't need to drive anywhere (conferences at hotels, for example), but don't make a habit of it, primarily because... cost. I simply understand how people can routinely drop that sort of money on beverages as a way of life. 2 drinks for 2 folks at a restaurant can easily double the price of a meal.
I don't think that's true; it's really more about learning the lingua franca of a different world. Style, hobbies, etc. I didn't know what "rowing crew" was until I got to college, and to be honest, I still have no idea how lacrosse is played.
Very interesting post and seems to be the best way forward for "marketing" and creating the right culture at a start-up.
I would become a tech NOMAD while you have the freedom.
It will be the best memories of your life.
peep http://nomadlist.com for ideas.
good luck!
I doubt that. Github is a paid service and has several enterprise level clients. If it's ever going to flip flop, there will be quite a few warnings before hand.
Lots of languages claim they are Scheme or Lisp dialects (JavaScript, Python, Ruby, Lua and others) in order to boost their popularity even though they have none of Lisp's unique features but just the general features you would expect to find in any dynamically typed languages.
Some people have alcohol allergies, wheat allergies, some people don't enjoy the taste and some don't drink for health reasons. There are probably other reasons too, including some religious. But don't underestimate people's odd personality showing thru after drinking.
Never the less, I can't fathom drinking being the necessary glue to keep a team cohesive.
I've never liked the taste. I always tell the story of how and when I discovered that I don't like beer, and how I've never had an inclination to try it again. Now that I think about it I did try it again when I was working overnight as a cashier during Christmas with another cashier buddy of mine. The taste was as bad if not worse than I remembered, and the other guy drank the rest of the six pack and I flushed what I couldn't drink from my one beer. I don't mind if other people enjoy it, but if it turns into a beer conversation I have exactly zero input beyond "I don't drink it"
" it can impart personal bias that are not at all beneficial to the company."

Beyond lip service, most people are more concerned with their own dept or team vs the entire company.
Cultural Fit is, in fact, routinely used to make discriminatory choices that aren't rooted in anything related to what it takes to succeed.

Worse, people like Peter Thiel and Max Levchin celebrate this and encourage other startups not to hire women and not to hire men who are even slightly different than themselves. These are influential people and they're purposefully using their influence to make the world a dramatically worse place. You might think I'm exaggerating, but I'm actually understating the amount of discrimination that they encourage.

Good cultural fit is about being able to perform on the team. But most SV cultural fit is about being able to party with the team. It's a different thing.

The good news for founders who aren't bigoted assholes is that this means there's less competition for diverse talent, and if you can help those folks know that they'll feel welcome in your office, they'll be knocking at your door.
On ISIS’ Terms: Courting a Young American
> until we discovered the changes he had made to how things were stored in the database without considering the full implications.

sounds like he found the faults in your infrastructure, you should be thanking him
In an open source store with an open process like Mozilla's someone's bound to notice.

(actually, I'm not sure if Mozilla even can push certs without an explicit update)
The best way to start a side project is to pick a tiny one to begin with. Think if you can do something in a weekend. It is important to train your brain into believing you are a doer and a finisher. In my experience, the worst thing you can do is dream up a huge scope, spend months building the project, lose momentum and motivation, get angry with yourself, and generally become miserable. I have been there, and it is not fun at all. Consider challenging yourself to come up with the tiniest fun idea to build in a few days. For inspiration, try producthunt.com. Good luck!
Why can't the existing team say "no"? Because I hope I didn't make a mistake and hire non-professionals who can't work with others in a professional environment. i define a professional environment to mean setting aside personal and private matters to conduct business oriented tasks. Will personalities conflict? Very possibly. What is a managers job? To manage people (and personalities) in order to achieve results. If there are severe issues with the new hire it may mean that an existing team member needs to go (or the new hire) whichever one is not setting personal/private issues aside...
I understand not drinking and not playing video games, but saying that you have no hobbies would be pretty weird in an interview. They're just trying to get to know you. Hopefully you follow it up with some personal detail that distinguishes you from a robot.
Agree - most users of computers do not know anything bout infosec nor do they care.
Brittle systems
Awesome...I have never come across you guys before. Some very cool work you are doing!
I think the objection can also be from the group... Candidate doesn't drink beer [ADD: or care about craft beer], we don't think we'll get along so don't hire them.

ADD: Which is a ridiculous reason to give a group to reject a candidate. Please see my idea pertaining to this: https://news.ycombinator.com/item?id=9760639
timeup.io focuses on the finding of the best fitting time spots for all event participants. On other platforms the event creator usually determines at which time slots an event should take place. Mostly, these time slots are the ones only the event creator can attend. So there is always a shift to inaccuracy. In addition, the design of timeup.io is very clean and intuitive. This allows an event creator or participant to be extremely quick on the creation or join process.
Good point. Not knowing english well enough is a good technical barrier. I've been working on a project in english for the past two months, and although I speak and write sufficiently good and fluently, I still see a huge distance in front of me. I can't think, express and discuss so easily. It's like I've slept badly for some days. It's frustratingly. And it takes time to overcome, so any test period that you have with a candidate won't be enough for that to be overcome (not that I propose hiring people for a couple of years to see whether their english levels improve, mind you)
Yes, we're in the process of moving to docker-based deployments now. In fact, we already have ClozureCL running inside docker, but haven't yet done the same for SBCL. TBD soon :)
"Hopefully you follow it up with some personal detail that distinguishes you from a robot."

He mentioned having a family. That pretty much means he's not a robot.
This strikes me as striving for "cultural fit" at a company that actually knows what its culture is, or at least what it wants its culture to be. That could genuinely help -- but the actual list seems like the important part. Without the list, it's just finding somebody everyone wants to be friends with.
No. Prices are not economic fact. They are opinions. Prices in markets are in constant fluctuation. The price of gas is in part geographically determined. Wine and vehicles are the same way. Every price is relative to who is selling, who is buying, their moods, the setting, their histories... if one changes their opinion of a wine, its price probably changes. No one can say ever that "this will never sell for less than $X" with certainty. A luxury car may be donated, or given away. Some may even pay to have one taken off their hands. This may offer opportunities for arbitrage but the concept of worth independent of price must always be kept in view or the viewer is in an economic cave.
What dimensions of difference do you look for?
from the FAQs:
"On other event organization platforms usually the event creator determines at which time slots an event should take place. Mostly, these time slots are the ones only the event creator can attend. In addition, the design of timeup.io is very clean and intuitive. This allows an event creator or participant to be extremely quick on the creation or join process."
It's tough on an interview to get a feel for how a person is in day-to-day conversation. So the interviewers are looking for areas of common interest to talk about. If they are young, they may have a limited repertoire of topics that usually work; if you shut down all of their ideas for conversation, I hope you at least tried to come up with some topics of your own. Otherwise, you won't have a conversation, and they won't get a feel for you, and that's a bad thing.

I don't know if you've ever actually said "I don't have hobbies" in an interview, but that could likely come off as negative. Your hobbies are your kids, or your house, or reading, or cooking, or watching TV, or whatever you do with your time at home. And all of those are at least something that might start a conversation, which is the whole point. Hell, even saying "I used to play PC games, here are the classics I liked" could be a conversation starter.
same here.. except for the friends part. i feel happy with a lot but the difference is ive thrown myself into japan and dont have really close friends.

that sucks that the article scares you, stay strong my friend. my room in japan actually has started to look like the picture i saw in the article. back in the states, i was a much cleaner person but now i find it almost impossible and stuff is just lying around everywhere... the similarity is a little scary there but i just laughed it off like i usually do. im hoping ill be fine :)
After clicking through the link, I have no idea what "Tutanota" is. Am I supposed to know? Hubris (of course everyone knows what Tutanota is)? Proximity (working with it every day, forgot to give a one-sentence explanation)? Deviousness (reader says, "what the hell is Tutanota? I better click through and find out)?.
Just boil milk a couple of hours and you have condensed milk, very easy at low temps, faster with a hot stir plate.
Honestly I think ignoring robots.txt in this case is acceptable. Even if he programs in code to respect robots.txt - once the management at sourceforge get wind of what he is doing - what is stopping sourceforge from putting up robots.txt everywhere blocking him?
Thanks. I'm aware it's always an option, but I've been lucky so far to never be in a position where I need that job.

The greater implication of my post, IMO, is that as I age I'm more experienced but less attractive to some employers solely based on my age. I already look about five years older than I am, so perhaps my career will be much more short-lived than I anticipate and I will have no say in it. That actually terrifies me.
Which an employer may not want to ask for or know about since family status is a protected class in some jurisdictions.

"On May 11, 2014, Governor Mark Dayton signed the Women’s Economic Security Act (WESA), which amended the prohibitions against employment discrimination in the Minnesota Human Rights Act (MHRA). Now, discrimination based on “familial status” in hiring, promotion, retention and other employment decisions is illegal in Minnesota." [1]

[1] http://mn.gov/mdhr/employers/familial_status.html
Thx. The Server code looks very clean and design-patterny.

In particular I'm learning a thing or two about OAuth2 from reading:
https://github.com/Feedient/Server/tree/master/src/strategie...
Ex-Coinbase Compliance Officer: Basic Questions Still Hold Back Bitcoin
> In 10 years time, Github may be the tired old service that gets acquired by a hedge fund that decides to monetize their repos. Such things are part of the corporate lifecycle.

So fix it in 10 years. Git makes that easy.

Point me to a good alternative to github that matches all your ideals. A free alternative to github - free as in beer, unless you're willing to fund this effort yourself, of course?

We migrated one of our projects from Sourceforge to Github, and all the stallmen came out of their rock to tell us how Github is evil, how Savannah is the only true alternative, pah. "Absolute freedom of software" is nice but it's not the only requirement. Savannah has the usability of a rusty wrench and will probably shut down without warning long before Github "turns evil".

Some people are just so far detached from reality when suggesting that stuff isn't perfect. Github is pretty damn amazing. If you want to use foss alternative like Gitlab, more power to you, but that doesn't make them ideal in every situation.
I wouldn't defend hiring based on hobbies, but it's pretty easy to make a comment like "I really like X, but these days I mostly do stuff with my family..." and it's a lot more human sounding than "I have no hobbies."
That's been true since forever. It's just now that people are offended about things like word choice rather than race, gender, religion, or parents, occupation, etc.

Either way, that's no excuse to stop thinking about things.
Well said - and the non-understanding of this point betrays people's thoughts that this is an addition rather than a critical fix of something broken.
Wow.

I... don't even know what to say about that.

I have known many people to not drink beer. Some of them do so because they just don't like the taste. Some don't because they are former alcoholics. Some are alcohol intolerant; others have trouble with the carbonation. Some don't for their own personal moral or health reasons. Some don't for religious reasons.

I have never had one of those people "impose or restrict" my rights or "make me feel very uncomfortable" in the workplace or any other venue I shared with them.

This exact attitude, assuming that someone who doesn't drink beer will be a detriment in the workplace, is the kind of thing this article is refuting; that if you use enough of these "culture fit" markers, then you will simply wind up picking a team with very little real diversity, which could cause real problems in the long run.
Ask HN: Why don't tech companies build dorms on campus?
Trello, Basecamp, Macbook laptop, The Art of War book.
WebKit does it like this: https://www.webkit.org/quality/testwriting.html

Adobes WebKit repository with layout tests: https://github.com/adobe/webkit/tree/master/LayoutTests

Example URLs from that repository:

https://github.com/adobe/webkit/blob/master/LayoutTests/css3...

https://github.com/adobe/webkit/blob/master/LayoutTests/css3...

https://github.com/adobe/webkit/blob/master/LayoutTests/css3...

Other browsers will have similar strategies.

I think this is essential for something with the complexity of a browser engine.
http://www.quora.com/What-are-the-leading-payment-gateway-co...

maybe that can help

try adding +digital to a search like "indonesia payment processor"
No job requires you to lie about your personal life, but if they're willing to give you credit for a lie that doesn't matter at all - why the hell not?

Although having said that, judging you so much on your "fit" is a pretty big red flag.
I worry about the simple spelling mistake in the navigation on the page. Doesn't really instill confidence in someone claiming to work with payments. Also, the site isn't SSL. Why is this on the front page of HN?
>and what should the default be for non-technical users? no trust at all?

Yes. They should pay a service to keep track of who they should trust. They wouldn't be opened up to any more risk by this than as with the status quo, MS + Apple + Google would end up giving it away for "free" for those don't have a problem with that or don't know better, and the option to get more technical about issues of trust would always be available to them.
I tried this out with a skeptical attitude, but the the process and UI impressed me -- it solves the specific problem minimally and works exactly as I'd want it to.
Mozilla and its foundation being US based, they can be the target of a gag order, making them liable if they disclose/talk about/hint of "fake" root cert added for the sake of an agency.

Once you start playing with gag orders, secret courts and whatnot, all kind of fun stuff become possible.
It only means that today because so many people idolize hackers and so many people want to hire hackers that everyone just calls themselves hackers as a political move.
I would love to get your input on this: https://news.ycombinator.com/item?id=9760203