skysight-inc/HackerNews huggingface dataset:
When I started in business, I learned that you should charge out employees 3x salary or better is a good rate if you wanted to grow and be viewed as a viable service business. If you charge out at 2x salary you are going to roughly breaking even at the business level. If you charge out less than 2x salary it is a going out of business rate.

I think this is still reasonable advice.

The reason is there is significant overhead. In benefits, support services, equipment, employer matching taxes, HR, building, hiring, write-offs, and even getting the contracts and maintaining them. It is hard to charge out the time of someone negotiating the contract, or dealing with customer complaints, sending out billing, following up on unpaid bills (collections), not to mention the cost of sales, etc.
Washington state law certainly does apply. The state did not sign a mandatory binding arbitration agreement. The employee/contractor may not have the right to bring suit against Instacart, but the state maintains that right.

Thought experiment: could Instacart assault, kidnap, or murder a delivery driver and claim that arbitration is the only venue for redress?
Officially yes, all tips are taxable. However people that get cash tips often don't report and pay taxes on them.
And I never said the poor are at fault for everything, but I'm being treated as such it seems.

What I want to know are examples of things that the poor are at fault for.
This is why I support unions... when you have strength in numbers, you can have an ethical code that can be followed.

Firing one guy because he won't steal from your customers won't fly if the union tells your entire development team to walk and they'll cover wages until they get a better job.
You say that in jest, but this sort of thing really is a potential use for the tech.

Imagine a widget where every link in the supply chain is paid proportionately, instead of each layer trying to skim what they can. If a salesperson sells the product for 10% more, they get 10% more commission - and the distributor gets 10%, and the manufacturer, and the producer of the raw materials, and the transportation provider, and...
Tipping in cash seems like the best way to support the workers. Keep in mind the workers themselves are organizing this campaign- they want people to put a 22 cent tip (to show solidarity) and then tip in cash.

If that doesn't work then of course I'm going to drop their service. I just believe that supporting worker led actions is the best way to push change at this very moment.
It was possible since Simens Step 5 (since late 70s) to change your view between FBD/LAD and AWL. But AWL is just like Assembler, so .. yes. In old machines (we still have about 20 machines with Siemens S5) sometimes it's a must to use AWL.

https://en.wikipedia.org/wiki/Simatic_S5_PLC

Translate an IF statement you need to add jumps, so it's not really the same code.

Also for ex. the very simple Siemens LOGO controller has a simple software to program it. But if you use FBD, it's just possible to use a tag once. So if you need a tag multiple times, so you have to draw lines from the single tag. Even for super simple stuff it get's messy super quick.

https://w3.siemens.com/mcms/programmable-logic-controller/de...
I'm an artist myself, so I said "almost certainly" to qualify what I believe is an almost universal opinion. I don't think category theory diagrams on the wall of a gallery would fly as visual art, though I can imagine an artist (of a more conceptual variety) referencing category theory. I'm not saying there's no possible intersection between category theory and art—just that whatever that intersection is, it's not really about the visual, because we know how constrained the language and appearance of the diagrams is.

Name-dropping category theory via including a diagram in artistic work doesn't mean that the diagram itself is visually relevant. It would essentially be functioning as a sign rather than an image. (Feynman diagrams are a totally different story.)

As far as richness goes: I don't think programming languages have to be austere. "Richness" might be a divisive term to use for it. I just mean high degree of expressiveness. Also, I guess, a high degree of elaboration. A rich type system is not necessarily a dangerously self-indulgent, inconsistent, dangerous one—it might instead be the end result of a rigorous process of elaboration according to strict criteria.
> The US needs law changes that outlaw tipping.

No, it just needs to not treat workers that might receive tips differently: they should have he same minimum wages as other workers and tips should not count as compensation by the employer satisfying minimum wage mandates.

Private employers might then wish to prohibit employees accepting tips (since it no longer benefits the employer as it does now for the worker to be classes as “tipped”), for similar reasons to those for which public employers already do.

EDIT: And we need better enforcement (and possibly slight changes to the basic rules) against mischaracterization of employees as contractors, which is most of the problem in this case.
Outstanding resource.

jwasham/coding-interview-university also links to a number of also helpful OER resources:
https://github.com/jwasham/coding-interview-university
No, this is not true.

https://en.wikipedia.org/wiki/Montgomery_bus_boycott
Agree. Though the more I think about it, this is an opportunity for disruption. TaaS. An e-commerce platform, maybe even validated and protected on the blockchain, where users can exchange digital payments in an effort to circumvent these horrible practices.
This is legal though right? Isn't it the same way restaurants pay their servers so little wage?

My opinion is abolish tip culture.
The workers may be subject to arbitration, but state regulators (who enforce employment law) are not.
Looks like it's started with a DNS outage @ Level3: https://downdetector.com/status/level3/map/
>Does it tell us anything we didn't know, doesn't appear to. So what exactly is the value.

What's the value of museums? Of history?

This artifact allows you to place yourself in the shoes of a chemistry student 150 years ago. This is what they would have seen in the classroom. Not something like this, but exactly this.

History is often taught through dates and names; "King blah-blah conquered this land in year blah". But that's just biographies of governments. What's often missing is what the world view of a person living at the time was.

Artifacts like this -- and museums in general -- are a part of gives you the answer to this question.

To wit: there's nothing about DOS that you wouldn't be able to learn online, but starting DOOM on a 486 in the Living Computer Museum will give you an experience that you wouldn't get by just reading about it.
What If Google Doesn't Reward White Hat SEO?
According to Tim Cook on the earnings call he called it "active install base". Make of that what you will.
Damn it, I really wanted that example :(
For one, we probably don't need the police to come and arrest Instacart's CEO in this case.
we are working on the MVP, getting there, this wasn't supposed to blow up yet, don't want to give any wrong impressions.

currently a lot of our efforts are going into a core component of statebox, https://github.com/typedefs it is library similar to protocol buffers, but it fits well with proof assistants / functional languages / category theory
Can you cite any statute that says this is illegal?
This has been United States federal law since 1938.
Many states have what’s known as a tipped minimum wage which is different from the minimum wage.

The tipped minimum is usually something like $2 vs the $7 minimum wage (these numbers are probably off now that so many places have raised the minimum wage to $10 or $12).

Since in this instacart case they ended up paying out $.80 an hour it’s below even tipped minimum wage standards, although I assume there’s some dodge about claiming the employees are contractors to get around paying wages.
I asked a question, I don't think I need to provide some counter argument with it.

If I must argue something, I'd say the housing crisis example wasn't so simple as it was presented. Some people knew exactly what they were doing, albeit it turned out badly for them, but they had so little to lose they took the risk anyway and just bankrupted out. But I'm not at all interested in talking about this, my original question still stands.
> you could compress text to an equally random sequence

More or less correct. The key difference is that you could not compress a random coin flip sequence (and that a compressed text is meaningless until decompressed to original).

> all minimal programs are by definition Kolmogorov random

Compression provides an upper bound to K. Kolmogorov Randomness itself is not computable. AKA: You can't ever know if you have a minimal program.

> Crystalline forms

It is possible to both have low significance and low information content. Crystalline forms were very significant to Turing though: https://en.wikipedia.org/wiki/The_Chemical_Basis_of_Morphoge...
>Have you tried recording with ffmpeg

Just tried ffmpeg -f pulse -i default output.wav

No issues observed.

>Although isn't that resetting the rate back to 96000 when you want it to be 44100?

Yeah, I just noticed that too. I inherited 96000 since before I resorted to using 44100, so... It just works, too lazy to change it.

As for alsa without pulse, I tried using ardour with jack year or two ago, and no issues either.

arecord --device=default --format=S32_LE -r44100 -c2 -t raw | aplay -r44100 -c2 --format=S32_LE --device=default -

works too.

So it's either software, or something else in your system is affecting it. As someone said in this thread, debugging such an issue could get very arcane.
I suspect DoorDash is doing something similar, that's why I always choose 0 tip on the app and tip them cash when they arrive.
This is a really good point about what the guy in .NET Rocks said. He bills for outcome not hourly and discusses before hand why his billing rate is so high.

It's an awesome approach. He actually tries to find reasons not to work with client, because he's so expensive that if he can offer cheaper alternative they should go with it. Only pay if you really need to.
Stock up 5% after hours on Cook news.
You may be interested in the information in the 2018 developer survey on HackerRank. https://research.hackerrank.com/developer-skills/2019#skills

Scroll down a bit from the linked part of the page and you'll find the responses for languages for 2019.
Moreso that participating in modern society is impossible without doing business with companies who have unsavory labor and environmental practices. I'm not commenting on morality.

Expecting some sort of change to come from spontaneous, collective consumer action is ridiculous. This is especially true when most consumers in America are not on financially stable ground themselves, and can't afford to spend more money or time to assuage their guilt.
The job market is as strong as it has been in the past ~30+ years?
> eventually, I hit a second wall: boredom

I hit that wall right away. There are few exercises I find more boring than running. I did run with a couple of friends for a short period, because I felt I didn't see them nearly enough, and this was a nice way to see them more often and get some exercise at the same time. I hope that meeting my friends would make me more motivated. We still couldn't keep it up.

The only time when I can really run is when I think an emergency might be threatening my youngest kid. I think I could beat Usain Bolt in that situation. It's definitely mental.
I'm not an American so looking at this from afar - but according to this tips go straight to 'Shoppers'? Are they actually doing something completely different?

https://www.instacart.com/help/section/200761964#11500564332...
Excel Recalculation
I would like to see this corrected.
What about in states like California where that's illegal, even if their tips make up the difference between their actual wage and the minimum wage?
To be pedantically clear about what needs are vs strategies for meeting needs, this is why we need autonomy; unions are a strategy for achieving that.

Learning to empower one's self is a skill we could benefit from teaching in society. Unfortunately, our primary education systems are not oriented toward teaching autonomy. They teach independence & compliance, which is false separation (since we're interdependent, not independent) and giving up power to others, respectively.
> Once visual-style plc things reach beyond a certain level of complexity, if they are undocumented they can be a nightmare to use.

That's also true for text based programming languages, not a property specific to visual languages.
Turing Tumble – toy mechanical computer and puzzle pack
Batteries are more convenient because you pre-charge them at home, and then you just need to swap them in the field. With an external battery pack, you need to keep it attached to your phone for long enough to recharge - that's longer than several minutes, and it kinda gets in the way of actually using the device.
OK, I'll give you the benefit of the doubt and assume that individuals in the HIV database wouldn't be ostracized in practice, whether now or at any point in the future. Still, they would have to live in fear of potentially being ostracized. Remember we are talking about potentially innocent, responsible people here who just happen to be HIV positive. Is the utility of making those people live in fear worth the potential of a reduction in HIV infections? Note that you haven't actually proven that such a database would actually reduce HIV infections, either.
The Fair Labor Standards Act (FLSA) covers only employees, not independent contractors.
Are they counting iTunes on Windows?
I'll drop them if it comes down to it, but if anyone actually read the link I shared it would show that what I'm doing is supporting the worker led action that is trying to make change. The workers themselves are asking people to keep using the service, but to only tip 22 cents in the app (paying the rest of the tip in cash) in protest.
Hey all! I'm Lenny and the author of this post.

For anyone interested in street art and machine learning, please check out my email newsletter around these topics.

Link: https://www.publicart.io/
Sounds good. I think my wife may have done something like that a couple of years ago. Sadly, she quit. But before she quit, she definitely noticed significant progress.
it is in fact very helpful to model out your error states, esp. if you can see it on a screen in some sort of flow. this is why people do modelling, to understand better what you want to code.

But you are right, there are many things that are difficult to express graphically (at the moment) but I think this can be solved in the near future
Just in case, next time you should manually read each of the 100k messages.
"Essentially" is the operative word here. The Montgomery bus boycott was a small, geographically limited boycott at just the right time for an issue that was incredibly important personally to the boycotters. The boycotters were directly being very negatively affected by the bus segregation, thus they had much more of a personal stake than an upper-middle class individual who feels a pang of guilt after taking an Uber.

Go ahead, try to organize a boycott. I'll support it. I guarantee you it won't go anywhere, though.
There's no payout if the horse doesn't win. It doesn't operate like the stock market.
I hope that one of the employers in the new “gig economy” gets taken to court over the contractor-versus-employee issue and that the case sets a sane precedent. An old joke (“western koan”?) comes to mind:

Suppose that we decide to call dogs cats. In that case, what is a domesticated canine? Answer: it’s a dog, whatever you choose to call it.

(Pretty sure I butchered that, but hopefully the point still came through.)
Let’s look at the numbers and compare it to the HN narratives.

https://sixcolors.com/post/2019/01/apples-dramatic-q1-2019-r...

1. People are abandoning Macs: Revenue for the Mac is tied for its highest quarter ever.

2. The Apple Watch is a failure/AirPods and abandoning the headphone jack is hurting Apple: Wearable and home accessories are higher than ever.

3. Apple made a mistake by raising iPhone prices: Despite Apple’s missing its revenue predictions. This is still it’s 2nd most profitable quarter ever. It’s only under its most profitable quarter by around $100 Million.
when you subscribe to cable tv, you pay for content and delivery, so i think it is far to compare the price of streaming service including the price of internet
I guess the real test of how this system works is:

-- if TIP > minimum wage
-- does Instacart record a negative -$ adjustment

such that a person's payment will only ever be the maximum payment, regardless of how much tip the customer gives?

That would really be egregious.
There's plenty of room within the POSIX specs to address service management without requiring kernel integration, breaking userland tools, etc. When your init replacement manages to interfere with the kernel you've done something very, very wrong.
Combinador Y: Bookmarklet
What building Conditional Imitation Learning taught about reproducing a paper
I'm gonna give you a secret... this will make your career easy... listen.

'The more you learn, the less you know'.

Now say it to yourself.
There has to be some HN version of Godwin's law involving Unions.
Pick your favorite open source project, fire up debugger and start hacking.
The point of paradigms is to identify what lines of attack are important. The result is that our identification of how important recent milestones were is informed by our understanding of the value of the lines of future inquiry they either resolved or opened up.

Therefore our judgement of what to try next is directly tied to our judgement of what past accomplishments were important in our current aims.

To offer an example, gravitational waves are important for physics both as a fulfilled prediction of general relativity, and for the potential of what we stand to learn about things like how neutron stars merge.
This is cool to see. check out pgstrom for Postgres I’d you haven’t heard about it. Especially if you’re curious about perf gains with a gpu in like for like comparisons.

One peeve, not loving the idea of having to use AQL and not having a command line analytical interface.
Does AQL support windowing functions, CTEs, sub queries ?
SuperbowlEVE/
https://www.reddit.com/r/superbowlEVE/

https://www.reddit.com/al5e0x/

https://www.reddit.com/al5e2x/

https://www.reddit.com/al5e4i/

https://www.reddit.com/al5e59/
I think the thickness is just a minor factor, but there are two major reasons why they are out of style:

1. Making the phone water and dust resistant is much easier without replaceable batteries

2. The manufacturers want to sell smartphones and replaceable batteries are probably the single feature which extends the lifetime of a smartphone the most

The first reason alone would be good enough for many consumers to give up on replaceable batteries but combined with the second reason we come to the situation we are currently in.
There is no democraty if the people don't exercice their power. Voting once for a group of people make it one day democraty, the rest of the year oligarchy.

There is litterally no other way to have a democraty that to make your day to day actions matter. Each citizen has to have a life directed to create a society.

Now I understand how hard it is. And I don't blame people for failing at it, me included. But as long as we label it as unrealistic, it stops all hope of progress.
Who Benefited from FOSTA? (Spoiler: Probably No One)
I wouldn't be so sure about their lawyers being "very aware" of the law. If they were, they wouldn't have called it a "tip" in the first place, as "tip" has a specific legal meaning in most states and in the US tax code.

In fact, I would hesitate to say that the lawyers for most startups have any clue what they're doing, as most seem to be in it to play startup lawyer rather than provide necessary legal advice to their client/employer.
I am 100% in favor of tipping, and all of you people calling to ban it don't understand service jobs. Those doing so should be ashamed, as they are effectively victim-blaming in this context (in what really seems close to wage theft, at least in spirit, by Instacart) to push this cause.

This is really much more a story of ethics in software development. Someone had to know they were doing the wrong thing when they wrote this.

edit: No, not going to talk about tipping. Like it or not, it is extremely common all over the world, and unrelated to this submission (which is about lowering "shopper's" compensation to almost negligible levels when tips are given).
> Digital Cameras

The SD card has an ARM chip, usually, in addition to whatever is in the camera itself.
As per [1] overall Chinese smartphone market is down 11%. Huawei seems to be doing good in China, Xiaomi/Oppo may have seen some decline in China but they made up for that in India where Apple is negligible.

[1] https://www.strategyanalytics.com/zh/strategy-analytics/blog...
> Well they should. Otherwise, what’s the point of them?

If the distribution is supposed to micromanage everything from upstream then what's the point of upstream?

> Of their own volition. And btw, distributions could patch them to work with systemd. None of this is systemd’s fault. Since when is it upstream’s job to make sure downstream properly integrates their software?

Since when does everything have to integrate with the init system at all?

> There’s no DNS server in systemd core. It just lives under the same umbrella.

It isn't a matter of which repository it's in, it's a matter of how much work it is to swap it out. Can I just run dnsmasq or dnscache and change an IP address somewhere, or do I actually have to change the code because it's expecting something more than a general purpose DNS resolver?

> Why would you need “many choices” for a simple timer? What are you going to do, invent new type of time?

An existing implementation has poor code quality and I can do better, but my new implementation is less feature complete, so some people prefer the one with more features while others prefer the one that has fewer bugs and uses less memory etc. etc.

> Because old style init did so little and so poorly, cron used to be a de facto service manager. Also don’t forget inetd.

Which they still are, because they're still there and there is nothing stopping people from using them in that way as ever.

But runit et al don't require that either, so let's not pretend that there is no third way.

> Why? If you can’t point to where the line is then what’s the point.

Your argument was that it's hard to know where to draw lines. But it's more important that you draw them somewhere than the specific place where you choose to draw them. Otherwise everything mushes together into a single piece of spaghetti that can't be disentangled from itself.

> Anyway most of systemd’s components communicate over a common system bus. You could provide alternatives just by speaking the same API.

Where are the RFCs for these APIs, so that I can write my application against the spec and be assured that it will continue to work against future versions of the software on the other end?
While I get the underlying sentiment, it's worth noting that there have been examples of success, e.g. Deepmind with AlphaFold for protein folding with relatively little domain knowledge.
Could you try ffmpeg using aac instead of wave? I think it would involve adding only `-c:a aac` to the command.

I'm curious now. Did you ever notice any type of pops and cracks during normal system usage? Not even recording. Just going to Youtube or any page that happens to interface with your sound card. pavucontrol was notoriously bad for triggering it.

It sounds like you have a very clean connection.