News for hackers. Stuff that matters.
Re:Coders Automating Their Own Job by kbenson on Tuesday October 02, 2018 @06:07PM (#18126110)
> there exists a large contingent of people who believe with all of their heart that God wanted them to find it, that the person who lost it should have been more careful, that they are just having a lucky day.

A large part of how America sees work, poverty and wealth was historically influenced by the Protestant Work Ethic, and I think that lingers quite a bit today. I think it's why a lot of people view the poor as lazy (because obviously if they weren't lazy, they wouldn't be poor, right?).

If you fervently believe hard work will lead to success, how else do you explain the unsuccessful?

1: https://en.wikipedia.org/wiki/Protestant_work_ethic

Re:Coders Automating Their Own Job by kaitai on Tuesday October 02, 2018 @11:20PM (#18127412)
Looking at the history of religious thought in the US, it's not the Protestant work ethic per se, but in large part the "prosperity gospel" or prosperity theology [1] -- this belief that God will reward the right kind of Christians with material wealth. There are strong currents in Protestantism that posit that rewards are for the afterlife and that one may have to endure poverty in this earthly life and that's ok.

[1] https://en.wikipedia.org/wiki/Prosperity_theology

Re:Coders Automating Their Own Job by internet555 on Wednesday October 03, 2018 @07:17AM (#18129176)
Which is funny because when I examine the writings of some Christian saints (e.g. St Teresa, Catholic in this case) they say things like (paraphrase) “try not to laugh at Christians who want you to pray for them to get money for being completely insane, they’re buying our food so you have to even if they are ridiculous” and then talk about how desire for immense suffering is a sign of spiritus progress
Re:Coders Automating Their Own Job by sonnyblarney on Tuesday October 02, 2018 @11:50PM (#18127505)
It's cultural and more pragmatic.

Those who work hard, a positive outlook, maintain themselves and their families, are resourceful ... will likely be healthy and abundant.

The farmer who idles away doing not much will have a bad crop. The farmer who is responsible and diligent, mends his fences, ploughs well, keeps his equipment clean and proper and minds the livestock ... will likely do well.

Except in case of disaster of course, and then maybe some kind of metaphysical excuses might come into play!

Re:Coders Automating Their Own Job by shoo on Wednesday October 03, 2018 @04:24AM (#18128480)
> Looking at the history of religious thought in the US, it's not the Protestant work ethic per se, but in large part the "prosperity gospel" or prosperity theology [1] -- this belief that God will reward the right kind of Christians with material wealth.

> Except in case of disaster of course, and then maybe some kind of metaphysical excuses might come into play!

there's a particularly distressing variation of this kind of belief that, upon hearing news that a terrible disaster has stricken a distant country, killing tens of thousands, concludes that those victims must necessarily have deserved such a fate -- by not living life according to the well-understood principles, or not worshipping the correct god.

that conclusion is perhaps a reasonable and logical one given belief in enough axioms like "there is an omnipotent god", "if we live a certain way god will reward us", "the universe is generally fair".

Re:Coders Automating Their Own Job by sonnyblarney on Wednesday October 03, 2018 @12:24PM (#18131832)
" upon hearing news that a terrible disaster has stricken a distant country, killing tens of thousands, concludes that those victims must necessarily have deserved such a fate "

This happens, but it's barely a thing.

I've never seen or heard of such a thing in real life, it's something you only hear about on CNN.

Services in mainline Churches don't really ever go into this kind of thing, the congregation would find it as wacky as you or I would.

Re:Coders Automating Their Own Job by shoo on Wednesday October 03, 2018 @04:40PM (#18134637)
Yeah, I'm not arguing that it's a common reaction
Re:Coders Automating Their Own Job by mrec on Wednesday October 03, 2018 @07:03AM (#18129123)
> that conclusion is perhaps a reasonable and logical one given belief in enough axioms like "there is an omnipotent god", "if we live a certain way god will reward us", "the universe is generally fair".

https://en.wikipedia.org/wiki/Just-world_hypothesis

Re:Coders Automating Their Own Job by tralarpa on Wednesday October 03, 2018 @02:48AM (#18128106)
> Except in case of disaster of course, and then maybe some kind of metaphysical excuses might come into play!

https://en.wikipedia.org/wiki/1755_Lisbon_earthquake

Re:Coders Automating Their Own Job by imgabe on Tuesday October 02, 2018 @08:03PM (#18126691)
I think this doesn't quite get it. Will "hard work" lead to success? No, not exactly. I don't think anyone believes that. A prisoner in a work camp works hard.

Hard work combined with personal agency leads to success. Are you responsible for yourself? That is, are you taking responsibility for yourself? If so, you will find a way to make yourself successful. If you are looking for someone else to take responsibility for you, for your healthcare, for your retirement, for your general environment and well-being, then naturally you will be at the mercy of whoever happens to assume that responsibility.

Re:Coders Automating Their Own Job by godelski on Tuesday October 02, 2018 @08:17PM (#18126754)
I think the quote "The harder I work the luckier I get." applies here.

Hard work results in being able to take advantage of more opportunities. But you still have to have those opportunities.

I think this is a case where people confuse correlation and causation. Hard work correlates with success, but it doesn't cause success.

Re:Coders Automating Their Own Job by visarga on Wednesday October 03, 2018 @12:14AM (#18127576)
> I think this is a case where people confuse correlation and causation. Hard work correlates with success, but it doesn't cause success.

Not true, hard work is a cause of success, just not the only cause. Luck (opportunity) is a factor, but a much more unreliable one at that. Genetics is also a factor (intelligence, passion, curiosity, playfulness).

I like to see this problem from the point of view of Reinforcement Learning - an agent playing a game in an environment, having to maximise rewards - which is the definition of success. The degree of success depends on many things, including:

- the environment (how complex it is, how many potential rewards it has for the agent)

- the internal structure of the agent (its ability to learn and perceive)

- bodily affordances (what the body can do)

- the exploration/exploitation strategy (will it try something new when it already has a strategy that is sort of ok)

- the amount of time it has to learn (life experience)

- if the agent exists as part of a multi-agent environment, then the strategies of the other agents count (cooperation/betrayal, tit for tat, forgiveness).

So there are many causes of success.

Re:Coders Automating Their Own Job by godelski on Wednesday October 03, 2018 @01:09AM (#18127760)
In the effort of simple counter proof: you can dig a hole with a spoon.

That requires a substantial amount of hard work but unlikely results in a measurable amount of success. Certainly one less than would be if the proper tools were used.

And I do agree with you that it is not the only factor. But this is why I differentiate cause and correlation. And the disagreement is likely to how we are using those terms. I am using "cause" in the colloquial sense (because context from above) of how most people do not see multivariate equations, but single factor (which is an unfortunate thing) ie. "cause and effect" (but we both know better). I am using "correlation" in the more rigorous manner meaning "related to; a statistical variable; or to be in association with".

And going back to your RL example, I think you mention one part which proves my point as well.

> the exploration/exploitation strategy

You may notice that many learning algorithms have a substantial amount of failure. After all, it is the failure that leads to success. BUT a key point is that it is not the effort put into the attempt that led to success, it is the adaptation of a new strategy after recognizing the failure. You could just as easily never visited that attempt method and thus your efforts would lead to a higher success/work factor. You could also never change strategies and your efforts would result in a substantially lower success/work factor. More explicitly "hard work" is a variable that is coupled with "strategy", and the value of "hard work" can be astronomically high but the value for success can be zero. And for this reason we say it is not "the cause" but rather "a factor" or "correlates with".

Also, as mentioned in a grandchild to my post, this is a saying which I gladly will admit does not cover the entire scope of what factors lead to success. Even the unpacking of implicit information cannot do that, as a full description of the path to success is rather cumbersome.

Re:Coders Automating Their Own Job by kingdomcome50 on Wednesday October 03, 2018 @12:37PM (#18131986)
"Hard work" makes no sense as a cause of success. "Hard work" doesn't cause anything, rather, it is a means to an end.

We could contrive an example whereby "working hard" allowed you to "create more widgets in less time than anyone else" and so you receive a promotion (success). But even then we know that your success isn't from just "working hard", but is instead from the result of doing so. Given the context of this thread, I think we can agree that "creating the most widgets in the least time" can be done without "working hard".

I would argue pointing to "hard work" as a cause of success is confusing how a causal factor was reached with the factor itself.

Re:Coders Automating Their Own Job by dkersten on Wednesday October 03, 2018 @05:26AM (#18128740)
It depends on what you work hard on, as you say in your other comment. You can work very hard on things that never advance you in life (many people do!) or you can work less hard on things that lead to opportunities and advancement.

> Hard work correlates with success, but it doesn't cause success.

Absolutely, that's a key part, I think.

Re:Coders Automating Their Own Job by teekert on Wednesday October 03, 2018 @08:21AM (#18129449)
There is hard work and smart work, if you simply work hard you may or may not advance the way you want, based on luck. If you work smart you will advance the way you want, but not as fast as someone who works smart and a tad harder ;)
Re:Coders Automating Their Own Job by taneq on Tuesday October 02, 2018 @11:19PM (#18127406)
"Trust your luck, Taran Wanderer," Llonio called after Taran as he left for the Free Commots. "But don't forget to put out your nets!"
Re:Coders Automating Their Own Job by peteforde on Tuesday October 02, 2018 @10:39PM (#18127269)
I propose an alternative lens:

What if "luck" was actually just an individual's ability to perceive an opportunity... intersected with their own feeling that they have permission to act upon it?

Re:Coders Automating Their Own Job by godelski on Tuesday October 02, 2018 @11:24PM (#18127422)
> What if "luck" was actually just an individual's ability to perceive an opportunity.

>>Hard work results in being able to take advantage of more opportunities. But you still have to have those opportunities.

That's what is meant by "being able to take advantage of more opportunities. You are better able to see that they exist. You are also primed to look for them. You also believe that you can succeed at that opportunity. BUT a key thing is that they actually have to exist. There are situations where you can work really hard and there be no opportunities to be successful (financially. Because we can redefine what successful means but that doesn't consider context). As illustrated above you can work really hard in jail and that can result in no gained success.

But we're talking about sayings. Sayings are never exact but rather hold a generalization in a nice and easy to remember package. Sayings always include a lot of implicit information. We could quibble about finer details but whether you should or shouldn't depends on the context of the conversation and whether the context the saying is provided in contextualizes that implicit information.

What this saying packages is:

Though work highly correlated with success it does not necessitate it. There are opportunities for success frequently around us and frequently unseen. Hard work will not result in seeing or being able to take advantage of said opportunities, but rather it correlates with the ability to. Furthermore, hard work often correlates with improvements in skill, which grant access to new opportunities that previously were not obtainable. While there are a lot of things that lead to success that correlate with hard work and while success itself in turn correlates with hard work, success itself is not granted to all those that work hard.

Re:Coders Automating Their Own Job by i_made_a_booboo on Tuesday October 02, 2018 @11:16PM (#18127398)
What if you were born in Puntland, Somalia and you were shit out "luck".
Re:Coders Automating Their Own Job by EliRivers on Wednesday October 03, 2018 @03:36AM (#18128261)
I bought a lottery ticket, and I have permission to win, yet I didn't.

I suspect luck is, in fact, simply the event of uncertainities crystallising favourably (or unfavourably if the luck is "bad"). Like it says in the dictionary.

Re:Coders Automating Their Own Job by dkersten on Wednesday October 03, 2018 @05:32AM (#18128763)
Yes, to me luck is exactly that: the impact/outcome of uncertain or unpredictable circumstances. If they work out positively, then we say it was good luck, if negatively, then we say its bad luck. So luck is just a name for something that happens to us that we feel we didn't have any control over.

Which is also why many people believe we make our own luck: because in many situations that people attribute to luck, we can influence the outcome, consciously or otherwise.

Re:Coders Automating Their Own Job by rectang on Tuesday October 02, 2018 @10:22PM (#18127201)
> Hard work combined with personal agency leads to success.

Unless you get hit by a truck. Or unless you have a stroke. Or unless you are otherwise unlucky.

Because we do not live in a just world.

Re:Coders Automating Their Own Job by lwhi on Wednesday October 03, 2018 @07:15AM (#18129170)
Intelligent choices will lead to success. Including creating roles that make sense.

As an employer .. if something can be automated, and you're paying someone to do it manually—do you deserve to get burnt?

Re:Coders Automating Their Own Job by datavirtue on Wednesday October 03, 2018 @11:13AM (#18130968)
Yes. I think that was the main point of all this.
Re:Coders Automating Their Own Job by lwhi on Thursday October 04, 2018 @10:15AM (#18140053)
Hmmmmm.
Re:Coders Automating Their Own Job by emgee_1 on Wednesday October 03, 2018 @05:48AM (#18128815)
Success is the poison of this society
Re:Coders Automating Their Own Job by baddox on Tuesday October 02, 2018 @09:21PM (#18126984)
Okay, I’ll bite. I don’t think this large contingency of people exists. I’m sure a lot of people would keep lost money rather than turn it in, but I’m very skeptical that there is a widespread view that this is an acceptable or justifiable action.
Re:Coders Automating Their Own Job by kbenson on Tuesday October 02, 2018 @11:41PM (#18127474)
I'm not sure I disagree with you in this specific case, but I think it's fairly easy to tweak some of the details (is there identification in the wallet? Is it obvious it's been missing for an extended period? What if it's not money, but some possession?) and vastly change the percentage of people that would respond one way or another, even when there might not really be much ethical difference.

That said, I was mostly pointing towards what I see as an explanation for the difference in attitudes regarding wealth and poverty and how it intersects with peoples opinions of personal responsibility, which I think does have a place in that scenario, even if it's not always the primary driver.

Re:Coders Automating Their Own Job by YinglingLight on Wednesday October 03, 2018 @08:36AM (#18129547)
>who believe with all of their heart that God wanted them to find it

Yeah OP is way off on his God scapegoat. People in the West are far more likely to not return a lost wallet due to the wide variance in cultural identity. Japanese people have such a shared identity which promotes a level of empathy that only Americans in small towns could hope to replicate. Call it hospitality. Religion has nothing to do with it.

Re:Coders Automating Their Own Job by arcsin on Wednesday October 03, 2018 @12:13AM (#18127570)
I'm not sure about that. I've seen multiple threads on reddit about cases where someone was overtipped or accidentally transferred money and there's usually a lot of comments arguing why they shouldn't have to return the money.
Re:Coders Automating Their Own Job by testvox on Tuesday October 02, 2018 @06:40PM (#18126323)
It cuts both ways at least, those with inherited wealth are just as unworthy as those who never accumulated any.

> The so-called Protestant Ethic then prevalent held that man was a sturdy and responsible individual, responsible to himself, his society, and his God. Anybody who could not measure up to that standard could not qualify for public office or even popular respect. One who was born "with a silver spoon in his mouth" might be envied, but he could not aspire to public acclaim; he had to live out his life in the seclusion of his own class.

Re:Coders Automating Their Own Job by dragonwriter on Tuesday October 02, 2018 @07:03PM (#18126440)
> It cuts both ways at least, those with inherited wealth are just as unworthy as those who never accumulated any.

In theory, but in practice that just means that those with inherited wealth expend some of it on building a personal myth of being self-made independent of their family legacy. It's often paper thin, but as long as they make the gesture to ritually acknowledge the norm, it seems to suffice in practice.

Obviously, no parallel equivalent exists in the other end of the economic scale.

Re:Coders Automating Their Own Job by dpwm on Tuesday October 02, 2018 @07:55PM (#18126656)
> In practice that just means that those with inherited wealth expend some of it on building a personal myth of being self-made independent of their family legacy.

This happens a fair bit in the UK. Due to the media's obsession with entrepreneurs, we see the wealthy gambling a bit of family wealth on a series of startup ideas that are clearly not made for the reality we inhabit but sound snappy and fin-techy (blockchain for banks, with no understanding of banks).

> Obviously, no parallel equivalent exists in the other end of the economic scale.

If you take away the spending of money bit, there is an equivalent at the other end of the economic scale.

There exists some person with inherited wealth that builds a personal myth of their inherited wealth not being responsible for their current wealth.

There exists some person in inherited poverty that builds a personal myth of their inherited poverty not being responsible for their current poverty.

The latter does happen.

Re:Coders Automating Their Own Job by dragonwriter on Wednesday October 03, 2018 @12:08AM (#18127558)
By no parallel equivalent I mean that there is in practice no equivalent method for someone in overt poverty to fake virtue under the particular model of virtue being discussed as there is a wealthy person whose wealth is inherited rather than earned. (It is sometimes possible for a person who is not wealthy to fake wealth to fake virtue under the system, though it's more common for a person who is wealthy to fake greater wealth for that purpose—Donald Trump is, interestingly enough, an example of both this and the pretending inherited wealth is earned methods of faking the virtue of earned wealth.)
Re:Coders Automating Their Own Job by godelski on Tuesday October 02, 2018 @08:26PM (#18126787)
> It cuts both ways at least, those with inherited wealth are just as unworthy as those who never accumulated any.

Not really. Because the idea is "To become successful you must be hard working". And if we take that as "iff hardworking -> successful" then the reverse is true "if successful -> hardworking". That's why so many people think the rich are hardworking, even if they inherited their wealth (or a sizable portion).

Re:Coders Automating Their Own Job by kbenson on Tuesday October 02, 2018 @06:51PM (#18126374)
Originally, sure, but I think it's been perverted over time (in the USA at least) to the point that it's really only applied to the destitute. Also, I think it's become enough of a cultural norm that the non-religious (or those subscribing to a different religion) still feel some pull towards the concept since they were raised where it was prevalent.

It also comes down to it being easier to spot someone in poverty than to spot someone that's rich but hasn't worked for it themselves. That might explain most of it.

Re:Coders Automating Their Own Job by PopeDotNinja on Tuesday October 02, 2018 @11:59PM (#18127536)
> I think it's why a lot of people view the poor as lazy (because obviously if they weren't lazy, they wouldn't be poor, right?).

There's a sleeps-on-the-street homeless guy living in my neighborhood. I talk to him on occasion. A couple days ago he said he was bored off his ass, and that he was thinking of getting a part time job. I did not verbally respond to his potential quest for employment, but I did find myself wondering how he'd pull that off. He's perpetually drunk & unshowered. I doubt he could get a job if he wanted one. Are there any attainable jobs for an alcoholic who doesn't have a shower to use?

Re:Coders Automating Their Own Job by kbenson on Wednesday October 03, 2018 @12:27AM (#18127625)
Lots of outside work, depending on locale. Lawn mowing (depending on the type of alcoholic. Best not to contribute to lost fingers or toes), ditch digging, etc.

Dumpster diving (if it's still worth while, which it might not be).[1] If you're serious about it, it's not really any less of a job than those American Pickers guys.[2]

There's lots of jobs out there, especially if you widen your criteria for "job".

1: I had an interesting run-in with a homeless man at a taco truck almost two decades ago. He was in clean clothes, had a bike with a trailer, and was trying to sell a 49ers jacket. My friends and I started talking to him and he explained that he found a few of the jackets in a dumpster behind one of the big sports stores around, and had a few other things to sell too. He explained that he and a few friends actually had a fairly nice camp (carpeted areas, make-shift shower with water in the day through solar of some sort, DVD player with TV hooked up to solar trickle cell). He camped a little outside the stalled development of a local apartment complex, where they had an agreement with the developers that they could stay there and they would keep people from squatting in the partially completed complex so it didn't sustain damage. He said he was on disability from the military, and liked living outdoors, but would probably rent an apartment for the winter with his girlfriend and friend. Honestly, I left the interaction feeling a little envious of his freedom.

2: https://www.history.com/shows/american-pickers

Re:Coders Automating Their Own Job by pandapower2 on Wednesday October 03, 2018 @12:15AM (#18127582)
Not many that I can think of. Look out for local drug dealers?

Possible he could find a job that includes access to a shower. I know of once case where that has occurred. It was a job in a warehouse and there were showers and change rooms he could use. I believe he was actually provided with an unused room tucked away somewhere where could stay overnight before someone higher up in the company found out about it and put an end to that arrangement.

"Perpetually drunk" is more difficult and likely a deal breaker.

Re:Coders Automating Their Own Job by mac01021 on Wednesday October 03, 2018 @06:50AM (#18129063)
The shower should be an easy problem to fix. I'm sure he can find access to running water _somewhere_ (if you're not in the desert).
Re:Coders Automating Their Own Job by Aloha on Wednesday October 03, 2018 @02:22AM (#18128032)
Getting sober and finding a shower aint as hard as it would seem.
Re:Coders Automating Their Own Job by hessproject on Wednesday October 03, 2018 @10:40AM (#18130628)
Finding a shower no, but depending on how long he's been an alcoholic getting sober could be a different story, and alcohol withdrawal is one of the few withdrawals that can be fatal and frequently requires medical supervision
Re:Coders Automating Their Own Job by Aloha on Thursday October 04, 2018 @07:12PM (#18144480)
It depends on if he's a casual drunk or not.