skysight-inc/HackerNews huggingface dataset:
k. Let's do that, then.

https://www.eeoc.gov/laws/types/sexual_harassment.cfm

"It is unlawful to harass a person (an applicant or employee) because of that person’s sex. Harassment can include “sexual harassment” or unwelcome sexual advances, requests for sexual favors, and other verbal or physical harassment of a sexual nature."

or

https://www.eeoc.gov/eeoc/publications/fs-sex.cfm

"Sexual harassment can occur in a variety of circumstances, including but not limited to the following: [...] The harasser's conduct must be unwelcome."

Unwelcome sexual advances. That's your black and white definition. Being called a MILF can be an unwelcome sexual advance.

Being called a milf ----LITERALLY---- means you are a mother I would like to fuck. Regardless of how you perceive pop-culture to use the term.

It ----LITERALLY---- is an acronym for mother I want to fuck. There is not another interpretation. You're wrong. You're just wrong.

As for:

>If this occurred as OP described, I don't see how it can be construed as sexual harassment. He ended contact upon her making it clear that it was unwanted, so by the very definition of "harassment" he didn't harass her.

OP said nothing about how the male employee ending contact. He said that the female employee "handled it well and didn't let it get out of hand." That is something entirely different. That means that, had the female employee not ended the contact herself, this could have gone on.

EITHER WAY. You're just wrong. This could be perceived as harassment by a female employee.

Now, whether or not the guy should be fired really depends on what OP learns when s/he interviews both parties, after s/he talks to a lawyer. Honestly, the EEOC or lawyers or courts would try to determine if the actions were pervasive (I don't think they were) and created a hostile work environment (sooooo grey, maybe this did, maybe it didn't).

I'm telling you that you're just wrong. That's not phrased as a question - it is a declarative statement.
I think, it's an instance of a mathematical "idea". E.g. 7 is an object of the idea "prime numbers".
That's a funny criticism of a post which is "directed at" the wealthiest people, namely Americans.
College is only one form of schooling and frankly you're right in that it is obsolete.

There are other avenues we can take with teaching that revolve around self-learning, online tutoring and short-term intensive programs for specific skill sets.
Wisper's arguement here is basicly: you don't matter, and we arn't going to do anything to help you.

And due to their walled garden, you can't do anything to help yourself either.

so much for "open source infrastructure for a centralized network now provides almost the same level of control as federated protocols"

Unless you mean control for Google.
> People who work for ride-sharing companies are employees because their only way to make money is by making money for the company.

As a lyft driver, I also made money from uber. I also made money contract coding, sometimes even doing work while in my car pulled over during off time.

If anything the taxi model is more exploitative, reminiscent of the 'company town' era when the employee rented their living space and tools from the company.
I thought RCs had the same view?

Also - https://www.youtube.com/watch?v=fUspLVStPbk :-)
I'm happy you're delighted!

I agree very strongly with what you've written here too. I think it's unavoidable that programs wind up taking on some of the cultural qualities of the language that they're written. It's a very interesting phenomenon that I could probably talk about at length... but I digress. This was a very conscious part of our decision to use Go. Its simplicity, consistency and reasonable resource requirements have been hugely influential, but the biggest one has been its pragmatism. Go is laser focussed on actually getting things done, and the most prominent things written in it clearly have taken on this ethos, etcd, Docker, Kubernetes to name a few. All are relatively new tools with alternatives written in other languages that have existed for a while. But they've all found use because of how well they've embrace this ethos and how appealing tools like that are to people. We use those tools internally and have very much tried to make Pachyderm fit in with the ethos as well.
Do you have some examples or links to share?
APUE is a great reference book, but I didn't find myself reading it linearly.
1. Survivorship bias. The ones who don't do well are more likely to be dead (edit: or to have left) and aren't counted in your average.

2. Self-selection bias. The ones who import themselves are not a random sample, they move because they see an advantage for themselves.

3. From your link: "Furthermore, this was achieved mostly by just one group, essentially an extended family, the Patels" and "Traditionally, most of the finance to start a business comes from within the family, or at least the community." Most poor people do not have such good connections or ability to borrow money.
I think it is worthwhile stopping by the Elm slack channel to ask this. You have framed the question in a weird way. The answer is kind of "these things are not really related in any direct way" but I feel like you are asking a different question. Point is, ask on the slack channel and folks will help clarify :)
Come now, let's not punish smeyer for a good-faith comment, even if people did turn out to like this thread.
Thanks, good to know.
Oh god, the other way around usually works way better.

Thats about it, but here you go:

"Since we had multiple requests from police services, for fraud, we stop providing this service.

Too bad that some people use such a service for illegal transactions."
The author notes that HT wants to focus on moving shipping containers before people.

What are examples of physical goods that people would pay a premium to move very fast between Los Angeles and Las Vegas (I think it's fair to say two or three times as fast as a courier in a private jet), and which can be quickly bundled together at either end into a big enough batch to make sense to move them in a container?
> Teach someone to do something, now one person can do it.

Higher education is not necessarily the same as vocational education and has value beyond the teaching one to "do something"

I see why you say this answer is obsolete, but I would disagree. Increasing the education level of a population I think will increase its likelihood to come up with creative solutions to the "no jobs" problem: either by the development of new jobs for educated humans, or more likely, a new way to live in our jobless society.
They are not given the car to drive, they often have to rent it. See, the taxi driver isn't an employee of the taxi company because they are a customer.
Wall Street's inconvenient problem is that refined/deodorized/rancid vegetable oils commonly used in manufactured foods are not appropriate for human consumption. Before deodorization was figured out, these oils (soybean, linseed, etc) were used to make paint for the preservation of wood.
Under Pressure, an Engineer's Downward Spiral
You're right that trusting the assembly intuitions leads to danger when confronted with a standard compliant optimizing compiler. But on the other hand, unless one understands how processors actually execute code, I don't think it's possible to write high performance C.

And if one isn't writing for high performance, probably one shouldn't be using C. I like the suggestion in a sibling about teaching C in the context of programming a microcontroller. I think this might bridge the gap a bit: encourage the right intuitions, without creating dangerous misconceptions.
When it's claimed that the jobs are there it's just a matter of taking them then yes it's a claim tha the status quo is being fine.
"work romances do sometimes happen"

A quick google suggests that 38% of people have dated a co-worker.
We have engaged a 3rd party that will be doing testing that will get published. Currently we have done testing around specific customer use cases.
"MySQL is popular among a subset of programmers: web developers."

Slapdash web developers.

Most web developers I know now consider postgres the base standard.
You mean copy the file? There is a bk cp command that copies the file and gives it a new rootkey. But from that point on the history of the two files diverge.
> I've spent lots of time in India, surrounded by people earning far less than what American hipsters call a "living wage". Yet these folks weren't dead!

Bit of a survivor bias here, don't you think? Of course you haven't met anyone that died.

(Dying is not the only problem, of course - one could live cheaply in a dangerous neighborhood and without heating on the winter and so on.)

I'm interested in the links you posted, however - I'll have to read through them.
I also note nice shirts don't last so long, before looking a bit worn. Worn/faded t-shirts can actually be better looking.
it's coming from a lifetime of not having her experiences taken seriously and situations like this backfiring.

Or, because corporate culture almost everywhere can be summed up with the phrase "don't rock the boat", gender notwithstanding.

There's no need to prejudge every woman as a victim - certainly one you know nothing about other than a one paragraph story on HN.

This is what's called benevolent sexism.
This is the script we use to start k8s for tests: https://github.com/pachyderm/pachyderm/blob/master/etc/kube/...

There's k8s docs on this somewhere but unfortunately they move around a lot so I can't find a link right now. It's just 1 docker run command though and you're good to go.
aside from some libertarian drivel you picked up elsewhere

Please avoid these kinds of attacks on HN. Just make your case without making it personal. Thanks.
Can anyone explain what prompted Six Flags to buy 100 of these, or what has everyone excited? First-aid vending machines aren't new, nor are these products that Six Flags doesn't currently sell. You can already buy some of this stuff at gift shops, and everything else is (and should be) handled by EMT on site.

Not saying this isn't a novel idea, just haven't wrapped my head around the business model that hasn't already been done before, so I feel like I'm missing something. Is it increased visibility in park leading to more sales? Ability to eliminate some EMT staff? Ability to charge people for supplies instead of giving them away?
It was strange to see that the globalist was on the right and the protectionist was on the left and that is exactly the opposite of what we are seeing in the US election this year.

Realistically, the terms "left" and "right" don't mean a damn thing in modern politics, at least not in the US. There's not really a cohesive ideology that you can say is "the left ideology", or one you can call "the right ideology". Both labels are, at times, attached to a smorgasbord of ideas, some related, some unrelated, and probably some that are diametrically opposed to each other.

Mostly those words exist simply as pejoratives now.

And to the extent that they have any meaning, the idea of one dimensional model of political orientation is brain-dead anyway. You can't actually reflect the variety of political belief like that. Take, for example, Libertarians, who are, as the old joke goes "left of left, AND right of right". That shouldn't be possible, and yet, here we are.

We really ought to quit talking in terms of "left" and "right" and find a richer and more consistent model to describe political orientation.
The problem isn't a lack of research, it's lack of deployment. OS vendors aren't turning on ECN and they largely aren't enabling their new congestion control algorithms by default. Slow-start of some kind is still absolutely required, because with an initial window of 10 packets a single new connection can swamp a 5Mbit or slower link for 24ms or more, and that occurs far too often in the real world to ignore. Interactive usability is more important than shaving a few seconds off bulk downloads.

If ECN and fair queuing were generally supported on the internet at large, then senders would get quicker feedback about congestion and the negative side effects of overly-aggressive senders would be greatly reduced. Even without deployment of those throughout the network, delay based congestion control at the endpoints helps, if the sender turns it on.
This is probably a good primer:

http://siteresources.worldbank.org/INTPOVRES/Resources/47722...

Yearly statistics on India are not very good. Realistically if you have accurate info on what happened in the past 5 years (form what I've seen, they've been great!), you should keep quiet about it and just rake in crores in the shares markets.
Overweight people less likely to die early than the slim
Army tests prepare for all-domain warfare
What are people working on in coffee shops?
What's the timeline for an android release? The examples all focus on food. Probably a good call for a focus (everyone eats), but is that the primary focus? ie is it a current limitation? Also agree with rohanpai, an api would interesting.
sorry, maybe 50 years is a bit too low, but yes that is the general gist.
A 'best of the day' feature has been on our minds for a long time. We really need a way to collect the amazing stuff this community produces.
Unlimited job posts and instant matching
You can open tabs using `var w = window.open()`, and close them using `w.close()`

Only thing is users must disable popup blocking for HN, in the unlikely case that you want to open more than 2 links at once, or open links when the user doesn't click something (like onload).
>referred to her as a milf

Ouch. Office romance happens...a lot...but this guy just sounds tactless & doesn't know when to back off.
If not C, what did they have you use for systems programming? Like, in your Operating Systems course?
It was definitely fairly common for middle class in my neighborhood (60's, 70's US) to have a cook or a maid, at least for special occasions or maybe a few times a week.

We also had diaper service, dry cleaner, milk, and Charles Chips: all pickup and delivery by a dedicated truck on a regular schedule.

All these service jobs are gone now. Dead tree newspaper delivery is next.
GPLv3 is Apache 2 compatible, which GPLv2 isn't. Most other permissive licenses are compatible with any GPL.
I found it amusing it mentions the London & Croydon pneumatic railway [1] - I live just a few hundred meters or so from where the tracks used to run. The local museum has some artefacts from it.

EDIT: The entire area is quite interesting in terms of early rail. I live near streets with names like Canal Walk and Towpath Way. There's no canal, and no coast line - we're more than 10 miles from the Thames. The names are in recognition of the Croydon Canal [1] which was constructed in 1809 and closed in 1836. The path the canal followed now makes up part of the rail route between Croydon and London Bridge.

[1] https://en.wikipedia.org/wiki/Atmospheric_railway#London_and...

[2] https://en.wikipedia.org/wiki/Croydon_Canal
As far as I'm concerned, it doesn't work until Scott Aaronson says it works.

EDIT: My comment was kind of snarky and curt without much info; I need to be better about that. I did read Scott's post when it was published, and the consensus I got from it is that D-Wave's device achieves a constant-factor speedup, not a quantum one. I just think, with that being generally accepted by all parties now, it's pretty disingenuous to keep calling it a "quantum computer", when it's really a (faster) classical computer that uses quantum mechanical effects. I mean, the Intel chip in my laptop also uses QM effects because the feature size is so small, but nobody calls it a quantum computer. Maybe that's the media's fault though. Are D-Wave/Google themselves still saying "quantum computer"?

SECOND EDIT: Rereading Scott's post more carefully, it seems like Google and D-Wave are now calling it a "quantum annealing device" and are more forthcoming about the lack of quantum speedup. So unless they're talking out of both sides of their mouth and still saying "quantum computer" to the popular press to build hype, I guess everyone is a reasonable person after all and it's the media's fault as usual.
> if i said "can we move this conversation somewhere more private, and outside work" and you said "yes" is there an implication of some consent?

Consent to have a private conversation, yes. Consent for sexual advances, not necessarily.

Coworkers can ask for private conversations for all sorts of reasons. Maybe they have a work question and don't want to look dumb by asking it in front of everybody. Maybe they want a restaurant recommendation and don't want to clutter the work chat with that. Maybe they heard you've been to Orlando, and they're planning a vacation there, and is Disney World worth it? Etc.

It can even be a private conversation to ask a coworker out--that's fine if done appropriately. Dropping F-bombs, even in acronym form, is not.
I'm naturally a perfectionist, so I fall into this trap often, though I've gotten better over time. I rely on a few simple tricks (ugh, the buzzfeed headline practically writes itself):

1. If I'm stuck and can't decide which path to take, it's usually because I don't have enough data to tell which path is better. The fastest way to get that data is to pick one path arbitrarily and start walking down it. Pretty soon, it will be become obvious if it's the wrong path.

2. One of my favorite things about code is that it's infinitely malleable. Especially thanks to the magic of Git, I can undo any change. Nothing is permanent which means no decision is carved in stone. Deciding isn't deciding what to do forever, it's deciding what to do for now.

3. Sometimes I get stuck trying to do a depth-first traversal of the fractal tree of all possible implications of the program. Going depth-first down every single edge case and rathole is not an efficient way to get something up and running.

You really want to go breadth-first or best-first instead. To do that, you need to leave markers in your code of which branches remain to be explored. Those are TODO comments. So instead of falling into a rathole and not making progress on the thing that's at the forefront of my mind right now, I just leave a TODO, "Figure out what to do here if the ___ doesn't ___."

TODOs are great because they help my current velocity by not getting sidetracked and my future velocity by giving me something to pick up on when I finish something else. I pretty frequently search my code for TODO and grab one that sounds fun.
bzr got more than that from BK, it got one of my favorite things, per-file checkin comments. I liken those to regression tests, when you start out you don't really value them but over time the value builds up. The fact that Git doesn't have them bugs me to no end. BZR was smart enough to copy that feature and that's why MySQL choose bzr when they left BK.

The thing bzr didn't care about, sadly, is performance. An engineer at Intel once said to me, firmly, "Performance is a feature".
Exactly.

And taking a case of Uber where we remove the taxi medallions and where the endgame is complete automation it's obvious why even if it was trying to make that claim a very recents example shows it to more complicated than that.
That sounds promising. Is it possible to send messages between the tabs? My Chrome extension does that like crazy.

Forgive me for hijacking this thread into technical support territory, but I've found documentation on this stuff hard to come by.
I agree with Patrick: you should terminate the employee, immediately. Try to understand how lucky you just got here. Here's a simple tweak to the story you told that creates a nightmare scenario: the person who reported this to you, who was called a "milf" by the bizdev guy, was on a PIP.

I disagree with Patrick on the mechanics, subject to one condition:

If, like a sane person, you consulted a lawyer before you began hiring people, and so you're offering a standard employee agreement --- the kind every competent firm in the industry offers --- then the answer here is:

Just fire, and move on.

I don't know that "with cause" adds much.

The principle here is pretty straightforward. You got lucky this time. A new hire crossed a serious line, and the person they irritated came to you directly with a complaint, rather than through their lawyer. You will not get lucky next time. And next time, there will be a history that you'll be accountable for.
Timberhill paid IB for the right to place orders on their internalization dark pool.

Once in the darkpool they placed a resting order in that darkpool. I posted a link to IB documents elsewhere - I suggest you read them.
Today is Feynman's 98th birthday
What is a good engineer?
The classic problem of ZooKeeper is the client and the server upon initial startup will DNS resolve and permanently cache the IP addresses of the ZK cluster. Thus any cluster migrations require you to restart _EVERYTHING_.

So running zookeeper in a dynamic environment becomes very risky. Aka AWS. Perhaps on GCE it's less dangerous, because the host migration is pretty good.

There are other operational issues people have noted above as well.
This is looking pretty cool. I actually really like the idea of VR escaping the "walled garden" it could become with players like Facebook in the space, but then again maybe this tech will get acquired by them.
In trying to make sense of it I would say this: There are 2 requirements to not be struggling. 1. basic needs. Food, shelter, water. 2. not being substantially poorer than the people you see and interact with.

Given that most of the world is past number 1, all the rest they'd need to do is have financial equality (hard, IMO), or ensure that only few have wealth and are segregated (easier, IMO).

The last thing you'd want is poor, middle, and rich in 1/3, 1/3 , 1/3 quantities all interacting with each other.

Just yesterday there was a study that made rounds how having the Economy Class airplane passengers walk past the First Class causes turmoil. That's a perfect example of what not to do.
There are actually some legal gradients here. You are right that the OP almost certainly employs the BizDev guy as an at-will employee and can hence fire him at any time for no reason at all.

However, if he is fired for cause ("Mr BizDev guy. You are being fired because you sexually harassed Jane Smith.") instead of just fired without a reason ("Mr BizDev guy. Your services are no longer needed here. Thank you for your service.") then that cause can definitely be questioned if proper procedures were not followed.
U.S. Senate Opens Investigation into Facebook Feed Manipulation
There are a billion people in India, basically all of whom live below the US concept of a "living wage". They aren't all dead.

You are correct that pretty much everyone sees an advantage for themselves from moving to the US - that's because the US is a vastly wealthier country.
> In my quest to learn C very well over the past few years, I've come to the conclusion that C is best understood if you think about it in terms of the way that an assembly language programmer would think about doing things. An explosion ample of this would be if you consider how switch statements work in C.

Require students to write a toy operating system and compiler in C. They will understand things obscenely well by the time that they are finished.

Another option is to introduce students to DTrace and require them to use it to answer questions about kernel and userspace behavior. Ask the right questions and they will learn all of the things you want them to learn from the process of answering the questions.
Lawyer

"it will be a violation of the trust"

Tell her that you really need to make sure there are no future problems with the team and that is why you must fire the new biz dev. He broke faith, not you or her.
That would be an awesome way to realize a silly joke as a useful feature!