skysight-inc/HackerNews huggingface dataset:
Why do people keep giving whole IP addresses to every little container? It's a terrible management paradigm compared to service-discovery and using hostports for every address.
The overlay networks are not necessarily hacks - just a souped-up, more distributed, auto-configured VPN. Also, especially in flannel's case, you hand it IPv4 address space to use for the whole network, so there is a bit more coordination of which space gets used.

Even so, there are are lots of ways to get IPv6 now, I would think anywhere where you could use this fan solution to change firewall settings and route tables on the host, you could also setup an IPv6 tunnel or address space. Even with some workarounds for not having a whole routed subnet, like using Proxy NDP.

It seems like a much more future-proof solution than working with something like this. Just my 2c...
Giants (tickets) Creative Challenge
Just sent this to some of my best friends. Thought it could be interesting to share here. I'd obviously share results.

Dearest Friends,

Someone just gave me four tickets to the Giants game tomorrow evening.

Rather than choose amongst my friends, I want to hold a contest. The three winners get tickets. More importantly, winners get to hang with the other winners.

The contest: whoever sends me the most creative or interesting thing wins. Supper vague - so let me give some examples:

OK submissions: a poem you like, an article I should read, a recipe I should try.
Good submissions: an essay you wrote, an idea you had, a picture you drew, an experience you gave me.
Great submissions: something completely different that surprises me.

Details:
-No recycling old materials. Must be created specifically for this contest.
-Deadline tomorrow at noon (24 hours).
-Winners announced tomorrow at 2pm.
-Share with friends if you want - Anyone can submit.
-If you don't want your creation shared - let me know. Otherwise, I plan on sharing results with this email thread after.

This idea will undoubtedly cause some of you to roll your eyes. Even if that's the case, just send something simple (an essay I should read) - if everyone else rolls their eyes and does nothing, you'll win.

Best,
-L
(email in prof)
The chart is kind of dumb IMHO. It's nice that they show correlation between different factors and their final hiring decisions, that doesn't indicate the actual quality of the people hired. All it does is reveal an unwritten formula behind their hiring decisions. In other words, the time to complete a programming task is being ignored in their decision process and so should be removed from the process. That's independent of how well it indicates a good candidate. Or am I missing something?
My experiences running Docker on Ubuntu on MS virtualization have been negative to lukewarm. First annoyance was dealing with dynamic memory allocation for the linux host, which works fine (I'm told) for Windows VMs, but had to be turned off. Second was some DNS issues, but it could just be that we have a shitty admin.

Nevertheless, Linux (and by extension Docker) and Windows are strange bedfellows IMO. I don't get the alliance from MS perspective.

Perhaps they're trying to focus on being a platform for developers, similar to Apple? The MS fans I work with love their interface... They just don't love paying license fees for production apps.
Done. It's a combination of the color and the small font; the black tends to "swallow up" the edges of the white characters, and the teal and red are difficult to distinguish. Also, probably my eyes are significantly older than yours are.
The Antarctic Snow Cruiser
So how do you feel about Piwik?
Really? HN is implemented in Lisp? Wow. Never knew that. You have any links that talk anything about this?

This sounds interesting.
How will they gather data about the job performance of the people who did not pass the interview? Without that, the study is only halfway done.
>Doing well on the fizzbuzz problems was not very correlated.

If you mean "correlation" to only refer to the population that passed fizzbuzz, then it is to be expected that the final positive/accepted interview evaluations don't correlate. Fizzbuzz was never statistically designed for that. It was designed for early rejection and not for predicting ultimate success at the end of a multi-step interview cycle.

>By dropoff I mean people who left during a step, and never logged back into our site.

And the population mentioned in this sentence is what I first interpreted to be included in your "non-correlation". It looks like you don't include this population. The quitters that never logged back in were not further tested by you for later stage evaluations. That's where my confusion was and now it's resolved.
Run, and run fast.

Since you've only been there for 2 weeks, you've yet to experience the ridiculous amount of production issues that will arise due to the lack of a solid software development process. Wait long enough, and when the only guy that knows the system inside-out leaves, you'll be left with the fire extinguisher trying to put out fires every other day.

Nothing will change. I can tell you from experience. If the place has been running like that for 10 years, there's a reason for it, poor management. I'm sure a lot more people before you have brought this up.

Run, and run fast!
The reason people want to move to the US is the US's culture. The people share a wide agreement for rule of law, want to resolve issues through the political process, can usually be shamed into supporting freedom of speech, and don't want to kill their neighbors for having the wrong religion.

It's not something magical about the soil that makes people want to move to the US. It's the culture. The more people that can use it, the better, but add too many new people too fast and it suddenly stops working.
One of the best answers I have seen in a long time. Start ups are brutal.
This varies quite a bit, but I've noticed it a lot more with music that uses studio compression to get more 'volume' than with music mastered for clarity.
How OpenStruct and Hashes Can Kill Performance
Yes startups have always had these risks but my point is that lately we are seeing more posts from people about these stresses.
Cold fusion reactor verified by third-party researchers (2014)
"as soon as we started doing them however, I saw a problem. Almost everyone was passing."

Why is that a problem? Maybe almost everyone is decently good (as evidenced by having a string of jobs, and presumably, references), and your interviews are creating tons of false negatives.Or heck, vice versa. You don't know.

You are presuming your conclusions. You have no basis to make conclusions yet, you just have incomplete data. It's iteresting data, and I'm gleefully happy that somebody is looking at this in the context of programmers (too many studies are very broad, across many different career/job type, IMO). But I think all you have right now is data. Fishing for correlations at this point is nearly bound to lead you astray.

With that aside, I'm very interested in the eventual correlation with test performance and job performance. I'm biased - I dislike IQ tests, but I must admit there is a lot of research on them out there. For me personally, I perform spectacularly on this sort of test, pretty poorly in whiteboard tests, so-so in pair program to get a job, and generally top of the heap in actual job performance. It would definitely help me personally if these tests were true. Yet, still, I wonder, do they measure "get things done"? Do they measure "don't piss off the CEO/customer" skills? There's a ton of things that I think are important beyond pure cognitive skills.
To take this suggestion a step further, it would be great if this new nation was run as a Futarchy [1]. The basic idea is we use prediction markets to determine if certain policies would raise GDP, and those that do become law. Projects like Augur [2] are trying to make ubiquitous prediction markets possible by relying on Blockchain-like decentralization.

[1] http://mason.gmu.edu/~rhanson/futarchy.html
[2] http://www.augur.net/
I'm not sure what "backseat modding" means. We all help moderate the community; it's why we have vote buttons and flag buttons, both of which are worth using in this case.
I interviewed with TripleByte and it was different from a normal job interview in some ways, but fundamentally also the same. There is just no culture fit aspect to the interview. Keep in mind that they are not addressing the problem that coding interviews do not predict on-the-job success. They are basically addressing the needs of a broken system.
The main problem is that "I'm feeling lucky" picks a random song and then plays that song's station.

It isn't a "random station", basically the issue is that it never reseeds from your data.

So it's nothing like a station that's good for music discovery based on your previous choices, it's just discovery based on a previous choice.

I'm sure Google could design better, but it's probably just low priority.
I highly doubt that. The risk is too high.

In my country there was a big scandal a few years ago when a couple of radio stations started playing Billboard Hot 100 songs. I guess they couldn't source the new songs in time from reputable sources for some reason (licensing restrictions, logistical failure, no idea...).

So they simply downloaded them from local torrent trackers. The thing blew up, because a guy that was uploading and seeding the albums put his own catchy promotional jingle in the middle of most songs.
It's been operationally independent since 2011: http://www.redditblog.com/2011/09/independence.html
How we built the biggest homepage in Poland
This is interesting, but are they using "performance on a sample coding task" as the truth? If we knew that was a good proxy for being a good hire, we'd already be done.
Yes. The Indian middle class has one of the highest rates of diabetes in the world. http://world.time.com/2013/05/12/no-answers-in-sight-for-ind...
Their identity check was really odd. They asked me three questions, all involving loans I've never had (I think I'd know if I had a mortgage). I clicked "None of the above" for all, and failed that. Then with the next set of questions they tried, again, it was all loans/accounts I didn't recognize. Clicked "None of the above" for everything again, and verified successfully!

A little panicked, I checked all of my accounts under my credit report -- everything looks good, and there aren't any suspicious new accounts... That was really bizarre.

Anyone else have similar problems signing up?
I've had friends lose jobs in Amazon warehouses over their aggressive research and development of an all-machine packaging line. They do work now that requires the precision of a human hand and eye, but that job may also go the way of the assembly line. His only hope is that custom carpentry's demand by rich celebrities wanting the "premium" afforded by the work of a Human over the static of a machine.

When I look back at people who invested their lives in the future of mankind, and their predictions in something like the year 1960, it's interesting to note just how incorrect they were. Communication boomed over transportation, for example. Knowing that, I try to think of the ways the future will be so impossibly different than my present. A world without work is one of those, and I hope it angers and confuses every currently living generation enough that we wish we would have made it a reality sooner.
>20,000 all-male bands who don't kill as hard as Kylesa or Thorrs Hammer maybe. It's starting to sound like you've got a pre-existing conclusion, that girls can't rock, and you're trying to find something to support that conclusion regardless of what other evidence is presented

Who said anything about "killing it"? That's about quality (not to mention subjective). Of course women can rock -- there are several example (and it would only take one anyway to prove such a thing).

We're talking about quantity -- whether women rock generally more than men, or actually, as this started, whether men like loud music and distortion more.
Yeah, we agree. We don't plan on asking everyone to do hours of work on their own. A lot of people don't have the time. However, we're also seeing a bunch of applicants who are good programmers, but become really stressed in interviews and do badly (they freeze). These people have trouble getting jobs. What we want to do is offer them the option of doing a larger project on their own, rather than our final interview. I think this might help a lot of people (clearly we have to test this)
I've posted two other comments in this thread with the information you're looking for. I don't think it's an empty swipe. It's how I feel about the content in the link. Part of discussing technology is using social cues to reinforce or reprimand certain kinds of behavior, just as you're doing now. If some new person came to this thread and saw nothing but chipper, positive, glowing comments about this guy's wonderful insight, there would be nothing here indicating the enormous friction around this very topic. Comments like mine reinforce that the community needs to inform themselves about a topic before deciding for themselves what is the best way forward. If we stumble blindly into the future, coddled by the happy comments we are allowed to post, innovation suffers and ultimately dies. This is about much more than just negativity in posts. I hope what I've said makes some kind of sense.
>Suddenly, a significant percentage of the people who had spoken well about impressive-sounding projects failed, in some cases spectacularly, when given relatively simple programming tasks.

I feel like this should be listed among the least surprising things in the world. Being a good programmer is about MAKING that hard project look easy, by approaching it in the correct way!
SearchableGrailsDomainClassCompassClassMapperFactoryFactory
<Please><Please> Abandoned alien city.
Alright what about France and Germany?
That's pretty extreme...
I got a phone interview with Harj and wasn't considered for anything further.

I'm not sure what kind of hackers they were looking for, but I've been directly involved with creating the infrastructure used in marketing campaigns with the likes of CNN, McDonalds, Infiniti, and more. I've turned an idea into a company with 8 full time employees and have investors seriously interested in one of my side projects. I'm currently involved with leading a project that integrates with a large bank.

I'm a full stack ruby dev learning clojure in my spare time and heavily involved with self improvement. Anyone who watches me for a moment can see that I can solve problems very quickly. I didn't care much about being selected, I have a solid job and offers coming in.

Would anyone who got selected by Triplebyte care to list their credentials/achievements? My main motivation was to see how I compare against others at my current level.
Because a lot of software stuff is written without intrinsic support for service discovery, which means all kinds of hacks (e.g. proxying; dynamically rewriting config files and reloading) to work around it if the ports may change. With an IP per container, things like low TTL DNS tied to a service registry (e.g. Consul, or SkyDNS with something to update Etcd) is viable and often a much easier alternative.

I agree with you from a purity point of view that proper service-discovery is better, but in terms of practicality, IP per container is often a lot simpler to implement.
TODO – Talk Openly. Develop Openly. For Companies Committed to Open Source
I'm not conflating it, but perhaps you are. Never said women can't. The whole question was about whether women DO (in the same numbers) as men. Specifically whether women like distortion as much as men.
The 4 Core Areas You Should Focus on When Raising
> Does your community suffer from metabolic syndrome at the same rate?

While it's the second largest linguistic community in India, I don't know if there's ever been a study done on the metabolic syndrome in that level of detail, no. But I wouldn't be surprised if nobody has bothered to study it. Dietary habits are also tricky to classify because the boundaries are fluid.

Certainly the original article posted does not go into any level of detail on ethnic groups within India, given that it contrasts (without any sense of irony) rates between South Asians and "Caucasians".
I'll support my taxes being raised to pay for more wage subsidy for the working poor.

I won't support my taxes going up in order to let people stay home and not work. I wouldn't even pay for that for my own kids, I'm surely not going to do it for some stranger's kids.
Agreed - that was actually the problem, as they left Mint frozen in time as it was when it was created (2008? 2010?). They've made some recent updates but constant improvements would be welcomed.
I can't find "octave music language" anywhere on Google either. But maybe the commentor was thinking of abc-mode and misspoke? That one is for a music language.

http://www.emacswiki.org/emacs/AbcMode
Doing well on the fizzbuzz problems was not very correlated.

I think you're mis-using fizbuzz. You cannot really 'do well' on it. You can basically pass it or fail it. Failing means you're probably no good, but passing it doesn't prove anything.
What the CoinWallet.eu flood stress-test means for you and how to deal with it
I use org on Github to maintain my notes. A lot of times I'll just edit directly in the browser and commit. GitHub renders with org-ruby:

https://github.com/bdewey/org-ruby
I doubt an HR person could evaluate a GitHub account for quality unless they are a developer themselves. In my experience, HR recruiters tend to look for keywords and quantities as part of their filtering process.

Are you asking about HR staff in particular, or do you also include hiring managers (who are presumably subject matter experts themselves)? Because I agree that hiring manager should at least look it over before the interview.
You do not appear to be familiar with the problem domain that this addresses, and I think the fan device addresses the problem very very well compared to its competitors! It's nothing like a VPN, it's just IP encapsulation without any encryption or authentication. And it's far far far less of a hack than the distributed databases currently used for network overlays, like Calico or MidoNet or all those other guys, IMHO. For example take this sentence from the article:

> Also, IPv6 is nowehre to be seen on the clouds, so addresses are more scarce than they need to be in the first place.

There are a lot of people that are using AWS and not in control of the entire network. If they were in control of the entire network, they could just assign a ton of internal IP space to each host. IPV6 is great, sure, but if its not on the table its not on the table.

We will be testing the fan mechanism very soon, and it will likely be used as part of any LXC/Docker deploy, if we ever get to deploying them in production.
Suicide is an extreme form of self harm. It's very common - one of the most common forms of death, and the most common for men under 49.

Then you have a wide variety of depression, anxiety, amd stress. These problems are very common. If you include the milder end it's easily one in four people. (See eg the office for national statistics which also has this figure).

Some of that is situational. Some of that is long term entrenched behaviours and thinking. But it's very common. When you're talking to people who have very stressful work - not startup founders so much (who'll have understandable stresses) but office workers with TPS reports it's not that surprising to see people talking about it.

People aren't taught concepts like "resiliance", or how to talk to each other to spot potential problems before they get too serious, or how to seek help if help is needed.

For example: you'll often see people on HN talking about exercise as a treatment for depression, and they are convinced that it is and that we have loads of evidence for it. Exercise is almost always a good idea, and it may help someone avoid getting depression (although there are plenty of athletes with mental health problems) but the evidence for exercise as a treatment just isn't very good yet. And if it does work it's possibly not endorphins.

There are a couple of campaigns I particularly like.

Time To Change is a UK organisation that tackles mental health stigma. http://www.time-to-change.org.uk/

I particularly like the work they're doing around men. http://www.time-to-change.org.uk/talking-about-mental-health

There's another UK charity that particularly tackles male suicide: the campaign against living miserably. https://www.thecalmzone.net/

And there's an Australian org with a typically robus Australian name (which they don't censor on the website): soften the fck up: http://www.softenthefckup.com.au/
You're wrong, you're looking at covariates in a disease state and assuming causation. In actuality, insulin is ANTI-inflammatory, while circulating blood glucose is mildly inflammatory, and the problem is insulin-RESISTANCE.

http://www.ncbi.nlm.nih.gov/pubmed/17563472
http://www.ncbi.nlm.nih.gov/pubmed/21899513
> Don't look to political hacks like "A housing bubble would be good for the economy" Paul Krugman, or any politicians.... look to actual economists.

This sentence makes less sense when you consider that Paul Krugman, ahem, is a Nobel prize winning economist.
>India and SE Asia have a long, long history of vegetarianism

Indeed, but they have a short history of wealth and a sedentary lifestyle. Metabolic syndrome in India is strongly correlated with wealth and urbanism.
I'd really like to see how references correlate with the other factors. Did they not call references?
Same here. I have really thick hair and I use an old 1950's style razor with cheap single blades. One pass and I'm done. With the 3-4 blade razors I'd have to shave down 2-3 times in each spot and then back up again to get a clean shave.
There's always an implied "in a timescale that's meaningful for human civilization" in these things.

Of course the Earth can eventually recover, but if it takes a million years it might as well be never for the purposes of this discussion.
Accusations of astroturfing and shilling without evidence are not allowed on Hacker News. An opposing opinion is not evidence.
Svalbard, effectively.
I don't see that a battery-powered device is going to have sufficient energy density and turn-around time for military use. I suppose one option would be to have a gas or kerosene powered generator instead of batteries.
The skill of the interviewer in interviewing candidates should correlate just as strongly with everything else. How are you capturing that? I ask because our #1 determinant after an at home code sample is the #3 thing you find are not predictive.

Are they asking critical questions on what decisions and trade-offs were made? Their past projects, can they explain well the reasoning for choice of tools used? Can they talk about what types of improvements they wanted to see in the pipeline process of build-test-deploy?

I'm just surprised that this question is singled out as "poor."
Java has functions one word "static".
I personally prefer it to a point. My only request when I get this type of interview is that I'm allowed to make the project and requirements public on my github for future interviewers. If I'm doing a free project I feel it's fair.
Replaying Elasticsearch Slowlogs with Logstash and JMeter
Many thanks! I can certainly increase the font size, that seems like an easy way to improve matters.
I do use it, but it's not too challenging to have this natively supported.