skysight-inc/HackerNews huggingface dataset:
My personal view is that the case you are putting forward is quite tenuous, and does not justify unequal treatment. Making a "significant difference over a significant period of time" is simply too speculative to justify discrimination, especially when the "significant difference" wouldn't necessarily increase people's happiness, productivity, or life satisfaction; one could imagine that making men and women more similar might make both groups worse off. In addition, it seems that most groups' positions and roles seem to be evolving (I assume mostly in their favor), and I have no reason to believe that spontaneous evolution is any 'worse' than affirmative action, especially in long term results.

To make your case convincing to me, you would need a clear outline of how the plan would create a Pareto improvement (which would not necessarily be pecuniary), and you would also need to outline a way of determining whether the plan is working. In my view, there is a danger of executing a plan which has no chance of working, and continuing to rachet-up the discrimination in the vain hope that 'it might work if we try harder'. I would also require your plan to have a much better expected outcome than the status quo.

Perhaps there is also an alternative argument which would convince me that procedural discrimination was 'worth it', but I haven't heard it yet.
PHP is simpler to learn/use, for simpler things.

.NET performs better, and not being able to change the code can be considered a feature in some cases.

So you get the best of both worlds.
What percentage of the decline in smoking is due to taxes and how much to health education?
Academies are self-governing non-profit charitable trusts and may receive additional support from personal or corporate sponsors, either financially or in kind
Yes. I only use JUCE on OS X and Windows, but it's all statically linked and looks like it should be on other platforms. On windows you can change the linker settings from /MD to /MT so you aren't even depending on the MSVC redistributables that a completely bare system might not have.
"Evidence base" or "consistent" is not something we see much of in politics at the moment.
They are non-profit trusts established to provide high quality education without needing to be beholden to a Local Education Authority.
Sell a two part bottle, with the sugar in a separate compartment that you mix yourself - or don't mix, as you wish.

If the tax is high enough it might be worth it for them to do that.
Exactly as well as it should work.
Let's talk about the free software dating scene
> As someone who have spent the last six months learning C++ (making the transition from web developer)

Any particular reason why? I know a lot of people doing the opposite (because there are so many more web dev gigs out there).
Or even easier (come on Miles!), use CDN Interconnect via Fastly, CloudFlare, etc.: https://cloud.google.com/interconnect/cdn-interconnect

Disclosure: I work on Compute Engine.
GremlinBin
> But, that hassle is the kind of thing that might make me consider other image sharing options. I have enjoyed using imgur for a long time, and I've generally trusted the fellow running it had good intentions. But, if them making the cash register ring is going to cause me to accidentally share a link to a cesspool of stupid comments, I'm gonna start being real cautious about using imgur for anything. We've all gotta make a living, but I'm not comfortable with that kind of thing.

Yeah, this is the cycle that keeps repeating with image hosting.

1) Start with a good, low-ad option + donations/memberships that is bootstrap profitable [e.g. It can pay a salary for a skeleton crew of 3-5 people + servers]

2) Raise VC money [this sometimes is step #0]

3) Attempt to increase revenue to justify VC money.

4) A substantial portion of the population abandons ship for the next image host that is at #1.
It was mine, too. Any time I was eating with someone who pulled out a Groupon, I wanted to pick up the tab just so as not to be so gauche as to use a coupon to pay for food. It was just a terrible user experience.
There are a lot of windows to be washed, and a lot of floors to be scrubbed too.
Artificial Intelligence for Robotics
Programming a Robotic Car

Sebastian Thrun (former leader of Google and Stanford's autonomous driving teams that won the DARPA challenge) teaches a class focusing on the basic methods in Artificial Intelligence to support autonomous vehicles, including: probabilistic inference, planning and search, localization, tracking and control, all with a focus on robotics. Programming examples and assignments apply these methods to building self-driving car like experiments.

Free course!

https://www.udacity.com/course/artificial-intelligence-for-r...
Create Emotion with Color in UX Design
The subheading for their blog post summarizes it nicely:

"In our last blog post we discussed some of the advantages and shortcomings of PHP and the .NET framework, and pointed out why the two should not be compared with each other. Today, we are introducing a tool that can bridge the gap between these two frameworks, enable the developer to produce code in PHP that is both-way interoperable with .NET, and therefore make use of the specific advantages of both, PHP and the .NET framework:"
Yes - Twitter exists to make money.

But they need to decide how they want to make their money and grow in parallel. Is it ads? Celebrities accounts? Is it selling API access?

If I'm Twitter CEO I would stick with "developer friendly" approach in order to re-start Twitter growth.

In short, my opinion is that companies needs to be nice with developers and cherish them all the way until the company is very very successful. I guess Twitter executives think that they made it and "developer friendly" stage is behind them.
Yep. I'm as depressed as I expected to be by this budget. And I'm lucky enough to fall into the "personally benefits from these policies" group, can only imagine how much more I would fucking hate that man if his evil policies directly affected me. Urgh.
Quantum Go
Many people want gun laws to change. For better or worse there will still be millions of guns on the street. So if you don't want "bad guys" to use guns or encryption it would be pretty impractical to go back in time and prevent these technological & regulatory forces that provided the means for them to exist,
Jobs Involving Routine Tasks Aren't Growing
Right of course but my point is that view cones and other restrictions on the form of housing are not a dominant factor when you compare how much housing supply they would bring versus the level of housing being created elsewhere.

Vancouver is upzoning the entire corridor along Cambie street and is planning on building significant residential parcels at Oakridge (~2000 units) and Pearson Dogwoods (~3000 units). If you go out further to Burnaby, New Westminster and Coquitlam they're building tons. Burnaby just announced their long term plan for a redevelopment of Lougheed Mall that will create 11,000 units.

Basically adding further height downtown isn't really necessary and the gains are minor in comparison with the gains achieved by rezoning low density single family houses and low density commercial to higher density forms.
Fuel duty frozen for a 6th year running. The Conservative's "green crap" [1] is all but dead...

[1] - http://www.theguardian.com/environment/2013/nov/21/david-cam...
U.S gun and Indian rape politics explained on one scenario
Look, I'm all for Zach writing about his experience, but I never see him mention the whole incident with Julie Ann Horvath which is what I understand to be the reason he was fired.

Is there a reason he can't talk about what happened there?
>What if the natural balance is 80% male? There are many industries where this is the case.

All genders, races, nationalities, and other protected classes having the same innate skills for white-collar jobs is solidly the null hypothesis. Let's see some extraordinary evidence for the alternative before abandoning it as our working assumption.
Monitoring VCenter Health Remotely with VRealize Operations – Part 1
How old is this? It looks pretty interesting and I haven't heard of it, even reading HN.

I am constantly looking for the ultimate live environment. This has a chance of being that.
Not Religious? Neither are we. [C3 Church]
Lambda's limits are currently a max 5min run time and ~1.5GB.
I think the bit about the Zenefits employee is a reference to the "no more sex in the stairwell" memo sent by their former CEO.
Installing and Configuring VROps Windows-Based Remote Collector
In the UK, at least, they risk forfeiting the wages they'd have earned in the remainder of their employment.
That's the issue with Twitter and this is their fault. Google was revolutionary when they introduced a way to advertise (yes, AdWords) for only $ 5 while others (e.g: Yahoo) required thousand dollars as an entry point. I know it is not easy to develop/set up such system and deal with millions of retail customers but... in 2016? You can even do this with Twitter Advertising so I don't understand why they can't solve this for their API.
That's the default view at imgur.com, isn't it?

I hit that page a couple of times a month and haven't even seen any porn....
Vancouver has lower tax rates for businesses compared to the surrounding suburbs.
The demand for apartments would not lessen, given that almost everyone would prefer to live in a real apartment rather than a Nerd Storage Facility.
This is actually a shell script in disguise. If this is all you do with make, I suggest you make this into a shell script:

<Makefile sed -E 's/.*:$//; s/\(|\)//g; s/^updatedeps:.*/mkdir -p $TMPDIR/' > update-deps.sh
BASEDIR=$PWD sh ./update-deps.sh

Make is for generating output from interdependent input. It can be used for minifying your JS, or compiling your CoffeeScript in to js, or your sass (but that is handled mostly by respective compilers, tho I prefer running the compiler myself) (also, I don't use coffeescript or sass, so IDK if I'm mistaken).
Exactly - why doesn't he talk about the real reason behind being fired? I just don't understand.
Many sites have a "please don't block ads" notice. Could you notify users via that method?

Obviously it wouldn't work 100% of the time, but it might yield interesting results.
I'm not sure that's so bad. I thought 'private' made it for profit, but there are lots of Universities that are run under this type of structure.

Is anything wrong with it? I don't get it, they still get government funding & don't need to get sponsors even though they can? The issue is that the assets are transferred to these trusts and they don't follow the local education authority..
So... does your code currently break if you just happen to get zeroed-out memory from the OS?

(FreeBSD for example runs a background process every once in a while to zero out free blocks, mostly for purposes of calloc() but it's definitely not impossible Node would happen to get one of those even before this change.)
LSTM would converge even faster.

A K-level breadth first search mimicking the optimal policy and a simple learning to search algorithm with a cost sensitive binary linear classifier would work well too.

After training it would be a constant time evaluation of what to do next.
In England a lot of the talk of sugery drink tax has focused on sodas, with a bit of Public Health[1] awareness raising about fruit juices, and some very recent media attention on the ridiculous amounts of sugar in coffee drinks.

[1] The organisation Public Health.
Fed Statement Tracker
It is "objectively" "bad" because if you bring javascript up in certain social circles involving programmers everyone huffs and puffs. I've heard people time after time who've never stepped foot out of a Java IDE complain about how hard it was for them to write something "simple" and "basic" in javascript. Not to claim that there is any real veracity in the wisdom of the crowd, but there are hundreds of thousands of programmers writing working, functional, useful apps in javascript every damn day. People can say that fact is DESPITE the language features but these people ignore that if you want to actually reach customers you have to use the most popular runtime of all time - the browser.

Being unable to have a conversation about the ecosystem because the language isn't to your liking or preferences speaks to me of a closed-off mindset, which as everyone knows is a great trait for programmers to have /s.
BitBucket Cloud is currently on Git 2.1.1.1.g1fb337f (Version Info link in the footer https://bitbucket.org/support). Anyone know what about GitHub?
Yes, every programmer should know the numbers for 2016. I was off on several of them.

But why must I know the other years?
Macy's does have their own credit card and points system
Ok, so economists agree that "a ceiling on rents reduces the quantity and quality of housing available". Thankfully, economists don't run our country. How does this support the statement "Rent control is fundamentally a tool for getting political benefits at the expense of economic ones."? Quantity and quality of housing are arguably much less important than ensuring there is a viable working class—just see how terrible a place SF or Manhattan is to live.
A great overview on everything that happened, with the exception of the reasoning behind "Fire fast."

It isn't about churning and burning through people. This isn't about "move fast and break people." As a CEO that has had to fire employees, there is literally nothing more difficult. I'm not asking for sympathy, just communicating that nothing is more important in terms of a company's health and success than the people. I agree that managers don't deserve sympathy. They asked for or accepted the responsibility to manage people and now it's time to put up or shut up.

Firing quickly is partly about the company, but it is also respectful to the employee. If you know it isn't going to work out, don't waste their time. How many people do you know how have been in romantic relationships that dragged out for too long? Where they knew it wouldn't work out but kept the hope alive?

Everyone loses. It sucks. People are both immensely rewarding and Really Fucking Hard.

The reason people say Fire Fast is that new managers (in my experience and that of close mentors to me) almost never fire too quickly. Very often, they either make excuses for the employee or are afraid that firing is their fault. A lot of times it is.

Look, if you hire someone for a role and have to fire them, that is your fault. 100%. And it is gut-wrenching to think you built someone up, got them to quit another job, had them tell their friends and family how excited they were, then forcing them to go back and say "oh yeah, I got fired and now you think I'm a failure."

But if you are the manager and you know it isn't going to work, you owe it to the employee, to yourself, and (especially) to everyone at the company to not drag things out.

## On Zach

Github is changing and he didn't fit in with its future. They took a tone of investment and needed to be a different company. Whether that is the right or wrong strategy isn't the point (and I have no idea.) They needed people who were on board with that and believed (probably correctly) that he wouldn't be. It's not an easy decision, and everyone involved knows it could have gone down better, but it also could have been much worse.
Sad, met some of the LivingSocial developers at RubyConf. Not sure how many are involved. I hope everyone lands on their feet.
I don't know a ton about animation, but HumanIK might be worth checking out: https://www.youtube.com/watch?v=blLBRmNA3zI

A couple of really cool things about the Substance texturing approach:

Feed it a 3D model and generate maps of its inside corners and outside edges, which can be used to mask layers for dirt accumulation and edge wear https://www.youtube.com/watch?v=zTYia53801k

Squish multiple simple generators/effects together to make really interesting shapes: http://bradfolio.com/art/substance/substance-red-rock-cliff-...

No reference handy, but you can expose parameters like "How much rust" or "color of scattered accent bricks" and make the textures be configurable in-engine. Really streamlines the process if the person building out a level in the game can adjust those sorts of features without going back to the texture artist every time.

There are a lot of neat examples in here: http://polycount.com/discussion/155851/weekly-substance-chal...

EDIT: Here's a cool one http://polycount.com/discussion/comment/2384431/#Comment_238... You can feed it an arbitrary mask to control the color pattern. Note how it's not just painting the color over the bricks, it actually makes brick seams following the edges. And if I had to guess, the dirt/sand accumulation is exposed as a configurable parameter.
How about instead of complicating the problem with technology (hello Internet of Things!) we mandate Election Day as a national holiday in the United States and give people the day off so they can vote?

I don't even know where to begin with the author's idea that the Patent Office should be staffed with AI...

This notion that technology is the only way to solve the problems of our time bothers me to no end. It's a foolish mindset at best, dangerous at worst, and it takes any innovative thinking off the table.
Smart TVs in 2015 – The next OS battleground – Ex
Nurturing Growth Mindsets: Six Tips from Carol Dweck
Silicon Valley's Unchecked Arrogance
Not true at all. TypeSript has ES6 modules and its own module syntax. I don't know if it has improved recently, but using ES6 modules in our TS was nearly impossible if using type definitions using the old module syntax.
IMO: Those should just be offsite links anyway. I personally hate watching youtube videos shrunk down to fit in a small blog-column. YMMV, of course
I'd be interested to know.

People know that "smoking is bad and increases risk of death", but most people have no idea just how bad or why.

The public health message of "smoking is harmful" hasn't changed much over the past twenty years. The amounts of tax and the prohibitions on smoking in public buildings have.
Twice as many billionaires in Sweden, per capita, as opposed to US?
Everyone with elevated access is losing it in June as far as I'm aware - at least that's the case for academic uses. There will be academic pricing for Gnip, although we don't know how much it'll cost, I'm doubtful it'll be low enough for most academics to afford.

They've been telling us that they planned to shut down free elevated access down for well over a year now, so this doesn't come as a huge surprise. Twitter seems to do regular audits like this, and at least for our academic work, we've had to tell them what we're working on etc. every 6 months or so to keep elevated access.

Having said that, looking at the volume of data that Emojitracker is pulling down, it doesn't seem like it would be too difficult to spread the tracking over 2 or 3 separate connections. The UserStream API, whilst not designed for server-to-server connections, would probably allow Emojitracker to spread the ~900 emoji they track over 3 streaming connections using only a single account.
private providers (read companies) and charities. it's already happened to thousands of schools. in 2010 there were around 200. five years 3/4 of secondary are academies, but overwhelming majority of primary schools are not.
It is mentioned on page 2: "However, the case of the R programming language is particularly interesting, because initially it was just a harmless implementation of Scheme; but then as a result of the irresponsible experiments of mad scientists it mutated into a monster [3].", where [3] is the link to https://www.stat.auckland.ac.nz/~ihaka/downloads/JSM-2010.pd...
> It's nice to know the NHS is there and I'm not going to go bankrupt if I get cancer, but it's massively overstretched and under-resourced. I'm happier knowing I have private health insurance.

I have private medical insurance in the US. I can still go bankrupt if I go to the emergency room and whomever is providing care isn't covered by my insurance plan.
The Great Robotic Vacuum Showdown Part 1: Roomba 650
What are some of the warning signs? What do you considerable tolerable/intolerable?
Unfortunately, having wise thought leaders globally optimize people has a terrible track record.
Exactly. Wasn't HN almost unanimously in support of GitHub throttling CocoaPods barely a week ago?

How is this any different? Honest question.
This might be in your area only. Where I live, most of the groupon deals are still for 50% off without any additional weird restrictions.
Blocked for me too....working from govt. office.
Likewise. Although I was kind of dreading seeing my company show up when I visited every morning...
If twitter exists to make money, then why aren't they operating a franchise network of fast-food restaurants, since that more obviously makes money than an sms-length syndication service. Also, shouldn't they be selling music streaming? Why aren't they in most markets at all? Do most markets have a marginal revenue of zero or negative?

Because Twitter doesn't "exist to make money" it also "exists to be Twitter." I'd prefer to never again hear that something "exists to make money", which is quite facile.

EDIT: there's a bit of a war between downvoters and upvoters on this comment. Let me break it down for you. The only way to agree that "twitter exists to make money" is by agreeing that the mission statement of every company on Earth should be, "Make money." Not much of a mission statement is it?
For workloads like yours, per-minute billing is amazing. It lets you have a simpler architecture (machine failed? no problem, just re-enqueue the single video or chunk that it was handling) and is economically equivalent to running the work back-to-back. We want to encourage you to do this, because internally we would never expect someone to keep some long running jobs up to run mapreduces.

To entice you some more, custom machine types are also a huge differentiator here. The jump in cost and number of cores between fixed instance shapes is huge. When choosing between the c4.4xlarge and 8xlarge, you've got just over a 2x jump in price and performance. With custom machine types, you could nudge yourself upwards to say 18 vCPUs or 24 (and can even tune the type to your resolution).

So take a look! We've got a free trial of $300 for 60 days.

Disclosure: I work on Compute Engine (and specifically, Preemptible VMs).
The popular mobile platforms have never been very friendly to Python. In each case there was some conscious decision to favor specific languages very heavily rather than making it feasible to use different languages. It is hard to see how say PSF could fix this single-handedly.
Now make it identify EDM.

Because that seems to be a next generation thing that nothing can achieve right now even with 30 second clips.
Further examples: I have a bank account in Germany and UK and neither charge me for bank transfers. I haven't even heard of a bank account that charges for transfers in Germany.

This might differ for commercial accounts though.