skysight-inc/HackerNews huggingface dataset:
I think it varies considerably depending on the company culture- in particular, how remote-oriented the company is. (Yeah, I know that sounds buzzwordy, but hear me out.)

At "remote friendly" companies I've worked at in the past, most people were in the office at least 80% of the time- and because of that, there was sort of a general mindset that if someone wasn't in the office, they "weren't there"... which lead to the same sorta assumption that you mentioned.

On the other hand, at the place I'm at now, I would guess that less than half the company are in the office on any given day. This leads to an amusing inversion of what you're talking about, because if a normally-remote colleague needs to come into the office, it usually means they won't get as much done that day, because of the overhead of travel time! :P
I think that it's really interesting that conversations about venture capital and conversations about engineering both get to be lumped into a more general conversation about sexism in Silicon Valley.

A lot of engineers have a good bit to say against the existence of widespread sexism in engineering, myself included. Engineering in computer science has long been represented by a nearly nonexistent barrier to entry outside of one's capabilities and their relevance to the position. Even traditional, and technically very relevant, lateral predictors to output are such as formal education, are largely ignored. Your accomplishments and capabilities interviewing are ultimately what get the hire, with very few exceptions. Anybody who has been in a hiring position can speak to the utilitarian pursuit of the placement; race and sex are the last thing on the mind come hiring time.

All of that being said, however, I don't find it remotely hard to believe that Ellen Pao's recounting of her experience in the world of venture capital is far from the truth. I'm actually relatively certain that she's spared us a good bit of the details. But this isn't engineering, this is finance; quite rarely about the utility of any particular individual in a role, and almost entirely centered around pretty horrible characteristics. Cronyism is the most important characteristic in the club, trading favors, trading connections, looking the other way, getting away with this, getting away with that. The whole thing is a zero sum game, because nobody within is creating any value, you're only ever vying for a piece of the pie baked by the outsiders who actually produce things. As Pao points out, any partner you have largely considers you as a mechanism by which they are to have less investment capital available themselves, and any senior sees you as a way to bubble up the greatest picks for them to skim off the top.

The point is that the business is not about merit, it's about being in the club and playing ball. To deviate from the standards of the club just means you're less of a sure thing when it comes to being a crony, and it doesn't take much to understand why a woman is an outsider in a club like this.

So when we talk about sexism in Silicon Valley, let's please not conflate these two very different businesses. One of them is made up of worker bees, and we don't care what kind of bee you are as long as you're outputting honey. The other one is literally Wall Street pretending like it's anything but.
Absolutely not correct. One time the police raided a coworking space, and then before the day was out realized it wasn't a problem and let everyone go. In fact there have been posts online from government officials that there isn't a problem doing remote work here. Only a problem if you start to try and work at a company or do businsss that needs physical access to the country, like a tour guide
Reading the comments here I get a feeling not a lot of commenters are reading the entire post (please do), or are reading after already deciding that they won't agree with what they read (if that's the case, please don't bother with the comments and move on to the next HN article)

I thought it was an insightful read as much as I dislike the arrogance that SV seems to possess despite its ignorance of the rest of the world... And the accompanying culture that spills out of that combination of arrogance and ignorance.

SV culture has a lot of problems, sexism is one of them.
We (ab)use Selenium on headless Linux servers for task automation where no API is available. I hope this isn't affected - otherwise I'll have to `sudo apt-mark hold firefox`.

Suggestions for alternative software for this purpose?
Rejecting his advances was fine. What disturbed me is that given different circumstances she would have dated him without second thoughts and suddenly "harassment" becomes a healthy relationship. It means that similar actions would end up in different outcomes. Then where is the line between the harassment and non-harassment?
> "paid army of trolls" would definitely explain the campaign against her.

She banned a number of subreddits, including /r/fatpeoplehate and revengeporn. A move that strikes pretty deep at what people consider to be an open platform where votes define everything.

Subsequently she fired Victoria Taylor, an incredibly popular moderator at /r/ama.

This combined with the perceived idea that threads discussing these issues were being banned, caused a huge backlash against her.
The selenium IDE is a tool that records actions done in the browser for replay, not the test driving component.
We knew this was coming down the track, but the selenium project lacked the people to prevent it from happening.

Sauce Labs donated Selenium Builder (nee Sauce Builder) to the project to try and help. Applitools have recently leant some engineering muscle to the problem. The problem breaks down into two main areas:

* Technical: the underpinnings have switched from the XPI model to Web Components. Mozilla are doing what they think is best for their browser, and I know that they make their choices with thought and data.

* People: every successful OSS project has a company or person acting as its champion. The selenium project has people working flat out for the language bindings, the w3c "WebDriver" spec, grid, and supporting the community. We lack a champion with the time to spend on IDE.

We can fix the technical side of things. The thing that we could really do help with is the people-side....
Does this mean I should primarily use services from startups that use React, so that they won't get acquired and the service shut down?
Ditto here. I use Firefox exclusively and all of my extensions are supported - OneTab, ublock origin, Lastpass. I fail to understand the narrative of "the only thing keeping FF alive is the handful of extensions that can't be ported to Chrome". I don't think the extension API is where this battle will be fought anyway. Performance and reliability are what users care about - is the browser fast to open, are pages fast to load, is it making other apps slow (memory and CPU consumption), how many tabs can I keep open, does it hang, does it crash, does any website fail to load/misbehave?

I'm confident Firefox will outstrip Chrome in these areas in the next year or so. But if it doesn't... it will die a slow death and the people on HN will assure us it was because NoScript didn't work anymore.
>worried, but I hope it changes by the time my grandchildren are in high school

Good luck with that.
Vue.js and Brunch: Webpack Alternative
Patent rights != copyright.
Yes, usage of isolated browser instances should be restricted to information within a single context or risk profile. E.g. a stateless, frequently rebooted VM for occasional use of a particular extension. Or a Bromium micro-VM for each tab, redirect, etc.
the same people who are most vocal about this are the same people that are most vocal about not having multi process support and about having compatibility issues with extensions when the browser updates or when one extension steps onto another extension (all old-style extensions share a single namespace).

Web Extensions are designed in such a way that these issues can go away.

Apparently Mozilla weighs the complaints with regards to missing multiprocess support and addon security issues higher than they weigh the complaints about the old extensions going away.

I wouldn't call this decision "bonkers" either as, clearly, adding security is more important than keeping the platform stuck in the past in order to keep addons used by a minority of users working.
Why would a news app potentially be worth as much as USD 22B?
Chrome has a relatively new headless mode and there are Puppeteer and probably some more language bindings for it.

https://developers.google.com/web/updates/2017/04/headless-c...
> Because the rich are getting richer, and hoarded money is useless to the rest of society.

That´s it. Once there is too much super-rich capitalism stops working, as decisions are not an average of million of small transactions, but it is a centralized economy decided by a few.

Also, the rich spend more money in luxury items that have no return value. A garage with 10 Ferraries doesn´t produces almost anything, it is wasteful. For the same cost you get 200 cars that allow workers to get to their jobs, go shoppping, etc. The same goes for an "iceber manssion" on London vs an apartment building.

And that wealth also creates corruption. So much money on so few hands creates an unchecked source of power. Why do you want to serve the public, that has no extra money to spend on you, when you can serve the elite that has more resources that they need and can share them with you?
Really interesting glimpse into this world.

It's unfortunate that this article is getting negative feedback on HN. I think we all need to be careful not to belittle/condemn issues that don't personally affect us.
What a hideous idea, given the UI semantics on mobile OSes are pretty sub-optimal for systems that provide input systems other than a touch screen.
At least the ones I use are all migrating and the issue at the moment is more, that new versions are pushed to the Mozilla store but waiting for approval - If Mozilla doesn't speed up that process, a lot of extensions will probably be missing for a while.

The only really sad thing is that pentadactyl/vimperator won't work at all and require complete rewrites to cover at least part of the old functionality.
I am well aware of the article, but it's nothing but "it feels magical".

Perhaps, since I haven't had any workflow lately which blocks 30-50ms on my input, I'm not the right person to comment on this. That said, the article uses python for a script that will be run multiple times from scratch every time. Perhaps an interpretated language with a known slow start was the wrong tool right from the start?
She was CEO during the start of a wave of subreddit bans and the dismissal of a very popular Reddit employee (Victoria). Whatever her actual level of involvement in those decisions, I think it's reasonable to say the pitchforks came out because of them. As the trolls found more real or imagined "dirt" about her, it escalated as many were eager to believe it.
Need your reviews for the movie THE HITMAN’S BODYGUARD
It almost makes you wonder if startups should make a point of using react somewhere, even if it's just peripheral so as to be sure that they have a patent license for whatever frontend framework they are using.
UBlock Origin has a working version in the dev channel [1]

[1] https://addons.mozilla.org/en-US/firefox/addon/ublock-origin...
Honest question here, what does privilege have to do with the conversation that took place in her presence and the questions directed to her during the conversation? Is it okay because she had the privilege of riding in a private jet? I am not sure I am understanding your comment.
Fwiw I haven't had an issue with Lastpass, before or after the change to the extension API. They appear to be using the exact same code base as in the Chrome extension and that's fine by me.
So does Firefox, btw.

This is addressed here: https://yoric.github.io/post/binary-ast-newsletter-1/#improv...
That's not helpful. "data safety policy" is only as safe as you trust the people running it, and as long as you trust the government not to change the playing field.

Historically, neither of these tend to be sustainable.
Read the article please. Her complaint is about his behavior after she turned him down, and his sexual advances towards another partner.

> ... Ajit had grown increasingly hostile toward me, excluding me from information and meetings

> Back at Kleiner, I continued to have a huge problem with Ajit. Not only was he blocking my work, he had been promoted to a position of even greater responsibility and was giving me negative reviews. I started to lodge formal complaints about him. In response, the firm suggested I transfer to the China office.

> But when I told fellow junior partner... she grew uncharacteristically quiet. Then she said something I never expected: She had been harassed by Ajit, too. He’d asked her out for drinks to talk shop, and in the course of the evening he started touching her with his leg under the table.

> Later that night he came to her room in his bathrobe, asking to be let in. She eventually had to push him out the door.
Last time I switched jobs, I moved from a 3-person office (engineering managers) to a hot-desking "culture" (consulting & sales) where we all sit around large tables (power sockets only, all wireless).

Everyone spends time with customers, so hot-desking makes complete sense (and we have a mix of differently sized glass cubes for solo work and meetings, with extra monitors and conferencing gear).

As a direct result, I now do most of my actual work at home, keep in touch via Skype, and go to the office only for internal meetings. It's completely impossible to do any sort of focus work in an open plan office.

The upside of being able to work anywhere, anyhow is, however, completely offset by office politics. You have to literally waste a couple of days a week for the sake of face time and trying to herd things through a miasma of constant interruptions and overly excited interactions (everyone is low on time and concentration, so conversations are hurried and often unfocused).

(Edit: typos)
I believe you still have a right to use it under copyright law since the license isn't terminated, it's just that potentially you may be infringing some patents, but so far nobody has actually pointed out what those patents would be, so I think it's a valid question.
> You don't like licking the liquid as it melts off and starts dropping down the side? Or putting your lips on the top and sucking the dessert as it melts?

It's definitely a subjective preference.

I dislike everything about the fact that ice cream melts rapidly under most conditions. To me it's inconvenient and destroys the original structure of the thing I want to consume, forcing me to accelerate the speed at which I consume it (or end up with a milk drink). I think I'd ideally reduce the melting speed by between 1/2 and 3/4.
HUGE TRY-ON SPRING
That was not my point.

My point is that the issue "I don't want to be sexually harassed at work" becomes "I don't want to be sexually harassed at work by unattractive men", but the parties in question are not willing to articulate it fully.
I don't find it remotely hard to believe that Ellen Pao's recounting of her experience in the world of venture capital is far from the truth

Can you clarify this? I'm confused because it seems at odds with the rest of your post.
In a word, power.
Yeah, one doesn't need "stuff". Then try replacing the light bulb, connecting washing machine, assembling your bed, or preparing the meal without "stuff". Softening the ground for a new rent-to-own startup? Poverty industry FTW.
There is a reply here apparently from a developer of testcafe, but it's 'dead'. It's a perfectly reasonable comment, so hopefully the mods can resurrect it - and check if the account is banned for no reason (that's the only comment it made, so I don't see why).
Well those searches sure lead to a bunch of stupid hyperbole. "no safe level" doesn't exactly mean much...

So the issue is that the monoglycerides and diglycerides might be constructed with trans-fatty acids, and the label won't let you know.

But given that this is an ingredient behind vanilla you're not looking at very large amounts in the first place.
We need to update homepage along with all screenshots since all screenshots with Firefox are outdated now.
Why the Mental Health Industry Is Ripe for Innovation
It often seems like the whole Valley scene is just a hotbed of reactionary techbros doing their darnedest to keep tech White and Male. The thing is, I thought the tech scene was supposed to be progressive and enlightened, but increasingly frequently it is not.

It feels to me like this sort of Valley is increasingly looking like a dinosaur, a worldview and mindset we should be striving to move away from if the tech scene is to become what it aspires to be, egalitarian and enabling.
+1. Beautiful irony isnt it? We have flag post feature... but if some HN God (admin) decides its still worth commenting, they turn the flag off. Its just another form of censorship at HN disposal right after list of blacklisted sites that automatically gets stories deleted. I say either have the feature and use it all the time, or dont have it at all. Otherwise Im not ready what HN comminity posted/wants to talk about. Im ready cherrypicked handful of articles/comments that some HN admin-God was willing to approve. Frankly, truly sickening!
My understanding of what she wrote is that there are not that many people who control most of the money in the valley. These people are all connected. She seems to feel (again, my understanding of her writing) that the people she was working with represented a fairly large percentage of the movers and shakers.

From that perspective, I can understand how she might feel that her personal experience was a good representation of sexism at the top levels of business in SV. I admit to having absolutely no idea if this is correct.

The more interesting question, from my point of view, is whether or not this is really a "sexism in the valley" issue, or if it's a sexism in the halls of power issue. I get the impression that she feels that there are a few powerful people in SV who are perpetuating the problem, but I actually think the problem is much deeper than that.

While I've seen problems with sexism (and racism) in my career as a programmer, it's been pretty rare. On the contrary, when I've been privy to the goings on higher up the ladder (or over in sales) it has shocked me. When I talk to people in other industries it's been similar. My friends who worked their way up in large hotels have had some incredible stories.

So, focusing on SV is doing a bit of a disservice, I think. I can fully appreciate that she can't talk about things for which she has not experience, so SV is what she feels is in her vision. But I don't think it will do any good unless we realise that people in power often feel that they can take whatever they want. And often they are unfortunately correct.
> eg open source or not - just looking through that list I saw non-free software without much warning about their status

To add to this, I found it strange that they added the proprietary "Civilization 5" to their list, but not the Free Software game FreeCiv.
This post is really bad but I like the idea of needing a special tool I inherited from my parents to change a light bulb
Do we not spend a lot of time talking about other issues?

And are not harassment an issue that also affects less privileged people?
Pocket or Kindle
I've been pulled over for exceeding the speed limit (I left cruise control engaged on a decline and didn't brake), and when the cop realised I was driving in state A in a car registered in state B, with a licence addressed in state C, it was all too hard, and off I went.

By your logic, it is legal to drive over the posted speed limit in Australia.

Thailand is notorious for how it's laws are enforced. Earlier today I had to stop and wait (on foot) in a traffic lane, because a motor scooter was driving the wrong way in the parking lane past a police officer, who did nothing.
You've posted four comments to this thread based on an elementary misinterpretation of the author. Doing that, especially in a bilious way, is a violation of the site guidelines. Please (re)-read them and follow them when commenting here.

https://news.ycombinator.com/newsguidelines.html
Slow special case data structures in C++. While a useful exercise, it has to be recognized as such.
Ladder might be useful.
The harassment part was him retaliating against her professionally, by excluding her from meetings and deals. It would have been harassment even if she found him wildly attractive, but he proceeded to retaliate after they broke up or for whatever relationship-related reason.
>Subsequently she fired Victoria Taylor, an incredibly popular moderator at /r/ama.

She didn't. Alexis Ohanian did:
https://bits.blogs.nytimes.com/2015/07/13/details-emerge-abo...

She actually did very few of the things the Reddit witchhunt accused her of. The whole Pao affair was just another dark period that showed how insane online communities can really be.
I read it as "our biases are subconscious". A lot of the white men being jerks to their female and ethnic minority colleagues aren't aware they're doing it, or if they are it's justified because it's a "meritocracy" and the techbros ascribe significantly more merit to whiteness and especially maleness.
I don't know how, in 2017, you write something this long about a new programming language and fail to have a single example or even hello world. Sheesh.
Bose headphones spy on listeners: https://www.reuters.com/article/us-bose-lawsuit-idUSKBN17L2B...
Wouldn't Preact run into the same hypothetical patents as React?
For the moment, we're not trying to make the AST visible to the language although this would definitely be interesting.

The "recommended" manner to manipulate the AST these days is to use e.g. Babel/Babylon or Esprima. I realize that it's not as integrated as what you have in mind, of course, but who knows, maybe a further proposal one of these days?
Flagging allows a relatively small number of users to bury a story before most have had a chance to see it. Often this is good, sometimes it isn't. In HN, it's the mods right and duty to override when latter happens.
>the same people who are most vocal about this are the same people that are most vocal about not having multi process support and about having compatibility issues with extensions when the browser updates or when one extension steps onto another extension (all old-style extensions share a single namespace).

These strawpeople exist only in your mind.
Where can I find the source code for the above?