skysight-inc/HackerNews huggingface dataset:
There's a difference between working hard to solve a set of problems and Uber HR's reported abrogation of their responsibility to foster a safe working environment.
Relevant discussion from a few days ago:

https://news.ycombinator.com/item?id=13683110
Not OP but I've heard (anecdotally here and there) that many sites reject email from Amazon IP blocks because of historical spam problems.

I only encountered it personally a handful of times when using SES for delivery, and it was usually resolvable because the target customer base was easy to reach and worked with their IT departments to solve the problem.
Pretty much. All of these SF startup CEOs just rotate around companies and start new ones. The whole mentality there from the (moronic) angel investors to the people they hire as CEOs propagates and rewards the culture common at these shops.
I think Mz was trying to edit to a better state but it's hard. Emotions can run high with these subjects :)
The build process is described here: http://only-paper.ru/forum/38-22814-1
> I'm sure stuff like this happens at any company that big.

Not that gets written up in detail, with numbers, with much frequency.

> Why do they publish pointless news like this.

Sexism is real. Adding context and response to a large company's response is meaningful.

> why would you work for uber you hardly make any money.

That's just not true.
Or, rather, a company whose entire business model is regulatory capture.
What if you changed your password to something really long and not memorable before you leave home? Print it out on a piece of paper and leave it in a safe. You can't be forced to produce a password you don't remember. When you get home, open the safe and change your password back to something you know.
5 ways to secure a mobile app
I agree it's a very important problem no doubt, but Uber aims to solve it in an exclusive way. Exclusive in that it requires the user to be wealthy and technically proficient enough to own and operate a smartphone. Further Uber, from my understanding, is under no obligation to serve all communities. If an area isn't as profitable as they like they can ignore it.

If a person's _primary_ concern is making mobility more accessible and affordable for _everyone_ especially the most needy then doing that by improving public transportation systems(buses and rail) and systems that are regulated by the governments(New York City Taxi and Limousine Commission). Those systems are obligated to serve the entire public.
A French Presidential Candidate Wants to Tax Robots to Save Human Workers
AMD Launches Ryzen: 52% More IPC, Eight Cores for Under $330, Pre-Order Today
Uber Elevate -- Urban, On-Demand Air Transportation
People consistently ignore the middle course, which is to allow a market for differentiated quality of service, zero-rating, whatever -- but to regulate that market as to what can be offered in it. The point would be that large companies couldn't get quantity discounts with which they can blow away small ones.

It's legitimate to suggest that remote/waldoed surgery needs superb data delivery guarantees, or that providers of ad-heavy contents should be allowed to pay for the data their users consume. But it's also legitimate to ensure that a small entertainment provider has a chance in bidding against the large ones.

There's been a low-volume discussion of all this on my blogs for many years. http://www.dbms2.com/2014/05/14/solve-the-network-neutrality... is pretty much the latest.
The reason is to protect people arriving at the airport who are not familiar with the area or local taxi companies. But go ahead and believe that if there weren't a regulated standard rate for trips from the airport that they would charge you less.
For class action lawsuits, the supreme court ruled arbitration clauses are legal and enforceable on customers and employees in AT&T Mobility LLC v. Concepcion (2011).

https://en.wikipedia.org/wiki/AT%26T_Mobility_LLC_v._Concepc...

A SV company I worked for included an arbitration clause in their employment contract, specifically referencing any dispute involving the Civil Rights Act of 1964 and the Americans with Disabilities Act of 1990.
Wow, 60%. That 40% that runs on everything else really pales in comparison.
Although I guess they could force you to go through the reset password flow, so you would have to cripple that as well...
Like Samsung, which has a fab all the way up to consumer facing phone business?

Excessive vertical integration is over-valued, unless you holds a monopoly position in at least one of the component of the vertical.
Americans buy existing homes at fastest pace in a decade
It would be interesting to see the numbers, but those million dollar medallions in New York make me think there's some inefficiency that could be reduced.

The whole surge pricing thing was pretty innovative. A regular cab driver shoots to meet their daily quota. If it's raining, they hit that much sooner, and call it a day. There really are fewer cabs when the weather sucks. Or, more accurately, there are many more riders than drivers available.
"I don't really understand why one would actually want to work at Uber. If you're a good engineer, there are better and far more interesting and impactful companies to work at than an app whose primary purpose is to call a ride. "

Uber is changing the world. For better or worse.

99% of other startups are irrelevant, and will go out of business soon.

Also - working at Uber, many will get rich.

They are a big company, with tons of money, they are spending huge on highly specialized things that most other startups couldn't ever touch, and there is 'financing' for cool, niche things. Self driving cars, big data, transportation things. Food delivery. And just the scale of it is interesting.

Finally they have a kind of job security that goes beyond what most startups would offer.

I have no love or hate for Uber, I mean I don't like them for some reasons, but there are plenty of reasons for people to want to work there.
Blogspam of:

http://www.sussex.ac.uk/broadcast/read/39252

with author credit removed.
> mostly I think it's bad because it makes the versioning aspect inaccessible from the lowest common denominator, the browser address bar.

That also rules out using any HTTP method other than GET. The browser address bar doesn't seem relevant here, and if it were, then it would rule out the vast majority of APIs.

Versioning through the URL breaks interoperability of clients using different protocol versions. If a client using v1 communicates with a client using v2, then they will see two separate sets of resources and they would never have the same identifiers for (what should be) the same resources.
Given that it was a few years ago, I can't be certain, but I'm pretty sure I only saw paperbacks.
Just wait until they manage to secure a transportation monopoly. Then they'll start screwing customers and the competition too.
You must be young.
Do pet cats cause schizophrenia? A new study suggests no
Did you read the article? Do you not believe it? It says across the entire US. They're spending money because they're expanding abroad, and the lag between opening offices / hiring people and getting rideshare is real. That's where the $1.2B loss comes from.

EBITA is a reasonable way to calculate profitability, which ignores taxes and interest. Equity-based compensation is a possible concern. Do you think that they're giving away so much of they're company to employees that they can't sustain that after they start paying pure-cashing (or cash + public equity) comp? (I'd honestly be surprised, but curious to know what you think.)
Sounds like you haven't read The Three Body Problem (which is a shame, you should totally check it out).
Verizon to offer 5G to select customers in 11 U.S. cities
Oshawa. Go train itself is not bad, but DRT from Ajax go to my place is another 50 minutes to 1 hour. :(
I've been working at Oculus (within Facebook) for a couple of months now - I'm enjoying it quite a bit. I worked at startups previously and my work / life balance is much better now. My projects have been interesting as well.
If I ever get up the nerve to give it a real try, I will certainly test the slack's patience for stupid questions :)

The .NET reference is useful if you are reading through code and maybe to modify it slightly, but I find it (and class hierarchy style docs in general) to be close to useless if you are writing new code and new to the library. Using a new library in Python (especially one that's heavily object oriented), I often find it easier to learn from tests instead of the docs. Reference docs are often inaccurate or too verbose or show no sense of importance or are just poorly written. Tests are straight to the point, include examples, and tend to focus on the most important parts of the library.

The MSDN docs have quite a bit of "How do I..." content, but unfortunately F# is seemingly always blank as an example.

Combine this with a huge proportion of commonly used third party libraries being .NET rather than F# libraries, and so much of the .NET infrastructure you need to use being C# focused, and as a newcomer you are paralyzed.

If F# is serious about building a community of more than just C# converts, they need to recognize that the convenience of .NET for people who already know it carries a commensurate tax for everyone who doesn't. It's harder for me to learn .NET as an F# user than a C# user. It's harder for me to learn to use NuGet as an F# user than a C# user. It's harder for me to learn to use Visual Studio as an IDE with F# than C#. In everyone of these scenarios, you're running up hill because examples and documentation and interfaces are all for the majority, which you won't be.
Taking Elon Musk Seriously, Not Literally
Vi Hart recap of Net Neutrality: https://www.youtube.com/watch?v=NAxMyTwmu_M

The first 5 minutes are conceptual background and explanation, while the last 6 minutes move on to the 2014-era politics of net neutrality. It's my favorite net neutrality summary for (IMO) naïve people who think net-neutrality stifles innovation.
Intel(R) Distribution for Python* 2017 Update 2
Haha, yeah -- our (Zapier) reddit integration isn't used too much so it wasn't at the top of our list of improvements. I fixed it a few weeks ago since I too was tired of it not working -- I still run dogetipbot over on reddit so I know a bit about breaking (and fixing) reddit bots. ;)
I feel like I'm missing something. This feels like all set-up, with no reveal.

Is there more to the article, beyond the "Mobius Rip" section?
Bonavita tea kettle. Set the temperature exactly.

http://bonavitaworld.com/products/10l-digital-variable-tempe...
I didn't take that remark as sarcasm.
Triangulene, by Force
Garfbert by Jim Jadams
"The Internet...well, as much of it as only requires transit within Estonia" would be a poor simulacrum of the whole.

I actually agree that it's going to be a county-by-country battle. Also, Estonia in fact has some of the best ISP service. Yet the point of the internet is that nobody should care where you are, _especially_ whether you are in a G8 country.
This is in my experience the `standard` design; it does give you a lot of freedom to change what filters you allow, and to stack them. Nobody's going to get fired for this design, and there's a lot of prior art around it to draw examples from. It also has the benefit of keeping the API surface small and clean.

But it makes it a bit weird to do HATEOAS; you _could_ do `GET Bob => {events: "calendar/events/?user=bob"}` -- but then you're hyperlinking to a search and not a resource.

It also tells less of a narrative in the structure; `user=bob` is just another filter that you can use to apply to the events set. But we get a chance to describe the shape of the data a bit more if we choose to declare an intermediate resource (/users/) and attach some links to it (=>/users/bob/events).

Now, if there are ten ways that you need to slice your `events` set, and ?user=bob is but one of them, then scoping a sub-resource /users/events/ isn't that useful/descriptive.

As an aside, I think this is where HATEOAS is nice; it makes it very easy to navigate an API as a developer, see what actions are possible at every node, and hopefully learn the intent of the author of the API without having to chew through a set of API documentation. Django Rest Framework's API browser is a great example here.
"I really don't think she has anything to fear from Uber."

The people she describes (who may or may not have any relation to actual Uber employees) sound like exactly the sort of people who would launch a defamation lawsuit, whether there were actual grounds for it or not.

" And if you read her post, she doesn't seem interested in devoting the next phase of her life litigating and reliving that experience"

Plans change, and having a credible countersuit waiting in the wings can be a useful thing, whether or not it ever actually gets deployed.

I repeat: I would recommend that she talk to a lawyer immediately.
Great to hear, I'll keep an eye on it!
This article links to a blog post [1] by a current female engineer at Uber, who says:

> Why am I still at Uber? I am at Uber because Uber needs me.

I don't understand how someone can say this. It's like worshipping a corporate entity.

[1] https://medium.com/@hadrad1000/reflecting-on-susan-fowlers-r...
There are plenty of other companies without toxic cultures doing the exact same thing.
The "local" (regional Australia) taxi app absolutely has a positive impact on me. I can now reliably select a wheelchair taxi and get alerts when it's nearby. With the phone dispatch system I had to convince the IVR to give me a real person to speak to, explain that yes I definitely did need a wheelchair van and then wasn't given any other ETA. In one city over, the ETA message used to cost 75 cents!
I don't think "it's been fuzzed" is really a binary signal. Every fuzzer has blind spots, areas of the state space that are difficult to access with a reasonable amount of trials.
The market can stay irrational longer than you can stay solvent. -Keynes
Right, to go from "seems excessively positive to me" (you put that very well) to astroturfing/shillage is an enormous non sequitur that is easy to fall into on the internet. It's corrosive of civil discourse, so we don't allow it on HN.

Actual astroturfing or shillage is of course not allowed either, but that's almost an entirely separate problem from people slinging accusations around over-easily.
Journalism must evolve into the net
exactly, people are reversing cause and effect here. first Tesla made desirable cars, then people started fanboying Musk. See this Google trends for Elon Musk searches:

https://trends.google.com/trends/explore?date=all&q=elon%20m...

Which only started picking up after the Model S was released and started getting great reviews.

The idea that Musk is a "master salesman" or whatever is pretty dumb if you watch any of his interviews. He's definitely good at business, but his fame has been fueled by his achievements alone.
SolarCity’s Ties to Foreclosure Cases Raise Questions on Vetting Policies
Meet the New Linux Desktop Environment Inspired by Windows 7
Slightly off topic, but do many people working in SV or at Google find it as daunting a task to fold laundry and clean their bathrooms as the author does?
Interstellar Travel
I've read it several times and found it uncompelling.
What would your ideal candidate focus on?
Oh I agree, but in context to the added value of mobility, I think surge pricing during commute hours isn't going to help much.
I had normal sleep and nutrition, and so did most people I know who burned out. However, insomnia can be a symptom of burnout (I had severe insomnia, but it a symptom rather than a cause).

I do know of one person for whom sleep deprivation seemed to be a contributing factor, along with other stresses associated with military service.

In general burnout seems to be caused by chronic physical/mental stress.
Why You Should Be Using a VPN Everytime You Go Online
6 Ways to Get More Clients and Referrals Through Your Content
For bugs in general sure, but I specifically said "exploitable bugs" which is a different story. I don't think it's going too far to say that the probability of a Rust compiler bug, or a bug in unsafe Rust library code, leading to an exploitable issue in the Rust demangler, is low.
Alleged sexual harassment aside, I actually feel much more at home working in an environment like this. By my nature I'm a very competitive person, I work best when I'm pressured to do so, I like money, and I like partying. That environment isn't for everyone, and that's fine - people need to fit the job just as much as the job needs to fit them.

I'm deliberately not commenting on the sexual harassment stuff because quite frankly it's none of my business until the claims have been substantiated.
Think of errors as a toxin or heavy metal. Not all aging will be like that, time is merely correlated.
I'll add, Cupertino appears not to allow buildings taller than 4 storeys as well. The skyscraper idea is a non-starter unless Apple relocated to downtown San Jose.
Excellent q - we intend to add in other options as we go. Pivotal being one. Id also like to add in permutation tests. If you have ideas we welcome diffs =)
"I wonder why some people want to see Tesla fail so badly."

I think often people react really strongly to others liking something or wanting it to succeed. The more people like something, the more others react.
Renowned Harvard Psychologist Says ADHD Is Largely a Fraud
Sounds like it might still be largely probably an American problem (?), which would explain the overall struggle that Uber is facing? Japan and Europe in general have well working taxi systems. Thus I would challenge if the valuation is really justified...
Congress Wants Warrants to Rein in Police Abuse of Cell-Site Simulators
BWP Media V. Polyvore: It’s All About Control
I suspect that really depends on exactly what makes you and your brain get interested in a particular piece of engineering work.
Please stop posting inflammatory political rants to HN. It's very much not what this site is for.

You've been using HN primarily for political arguments. That's an abuse of the site—it's destructive of the thoughtful, varied discussion we're hoping for. We ban accounts that do this, so please stop doing this.
> The god-knows-what side projects done with all that capital?

They bought like half of CMU's RI to build a self-driving car.
Nascar, Once a Cultural Icon, Hits the Skids
This reminds me of this time I went to Olive Garden, and asked how the penne bolognese is, and the waitress said "It sounds like you feel penne bolognese is the king of pastas to eat; why is that?" Before I had a chance to answer, she continued, "I've no experience eating pasta bolognese; however I would consider my own fettucine alfredo to the among the best pastas to eat. I'm sure others have eaten amazing pasta too."

While I stammered and tried to think of the appropriate reply, she started clucking at me like a chicken and chased me out of the restaurant. Before I reached the parking lot, she put an empty burrito wrapper into my hand and said "I got this free at Facebook," with a smile and a wink, and I never saw her again after that.
Hiking is great, but it seems like you can get the same effects a lot more efficiently -- eat less calories and no carbs (to reduce body fat and train your body to burn fat), and do heavy lifting at the gym (to raise testosterone).

It doesn't require an 8-hr-a-day program :)
If we give you that, they have one breakthrough over mainframes. That makes them "mainframes that are always on from everywhere." Mainframe apps were already doing that with terminal, thin clients, web apps, and so on. It was part of modernization efforts to give workers or customers better access to data or business logic on mainframes by putting better interfaces in front of them. Situation is improved today with cloud stuff but core capability was there.
Not super surprising. Tilt scaled up its burn way before nailing a big market.
Silicon Valley Tried to Upend Banks. Now It Works with Them
As described in https://cloud.google.com/apis/design/design_patterns#get_uni...:

//calendar.googleapis.com/users/-/events/123
For example: a computer science degree teaches you a lot of stuff, covering an enormous diversity of CS topics, but 80% of it won't have anything to do with a career in Software engineering. The stuff you really need to learn, you'll need to learn on your own. That's why I'm saying, take the easy classes, then spend the extra time on an actual software engineering job or internship where you can learn what you really need to learn. The degree is required for a lot of SE jobs but that doesn't mean it's useful (as in applicable to SE).
I'd argue otherwise for software developers, especially if you're working with a large C++/Java codebase, or compiling large projects such as WebKit/Linux kernel.
Your comment made me think of Bill Bryson's accounts of how people change on the trail in 'A Walk In The Woods'. Good book if anyone is considering a thru-hike, and it's just a fun read anyway.
I really disagree with Microsoft's approach of homogenizing their products, and this is a perfect example.

- There's never a need for "Microsoft" documentation -- you'll have a question with a specific product or service. They really should be distinctive visually.

- This is on the microsoft domain and top left click goes to microsoft.com, but you can't get back here from microsoft.com

- By the time I click through to something (for example, .NET->F#->Get Started), I have not one but two major navbars and footer featuring prominent links and menus completely orthogonal to what I'm viewing. There is nearly zero typographical variation among the content I've expressed interest in (F#), and tons of variation for this separate content. This is distracting.
yeah, the bitwise xor was my next solution, and what the interviewer was looking for. i found it a fun puzzle, satisfying to solve and not really brittle at all (why would you feel it was? it's just a simple loop with an xored accumulator; it cannot overflow or do anything funny).

i like the idea of subtracting from either the head or the tail of a virtual list too; that's clever :)
Sounds more like Stockholm syndrome than worship.
Pharmacy Career – Career for Youths
Talking to myself here as much as to you.

For regular business, i.e., I need to make a living and I'm not looking for VC to build a unicorn, it's usually "do I have a paying client lined up?" Most service businesses are like this.
Some people have this weird idea bout taking a walk through nature. :|
> The efficiency of driving a cab around and picking up at random

This isn't how taxi cabs typically operate, except maybe in very dense neighborhoods. It's common in low to medium density areas to see cabbies waiting (often in the same parking lot) for a call from their dispatcher rather than driving around at random waiting for a hail. And in dense neighborhoods with enough riders, such as Manhattan, taxi cab occupancy comfortably exceeds 50%, at least at peak hours.

From the 2014 NYC Taxicab Fact book (which actually seems to cover the whole city, not just Manhattan) [1]:

Aside from these spikes, other areas of high occupancy
occur mostly at peak travel times. For weekday AM
rush hours (between 8AM and 9AM), the average occupancy
is around 56%. For the PM rush hours following
the shift change (between 6PM and 7PM), the average
occupancy is around 62%. On Friday and Saturday
nights, peaks occur around midnight and again at 4AM,
when bars close in NYC. At midnight on weekends, 56%
of available taxis are occupied, on average, and at 4AM,
about 49% of available taxis are occupied.

[1]: http://www.nyc.gov/html/tlc/downloads/pdf/2014_taxicab_fact_...