1,800 karma · joined March 10, 2010
Management consulting business is built around providing knowledge to clients. There are several ways to get it:
1. Face a new client problem and think long and hard how to solve it.
2. Ask colleagues who have experienced similar problems before for general guidelines - "frameworks" or "best practices" in consultant-speak.
3. Share some proprietary knowledge in a disguised form, e.g. percent ranges instead of absolute numbers, or get client's data and tell them where they are versus the industry[1].
4. Directly share proprietary knowledge.
(Have I missed anything?)
In my experience: (1) is usually ~80% of work, (2) is ~19%, (3) is ~1% - happens very rarely and only with explicit client's consent, and (4) is strictly prohibited - people may violate it, as people my violate any law, but any management consulting firm is very strict about such violations.
To me, (1) has no moral problem whatsoever, and (2) is probably not very different from how any professional is getting experience - in McKinsey/other consultant's cases the speed of sharing the new codified knowledge is obviously much higher than in other industries, but that's part of their business.
My personal opinion - grey area in consulting industry is certainly not darker than in many other professions. Author of the article probably underestimates percentages for (1) and (2) above.
[1] Example: there are databases that management consulting companies keep on e.g. operational performance indicators. You can get access to some aggregate statistics from that databases in exchange for providing your own data. The individual data points are never shared.
A feature suggestion: when I upvote an article @ HN, I would certainly like it to be stored in my bookmarks somewhere :).
Also, "It's free... for now! Users signing up from February 2011 onwards will be required to pay a small fee." - in contrast with "Bookmark for Free" in the features.
http://en.wikipedia.org/wiki/3SAT#3-satisfiability http://en.wikipedia.org/wiki/NP-complete
Here is an example of how "easy" it is to fire a low-performing teacher: http://www.laweekly.com/2010-02-11/news/lausd-s-dance-of-the...
See also: http://en.wikipedia.org/wiki/Educational_programming_languag...
Under such conditions, it's extremely hard (if not impossible) to ignore propaganda, which _by design_ generates lots of original and local content, unless you execercise some political judgement, such as punishing news sources for being funded by hostile governments - which is what Google News is trying to avoid, according to them.
It seems to me that Google News is just reflecting (sad) reality where more money/resources can generate more coverage. Any ideas how technology could change that?
So what's wrong with macports?
Have you ever tried IDO, http://www.emacswiki.org/emacs/InteractivelyDoThings?
Based on how things are evolving recently, it doesn't look like Facebook is paying too much attention to it.
Reading all those press releases, I'm wondering who is the target audience for them?
* Surely it's not an average Facebook user - she does not read press releases.
* Surely it's not a journalist or a technical person - they don't need all the marketing mumbo-jumbo.
* Surely it's not an (educated) investor, for the same reason.
My question is, who?
Ability to control and be able to reverse any changes you make to the source code tree is an essential feature of version control system - precisely because you don't know in advance what will work and what won't. The fact that people are not used to that simple idea just shows how broken are most of the other tools out there.
There is no reason not to want an unlimited undo for almost everything, especially today when disk space is so cheap.
Given that their profit margin on a paying customer is not 100%, more like 15-20%, they would probably need 5x as much, or 10k paying customers, to cover the costs.
Another interesting question is how well they scale. http://success.heroku.com/ has some interesting companies, but nothing with very high traffic (or am I wrong)?
PS. I'm a happy heroku user myself.