skysight-inc/HackerNews huggingface dataset:
I think what they mean is that the files are stored as static files on a disk.

I believe most people would call this a "document store", to contrast it with a RDBMS, or colloquially, a database.
The higher the insurance amount is, the more likely it is that it'll be worth it for the company to look for your package.
Forget Uber, that's history, but I hope management and H.R. in other companies take note. I hope MBA and H.R. school read that blog post and study it carefully.
When someone says it, they are confronted with glibness instead of evidence, so it persists.
I'm not the grandparent poster, but I can say why I would want that.

I'm not perfect. I make mistakes. If I were a founder and I made a mistake running my company, I would want my investors to tell me. I would want them to tell me privately, so I could do something about it without creating a huge public scandal. And I would listen to what they said -- I might, after careful consideration, disagree, but I would absolutely listen and take it to heart.

Now, suppose I were not the founder, but some other member of management in a company, and the company was making a mistake. I would want the investors and board members to talk to the CEO (and other people, perhaps even me, depending on my role). I would want the CEO to listen (just as I would). But if the CEO were NOT listening, if the CEO were part of the problem... well, then I would want the investors and board members to use other channels (even public letters if that's what it took) to rescue the company before it was destroyed.
> It's not like some really unpopular celebrity said "They're my favorite company"

Didn't the "delete Uber" campaign start the other week because of connections with the Trump administration? At least that's how folks I know on Facebook phrased it.
Google New AI Has Learned to Become “Highly Aggressive” in Stressful Situations
Nothing: the risk of a fucked up rebase is still much higher than a hash collision.
We prefer to have only one obvious way to do it. The more good techniques in existence, the less there's a clear sense of "Pythonic".

It's just a preference. Many tasks have more than one obvious way. But if you're asking to add a new feature, you should explain why it's worth the downside of adding yet another way to do it.
Agreed since Wyoming already gets two Senators and a House member for their 584,153.
Sure it's possible to ignore, via Turbolinks or similar. I have witnessed the shift back to the backend over the past year or two, including in the Phoenix community. With HTTP2 inbound and microsecond response times via Phoenix, the case for making your new app a SPA is harder to make, if you take an honest look at things. There are some benefits to be had with React Native, or Angular2 Dart + Flutter, but mobile apps are very difficult to justify, given the increased friction they cause to new users.
I love that expression! "Fail like an escalator" describes it perfectly!

The issue I see is that there are many things that are designed like that, but they often require professional installation or are significantly more expensive, which leads to many just getting the cheaper option which works in the best case scenario.
In the article:

>The spokeswoman said Uber sent the message to about 40 users who specifically referenced the allegations while deleting their accounts. She also said Uber has stopped sending the message to customers
I made my prior (incorrect) analysis based on the math from this expression, despite saying the expression was wrong:

(i.e., tax_rate x (principal^gains) = (tax_rate x principal)^gains.

Gains should be multiplied rather than an exponential factor here. (I think this expression was created because gains are calculated as roughly (1+rate)^(number years) but at this higher level it should just be multiplied by the tax rate and the principal.
"the same inferior medical outcomes are attributed to most, if not all forms of back surgery."

I ran, not walked, to this thread without reading the article just to talk about back surgeries.

It is stupefying and outrageous that people allow themselves to get butchered up (yes, butchered up - go read about spinal fusions, etc.) for an outcome that could easily be achieved by merely walking a few miles a few days per week.
I wouldn't expect VC investors to be brilliant at crisis management. Most things they invest in have inconsequential failure modes. Babysitting founders is against their nature, too. More women partners and board members would help.
On iOS too many low memory warning in a set amount of time, Apple won't tell developers how many in what time frame in order to prevent them from gaming the system, will result in your app getting killed.
I mean, it may just be you and/or your close associates. Saying the industry is suffering from false reporting is kinda a stretch, though you do bring up a good point about sites like GlassDoor and all: take everything with not just a grain of salt, but a boulder.
Simply saying that AI will be able to observe, understand, etc. more than humans and at some point the gap will be so wide that to AI the degree of consciousness that humans are able in experience will likely seem trivial to AI.
People are choosing to boycott the app for multiple different reasons
What makes you think people aren't objecting to this because of their morals? I find it extremely ammoral to post unsubstantiated accusations on a blog then rally a witch hunt. Then for high powered people like Kapor to jump on board with zero evidence of wrongdoing on Uber's part... it's quite frankly terrifying.

Innocent until proven guilty is a moral code some of us abide by.
The first two are so far from the truth that it's really hard to believe you're being sincere.

As for the third, you've clearly not dealt with wire transfers very much. Dealing with SWIFT for example is infinitely more difficult than using bitcoin.
It's weird, but not in the way you think. What's weird is that people seem to be reading Susan Fowler's story as somehow unique to Uber. Her story happens in so many tech companies, to so many people. I saw someone retweet her post well before the media picked it up, and I retweeted it because it was yet another good writeup of the problems in the tech industry. I'm baffled that the narrative is somehow that this is a uniquely bad problem, specific to Uber.

From the starting position that hers is one of many stories like this, no, it's not particularly weird that this one came to light after the anti-Uber campaign. It happened to line up well with the tech and media industries recently hating Uber because of politics, and so it played to people's biases. And the particular narrative that Uber is the one bad company in a good industry definitely played to people's biases. There are lots of stories like this (which is part of why I think this story is particularly believable: it's not an extraordinary claim by any stretch, and therefore does not require extraordinary evidence), but you've heard of very few of them.

Be skeptical of the implicit claim that Uber is awful in ways that the rest of the industry isn't.
Is the blog post by Susan not evidence? It certainly seems reasonable enough evidence to suggest what the investor is suggesting, which is that a more thorough and unbiased investigation should be carried out.
Debatable.. You can just use plain Typescript + jquery and still be "clean" without all the nonsense of react/angular.

P.S I have worked with both of those frameworks and like them, just sometimes they are too mutch.
É mesmo necessário remover o pendrive com segurança do PC
There are also other ways of using Selenium, though, that I had mentally disregarded and ignored as probably not useful.

You can also get this behavior (basically single thread of execution) with cucumber-rails and Selenium (or probably any driver other than Selenium, for that matter). I'm not saying the application code is literally run in the same thread or process as the test executor, but in effect they do. Your Ruby process is in charge of setting up the HTTP server, as well as driving whatever driver (Selenium, Phantom, ...) you're using for Cucumber.

So serendipitously, with (MRI) Ruby being a single-threaded beast, you do still get that behavior and quality of being able to catch errors that pop up on either side, making it much easier to debug misbehaving server or tests.
If someone misbehaves, you talk to them quietly first. If that doesn't work, you need to look at taking more drastic measures. Uber investors have been MUCH too quiet. I'd push LPs in VC funds who sit on their board to put pressure on the VCs to fix it. If 5-10 major pensions/endowments threatened to pull out of future funds for a VC, they would stand up and take notice.
What is your reasoning to state so unequivocally that the goal of this is not to make Uber a better company?

Do you agree at least in theory that there is some amount of time of attempting to influence a company in private without success after which it is appropriate to go public? If not why not, and if so why are you so certain that that time requirement has not been met yet in this case?
Ding ding ding ding ding.

Two things can be true: This can be a breach of trust, and the situation within Uber is so dire, with so many people being just terrible human beings, that this breach was necessary.
Sure, but it's hard to think of much that would hurt "the mission" more than the harassment that's been alleged (and corroborated). Properly investigating that, removing those involved at any level, and ensuring a culture where it never happens again are a critical part of "the mission", kind of like putting out a fire in the office.
Maybe this is a joke. Maybe I'm missing the point. But I think the point is not to have these things. To make it as vanilla as possible.
Evaluation is always implicitly used in any sort of mathematical formalism. "2 + 2" is a program which evaluates to "4". Type theory just makes the computation arising from substituting definitions rigorous. Not letting "2 + 2" be equal to "4" by definition would be weird and inconvenient.
Nest comes to mind. I remember hearing horror stories about management there treating employees like total crap.
I understand where you're coming from. That said, voter ID has been used in the US to restrict voting rights. The issue is unfortunately not as straightforward as "straight up common sense".

https://en.wikipedia.org/wiki/Voter_ID_laws_in_the_United_St...

https://www.aclu.org/other/oppose-voter-id-legislation-fact-...
Proving Euclid's Theorem using just the notion of “proportion”
This is a great example of why you should make sure that your goals align with those of your investors.

Kapor Capital has a strong focus on social impact companies that benefit the disadvantaged.[1]

Travis is a phenomenal salesman and fundraiser. Travis convinced Kapor that, amongst other things, Uber was a platform for democratizing transportation, citing things like racism amongst taxi cabs to spin Uber as social good.

So now you have a company that isn't actually what it pitched itself to be. For many investors, hyper-growth and skyrocketing valuation will wipe out other concerns around culture, impact, etc.

The Kapors are showing (awesomely, in my personal opinion) that they are serious about their social mission. They're doing what they can to influence a portfolio company to live up to their expectations. Travis probably doesn't like that—it sucks to be called out!—but that's why you take investment based on aligned interests and not just awesome salesmanship.

[1]: http://www.kaporcapital.com/who-we-are/
We detached this subthread from https://news.ycombinator.com/item?id=13718346 and marked it off-topic.
To put it in terms people here understand: suppose you have a big legacy code base written in C. It works fine but it's not perfect. And every time a bug comes up, there's a bunch of guys who say "hey, let's just rewrite the whole thing in Scala!"

No, we're not rewriting the whole code base on a production system just because you think Scala is neat. The existing code is fundamentally fine, let's focus on this problem today.
> So we're starting to suffer from a "boy who cried wolf" syndrome

It seems like you're somewhat sympathizing with Uber HR's decisions regarding this individual on account of the "boy cried wolf" syndrome.

This seems like hardly that at all. The events at Uber read like a systemic failure to deal with problems, and an extreme indifference to sexual harassment for the benefit of retaining "good" engineers.

Fuck this mentality.

edit: Forgive me if I am misunderstanding your comments.
Causal Fermion System – A Candidate Unified Physical Theory
This is an interesting concept, but it still requires self control. I could browse all day if I wanted but I WANT to get more work done, but I cant help it. But when I get into that state of flow it seems like nothing can tear me away from my work.

I'll try this.
In theory perhaps.

But anyone who's been paying attention knows, depressingly, that the stories coming out of Uber aren't new or unique.

The gross culture depicted in these kinds of posts maps pretty-much 1:1 with the wider culture of the Valley.
Why are you stating that they didn't follow the "standard channels" when the linked letter explicitly states that they had been doing exactly that for a long period of time? Are you calling them liars?
They have a tendency to become more ideologically extreme, which means overtime the country as a whole becomes more divided, which would likely result in higher volatility and cyclical levels of representation.
The response by Uber is not consistent with her claims being outright false. The investigation in question is not about putting Susan Fowler on trial, but about determining whether there's systematic or cultural issues that fostered this kind of environment.

Susan made mention of many points of evidence that would be easily verifiable by Uber - if she were lying about those it the tone coming from Uber would be completely different.
https://news.ycombinator.com/item?id=13712530
I have been enlightened!
I wonder if this is why linode avoided the $5 market for so long.
PROTEIN BEER is on it’s way
Do they? Nothing they've demonstrated shows that they do.

But I will say that if someone is accustomed to A, and they are forced to use B for a short period, it is incredibly common for those users to bitch and gripe about how terrible B is simply due to lack of acclimation. The fact that they develop for Android infrequently makes their observations less valid to me, not more.
I take the opposite view. Ethics are important. If I was to found and run a company I'd hope that I'd never let things get to the point that investors felt that this was a reasonable step. It sounds like up until this point they've been active and trying to help the company with these sorts of issues in a more discreet manner.
Shh Don't tell them there's no magic in Design Thinking
One of the reasons this happens is conservative economic philosophy. Public health is carried out by the government, while drug sales are carried out by private corporations, and according to conservative economic philosophy, private corporations are better than the government.
> Wanted to show that you could do stupid, hard to analyze things in ES6 modules too. But maybe you can't !?

You can't, at least not in this way. A module's imported and exported names are statically determined. Of course, you can just export a single object, and then make that object arbitrarily complex depending on runtime behavior.

> Like being able to require modules locally

Not sure what this means.
I'm not asking this disrespectfully, but how do you intend to identify such people? Track down a list of all Uber investors who have not written such a letter?
I've often heard that but I think it's more correct to say that both parties may think it's beneficial to them. Ultimately it is a zero-sum situation where it benefits one party more. When one party decides it's getting the short end of the stick and not likely to regain the long end they'll have plenty of incentive to oppose it.

The non-zero sum benefit of not having to compete in as many districts can't outweigh the harm of being relegated to the minority party. Surely a party would rather compete and win than not compete and lose.
I don't understand why there isn't a better code-aware diff tool available, like an AST diff. When I split a method up, or add an if statement, can't we detect that most of the code didn't change, it was just moved around?

This is the biggest frustration to me when doing and sending code reviews, having to explain "I know it's a 5 thousand line change, but I really didn't change any of the logic, I just moved the class into a subclass which caused an indentation change."
> If you were to take, say, one state and design a set of district division rules based on, say, population density, geographic similarity and boundaries, infrastructure boundaries, existing political borders like counties and cites and manipulate the weights given to each factor so that one party comes out over- represented, the very next time the districts are redrawn after significant changes that carefully constructed balance will fall apart.

No, there's not. The patterns of geographical distribution of partisan identification in the US is relatively stable over decades (and that of broad ideology is even more stable, as much of the shift in distribution of party identification is realignment of parties rather than redistribution of ideology), it's also pretty similar across the nation in many key ways.

I started hearing about and researching the idea of algorithmic districting to address gerrymandering the same year I started college, 27 years ago; optimizing for compactness and contiguity was a popular proposed standard then, and that it overrepresentingamong conservative views and the Republican party because urban cores nationally tend to contain liberal supermajorities whereas rural and suburban areas broadly have a narrower conservative majorities was true and not even a new observation then. And it remains just as true now.
Start of the bubble burst in India's tech startup scene
Hasn't Uber shown repeatedly that their "standard channels" are broken and don't produce results?
Nice interview in all respects, except I think they should be much longer. My favorite podcasts are all very long and unedited. You can really get into the mind of a person after a couple hours of listening to their brain work.

Nitpick: It's annoying that people continue to cite Dropbox's HN reception as negative. It was pinned to the top for two days and got him into YC! The one or two critical comments should be viewed as (weak) attempts to debate the merits of the idea.
I was also thinking of Stallman's analysis of the company, which I saw previously via HN. Having worked for a Fortune 500 company, some of what we know they do looks pretty damning to me, sexism or no sexism.

https://stallman.org/uber.html
That's a separate issue from this. One I have mixed feelings about, because in general employees, even software sector employees in the Bay Area, have less choice and agency when it comes to employment than the capital owning class has. So while they are helping a company break the law I'm not so quick to make them accomplices per se.
I have no idea what's going on. Is this bad for bitcoin?
Ever heard of LISP, or S-expressions?
A Developer Winter May Be Upon Us. Thanks to Andela and Emefiele  – Medium
I don't think he meant that literally, he meant that he hopes they continue to exhibit gross managerial incompetence.
Alphabet's Waymo Alleges Uber Stole Self-Driving Secrets
Yes. Women leaving the teaching profession is also less likely to cite culture as a reason for switching jobs, which is commonly the case for work places which is dominated >60% of a single gender. Work culture in such places incorporate parts of gender identity and those of a different gender either has to assimilate to that culture or be forced to leave, a fact noted in a report by Swedish institute for higher education, published a few years ago.
>Distortions of the kind labelled gerrymandering are fundamental to the exclusive use of independent single member districts (and exacerbated if you use plurality or majority-runoff elections in those districts.)

Not so much. In Australia we have single member districts but not really gerrymandering because our districts are set by an independent non-political body using an algorithm and some common sense. Look at an electoral map of Australia and you'll see that our electorates are reasonably sensible shapes, they haven't been set up to favour one party over another.
The whole fare surge thing [1] was unfortunate and a bit of a catch 22 for Uber's part.

Even so giving them clemency is a bit like blaming a heart attack on bad luck instead of decades of poor diet and a sedentary lifestyle.

[1] http://dailycaller.com/2017/01/30/uber-forced-to-apologize-a...
"Is there a process or technology to avoid unnecessary medical treatment?"

Yes - exercise and a simple diet.

Michael Pollan speaks of it in the 21st century and the greek philosophers spoke of it in the negative-fourth century.

And every thoughtful person in-between.

Go look - every philosopher you've ever heard of has taken some amount of time to pontificate about health and diet and has concluded the same thing.
Well said. Either SV is different than business is usual... or it's not.

And if it's not (and not willing to self police to a higher ethical standard), then we should really start asking whether we're comfortable with these companies having the amount of access to our lives they do.

Would you trust Walmart with an Echo type device in your house?
No one at Uber is in a position where they are unable to leave and find additional work. They may have to give up their lottery ticket, but the handcuffs in question don't exist if employees choose not to exercise their options.
Hah. Yes, they are not looking to be all things to all founders. This is good signaling on their part.

I started a company while sharing office space with them--great people. I'm sure they've been working behind the scenes on this for a long time.

Being in the Kapor office I got a much more visceral experience of "diversity and inclusion" as a raise the bar strategy. Tons of smart people who were also happy and kind and productive.
If your neighbor is beating his wife, and he won't stop when you talk to him privately, you have two options: You go public, or you accept that you can't fix him, and move on.
Ask HN: Is My Google Account Being Attacked?
This afternoon I was logged out of my google account on all my devices. On my laptop I noticed a popup from Google drive and that chrome was not logged in. On my phone a play services popup. I went to log my phone back in any my Google authenticator app no longer shows my account (looks to be in a fresh install state). I used a backup code to get back in. The google security page showed no changes to the "Authenticator app ". There are no "security events" listed and no new "Recently used devices". Anything else I should check? Am I just being paranoid? The coincidence of the authenticator app losing the account synch seemed odd for a coincidence.
What is wrong with gerrymandering?

It is a political solution to political problem. It pushes decisions locally (to the "laboratories of democracy"). It is responsive to "We The People" but with a built in delaying mechanism to smooth out changes. It generally leads to competitive (but not toss-up) districts (the goal is to get as many seats as possible so huge margins are wasteful).

What's not to like?
> NAV and market cap are unlinked (as are returns for GBTC vs bitcoin)

Unlinked is putting it mildly. The gigantic rally in bitcoin after the drawdown in January was almost entirely missed by GBTC. For example if you bought on 01/11/17 and sold on 02/02/17, instead of enjoying the 29% gains of bitcoin (~$778 to ~$1004), you were treated to a loss of 1% ($109.50 to $108.50).