It seems like a better test, or a closer aproximation of what is wanted is not the person who can be at the top at the end of 2 months, but the person who can be at the top for the highest percentage of days for two months - Google even says: We update our index about once a month. Each time we update our database of web pages, our index invariably shifts: so it seems as if it would be better to make is more an endurance test rather than a contest to see who finishes on top.
The title of this essay is based on the title of an out-of-print book by Nathaniel S. Borenstein, Programming as if People Mattered: Friendly Programs, Software Engineering, and Other Noble Delusions
Which is actually a play on E.F. Schumacher's seminal work. Small is Beautiful: Economics as if people mattered Which probably should be required reading for all/.ers.
While albeit not that radical, and definitely not applicable to all environments. One of the most effective methods I have used for debugging java code is by using jython I find using jython about an order of magnitude faster for writing test cases, and debugging code than Java. Furthermore, having the ability to pop open an interpreter and try methods out whilst you program is invaluable. Eclipse added a feature (jpages I think it is called) which you can write code in, but the value of python lies in the dynamic data structures, and no compile time type checking (no class casting which is what you spend a good bit of your time doing when writing java test code)
in software it developed the Java language - and was duly rewarded for both, becoming one of the greatest high-tech business stories of all time.
How have they been rewarded financially for Java? Sure they have won many developers and carved out a potentially great niche, but it really has not created a huge boom in their server lines, for me, besides the tea-shirts and the cool cofee cups where else have they earned money from Java.
At some level we continue to forget that a majority of the problems dont revolve around wether a patch was released before or after but rather that the people are not patching the systems when a patch does exists. We all suffer because msoft users dont patch, or patch too late, and then the internet is flooded with useless emails. I believe the author has a point in making references to secure patch services, which will automatically patch machines for users who dont/cant do it themselves (albeit he is certainly not inventing the concept). Obviously, we would all be better if we wrote perfect code, but we know that this is not a reality, economic nor physical - Microsoft makes it so easy to use their operating system at some level, but then so difficult to apply patches, and remove viruses that automatic patching of windows should be the default and power users can just opt out and do it themselves, and the masses can live happily in their ignorance.
Orwellian means more than putting someone in jail. Specifically, I believe, the original poster was pointing to the aspect of 1984 (Orwell) which dealt with the protagonists responsibility of deleting/changing history to suit the regime. In this sense it is highly Orwellian because there is a body manipulating the historical record as is needed. It is one thing to control what were spoon-fed by the media on a daily basis, but it is a much more disturbing problem to change the historical record by casually deleting or adding to it based on anything other than historical integrity. That is precisely why 1984 is disturbing, as is what happened with Time Magazine.
"I am also interested in hearing about other alternative, yet practical, forms of transportation that I may have missed."
I would recomend walking, walking is practical, safe and fun for the whole family. Often times we forget about walking, but go ahead - give walking a chance - remember if we all walked maybe W. wouldn't have to fight so much god damn evil.
Seti@home was an interesting project because it provided an excellent model for ultra high latency supercomputing, ie. You could send a small amount of data to a computer let it churn for a while and get it back much later. Actually, though most supercomputing problems that are distributed require much more communication inbetween nodes. What programming frameworks/languages are being used now in low-latency applications for distributed computing.
It seems like a better test, or a closer aproximation of what is wanted is not the person who can be at the top at the end of 2 months, but the person who can be at the top for the highest percentage of days for two months - Google even says: We update our index about once a month. Each time we update our database of web pages, our index invariably shifts: so it seems as if it would be better to make is more an endurance test rather than a contest to see who finishes on top.
The title of this essay is based on the title of an out-of-print book by Nathaniel S. Borenstein, Programming as if People Mattered: Friendly Programs, Software Engineering, and Other Noble Delusions
/.ers .
Which is actually a play on E.F. Schumacher's seminal work. Small is Beautiful: Economics as if people mattered Which probably should be required reading for all
The nexus was to be the kernel of an isolated software stack that was designed to run inside the standard Windows environment.
I believe they will be using Kernel version 2.6.14 for maximum security.
While albeit not that radical, and definitely not applicable to all environments. One of the most effective methods I have used for debugging java code is by using jython I find using jython about an order of magnitude faster for writing test cases, and debugging code than Java. Furthermore, having the ability to pop open an interpreter and try methods out whilst you program is invaluable. Eclipse added a feature (jpages I think it is called) which you can write code in, but the value of python lies in the dynamic data structures, and no compile time type checking (no class casting which is what you spend a good bit of your time doing when writing java test code)
in software it developed the Java language - and was duly rewarded for both, becoming one of the greatest high-tech business stories of all time.
How have they been rewarded financially for Java? Sure they have won many developers and carved out a potentially great niche, but it really has not created a huge boom in their server lines, for me, besides the tea-shirts and the cool cofee cups where else have they earned money from Java.
At some level we continue to forget that a majority of the problems dont revolve around wether a patch was released before or after but rather that the people are not patching the systems when a patch does exists. We all suffer because msoft users dont patch, or patch too late, and then the internet is flooded with useless emails. I believe the author has a point in making references to secure patch services, which will automatically patch machines for users who dont/cant do it themselves (albeit he is certainly not inventing the concept). Obviously, we would all be better if we wrote perfect code, but we know that this is not a reality, economic nor physical - Microsoft makes it so easy to use their operating system at some level, but then so difficult to apply patches, and remove viruses that automatic patching of windows should be the default and power users can just opt out and do it themselves, and the masses can live happily in their ignorance.
What we need to do is find out the physical addresses of these nice individuals
I looked it up for you:
Microsoft Corporation
One Microsoft Way
Redmond, Washington 98052
Orwellian means more than putting someone in jail. Specifically, I believe, the original poster was pointing to the aspect of 1984 (Orwell) which dealt with the protagonists responsibility of deleting/changing history to suit the regime. In this sense it is highly Orwellian because there is a body manipulating the historical record as is needed. It is one thing to control what were spoon-fed by the media on a daily basis, but it is a much more disturbing problem to change the historical record by casually deleting or adding to it based on anything other than historical integrity. That is precisely why 1984 is disturbing, as is what happened with Time Magazine.
"I am also interested in hearing about other alternative, yet practical, forms of transportation that I may have missed." I would recomend walking, walking is practical, safe and fun for the whole family. Often times we forget about walking, but go ahead - give walking a chance - remember if we all walked maybe W. wouldn't have to fight so much god damn evil.
Seti@home was an interesting project because it provided an excellent model for ultra high latency supercomputing, ie. You could send a small amount of data to a computer let it churn for a while and get it back much later. Actually, though most supercomputing problems that are distributed require much more communication inbetween nodes. What programming frameworks/languages are being used now in low-latency applications for distributed computing.
Imagine what it was like when you had to use punch cards, and your only solace was computing the square root of 49.