2,165 karma · joined January 17, 2010
The gall of these scientists to claim that not only can they definitively say what consciousness is, but that they can prove that something has it is astonishing.
Valve is proof that a flat structure can not just work, but lead to massive financial, critical, and popular success. It's also probably one of the only companies that I would be fulfilled working at that wasn't my own. There's no one to hold you back. I think the startup-minded hackers on this site can relate to that.
...in general, of course, there's always exceptions, don't be dogmatic.
Even so the piece was powerful. I empathized with Kara and it got me thinking about AI and our future. The male-sex fantasy stuff just distracted from the important parts about consciousness, emotion, and rights. It would've been an even more powerful piece had it been more tasteful.
Ideally you wouldn't need to do partial updates and just send the entire resource; your resources shouldn't be so big that that's an issue. It's much simpler than making the front-end decide when to do full versus partial updates and which method to use.
Rails can't really do that though, too much legacy code out there, too many people set in their ways. Resorting to PATCH is their only option if they want to use HTTP correctly.
People seem to forget that code is a means, not an end.
P.S. Down-voting the OP for having a different opinion, for shame Hacker News.
In fact the problem seems to get worse as you add more technology and money; if Top Gear is any indication the supercars of the world are all a usability joke. They have a dizzying array of meaningless, misplaced, and practically useless buttons. I believe on the latest Ferrari you can either see your speed or your position on a map, but not both.
It seems very similar to the phone industry before the iPhone.
People are way more productive, focused, and determined when pairing. It's simply much harder to waste time and produce low quality work when you're directly accountable to the person next to you.
Scrum solves the urgency, commitment, follow-through, and slow problems. Each iteration the team has to commit to a set of tasks to get done. If they don't make it they have to figure out why they didn't, and how to improve. This continuous reflection and optimization is how team's get good and fast.
Of course there will be people who can't be brought into the team, but they are few and far between. And you can't tell until you've created a team for them to be brought in to. So instead of focusing so much on the fantasy of hiring a great team, learn how to build a great team.
Polly.IM may be a useful tool if you're already engaged on Twitter, but if you rely on automated responses to drive your "interactive" marketing you're doing it wrong.
Paul Graham has talked about how heavy a work-load starting a startup is, and how much founders enjoy it compared to life at a big company in spite of it. I was skeptical at first, and thought that you had to be some super-human workaholic to handle it, but it turns out creating value is really enjoyable and fulfilling. It's a different kind of work, a kind that invigorates you rather than drains you.
What if you have a blog with lots of quotes from other sites; will that hurt your rankings because Google sees "unoriginal" content?
Is there some ratio of original to unoriginal content that must be met to keep from being flagged as a scraper?
However, I think the true philosophical problem of free will is deciding what exactly a "will" is and what it means to be "free". You've got to answer that question before you can decide whether free will is compatible or incompatible with determinism.
Edit: To be fair, I'll provide an example of what I mean. David Chalmer's "hard problem of consciousness" is about why we have qualitative experiences. You can explain all of our brain states in functional ways, like pain's function is to prevent damage, but that would still not answer the question of why pain hurts. I don't think science can answer that question, at least not in a way that is observable and testable.
Facts are nice, but philosophical debates tend to be about things that are fundamentally unprovable, unobservable, etc. I think a lot of people that come from the sciences and other "hard" disciplines are frustrated by how useless their facts are in solving these debates.
As someone with degrees in both a hard science and philosophy I'd say that philosophy is more useful to other disciplines than other disciplines are to philosophy.
People have a strong tendency to blame others for their problems and this case is no different. Groupon and its "disloyal" customers are an easy scapegoat for the business' own problems.
Groupon just brings customers in, they don't magically make the business better.
When analyzing the effectiveness of Groupon we should be most concerned with how well businesses with a good product or service did using Groupon.
Both you and Eliezer made good arguments and points, they just happened to already have a name in the philosophical jargon.
If you're interested, the Stanford Encyclopedia of Philosophy at plato.stanford.edu is the greatest repository of philosophical knowledge on the Internet.
They have an article about rule-consequentialism: http://plato.stanford.edu/entries/consequentialism-rule/
Here is the rule: "Do no harm."
Why should we follow it?
A rule-consequentialist would say, "Because if everyone followed that rule all the time it would lead to better consequences, on average, than if people tried to calculate the consequences of each individual action and act to maximize them."
Why would that lead to better consequences?
A rule-consequentialist could say, "Because people are quite bad at calculating consequences, especially in the tumultuous time before making a critical ethical decision. While we have had the time to think and properly calculate the hypothetical consequences of everyone following the rule."
I think that's exactly the argument Eliezer is making.