×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Google Teaches Computers "Regret"

aneeshm Re:Regret is a standard term in economics (145 comments)

I think there is some confusion here about the types of assumptions used in economics. It's not that I can fault you for it - the origin of this debate stretches back to a philosophical disagreement between Aristotle and Plato, and very few economists, much less others, are even aware of it.

One type of assumption - or rather, abstraction - is where you assume that everything not specified is explicitly absent. This is the position you seem to implicitly hold, and which is widespread among economists (if they ever examine the underlying philosophy of the field, that is). The other type of abstraction is one where nothing is assumed about things that are left out of the abstraction. Fundamentally, the first type assumes that everything not included is specified as absent, whereas in the second, everything not included is absent from specification, and can take on any (arbitrary) values. The medieval Scholastics had a name for this distinction: they called the first type precisive, and the second non-precisive abstractions.

Though this sounds like a small distinction, it has very interesting implications for the development of a field and, curiously enough, even programming languages.

As you raised the question of economics, I'll include that as an example. There is an excellent paper by Roderick Long on precisely this topic: "Realism and Abstraction in Economics: Aristotle and Mises versus Friedman". One interesting consequence of using only non-precisive abstraction when building economic theory, and assuming that that which is not specified by the abstractions used is not absent, merely unknown, and that the theory should work irrespective of whatever that unknown happens to be, is that the theory always applies to reality, no matter how abstract it may become. Theories built on precisive abstractions have the problem that they apply to reality only in an unspecified way, and only when reality condescends to confirm in some degree to their assumptions. These theories are, needless to say, of much less analytical value, but often much easier to come up with.

I think, however, that for the Slashdot audience, a much better example would be the differences between programming languages based on this view of abstraction. Let's take the idea of class definition in C++/Java and Python.

In C++/Java, if the specification of a class does not include some attribute, it is impossible - without changing the specification - to add or define it later to an object of that class. The assumption is that everything that is not specified in the class definition is explicitly not there. This is analogous to precisive abstraction, because it is assumed that not specifying the presence of something is equivalent to specifying its absence. Python, on the other hand, has no such restriction; an attribute can be added to an object when and where needed, even if the class definition doesn't include it. Python assumes that things not included in the definition of a class are just unknown, not explicitly absent, which fits in with the Aristotelean idea of abstraction as being non-precisive.

Though there are partisans for both types of object systems, it has to be conceded that Python's object system is strictly more powerful/expressive than that of C++/Java, nor does it force the programmer to decide beforehand what to include in his abstractions, enabling a far more 'experimental' approach to development which is closer to how models and programs are actually developed. Though most programmers are not aware of it, design choices in programming languages usually have deep philosophical implications, and thus significant practical consequences.

more than 2 years ago
top

Tech Expertise Not Important In Google Managers

aneeshm Re:So people skills win again... (298 comments)

Doesn't the 'selection effect' of who Google's 'People Operations' group hires as employees almost completely negate the validity of this survey? Allow me to elaborate:

Even though the employees of Google may value traits 'A, B, and C' over technical skills, isn't that possible only because everyone Google admits into the company as an employee has excellent technical skills to begin with? This allows the employees to take great technical skills for granted, because everyone has them, so these skills aren't thought of a differentiating factor any more. When comparing managers, both of whom are highly technically competent, you would as an employee focus on what differs between them, not what is the same. If both these managers are also tech gurus, you'll say that it is their other skills the make the difference; this this is perfectly correct, insofar as your peculiar environment (Google) is concerned. And so when you are surveyed for what makes a good manager (or when such data are collected or mined from other tools), technical competence doesn't show up as a major factor, because it is, within your sample, practically universal.

Another reason could be that technical competence's effect on managerial ability may not be linear, but a threshold. So having less than that threshold is a great handicap, but the difference, in managerial efficacy, of people who are just above it, comfortably above it, and very highly above it, isn't all that much; after you've reached the threshold, the marginal gains are minimal and decreasing, and other factors are much more important. If everyone in Google meets this threshold, it will obviously not show up as a factor in their analysis.

Of the two hypotheses presented above, I do not know whether either is true, or whether some combination thereof. But unless they are taken into consideration and ruled out, I would be wary of using that data in any organisation that is not Google. My personal experience and intuition suggests that some combination of them explains the results obtained at Google. In fact, I would surmise that, were Google employees made to work in other environment - or were a survey conducted in organisations which are not Google - with large and highly consequential differences between the technical skills of managers, the metric of technical competence would rise significantly in the rankings, if not to the top.

more than 3 years ago
top

Alan Turing Apology Campaign Grows

aneeshm Re:just Turing? (653 comments)

This is quite interesting. I had heard of the concept in Muslim law - that the fact that a person is a Muslim gives him quasi-legal authority to act as police, courts, and executioner. I don't know the case-specific details (IIRC, they vary from law to law, and the individual authority granted therein), but I'm familiar with the attitude. Could you provide some reference for the idea in Hindu law?

more than 4 years ago
top

University Gives Away iPhones To Curb Truancy

aneeshm Re:I think this problem was solved years ago... (252 comments)

If the university is treating students as children it's probably because, on average, they are.

If this is the way they are treated, how will they ever grow up?

The correct way for them to treat these kids is first of all to make it clear that this point marks a discontinuity in their education - earlier, the system was responsible. Now, as a student, you are. Give them both freedom and responsibility. Let them face the consequences of their actions. Maybe they will crash and burn - in the first semester. After that, they're damn well going to start studying and start attending, because then they'll know what happens if they don't.

more than 4 years ago
top

University Gives Away iPhones To Curb Truancy

aneeshm Re:I don't know... (252 comments)

You obviously have no teaching experience yourself, especially if you are teaching something as dry as computer science or mathematics..When you have a large amount of work to get through, it is not easy to make it exciting.

I must say one thing about this - isn't it assumed that by the time you hit university, you actually want to be there? That the people who come to get the Computer Science or Mathematics degree are the ones who are interested in the subject matter, and excited by the subject, to begin with?

This view may sound rather naive in this day and age, when real education has been replaced with job training, but isn't the solution to this to make the system better, not to cave in further?

more than 4 years ago
top

Vatican To Build 100 Megawatt Solar Power Plant

aneeshm Re:Just remember when you give money to the church (447 comments)

As far as I am aware, the Tirupati temple in India is the wealthiest religious organisation in the world, in terms of disposable income. The Vatican is the richest in assets, but most of these assets aren't liquid, and most are immensely difficult, if not outright impossible, to liquidate.

more than 4 years ago
top

Where Do the Laws of Nature Come From?

aneeshm Re:Alternate universes (729 comments)

I don't know of scientific, but there is a philosophical way out of that dilemma - pure monism of consciousness.

Advaita Vedanta

more than 6 years ago

Submissions

top

aneeshm aneeshm writes  |  about 7 years ago

aneeshm (862723) writes "A Spanish website writes about a woman who offered sexual services to any man who would give her 5,000 gold in World of Warcraft. The woman, a female Night Elf, Level 70 (the highest level), offered one night of sex to any guy who would give her the gold necessary to purchase the new Epic Flying Mount of the expansion The Burning Crusade. The woman finally accepted one guy's offer, and after the transaction was completed, he gave her the WoW money."
top

aneeshm aneeshm writes  |  more than 7 years ago

aneeshm (862723) writes "The Aurangabad bench of Bombay High Court in India has directed the Maharashtra state government to issue a notice to Google for the alleged spread of hatred about India by its social network service 'Orkut'. A picture of the burning national Indian flag, bearing an anti-India message, has been put on www.orkut.com and a community "We Hate India" has been created on the site, the petition said. The petition has also appealed to the government to appoint a `controller' under the Information Technology Act-2000 to regulate all such communities being in operation on the internet. The next hearing in the case is scheduled after six weeks."

Journals

aneeshm has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...