skysight-inc/HackerNews huggingface dataset:
I'm unsure if there's racism at play here. The business model of Infosys is based on outsourcing to India, with the US employees mostly acting as go-betweens.

Likewise, Huawei's US workforce is overwhelmingly Chinese, but that's probably not a result of racism. Samsung's US R&D is almost fully Korean at the top - not because of racism

In India, as a counter example, Philips, the Dutch company, has most of the upper brass as Dutch. Again, not because of racism, but because of the go-between nature of the job
Worldpay Launches Entirely Downloadable Card Terminal for Smartphones
That would be fitting continuing of all the great books that were written in prison.
Uber doesn't make enough from fares to be profitable, they use investors' money to heavily subsidize them. Once the investor money runs out, Uber won't be able to pay drivers unless they jack up prices considerably. Once they are no longer price competitive, customers will move to other services.

Turns out the car service business isn't very sticky at all (even the drivers work for multiple companies...).
Drivers start to leave and the downward spiral begins. They just couldn't get to self driving vehicles fast enough - which may be why they were trying to borrow technology from Google.
Is It Possible to Stimulate Deep Inside Our Brains Without Implanting Hardware?
Ok, but what about the efficiency of LR(k) parsers implemented using monads?

Further, do monads warn the user when there is an ambiguity in the "grammar"?
> should be able to place a language appropriate set of requirements in the zip root and it should do what it needs to do.

Let's say you depend on libfoo. It can be obtained via system package, built from sources (with 3 different feature switches), or your language's package can simulate the effect without the native libfoo but it will take longer. Why knows what "it needs to do"?

This is not something anyone but you can answer. There could be some nice wrapper that warns you about libraries you use, but you have to make the decision.
I left my permanent position and was lucky enough to continue working on a contract basis to continue covering some of my bills.

I reached a point after about 4 months where I realised the journey to make the business profitable would most likely be a five year slog, and while the opportunity was there it wasn't a cause I felt I could devote 5 years of my life to.

So gave the software for free to the people that were helping with beta testing and went back to my job.
I found the most positive thing was how it helped propel my career at my current employer as I got a better role, they seem to have more respect for me afterwards and I operate more independently now.

So I suppose if you can build some sort of safety net before quitting that helps.
If the unit economics don't stack up, then the bigger it is, the faster it'll go out of business without external investment. Pervasiveness doesn't mean it's profitable, it means it's popular. If I had a network of people giving away $1 for $0.90 it'd be super popular.

As it is, Uber doesn't need to do too much to hit break even. Some central costs cut, and a slight rise on price.
That's pretty cool. But it varies from location to location.

LA sees any competition to their utilities to be an existential threat. For a while, they forced me (and tens of thousands of others) to pay for trash pick up from a multi-family dwelling even though our landlord had hired a private service and had all of our city receptacles returned. They were recently smacked down in court, I received a class action settlement notification a few months back.
> but the convenience factor of doing it when I want to do it is going to trump the pennies they'd give me to wait, every single time

I grew up in Switzerland and the cost incentive to running the dishwasher and washer/dryer at night was significant. Many families changed their behavior as a result.
Mike Lynch's Darktrace saw huge sales surge after WannaCry
Most likely not. However, I think Canonical should have used Wayland instead[1], and invested their time/effort/money elsewhere.

[1] granted Mir may have kicked Wayland development into gear
> What do you mean by retries
If there is an error, the function will be retried: http://docs.aws.amazon.com/lambda/latest/dg/retries-on-error...

> Why would you upload node_modules
It is required to: http://docs.aws.amazon.com/lambda/latest/dg/nodejs-create-de...
Here's the trick: literally only those actually on the committee will be arrogant enough to think that will work, and that they can replace Travis.

Nobody else is going to buy it, and this is death for Uber.

But the reason anybody's fool enough to trigger the apocalypse is because THEY will be in charge and assume that's the answer. If they were on the outside looking in, they would have a very different opinion.
A session I remember that might be of interest:

Building reactive systems with AWS Lambda: https://vimeo.com/189519556
They included all of the revenue (i.e. gross revenue) from Uber Pool in that figure.
This is not nearly upvoted enough.

The mentality is the same as the California water crisis: ignore the big industrial uses like agriculture, instead pester people to run taps for a few seconds less.
When I hear "Semantic Web", I think:

That's the heavy weight XML bloated thing that has, something like 10+ years ago, moved towards N3 or Turtle, more recently to JSON-LD, and will, in due time, hopefully arrive at Prolog syntax as a very natural and convenient representation that is at the same time amenable for direct processing in a programming language that is eminently well suited for the domain of knowledge representation.

Which, I admit, may raise the question why Prolog syntax was not chosen all along, given that its syntax was invented and even standardized decades ago. By the way: A few members of the consortium were well aware that Prolog syntax would have been an excellent choice for RDF. Only a few though.
Is it reasonable to estimate that the performance of this code will be bounded by log2(n) memory round-trips per lookup?

If so then could you double performance to log2(n)/2 lookups by issuing parallel memory requests for location n and also both candidates for location n+1?
MongoDB launches Stitch, a back end as a service, brings Atlas to Azure and GCP
I tried using Lambda, but need to set up the API gateway before using as well. Painful logging and parameter forwarding.
Facebook would rather BUY users' e-mail addresses in bulk.
You want to write the tests at the boundary where you want stability, where you want to prevent change.

Sometimes you don't want to prevent change because it's an implementation detail. That can mean private APIs, but also whole layers of abstraction.

Common layering, for example, is:

1. Low level operation that needs to be stable, so needs tests.

2. Medium level abstraction layer, not core business logic and builds on stable layer.

3. High level abstraction, the exposed public business logic API. Public API so needs tests.

Medium layer does not necessarily need tests in this case.

I have a bit higher level discussion of this in a talk I gave in May (first video): https://codewithoutrules.com/talks/
It gets the job done but the developer experience around it is awful.

Terrible deploy process, especially if your package is over 50mb (then you need to get S3 involved). Debugging and local testing is a nightmare. Cloudwatch Logs aren't that bad (you can easily search for terms).

We have been using Lambdas in production for about a year and a half now, to do 5 or so tasks. Ranging from indexing items in Elasticseaech, to small CRON clean up jobs.

One big gripe around Lambads and integration with API Gateway is they totally changed the way it works. It use to be really simple to hook up a lambda to a public facing URL so you could trigger it with a REST call. Now you have to do this extra dance with configuring API Gateway per HTTP resource, therefore complicating the Lambda code side of things. Sure with more customization you have more complexity associated with it, but the barrier to entry was significantly increased.
Ok, what is Facebook's Lyft then?
It is an argument in the sense that it is a chain of facts and a conclusion is implied.

"x% of all A have property X. We have been taking A's for the purpose of Y. The record shows the y% of our A's have property X".

A = population
X = being South Asian
x = 1
y = 93-94
Y = working at infosys

And the conclusion seems to be that when making a selection, the selection should be 'fair' for all properties of A, and not 'fair' for the purpose Y.

And I am not even mentioning the fact that the selection is made by infosys, whereas if fairness was that important no selection should be made at all. Maybe we could just ask the government (with their census data) to send the 'fair' distribution of people to work at infosys.
Sony’s PlayLink links your phone to your PS4 for multiplayer minigame madness
This guy is just so awesome, and right!

Everyone sucks!

I loved hearing about how people suck. I LAUGHED with him, at them.
DKIM solves authenticity and integrity, but not privacy.
This might be slightly offtopic but
I've been thinking of working on my own ideas for a decade now. I tried working on projects in the evening and weekends but there isnt enough time. Not only does it effect your social life but also effects your motivation and drive in general. After looking at code on a screen for 7 hours, last thing you want to do is go home and look at more code [I guess this depends on your age, i'm 32 now - not an night owl no more]

Anyway i started contracting last year for this exact reason, at around £300-400 day rate and now i've saved enough to quit and follow my 'dream', my last day is JULY 7th. I have enough savings to last me 2 years, sustaining my current social life. no frugalness.
The reason it's so big is they're burning VC cash to subsidize rides.

So yea when billionaires are paying your taxi fair to try and drive the local taxi firms out of business naturally they're everywhere.

But when that cash runs out the necessary price hike could just as easily drive them out of business. It's not like the drivers have any great loyalty.

We really need pro-competition legislation to stop this sort of predatory capitalism.
Yeah absolutely. Our app is https://feeder.co. You can read a bit about our numbers on Indiehackers.com: https://www.indiehackers.com/businesses/feeder

MRR is ~3100 USD right now.
AWS probably also uses Equinix facilities in many regions.
Most Effective Ways to Promote Your Mobile App
Lessons learned from the government’s biggest attempt to fix tech procurement
I did read the complaints here, and many seem to be missing the point of why they added this. I don't think it was to increase driver pay directly, but to add a feature that Lyft has that many enjoyed. That and probably a perception of treating drivers better for PR reasons. Obviously they could also pay them better, but this is a positive step.

A better tipping system is better than nothing at all. A drop in the bucket far too late, but as a Lyft user, I find the tipping system to be better on both sides.

Furthermore, a lot of comments are just against tipping in general, and a worse experience on both sides with tipping in this case. My post is arguing against that notion from experience.
mean-spirited concept invented since about the middle ages.
I'm unsure if this is hyperbole or not.

With regards to it's use, in my observation I don't think it's used so much as a weapon against an argument as much as perhaps a weapon against the self congratulatory and rather shallow nature of online protest. I didn't always feel this way but it seems that whenever the term is brought up you have a number of posters who feel it's incredibly important that it be known, to complete strangers on an internet message board, that they are the good guys and are sincere in their beliefs and actions.

In any case, I'm not very smart so I could be wrong in my observations.
This is definitely already starting to happen. Uber was banned for a long time here in Madrid which allowed other apps to gain a lot of traction. I'd say the most popular is myTaxi, which allows you to hail the standard local public taxis. I believe it works the same in most major European cities. No need for private taxis.
The way I did it was to start freelancing so that I could pay the expenses with less hours and then use the rest of the time for sideprojects. Finally, one of my sideprojects (https://everydaycheck.com) shows interest and traction, so it's easy for me to just do less freelance hours and put more time into it, hopefully I can get to a point where I can work 100% on it.

I guess the "quit your job" problem only exists if you have major responsibilities, like a family, or paying debt back. Otherwise, it makes no real sense to consider it, the opportunity is too big.
Ha, nice use of "borrow".
python2 has much better syntax than that...

print "{something} may or may not take over the world at some point, but it needs another round of investment in the next 18 months just to survive.".format(something='any Ponzi scheme')

python 2, 3 are nice... got loads of libs... just that they don't have enough static typings to help me around :(
Good Data Pays Good Dividends in Your Telemarketing Campaigns
I'm 30+ and I love Twitch Chat. It's the only reason I prefer Twitch over YouTube.
So.
Much.
Worse.

(sarcasm on the internet failure)
on the right track with the ideas, this just wouldn't work for us as we have multiple toilets
Come on, self driving cars was never a solution for Uber in the medium term. Cabs are in the midst of normal traffic, not even highway or anything. No way this will work good enough within the next 15 years
If people want to tip -- use cash.
Ravada free, easy to use VDI broker made with Perl
That must have been frustrating to say the least. I have many memories of transporting essays to school on a floppy, only to have it be corrupted by the time I got there.
This guy makes claims with 0 evidence. Points he makes:

1. Nordic countries have more über wealthy per capita.

2. Nordic countries are social democracies.

Then he draws the conclusion, with no corroborating evidence, that these two things are inextricably linked. No data to link these two points at all. Nordic countries in general have a high GDP PPP, and that is probably not solely (or at all) due to being social democracies. Scandinavian systems need to be efficient due the nature of their environment, e.g. they have a lot of land and not a lot of population, and fairly harsh climate (e.g. poor farming conditions). I would almost argue that "being cold" is probably a better indicator of national wealth per capita than "being a social democracy" (though admittedly, I haven't done thorough research either). I mean, look at Canada. Look at the non-farming bits of the US vs. the farming bits. Look at North versus South Italy. etc. Industrialization is more efficient and effective in regions where alternative methods of production weren't great in the first place.

For reference, here is the population density of the nations he was comparing (in people per km^2):

Iceland - 3;
Norway - 16;
Sweden - 22;
US - 33;
https://en.wikipedia.org/wiki/List_of_countries_and_territor...

The US has 11x the population density of Iceland. Easier to have shared wealth when each person in your country can have 11x the land they could have in another country (with the caveat, of course, that this only applies if you are an industrialized nation).

I mean, just look at one of his "indicators" - billionaires per million people. By that metric, iceland is at that top. But there is only a single billionaire in iceland. Statistically, then, it's easier to be a billionaire in iceland. In practice, however, that is not the case. Things like population subsets need to be considered. In the US, you have a very large population, which is obviously going to impact per capita stats. However, you need to ask what proportion of those people are actually pursuing wealth in a way that could ever result in becoming a billionaire. e.g. a grocery bagger, probably never to be a billionaire. A plumber? Same. A hippy in a commune? Same. No data has been shown to adjust for lack of competition. At the end of the day, you have to look not at the total population, but at how many people are actually competing to become uber wealthy. Because, while attaining wealth isn't a zero-sum game, it certainly isn't an "everyone wins" game either.

Scandinavian countries have a very high proportion of jobs that don't really have a cap on upper income, such as software/game development, banking, music production, etc. because they have exceedingly efficient economies (as he actually touches on).

However, there is not clear reason to believe that they are efficient because they have social democracies. In fact, the converse (they became social democracies because they already had efficient economies) is just as likely, if not more so.
My tipping practice for Lyft/Uber has been that it's optional, as it is for most. It's stated directly in the Lyft app. I tip more or less about 20% of the time, all for something that goes beyond simply going from A to B. Otherwise, on point.
People are willing to pay anything for food or clothes as well. Still, free (well, at least way more free than in case of healthcare) market works decently, at least when it comes to providing cheap and decent food options.

The problem with healthcare is the opposite: there is no free market and it's impossible to compete without huge investment and even then it's sometimes still impossible (patents, long approval periods etc.).

The problem is for sure not simple but a lot of basic healthcare services could be a lot cheaper if it was easier to get in.
re: sex offender lists and sentencing

The implication is that the people on the list are still a threat. If that's true, shouldn't they still be in prison?
Companies/organisations whose data leaks I have discovered through spam to single-use addresses:

* monster.com
* linkedin
* Pragmatic Programmers (pragprog.com)
* audioscrobbler (now part of last.fm)
* The London Cycling Campaign
* The Economist's subscription department
For Uber's price structure -- very hard. Uber's "farebox recovery" is a lower percentage than most public transit agencies.
Sure it can be at some times, but the morale boost of it and getting to know peoples music tastes is worth the trade off. Depends on the person if it's favourable or not, it isn't notoriously loud anyway, just loud enough to hear if you concentrate on it.
Actually Pathfinder but yes, it is. Sojourner was the little rover.

https://en.wikipedia.org/wiki/Mars_Pathfinder#Landing_site
one word: liberating
I'd recommend using a framework such as the Serverless Framework[1], Chalice[2], Dawson[3], or Zappa[4]. As any other (web) development project, using a framework will alleviate a big part of the pain involved with a new technology.

Anyways, I'd recommend starting from learning the tools without using a framework first. You can find two coding sessions I published on Youtube[5][6].

[1]: https://serverless.com/

[2]: https://github.com/awslabs/chalice

[3]: https://dawson.sh/

[4]: https://github.com/Miserlou/Zappa

[5]: https://www.youtube.com/watch?v=NhGEik26324

[6]: https://www.youtube.com/watch?v=NlZjTn9SaWg
> why ... can't you use some darker color for your text?

Just add the "zap colors" bookmarklet from this page: https://www.squarefree.com/bookmarklets/zap.html to a tool-bar menu in your browser (add some of the others for other annoyances if you like). Then when you find a page like this with a non-black color, just poke the "zap colors" bookmarklet and the color will change to black (a few others will change too, such as those pages that like redefining the colors for links, etc.).
For a large codebase, normally I use the thing, note the different UI elements and messages, search the code to find where they are created and set up, pick one, and look into what happens when that particular element is triggered by the user.

In other words, ask "how does button ABC do its thing?" or "where does message XYZ really come from?" and plunge down the rabbit hole. This tends to be a more fruitful approach than trying to understand how the whole application works from start to finish.

Moreover, with existing codebases it usually happens that most of the issues are not in starting and finishing, but in all that happens in between.

In terms of IDE support, for me the most important feature is good search. When I stumble upon a hairy-looking method, for example, I want to be able to quickly see where and how it is being used.
I never understood why the tech press and sites like this one are obsessed with Uber.

It's a taxi company with an app. That's it.
I did the same with my ThinkPad 380ED.
I've got a pile of Librettos still running win98, as long as mIRC works I guess.
> We really need pro-competition legislation to stop this sort of predatory capitalism.

That's a non-sequitur
Uber got it by aiming to be the most dominant, demonstrably aggressive and ruthless competitor there could ever be. It almost didn't matter what Uber proposed to do, it was in how they meant to do it and Travis personified that, and all the 'bad behavior' was read as good… by Wall Street standards… because it indicated a sharklike savagery that surely no other company could prevail against. This is why they got their valuation.

With Travis gone, the only people who will believe that's still the case are whatever committee is at the steering wheel. They will think they're great and totally capable of being as ruthless and fierce as Travis, which is why they are creating that situation. No other investors will agree: you can't replace someone like Travis with a committee.
Makers of Bionic Wrench awarded $5.9M by federal jury against Sears
It wasn't until 2016 until I was actively asked by drivers for cash tips.

Just wait until you want a ride into Sausalito or Oakland.

Either that or you'll get a text from the driver pretending to be official Uber/Lyft:

Notice: this driver's area is restricted to [geographical area].
Cancel this ride and request again or face a $5 cancellation fee.
--Lyft/Uber dispatch"
Do you have any resources for a basic explanation on what that is?
There's hundreds of books on any topic, but it's hardly a reason to stop all discussion. If you're not interested in providing any valuable insight then I kindly suggest you refrain from posting. My question wasn't rhetorical.
I love Kaiser. They are so ridiculously efficient compared to all the other health care providers I've had over the years. Doctor's being salaried and paid by the hospital and the hospital chain being the insurer is really the way it should be everywhere.
I acknowledge the fact that social institutions have measurable affect on individual outcomes. Yet you can also find studies showing that individuals can have altered outcomes based on their own beliefs. For instance this classic study on stereotype threat:

> We found that Asian-American women performed better on a mathematics test when their ethnic identity was activated, but worse when their gender identity was activated, compared with a control group who had neither identity activated

http://journals.sagepub.com/doi/abs/10.1111/1467-9280.00111

Could it be that given the right priming, people can improve their lives? What's the effect size of society vs individual? And even if it's 90% environment and 10% the person, it's often easier to change ourselves than our environment, so shouldn't we encourage people to work on themselves?

Of course care must be taken not to make it seem like a moral failing for not "trying hard enough", I think that's where people find the "pull yourself up" crowd distasteful. But there must be some way to give people the confidence to try to work on themselves without discouraging them by making it seem like it's their fault. Does that make sense?