skysight-inc/HackerNews huggingface dataset:
"You can’t write tests. An occasional survey is ok."

This is how I interpreted it: We can't write test cases against a flesh and blood human being which tie into

"Then there is the latency. It takes weeks to discover if what you tried actually worked"
>Yes, that was my argument: Apple is favoring native apps.

Yes, but one can make it sound like a conspiracy, when it's in fact a DUH!
I'm still amazed that Python is popular. It is in every way a dumbed-down Common Lisp. Common Lisp is also compiled to native machine code, so it runs dramatically faster than Python. (The fact that Python isn't compiled has nothing to do with its dynamism and everything to do with how good the compiler writers of Common Lisp are.)
So tell us how the big ISP's have managed to stay in business and reap such large profits all this time?
>If I ask one of these adult students a question involving negative numbers, and I phrase it in terms of money and debt, they answer it immediately. If I ask them using just numbers, they have no clue.

This doesn't just happen with students who are bad at math. If you sit in on most introductory advanced math classes (eg. introduction to abstract algebra), you will see the same thing: students imminently understand what is being asked when it is phrased in terms of something concrete, but have more difficulty answering even basic questions when they are asked in the abstract.

The main difference, in my experience, is that in advanced classes, a "concrete" example would be something like the set of 2x2 real valued matrixes; so non mathamaticians do not recognize it as being simple.

There is also the difference that experienced mathematicians have learned that "simple" things will become simple with enough exposure; and have honed the ability brute force their way through while they get that exposure.
Just because a piece of software is frequently used doesn't mean the engineer that wrote it is top of the field.

Calculator is a pretty widely used app, too, even by Google engineers. But that hardly qualifies the author to work at Google.

Similarly while Homebrew is widely used and fits a need, it doesn't mean that the author is equipped with the skills that Google wants. A package manager and something like Google Brain don't exactly share much in common. It doesn't mean Google's script failed nor does it mean he shouldn't be pissed off, it's just how things are sometimes.
The U.S. Has Some of the World’s Highest Real-Estate Commissions
IEEE 754 (https://en.wikipedia.org/wiki/IEEE_floating_point) does that (for floating point, but the integer variant would be easily defined), with a few extensions. You need "small", too, for example, and "don't have the faintest idea" for when somebody subtracts "big" from "big".

That's pragmatic, highly useful, but a nightmare for mathematicians. You lose invariants such as x+y-y=x (associativity and communicativity, in general), so you're no longer talking of a group (I don't know of research on 'almost groups')

Compiler writers may happily make matters worse by assuming those laws still hold, with the effect that the same computation may overflow or not on different CPUs, under different compilers, compiler settings, or even the same compiler in the same compilation run.
I agree with your sentiment that math is important, but it is also true that math is not taught well. Just briefly glancing at chapter 2 the first part, the author presents the law of large numbers out of the blue, then just goes on to present proofs of it. There is no clear discussion of why this law is important, when you can use it and so on. If you contrast how wikipedia explains it:

> In probability theory, the law of large numbers (LLN) is a theorem that describes the result of performing the same experiment a large number of times. According to the law, the average of the results obtained from a large number of trials should be close to the expected value, and will tend to become closer as more trials are performed.

This book:
> If one generates random points in d-dimensional space using a Gaussian to generate coordinates, the distance between all pairs of points will be essentially the same when d is large. The reason is that the square of the distance between two points y and z ...
Forbes has an interesting article about the pricing, specifically the impact after the introduction of the competing "Auvi-Q" product.

The second page goes into detail about the rebates and discounts given to pharmacy benefit managers which partially explains the list price increases.

Article: http://www.forbes.com/sites/matthewherper/2016/08/30/the-con...
Very cool! I've worked with the Insight Health Data fellows before, enjoyed the experience, and they got a lot done.

I think one thing that's tricky about artificial intelligence as a field is that it involves so many diverse pre-requisites. For example, although Caffe lets you configure a DNN with just a simple text file, when something goes wrong, the stack traces are all in C++. The abstractions tend to leak.

I know that both software engineers and quantitative scientists are encouraged to apply. On the quantitative scientist side, what level of programming ability do you think somebody needs to succeed in the program?

Likewise, on the software engineer side, what level of mathematical background would you expect someone to have coming in?
>> Siri does not use Nuance anymore

evidence?

It still sucks.
The process forgave atrocities and put some of the offenders into government jobs. I haven't seen a site that says otherwise. Sure their crimes aren't legalized but forgiveness isn't the same thing, it just acknowledges the crimes were crimes and won't be prosecuted.

Negotiating with terrorists where they get off the hook and even allowed to be part of government is not truly a good idea. Most likely the current regime went this way because of the incredible foreign aid they are betting on once a peace process is hammered out, I doubt they truly care that six million or so displaced people want to come back and there is no guarantee with a peace deal they actually will be able to do so.
Blindpad: open-source editor for gender-blind interviewing
Age too: yuppies are generally older ("yuppie" was a popular term in the 80s), hipsters are probably in their early 30s, and millennials are in their 20s-early 30s.
I know, people make the "I'd use it but for this feature" comment all the time. But I believe they do it without thinking rather than with the intent of being unkind. The "... pull request" is almost certainly knowingly mean spirited. (Even if true.)

Edit: here's a possibly better response than the "do it yourself" response:

XXX is a free and open source project. That means the developers put in the majority of their time on the issues that they want and enjoy coding the most, even if other good features are left out. If you're unable to help out with coding yourself, you could look through the open and closed issues and see of others have thought about your feature request too. If an open issue exists, a short "while I don't have the ability to code this, I'd like this feature too," added to the list would let the developers gauge interest and may sway someone into giving it a try. Thanks.

Edit 2: It's a bit long. This sentiment but shorter.
This sounds great in mythical theoretical free-market land.

But businesses have been making bad business decisions to justify nepotism, racism, sexism, any other kind of ism you can imagine since the history of business and I haven't ever heard of competition actually punishing any of them for it. Markets just aren't that efficient. The job that two different people for the same job might do just isn't big enough (or, really, isn't predictable enough) to matter. For every position (yes, even CEO) there are hundreds of thousands of people who would do a roughly indistinguishable (at the time of hiring) job.

It's just that culture and regulation change, so the people running businesses and the laws they have to follow change, so business practices improve.
Not necessarily, all I'm saying is if someone can have a dual alignment and an easy way to pick that out publicly is their citizenship. Surely if you are from another country you're likely to have an emotional bias for your own country? If you're British you're likely to have a bias but less so. Everyone has a political opinion.

Brits have a foreign central bank governor and they seem okay with that, if anything he's absolutely brilliant according to me. It's also the first i've ever seen a country use foreign talent at such a prestigious role.

When setting laws for something of such magnitude there is a clear conflict of interest. They are negotiating against a plethora of EU countries who have lots of people working in academia. A British citizen-only would not have a conflict of interest as such.
Torture, rape, mass executions of civilians and prisoners of war, the usual.
How about the Chaos Communication Camp?

Or the Chaos Communication Congress, though that's admittedly not a tent festival with tents?
My test photo got classified as “not a photo”. Keegan may be artificial, but certainly not “intelligent”.
> But this forum will not give up on the idea that women in management has to be a mistake and can't occur except by some cheating.

I've yet to see someone saying that in this thread
Instead of YouTube-Enterprise it would be nice to have a way to produce better video. I find it hard to sit through poorly produced and horribly narrated videos, some kind of hosted production service that helps make better videos would be really useful. Coach the user to get better lighting, sound and tighter editing.
Tuning NGINX Behind Google Cloud Platform HTTP(S) Load Balancer
I understand why people believe this, but strictly speaking, it isn't true. Employing someone isn't an endorsement for all their positions, and even more to the point, employing someone who was in the past affiliated with an organization isn't an endorsement of the whole organization.

Again: I wouldn't hire her, and I'm more confused by her presence on the board than anything else.
So meditation is actively improving your "introspection and generalized mindfulness", but people doing crosswords and playing Chess are just being silly and wasting time?

I was with you until I read that. Maybe I just don't buy into the whole meditation thing, but from where I stand, at least Chess seems like it actively improves/encourages/practices strategic thinking skills.
Did you have to create a throw away account just to shit on AGPL? (this is the second thread on the topic rethinkdb you are commenting exclusively on the AGPL license).
A lot has been told about those cool companies that hire creative people that love to play with technology. A lot has been said about how some weekend projects have turned up in useful things to be used within the company, sometimes even major projects.

Such a passionate developer however might find himself in a situation where she's not allowed to use some tool X because of a restriction put up by his employer.

That restriction might be a minor annoyance, e.g. raise the barrier to entry because "doh, I need to go and grab my personal laptop for that? nah, let me use something else". Or it might be a deal breaker: I need to get some job done, I'd like to play with tool Y, use it to get the job done and learn new thins while doing it.

This kind of people, those passionate developers, will complain about that.

They will complain to their employee for putting up such a restriction (and you'll usually not hear about those complains here).

But they will also complain about why the tool Y has chosen a license that his employer find so problematic.

These people will not just stop complaining just because they shouldn't be wanting to play with things in the first place. That's what they do, and that's often why they are good at doing things.

People do complain when they have too many rules that hinder their ability to do stuff effectively. I do see that happening, quite a lot; and I can understand why and relate to it.

Do they have the right to complain? Well, that's another story.

If the tool is closed source and they don't want to buy a license, then sure they can complain but they will just shrug it off as "that's the way it is" and move on.

I believe that things start to be more blurred when you have an open-source tool, which suddenly you cannot use (I'm not saying extend and sell commercially as closed source!) just because of FUD around licensing.
A substantive comment about security would be fine, but this isn't, so we've detached this subthread from https://news.ycombinator.com/item?id=12660741 and marked it off-topic.
Please know that this post does not represent the views of all of us at this office. While I appreciate the effort to place us as a team, I feel this effort in particular does not represent the professional nature in which we conduct ourselves, and was posted without the permission of all of us on the team.
Since this is a commercial enterprise, the question is not one of efficiency, but of potential profit. You're right that there are a lot of factors that would play into profitability.
I share your sentiment. *ism is undoubtedly a bad thing, but legislating against these things feels like a particularly slippery slope. What next: sue modeling agencies for hiring young, attractive people?
Hey Mike!

As the guy in charge of the DC office (and the google side of this at the time) - I happily would have hired you if I had headcount :-)

You did an amazing job.

(in fact, i specifically asked for HC intending to try to hire you a number of times, but at that point, the politics of getting resources in remote offices sucked)
i'm 28 and am still useless. don'T feel bad.
So let's put together some assumptions:

1. Company X is smart enough to never record this illegal policy in documents/email/etc.

2. The policy is verbally communicated to all recruiters and many upper managers.

3. Company X is growing and employs hundreds of recruiters.

If the recruiter turn-over at company X is similar to other companies (i.e. it's pretty high), it's only a matter of time before a recently fired recruiter talks to a lawyer or the press.

The simpler thing to do is only advertise very low-level positions and pay new hires poorly enough that only new grads will apply in the first place. Of course, then you've got to develop the folks that you hire or have a model that is predicated on just throwing large numbers of people at problems.
I was unaware of the other definition, otherwise I wouldn't have voiced my distaste quite as harshly.

I work with the facts I'm given. If I suspended judgement until I had all the facts, I'd never get anything done.

And playing vocabulary police isn't a role I favor either. But if you're calling something autistic, even if you're technically correct, in a context like this, congratulations, you've annoyed me. And sometimes I choose to voice that annoyance. Not often, but every once in a while.
> You don't want to hire someone who has been working as a chief architect for the last 10 years. It's not about their age. It's about the fact that they are way overqualified

That's not necessarily true. Maybe they burned out and want a less stressful role. Or maybe they've cashed out and are looking for a job they would enjoy and can afford to not worry about the paycheck. Frankly, job titles can also be pretty meaningless.

If I saw a resume on my desk for a junior role with somebody with senior experience I'd probably ask them "why are you looking to move into this role?". I wouldn't rule them off outright, because I understand that people's circumstances often change, and not everybody is driven by a career trajectory that's constantly moving upwards.
> it seems like you have misunderstood what the AGPL does.

I've read the AGPL license. I disagree with your interpretation.
I don't have a gripe, but an observation; when I would go in the 90s, I could afford it easily even when I was in highschool - as the years progressed, I couldn't decide on a whim that I wanted to go, and the cost (aside from just ticket) is way to high now
There's so many things wrong with what you said.

A) It's not true that people "splurge" it on adwords. Adwords gives you a finite amount, so you have an interest in being as efficient as possible, at least if you care about your cause. Also, the effect on bid pressure is greater if you bid the same as the nr 1 bidder than if you "splurge it" by bidding $100/click, see D)

B) trials are like £75. Once you spend it, it's gone. You can't get more. It's not gonna bankrupt your the competitors.

C) Non-profits can't "pour it into really competitive keywords". They're limited in what they can do, they can't go bid on life insurance with google's money. They're also limited to a maximum bid of $2/click.

D) Regarding jacking up the price being a real benefit for google... This one is more complicated but you can't be sure without looking at the numbers. Because on the one hand you increase competition, but on the other google only get actual revenue from N-1 ad slots.

You're just guessing.
Thanks! This is exactly the use case :)
Perhaps the paragraphs have been used to express distinct thoughts.

That'd be an okay pen name though.
> Despite what the CLers say, we all have an equal claim to the name.

Agreed, but who cares? Is this what you want the Lisp community to spend our time on?

> It's important because we have to distinguish between many dialects. If any of them are just Lisp, it starts to get confusing.

I don't think it's important. I'm not confused, and if you understand what's going on enough to disagree with it, you aren't confused either.

More to the point, neither being confused about what dialect is being discussed nor arguing about semantics helps anyone, but at least confusion doesn't waste enormous amounts of time and energy, divide the community, and derail productive discussions.

Look at this thread. I'd like to talk about ORO memory management, which is pretty interesting, but instead we're talking about semantics. The top response is about terminology. Is this what you want?
It's always like this. Just look at Windows; if people cared about quality, no one would be complaining about Windows 10 giving them grief because Microsoft would be out of business or relegated to some business software niche, and we'd all be running some kind of Unix variant or maybe some descendant of BeOS or OS/2.
Oh man I have great memories of that. I made friends with some girl in California and we spent hours talking to an old man in South Africa who had hunted lions when he was younger! It really made the world feel small and we felt special. It's really hard to find connections like that. Spending a little bit of time in AltspaceVR did sort of feel like this. Within a few minutes I was talking to some kid about his life and how he was feeling that day. I hope we can preserve these anonymous experiences without trolls ruining everything. In Second Life there was gating and banning (so there would be a private owned 'night club' that you could be kicked out of, you'd literally be launched away) which seemed fairly effective. 100% public spaces with no policing don't seem to work online, unfortunately.
Meaning, the nonprofit will call for meeting with adwords and never actually use them?
Creating a Custom UICollectionViewLayout
> I'm still amazed that Python is popular. It is in every way a dumbed-down Common Lisp.

The smaller and more focused feature set is probably one of the reasons its popular. There's also ergonomic reasons, which have a big effect on whether people who aren't initially fully committed tune out or blow up early on in their encounter with the language.
A formal review just covers the company's ass if you come back and claim that your firing was due to illegal discrimination. That is, afaik, 100% of the reason why PIPs even exist. They've decided they wan't fire you and now they need to assemble some compelling documentation that it's you, not them.
Dmitri (dmitri1981) and Steve (Peroni) deserve a huge amount of credit for HN London. It's one of the largest tech-focused meetup groups outside the US, and it's hugely refreshing to have an event that doesn't charge through the nose, and seeks to help the local startup eco-system instead of seeking to profit from it.
Time aka change ruins everything.

Every wave of people, SF residents, phone phreakers, immigrants, every generatuin; bemoans the next wave of people are ruining it.
Yeah - don't understand the downvotes, is what it is I guess.
I hear that argument a lot, but I rarely see a case where someone notes "wrong" usage — like you did — where there's actually any ambiguity. Like when people complain about "literally" being used as an intensifier. I doubt they're confused if the speaker e.g. actually died of embarrassment or if they're just using it as an intensifier.

Language has so much redundancy that a slightly different understanding of a single word in a sentence rarely is of any consequence.
Funny, as a cyclist - Chatanooga was a really exciting prospect for a trip. There's beautiful mountains to ride on, great looking roads, etc... but the locals were awful to deal with when we went. I have had less altercations and negative experiences with people in Chicago than there. Boulder on the other hand was always great for that.

Chatanooga proper seems to have done it's best to be welcoming, but it's the mountains nearby that are the draw, and the folks up there, well.. let's just say I rode by some places with signs that made it very clear non-whites weren't welcome.
I guess it all depends on the frequency of such characters in the given language. For example, in french keyboards, we have dedicated keys for 'é', 'é', 'à', 'ç' and 'ù', because they are incredibly frequent. On the other hand, 'â', 'ê', 'î', 'ô', 'û', 'ë' and 'ï' are less frequent, so they are generated using modifiers.

I'm quite glad of that, actually, it would be really annoying if we had to keep using modifiers every two words. I know french people who use English keyboards, they just usually forget about accents totally instead of using dedicated modifiers.
The number of googlers who meaningfully "use" homebrew in the course of their work is probably 4 or another figure similarly close to zero, which should therefore be treated as zero. If it didn't exist and someone needed it, they would write it in a week.

The number of googlers with Macs is not even 90% so this line of argument is just silly.
Sometimes things are worth doing even if they don't represent a fantastic investment opportunity that will certainly outperform the market. Perhaps if you take into account the negative externalities of growing food in a desert - or worse, shipping it in from another part of the world - the cost benefit analysis reads a bit better.
it wouldn't be difficult to adapt my existing codebase for that. It would probably have to involve webhooks or websockets, and games would play out a lot more slowly than doing it locally with gems. As is, playing 10000 games only takes about 45 seconds. Running across the web is going to slow that down significantly
GitHub's game jam, Game Off, returns next month
Ha. I've gone to AfrikaBurn a few times (largest burn after Burning Man). It started circa 2007 and the old-timers are already complaining that its ruined. Also juicy politics like this: https://medium.com/@kurtsiegfried/fear-and-loathing-at-afrik...