skysight-inc/HackerNews huggingface dataset:
That's not necessarily true. Folks in the gig economy are often classed as "independent contractors" and thus are not subject to the Fair Labor Standards Act, including minimum wage laws. They also are not entitled to, nor almost ever receive, reimbursements for work expenses. When you are talking about using your own vehicle and paying for depreciation, mechanical work, and gas, this is considerable. It often winds up being an implicit loan against one's own vehicle.

I'd be surprised if calling something a "tip" makes it legally obligated to go to a contractor. I'm sure their lawyers are very aware of the law on this. As someone else said, there is almost certainly a binding arbitration clause. This removes the possibility of individual or class-action lawsuits.

edit: The abuse of the term "independent contractor" is just one of many examples of how labor law enforcement has become lax in the last several decades. How many people on this site aren't in management and work unpaid overtime?
Maybe they are a person who's second language is English. I'm not sure if you're trying to convey some ironic sentiment in your comment but "losing your patience" at this honest and easy mistake for a person who's first language isn't English, but it didn't come across well. I can be just as pedantic and say "Are you serious? "Lose." is not a correct sentence."
I put a lot of comments in my code, but not to explain what the code does, moreso to explain why it is doing what it is doing, what it used to do and why it changed, and what else I think it could do instead of what it is.
Yep, personally, when I go to mcdonalds, I like to pay the guy at the register, the people cooking, the manager, and the unfortunate individual on trash duty all separately.

Additionally, I refuse (on basic principle) to eat at any restaurant where I haven't mapped out their entire supply infrastructure. I made myself an app that keeps track of how much I spend at each of these restaurants in any given month and then I tip each entity a healthy percent (20% being the minimum because really if you can't afford 20% you can't afford to eat out). Currently, I'm tipping the truck drivers that deliver supplies, the factory workers who prepare the frozen food, the farmers, the accountants, the HR department, and the people who do road maintenance on the streets that all of the above use to get to work.
Over the past two years, these kinds of complaints have piled up against Instacart:

https://en.wikipedia.org/wiki/Instacart#Controversy
I had a service industry job in texas that payed me around 2.50 an hour (iirc) and as long as I made enough in tips to cover minimum wage they didn't have to pay actual minimum wage.

It's immoral as fuck to steal tips. I don't care if it's legal. If I'm a customer tipping the person a certain amount I want to make sure it's actually helping that person and not just lining the pockets of their employer, that's absurd.
Yup, and Washington state specifically does not allow tip credits. Tips in WA are always on-top or hourly wage. (Which is why even a terrible bartender in Seattle can do pretty well.)
Me too, Facebook counts a view at 3seconds. they apparently provide a 95% metric as well to advertisers. (even that is rigged as someone can skip to the end and get it counted. (https://www.facebook.com/business/help/259313030934362) I'd love to see a comparison of those two numbers too
In this case, the customer is likely not just paying for the actual work, but also for the consulting brand that is signing off the work.
"Let’s examine the evidence. At its peak the planet’s fourth most valuable company, and arguably its most influential, is controlled almost entirely by a young man with the charisma of a geometry T.A."

Is Zuck's personality really worth attacking up front in this piece? Can't he be an awkward nerd that found success? That's not to excuse any misbehavior on FB's part but attacking his lack of charisma seems pointless and petty.

"The most stirring parts of the book are those in which McNamee makes the angry but measured argument that “social media has enabled personal views that had previously been kept in check by social pressure.”"

This article literally starts off saying that we're living in 1984 due to Facebook and ends lamenting that people are allowed to voice their own opinions on the platform. I can't imagine a further disconnect.
trailers.apple.com
Most large metropolitan areas already have "Vandal Police" who track serious vandals. Has been going on for decades, if they grab a big name (sometimes spanning multiple metros) they can pin them for hundreds of crimes resulting in six figure fines or large stints of jail time. These are usually people not painting murals though.
100% of the tip goes to the driver yes. but, that statement is completely compatible with instacart changing how much they pay their driver for that delivery down to 80 cents. I hope this was a mistake on the part of instacart.
That's not true.

> DoorDash, which launched in 2014, services 15 metro areas in the U.S.; like many other delivery apps, it employs couriers to pick up food from restaurants and deliver it to customers. But beyond the usual delivery fees, taxes, and tips customers will shell out for, DoorDash also inflates the cost of each menu item — often unbeknownst to customers. For example, a sandwich that costs $10.99 directly from a restaurant might be listed as $14.95 on DoorDash, and the app gives customers no indication they're being upcharged. As Bloomberg notes, "Other delivery apps, such as Postmates and Square Inc.'s Caviar, typically list the same prices as those on the restaurants' menus."

https://www.eater.com/2016/3/18/11261548/doordash-delivery-s...
Office 365 global authentication outage
Go has great crypto library, so I've wrapped it for use with Swift: https://github.com/lastochkanetwork/EasyPGP
It will not matter. Washington state law does not apply. The sovereign state of Washington laws are superseded and invalidated by mandatory binding arbitration. The rights set out in the State of Washington's constitution do not apply, for they are superceded and ignored by mandatory binding arbitration.

Any dispute will go to a monkey court instead.
And while it is not as important an issue, I, as a tipper, feel that I have been defrauded when this happens (now that I am aware that this does happen, I assume that it has probably been done with some tips I have made.) To be clear: this is not an alternative way of looking at the issue, it is an additional indictment stemming from the practice.
Yes! I've shipped an app, on the Mac App Store, which uses Go in a non-trivial way (including spawning goroutines). The link is in the article.
Amen, my code mainly runs outside my company but this 1000000x over. SOOO many people on HN seem to think the entire world works exactly like they do on the same kinds of things. It seems outside of most people's understanding that, maybe, just maybe, the business conditions where someone else works are.... different GASP.

It's not the same thing but it's a pet peeve for me when people make comments like "How could a developer skip X or not do Y?!?" Well not all of use can pick 100% what we work on and are sometimes forced to cut corners. We aren't happy about it but we are more happy with taking home a paycheck that being right 100% of the time. My go-to is "Is this this hill I want to die on?" when this stuff comes up.
Why doesn't the headline read "Instacart (YC S12)"?
This feels almost prescient coming from 1955. In an information age where everything is at our fingertips, where the "science is settled", it is increasingly uncommon to find those who will admit to having doubt, let alone to admit to being wrong or making mistakes. Doubt and mistakes are what make us human, they keep us honest, and inspire us to reach beyond our finite understanding.
It’s 100% illegal in Washington state. Probably not other states though.
Very cool! I love geeking out on analytics tech and look forward to studying its design further. My take as I see it so far (please correct me if I'm wrong)-

* As a datapoint Pinot/Druid/Clickhouse can do 1B timeseries on one server. AresDB sounds like it's in the same ballpark here

* Pinot/Druid don't do cross table joins where AresDB can. My understanding is these are at (or near?) sub-second which would be a very distinguishing feature. I'm not sure how this will translate to when distributed mode is built out, as shuffling would become the bottleneck. Maybe there would be some partitioning strategy that within a partition allows arbitrary joining or something?

* Clickhouse can do cross table joins, but aren't going to be sub-second

* AresDB supports event-deduping. I think this can easily be handled by the upstream systems (samza, spark, flink, ..) in lambda

* Reliance on fact/dimension tables.
- This design/encoding is probably to help overcome transfer from memory to GPU, which in my limited experience with Thrust was always the bottleneck.
- High cardinality columns would make dimension tables grow very large and could become un-unmanageable (unless they are somehow trimmable?)
Correct. I fixed it.
Tipping is frowned upon and considered bad manners in the parts of Asia that I frequent.
Let's completely recreate the browser in Javascript but without the back button, middle click or SEO! It's totally not Flash 2.0 because transpiler.
Elias Stehle's work out of Technical University of Munich is pretty awesome, see here: https://dl.acm.org/citation.cfm?id=3064043.
I like the fast 'bare bones' Chez implementation, but, I also appreciate the huge ecosystem around Racket.
This makes me wonder why people bother working for Instacart when there are so many alternatives. I googled for "service economy gig" and got this huge list:

https://www.wonolo.com/blog/best-gig-economy-apps/

I guess this Wonolo service is for choosing the right services to work for. Now I'm wondering how many Wonolo clones there are. :-)
I just might have to pick that one up on Amazon...
Connectivity changes in LSD-induced altered states of consciousness in human
How to Breakthrough the Old Monolith Using the Strangler Pattern – DEV Community
How does it compare with pg-strom
( https://github.com/heterodb/pg-strom )?
A Science Journal Funded by Peter Thiel Dismisses Climate Change and Evolution
Surely Google is on par with Facebook in terms of the potential damage it can and does cause society. Together they nearly monopolize the online advertising market and both have massive amounts of personal data, tracking, ability to promote/demote views arbitrarily...
The Topography of Disease
Seriously, this is the responsibility consumers have in a free market. If there's behavior you don't like, move on. You don't get to complain about bad actors when you're literally keeping them in business.
These are fantastic ideas (many I hadn't thought of), and I'll definitely advocate for them! Thanks for sharing.
The signal is not sent by not tipping. You can disagree with it all you want, but the people who decide to institute tipping will not hear you if you don't tip.
If you use systemd, you can use standard packages from your distro to run up services inside a container. That's basically the only reason I considered it.
That's a very interesting insight. I'd love some verification, but with the openness of all these numbers, it seems very plausible. If 20% is truly from a single customer, that seems very fragile, no?
Sorry to hear that! I consulted a year for a large financial company and their trading platform consisted of a million lines of C code. I've always loved C, but looking at the code it was actually hard to tell which language it was. They were using internally-developed libraries to do everything. Practically every line of code was a macro or library call, or a macro calling a library. I guess it makes sense to standardise, modularize, abstract away things to a ridiculous degree when you're working on very large codebases, with many people. I'm happy I don't have to do that anymore though!
Many many places do that. I worked in PizzaHut in NJ, and they pay you less than minimum wage initially. Then you report your earnings, and if your tips + salary / hoursworked < minimum wage, then they will pay you the difference to match minimum wage.

So you have incentive to report 0.0 tips. But then our manager at PizzaHut let go everyone who reported 0.0 tips (when asked why, he said they called customers to confirm we did receive tips).

And that's not only PizzaHut, that's everyone doing that, at least in NJ.
Death on demand: Has euthenasia gone too far? (Netherlands)
Did someone say innovative database? PG-Strom with PostgreSQL under the hood (what else?) exists since over 4 years: https://github.com/heterodb/pg-strom
Instacart delivery workers are classified as independent contractors, which allows the company to flout basic labor laws. This is commonplace in digital age 'gig economy' jobs, but dates back to the early days of food delivery - e.g., most pizza delivery drivers are classified as independent contractors.

That having been said, the concept of defining contractor wages in relation to customer tips is new to me. I could see a legal argument being made in the employer's favor if the worker gave due consent to the transaction.

The idea here would be: Instacart states somewhere on the order prior to pickup 'if you choose to accept this order, you will receive $10, of which $.80 will come from us.' Since the delivery worker isn't running a 'shift' as an 'employee,' but just coincidentally happens to be running Instacart orders for 10 hours straight, this counts as one of many transactions that they've accepted and hence waived the legal right to complain about.

If this legal fiction sounds absurd to you, you're not alone.
Washington state law does not apply. All of the State of Washington laws and constitution are fully invalidated and superseded by the American Arbitration Act.
This is terrible, but unsurprising.

The whole gig thing is basically passing the risks associated with having employees (injuries and managing them) / sales variation risks (having to pay people when sales are up or down) onto folks who are no longer employees.

The idea that they'd take even more from their contractors based on other factors just seems natural.

Maybe a "franchise fee" type thing is next....
"Once something has been approved by the government, it's no longer immoral." -Reverend Lovejoy
German reader here. Because of minimum wage you'd only tip if service was good (or always tip if you have enough money, my parents generation are more frugal than I am). Delivery services often get around minimum wage because they use the "Uber" trick and technically the drivers are "self-employed", always tipping those folks.

Anyway: Are tips taxable in the US? Here in Germany tips are tax-free under certain conditions: If I give it directly to the barber, waiter, etc., it is a non-taxable event, while if the employer collects the tip and divides it up under all employees it is a taxable event.
I cannot comprehend the confusion of ideas that led you to believe that retail cashiers are direct-value employees.

In a grocery store, the direct-value employees are the procurement employees--the people who purchase the goods that go on the shelves. If they can negotiate a good wholesale buying price, the store can make a profit on reselling individual units. If they buy at a bad price, the store takes a loss when reselling.

You can measure the direct value that employee provided by adding up the final sale prices from the items in their buy, and subtracting the initial purchase, optionally adjusting one or the other with a TVM calculation. If you bought a ton of pineapples for $X, and they were all sold or discarded by the next month, bringing in a total of $Y, that's $(Y-X) in direct value. It is very reasonable for 1/3 of that number to go to the individual employee responsible.

The cashier might be able to boost $Y by ensuring that no one who would have bought pineapple walks out without one, because the check-out lines are too long, but that effect is not measurable. The produce manager and stockers might boost $Y by arranging the pineapples in an attractive way, and by pricing them to encourage them to sell before they rot, but that effect is not (easily) measurable (without testing and statistical analysis).

The procurers are responsible for $X. Many other employees are responsible for $Y, along with other unpredictable factors, such as whether or not the customers actually want any pineapple this week. Maybe some cooking show featured it in their latest episode, or maybe Dole decided to run a coupon in the latest Sunday newspaper. Maybe some scientific study reached a conclusion about bromelain, and it trickled out past the scientist-journalist barrier. It's hard to say why $Y was that number, but the purchasers can use it to inform their bargaining to get the next $X, a number more predictably under their control.
Using Perforce in a Complex Jenkins Pipeline
[1901.08974] Rescaling and other forms of unsupervised preprocessing introduce
I get what you are saying, but

> It doesn't matter than hundreds or thousands of voices oppose him; I don't think it would matter if every single human being on earth opposed him.

makes it seem like everyone that uses systemd hates it or sees the same flaws as you or the other people yelling.

I and many others started admin'ing during or slightly before the systemd transition (ubuntu14->16 and rhel6->7) and have found it a much easier path to running services in a sane way than before. It was certainly possible before it, but with systemd I can do it a lot better and easier than I would have been able with previous inits.

For every person saying that systemd made things worse I expect there to be 10 silent sysadmins that appreciate what it did. I have no evidence of that, but that is my experience.
In many states you only have to pay the difference between the "tipped minimum wage" and the actual minimum wage if the employee didn't make enough tips to cover the difference.
The CIA analyst who foresaw Trump in 2013 and the explanatory model he used
I share the parent's sentiment. I don't expect everyone to share this opinion, but personally I think of it like applying for a job at a big management consultancy. Do I want to do a bunch of stupid shit and pretend to be a "thought leader" so that I can expand my network to include a bunch of people who don't share my belief that the interview process is such a lot of stupid shit that it's not worth doing?
More on the "growing your career" side:

Build something that solves a problem and put it on github.

Not only are you adding to your portfolio, but you're demonstrating that you can take a problem and come up with a solution for it. Canned "To Do" apps aren't as impactful because there's a 1000 tutorials for this online and everyone knows it (though they can still help for showing knowledge of a technology or stack, so don't count them out)
> You can't just throw the word in your app and do what you want with the money it generates.

That's simple fraud. It's like going door to door collecting money for a charity and then just pocketing the money. Potentially Instacart will need to refund those 'tips'
That's exactly what they want you to think, and that's why this whole tipping nonsense continues.
If you stop tipping, Workers will not accept to work for low wages anymore.

Bu continuing to tip, you indirectly hurt workers.
$13 billion in revenue from China last quarter, down 27% from a year ago https://www.cnbc.com/2019/01/29/apple-china-revenue-q1-2019....
P.S. A fantastic variant (IMO) of masala dosa is Mysore masala dosa - at least, that is what it was called, in a small nearby restaurant where I used to have it regularly, when in college in Chennai. The variation is that the filling for the dosa is a dry (actually just a little wet, with the spice mixture), boiled and spiced cowpea (lobia) curry, instead of the potato curry (which is what is called the "masala" in the original). Damn tasty. I used to regularly polish off two of them for lunch in my college days. (Lobia is heavier than potato, and they used to put in a generous amount, so it was a pretty good and heavy enough meal.)
All of the waiters/cooks/waitresses at a low-quality diner I frequent regularly have felonies for robbery or drugs. Ever since I've been going there I would say the vast majority of new hires have been people who couldn't get a job in other places because of their felony records and lack of education.

When you have a felony a lot of higher-paying unskilled jobs will simply filter you out as being too high risk or likely to cause trouble. So the only places that will hire these kinds of people can get away with crazy tactics like the ones people are discussing in these threads. When your choice is exploitative tactics or literally no other option because the entire market has you blacklisted you are going to take the horrible option knowing full well it is a horrible option.
It looks like HN's reply limiter has kicked in preventing further replies, so I'd recommend shifting discussion to one of the resources I've already mentioned. Based upon your most recent comment it is still not clear if jack is connected to the desired device or not. I'd recommend connecting a simple waveform viewer e.g. http://baudline.com/ to system:capture to see what's going on with respect to what jack sees as its input.
GP's point is that this artifact doesn't introduce a new variant of periodic table that was unknown to historians. Hell, Wikipedia has had a virtually similar table listed in its history of the periodic table for close to 4 years now.

> 3. The transition metals are not segregated but lumped into main groups. Today they're separated into ten groups of their own, but the rare earths and transuranium elements are kind of lumped together with no groups of their own.

The only known f-block elements known at the time were lanthanum [1], cerium, thorium, uranium, and erbium. Plus didymium, which is actually a mixture of praseodymium and neodymium that was thought to be an element. On the base of atomic mass, there was clearly a large slug of missing elements, so the assumption was that when the d-block returns to hafnium, there must have been missing elements to fill in the expected rows.

The modern periodic table is centered essentially on electronic configuration. The standard table has the s-block on the left, the p-block on the right, the d-block in the middle, and the f-block below the table, vaguely indicated as appearing either immediately after the s-block or after the first element in the d-block. Elements are sorted into these blocks based on which orbital the last electron filters into, although by the time you hit the f-block, the nominal rule implied by the periodic table has lots of exceptions.

But this table predates the discovery of atomic orbital theory. It even predates the notion of atomic number--the elements are listed with their atomic mass. The group numbers that you see used to be common in chemistry, although often addended with A or B (where CAS said that the d-block groups were all suffixed with B and the others with A; and IUPAC said that the first half of columns were A and the second half were B).

[1] Sidestepping the entire debate here about whether lanthanum and actinium are d-block elements, or lutetium and lawrencium are.
Valid point, but this is why there is category theory. That is really about the "compositionality of systems", we need that more than diagrams. Just turns out diagrams are a good way to do things with categories
Switch to cash tipping. Tipping through CC or some other mechanism means at least one other party is involved and takes a cut. Cash tipping ensures the money at least is seen by the service staff.