skysight-inc/HackerNews huggingface dataset:
It may seem hard to understand why one wouldn't go to a lawyer, but think about this:

Consider that the people who are wronged in these situations didn't set themselves those days to be harassed. Now they should not only stand what's been done to them, but also drop everything they were doing that day to sue? I think there's an understandable tradeoff that people go thru in those circumstance. They push the issue as seems appropriate in term of benefit/time. Where that line lies depends on the situation, the people involved and how much they enjoy spending their time litigating instead of doing XYZ other thing.

Lots of people don't even bother going through the hurdle of reporting to HR, being interviewed, being questioned, being doubted, having to spend hours or days handling the issue, instead of doing their work. Bringing that to the next level: not many people desire to spend their time suing instead of doing whatever it is they'd rather do with their time.

Arguably, issues should be pursued to educate and deter. But up until which point? I think you'll agree that it's understandable why someone would choose that reporting to HR was enough and suing wasn't worth the trouble.
they just require the same amount of wealth to be created and redistributed.

If a factory that used to employ 100 now employs 1 robot the taxes need to be the same (so higher taxation, since now those taxes come only from the corporate taxes plus income/wealth of owners of the factory and people who make robots and not income/payroll of employees. These taxes now basically have to finance universal income as well as the roads/schools it used to fund).

But I don't see the problem with having the same taxation given that the same value is created.

Potential problems I see are only international when huge taxes on wealth or corporate profits cause people and corporations to move - but that should be solvable too. Rather - it will be possible in countries that accept a system of massive redistributive taxes.
Blender has a few addons that can nearly emulate the procedurality of Houdini.

One is 'sverchok', the other which may soon become part of Blender core is 'Animation Nodes.'
Jimmy Gunawan of Blendersushi goes into fantastic detail about these two on his youtube channel if you're interested.

Oh and the best designed item I own?
Swiss Tech Utilikey. A key shaped multitool with such a satisfying opening action. I use mine every day.

Others.
- the scissors on the tiny swiss army knife. BEST nail scissors ever.

- Freeplane . Mind mapping software that I find new uses for on every project. So many export options too.
Keep an eye on your npm dependencies with DepTrack
In my previous job i wrote an extension for Visual Studio to do exactly that: call a program with the selection, pass the input to its stdin and replace the selection with the output.

Then i wrote a bunch of Python scripts to do things like recalculating command id's for wxWidgets, generating the registration, header and body parts from event definitions (which i cut/pasted later, but it was much faster than doing that by hand), aligning some declarations to fit with the code style, etc.

The extension would also scan a folder inside My Documents and register any executable, python script, bash script and tcl script to a menu in the IDE. Many people in the studio knew Python and some new Bash (i think i was the only one who used Tcl though, i mainly used it to quickly search the filenames for the project and open a file in VS or Vim. I made it to search as i type and since we had a more or less 1-to-1 mapping between objects and files, i could search for object definitions faster than using VS's search functionality - especially when VS was busy building or doing stuff).
This is true of most big companies. Internally, there are at least three competing versions of what outsiders would consider the same project.
That's a sweeping statement that I utterly disagree with.

We do HR software, I've interacted with many HR people at many companies and I've never even heard of anything as outrageous as the behavior described in this case. In no way is it the way"most HRs" behave.
OT but I've been wondering about this. I work in South Africa and have done so for some really big corporates as well as small boutique companies.

Without fail, every HR department has been the one department where you will find the majority of staff are women.

I don't know if this is the same everywhere else in the world, but it strikes me as particularly insidious in this Uber case where, in an obviously apparent misogynistic culture, a female employee is having to report these issues to a female HR rep who in turn is being forced to toe whatever dubious, unwritten company line Uber works under.

I mean this passage here...

" She then asked me if women engineers at Uber were friends and talked a lot, and then asked me how often we communicated, what we talked about, what email addresses we used to communicate, which chat rooms we frequented, etc."

...made my skin crawl.

I just think HR in general is an extremely subversive environment.
NLP for what purpose?

- Academic
-- want results? deep learning [0], data munging [1,2]
-- want to understand "why" / context? Jurafsky and Martin [1]

- Professional
-- the data is easy to get and clean? deep learning [0]
-- you need to do a lot of work to get the signal? [2]

- Personal
-- http://karpathy.github.io/2015/05/21/rnn-effectiveness/
-- http://colah.github.io/posts/2014-07-NLP-RNNs-Representation...

(Andrej Karpathy and Chris Olah are some of my favorite writers)

[0] http://www.deeplearningbook.org/
[1] https://web.stanford.edu/~jurafsky/slp3/
[2] http://nlp.stanford.edu/IR-book/
The parent comment may seem a bit flippant, but the underlying question is a good one - why do talented, non-toxic people seek employment with companies that are well known to have such terrible culture?

I'm not in the Valley, so all the information I have about Uber's culture is through popular media, but ever since I first heart the company's name it was linked to scandal, poor ethics and/or misogyny.

Talented software developers are a privileged bunch, especially on the West Coast U.S. we are sought after and can pick and choose employers. Why would anyone choose Uber, especially a talented woman?

Do SW devs just not realize how much power and choice they have? Or do people really just choose to work for unethical businesses because they expect a good paycheck? If it's the latter, what does that say about their own personal ethics?

To be clear, I don't honestly believe the majority of Uber's staff are bad people. But that leaves me genuinely baffled as to what they are doing there in the first place.
To me, the popularity of frequentist approaches in the literature means that I see many misapplications and erroneous applications to get that holy p<0.05.
Bayesian thinking is not that popular with these people so it's not 'tainted' yet.

It's a bit like the popularity of Excel - we see many people complain about Excel's automated changing of strings to dates, for example. If we'd all switch to R to fix that problem everybody would complain about stringsAsFactors=T instead.
Computer Vision in UAS Search and Rescue
But how many more? If its just pet servers k8s is still not worth it, despite it having statefulsets since 1.5. K8s is mostly for cattle, and pets when you need them, imho.
I am utterly persuaded at this point that the software industry workers need a union.

Software engineering hiring practices are profoundly flawed; this is something a union could address at an industry level. It's also deeply problematic for me to take home $fat_paycheck when, say, $sales_guy two tables over is paid minimum wage + commission (disclaimer: I have no knowledge of this occurring at my current company; it happened to a sales guy I know, however). A company of people work together, and should share in the returns as they cover each other's deficiencies.

I'm comfortable asserting that while there are issues with traditional unions, it's possible to improve and make better organizations.
Each has their place. Nokia 3310 for remote detonation, Casio F-91W for a time bomb.
This is the kernel that is likely to be included in many distros as the de facto "LTS" kernel. For example, Debian Stretch:

https://lists.debian.org/debian-devel-announce/2016/03/msg00...
I find it disconcerning that they did regular performance reviews, and she aparrently scored very highly on them. But later those ratings were discounted by some "hidden" factor.

Why would I waste time on performance reviews when I'm not openly giving feedback to the employee? How can an organization efficiently distribute team members based on metrics derived from performance reviews when there is such an impactful but undocumented component of the review?
Any of the Olympus cameras designed by Yoshihisa Maitani - pen F and original OM-1 being particular standouts. Simply wonderful objects to hold and even more fun to use.
It's not that people will judge you IME, but that it's really fucking boring.
I don't understand this line of thinking. If a company or it's management sucks, then leave. It's not a sacrifice, it's not being a hero. It's in your own best interest. It's also like being a conscious consumer by not buying stuff from shit companies: You can be a conscious employee by not working for shit companies.

I don't see any reason to try to changing a shitty company. It makes more sense to join a great company and help them grow.
Assuming you are talking about a BMW Mini and not an original?
Do you think there are any gender differences re: personality traits?
> she will be crucified for it.

She'll be crucified for saying bad things about a man in tech regardless. As we can see from the recently created accounts revving up the accusations of lying to promote her book.
Eh, the first incident struck me as pretty standard up until transfer or be punished, it's usually transfer or deal with it the first time. Not that that justifies it, just that's how it would play out. Everything else is way, way out of the ordinary for typical corporate America.
> The context is some moron who thinks it's ok to makes jokes about the Holocaust.

Which it is, thankfully. I'd argue that misrepresenting the situation and painting an image of said moron as an 'anti-semite' and a racist is actually far worse than making a joke about the holocaust.

> Sure, you can joke about anything, but that comes with attendant risks. Make jokes about the Holocaust if you want to, but unless those jokes are pretty damn amazing, don't expect to be very popular afterwards.

Based on his apology video I get the impression that he's aware of that, and perhaps even understanding of Disney's decision to ditch him. What he takes issue with is how the media handled the situation, and I strongly agree with him.
SoftBank Korea’s ‘most impressive investment’ last year was not in Korea
Seriously. It's like arguing whether the left foot or the right is more important for walking.
I see! But that's a bit hard to prove, isn't it? I don't think we have enough archaeological sites with proven fire places to prove that assumption
Google Reader. It actually let me add feeds, read them, and mark them read reliably. Everything after is focused on value-add instead of just fucking working.
N-Track Studio 8.1.0 Build 3409/8.1.2 Build 3411 Beta Crack with Key Download
Definitely avacados. I know people who scarf down vegan guacamole.
I think you accidentally a word (or you don't understand how courts work in the US).

:)
No, nothing like Crimea.

The Falkland Islands were British territories in 1982 when Argentina invaded. The Crimea was Ukrainian territory in 2014 when it was Annexed by Russia.
It depends on what claim you want to dispute, but insisting that women would be offended by what he said certainly isn't sufficient.
A Boilerplate for Gulp, Rollup and Webpack 2
Didn't know of this, highly helpful, thanks.
Consider all the officials who have effectively been attacked by American intelligence agencies: Gen. Petraeus, Gen. Haight, Gen. Flynn, Hillary Clinton, and Trump!

All this is quite recent, and in each case there have been explanations about how discoveries about the person were made coincidentally as part of other investigations, etc.

Establishing a false causal trail is one of the most basic strategies of using deep surveillance.

The recent leaks about Flynn and the Trump dossier seemed more nakedly political than the others, but leaks like this have always occurred, it's just unusual for them to be aimed at the current president and his cabinet.

The funny thing is that if you wanted to sabotage the US system of global mass surveillance, this is probably how you'd do it. Every story about monitored email accounts or phone calls illustrates how deep it goes, and the intrigue created by the allegations about Russia make the stories incredibly viral.
Not to stand in Uber's defense, but it wouldn't surprise me if they end up not firing anyone over this. At the end of the day, they run a business, and one misconduct like this could make investors unhappy.
Since I discovered the Aeron stool (http://www.hermanmiller.com/products/seating/stools/aeron-st...) + standing desk combo for me years ago my back just thanks me every day!
as a leftist... I can only feel the left is fucked.

on the other hand, I am arguing in a thread that contains that complete altrightgarbletwat banned below.

on the other other hand, your aggrieved-on-behalf-of-my-lady-friends stance is just so freaking overwrought and gross.

you're attacking a position that no one has advocated for, with the exception of the altrightgarbletwat. go bug him.

and final edit: by the way, the moral imperative I advocate for is to burn these companies to the ground and to scald capitalists with their own failures. it wouldn't matter to me if Uber managed a PR save here because Uber's shitty heart will not change and nothing of value will be lost when it dies.

do you get it? a system will do the bare minimum to exonerate itself and continue perpetuating the SV failures of greed and misplaced tech idealism: there's no story here because it doesn't fucking surprise anyone clued when someone comes out with yet another harassment story in tech and it doesn't fucking mean anything when some token firings take place over the next few weeks.

Uber will still be a piece of shit unsustainable company in a tech world coopted by greedy would-be visionaries, hopefully destined for the scrap heap in the near future.

my lady friends don't need you here. read up on performative allyship and then check a mirror.
Don't assume that just because an article criticizes one side it supports the other. It's very possible for the deep-state leaks to be bad AND for the consolidation of power by Trump's administration to be bad. The two feed into each other, and both sides are wrong. That was actually my read on the article - I got the impression that it didn't support either the deep state nor the Trump administration, but rather was labeling a dynamic that is toxic and could potentially lead to the destruction of American democracy.

I thought the comparisons to Erdogan were of a similar vein; I didn't see the article as supporting Erdogan, but rather saying that Erdogan consolidates power -> opposition forces stage a coup -> Erdogan purges opposition -> the real loser is Turkey.
Very cool video. I wonder what the fighter jets could actually achieve by pulling up alongside like that? I don't suppose they could do any kind of visual inspection or signaling at that distance - even though one did seem to inch closer at one point.

The wording from the airline statement was a bit funny: "the German Air Force deployed its aircraft to ensure the safety of the flight and its guests" - considering that their main purpose was presumably to blow up the jet if it posed a threat.

On a side note, I had never seen a video like this before and it really drives home what massive amounts of exhaust these machines put out.
Ever worked in hospitality? I can assure you that there are workplaces out there where drinking on the job is expected.
It's not treason to follow your oath of office, to defend the Constitution, nor is it treason to follow the mandate the Congress created for your agency.

It is treason to, as president, violate your oath of office to follow and protect the Constitution.
How to Properly Blame Things for Causing Latency
I should have said it more precisely. That a given circuit court is only mandatory in its jurisdiction (the district courts in that circuit or that circuit court itself) whereas outside of that circuit it is persuasive. My language about guidance was imprecise, but not exactly wrong.

http://faculty.law.lsu.edu/toddbruno/mandatory_v__persuasive...
Susan, thank you for sharing and please accept a virtual hug to help you shake the experience. I'm amazed you were this patient with such ridiculous behavior.
It's a reference to an alleged excuse Uber management used to have HR not take corrective action by people who violated company policy and were good at their job.
The most RESTFul way to do this would be to use content negotiation using the `content-type` header set to something like `application/com.vendor.product+json; data-version=2.1; api-version=3.4` where the minor version indicates data changes and the major version indicates schema changes to the data. You can club together the API and data versions into one version like '3.4.2.1' if you can define what a major/minor change to the API means. Exact details on how the client is exposed to the versioning will depend on the product requirements.

In terms of storing the data, we had a system where the content would be zipped after the content developers were done with the authoring and sent to a place which would convert it into appropriate JSON documents with the metadata and versioning information stored in the DB while the the document content could be stored in the cloud or a document database like Mongo or just Postgres. The content authors only knew excel who were trained to follow a schema while writing the content. That was like a low cost CMS. You can update only the content that has a diff or the entire content depending on how well you can identify a diff for the content. The entire content makes it simple.
Thanks, was thinking about doing a new endpoint for changes too but wanted to see if this topic of data versioning pertains to this or not
See links in here: http://p.migdal.pl/2017/01/06/king-man-woman-queen-why.html. Especially:

- Python packages: Gensim, spaCy

- book: https://web.stanford.edu/~jurafsky/slp3/
Same does my father with his PCB/EDA software. He ha a lot of libraries and stuff made with was now a old version of ten years ago. And he will not change.
It's a shame this garbage made it into HTML standard, and Google were complicit in it.
I agree. I have a mid-2009 15" MBP to which I long ago maxed-out the RAM and replaced the HDD with an SSD, and it's still my daily driver.

About the only time I notice its age is when I do something involving very heavy disk i/o. While it is an SSD, it's still only SATA II. The vast majority of the time I don't even notice. It's been a great machine.
Yes, they have their own union. Which is the opposite of a union.
I civil cases such as this the standard is "preponderance of evidence" meaning "more likely to be true than not".

At this point, considering both the detailed description and the public record showing that Emil Michael and others at the very top of Uber like to behave like drunken frat boys, that standard seems easily met to me.
Thanks, unfortunately the new data updates can vary.
I think that the "undocumented component" is undocumented for the very same reason that companies have an undocumented component with technical interviews - they're trying not to get themselves into a potential legal situation.
> That is, people want to compare the New York Times and Vox, Wall Street Journal and Infowars, the National Review and Breitbart, the Washington Post and the Huffington Post, and allege that there is no fundamental difference between them. It reasoning usually goes something along the lines of (...)

I'd say the reasoning goes like this: all of them are for-profit ventures in a highly competitive market with dwindling margins and ad-based revenue source. In such an environment you should expect the players to go for maximizing eyeballs. Truth is boring, and hard to report on accurately. Bullshit is easy and can be made much more interesting. There's also little consequence for lying - people forget about most "mistakes" the next day.

All of that paints the picture of those news sources being fundamentally the same game, and the argument is consistent with what I see when reading them.
I had one for around 6 months and always found it frustrating to use. Eventually gritted my teeth and started to use it all the time and it's been a huge relief on my hands. Considering getting another one for home so I don't have to lug it back and forth to the office.
Those aren't rock stars...
I didn't insist that.
> Democracy is in trouble when people lose faith in the media and independent journalism is suppressed

To what extent is reporting skewed/slanted in the direction of the owners interests? Each media outlet still has an owner, hasn't it?
As a meta, it seems to be an infallible rule of Hacker News that any discussion about the relationship between men and women turns into an angry painful mess in no time. Maybe we should look into this anger itself rather than draw all sorts of conclusions from cases of which we don't know half of what really happened.
Is having non-standard DRM-enablers really any better?

There is a real need for DRM, people and companies are asking for it, it's not going away.
Where "get you into trouble" means "you can be sent to a secret prison to be tortured for the rest of your life just because you were wearing a common watch".

Yay.
> If they can't find better jobs, they're getting a fair deal.

In an idealized market, yes. But given incidents like this, it seems like some employees must be being treated for more fairly than others -- which suggests there's no fairness at all.
The F-91W is so ubiquitous that at one point it was associated with Al-Qaida's bomb making techniques.

http://www.bbc.com/news/magazine-13194733
I love my LAMY Safari (€12 in most stationers in Germany, it's a cultural phenomenon that's unfortunately slowly dying out, the previous generation learned "Schönschrift" (cursive) in school with theirs and take their pen through life with them). That said, of the two that I own, I can't use either without getting grubby inky nailbeds, I assume the problem lay with me, not the pen.

Also, seconded the rOtring series mechanical pencils are astoundingly good, I'm always close to mine, I never travel without it.
Uber Investigating Sexual Discrimination Claims by Ex-Engineer
Extremism in defense of liberty is no vice. Tolerance in the face of tyranny is no virtue.

> Treason is the alternative?

Correct. It is the rational and moral choice. Just as you must defy the orders of your superior officer if ordered to commit war crimes prohibited by the Geneva Convention, so must you defy the President to preserve the aims of liberty and equality expressed in the US Constitution.
chopsticks!
Fun fact, it's made by the same people who make the Frisbee :)
I think Finland is the exception, almost all other countries including Sweden has data caps.
The question to ask is: Can you do better?

Say you use a state machine instead of using coroutines. Will one state transition of the machine be faster than one context switch?

180ns can definitely be improved on (with the C implementation in the project it's more likely to be 60ns or so) there's no fundamental reason why one approach should be faster than the other, given that both are doing basically the same thing, albeit on the different layers of the stack.