149 karma · joined September 15, 2014
Freud's major contribution to psychology was that we actually have a dynamic subconscious that profoundly affects how we live our lives. This aspect of his theory has become so ingrained in our culture that it's hard to imagine the world before Freud. Also, that aspect of his theory has held up over the years.
Also, he got a number of things correct: many of his coping mechanisms have strong empirical support, for instance.
Freud was wrong in detail, but his overarching approach changed psychology for the better.
[0] Yes, I know this "history" is a vast oversimplification.
> “Uber and Lyft can survive classifying drivers as employees,” she says. “It might cost them a little more, but it’s a successful concept. It’s not going to go away because we are trying to enforce the rules
> And several on-demand companies, such as the house cleaning start-up MyClean and the food delivery service Munchery, already treat their workers as W-2 employees. These companies’ labor costs are higher than their 1099-dependent rivals, but they get additional benefits, such as being able to train their workers and hold them to consistent schedules.
I wonder if Uber is fighting this because it will cut into profit margins and raise overhead costs, rather than because it is an existential threat. There seems to be two different opinions presented in the article (though I'm not educated enough in this area to be able to tell which one is closer to being right).
> And when I say "people" I mean mostly "algorithms," which are faster and more literal than humans.
That said, you're not going to learn linear algebra in four pages. No royal road, and all that.
At least, in my opinion.
To put it more clearly, he says: > So we can keep doing this, gradually - very gradually - diminishing the degree of discomfort
And I don't agree that you can. The difference between dust-mote and torture is not one of degree, but one of _kind_. It's a discontinuous function (in my opinion). I don't know where the discontinuity is, but it's there.
In Yudkowsky's argument, it's the option between one person _absolutely guaranteed_ to have 50 years of torture, vs 3^^^3 people _absolutely guaranteed_ to be dust-moted. I think the guarantee changes things significantly.
Anyway, my point is, I'm only offering a gentle and hopefully reasoned disagreement with someone I regard highly. I'm not jumping on the "fuck that guy" train. Moving on.
There was a post that boiled down to the question "Would you rather 3 ||| 3 people (where | is an ascii stand-in for Knuth's up-arrow notation) get a mote of dust in their eye, or one person be horrifically tortured for 50 years?" and his conclusion was basically "you can use math to assign some incredibly small epsilon of suffering to getting a mote of dust in your eye, but eventually, if you sum enough people, it's more suffering overall than one poor person getting horrifically tortured". My problem with his post was that I think that any morality scheme that results in the person getting tortured is fundamentally flawed, and I don't care how much math you throw at me to try and "prove" that it's better.
I don't think I've ever heard of an attempt to rigorously derive morality that I agree with. Morality is too contextual, too messy, for us to perfectly capture in those sorts of models. It's especially bad when we try and model morality mathematically, and then take as gospel the result of that model, rather than say "oh, um, that's not a great result, the model must be wrong".
There is a long list of alternative explanations[0], with very little evidence to lend support to or contradict any of them (at least, any of the ones that are still around. Some have fallen by the wayside).
[0]: https://en.wikipedia.org/wiki/Interpretations_of_quantum_mec...
As for why the size of the executable matters, you needed to have the entire executable in RAM before you could actually execute it. That's not so true these days, but it was back in the good ol' days* when you hooked tape cassettes up as your external storage.
* Get off my lawn!
(Did I do that right?)
I don't think it's a choice between "race to the bottom" or "race to the top". Someone needs to do dangerous, nasty, repetitive jobs if we want to maintain a standard of living that many people have become used to. Creatures with the sort of agency you're describing are, in my opinion, unsuited to those tasks, for several reasons, including moral and economic reasons. The robots we are increasingly using to do those jobs are much better suited, and there isn't (again, in my opinion) a moral objection that solely applies to such machines.
That said, our policies are woefully out of date in the face of such increasing automation. Our current system inflates employment and even a meager standard of living. We are going to need to revise our polices, both in the more developed nations and in those that have, as you so tastefully put it, "different labor standards". I don't know how to do this. There are many proposals; a popular one is the basic income guarantee. I'm not educated or intelligent enough to really understand the implications of such a policy, but I can agree that the just and humane treatment of all creatures with the agency you're talking about is among the best guiding principles that I can think of.
The two issues raised above (whether it is moral to use a machine for automation, and the fair treatment of creatures with agency) is separate from the point related to the development of human-manufactured creatures with agency. We don't know how to do it yet, but we are slowly working towards it. Assuming that we eventually do figure it out, that will be a victory as long as we treat our new children like we would treat our homo sapiens children. The research and development of such creatures with agency and those for industrial automation are not mutually exclusive, and serve different purposes.
To try to put it a different way: something is going to need to harvest fruit. It's a shit job. I would rather have Spot do it than a person of any variety, human or otherwise.
All that said, I think it's fairly clear that Spot is just a dumb machine. Some of its descendants might be more, but we haven't gotten close to the "robot slave" point.
...how is that like toothpaste?
I don't disagree with what you're saying, but... toothpaste?
I would be more likely to believe you if you did go into detail. What exactly has Gates done in the past year or so that you object to? Or two years, or any reasonable definition of "present day"?
I've never really understood the objection that people have with regards to the Fed printing USD (for instance). It's actually a pretty powerful regulatory tool, isn't it? A small amount of inflation is fine (I think the Fed targets about 2%), but high inflation or deflation is a problem for people who have savings in USD. One way to manage inflation is to control the amount of dollars in circulation, which can be controlled by printing or not printing new dollars (and removing old ones from circulation). There are other ways, but the Fed is fairly limited in terms of techniques it can apply. Can someone explain why bitcoin advocates so often object to that control?
For "interoperability", I'm just going to quote myself:
"If you write your library in Perl, guess what, only people writing Perl will use it. If you write it in Java, well, maybe the Scala folk will wrap it up, or the Jython folk, but you won't get any people writing in Ruby to use it. If you write it in C++, you can provide efficient bindings to any of those languages."
In terms of ubiquity, what I mean is that almost every platform has a standards-compliant-ish C++ compiler for it. And before people get in a tizzy, I mean weird platforms, not just computers with a browser installed. That's Intel, yes, but also DSPs, FPGAs, ARMs, and whole host of other chips. This didn't used to be true, but with LLVM, almost an entire standards-compliant C++ toolchain can be generated for your platform pretty easily. The exception tends to be, ironically enough, exceptions. They need to be special-cased for your chip, but still, C++ exists in places where the JVM doesn't dare go.
And finally, for staying power, I'll quote myself again!
"Look at FFmpeg or ImageMagick. They are libraries that just _won't die_, no matter how hard people have tried. My god, ImageMagick was written in 1987, and it now has Haskell bindings[0]! The only way to get that sort of longevity (and old code is good code, after all [1]) is to write in language that will outlast the ups and downs of the language or framework du jour, and C and C++ have proven to have that staying power."
[0] http://hackage.haskell.org/package/imagemagick [1] http://www.joelonsoftware.com/articles/fog0000000069.html