skysight-inc/HackerNews huggingface dataset:
It's up to individuals to make decisions about what they do and do not eat and live with the consequences.

True, but when that level of individual freedom has negative repercussions on the community, the government has to step in. Else the society will cease to be.

Imagine if our (USA) govt allowed us to buy gas (fuel, petrol) with lead in it, ignoring the long term impact of lead in the environment.

Individual freedom is not absolute. An one should not be allowed to engage in habits that harms the community in that fashion. Yes, there are things we can't avoid, but when necessary, the govt has the powers to regulate individual habits.

Unfortunately for these countries, membership in the WTO does not serve their interests in this regard.
They are used to break the laws, it's called disruption, I think.
No, I am saying that sometimes it is necessary to seriously modernise the 50+ year old UNIX architecture, as great as it is.

Out of the people who complain about systemd, I have heard very little of them actually managing dozens of servers with it daily, however I have heard tons of praise from sysadmins, because it is a lot saner writing & managing systemd unit files, rather than a bunch of hacky shell scripts, so much so that FreeBSD, the "*nix way or the highway OS", wants a clone of systemd for themselves.

Also, there are non-systemd options, look at Gentoo or Void Linux.
Dogs are trainable. Roosters not.
No shit. A story like this makes me realize that even with the "problems" I think I have at work, that get me all riled up, I have it made in the shade with lemonade compared to this woman's experience at Uber.

I started reading the article with the view of "If it's really that bad, just quit. Burn that bridge with thermite, and never look back." I finished the article wishing there were more Susan J. Fowlers in the world.
When a Guest logs out, any files they created are destroyed, including cookies and browser histories. But I don't know of a way to have multiple instances running sumultaneously.
What? From the summary of your link: "Why was Clinton’s coverage substantially more negative than Sanders’, and why did Sanders get so much less coverage than she did?"

Did I ever claim the media wasn't biased? Of course the media had an effect on the election, and that effect wasn't neutral. The fact that the media has systemic biases does not imply that major media organizations conspired in favor of a candidate, Hillary Clinton, who was actually considered by most to have been negatively impacted in the general election, and according to the link you posted, was covered more negatively than Bernie Sanders.

This is a giant mess conflating DNC problems with fundamental realities of news media with an unproven conspiracy theory. I have always been responding to this: "the corporate media [...] colluded to stop a once in a lifetime opportunity in Bernie Sanders to help their friend and collaborator Hillary Clinton, and so we ended up with Donald Trump." I promise you, that is not the position of the Shorenstein Center or any other academic research organization focused on journalism.
The West could prevent emissions arbitrage with CO2 tariffs on imports set at the same cost per ton as the domestic carbon tax. Something like: goods produced abroad need to have a CO2 audit chain with proven integrity for imported goods to be CO2-taxed at the manufacturer's claimed emissions intensity. Otherwise the importing country assumes an unfavorable (high) default CO2 intensity for goods produced abroad and taxes are high.

That wouldn't necessarily prevent high emissions linked to domestic-only consumption-and-production in China, India, and other developing nations, but it would be a powerful incentive as long as those countries have a lot of trade with the developed world. And it would probably tend to make developing nations' domestic-production-for-domestic-consumption activity cleaner by accelerating adoption (and pushing down costs) of lower-carbon technologies starting in export driven industries.
https://github.com/spro/practical-pytorch

A tutorial series to help people learn how to use machine learning (especially RNNs) for NLP tasks.
If anything, OP's subsequent employment by Stripe is a very strong endorsement for the workplace culture of the company.
But Uber's entire business plan is about flouting rules and sustainability so that they can become irreplaceable. The sad fact is that they're probably being entirely rational. What's right is often unprofitable, short-term and long-term. Unless they have a big exodus of talent or customers, even a report this embarrassing is unlikely to slow the juggernaut.
Sadly they're hosted on the US west coast. Resulting in not great latency for us Europeans.
And people wonder why there's an anti-globalisation backlash.
Well, the tagline on their front page does read "We don't assume you're stupid.".

I'm not calling you stupid, I think everyone has failed to backup something important at one point or another, just saying that the sentiment behind the business seems to be "services provided with minimum hand-holding"
> While I'm at it, please explain why science has become so politicized by the political right.

Please select your desired counter-point.

- "At least I vaccinate my children."

- "I'm having a dinner party, GMOs and gluten okay?"

- "I'm sure homeopathic hemp water will cure cancer someday."

- "Sorry these responses are so rude. I'm a Sagittarius."

- "I'm not sure what I'm more scared of: chem-trails or nuclear power."

- "After this conversation, my aura will be radiating 'pro-science'."

If you stopped and said to yourself, "I don't believe any of those!" Congratulations, use your new found empathy to find common ground with conservatives who do accept climate change.

It may come as a shock but some people want to help the environment and don't want socialism. Go figure!
"HR serves to protect the company"

That point comes up every time a bad-HR related post is placed here. However, isn't it very short sighted to consider silencing/removing the accusers a protection of the company. This results in a bad culture and bad PR about that culture in developer circles.
Won't the reduced diversity and all that comes with it have bad effect on the company long term?
Too late, radiation is returned back to almost natural level (about 30% higher than natural). I have detector of radiation, so I can measure it myself. Sometimes wind can bring some radioactive dust from Chornobyl, e.g. after forest fire, but it is much less dangerous.
There's a significant distinction between polluting the environment, which harms other people directly and making unhealthy decisions in one's own life, which has only indirect effects on others.
This latest suggestion shows me that whatever logical skills he had are gone and/or he barely puts thoughts into what he's saying (insert Trump joke) because he just has so much Fuck-you money. His suggestion is just "add more government" to decide what's a robot, to decide what's a job, overall to add more accounting.

P.S. Being critical of Bill Gates is pretty unpopular on HN because he does charity work with the old monopoly blood money. Shame on you.
I wish I could say this isn't happening all the time at many more companies in a less obvious way. Other than being straight up propositioned for sex, most of this other stuff has happened to me too. And I don't work at Uber.
If an Uber recruiter contacts you, bring this up and tell them their nonfunctioning HR department makes working for their company a non starter.

If you work at Uber, quit, and/or contact the board and tell them that this behavior is unacceptable and the people responsible need to be fired. If the culture won't change, the CEO needs to be fired.

If you work in tech, bring up this article with your manager or CEO and tell them that this behavior is unacceptable, opens the company up to ridiculous amounts of lawsuit risk, will hurt recruiting, depress morale, and that you will quit if harassment complaints aren't taken seriously.
Watched it this morning... extremely cool. I missed why they landed on land instead of on a barge. Anybody know?
git on the commandline together with tig.
People can choose a great many things.

What they cannot choose, however, is what is truth, and what is reality.

Reality has a way of imposing itself. And a disregard for reality on the part of some has a profound way of imposing itself on the many.
I'd like the think that eventually karma will catch up with Uber. Hard to think of a single positive thing to say about the company.
Again, I'm responding to this statement: "the corporate media [...] colluded to stop a once in a lifetime opportunity in Bernie Sanders to help their friend and collaborator Hillary Clinton, and so we ended up with Donald Trump."

The fact that career democrats feel strongly about the outcome of a democratic primary is not a corporate media conspiracy. Should there be reforms to the Democrats' primary process? Yes. Is that at all relevant to the subject of this part of the thread? No.
Why did you switch? (And put a 4-5k machine on the shelf)

The touch bar so horrible?
The operative phrase here is 'it seems'. Lawsuits don't just materialize out of nothing without time and significant costs, simply because you happen to be in the right.
tsunamifury said pay, not cash salary... There's more to pay than cash, especially for private companies.
I thought that pub quiz nights were becoming popular because people were getting so much useless information from IMDB et al, and needed somewhere to use it.
ok, I learned something today!
Disruption doesn't necessarily imply illegal activity.
They have the money to subsidize local food.
> I do not understand, nor have any sympathy for, all these people who insist upon using Xcode

> there are so many alternative toolsets you can use

Actually no, if you want the latest, most supported tools, frameworks APIs etc. you have to use Xcode.

Most of us don't want to use Xcode, but we also don't want to use C#, (Swift is actually very nice), which IS NOT a native solution.
Nope, they do have x86_64 too, I have one of those.
Program's failure to properly format currency contributed to a foreclosure case
HN seems to have missed the fact that the "foreclosure over 27 cents" story that has been in the political news lately [1] was caused in part by a bill that was sent for "$.3" instead of "$0.30" [2].

Programmers' failure to properly format currency output has got to be one of the most cringe-inducing practices in our profession, so I thought HN would be interested to see this.

[1] https://duckduckgo.com/?q=ossie+lofton+foreclosure

[2] http://skeptics.stackexchange.com/a/36857 (see "13 August 2015" in the timeline)

(edit: grammar)
This gap detection tests pretty much the same thing as CRT flicker. It tests at which point does a light source seem continuous. This doesn't cover the full extent of human vision capabilities. What's more, if you wouldn't have dismissed my link as "random" and actually read it, you would have seen that it covers this very same case and gives pretty much the same numbers. It's under Test 2: Sensitivity to darkness.

I could explain further, but I get the feeling that you've made up your mind and aren't willing to read much. If you change your mind, start with the link I gave earlier. [1]

In addition, this thing is pretty easily testable with home equipment. Get yourself a 144 Hz or faster monitor and construct the following program with OpenGL: two identical boxes moving side-by-side, one updating its position at the full 144 Hz and another at 60 Hz. [2] You'll see the difference yourself.

--

[1] http://www.100fps.com/how_many_frames_can_humans_see.htm

[2] There's a web app as well, but unfortunately browsers don't support frame rates higher than 60 Hz that well. My chrome is limited to 60 Hz even on 144 Hz for example. https://www.testufo.com/#test=framerates
Parsing JSON with Tensorflow
That's not really addressing the point; whether or not the USPS does those things you mentioned doesn't really affect how much or little of a government agency they are. I would again point you to the "Governance and organization" section on the USPS Wikipedia page.[1] Specifically this paragraph:

The USPS is often mistaken for a government-owned corporation (e.g., Amtrak) because it operates much like a business. It is, however, an "establishment of the executive branch of the Government of the United States", (39 U.S.C. § 201) as it is controlled by Presidential appointees and the Postmaster General. As a government agency, it has many special privileges, including sovereign immunity, eminent domain powers, powers to negotiate postal treaties with foreign nations, and an exclusive legal right to deliver first-class and third-class mail. Indeed, in 2004, the U.S. Supreme Court ruled in a unanimous decision that the USPS was not a government-owned corporation, and therefore could not be sued under the Sherman Antitrust Act.

Of course the Wikipedia article cites external sources, such as Title 39 of the US Code[2] (which is entirely about the USPS) and a Supreme Court ruling.

[1] https://en.wikipedia.org/wiki/United_States_Postal_Service#G...
[2] https://en.wikipedia.org/wiki/Title_39_of_the_United_States_...
Comparing two offers where one is cash + liquid equity (the case at most major tech companies) and the other is the same amount of cash + equity in a company that has no near-term plans to IPO (the case at Uber), most people would consider the first offer to be worth more.

Even if nominally the equity is worth the same in the both cases, liquidity is also valuable. (And the equity might not really be worth the same--companies have been forced to IPO at a valuation lower than their last round of funding.)
To be honest, I think that all the "external protective cuticle" part is faked. Eggs have a porous shell. You can't rubb anything from the surface of a still warm and clean fresh egg.
Another reason not to support Uber. People need to stop using services from companies with behaviour like this.
No, The Tenderloin does not have grocery stores on every block. They have liquor stores (corner stores, bodegas, whatever you wanna call them) that typically have a mediocre selection of fresh produce (if any at all).

It's not about having a large floor plan, it's about access to fresh food. The Bayview sees the same thing, although as SFGate points out Fresh and Easy did try. They failed too.

http://www.sfgate.com/bayarea/article/Tenderloin-struggles-t...
Ain’t CMS: The content management system that’s not
I actually used Stripe as an example before I realized that's where she had moved to so consider that a double endorsement, it's not like I have any dog in that particular race but I know some people that work there and without fault they report working there is a dream come true.

The brothers have something good going there and I'll bet that when the dust settles Uber will be part of that dust and Stripe will have IPO'd or similar (possibly even this year).

This is how it's done:

https://stripe.com/code-of-conduct
Companies such as Uber will continue these destructive behaviors until they face genuine consequences that impact their bottom line.

You have summarized a number of reasons why I would never ask anyone to volunteer to be the one to accomplish this.

This entire episode will hopefully shine some light on the true difficulties that need to be overcome to promote STEM diversity.
> The only plugins I miss are surround.vim and a commenting plugin.

Incidentally, surround.vim and commentary.vim are also why I wouldn't want to live without plugins. Everything else is expendable.
There is no pressure to change when they can continue to get billion-dollar handouts from Saudi billionaires no matter what happens.
It would, but in the meantime, I find AppCode to be pretty great for that[1].

1 - https://www.jetbrains.com/objc
True, as much as I sometimes hate the extra 'red tape' that the Australian Government puts upon businesses here, they do offer a pretty fair level of protection against employers abusing or unfairly treating employees.

It is pretty hard for a business here to dismiss an employee without reasonable grounds that would stand up in court - which of course, if it got to that level, means that the whole story would have to come out, so a situation like the one in this thread would have meant Uber being in a world of hurt while all their dirty laundry was aired in a court.
Nope: https://www.scaleway.com/faq/server/
I laughed out loud at this one--that's some first-class ass-backwards reasoning...
Pontificate away young man, pontificate away.
yeah, just spotted that as well :) some Intel ARK kind of thing. What is the performance like?
Susan is ~an industry veteran~ a somewhat experienced engineer and her interactions with HR are typical of what I've seen so I would have expected her to know how things would play out. In my experience HR is never there to protect the employees. HR is there to make sure the company doesn't get into any hot legal waters.

Most of the time the easiest way to do that is to just suppress any wrongdoing and sideline whoever is being wronged. That's exactly how things played out in her story. Once again solidifying my opinion of HR being a company instead of an employee protector. If you see any wrongdoing then just get a lawyer. Never go to HR.

Edit: Folks are right. She is not an industry veteran. Incorrect assumption on my part.
> the refactor functionality for renaming used to be great

Objective-C did have some basic tools. But even Eclipse was better?

You can always use AppCode, I believe it has the usual JetBrains level of refactoring. I have a copy paid and installed yet I almost never use it.
Why crowd fund. Given the author's story, if true there would be lots of lawyers lined up to take the case for a percentage of damages or for publicity. Especially if this turns class action.
Propaganda on the part of a media instution as a whole is manifested by a persistent bias.

Making occasional errors isn't a sign of bias. Correcting those errors is a key part (and running the correction prominantly) of not being biased.

It's been observed that the principle bias of many major commercial media is inherently pro-establishment.
I've been questioning the legitimacy of Uber recently, and this cemented my understanding of how they operate. I'm taking my business to Lyft from now on
There's the scale of economics. If only few people buy healthy food, supermarkets have no incentive to offer it at all. Even if they offer healthy food, the price is higher because they can't buy in bulk or else they waste much of it.
I wouldn't say "trained", I would say evolutionarily selected. Sexually dimorphic phenotypes and differences in IQ distribution show this.
By all indications, Uber has a toxic work culture that costs them both top talent and organizational velocity.

I'm a college senior at a well-regarded engineering school. My CS classmates - especially women - simply do not apply to Uber, in large part because of its reputation for internal misogyny and general assholery. Four classmates interned there last summer, and as far as I know none are interested in returning. A friend of mine was actually warned off by her software engineer father. I've heard stories from friends who've worked there that corroborate Susan's tales of infighting teams and inexplicable reorganizations due to high-level backstabbing. The one woman I know who works there wants out. Susan is a high-profile and credible source; hopefully her post takes Uber's work culture issues from "open secret" to "problem that has public consequences for the company".

The CEO should crack down and take serious steps towards addressing this problem - not just for PR, but because his company is seriously suffering as a result of these issues. Unfortunately for Uber, from what I've heard, Travis is part of the problem as far as Game-of-Thrones internal politics and backstabbing goes. His "move fast and break things" persona sounds like a poor model for subordinates. Between that and the company's relative external success, I wouldn't hold my breath waiting for anything internal to get better any time soon.

Until it does, I simply hope that my acquaintances at Uber find somewhere less shitty to work.
If you're an experienced C++ coder, I'd skip this article.

While it's well structured, with real-world examples, it's very basic. I'm not an excellent C++ coder by any stretch of the imagination. I make lots of mistakes. But not these. The article is fairly thorough and long, so if you're experienced you'll invest non-trivial time for little or no reward.
At a glance, Torus was intended to be a distributed file system. As I understand it, distributed file systems are easier than distributed block systems, but harder than distributed blob systems.

A blob system is all-or-nothing. You create or replace the entire blob at once. This makes bookkeeping and replication much easier for the implementer.

A filesystem supports much richer semantics, including the ability to seek parts of files and modify small regions of files. You need a lot more mechanics to maintain consistency across a network.

A block store is difficult because you're trying to work at very high speed on very small units of state wooshing back and forth willy-nilly. You don't get to rely on any of the higher semantics provided by a filesystem or blobstore, since you're pretending to be a magical harddrive.

I am often wrong in these matters, as an interested outsider, so I'd be happy to receive correction.
No - employee lawsuits are not that uncommon. The vast majority are settled before they see the inside of courtroom. The majority that do go to a courtroom go the employees way unfortunately for employers in frivolous cases. Talking to a labour law attorney to consult about your case is not that expensive - if you have an open and shut case most lawyers will want to work on a contingency fee anyways.
144p (144 fields, progressive scan) as in 144Hz, in contrast to things like 60i (interlaced).

I know people love their 144Hz screens, but if you're generating 170FPS then the remainder is utterly wasted. You're "bottlenecking" the monitor.

So at some point you're spending money on stuff you don't need, the extra frames are simply thrown away.
Not only autocomplete, but syntax highlighting as well.

SourceKit seems to crash with every moderately complex expression.
Here's my positive thing. Taking a cab to the airport from my house in Cambridge, MA runs about $42 before tip, so call it $48 or so.

An UberX costs $24.30 right now and UberPool costs $14.30 right now. Additionally, I can summon the ride more easily and get better feedback about the arrival time, giving me more confidence/less anxiety that I'll have a problem getting to the airport on time.

As a consumer, by reducing my cost by 50-70% while providing a marginally better service, I can readily find one thing positive to say about the company.
This sounds like such a broken, toxic environment. Although it's painful and the outcome is unclear, I really hope she sues. We have to publicly shame behavior like this and make it known that it's completely unacceptable.
I understand your sentiment. He did quite a share of the horrible things to become now, the philantropist. The same can be said about Zuckerberg. Who I see as a young Gates, but that's even more evil, as Facebook is a direct threat to the internet as we know it.
Not just sex, but sex in an "open relationship," presumably as "backup booty." It's hard for me to understand why she didn't immediately start trying to GTFO, but instead stuck around for a year and tried to make things work. Save transcripts and screenshots, find a new job, then sue at leisure.
It may be short-sighted, but, frankly, most people and organizations in the world act in most contexts in short-sighted pursuit of their goals. Foolish, sure, and unethical in the case of HR departments, but nonetheless, the behavior one can expect from them.
I am really, really happy to see this as the top story on the front page of HN and to see the top comments currently here. It speaks well of HN.