skysight-inc/HackerNews huggingface dataset:
Her claim is that Uber is an oppressive system and everyone just buys it at face value. Who has the jerking knee?
I think it takes more work to assume ALL OF THE PEOPLE she was dealing with at Uber were in on some kind of sexist conspiracy against her than to think that maybe her perception's out of alignment. Even worse is to think that all these employees at uber hr can't recognize sexism and deal with it appropriately... it's her word against a bunch of people who I have no reason to think are unreasonable.
Really, it's the assumption that Uber is an oppressive system from the get go that allows people to jump on her bandwagon and start deleting apps.
And electric motors
SOme games still will require a beasty CPU.

Total War is one example.
I remember learning about them from a tweet from pg about them saying they're growing 41% month over month.

https://twitter.com/paulg/status/712020590840778752

I wonder what happened.
Danube Cloud Community Edition 2.4 Released
Employers do not care about your open source work beyond it possibly demonstrating a commitment on your part to performing unpaid (and unappreciated) labor--which they euphemistically describe as "passion." That's it. Do not expect job offers from it. You'll get ample recruiter spam sent to whatever email address you associate with your projects, and possibly feature requests or complaints from entitled corporate users, but little else. In fact, it's apparently too much to even expect marginally less painful job interviews with fewer hoops to jump through as a result of your open source portfolio.

Companies (and VCs like YC) not only do not adequately compensate those who produce the free software they use to build and grow their businesses, but they show no greater inclination to hire them, despite using their software. (Zed Shaw has written about his.) Absent a clear monetization strategy, I think the time developers spend working on open source side projects would be better spent building personal wealth, especially considering how many of them will effectively become unemployable once they turn forty.
Screen scraping (of banks) to be prohibited under PSD2
>It could allow non-coders to simply describe an idea for a program and let the system build it

Well that's the thing, "describing" an idea to the point where you are explicit enough to get the actual b behavior you want, you are basically writing code. Granted, you might have to add superfluous constructs and syntax to make it fit the programming languages we currently have, but that is a different kind of problem.
The agency of the future is not an agency
How much math have you had in school? What classes have you taken? Are you still in school, and if so, what is your major?
Do you actuallly beleive what you are writing? From outside the SV bubble the future is cars. Electric, self driving, rentable and owned as well. Where I live there is reasonable public transport infrastructure. Self driving ridesharing mobility service from my point of view. I do not find it clean enough, I do not like the people I often have to share my ride. I prefer an own car. This won't change by "self driving uber", because people prefer privacy, and an own vechicle can give privacy and intimacy which a rended one will never provide.
Show HN: Chatroulette for Trump supporters/opponents
I don't even bother with Uber in Singapore because Grab is such a better service. And cheaper.
Try this one, the 'Marathon Man': http://www.newyorker.com/magazine/2012/08/06/marathon-man
I'm not sure the journalist even read the paper, or if they did they didn't understand it.

DeepCoder works with a very simple functional-ish toy DSL to solve very simple toy problems. It doesn't copy code, because the DSL is unique - and it's so simple there's no need to copy code, and nowhere to copy code from.

What it actually does is use an RNN to speed up a dumb search through the space of all possible programs written in the DSL by "learning" which code constructs are most common.

This works surprisingly well, but it's not obvious the process is generalisable to code written in production languages to solve complex problems with explicit logic and possible thread timing issues.

(It may well be. Naively I would expect a level of complexity beyond which the improved search stops working and/or is too slow to be useful. But I may well be wrong about that.)

Anyway - it's very, very interesting research. The article doesn't come close to explaining it or doing it justice, so it's worth reading the source paper.
I wonder how many javascript libraries they're up to already?
Why most shoppers still choose brick-and-mortar stores over e-commerce
The point of the application is to educate on how to market. Google is a marketing company, that makes money off ads people buy. I don't think the service will be depreciated any time soon.
The Long-Shot Bid to Put Crispr in the Hands of the People
It's such a treat reading the conversation ...
Deploying Nginx ingress with let’s encrypt on Kubernetes using Helm
s/pedal/peddle/
> The ability to see, touch and feel products as well as take items home immediately

Pretty obvious stuff here.
4 Resources for Your Personal Finance – PersonalMoneyService
But 2.25 miles per hour is not fast. And you get 16hours to rest.
Completely agree it is easy. Doing it quickly (for Python) is what this is optimized for. We would love a contribution if you have a method for resampling + percentiles that beats numpy.
thanks I edited my story.
[REPOST] the Non-Libertarian FAQ
Looks like you had a bad experience in Nepal. Sorry for that.
I wish people would not refer to dishonest decisions as poor decisions.

It's an example of spin and was doubtless invented by a PR company for some politician caught with his pants down.
Making smart contracts smarter
People want what they were promised. Career politicians were not giving. They elected someone else instead.

Reality is Trump or anyone else wont be able to deliver. I think It all started when democracy transitioned from model of governence to model of public welfare. Then you had some who demanded something else in return (crony capitalism, certain laws), some outsourced jobs to favourable countries and some just immigrated. A shitty mess really.

People will have to further dial down their expectations from democracy/government.
I had to work with Python a few times in the past year and I really have to agree. The lack of proper lambdas, closures, its reliance on mutable data structures and imperative idioms, and the useless distinction between statements and expressions makes it feel like somebody was trying to write a modern language but for some reason stopped halfway.

For example: you can't assign the result of an "if" statement. Why? Because it's a SyntaxError, no real reason. There is even an "ifExp" in the language grammar, but that's only for inline ifs.

You can't have statements in lambdas, and map and filter are "unpythonic". Yet everybody feels like list comprehensions are the best thing after sliced bread, despite being the same thing.

Closures are also clunky: you can define another named function inside a function and call it afterwards, and you can use functools.partials from the stdlib, but I think people feel like it's unpythonic and instead pollute the namespace with singleton classes that only have one method.

Ultimately, to me it feels like this all hurts the composability of the idioms of the language. List comprehensions can be nested, but they feel clunky and they're in a syntactical wall garden. You can compose expressions, but not statements.
> I'm finally starting to appreciated the conflict associated with trying to be supportive of morally upstanding leaders versus desiring to deserve your fundamental needs.

Using an app that removes the friction of having to communicate with people whose language you do not speak is certainly nice, but it's not a fundamental need. It's a choice and like all choices you trade one thing for another: convenience vs. supporting a stance that you can align morally with.
Show HN: ReleasePage – Better release communication for your software
Hi HN! I'm pleased to announce ReleasePage (https://releasepage.co).

We built this app to solve a simple problem we encountered when working on large products; how do we provide a user-friendly list of changes available in each new release? GitHub helpfully provides us with 'GitHub Releases', allowing us to track software changes easily, however this is decidedly developer focussed and more than often the repositories are private and these details cannot be shared.

ReleasePage allows you to create customised, beautiful webpages to show off your releases and easily share them with your users. It utilises your GitHub releases so that there is no need to duplicate information.

We also offer several other conveniences, for instance it's common to have several repositories that make up an overall product (we have three core ones that make up our app). ReleasePage can combine your notes for each project into one release. You can see this in action on our own Release Page (http://releases.releasepage.co).

We hope that you like our product, and can't wait to hear any thoughts and feedback!
Revive the C backend to LLVM that was discontinued in 2012 for being too buggy and compile Rust straight to C.
I was having hard time imaging 550 AU, so for context ( distances from the Sun):

- Jupiter: ~5.2 AU

- Pluto: ~39.5 AU

- Voyager 1 ~137,75 AU
Any chance for a text version?
it's really brittle for the reason that I mentioned originally: by using a more robust, correct solution, (sorting) you can check that the input is proper, and if not, raise the appropriate exception or return the appropriate error, or simply return -1 or 0 or some other signal value. At any rate you will not silently, and in a way that seemingly works, return some arbitrary value which is simply not true. (Which is the worst kind of failure.) This does not have a large cost.

With the xor solution, on the other hand, you don't really have that option -- if the input does not exactly match the input condition, then it WILL return whatever - with no indication that anything is amiss. Even slightly wrong input will give unpredictable, completely wrong output with no indication that anything is wrong.

What's worse is that it's trivial to game: as an exercise try making a malicious generator that takes an n of at least 4 and Target number, and returns (generates) an array (of size n-1) for feeding the XOR solution that shall get the xor solution to output the Target as the missing number. Further, the malicious generator, instead of generating an array with one missing number, actually shall generate a list which is as close to correct as possible, except that it shall (as an extra 'fuck you') in all cases contain the "Target" value -- twice.

btw thanks for the feedback on the sum thing :)
James Webb Space Telescope is going to accelerate all of these discoveries by x100...star KIC 8462852 is clearly aliens!!!!
Let's not restrict our concern to only "sexism against women (or queer folks)". It happens to men too, and men get far less support.
Every contract I've had, had some clause that more or less said that any work I did in my personal time was owned by the company. Every contract has that clause removed when I requested it be removed. No company ever argued the point. (I've only been at 7 companies and ~15 contracts)
Hard drive's LED light can be used to covertly leak data
Maybe it's only me, but I don't see any "shame-fest" here. The article is facts based and points to concrete wrongdoings, not simply taking some moral stand.

"what is ultimately a relatively trivial, presumably non-criminal misdeed."

While it's not criminal behavior, it must be discouraged and punished as it does tremendous damage to competitive sports and other sportsmen by discouraging them ("What's the point? Everyone cheats anyway") or forcing them cutting corners themselves to stay competitive (see recent doping scandal).
The trick with idempotency keys in practice is figuring out a good stable way to record and query them.

So you want your endpoint to only do something once. Fine, does that mean I need a table in the DB with every key I've ever seen?

The most pleasant way I've solved this has been to think of this as rate limits where the limit is once per forever. After that they fit nicely in a token bucket and rate limit caching solution. This is one of the most useful thing that I think https://www.ratelim.it/documentation/once_and_only_once does. (I built RateLim.it)
Building a Progressive Web App (PWA) – Blog Series
ConstraintLayout 1.0 is now available
I'm waiting for someone to find out the most stolen songs from Radiohead's repertoire using R now :)
Artificial intelligence in quantum systems
Amen.

Or as said on Quora some time ago: "A fool with a tool is still a fool."

It's 2017 and we're still distracted by obcessing over tools, and neglecting the real goal. That is results.

NO One uses a product because of the tools (the fools?) used to build it.
Even those of you that choose to be skeptical have to admit Uber has been developing a history of unethical, asshole behavior almost since its inception.

The Fowler incident is the last straw for many people. What is happening right now is decidedly not simply the result of "a single blog post".

There are other ways to get a taxi ride.
100 years if probably too optimistic. 200 years probably isn't. Don't forget our technological progress has been exponential. We've had more progress in the past 100 years than in the entire human history.

We're also supposed to create the "singularity" this century, which will give us orders and orders of magnitude higher intelligence than what we have today. Hopefully we can use that intelligence to create those engines.
That environment is still out there.
6 predictions for the future of deep learning
Isn't that highly unlikely due to the age of the universe vs age of the Solar System?
> It's not dysfunctional communication, it's legally mandated boundaries enforced by an independent judiciary.

Do you really think that wouldn't dissolve in the face of "we already have the information, we're just improving communication between government organizations"? They shouldn't collect the information in the first place.
CubeSats: Shaping possibilities in space
Fitbit's Sales Plummet as Device's Popularity Fades
Are you serious? A Huffington post editor wins 2nd place in a public race, gets caught cheating, and your first thought is "dont show her name!!" Beyond preposterous. If you cheat in public, be prepared to be outed in public. She deserves absolutely no sympathy, the cheating was done for purely personal gain. And she has cheated before based on her Strata data. A twisted individual but of course the SJWs have to cry about the court of public opinion. Yet you love the court of public opinion when its for something positive...It goes both ways.
Taxis in Brazil started organizing under apps like 99taxi and others before Uber existed there. It's not really rocket science technology and Uber isn't providing awesome support services (based on my experience with that). They shouldn't be feeling too secure in their position.
When i walk all day i sleep 12 hours, in morning i feel like i want to continue this way instead of noooooo no more walking! Sleep deprivation is just ridiculous, water sleep and food should be plenty in any of long strenous things or else its just self destruction madness
Get This FREE EBook: “How to Be a Free Soul”
This has less to do with Jason Fried and more to do with failing culture. Everyone and their grandma is busy chasing awesome these days, so busy trying to become the next whoever or create the next whatever that nothing else matters.
Comparing compensation for experienced engineers and new grads between companies isn't apples to apples.
There is a huge difference.

If expectation is 60 hours, you would need to push 80 hours to stand out the way you did. 60 hours would not get you a pat on the back.

People in finance do it. The difference is that if you push 80 hours for 5 years and you are not culled, the pay becomes massive with senior developer level base salary with contractual guarantee of 150% salary as bonus. You can retire in your early 30's or continue working 80 hours. Except that now 80 hours becomes "management 80 hours" - i.e. just having your phone with you counts as working.
The Untold Secrets of Grand Central Terminal
She has cheated in public event and took 2nd place, so yes, due to respect for other participants, it's alright cheating fact to be made public.
Sure but what you need to understand is that you need to change your mindset from I must exercise to I want to exercise and for that you need to program your brain first.

step 1: make your WHY big enough and the how will follow

First go to amazon and get one of these books: Spark or Go wild by john ratey. I prefer the audible version but either works. Listen to them, it's much easier than exercising. This will condition your mind and make your Why big enough. Soon you'll want to do it rather than have to do it.

Step 2: baby steps

You can't decide that you will exercise 1 hour daily starting from 0. Thankfully again there is a book called Minihabits. Get the audio or print version and read f it. Basically it teaches you that forming a habit is more important than doing it right. So 1 push daily for 3 months is better than 2 hours of 1 day gym in 3 months.

Step 3: track your habits

Get loopt habit tracker from app store (android) and put the widget on your home screen. Mark it daily. Even if you do 1 pushup you maintain your habit streak remember that. Once you have a 45 day streak you'll do your pushup even if you are falling asleep.

Typing this on a mobile but let me know if i can be of any more help.
His recent posts on equivalence theory:
http://www.cs.nyu.edu/pipermail/fom/2017-February/020299.htm...
http://www.cs.nyu.edu/pipermail/fom/2017-February/020300.htm...
http://www.cs.nyu.edu/pipermail/fom/2017-February/020301.htm...

They still don't strike me as particularly natural or simple, particularly when compared to my favorite example of incompleteness, the surreal numbers. The surreal numbers are defined via transfinite induction and can grow as large as whatever cardinal you choose, and there are good reasons to pick large cardinals (closure under various operations), with the associated complications.

> “The idea that there’s absolute solidity, a right and wrong, in mathematics—that mathematics has no real conceptual philosophical issues that have to be dealt with … I’m interested in completely blowing that up.”

First-order logic is sound and complete; it's only second-order and higher logic that supports Godel's incompleteness theorem. Since most math is done in first-order logic (plain ZF, not even C; I think this is what the 85% figure in the article is referring to) I'm pretty sure this is not going to happen.
Yeah, black holes scare me, too. But to me it looks like the most "realistic" solution for travelling 10+ light-years. If we learn how to create cheap antimatter, we may be able to use that, too, but I'm not so sure if we could store that much on the ship for the roundtrip. A blackhole could last us a lot longer (I think around 100 light years, last I read about it - I don't remember the space ship's speed, but probably like 30% of light speed).
we'll still have job but we'll be explaining an AI what we're looking for like it's 5.
A "new" viewpoint? You think I haven't encountered people who are opposed to gay marriage before?

If you oppose gay marriage, then you are anti-me, and anti everyone else who's in a gay marriage. You can't have your cake and eat it. Your views have real consequences for other people.

Also, don't patronize me by claiming to be my "ally". If you think my marriage is wrong then you are no ally of mine.

But hey, thanks for hinting that gay marriage is wrong without having the courage to actually say it. As you refuse to offer any explanation for your views, I'm going to assume that, as usual, there isn't one. Maybe you should hold off commenting on the issue until you have thought it through a bit more.
You might have missed that the poster is completely self-aware, leading with:

> No amount of metrics can or will justify a company like Tesla's current stock price. At this juncture, you are mostly getting into a wild ride.

FWIW, as a "fan" I've made a great return on my investment in the wild ride.
How is a detectives breakdown of a cheater any different from a breakdown of an exploit that often show up on HN?

This Huffington post editor JANE SEO wins 2nd place in a public race, gets caught cheating, and your first thought is "dont show her name!!" Beyond preposterous. If you cheat in public, be prepared to be outed in public. She deserves absolutely no sympathy, the cheating was done for purely personal gain. And she has cheated before based on her Strata data. A twisted individual but of course the SJWs have to cry about the court of public opinion. Yet you love the court of public opinion when its for something positive...It goes both ways.
TL;DR your body produces energy by converting the "weight" to CO2 and you breath it out.
The point is not to create a service, there already is [0]. The point is to decrease friction by integrating it.

[0] http://doodle.com/
programmer in future will just have to give an AI tests and the AI will try and come with the fastest code that passes those tests.
Thank you for the link!
Anything sure is bound to be better than nothing, I limit my sessions to 1 hour but alternate between doing an hour of constant excercise at a slower speed (I'm a swimmer), and doing shorter burts of intensive excercise but then taking a minute or two break after 2 lanes.

Either way, I think it's easier to go for an hour 3 times a week, than doing half an hour each day. (would become a bit more pricey, and I'd lose the time of going to the pool and back each day. Not as easy to combine with other responsibilities imo)
So Uber is doing something unique then?
To my mind the key difference here is the word 'race'.

Your body will definitely be stressed differently if it's spending a lot of time near (above/below) lactate threshold as might be the case in a long bike race.

In the cycling world that might be called power zone 4(ish).

You'll probably also have to throw in a number of VO2max efforts for small hills; zone 5.

In the case of hiking with a 20Kg pack, in a non-race situation, for 8 hours a day I would guess you'll mostly spend your time at a lower heart rate doing tempo work, which would mostly be zone 2.

This is somewhat similar to the long, slow, steady training winter bike training that was popular before current practices of interval based training became popular. It is designed to improve muscular mitochondrial density.

Another way to put it, if the through-hike had been a race against the clock the hiker might have been much more degraded by the end of the race because he wouldn't be able to pace himself the same way.

I'm not a qualified sports scientist so would very much appreciate someone with more knowledge than me clarifying or correcting anything I've written.
in certain fields men just have a bigger "in group"