skysight-inc/HackerNews huggingface dataset:
> Something is wrong. Most software is not getting written correctly, on time, or on budget. On top of this, it is nearly impossible to fill positions with qualified applicants.

True.

> Given that, there is a pretty strong argument that we should change the way we hire software developers and an obvious way to change it is to be more inclusive.

What is this 'strong argument'? Your conclusion "be more inclusive" is based on nothing more than an assumption that change will be good. There are any number of changes that could be made. You need to expand on your reasons for asserting that 'being more inclusive' will fix the problem. It could just as easily make it worse.

You could possibly argue that increasing the pool of candidates by not excluding people based on irrelevant factors (such as gender, race, or age) will mean that we have a better chance of finding qualified candidates. The danger here is if we confuse increased diversity in the hiring process (opportunity) with increased diversity amongst employees (outcome). The first fits your assumption. The second doesn't and could lead to worse outcomes (from a business perspective).
Additionally, the problem gets a lot more complex if you're doing something like buying produce slightly less than ripe for use in two or three days. That introduces a considerably larger spectrum of criteria across all available produce.

I'm not going to say it's necessarily more complicated of a problem -- I chose the word "complex" purposely -- as it mostly just simplifies down to being more training data for the AI produce picker (or what have you), but it sure seems like the failure rate would scale up rather quickly in real world scenarios. That would just lead to waste we wouldn't otherwise have.

Or maybe I just prefer to pick out my own produce. It could go either way, CV isn't my field.

Either way, handling pantry goods in this way doesn't sound particularly unreasonable.
Did this tutorial not cover everything you needed for VSCode?

https://code.visualstudio.com/docs/languages/python

Also, not sure if you are on Windows, but regular VS + PyTools makes for a fantastic python IDE.
They offer business accounts: https://business.instagram.com/

Which looks to have at least some useful tools:
https://blogs.constantcontact.com/instagram-business-account...

Now I'm not saying every Instagram model getting endorsed for posting about some company's fitness gear has a business account, but I'm also sure that number isn't zero. There's a gray area where if you're making enough money off that type of thing, or are close enough to get there with the right nudge, that it probably makes sense to buy into it even though you're not necessarily running a business.

Essentially, you're paying into being (or becoming) a professional celebrity. My guess is the number of users in that niche isn't trivial.
Those who can afford a Nest can also dump it if they choose not to pay. I love my Nest. Bought it one month after the launched. Would I pay $10.00 a month just to reulate my heat only? Hell no! There are so many new alternatives in this space - not as intelligent or sexy looking though. Maybe I build my own. The algorithm is not hard to implement. I am just lazy.

Still love my Nest. Sexy, smart, set-and-forget. But we only mingle in the winter.
Discounting built into larger orders is one way to work around this.

Rather than the negative incentive of stacking on fees at the end, stack on discounts. Repeat customers may find this attractive.

Apparently a thing: https://news.ycombinator.com/item?id=12859942
O365 for government can meet far more stringent controls than HIPPA -- which is very easy to target.

I did a very large O365 rollout where Microsoft was willing and able to meet really difficult compliance targets like IRS Pub 1075 and CJIS. They absolutely will meet those and other standards.
Nah, pretty easy. I actually deliberately put it on my resume to filter out companies that would probably be up tight about it.

Most coworkers at companies I have worked at know what I have done in the past. Never had an issue. You don't bring it up at the office and you use calibration and gradually give out details and judge whether coworkers would be cool about it when talking to them outside of work.
Lack of B12 is no joke. You can have permanent damage or die from this.
It gives me a hard time to understand why sociologists think white people are homogeneous. In certain professions, if you don't wear black oxford lace-ups, you are out, even if your skin is #ffffff.
I too await in anticipation for the politically naive to solve the problem of men being under represented in houses looking after their kids full-time, working at home and holding a job or find one.

I'm all in for as many people to do the job as possible regardless of race, creed, sex or colour.
I too once had only had 4 technical interviews in my life and passed all of them. Then I had my 5th and failed. I've since passed many more for (even better) positions. I have no trouble finding jobs and have never had trouble (despite the occasional, random interview failure).

Given that there is a certain amount of randomness in interviews, of course it's possible to have a streak of successes. I don't look at a die that I just rolled 4 times and never got a 6 and determine it's loaded.
Well, this thing can run Ubuntu Touch apps, and it may even be able to run Sailfish and Nemo apps later on...

Ubuntu Touch is the big one though, I'd love to see more devices compatible with it. Some industrious fellow out there is probably willing to port most of the python crap in Kali to something more useful, agile, portable, and compatible with Ubuntu Touch, if something like that isn't already going on.
The representation you should be worried about is ideological representation. That's where true diversity -diversity of thought and worldview- resides.

The vilification of Peter Thiel solely for supporting a candidate that 40+ percent of the country supports should open some eyes to the problem but I doubt it will.
nocive?
How about when things break down, and you're out there in the mud turning wrenches and pounding on things to tear the machine apart, fix it, and put it back together? It's not an infrequent occurrence.
Which is more possible? A bug or they just underestimated the volume of traffic that could be caused by ATA in real life?
I'm asking about you though, not the founders.
VSCode supports TextMate themes, which there are very very many of.

http://tmtheme-editor.herokuapp.com/#!/editor/theme/Monokai
Read the conclusion.. He says: "without relying on trust" == trustless
To be real, any time you visit any site you're running 3rd party code you didn't invite. NPM modules, random scripts from CDNs or stored off in a /libs directory, hardly any sites are built entirely on code hosted or written by the party running that site. Ads get a bad rap, but if you're running JS on the modern web it's not even the biggest culprit.
Meanwhile, I do terribly in technical interviews, and I've failed at pretty much all of them. Then in the jobs I've successfully gotten, I always get surprised feedback of how much stronger an employee I turn out to be than was expected based on my interview. Technical interviews that become a game pass on a lot of potentially strong employees.
The entire public sector, and most organizations over 1000 people. Bureaucracy is what happens when your dunbar-number sized network overflows and starts to metastasize.

When people say they work for a company that is collaborative and non-hierarchical, I've found it either means they are a manipulative and delusional tyrant or they are the sucker at the table.
I suspect that they're not calling you a superstar because you've passed four tech interviews, but because your foundations of CS aren't decaying.

I work with a lot of teams as a contractor/consultant/whatever you want to call it. I often have to bite my tongue when team members that work for my clients forget what I believe are really simple things. For example, doing lookups in a hash vs an array. That was literally the entire solution to a performance problem I solved for a client: loop through an array once and make a hash, and then do lookups from the hash. Dropped the calculation from 4 minutes to 4 seconds.

The point is, this stuff comes naturally to me. When I think about going to town and shopping at 4 stores, I curse google maps for not implementing a heuristic TSP solver. When I started playing with hashicorp consul and vault, I went and read the Raft paper just to understand what was going on.

There's a lot of people in the industry that don't think about this stuff. I probably wouldn't if it didn't just come. I've got this deeply ingrained curiosity, and some kind of innate talent to remember it all and keep drinking from the fountain.

It's hard to remember that not everyone is like me. I'm not trying to say any of this as some form of humble brag or anything. It's just really important to remember that how I think and act isn't the same as most people. That, I suspect, is why the GP called you a superstar. You likely think about things in a much deeper and more frequent way than others.
If I were on the Azure team I'd be offering tons of free credit to npmjs.org to get them to use Azure. Azure coming to the rescue would be the perfect ending to this story for Microsoft.
Your country's highest minimum wage is what the lowest possible earner in the US (federal minimum) makes in about 1 week, assuming just 40 hours of work.

That's also why food delivery is cheap/free in Asia as well as cleaning. I'm an expat in Hong Kong and these people basically own modern slaves. ~$550 + food and shelter for a live in worker that works 6 days per week.

Anyone in the US that touches the delivery process is getting decent money compared to a low skilled Chinese worker.
The high end XPS 15 currently uses the Skylake-H, and will probably also use the Kaby Lake-H (quad core) as opposed to the U dual core, and we don't know if that will have higher RAM support
>because their agents booked it and took the money without asking the star.

Seriously? Some agent forced her to dance for dictator famous for parading his harem all over the world.

Atleast Mariah Carey had the decency to admit that she made a mistake instead of some ridiculous 'agent made me do it' excuse.
Slack's full-page ad to welcome Microsoft into the game
TANSTAAFL - There Ain't No Such Thing As A Free Lunch. This applies to services like education and healthcare as much as it does to shipping.

If there's one word I wish we could banish from common usage, it's "free" (as in gratis, not libre).

Discussions around economics and politics would become much more transparent and honest if we used phrases like "taxpayer funded education" and "customer subsidized shipping".
This guy gets it. Just like I don't like how tax isn't included in shop pricing in the US.
The same problem exists in Ingress as well if you live in even a moderately populated area. Ninantic's core issue (in my mind) is that the longer their games run, the less approachable they become. They haven't figured out a solution for Ingress, so I'm skeptical that they'll figure out one for Pokemon Go.

Granted, Ingress is a little more "hardcore" in the sense that it's not really focused at a more casual market like the Pokemon franchise generally is.
> But Gandhi is probably not in that camp

Yes I definitely not. This book stayed on my mind of months after I read it. Just insane. https://www.amazon.com/Gaddafis-Harem-Annick-Cojean/dp/08021...
Google shuts down Google.com/movies
How you "expose a locking mechanism to commands"?

And how you build the indices?
Would anyone else here prefer a paper and pen ballot system?

Computers are too easily hackable.
> The question is, why is there a need to cater to certain groups?

Have you ever used software or website that was written entirely by an offshore team and felt that it was a bit "off"? The translations were a bit wonky and the interactions felt somewhat unintuitive?

Most people have and we're more than willing to attribute it to a lower skill level, but it's also the case that clear and intuitive aren't universal concepts. White men make software that's intuitive for white men and less so for other groups. The more than you can blend different perspectives into the product development process, the more the finished product will appeal to those represented perspectives.

There's a reason all the big tech companies are trying to address their lack of minority representation, and it's only partly PR. It's also the case that these companies have largely saturated the tech-savvy market where the demographics look similar to the demographics of their employees. And in a world where high valuations require growth, reaching those under-represented groups of consumers is critical to achieving that growth.
Had never heard of it before now which is probably a hint as to why it was shut down.
This is one of the more bizarre press releases I've read in a while.
My iteration of the same thing

This one generates a wide array of pieces upon start. And has buttons for use on mobile

http://kevinusbaragon.us/jtris/jtris.html
The argument is we could hardly be worse. I'm not convinced we know what qualified even looks like. We certainly can't tell in any objective way.

Given that a purely random inclusion of more applicants is likely to improve the situation. Thats before arguing for the merits of a diverse work force or relying on moral imperatives.
Whats the data at rest model? LUKs?

Edit. Never mind I see the link.
Presidential debate: analysis of candidates' heart rates
YouTube is still having trouble getting people to pay for YouTube
But that war had nothing to do with diversity. It was, in a sense, one of our proxy wars, when Saddam was our bastard.
That's not been my experience at all. I've generally seen good people get ahead. Sure everyone has personal setbacks but en mass it's definitely not an issue.
I would short Slack. Shark jumping moment.
I'm one of the ones who's paying for Youtube Red for my family.

I've been very disappointed about the fact that links to Youtube from sites are not ad-free. So I'm reading an article on The Verge, I click on a YouTube link and I have to wait for an ad to finish.

I realize $15/month isn't a lot but as a paying customer I don't feel like I should have to sit through ads. Let Youtube pay The Verge $.01 or whatever.
Want diversity? Teach diverse people to start companies.
This has been my go-to page for movie information for the longest time. Yet again, Google is training us not to trust that any of their services will be available -- this one seemed to be shutdown without any notice whatsoever.

I know it's a free service, and that Google is under no obligation to me. For these reasons, I've never taken them up on their "free" storage, G+, or any other up and coming services.

This was a very useful service, and I'll miss it a lot.
I don't think most organizations could relaunch their infrastructure on a totally different stack at the drop of a dime. And if it was really a "throw more servers at it" problem then it wouldn't really matter who was hosting them, would it?
That's impossible to the point that it's completely preposterous. Utter insanity. Even if you could change the law so that corporate involvement of all types were illegal (not happening) corporations would still be involved behind the scenes.

I think there is a fundamental difference between a corporation offering (relatively) agnostic tools to help voters vote more in accordance with their (the voter's) values and a corporation which is trying to actively influence the election according to the corporation's values.

Why do you want to lump them together? And what goal do you think you're furthering by pushing the idea of an election without corporate involvement?
Why are some of the ugliest sites on the Web also the most popular?
I think there's a bit of 3.The Infinity.
USDJPY Looks to Weaken Further on Bear Pressure
Exactly, I used python heavily for a while, so don't think I've ever even coded my own for anything 'real' (e.g. outside of project euler or something) - I think the closest I've done on a real project is to code the comparison function and feed that to a sort.
Better yet, send it as a daily message from @slackbot
You don't need the modulus operator to solve FizzBuzz.
lots of systems are that vintage or older, and do not have update-able graphics drivers due to being laptop OEM specific stuff (this was the case for all nvidia/ati mobile chips until recently, the OEM provided the driver, generic nvidia/ati drivers cannot be installed).
Anyone want to earn $5 paypal (same day) for app testing?
"You can score a FREE $5 PayPal Cash for spending about 20 minutes testing out the Cknt app for Android or iOS.

To get started, send an email to cnktmarketing6@gmail.com and include a link to your Facebook profile (This is for verification purposes only, as this offer is for US only). Once you send an email in and they verify you're from the US, they'll will reply with step-by-step instructions how to easily earn your free $5."

This IS legit. :) Its posted on a bunch of freebie sites too!

http://vonbeau.com/offer/free-5-paypal-cash-when-you-test-out-the-free-cnkt-app.htm
That seems really low for someone who has to live in an area like the Bay Area.
When you have an argument that's A) deeper then a copy/paste soundbite, B) doesn't contain an informal fallacy ("how dare you try to fix this one instance of a problem until you've fixed every other instance of it first, and I'll use this no matter which instance you go after first"), and C) doesn't require you to look like a 1990s $la$hdot u$er talking about Micro$$$$$$$$$$$$$$$$$$$oft, maybe we could have a constructive conversation. But the tone of your comment suggests you're not really interested in it, y'know?
Speaking as someone who has taken on a lot of hiring responsibility: the cost for rejecting a good applicant is 4-5 hours of my teams time while they interview someone else.
The cost for accepting a bad applicant is several months of salary, reduced productivity for my team, risk of a discrimination suit if I don't put them on a PIP, etc.

So as a hiring manager I am pretty OK with rejecting a lot of good applicants just because some little part of the interview didn't go well, if it means that I never hire anyone really bad. The good applicants will get jobs somewhere else, it's OK.

The technical interview is part of that. The coding test is part of that. Sitting down with them and making sure they can talk through a problem with their future teammates is part of that. There's no one piece.

And finally, if your career is to write code and solve problems, and someone gives you a test where you have to write code and solve problems, you should be elated. Is there anyone that wants to answer the "Tell me about a time where you had a disagreement with a supervisor"-type questions that the rest of the world has to deal with?
Shouldn't all these requests be cached by a CDN? What exactly is overloading?
That was a lot of words just to publicly display that they're scared. Who approved this PR disaster?
That's amazing!

He also has a very interesting Twitter account where he posts his experiments: https://twitter.com/inconvergent
Translation: we just collectively shit ourselves.
Write an open letter to your boss telling him that you are not earning enough and want to quit to start something on your own. Publish it on as many outlets as possible, like medium.

He will understand and fire you on the spot, making it the easiest way to quit.

QED
Single threaded concurrency is not the same as synchronous/sequential execition. You and TC39 folks are telling us that mixing sync and async behavior in the same cognitive space is good? Amazing. Async handling should be in its own cognitive space.
Why don't you start? No name in your post.
Or maybe $2995?
I'm reminded of when Apple welcomed IBM to the PC a business.

http://blog.vdcresearch.com/.a/6a0115714871cc970c01a3fd332bd...
In the places I've been, if they catch you stoned, you'll be out the door before the smoke clears (pun intended).
Slack = Dropbox. They don't own the stack. Their chat app is worthless to all the real companies, i.e., non-SV funny money (which btw is 99.9% of the world's purchasing power), who are living in msft or google products and don't want to click into some incompatible app they won't be able to rally others around because it's not recommended by IT.
That plugin is crap for any decently sized sync. It completely hangs and crashes VS Code.
There is a reason why the software industry and many others try hard to keep a young 'fresh' workforce even tho it contributes to more inexperienced and costly labor force.

After a few years the stars in the eyes ware off. You realise that all the idealism and hype is simply marketing a dream that will get you in the door. Your a cog in the wheel of a rather boring pedestrian industry and replaceable.

At that point you might start to realise that all that overtime is just wasting your life away not work that is going to change the world. All the free food and drink you get at work is just making you fat and you don't have a social life anymore, etc, etc.

We are all like that to one degree or another in the beginning. But the level of sugar coated frothy idealism laid on the SJW's at university now is going to cause serious mental problems for these kids when the sugar high starts to ware off after a few years in the real world.
Depends on who's paying
At the risk of sounding like a grump, something about the emojis in software movement really aggravates me. When I see "Made with love" or the hideous heart eye smiley, something makes me just not want to use the software that's showing it.
Same here. I feel like a lot of Google's products aren't well advertised, and canceled without warning. They also tend to be better than most alternatives.
Why would I use this over React, or why would I use this at all?
Previous discussion [1].

Dear Microsoft (slackhq.com)
87 points by davidhariri 11 hours ago

[1] https://news.ycombinator.com/item?id=12855291
So you're saying I should always take the first two weeks in January off?
I heard about SkateJS a long time ago. It looks like it has kept evolving. Reading the docs now, it looks very, very similar to Google's Polymer framework.

Polymer is even mentioned here https://github.com/skatejs/skatejs#vs-polymer but the comparison appears to be partially out of date - Like SkateJS, Polymer only updates the elements which changed - Even when rendering lists; it won't re-render the entire list if only one element changed.

It seems the main benefits over Polymer are customizable template languages and support for more different package managers...

I really like how every component in Polymer is essentially an HTML template with its own sub-DOM. I also like the way Polymer lets you specify dependencies in components as <link rel="import" href="..."> tags.

Polymer is like the inverse of React; React components are source files with template markup embedded inside them while Polymer components are template markup files with source code embedded inside them. I find Polymer's approach cleaner and more readable because all the source code is concentrated in one place. I don't know what the equivalent is for SkateJS...
The problem is not with the voting system: it's with the fact that most people are vastly under-educated and propagandised -- and that's just the Hacker News population.
That genuinely left me scratching my head. What a weird passive aggressive press release.
> The feature was so great that we started to overload the npmjs.org service.

I'm not sure I would call my feature "great" if it could have brought down npm.
Hillary Clinton is a developer now? Talk about clickbait... Jeez.
SFTP uses SSH, and I need SYNC ability, not just reupload the entire project.