skysight-inc/HackerNews huggingface dataset:
> Our biggest gripe is that at least 50% of the applicants never follow our instructions on how to apply correctly. We put very specific steps on how to apply and want it followed (i.e. subject line, cover letter, links to portfolio, PDF resume).

You need to consider the ROI for the applicant before saying "OMG follow instructions."

Too many of your fellow employers ignore applicants (ROI = none), even those they interviewed. No "we received the application," no "here's where you seem to lack," no "here's where you seem to be strong." Even introductory classes with 300-400 students in them provide more feedback to their constituents than employers to candidates.

Hence many of your applicants decrease their investment as much as possible.

I do not have 30-40 minutes to twist and turn words in order for them to fit to your specific job description to let you know that I know the shit out of [insert skill]. Not because I don't care about you but because I already assume, looking at previous experiences, that you don't care about me (both as a candidate and as an employee).

It is your job to accurately spot potential and current skills from a resume and respond to the applicant with a request for more information. (In situations where you do not have a separate HR department for recruitment, then do ask for all information outright, but don't be surprised and judgemental when you do not receive it. If the candidate is of interest, reply back and ask for more information again.)
I'm a Software Development Engineer  Amazon Web Services, Codementor AMA- 7/27
The gold standard for this kind of comparison is the New York Times Rent vs Buy calculator. Note how relatively small changes in any one of many factors can result in very different outcomes.

http://www.nytimes.com/interactive/2014/upshot/buy-rent-calc...
American companies don't have to pay any severance pay. Some do to get you to sign a non-disparagement, and no solicitation (don't poach my employees after I've laid you off) contract to get a pitifully small severance package. American employment law is on par with 3rd world countries. Most first world countries have better employee protections (worker tribunals, statutory severance, statutory vacation, etc.)
Have you heard of keybase.io?

They don't do Facebook, but you can tie a PGP key to various other public identities (Twitter, GitHub, HN, Reddit, etc.)
Apple Pay does solve the fraud rate since it only uses a token and does not pass the vendors POS terminal the actual CC number, thus the vendor can't possibly be held accountable for the fraud -- only the bank which approves the fraudulent CC can be held accountable.
Google: no one does more to keep you and your information safe and secure
Would the applicant then cover his own relocation expenses? Landlords usually want to see a paycheck stub or a letter of intent stating that a paycheck is coming.

Also, existence of an offer from a legitimate company determines candidate's eligibility. How would Department of Labor filter eligible candidates from the ones who've just padded their resumes?
Spies?
yeah. right.
i love the scientific explanation for maintaining the label 'thought to be', which indicates the scientific scrutiny required to be certain. However, ultimately they didn't remove the disclaimer because they had more data or a new find. Merely that label is deemed not necessary for monetary reasons:

>There were two reasons for dropping the official doubt about the identity of the shipwreck ...

>First, the museum recently opened "Blackbeard's Queen Anne's Revenge," a greatly expanded exhibit

>Also, removing the official caveat could help the museum secure private funding

I guess I wasn't expecting that after the defense of the scrutiny in the first part.
Rapid Charting with ZingChart Angular Directive
"If money is all that you love, then that's what you'll receive." - Leia
Ask HN: What does the path to being a $250k developer look like?
If you are a typical developer, and let say you are in the $150-160k range, what does it take to get to the next level?

You've probably already done some professional networking, written some technical articles for your company or customers, gotten a ton of recommendations on LinkedIn, contributed to visible projects on GitHub, and survived some production deployments/Go-Lives.

At that point is it more about "who you know" than "what you know"? Is it self-promotion that really makes the difference? Into what areas would you direct your energies?
I think if it becomes clear that nurses and other unionized jobs are indeed safe after IT gets hurt badly, there may be some backlash. There has been a very careful and successful demonization of unions in the US.
It sounds like he used a purpose-made CNC machine, rather than a general-purpose CNC machine, though.

It's like comparing a stand-up toaster to toasting bread in a toaster oven -- one of these is more flexible, and one of them is "point and shoot".
For anyone who is an Ultima fan, you might want to check out Mortal Online by Starvault (based in Malmo Sweden). It's the closest 3d mmo in the same vein I have found so far (Full loot ffa pvp, guild wars, taxes, generally hardcore) I was very active in the alpha and first years of the game as part of one of the main guilds, which were quite rough due to bugs (and still so), but they have fixed many of their pipeline issues and have fixed tons of bugs and just released an expansion last week. There were no maps so I helped make the main map that everyone uses today for it: http://4.bp.blogspot.com/-Twm2yJ-ndrg/TymPaFeZbEI/AAAAAAAABh...
> Hello, future generation! And may your era have no slavery and no humiliation of man by man.
> Cheers from us,
> Prisoners I.L.Kozhin, P.G.Sharipov, U.N.Nigmatulin.

Feels good to have heard their words. Too bad we can't respond.
It's the "prevailing" wage. So it's likely beneficial for the company to let go of the senior staff who are above prevailing, and keep the junior staff who are below.
This statement is irrelevant, though, as the story is about a company that already had competent people doing the job. It's not a situation where they couldn't find people to work. It's a situation where some MBA asshole wanted to bump up his bonus by a few thousand.
Awesome!

Nit-pick: Any chance you could right-align the columns with numbers, and add thousand delimiters?
Are you considering remote candidates (I'm in Europe)?
>>Requires Mac OS X 10.8 or later

Apparently it is not the interface I have been missing...

Having a Git tool not available for Linux is blasphemy
What about Ubuntu?
The Power of Simplicity- Alan Kay SAP Keynote
Great observation. Fixed.
It really depended on demonstrable experience more than anything.

The problem was that for awhile after the bust you could only get jobs if you were senior, and even then you might be taking junior/intermediate jobs (and pay) even though you had senior experience. If you were intermediate + a degree, you might make it over the line, but intermediate and no degree, or junior and no degree, not so much. But honestly, the biggest selector there was still your resume.

So yeah, there was definitely a shakeout, but it mostly involved that boom of people who'd joined between, say, 1999 and 2001 and didn't have any significant credentials, learned OTJ or otherwise. If you had at least four or five years under your belt and a "Sr. *" on your resume you were much more likely to survive the bust.

There were also a burst of companies around then (Google primarily, and a bunch of follow-ons) that heavily selected on college graduates, and those from the Stanford+Ivy set. That loosened up relatively quickly, though, and if you knew someone internal and could get past the recruiters and had a good resume, you could still overcome that.

I do think the next time a bust comes around, Github portfolios will probably mitigate some of the education issue. The point is to make it clear you're the best bet of the bunch, no matter what the context is.

(edit: typos)
There is no way in hell you could possibly say they are trying to do right by employees. No way in hell. If they were, they wouldn't be laying them all off simply to save a buck.
USA Freedom Act: What's in, what's out (a list)
I've seen many startups that begin as micro services and have no problem as they scale up. Martin's company Tyrpesafe probably only works with companies that find themselves in trouble.
DARPA’s Robotics Challenge: A pocket-sized guide to the finals
Apple Pay is faster to use than CC and it confers the additional benefit that since Apple only sends a token to the vendors POS terminal your CC number can't possibly be hacked, unlike the cases of Target, Home Depot, and Neiman Marcus to name a few.

It is faster since you simply hold your iPhone6 (+) over the CC terminal and press your thumb down. This is certainly faster than fishing the CC out of your wallet, swiping it and signing the receipt.
Is Booking considering remote candidates?
I agree with you. To clarify my slippery slope comment, it applies in general to all users of censorship powers. Who is a fit judge to decide what you and I get to see?

D-listing from Google is basically being taken off the internet, so wielding that power too often might get Big G into alot of trouble with agencies like the European Commission.

On balance I think SourceForge deserves a browser level "here be malware" warning, trusting that most users will make the right choice if informed.
They're still 100% responsible for what happened here, and the H1-Bs that were brought in for them.
Morning Inspiration for Slack from Shia LeBeouf
Photos, color spectrum, lense, shutter.. yep similar icons, It's not that the companies mirror each other, it's companies mirroring, abstracting and simplifying core concepts for their apps into icons.

Google's recent photo app icon is more similar to Google's original Picasa[1] app icon, than it is to iOS Photo's app.

[1] http://en.wikipedia.org/wiki/Picasa
Even their graphic designer was in on it ;)
Thanks Pedro! I know it isn't your or landing.jobs fault at all. I like what you guys push for, unfortunately getting everyone to make the world a better place is hard. If companies abided by the golden rule everyone would be happier!
Things to consider when choosing a data visualization library
Hey, I made this notebook. Thanks!

SICP talks about abstraction barriers, and I love the idea. It can guide great library design. When in doubt, I sometimes read this again: https://mitpress.mit.edu/sicp/full-text/sicp/book/node29.htm...
If you were utterly unable to predict any of the potential pain points in the things you build, I would seriously question your expertise. The fact that you cannot predict the future perfectly does not mean that the future is wholly unknowable.
That statement makes absolutely no sense.
Gold Bootstrap – Bootstrap using the golden ratio
The question looks fine to me, although I can't answer it.
Per Wikipedia, "As of 2008, the alumni of IIT number more than 170,000." I couldn't find any numbers for total class sizes, but I don't think there are hardly enough compared to the outstanding H1-B visas in the US (and then there's e.g. L1 visas).

And as I understand it, more IIT graduates go into programming from degrees in e.g. mechanical and civil? engineering than those who get CS degrees, because that's where the money is.
> Imagine if the entire disney IT workforce stood up at once and said "ok, we all leave, now." What would happen to Disney's IT systems?

The outsourcing company would then submit a new bid covering a broader range of IT systems.
Tell HN: Please excuse my curiosity
Hey HN,

I've just created a link submission to itself, out of curiosity of what will happen, I was expecting an infinite redirection loop, but the site handled it nicely; but you cant comment on the submission
You could always just setup your own mail server with https://mailinabox.email. I did this last night and it works wonderfully.
One thing easily forgotten with renting is that you can be kicked out. This can be extremely stressful. Then again, as a home owner you can be hit by surprise maintenance work, which has its own source of stress. But, on the other hand, as a renter you may not have much control over necessary maintenance work, and be forced to negotiate with your landlord through the court system. Trade offs...
s/connections/attempted &/

Yes, I do this always.

For me, the ad blocking is most easily done via DNS. djbdns features make it especially easy. I have been using DNS to block ads especially in app ads for several years now. Never expected it to work so well (such heavy reliance on DNS by developers), but it does.

There are of course other ways besides DNS to block unwanted connections including ones to Apple and third party ad servers.

As for Apple's VPN capabilities, I have experimented with xl2tpd but not as a way to block ads.
This was a routine dodge in Soviet times. If you brought up human rights violations or the gulag to a Soviet diplomat, you'd get an earful about racial discrimination and poverty in the United States.

These aren't the "warts of Russian history". Slave labor and terror were the flesh and bones of Russian history for over half a century. If you can dismiss that history with "there is injustice everywhere" handwaving, then you can accept pretty much anything.
About the best thing you can say for the discussion you just tried to start is that it's evidence for why stories like this aren't a good fit for HN.
Thanks for the explanation. Sounds like Kubernetes should work just fine for small (<20 nodes) clusters, though.

I'm still not quite understanding what utility Kubernetes brings to the table if you can also use it with Mesos. If you use Mesos, why involve Kubernetes at all, and not some Mesos-specific framework like Marathon or Aurora? Is Kubernetes simply a competitor to those frameworks?

My concern about Mesos is mainly footprint and complexity. You need to run ZooKeeper, the master, the slaves, and then each framework. Only Mesos itself is written in C++, everything else is JVM, which is a pretty significant memory hog. By installing Mesos you just increased the complexity of the deployment/ops stack by a huge margin; you reap many benefits, of course, but Mesos is a lot more opaque and complex than a few daemons and some SSH-based scripts.
Thanks for the explanation. Sounds like Kubernetes should work just fine for small (<20 nodes) clusters, though.

I'm still not quite understanding what utility Kubernetes brings to the table if you can also use it with Mesos. If you use Mesos, why involve Kubernetes at all, and not some Mesos-specific framework like Marathon or Aurora? Is Kubernetes simply a competitor to those frameworks?

My concern about Mesos is mainly footprint and complexity. You need to run ZooKeeper, the master, the slaves, and then each framework. Only Mesos itself is written in C++, everything else is JVM, which is a pretty significant memory hog. (Kubernetes, by comparison, is written in Go and would presumably be more lightweight; its only dependencies are etcd and Docker.) By installing Mesos you just increased the complexity of the deployment/ops stack by a huge margin; you reap many benefits, of course, but Mesos is a lot more opaque and complex than a few daemons and some SSH-based scripts.
There success is more related with their superior IQ than their college attendance.
For that article, credit cards counted so long as they weren't paid at the end of the month.
anyways here's the link: https://news.ycombinator.com/item?id=9654096
A Talking Teddy Bear Practicing in a Pediatric Hospital
The technology stack of this application gives me pause, if I am reading the included vagrantfile correctly: ruby and python and php; nginx and apache2; mysql and postgresql and sqlite and mongodb; redis and rabbitmq. Why so many overlapping choices? And I tend to think that the whole vagrant + puppet installation would be way faster and simpler just using docker.
> This is not because microservices-first is inherently flawed. This is purely a skill set issue. Microservices demand a greater skill set. A 'monolithic' approach puts much less of a demand on the engineer's skill set.

Its not purely a skillset issue. Its a domain discovery issue, which Fowler mentioned as boundary discovery. Most startups are inventing their own domain in whole or in part; as the business changes, either the "domain" changes with it, they segment and focus their efforts on part of the domain, or they invent a new set of domain concepts. Evolving an application is often difficult when everything is Just Right. When its not, and you throw into the mix artificial boundaries that have arisen from incomplete, incorrect, or evolving analysis, the job is going to become much, much harder.
Was what Fowler said before really pro-microservice first or was your architect just misinterpreting him?

(honest question)
Facebook Just Released a Privacy Update You're Actually Going to Like
I recently spent some time playing with Mesos, Marathon (the web ui + api for scheduling long-running jobs / services) and Chronos (the web ui + api for scheduling cron / batch jobs).

I did this on my Macbook, using Virtualbox, Vagrant, and this:

https://github.com/mesosphere/playa-mesos

^ I started with that, and then installed Chronos with apt-get in addition.

Specifically, for launching Docker containers, this was useful:

https://docs.mesosphere.com/tutorials/launch-docker-containe...

I didn't try Aurora but it seems it'd be an alternative to Marathon + Chronos (Mesos calls all of these "frameworks").
Autodesk’s John Walker Explained HP and IBM in 1991
If such a rare skillset is required, doesn't that kind of imply that the risk of failure is greater when choosing Microservices?
Surprising, but Good: Facebook Enables PGP Encryption on Messages
I hate to be overly facetious here, but $100k would pay for one hell of a funeral. At the very least it may be difficult to spend that money from a life in exile.

I agree that it should be made public - but the money would only serve to create a paper trail that you could be traced by.

Doesn't it increase the risk?
It means "Helmsman" in ancient Greek. Similarly it's related to the word "Governor"

e.g:
"kubernan" in ancient greek means to steer
"kubernetes" is helmsman

"gubernare" means to steer or to govern in Latin
"gubernator" is "governor" in Latin

Which then leads into the modern word "Gubernatorial", et al.
> This is pure survivor bias. The majority -- by far -- of 'failure stories' I know of in the software industry are ones in which a company tried to take their monolithic code base and modularize or microservice-ize it.

In my experience, this happens when a dev team has built a product but customers aren't flowing in. If they had customers, they wouldn't have time to fiddle with their architecture unless it was a growth-limiting problem. But the real problem ultimately is customer acquisition, not that they had to rearchitect the app.

> This is not because microservices-first is inherently flawed. This is purely a skill set issue. Microservices demand a greater skill set. A 'monolithic' approach puts much less of a demand on the engineer's skill set.

I disagree. I don't think "microservices-first" is inherently flawed, I think it's just really hard to know how you need to break apart your services in a way that seems logical to customers. It's less about good/bad architectural design skills (though I agree, that is a problem) and more about engineers being really awful at predicting demand.

But microservices are not a panacea that fixes everything on their own. You have to think about the entire deployment stack, from the hardware up. This means things like VM orchestration, network/load balancers/firewalls, configuration management, etc. that you don't have to worry about as much or as often with a monolithic application. Microservices optimize flexibility because they can be deployed in the widest variety of ways, but they do induce management overhead that is unnecessary in a lot of cases.

Besides, splitting out an app to a microservice architecture usually isn't that hard. I've architected this 3 or 4 times in the last year alone -- you use a proxy to break the traffic off to a different deployment endpoint and split the code up later. This assumes your monolithic app is stateless and using a separate persistence layer, but that's just basic software design.
It is the third video from the top. Alan references HANA briefly, the in-memory database http://en.wikipedia.org/wiki/SAP_HANA
Thank you! That makes sense of the wording; they fixed the tissue within the skullcap, not to it.
You aren't protecting anything, you're playing hide and seek. This isn't how security works.
> This is pure survivor bias. The majority -- by far -- of 'failure stories' I know of in the software industry are ones in which a company tried to take their monolithic code base and modularize or microservice-ize it.

Interesting. I thought that the #1 reason why startups fail is because they run out of business, not because they couldn't modularize.
Microsoft Tipped to Offer Low-Cost, Bing-Supported Windows 10 Build
May I ask, if the company is in Eddinburgh, why are you looking for freelancers only in UK and not also in other european countries? I'm in Germany, only 1h difference.
San Jose “Mystery tenant” project downsized by half
they were technically convicts from governments point of view

This isn't entirely true. The work camps were powered by convicts, but also by putatively free exiles who had been sent there for a variety of reasons. And in some cases, convicts who had completed their sentences were technically freed, but not allowed to leave the camps anyway.

Source: I'm currently reading "Gulag: A History" by Anne Applebaum. https://www.goodreads.com/book/show/224379.Gulag
"If he was really so skilled, why did he not find another position at Disney"

Because they replaced their internal workforce with H1-Bs.
>Is it really big news that 250 were laid off?

It is big to the 250 people being laid off.

> If he only saved the company thousands of dollars and did not generate new revenue, that explains why he was laid off.

It is not the job of the software engineer to generate revenue. A software engineer is a part of the process it's not his sole responsibility to generate hundreds of thousands of dollars. The point is to not get bogged down by the semantics of the performance review, the employee being laid off performed exceptionally well according to his supervisor despite which he is being laid off which the supervisor is not aware of.

> If he was really so skilled, why did he not find another position at Disney or elsewhere?

One reason could be the age old old-age problem in the tech industry. The article mentions he is 57 years old(which should be irrelevant when hiring).
I had the same thought, but the argument has relevance if you accept that said skill set can be acquired (which, I do).
Though the article does say that the body will be re buried, it does not specify that it will be in the same place. Are we to understand that they are just moving the bodies out of the way to build a convention center?

Real question: what will we learn from examining this body from 300 years ago? My understanding is that we have plenty of artifacts and knowledge left from that time period. Are we primarily interested in her cause of death? her diet?
Interesting, I didn't know "inhomogeneous" was a word: http://english.stackexchange.com/questions/194906/heterogene...