skysight-inc/HackerNews huggingface dataset:
Pesticides are the ultimate culprits that harm human and all biological life. Unfortunately things like plastic ban occupy mindshare. Unlike plastics pesticides like Glyphosate get 'locked' into the body --- meaning your body cannot wash them out through its usual means --- resulting in cancer and what not.
Honest question - why does it matter? Can they get access to my bank account with that info? My email? Can they impersonate me? How is it different than someone taking my picture?

Don’t I leave a trail of DNA everywhere I go anyway, from shedding dead skin cells?
Shouldn't they have updated their websites by now?

You can still buy a new subscription to the magazine...
> I don't like that it's required for developers to include if they include any other third-party sign-in.

Curious, why not?

Because if i understand correctly it's designed so that Apple cannot see any of the data...
So for what reason would you want to provide another third-party provider, but not Apple Signin?

To me it seems a huge win for consumers privacy wise, and Developers have nothing to loose.
As stories like this come out more and more people’s perspective of Everest will change. The recent pictures of the lines at the top have surely changed mine.
Taking 4 months to get the tenant out isn't exactly a "win" for the landlord.
Not really, look at list of deaths on Everest here:

https://en.wikipedia.org/wiki/List_of_deaths_on_eight-thousa...

Many people abort due to altitude sickness and resulting cerebral edema at altitudes below 7,000m but you never hear about it. Super-trained athletes can get altitude sickness and sometimes unfit people don't, and that can completely change a year later; it's basically a lottery if in a given time-span you are able to climb to the top or not. From about 7,500m your resting heart rate becomes over 120bpm and from 8,000 you are literally dying from asphyxiation; doing a 9h training run on a bike is easier than an hour on Everest at that altitude. Your mental capacity is diminished , you are no longer able to focus on other people just on yourself, and it's all about your own survival and your own will to progress further and live. Anything that goes wrong at that elevation is likely to kill you and maybe others around you as well.

But I agree that from purely technical standpoint there is only one spot on Everest that requires real climbing, but that one is pretty high up, making it super challenging comparing to e.g. Swiss Alps. As an athlete, you'd find south face of Nanga Parbat a real challenge that no "rich tourist" can ever climb and that's probably why you are so dismissive.
This is what I noticed, all the good talent from my childhood is on SiriusXM and I for one enjoy the DJ chat and history between songs.

But there seems to be a large segment of population that just want to listen to a playlist with no interuptions.

I still feel that the DJ and radio are the best form of music discovery especially on Sirius where they can stray away from the top 100
Enqueuer: A powerful multiprotocol CLI to test microservices
“Red flag” actual has a legal meaning in California. Several places have restrictions that come into effect on Red Flag fire days, including no parking areas where vehicles can be preemptively towed because they may impede the fire trucks.
You say that, but Golang has gotos, while being a very minimal language. Not everyone at Google is an amazing developer that's fully up to date with best practices and patterns.

Not that that needs to be said, no matter the company (if it's of any decent size.)
It's like postman CLI (use https://lopidio.github.io/stacker/ if you want a GUI) for several protocols other than HTTP.
and quovo. and yodlee was doing this 15 years ago.
did you not get any requests for DPAs, additional certifications, etc?
Paul Joseph Watson (prisonplanet) is the most conspiratorial of the anti-left, he works for InfoWars. There are plenty of anti-left (a more apt term, as many are liberal/libertarian) that add quite a bit to the conversation. Karen Straughan, 1791L, Sam Harris, Janice Fiamengo, Brett/Eric Weinstein, sometimes Jordan Peterson, Independent Man, Computing Forever, ShortFatOtaku, Asian Capitalists, among others.
https://github.com/bitcoin/bitcoin/blob/4405b78d6059e536c369...
It entirely seems fair to me that those that are driving in a way that increases risk for others should give something back in the form of a sort of extra tax. If the companies are making too much money then the solution would be to have the city take over the operation of the cameras or have the city do better in negotiation.
!(!(fake news))
The point is you're writing mostly business logic and glue. You get a server request, you transform it with some logic, call some other servers, combine the responses and run some more logic, and return a response.

The scalability and interesting work has been factored out and handed off to infrastructure teams that build stuff like this auth framework, load balancers, highly scalable databases, data center cluster management tools, etc.

Which really is the smart way to do it. To the extent that you can stand on the shoulders of giants who've basically made scalability the default, you are free to focus on what you're actually trying to build. The only downside is if all the interesting engineering challenges are already solved for you, the remainder might not that be that interesting to people who enjoy engineering challenges.
> I don’t like it either, but I’m not sure how you could get archaic banks and low-tech consumers to adopt something better.

Laws that require banks to provide APIs so that any other service, including other banks, can consume the user's banking data.
They have already exceeded the safety margin specified in the design, that is why it is shut down. They want to change the safety margin of the design to start it up again.
> Well, the fact that banks traditionally allow reverting fraudulent transactions is becoming more and more of a unique selling point.

Playing fast and loose with security because the bank will be on the hook (at financial cost to the bank) does not seem like a moral or ethical thing to do, and banks would be likely to pull transaction reversion from anyone who tried to use it as a feature.
The competitive nature of Googlers is what make Google a very fun place to work.
>Working hard is only good if the work in itself is rewarding, or the money buys you things that are rewarding.

This is a pretty restricted view of turn power of money. Charity and/or helping one's family is rewarding. Also rewarding, as the other commenter pointed out, is the freedom to not chopse between non-rewarding work and poverty.
NPR did a story about this recently
https://www.npr.org/2019/06/08/730898366/checking-facts-in-n...
I was struck by the apparent bias of the article. Not until the very end did the author note that the “right-wing rabbit hole” is not the only dangerous rabbit hole to be found on YouTube.
Is this a paid placement? It goes against what I've read in the past showing that these cameras increase risk of accidents because people are so worried about not making the yellow.

Red light cameras are a simple extortion racket. In the US, people blowing red lights on purpose isn't really an issue. Accidentally yeah, but the cameras don't help with that.
Why isn't this protected medical information?
I may have spoken too generally here. By “people” I meant e.g. engineers at Google, Facebook, Reddit, news outlets, that kind of thing. I see it a bit like a security disclosure.
Sure one should stick with English when working on an industrial standard codebase that many people on the western hemisphere will work on. Unless off course these folks are limited to the southern continents where Spanish or French might be more appropriate.

And outside the western hemisphere where off course if the code base is unlikely cross, say, outside the Chinese borders, where Mandarin would be more appropriate.

Then there are non-industrial standard codebases, say a hobby project. I’m sure that somewhere in Guinea-Bissau there is a 17 year old learning Python at this moment, really happy that they can write Portuguese special characters as variable names in python 3 (if only the documentation had been translated to Portuguese).

Just because English is the appropriate language in by far the majority of cases, does’t mean we should deny the possibility of not using it.
Yup. The part of the story that is actually doing most of the work here is "and eventually luck came their way and they made good investments, or happened to be in the right place at the right for a resource boom".
German law at least forces them to declare that they do so if they were doing that. Otherwise they would break a lot of laws. IANAL, but I believe that might actually get some people in jail.

I remeber that banks were very much opposed to that service when they started out, warning people off (against the banks ToS, grounds for sccount termination etc.) and trying to block Sofort from their servers. I honestly don't know how the banks were placated in the end.
Living in the northeast US I have never heard of a “code red day”. Is this a regional thing?
Literally, good luck finding a real project that doesnt deal with mom&pop shops
Oops! That was mainly because of legacy reasons, stakeholders' stuff. It was later planned to update this before the release, which I conveniently missed

I'll be pushing an updated release in a few minutes. Thanks for pointing that out.
If a client has richly rewarded you for your work in good faith, is it not also a terrible thing to deliver a pile of crap? If I pay a developer thousands of dollars and the result is garbage, you can bet I’ll be judging them for it.

If I paid a photographer to take my wedding photos and they did a terrible job, am I a bad person for judging and shaming them to warn others who might be similarly conned? Or is it only developers who get the kid gloves treatment?
"we won't hire him because he will reveal sensitive data if we don't pay him"
Potentially legally risky as well, given a known attorney/law firm critiqued it on Twitter and said it was totally unacceptable:

https://twitter.com/morrison/status/1137401059419217921?s=11
Wow, 11 years too late, it's finally here. The new ingenious invention, by Apple, to let me sign in to apps with the account I am already logged in on my device. But hey, it's Apple, let's cheer...

WOW what a great feature, you have have done it again Apple. Keep the innovations coming!! :DDD

And apparently, to make up for the 11 year delay in developing this feature, they now force everyone to show it alongside of Google & Facebook sign-in.
I think we agree it is a collection of objective hazards and getting to the top is largely chance. The baseline fitness required is not astonishingly high and is within reach of moderately fit people as they spend weeks/months at base camp acclimating.

Last I heard the Hillary Step had been destroyed in the earthquake, but people still talk about it so who knows. Also, I will never climb nanga parbat lol (barring the greatest midlife (end of life?) crisis the world has ever seen)
Yeah. You can definitely feel the sun there. It is hard to adjust to these areas, but definitely some of the most beautiful I have been to.
I fully agree, but I think that is easier said than done.

It is conceivable that this would require massive amounts of money to lobby politicians and inform the public of an issues that most people don't give a shit about (Hell, people are so scientifically averse that vaccination is still a significant issues in 2019).

What makes this even more challenging is that there are parties whose interest is to exploit that information for their personal gain rather than helping the individuals with that DNA (e.g. insurance companies, government agencies, etc.). Those parties likely have access to more money and are more capable of lobbying and propagandizing for their interests.
Comments like these are why I spend more time reading HN comments than the articles
More likely the freeloaders would just spend their time doing activism to get even more hand outs from the producers.
> but quite a few of the big ones (i.e. Crowder, Shapiro, Peterson) detest racism ...

Yes, but the YT recommendation algorithm doesn't know that, and even if it could know it wouldn't care. It's enough to watch a few IDW (Intellectual Dark Web) videos, the system will assume that you want racist, far-right, etc. content and that's what will pop up in your recommendations and "Up Next" video plays. That's an entirely programmatically-generated "pathway" into the alt-right rabbit hole; it has nothing to do with who the IDW themselves would want to associate with.
I admit this sounds utopian, but the problem I have with such set-ups is they remind me of perpetual-motion machines.

Even this humble level of safety net that you propose is incredibly expensive. Who does the hard work of building the small apartments? Who comes out and works on the plumbing when it clogs? And who picks up the trash every week and takes it to the dump? Who runs the water plant, the electrical plant, and who runs the fiber out for even the free, slow tier of internet? Who makes the base model of phone or laptop that everyone would be entitled to? Who tends the robots at the automated farm? Who polices the buildings and neighborhoods full of all these otherwise-indisposed inhabitants? Who provides medical care?

Answer: The Government. The Government offers decent pay for all these dirty jobs, to keep these resources available even to those who pay nothing. Where does the Government get the money to pay all these people? Answer: Taxes. Taxes on whom? It can't be taxes on the general populace, because they don't have any money, which is why you propose these things be free. So it must be taxes on the upper tiers, people who are working more than the baseline. They could settle for the free stuff, but they choose to work to earn more and get more.

But my objections are twofold.

1. It just doesn't seem fair. All these people that are rich and supposedly could share their wealth with the rest of us, like Larry Page and Sergey Brin, who are billionaires, they didn't have to do the things that made them rich. They chose to work at the things that made them so. If instead they chose not to do those things, then they wouldn't be billionaires, and that would be two fewer people you could tax the dickens out of.

2. It just doesn't seem like it will all add up in the end, at least not forever. Even though there are lots of rich people, I don't think there are enough rich people to keep society going forever off their taxes. First of all you would have to tax them so hard that it would be demoralizing to them. And it would be demoralizing to others who also would consider doing something to become rich.

A dream I have that might work is that every able-bodied person is required to work, but the standard work week is halved. If I only had to work 20 hours a week at my day job, I would be ecstatic, and I think I would have enough time for my hobbies, art, open-source contributions, and other things that people are talking about benefit the rest of society, if only people were given a breath to work on them.

I still think 40 hours a week is pretty hard, especially when you consider that people who work only 40 hours a week don't work only 40 hours a week. Add in commutes, runs to the grocery store, chores, home repairs, and other the other work you must do, unpaid, it adds up easily to 50% more. And I have not even mentioned parenting.

If people could live comfortably working 10-20 hours at an official job (not counting the other work I mentioned), that would be paradise. I don't think I would even want to work 0 hours a week. I would start to go stir-crazy.
In France banks have pretty good auth and also they are obligated by law to provide API, so that you can have third parties app without ever giving your credentials.

Edit: if anyone is interested it looks like it’s an EU directive https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A...
> I work at a bank that has a vendor that uses client credentials in order to html scrape their account pages.

Dear god
This is the logic behind California's laws.
I'd call the same interface but behind that is a layer that talks to REST and if there is some networking error that's a runtime exception. You are probably bringing a DB at that point so I don't know if you need explicit transaction logic. So you could have the service in the same JVM but then cut it out and make it a microservice just by adding a REST "proxy".
And why is that sir?
My genetic and biometric information is already in some government's databases, sometimes with more actionable information than "elevated risk of restless legs syndrome". Associating a list of 500K SNPs with my name would bother me but not that much really. It would take a lot of work to make use of it anyway and i cant think of a reason this would harm me gravely(+). Anonymized information of my DNA would bother me even less, as i m not more exceptional genetically than most people. Tbh, this is not my information, i share DNA with most of the species on earth and i didn't really create that information (unlike, say my google searches), nor did my parents. Thats why i oppose to genetic patents too, and think that DNA should be public domain.

(+): Well if someone wants to engineer a deadly virus that targets specifically me, then what can i say , that's at least a memorable way to die. But they can do that from a piece of my hair too.
The bank has many reasons to specifically not provide that functionality. And if your value proposition as a company is to farm people's financial data for your own purposes, all I can say is tread carefully.

It won't take much in terms of negative outcomes generated by increased attack surface to make bank/financial regulations even more strict.

This practice is a clear violation of just about every bank I've seen's security policy. Normal practice would be to negotlate a data sharing of some sort, but that happening would be dependent on your company's ability to generate increased visibility for, or traffic to the bank.

Anyway, tread carefully
It sounds like the client abandoned the project altogether, rather than taking receipt and not paying. So it’s more like a project that was started but never finished — and now the developer is giving it away because there’s nothing else to do with it.
Asia still practices that with one long fingernail.
"Israelis like to build. Arabs like to bomb crap and live in open sewage. This is not a difficult issue. #settlementsrock" - Ben Shapiro
Without payment how can it be claimed that it was work "for hire"
Cells are getting so cheap that almost all adults in the world have one. Something around the number of 5 billion, and 4 billion of those are smartphones.

Fairly soon everyone will have a smartphone and you can get service for one hour of work a month.
That can't be answered in a ballpark figure.

It heavily depends on the kind work and the clients you target and accept.

Some tips:

* always demand partial payment up front (usually 20-50%, depending on contract size and length)

* set milestones with additional payment required upon completion (for bigger jobs)

* have a contract that only transfers usage rights and copyright upon final payment

You can always get screwed over or have bad luck (client goes bankrupt, ...), but some prudence in selecting work goes a long way.

When starting, I learned to stay away from anything gambling and real estate related.
Plan S: Research funded by public grants must be published in open access
This appears to be in some language I cannot read.

Can we get an English translation, at least for the subject line?
Most contracts always have a clause about IP which usually states the work done for the project is the clients' IP regardless of you got paid or not. The smarter thing to do without violating this clause is to add "Fuck you pay me" sort of notices inside the application that doesn't allow the user to use the software until you get paid AKA kill switch. Kill switches are pretty easy to implement and you usually obscure key parts of your code. The other way, which is the best way is to use some complex programming language that the client will require a LOT of effort to understand that he might as well pay you. Eg. Haskell, Elixir, Scala, etc. Generally speaking, functional programming languages can be designed to look complex. Eg.

def validate(_vin, vin_arr) when length(vin_arr) != 6, do: {:error, "VIN has incorrect length."}
def validate(vin, [_, "ma3", _, "0", "0", _] = _vin_arr) do
case String.length(vin) do
17 ->
{:error, "You must include the full VIN. Including the last two extra digits. It may not be included in your RC book. You may need to get it from your chassis."}
19 ->
{:ok, :valid}
_ ->
{:error, "VIN has incorrect length."}
end

Normally, the whole app I develop usually will sit inside my Google Cloud account and the handover is done only when payment is made. The types of clients I work with normally don't care about source code, they just care about the working app. These days I avoid clients who are pretty nosy with asking for source code access upfront as it's a huge red flag for me, as like the OP, my personal experience also has been bitter with these clients running away with the source code.

I run an IT shop, not a restaurant to serve you first and wait for your cheque. Sorry.
I agree with you, but hopefully he will do a follow-up and tell us what happens next.

I guess he is hoping someone start using this project and asks him to expand or customize it.
IIRC Plaid is integrating directly with banks using OFX.
I'm assuming there wasn't enough written agreement for either side to sue the other. Couldn't it be the other way around, though? If the client thinks this is unfair, they can go ahead and sue the developer. (Or use an NDA next time. Or actually pay the guy for his work god damnit)
sure and there's other tamer lefttube people like Jenny Nicholson, Lindsay Ellis, etc.

I was comparing hard to hard. "Hard left" youtube seem to be great people, whereas "hard right" youtube is utter trash.

One has to stretch "both sides are bad" to great extremes to pretend that the problem is intractable.
I kinda like it. Sometimes in the morning when I ask why time it is, Alexa says it’s 8:02am, have a great day!
In Europe they solve it with laws. PSD2 forces banks to become open, and allow others to make services on top.
Well, once you launch your startup I look forward to being a customer :-)
I like that its going mainstream in the sense of quality control and regulated dispenseries and hitting cartels in the wallet but I don't really like seeing it going mainstream in the sense that it's allowed to be advertised. If people want to do weed let them, but it shouldn't be encouraged.
One of my senior professors used to say that during his school days, in one of their text books, it was mentioned that animals move their upper jaw when chewing food.
Large-Scale Optical Neural Networks Based on Photoelectric Multiplication
If a vendor doesn't pay you, call a collections lawyer.

Generally speaking the client owns the code whether or not they've paid yet. Of course if the client agrees this is fine. But it's not fine if the client hasn't agreed.

Stunts like this are a really bad idea. There's a right way to do it, and it works really well. Call a collections lawyer.
Agreed. However, at the same time, this happens with almost _everything_ on YouTube. I bet you 5 Fake Bitcoins that if you watch a lot of Left-leaning videos from NYT, Vox, and others, that you will be in your own rabbit hole.
My comment was the work Apple would need to do before collecting that data. Anyways, GDPR gives you the right to deletion at any time. Apple has publicly committed to offering GDPR rights to everyone.
And if an employer decides to use your genetic information to discriminate against you, how would you know?

Also, in 10-20 years, what if new threats arise?