skysight-inc/HackerNews huggingface dataset:
Sure, but you're approaching this from a male perspective of "I'd tell them to stop." That's just not realistic for a woman. If you're a woman, how do you say "Stop looking at my boobs" without negative consequences? Unless she can prove that the guy was leering, as a woman it could be detrimental to her career to speak up. In many cases the man will justify that he was just looking around, like another comment on this thread says ("Am I just supposed to look at my feet for my whole life?"). If she lets him know and he feels like it's rejection or that she doesn't like him, then she's antagonized him. Maybe he gets defensive and lashes out or ignores her future contributions or starts telling everyone she's a stuck up bitch, or maybe something even more subtle. Who knows?

Is it worth my friend losing her job over this? Or should she just suck it up and deal with it as a cost of admission to the table?

The culture that doesn't fight the little things ultimately builds a foundation for the outrageous things. But how do you stamp out the little things without sounding crazy?

You're absolutely right, it's hard. It's tough. And I don't have any answers. :(
My point is that you were arguing against targeted collection. Going after individual devices is a scoped and precision form of intelligence collection. You were saying that this type of intelligence isn't targeted and was instead insisting they should have to get a warrant.

The point the original commentor was trying to make is that this type of work is much more preferable to the mass collection that you're referring to from the Snowden documents.
Not glancing is possible, if you use that as an excuse, you're lying to yourself.
The Snapchat Version of a Tweetstorm
this is hard, it depends on the situation.

i can relate my one experience of dealing with this where i felt that i had to confront a co-worker for boob staring. it made me feel awkward to sit there and notice him doing it, so the lady involved must have noticed too... i pulled him outside on a false pretense and simply said "stop staring at her tits, its making /me/ feel uncomfortable" and as soon as it was pointed out he was clearly embarrassed and made a concerted effort to not do it.

the lady in question was inappropriately dressed for an office situation - her boobs were literally falling out of her poorly fitted bra and tight shirt with less buttons done up than not. however, it was a client, so extra awkward.

that being said, it seems to be nearly forbidden to comment on how women dress if you are a man, even if they look like some caricature stereotype of a hooker... but, despite that, it is simply true that wearing a low cut top to the office is not suitable attire. sensible women are not offended by this idea, but they also are the ones who tend to wear sweaters to work and do all the buttons up on their blouses etc.

if the situation was reversed i'm not sure what i would do, and that is the worse situation because the lady being ogled is probably going to feel pressure to tolerate the behaviour from a client much more than a co-worker...
It may be coincidental, but Qualcomm just announced a massive stock buyback.

My best guess is this is an IoT play targeting embedding cheap cell chips into devices which will carry their own wallets. The cell chips connections to the network can be funded with cryptocurrencies the devices carry, but the ultimate goal is likely enabling software delivery into the devices. Devices pay for the software downloads. Users fund devices using credit cards, etc. Think of it as a fancy licensing engine for the trillions of devices that will be hooked up.

My second guess would be a decentralized cell network, powered by cryptocurrencies.

Either of those is a massive market.
Damn it, someone already commercialized what was my idea for a personal gift... I even have a typewriter waiting for me to get around modding it...

But anyways. Cool execution of the conversion kit. I like that.
Why is the second paragraph a shout-out backhand compliment to Ember and Angular?
Wolf in the hen house? I'm not sure how accurate this is, but I perceive a significant contrast in cultures and philosophies between PT and YC.
I don't get this. Is the point of it to recommend friends to a stranger?

When I recommend my friend for a job, it's to an employer that I know personally. I use email. It happens a few times a year, so I don't care to automate it. I can't imagine any other scenario in which I would recommend my friend for a job (partly because I'm not famous).

Also: you obviously created this. Just be genuine and tell us about it. Don't give us a bullshit ad.
http://www.techtalk.cc/viewtopic.php?f=4&t=2376
Hollywood Asks Domain Registrars to Censor the Web for IP Infringment
Use format() for safely constructing dynamic queries.

http://www.postgresql.org/docs/9.4/static/functions-string.h...
Like spicyj said, the wrapper components pattern works really well. Some people have started referring to this as a separation between "smart" and "dumb" components. For instance, "smart" components do things like fetch data, then pass the data as props to "dumb" components. It's a cleaner separation of concerns than having a single component do everything via a mixin.

This is the pattern that the Flux library I wrote uses: https://github.com/acdlite/flummox/blob/master/docs/api/Flux...

I wrote also wrote a bit about why components are generally preferable to mixins: https://github.com/acdlite/flummox/blob/master/docs/why-flux...
Which Stock Photos Convert Higher?
It's seems clear that any content that advances the art is better than a content doesn't advance the art.
I guess that what he meant is that global maxima is better than local maxima (which is clearly true), and data-driven vision is a hill climbing strategy, thus locking you into a local maxima.
Really great post, definitely required reading for anyone who has raised a seed round.

I've personally seen a few startups affected by this. The bar for raising a Series A round is a lot higher than a lot of seed-stage founders think it is.

If you've raised a seed round, talk to your investors / mentors ASAP and figure out what metrics you need to hit in order to raise a strong A round.
my personal chances seem to be about zero. at least without spending a lot of time, money and effort.

when i last applied it rapidly descended into a process that felt like bribery and moving goalposts.

that being said, i in no way blame america for making it hard for people of arab descent who spent any serious amount of time immersed in that culture. i would do the same. (i /assume/ that was the problem - i may well be wrong)
> It's like asking me not to breathe.

Bullshit.
Article says: "Secondly, Virtual DNS masks the true origin IP addresses of the provider's nameservers behind CloudFlare’s IP addresses. Visitors and/or attackers only see CloudFlare’s IP addresses when requesting answers, keeping customer nameservers safe from being targeted by attackers."

If I sign up for this service, do I get a list of Cloudflare IPs so I can firewall everybody else off? Otherwise this is mostly security through obscurity. Nameserver names are often easily guessable (ns1.example.com, ns2.example.com, ...).
Is it safe? Do you store the data?
Unfortunately there are (at least) two different issues here.

1) Where is the line for legal liability
2) Where is the line for individuals

1) is pretty well defined, talk to your HR team about that, in fact, you should probably have some kind of manual with the general outline, every company I've worked at with > 50 employees has this as a standard practice, smaller than that, probably not.

2) I prefer to consider Karl Popper's reframing of the Golden Rule: "The golden rule is a good standard which is further improved by doing unto others, wherever reasonable, as they want to be done by"

This unfortunately requires some communication about what people would want, and establishing that usually involves some communication which in and of itself may cross the line, woops. You simply can't assume you know what someone wants, or what they are OK with, so the line for individuals will always be variable, and you can only do your best to be conservative and take feedback to heart.
Kind of scary, but would need successful execution to be really bad. I really like the idea of sandbox analysis, as well as the challenge of writing a program which can detect when running in-sandbox :)
Why is that fair to say? Can you back that up at all?
True, but that's a problem related to Arel (which is poorly documented too... I think Rails is neglecting one of its greatest features).
Ehhhh, my society's pretty lame anyway.
As the subthread below your comment shows, she certainly shouldn't attempt to express her discomfort to anyone, lest they start babbling incoherently about having to look somewhere in "3D Euclidean space" or asserting that they are as unable to look at boobs as they are unable to breathe (seriously one of the stupidest things I've ever read on HN, which sets a bar). It's amazing how far people will go to excuse poor behavior.

The most successful perpetrators of sexual harassment primarily act in ways that are not easily proven or defined. Consciously or unconsciously, they take advantage of natural biases to both prevent their actions from being reported and prevent people from believing reports when they do occur.

Here's something you can say: "If someone makes you uncomfortable and you want to tell someone, you can tell me. I won't ask why; I won't argue; I will listen to you, accept what you're saying, and remember it."
Although this doesn't directly address you, some of the scenarios played out in this post are pretty helpful, and you should at least be aware of them:

http://blog.ameliagreenhall.com/post/the-hand-on-the-knee-a-...
Also more skeptical and less willing to hand over equity and control without raw-numbers proof of a significant positive contribution.

The social capital you get from dinners and networking is all very well. But it's not quite enough to provide that proof in an objective business-case sense.
Translation:

There weren't any.
And I though I was a unique case with this.
Anyone think this is growing larger than normal ?
Thiel joining forces with YC, and Musk with Google Ventures... Clash of the titans!
You can make exceptions to all those rules though. Empire Strikes Back is probably the most obvious example of a sequel that was far and beyond the first and changed cinema.

If you're talking about money-making sequels than Toy Story 2 and 3 were memorable and interesting.
Peter: Are you reading this thread?
- More declarative.

- Harder to screw up. Even if you know what you're doing, prototypical inheritance involves several steps which can get repetitive.

- Interoperable with non-es6 "classes". It's not like you're losing anything.
Is this just a service selling DNS slaves, or is there something deeper about how this works? From the URL, it just looks like the normal operation of a slave DNS server. What makes it "virtual"?
Cool - thank you for the feedback! I will take it into consideration as I redesign.
It's more an experiment than a real microframework, it's absolutely not recommended for production.
The contributing page should sound like a challenge :)
https://github.com/EmanueleMinotto/crystal/wiki/Contributing
This is a crude way of handling low performing employees. It measures time spent at one's desk and not productivity. A good manager shouldn't be worrying about how their employees spend their time but should be worrying about whether or not their employees produce.

If there is an employee an employee who is constantly leaving early, coming in late, and not working, management needs to deal with this directly. An open office plan is not a good replacement for good management.
I always thought what YC needed more of was techno-fascism…
Show HN: I Built a Twitterbot in Node to Recommend SXSW Parties
Does your immediate boss plan on giving up their office as well, and sitting out in the open with everyone?
That was a classic non-denial denial[1].

[1] http://en.wikipedia.org/wiki/Glomar_response
Beautifully said :)
Do you realize how much of civilization was built through intuition?

As great as data is, it is also limited. Why? Because we can never gather enough data. All our data is just a simplification of what's actually going on.

Essentially we're just grabbing data that's generated by black-box tests on systems that are astronomically more complex then we can comprehend. In many cases the data tells only a fraction of the story. It's akin to some alien race trying to understand the a computer desktop by measuring the electrical inputs on a usb port and seeing how that effects the voltage output of the hdmi port.

--

Here's a telling example of the power of intuition by a quote from steve jobs responding to Marc Andreessen inquiring about the "critical" problem the iphone had of "not having a physical keyboard.":

‘They’ll get used to it.’

Any datapoint you gathered on keyboards back in the day would have told you otherwise!
Pao was making $560k all in. Part of the complaint is that she thought she deserved to be senior partner, where she would have made $3 million.

http://www.highly.co/hl/54ff8b476c696c0322060000
That and the fact that you can bootstrap _most_ startups either by maintaining a full time job or consulting part time. The options for creating a tech business are endless but the Silicon Valley hive mind has done a good job of convincing a lot of people that you need to do it a very specific way.
The legal advice would be: don't.

I'm totally unqualified but I think that the legal advice still stands. And it like what this means that any romantic entanglements with subordinates will end with serious liability if there's a situation where anyone objects.

It seems as if recent events also show that it is hard to know what really happened in any particular event and once someone crosses one line (even a line that doesn't seem to immediately offend anyone) in the world of relationships, they can easily be accused and even convicted of crossing every line. That might not be fair but it's life. It's kind of like car accidents - some accidents might be legally and clearly one person's fault but you should drive to have no accidents, not to simply not the one at fault. When improper sexual relations get to the level of legality, both people's lives are damaged and logic dictates that's often going to be unfair to one of them (and logic leaves us in the lurch determining apriori which, despite the ideology and vituperations of all parts of the political spectrum).

But, the modern workplace culture encourages being more then 'professional coworker' to your coworkers outside of the office.

Indeed, at the start-up workplace seems to. And recent events also seems to cast this approach as a train wreck (wrecks) waiting to happen.
“It was said that if there were women there, that the conversation would be tempered, and it was because women kill the buzz”

What alternate planet are these guys living on? A mixed crowd is always more interesting in my book, that goes for personal and professional get-togethers.
> It's seems clear that any content that advances the art is better than a content doesn't advance the art.

Perhaps that's true with all else being equal, but clearly all else isn't equal.

> I guess that what he meant is that global maxima is better than local maxima (which is clearly true), and data-driven vision is a hill climbing strategy, thus locking you into a local maxima.

My issue is that none of those examples are backed by any evidence that they are not doing a decent job of finding a global maximum.
Knowing they were in the midst of an on-again off-again relationship, Lane may have had a reasonable assumption that there was still an intention to continue the relationship, without Pao explicitly stating that she was interested in a serious relationship. At this point, the fewer conclusions we all jump to the better.
In God we trust; all others must bring data.
Do you mean unpacked in memory? Most packers don't write unpacked files to disk (it would make bypassing them a lot easier if they did...)
In all honesty, the way it works is like this -

1. Attractive male opens door for female. Female blushes, there is no problem.

2. Unattractive male opens door for female. Female reports unwanted behavior.

("attractive" does not have to mean "physically attractive", it could be another quality)

And I'm not being smug here with the above. No matter what, life is a popularity contest.

Outside of that example, with grey zones, it's all on a case-by-case bases, as far as what appropriate behavior is.

But if you need an actionable answer, then realizes that right now we are living in a time where victimhood is the predominant social "virtue"... People are seeking it, promoting it, and pretending to be outraged over it (e.g., social justice) - and will do anything to get attention.

So if you are a male, it's best not to have any type of non-work contact and non-work dialog with opposite sex co-workers, unless you want to be the subject of another world-trending tweet and/or 1000 point + 500 reply HN post.

As anything from a simple compliment, to a obvious joke, will be interpreted in the worst of ways.
God, I want to buy one of these so bad. :)
BusyCal on OS X lets you scroll by week in the month view.
It's interesting that the mirror-image Greek Church is converted 1.6% of the time, some eight times more often. One has to wonder, if the stats could be distinguished by left and right-handed players, would the numbers be opposite.
Can you explain? It's sugar for this very common pattern:

function Bar() {
Foo.call(this);
}

Bar.prototype = Object.create(Foo.prototype);
Bar.prototype.constructor = Bar;

Foo.prototype.thing = function() { ....

What other "approach" to prototypical inheritance is there in JavaScript? The module pattern doesn't use prototypes.
Hmm ... that sounds like martial arts!
Yes, it prevents the very common mistake of putting an object on the prototype.
i'm in two minds about this.

on the one hand, this is evolution in action, the habitat for this animal was decreased by the presence of a successful predator.

on the other, rats have no sympathy from me, and we have plenty of them around, so why not wipe them out to allow insects to flourish?

somehow killing a bunch of rats to allow a failed species to reclaim its territory seems wrong. so i lean towards letting this insect take its chances in its tiny little habitat.

if we were talking about exterminating people to make room for any of the species we have destroyed it would be a no-brainer...
They have an Asian partner in Alfred Lin and Middle Eastern partner in Omar Hamoui. Both are racial minorities. That has to count for something in the realm of diversity as racial and ethnic minorities face discrimination and under-representation in many executive committees.
It looks interesting, but maybe consider setting it up as a Composer package?
You can use ES6 default parameters to implement options objects, so instead of:

function foo(x, options) {
var y = options.y | 0;
return x + y;
}

You can write:

function foo(x, y = 0) {
console.log(x + y);
}

Problem solved!
>>Sometimes I think tech companies should set up some kind of internal dating or matchmaking site, and establish a rule that if an employee is interested in exploring romantic or sexual relationships with coworkers, they have to go through that site.

Tinder for coworkers. This.... is.... brilliant. But for some reason, someone is going to screw it up and it'll be a big fiasco and then the whole thing will be terminated. But seriously, does anyone see any negatives in this idea? I'm just assuming it'd be problematic because I'm conditioned to believe flirting/romance/dating in the workplace, 9 times out of 10, leads to disaster. But is there a more concrete potential event that'd screw this up?
I think you're referring to A/B testing...
I would expect it's soon. It's not taken off at all and now we are seeing multiple teams in Google embracing TypeScript (Angular last week and now the V8 team).
I'm propagating no such thing.

I'm saying the behavior would no longer be considered inappropriate if there was mutual attraction. I sincerely believe this will still be the case even if the genders are flipped.
If someone in a relationship goes to their corporate HR manager for relationship assistance, I don't think your assumption is reasonable at all!

If they were a marriage counselor, or a close friend, sure, but somehow I think nobody willing to salvage a personal relationship is going to bring it to their office's attention for assistance...
Differences between IE and Chrome:

- IE has fixed versions, IE 6, 7, 8, 9, 10, 11; Chrome autoupdates so there's only Chrome stable, Chrome beta, Chrome dev and Chrome canary.

No need to hardcode IE6-specific hacks.

- IE is closed source; Chrome is more open source.
You have to wonder about the ethics of someone who - by this account - was willing to tell obvious stupid lies about his marital status to get a few shags.

If all of this is true, and it was the ethical baseline for co-worker relationships, what's the ethical baseline for client relationships?
you need to render the SVG data somehow and the problem being discussed is how to achieve that.

the format in which the strokes or shapes are stored is not relevant.
I was very depressed at my job for similar reasons (albeit in research rather than as a developer), and I definitely had trouble making progress. One thing that really helped for me was exploring what other people in other research groups were working on. I ended up discovering that other people in my lab were doing awesome things with machine learning (which I had no experience with but found to be really cool).

I decided to put in the bare minimum effort doing the grunt work I was assigned to do normally, and used my free time at work and at home to study machine learning / data science and to speak with the other research team to develop a background in their project. The topic switch and sense of purpose changed my outlook on the job entirely, and after demonstrating that I could add value to their project, this other research group was able to convince my boss to transfer me to their project which has been awesome and led to many cool opportunities.

I would encourage you to explore what other people at your job are working on. Maybe you can move laterally into a role which you find to be more interesting, or at least discover an opportunity to build interesting skills.
The speed-up loop
If you're talking about having relationships with semi-married coworkers: generally yes, you're right.

However, I don't think your phrase applies to anything else about this case, hence the downvotes if people interpreted it differently than me... :)
Costs aren't always in straight dollars. Many people would consider HR to have a bureaucracy and agility cost far beyond the amount it costs to hire an HR staffer.
I see and hope for GopherJS or other Go to JavaScript compilers to become big players in the future. I'm already using that approach and it's great, and IMO has tons of potential.
There's an Ocean Deep Inside the Earth
there is a solution to this called 'mitre limiting' its quite simple really. beyond a certain angle (dot product) threshold between adjacent segments you don't mitre the corner, but you 'cap' it, either with a simple triangle filling the gap, or with a fan to create a nice, rounded appearance.