skysight-inc/HackerNews huggingface dataset:
I agree with you that tipping is a consequence of the system but I would argue the actual logic behind tippipng is that it allows employers to pay their employees less. Per federal law, tips can be used by an employer to satisfy the difference between the actual paid wage and the federal minimum. I would be very surprised if it was a waiters lobbying group pushing for this type of legislation. Several studies have also shown that there is very little relation between the quality of service provided and the amount of the tip.

Tipping really is a method for the employer to hold onto as much money as possible at the expense of staff.
GPU databases are brilliant for cases where the working set can live entirely within the GPU's memory. For most applications with much larger (or more dynamic) working sets, the PCIe bus becomes a significant performance bottleneck. This is their traditional niche.

That said, I've heard anecdotes from people I trust that heavily optimized use of CPU vector instructions is competitive with GPUs for database use cases.
This is a controversial opinion but: Claude Shannon is more noteworthy than Einstein. It’s simply the case engineering science is not taken seriously by the scientific community despite its overwhelming contributions to human development, namely digital signal processing and computer engineering.
Show HN: Send Anything Anywhere Within 25 Miles from Your Doorstep
Why the scare quotes? They’re not “stealing” tips. They’re stealing tips.
True. But lets be clear. I'm tipping everyone in the supply chain. They also get paid by their employer.

... You know now that I'm talking about it. I don't think I tip stockholders of C-Corps. I did consider S-Corp stockholders and decided that they probably shouldn't get a tip, but C-Corps stockholders are kind of part of a financial supply chain if you think about it.

Now that we're on the topic, can anything think of anyone else I'm leaving out? I wouldn't want to ignore the hard work of the people who make my daily life possible.
What should they be at fault for?
The security impact is that if you allow a user to choose their own username, and you use a standard POSIX specified way of verifying that the username is valid, and at any point in time you run a service as that user, an attacker can gain root privileges.
How is this any different from the what wait/serving staff experience. Most jobs are a flat wage (possibly minimum) and tips. It's always like that and still is. Maybe, the next time you leave a dollar tip for your server, you'll think again.
Show HN: Fast Finite Difference Newton's Method
I mean, if that utility of every part of the supply chain was actually surfaced and you could make payments directly to parts of the supply chain, I could see trying that business model out as a consumer.

Whats happening here is that companies have figured out they can just extract value out of a subset of their employees and pass the cost onto their customers by manipulating social norms.

If I'm paying the worker directly they should be treated like a contractor, but the companies want the control of hiring an employee and the responsibilities of hiring a contractor
As with many things in a America tipping started as a good idea, it was then taken too far and turned into a rather draconian setup where everybody is caught in a system you can't get out of.
AMD Reports Fourth Quarter and Annual 2018 Financial Results
The reality is that workers are part of an offer and demand market which is already adjusted to be at equilibrium with the tips.

If you remove some of the tips (not everyone will take part as you said), employers WILL have to adjust for it in order to reach a new equilibrium, or start losing workers.
There's no alternative at least where I live. I either use their service or don't get the items (since the reason I'm using them is because getting them myself is a problem).

A cash tip fixes this problem. I can't do anything about the business itself.
Scaling Data Ingestion with Akka Streams and Kafka
Read the book "The Power of a Positive No" (from the "Getting to Yes" guy). It's about how to say No all the time without being an asshole. It should be required reading in software engineering classes.
I'm guessing they didn't start this project in 2019.
isn't that one of the reasons you get a bmw, to exude class and status? otherwise, there are plenty of other sports sedans you could get, like a ford fusion sport or something, that embody different social messaging.

this isn't a critique of your choice of cars, but your reaction is interesting. some people in that situation would have their ego boosted. others would't care much either way. but this clash of cultural values seems to be a point of contention.

with that said, we each find our own balance between braggart and self-effacing behavior. neither extreme is particularly ideal. being social is all about negotiating esteem with each other if anything.
1,4 billion user-base? I wonder how they calculate this. It looks like non-unique users (devices connected). Or maybe lifetime accounts number.
well, for once, just because it works it doesn't mean it's worth it. a couple of years ago i read a story about a man who cracked a scratch-off lottery ticket code (the serial numbers were biased). he could have earned more than with his day job if he devoted his time fully to gaming the system, but ... it decided it wasn't good enough - a mindless, robotic task, ending in misery soon.

the take away of the story was that the method was probably known by crime syndicates and used for money laundering, as they have cheap pseudo-slave labour available. but if you're a well educated person with a fulfulling job, you'd go insane soon (and of course, job security - the second the company changes their system you're out).

so with betting, you'd have to invest a lot of time and energy for it to become profitable. as he wrote, you'd have to be at the race tracks and wait until the last possible moment, then driving to the next stadium. and if it was _that_ easy to create a real winning system that depended on local help, the swedes would do it themselves - so your hired goons might stay as long as they needed to understand your system and then continue on their own (lowering your margins in the process).

if the process could be completely automated, i.e. with online betting, the story might be different. but i'm sure there are already a lot of syndicates looking into that (even the analog version). for them it doesn't even have to be profitable. 80% return is good enough for money laundering and they can out-finance the legal competition.
I was keeping htop open during recording and never noticed anything too crazy. CPU was always about 30%-35% max on each of the 4 cores.

Would you still think it's an interrupt issue if there were no pops and cracks on Windows using the same exact hardware in the same USB port?
>As long there is a simple and clear code structure, it is a good thing

I've seen sprawling, massive ladder logic jumbles that made no sense and were completely undocumented before. Once visual-style plc things reach beyond a certain level of complexity, if they are undocumented they can be a nightmare to use.

I don't know if this says more about the medium itself or that a lot of PLC guys just don't know or were never taught proper standards to follow in writing their code. Either way I've seen a lot of really bad PLC code.
This must be a new thing or only apply to certain states/cities. I've never saw this happen back when I was doing low wage work.
maybe we should tokenize it and put it on the block-chain :)
That reminds me of me. I was overconfident in my abilities so I didn't take the advice of people who were trying to guide and help me. But looking back, I think a big part of what played into that overconfidence was not seeing that I actually could do the cool things I saw other people doing, because I had no one to show me how. So I was satisfied with doing slightly cool things and convincing myself it was amazing. I think a good mentor can show you a clear path from A to Z and get you excited about the fact that you actually can do B, you just have to start with A, then go to B, etc. That's one of the things I've been doing with my son, is trying to show him a cool thing that seems too advanced for him, and show him that it's only a small step up from where he is, and that after a simple 30 minute lesson that he fully understands, suddenly he can actually do the thing he thought was impossible! He just went from A to B in 30 minutes! Enough times of doing that and you're already half way to Z and it doesn't seem so impossible, so you stop being satisfied with letting yourself thinking B is actually Z. I'm probably not making much sense, but I hope the point is coming across at least a little.
LLVM actually has a native PTX backend, NVPTX, but since the Nvidia ISA is proprietary we use the CUDA driver API to generate the binary for the target GPU arch. (see here in MapD where it generates the PTX from the LLVM IR: https://github.com/omnisci/mapd-core/blob/ae88c486d1d790db54..., and here for where it calls the driver API to generate the native code: https://github.com/omnisci/mapd-core/blob/568e77d9c9706049ee...)
Apple Posts Drop in Quarterly Revenue and Profit
I use instacart weekly. Not going to leave them any tip via the platform anymore...
Do we have any reliable information if this is just Apple or if Chinese consumption is down across the board?
At least there are federal protections for employees. Companies that offset their operating costs onto an on-demand contract labor force are in a really exploitative gray area.

I disagree that collective action is impossible. Consumers become aware of problems, eg. high fructose corn syrup, and act accordingly, eg. buying less sugary junk. Cultural change is slow-moving but it starts with people giving a shit.
From what I understand of US history, tipping was introduced when hotels and restaurants lost money because of the prohibition, as a way to supplement wages.

So it sounds like it is absolutely used as a bad way to supplement wages.
> Benjamin Mayo, the app developer and blogger who broke the story for 9to5Mac, said that he did see Thompson's tweet after his article was published but that she did not have anything to do with his reporting.

So Benjamin Mayo found this bug separately? I'm always astounded when you have 2 entities both tracking down the same bug at the same time. I think the same thing happened with Meltdown/Spectrum IIRC?

Also it seems like contacting someone like 9to5Mac in the first place would have been a far better option than mentioning @foxnews in a tweet...
>Boycotts essentially never work

Is this true?
IMO adding this type of documentation would be great. If I want to see what type of challenges there are, I don't want to browse through all the client choices and see what each of them supports. I want to know what Let's Encrypt supports and then pick a client that serves my needs.

It could be as simple as adding something explicit to the how-it-works page:

Let's Encrypt currently supports the following ACME mechanisms to validate your domain:

- HTTP-01: the Let's Encrypt client receives a challenge from Let's Encrypt and serves its response to the challenge at /.well-known/whatever on HTTP port 80 on each of the domains to be listed on the certificate. Let's Encrypt will load that URL to validate the request. This mechanism does not support wildcard certificates.

- TLS-ALPN-01: etc.

Something like this would have saved me about 45 minutes of fiddling around trying to figure out what I needed to do. I can't be the only person whose setup is more complicated than just a simple web server instance that I can blindly run certbot on. I had to make changes to my network, and I needed to know what changes to make.
Plus all studies done on tipping have disputed this. Tips don't depend on the quality of service but rather on how attractive and flirty the waitress is.
totally what statebox is trying to do, we take some theory to put the diagrams in the right place and take it from there! thanks for mentioning these tools, they are all awesome to use
>Collective action is essentially impossible among consumers though.

It's not possible with an attitude like that. There is no government action that is forcing you to buy from Instacart.

>Boycotts essentially never work.

Tell that to Birmingham, Alabama.

>Not only that, but who are you going to use instead of instacart: Amazon Fresh? Uber? Or will you drive yourself to the store and buy it from minimum wage employees who work unstable hours?

Whataboutism and false dichotomy. There are many places that sell groceries that pay their workers more than minimum wage. Do a little research and give them your business. Or start your own grocery story if there's really a demand for something like this.

>Also, what do you think the working conditions were like for whoever picked that asparagus?

We can be concerned about more than one thing at a time.
Universal Becomes First Studio to Accept 4% Challenge to Hire Women Directors
Yeah that is laughable lol
Instacart is great for people who live in urban areas and don't have a vehicle. If you live in a rural area or have a car then it's definitely not as useful. Because of things like instacart I can rely completely on public transit and am able to get rid of my car (saving hundreds a month).
> when asked why, he said they called customers to confirm we did receive tips

That would make some sense even. If a server doesn't get tips, that could be a sign that they are a bad server.
Can I ask - and this isn't just me being glib because I want to believe what you say is possible - but can I ask if you know of any consumer collective actions in the past decade that have succeeded?
Successful equity crowdfunding campaign: A case study of Hacker Noon
In related news I just found a way to lock up mspaint using flood fill. 7 minutes and counting so far.
Jedberg is America. Americans typically don't understand the rule to gambling because they haven't grown up with them, it shows here.
The parent didn't say "the poor can never be at fault for anything", they listed a few legitimate examples of victim blaming.

There was the "everything the fault of the poor" bit in the first sentence, but that was obvious hyperbole.
Are you looking for a book geared toward a particular language, or one aimed more at better general programming methodology, regardless of language?
In the case of on-demand companies, the workers are independent contractors so they're not even entitled to minimum wage.
Apple discloses Services margin for the first time and it was 62.8%!
David Foster Wallace on SNOOTS – Extreme Usage Fanatics (2017)
Sure; they'll pay minimum wage or slightly above it. It's not a skilled position (I wanted tables for three years) and most places will take pretty much anyone who walks in. The vast majority of jobs are Chili's, not Morton's.

You speak of helping the workers, but you know what; they love the tip system. They make far more on tips than they would others. If you think Chili's is going to pay waiters 35k and bartenders 45k you're crazy.
I’ve noticed this as well on my MacBook with an external screen actually. Also sometimes when resuming from sleep..
Sometimes code simply cannot speak for itself, and then a comment is very welcome, sure.

What I learned though is that a lot of programmers suffer from a form of a "comment blindness". I was once asked to explain a piece of code for which I already provided that exact explanation in the form of a neat, verbose comment, on this every screen : )

In my experience, programmers develop this "comment blindness" kind of like an everyday person numbs themselves to omnipresent ads via so-called "banner blindness".

Basically, most of the comments one encounters are redundant, stale etc. and therefore useless. So the less comments overall, the better the chance for the ones that matter to stand out.

At the end, there's no silver bullet, and while as experienced programmers we find it obvious and needless to say, I guess it probably is a valid takeaway for juniors to take most guidelines as rules of thumb only, and avoid falling into dogmatism (the mother of cargo cult)...
> The sovereign state of Washington laws are superseded and invalidated by mandatory binding arbitration.

No, they aren't; binding arbitration is a venue for resolving disputes about the application of laws, it doesn't supersede the laws, and manifest disregard for the law is one of the few reasons for courts setting aside a binding arbitration decision.
In a punchy crit with constant accelerations, absolutely. For sustained efforts like time trials, it makes essentially no difference. Once you're up to speed, it's all aerodynamics, gravity and rolling resistance. Ondřej Sosenka actually used a weighted back wheel for his successful hour record ride, with the logic that it would act as a flywheel in the later parts of the hour and smooth out his ragged pedalling. Of course he did test positive for methamphetamine in 2008, which may have had something to do with breaking the hour record.
Most home networks are also a single collision domain where an IPv6 network can establish itself autonomously, without the kludges of a v4.

People, just let it rest.
> More of a civil than criminal matter

I think the question though is _why_ is that?
If I steal $950 from someone then it's criminal, but if I refuse to pay them what I agreed then it's civil. It's an odd discrepancy IMO.
Under the section "Cell towers moving from microwave to fiber optic" it is stated that 50-100Mbps backhaul links for cell towers are common. We're well beyond that; 5G trial sites they are starting to appear across the UK need 100G backhauls unless you want to severely restricted them.
That's a 3 yr old article
I mean, if you think that's the case, feel free to give examples. The posts here are talking about specific cases, if you disagree with them, say so.

You haven't really said anything here, just vaguly created a strawman that people are arguing "the poor can never do wrong", which was never the claim.
Statistically speaking, the main party missing out on its cut when you tip in cash is the IRS. Not really an ethical concern for most of us, but for those who do feel bad about this, you could just overpay your taxes every year by say 10% of what you estimate you tipped in cash.
Some are, but they have to be pretty overwhelmingly organized.

https://www.latimes.com/nation/la-na-boycotts-history-201802...
It reduces size, but perhaps more importantly, reduces parsing time, which is crucial, particularly for slow mobile devices.
I mean, I see what you're saying. I really do. But it feels a bit cynical to me. Personally, I think everyone should try giving 20% (or more, haven't you ever received some freshly cooked chicken nuggets and just knew that they were delivered to the store with extra care) to every individual and/or corporate entity in the entire supply chain. It just increases the feeling of community in an ever growing global landscape.
While I agree that the parent comment should probably drop them. This comment won't get them to stop. Maybe something like proposing alternatives, and empathy. We don't know them so let's not generalize them into the crowd of 3 tweeters.

I use Uber from time to time. Knowing full well that they have some practices I admonish.
I use Google, Microsoft, Amazon, Safeway, etc. I try to be a better consumer with products but it doesn't always work.

I think we can approach this without the pitchforks and realize we all do this to some extent. The OP recognizes the problem and suggests they'll change their behavior. That's a win.

Parent - good luck moving off of the service. It's hard to swap something you've come to rely on out, and good on you for recognizing that as a consumer you need to make a change.
I mean, Instacart is awful and I stopped using them the last time they fucked with their employees pay based on both moral grounds and the fact that it incentivized their employees to cut a million corners.

It is a useful service to me however. I no longer need to own a car or pay for two lyfts back and forth from the grocery store, so thats several hundred to several thousands dollars I save every year now that I got rid of my last need for a car. If I lived outside of a city where a car was mandatory I could see it being relatively worthless but in the city, its a massive cost and time saver
CEO of Lambda School on the Future of Coding Bootcamps and ISAs
I believe it's the number of unique devices that connect to one of their services in a month, or something similar to that.
Regrettable Code, Episode 1
This person explained at length, before you wrote this comment, all the ways in which they were not the sole source of value in this arrangement:

https://news.ycombinator.com/item?id=19029926
Nvidia also reported Chinese consumer consumption being down in their results.
Would that not argue for a more proactive policy approach? Just because something is "universal human behavior" does not mean society should accept it: violence is universal human behavior too.
> I wouldn't put too much stock in the FAANG experience though, unless you luck into a company trying to make a prestige hire; they are competing directly with people with the same experience and skills

But they don't have the same experience and skills. Are you suggesting that all workers with X years in X technology are interchangeable?
Sure, but my point still stands: figuring this out doesn't require arcane knowledge, contrary to what was suggested. The code inside the expression looks like standard JS. The downvotes and your reply suggests I should have communicated more clearly.
Their help section specifically states :

"Shoppers appreciate tips as a way of recognizing great service and 100% of your tip goes directly to the shopper delivering your order. For more information about tipping, follow this link."

Source: https://www.instacart.com/help/section/200761924#213895126
payment/service fee section

If confirmed this is straight out lying to your customers
> how even knowing the company is stealing from their employees isn't enough to get you to drop using their service

why should it be?

ahh whaaat? mashes downvote button

since you are still reading, what is the exact thought process here, can you articulate this? So the service works and still provides a convenience for you, but is this action being masqueraded as the most effective way to get the company to change a policy amongst all other possible actions? Is it just to not "support" a company that does a single thing you disagree with? Is it something else?

I think there are more effective ways of bringing Instacart into compliance with your ideals. Isn't that a possibility?

edit: and no responses by time of writing while on the way to getting downvote censored. Be interesting to see if it flips when a different crowd gets off of work.
KillUserProcesses is enforced not by systemd (PID 1) but by systemd-logind.
FaceTime Is Eroding Trust in Tech
The heroes of the Thai cave rescue
There is a ton of research showing that regular exercise, especially running, improves mental health, sleep and wellbeing; complementary to a healthy diet and meditation. As someone who has experienced depressive disorder, I can tell you that it works (alongside medication and others of course).
I do marathons but it is not for the status. I don’t think many people do — it is a lot of pain to go through. It is about goal orientation, achievement and the immense mental satisfaction (high) from endorphins it yields for your emotional and mental state. I cannot emphasise this enough — it is so important for me to stay sane and well balanced in an otherwise busy life.
"However, these existing solutions did not provide an adequate way for an engineer to get promoted. Thus, we decided building our own was necessary."
Your comment suggests that it's ok to directly support bad businesses because you're probably also indirectly supporting bad businesses.

If that's not what you meant, can you please clarify?