As a grad student teaching Intro To Programming in Ada (mid 90's), I also used self-prepared transparency sets, and handed out complete copies to my students. This was way more helpful to my students than forcing them to scribble down copies of stuff I wrote on the blackboard. They could focus on what I was talking about, rather than practicing to be extras in some sad dark ages movie playing monks hand copying the Bible. I know it was more helpful to them because I asked them, and a majority said they preferred
But I also didn't machine gun them with 94 slides for a 50 minute class. We would stay on one slide for quite some time, and while we talked about it, they would have their own copies to make additional notes on.
The big quesiton is: why aren't the intelligent, well-educated, technically minded of the world actually taking issues like this seriously, and doing something about it? Probably because thinking about this stuff means questioning one's own vocation and existence, and perhaps discovering that the blind pursuit of scientific knowledge or development of technology can have just as many unintended bad consequences as good ones. We can't stop these pursuits; nor should we. But all who are involved in these pursuits must also assume responsibility for analyzing the risks of their application.
Bill Joy called for a "Hippocratic Oath" of sorts for scientists and technologists to take responsibility for the ethical concerns as well as the scientific or technological or design concerns. We already know how to assess some forms of risk. These are just different kinds of risks to be assessed, and they are real.
If we are as good and as smart as we think we are, how can we not step up?
the system doesn't necessarily have to run threads from one process on all available processors. Solaris schedules threads rather than processes, so if one process only has one thread, but the next has 3, on a four-processor system all of these threads will be allocated to processors immediately. the bottom line here is that the implementation of the scheduler and threads are the factors that influence this issue.
As a grad student teaching Intro To Programming in Ada (mid 90's), I also used self-prepared transparency sets, and handed out complete copies to my students. This was way more helpful to my students than forcing them to scribble down copies of stuff I wrote on the blackboard. They could focus on what I was talking about, rather than practicing to be extras in some sad dark ages movie playing monks hand copying the Bible. I know it was more helpful to them because I asked them, and a majority said they preferred
But I also didn't machine gun them with 94 slides for a 50 minute class. We would stay on one slide for quite some time, and while we talked about it, they would have their own copies to make additional notes on.
The two are unrelated as far as their implementation, and only abstractly related as far as the domain in which they operate:
http://www.zeroconf.org/ZeroconfAndUPnP.html
Bill Joy's well-known article "Why the Future Doesn't Need Us" predicted this like 6 years ago:
. html
http://wired-vig.wired.com/wired/archive/8.04/joy
The big quesiton is: why aren't the intelligent, well-educated, technically minded of the world actually taking issues like this seriously, and doing something about it? Probably because thinking about this stuff means questioning one's own vocation and existence, and perhaps discovering that the blind pursuit of scientific knowledge or development of technology can have just as many unintended bad consequences as good ones. We can't stop these pursuits; nor should we. But all who are involved in these pursuits must also assume responsibility for analyzing the risks of their application.
Bill Joy called for a "Hippocratic Oath" of sorts for scientists and technologists to take responsibility for the ethical concerns as well as the scientific or technological or design concerns. We already know how to assess some forms of risk. These are just different kinds of risks to be assessed, and they are real.
If we are as good and as smart as we think we are, how can we not step up?
the system doesn't necessarily have to run threads from one process on all available processors. Solaris schedules threads rather than processes, so if one process only has one thread, but the next has 3, on a four-processor system all of these threads will be allocated to processors immediately. the bottom line here is that the implementation of the scheduler and threads are the factors that influence this issue.