skysight-inc/HackerNews huggingface dataset:
The issue is not whether justice can be codified. Let us assume that you can and it's outlined on page 3 of your document. Providing examples to an ML model don't guarantee it will codify anything similar to that. This is a fundamental issue. Most machine learning models aren't highly interpretable and can also act in unexpected ways.

Re: (a) variables with a low correlation to race / (b) dishonest about how much ML systems can "infer hidden variables":

(b) The example you point to is specifically adversarial modification to the input data. I'm not sure how that's relevant to your point at hand except to say that ML models can be misguided when given slightly modified input. It doesn't show that inferring hidden variables is anecdotal. If you look at the work of machine translation with attention, it explicitly learns how to do alignments even though it is never given training data for it. We can visualize that[1].

(a) There is interesting work on trying to produce variables with a low correlation to race. One recent example[2] has two networks use the same intermediate representation created from the raw input. One of the networks tries to identify a particular variable (race / gender / ...) while the other tries to perform the overall objective task. We aim to modify the way we generate the intermediate representation such that the former network has a harder time identifying the sub groups whilst allowing the latter group to continue to improve on the original task. This is recent however. There are many other interesting explorations.

Regarding when to use features that may leak information, this is referred to as the fairness / utility tradeoff. If you want to see an example of both that and trying to prevent information leakage about gender in a dataset on adult income, refer to "Certifying and removing disparate impact"[3].

Note: the models used by the statistician in the article do not appear to feature anywhere near this level of analysis. Ensuring to avoid features that result in strong bias or prejudice against specific groups in a dataset is still an open problem.

[1]: https://devblogs.nvidia.com/parallelforall/wp-content/upload... (image from https://devblogs.nvidia.com/parallelforall/introduction-neur...)

[2]: http://arxiv.org/abs/1511.05897

[3]: http://arxiv.org/abs/1412.3756
Capitalism is great. Capitalism is flawed. Both is true
I just read your interesting article. About thes Lisp/Scheme implementation I guess that you are aware of some JS implementations following Peter Norvig (http://norvig.com/lispy.html) and this is my own: http://epsilonwiki.free.fr/lambdaway/index.php?view=lambdali...

I wrote too an "iconoclastic" Lisp/Scheme dialect built exclusively on regexps which is extremely small and works fine in a wiki context: http://epsilonwiki.free.fr/lambdaway/

I wonder what you could think of such an approach and if regexps are efficiently implemented in a Microcontroller.

Best regards
Alain Marty
Using My Jewish Privilege to Make a Difference for Palestinians in Hebron
To add on to amluto's point, that's because your average elite college admit is cookie-cutter: great grades, great test scores, probably did a sport, did some extracurriculars with some leadership/responsibility. A cookie cutter average admit to MIT needs great grades to be competitive because they all look similar.

Standing out exceptionally in one category (such as extracurricular projects) is not something the average admit to MIT posseses.
Despite the media amplification and muckraking, and general 'agitprop', millions of Muslims fly every day without being murdered by other passengers or flight crews.

They are horribly profiled in security, but again, claiming they will be murdered is a bit of an exaggeration.
No luck on android 5.1.0 with Chrome 47.0.2526.83 for me, just a black screen. No errors in the console either. Sorry I can't give you a more helpful description.

edit: that's for the submitted link, http://jonathan-potter.github.io/Mandelbrot/ works fine.
I have a Google Pixel LS that was at some point a choice of Linus Torvalds himself, running vanilla Ubuntu natively. Works like a charm.
Realtime data processing at Facebook
You point of reference, your past experience, your his-tory. We are seriously in bad shape, not only do we have no right to privacy, and can we be prosecuted for mere words alone.. Now they will try to prove we are guilty prior to committing an offense, and we are doomed.
I think part of the problem is with public interpretation of the results, often as (mis)assisted by the popsci press. Often a sober data scientist will look at a result and conclude "we have gained slight, if any knowledge," while the press will be filled with headlines recommending completely reevaluating life choices and/or the structure of society based on the result.
You should add a stop button for the animation, and also fix the back button. Using URL fragments for this is ridiculous.
Free KPI dashboard for your cloud services
Reusable code, frameworks or plugins are fine, the problem is their cambrian explosion since now anyone can jump in and publish some JavaScript or Go code, especially with the micro-stuff trend. So we end up with zillions of projects competing for traction, and we move from one new cool and shiny thing to the next, for all (micro-)components of the stack.

This is the often-forgotten cost of competition (for all its merits) as opposed to cooperation: it wastes time and energy.
Edinburgh Scotland:

Seeking Junior Developer 19k.

Must know all the CSS preprocessors, all CMS's, all modern frameworks, all of software engineering, all of the server side in all languages.... Ideally has experience of everything. Must have worked Agile.

Needless to say, 7 years into my actual Web Programming career and I am resigned to being stuck in a bad role. I don't have the confidence to apply to anything since your expected to be an expert in what they announce tomorrow in the next conference (and you had to do it in your own time) and if I do, the pay is garbage.

I personally blame Recruitment Agencies for not having a clue what is being asked for, setting a false market rate (maxium commission = race to the bottom), and making the barrier to entry or even sell yourself impossible.

In short, I hope this year to re-boot my career outside of computing as pretty much everyone I know makes more money than I do.
Well the general lack of funding and the way the limited funding is distributed is the ultimate cause of all the problems of science.

I guess solving the funding problem is an opportunity, but it seems to be beyond us.
two days ago I hit a pothole hard and a tire deflated. what a crash :(
Why does this article say twitter when it redirects me to Bloomberg? Not happy... HN!
Both your link, and the link above, are two components I recently purchased after my own experiences. Just funny to realise I wasn't the only one who encountered this...
Polymer while I used to like it more isn't better than Web Components and for me was harder to use than both React and Web Components. React offers up more than both Polymer and Web Components spec. With web components it's still just a glop of JavaScript in a file. So I don't quite see the benefit of being "closer to the metal" when you are not closer to the metal. The community simply hasn't embraced Polymer. React is easy for me to understand and I can use it today and Web Components aren't really a necessity at that point nor are they even supported in browsers yet.
Ahem... YC!
The factual errors in your argument are extreme.

Working class wages were proportionately higher in 1970. Drawing a dividing line is hard, but somewhere between 1970 and 1980, wage gains became decoupled from productivity increases.

Medicine quite simply hasn't advanced significantly since 1970. Access to medicine by the underserved has, and accounts for much of increases in outcomes, as well as reduced environmental polutants and healthier lifestyles: clean air, clean water, unleaded petrol, lead-free paint, reduced smoking, and reduced alcohol consumption.

"Lifestyle" shopping was only just being invented at about this time -- shopping as recreation largley didn't exist. "Amazon" was called "Sears, Roebuck", you could buy a house, or a bed, or a wardrobe, with a 100% satisfaction guarantee.

Communications and entertainment are about the only area with significant improement, though I'd argue the quality of news coverage 1970 - 1980 was far higher than today -- most cities had multiple local papers with detailed coverage, and newsmagazines weren't the joke they are today. Television was more limited and video didn't exist, but movie theaters were much more common (and cheaper), and live performances easier to find. There was also a form of entertainment and information called "books", freely available in these terminal service devices called "libraries".

You've failed to account for decreased labour union participation (stronger job security), general life and housing security, highly subsidised educational opportunities, the burgeoning of opportunities resulting from the 1950s and 1960s Civil Rights movement, the long boom in opportunity in California (offsetting the decline of the rust belt), affordable air conditioning making life in the southeast comfortable for the first time, and the fact that in 1970, the advances of the next 30 years were rapidly approaching. I (and others) see the information revolution as largely played out -- its peak period seemed to be ~1995 - 2005.

Sources: varied, though Robert Gordon's The Rise and Fall of American Growth covers much of the changes in lifestyle, transport, health, communications, and work, from 1870 - 2015. It's especially damning on info/comms technologies excepting 1995-2005, and healthcare since 1970. Thomas Piketty's Capital in the 21st Century is one of many books addressing the rise in inequality, see also Anthony Atkinson's Inequality.
Can Donald Trump Pass the Science Test?
Of the ME3 Qatar is the one that's in oneworld. Though it is Emirates who usually codeshares with Qantas because of their separate partnership agreement.
Strongly agree. RAII without exceptions is fine. Exceptions are deeply flawed for code understandability, and anything you get by doing work that can fail in the ctor is mot worth it.
Legends say that in the mist of time there was an age of people between FORTRAN and C, that used to know better ways to the soul of the machine than C.

Rumors are coming to town that those druids are now gathering on the valley between the Misty C++ mountains, Ada forest and Rusty valley.
Emirates Business class gives you a really nice pair of noise-cancelling headphones instead. Not that that is much of a work-around.
I use them all, but started on CP/M then MS-DOS back in the early 80's (plus a little bit of Vax PDP-8). Currently use OS X terminal or the various Unix flavours on our virtual servers. I mentioned 'DOS prompt' by default because I guess that is the one I've used the longest.
they were solving a problem that people were not having in large enough numbers (yet).

yes, the DOM sucks and is slow
no, neat 3d client effects are not what most people need now
We should more than ever strive for perfect code. Perfect as defined by all stakeholders in a software. There is really no point in striving for anything less. Sure you maybe forced to stop at one point (time and money beeing the limiting factors) but if you can, you should always continue making software better!

"Good enough" is not good enough as a target. It's uninspiring and unsatisfying.
Should probably update my profile. I'm now working on an app for CNN. Great Big Story.

http://www.greatbigstory.com

Astral Health and Beauty is a $40MM / year cosmetics and skincare company that I am proud to have been a part of. The beauty business gets shit on quite a bit, but it offers something priceless to the disadvantaged that is in short supply; the ability to feel good about oneself.
Looking at this I immediately thought of Jorge Luis Borges.
Slightly relevant. A one paragraph short story of his.

On Exactitude in Science - Jorge Luis Borges

"... In that Empire, the Art of Cartography attained such Perfection that the map of a single Province occupied the entirety of a City, and the map of the Empire, the entirety of a Province. In time, those Unconscionable Maps no longer satisfied, and the Cartographers Guilds struck a Map of the Empire whose size was that of the Empire, and which coincided point for point with it. The following Generations, who were not so fond of the Study of Cartography as their Forebears had been, saw that that vast map was Useless, and not without some Pitilessness was it, that they delivered it up to the Inclemencies of Sun and Winters. In the Deserts of the West, still today, there are Tattered Ruins of that Map, inhabited by Animals and Beggars; in all the Land there is no other Relic of the Disciplines of Geography.

-purportedly from Suárez Miranda, Travels of Prudent Men, Book Four, Ch. XLV, Lérida, 1658"
I never understood what is so complicated to grasp about pointers.

Granted I am a 70's kid that started with Timex BASIC and Z80, but we learned pointers in one afternoon drawing boxes and lines on a piece of paper and that was it.
Its not harder. You know exactly where that function can return, with exceptions its very hard to know what might throw in practice.
In any civilized country that is ruled by the rule of law, if you cannot prove that he is involved, then he can't be judged for it. Extraordinary claims require extraordinary proof.

Until such proof is produced, this is just Erdogan doing a personal vendetta against a political enemy. No country outside Turkey has any interest of helping him with that.
I see statistics sometimes edges near astrological conclusions. Because sometimes there are many assumptions being made to simplify those equations. Machine learning just amplifies that assumptive behavior unless you have all the possible test-train-data. Predictions from astrology are just probabilistic - lets say the heavenly object positions are metadata. But then people started treating the results as absolute. Now you know why people dislike astrology.

Its not okay to assign risk-score because humans tend to show bias given a quantifiable number. And thats just plain bad.
Is It Safe To Assume 95%+ of Adtech Companies Are Full Of Shit? (2015)
Flipkart was not the first to introduce CoD. CoD in India is an ancient concept. Indian postal service ran a system where one could order products via mail and make the payment at the postal office. If I remember correctly it was called VPP and my grandfather had purchased things like imported Cigars and German radios using this system in 60s. Even in 90s Rediff and Indiatimes offered CoD.
I don't think even mobile downloads say a lot. Slack is mainly desktop users. A proper mobile app is just a plus.

I just asked because this project seems like a 1:1 copy of Slack.
The Color of a Mirror Is Not What You'd Expect (2015)
Over the last few decades longer hours have become associated with higher earnings and higher educational backgrounds http://www.nber.org/digest/jul06/w11895.html (old data but a good start)
I understand the speed of the command line when it comes to entering data, and honestly, I've never even considered using something like Git to handle accounting data, but I think it sounds like a neat concept (after all, who of us wishes we could completely undo a set of journals that were accidentally entered into the wrong period).

But my experience is mainly in medium to large businesses with multiple users working on the information in real time, and with strict audit policies around them. I would imagine that would be a nightmare to try and handle using a distributed version control repository, let alone having situations such as one user uncommit their nefarious journals funnelling payments into their own bank account etc. I can imagine the face of the auditors having to run commands like `git compare` on the ledgers to trace transaction history... :)
> no high voltages

So electron beams ahoy then? "But muuuum! -45kV is a LOW voltage!"
If that's how you're defining accounting, then I'm "accounting" right now, even though I don't manually track anything anymore. To me accounting specifically refers to the act of tracking individual expenses. Budgeting means to control spending so that it fits into boxes. I do neither, I spend fairly freely and keep only rough tabs on what goes out. But am I in control despite that? I think so.

What I believe I have is insight into my own life enough to be able to subconsciously manage my financial life. Is that accounting? I guess if you want to play semantic games then sure.
The rent in a handful of cities. There are plenty of places in the US (both urban and not) where $1K or so per month will get a decent apartment. Yes, there is a lot of tech concentrated in the expensive cities but the same could be said of other countries like the UK. Of course, there are cheaper places in the world to live but then you may be looking at remote work or lower salaries and the same logic applies in the US.
gee, what could possibly go wrong, Mr. Phrenologist?

SOMEONE seems to have viewed Minority Report as an Utopia rather than Dystopia, I'm afraid.
I think this kind of response reinforces the cult-like image brought up elsewhere in this thread. The social rules within the Recurse Center have little bearing on an external discussion about the Recurse Center on an independent forum. There's room to talk about it here. It's not Fight Club.
Tell that to my significant other with a straight face.

I know my financial position. For me when I was single, energy spent on personal finance was energy lost for other causes, like earning a lot more money for example, or doing something socially relevant or building a laser cutter.

But my signifciant other? Living hand to mouth on a tight income, and not mentally prepared to even think about budgeting.

So now as a couple, needing to nudge her into basic budgeting, it better be with as little friction as possible...

Something low tech that really helps with that by the way is day-by-day budgeting. Estimate your annual net income minus your fixed costs: mortgage, rent, utilities, insurance, savings, investment, ... Divide this disposable income by day/week/month/quarter/semester/year. You now have one number per timeframe not to exceed. Discuss everything exceeding this limit, and build sensible rules from that.
Seriously, spreadsheets are born for these tasks.

I tried but didn't like accounting apps because they force you to do too much work and just aren't that easy to find the functions I need. In the end I designed an excel file tailored to my needs (and it's giving me more fun than writing code), which gives monthly view of my financial activities, with support for currency conversion. So at the end of every month I would spend about half an hour logging all the numbers and get a nice overview. I can also put in spending and earning projections so I can easily see how I will be at the end of year.
Performance surely depends on many factors. In my experience, VS Code for big Unity C# projects on OS X slows down a lot soon after launching the editor, and all the OmniSharp/IntelliSense things become unusable. Even in that case, the editor UI itself remains very responsive, so maybe it's the omnisharp implementation to blame, since it can take 15-20s for simple code completion to show up. The latest VS Code updates have tried to address some of the performance issues, but still have not solved all of them. What's more, one of its recent issues was 'Electron Helper' process hogging nearly 100% CPU usage, which might have given the idea that Electron is the culprit.
Not sure what will hap happen, the ways of running businesses in both countries are very different and not really compatible often.
Currently, the application fetches random pokemon, which might explain why there might be repeats. However, changing difficulty levels lets application choose from broader range of Pokemons. Can you try that?
https://www.washingtonpost.com/pwa/
This is the result of it pays to invest. It doesn't pay to work. This benefits the older generations who have more stored up wealth than younger people so they can live in the best spots and do nice things while saving money.
Now Build App and Mobile Website with Ohoshop Advanced Package
This is interesting. Why do we use spaces anyway? I mean, really - what are the advantages spaces have over tabs?

(I use spaces only because I try to follow common coding styles, like PEP 8, but I never gave it enough thought)
All images come from Pokedex that is hosted on the official Pokemon website: http://www.pokemon.com/us/pokedex/
The barriers to entry seem lower than ever. Small, high quality print runs are relatively cheap. Amazon to distribute for you. Social media for marketing. Indie presses should be sprouting up all over the place.
Hence why we old timers just wait for dust to settle, and then we move on.
http://www.vanrail.ca/railfanning Look under "Railroad Oddities" -- in street view here, there's a house with no windows...
Yep :) Or more precisely "the fast route".
check https://hyper.sh container-based cloud
2008 basically started the tea party. I would also claim that Democrat factions were pretty subdued before 2008 as well.
In theory: marginal productivity of labour.

E.g., you start adding and/or cutting sales, QA, and director positions and see how the organisational performance responds.

You'll also typically find (unless, say, you're a Google, Apple, Intel, and Cisco colluding with illegal mutual noncompete agreements on labour) that you're taking prices from the market on what people demand to be paid.

In practice, the information's far less clear, and rules of thumb or gut feels get invoked a fair bit.

But overall, yes: companies which are aiming for profitability have to balance their costs, including labour, with revenues.
QtCreator has a nice GUI over the GDB. I was pleasantly suprised to see it worked really well, but - on the other hand - I didn't use it for any advanced debugging.
Bernie Sanders: Rise
I built an accounting app for personal use. My perspective draws from that experience. Of course I can do some rudimentary financial calculations and budgeting if I put my mind to it. The point is, I just don't. The figures I gave are the natural set points, not budget targets. If I just let go and do whatever, that's what I spend.

If I went from $100K to $300K, my personal spending would go up, but not dramatically. I've already found points of diminishing returns for most of the things in my life that I've found that's worth spending money on. I'm sure I could find ways to spend it, but the sort of mindless spending on stupid crap that most people do, I seem to be immune to it.
Eh? RAII works perfectly fine without exceptions. Either
- You write a constructor that cannot fail for RAII types that cannot fail, or
- return some kind of option type from your BuildRAII() function, and handle the failure case however you want.
The European Union are likely to accelerate much of this type of research.
They recently introduced regulations specifically targeting algorithmic decision-making and a "right to explanation" for automated decisions.

There's a Wired article[1] on the general scene and a paper that investigates the impact it may have on the industry[2].

Regarding differential discrimination, check out these two papers[3][4] - they're very similar to your idea :)

[1]: http://www.wired.com/2016/07/artificial-intelligence-setting...

[2]: http://arxiv.org/abs/1606.08813v2

[3]: http://arxiv.org/abs/1511.05897

[4]: http://arxiv.org/abs/1412.3756
Is this all because of brexit or why to sell such successful business?
Once you're up and running, it is not a waste of time at all. At that point, assuming you get there, you will only get the benefit. No one is saying that you have to account for every penny. That is minuscule and there are huge diminishing returns when it comes to personal finance.