Funny, I did just that ("microcode" or "micro-ops" or "u-ops") and it come up with what looks like a German site...reminds me of the cartoon I read once that showed someone selling a large computer to a person, and it was captioned "Unfortunately our product does require a knowledge of rocket science in order to use. However, we do provide a engineer with the package." And it shows a German speaking fellow greeting the customer. Now, back to google to look them up seperately...
Most modern processors don't even run their own assembly code natively. An Athlon or Pentium translates the x86 code stream into native RISC operations
Althons convert to RISC instructions?? I always thought Athlon just had an extended set of instructions...for certain tasks...like to see some info on the conversion to RISC instructions...got a link?...write a Java bytecode to yyy compiler for each of the handful of existing CPU architectures
Certainly the Java bytecode to yyy compiler is the definition of a JVM itself? The JVM is providing a common interface "virtual machine" that runs on top of "the handful of existing architectures"
Really? I would think that the most obvious answer is that PowerPC is an IBM product. If you're going to build a design spec, then you might as well make sure it lines your own pockets.
The fact that it has lower power consumption is a nice "public" explanation.
I'm not sure where your tone lies, I agree that its human/corprate nature to try and make something work toward your own interests...But I think IBM has a pretty good reputation (ok, at least since 1993) for also seeking to further the industry as a whole, as you could probably see by cheking out some of the things thier R&D department has discovered/patented over the last decade. Certainly, any corporation comes down to profit/gain for the shareholders, but the size of IBM has made it able to do things just because its a better design as well.
Besides, I stil think IBM thinkpads rock compared to anything else...those things are top of the line. And the AIX RISC systems are pretty sweet too, I'm sure most people would jump at a chance to have a few old ones to take home...if that translates over any, that might lead me to pick the IBM PowerPC one over the intel one.
but in some cases the "general population" tend to prefer Business as Usual over a sometimes unstable and chaotic democracy.
And that is born out from human nature. People want thier own personal quality of life...and some take it to the point that they lose all compassion for others. This phenomenon probably exists in all countries...in a dictatorship, it may be the dictator's quality of life that prevails...in a capitalist society, it may be the corporations....and is probably the reason why original socialism is a nice theory but impeossible to implement fully.
"Americans will put up with anything
provided it doesn't block traffic" --Dan Rather
"The maxim of the British people is "Business as usual." -- Winston Churchill
First before I say anything, I would like to say I'm a proud owner of a 20hr TiVo and it's great!
TiVo has been also a great company to work with, very responsive.
However, I don't think it's a good idea to team up with AOL. Maybe it's time to start looking at these video cards that are getting closer and closer to providing a TiVo like service--- ie, ATI's All-in-Wonder 8500 128MB & TV/Capture Card and the titantv service Now, before you assume that this is just another post claiming "you could build it yourself and play Quake on it too", check out the link. You can now schedule stuff, have it do time shifting, etc etc. I linked to the page that begins to talk about the tv recording like services. The actual review starts a few pages back. Anyways, word on the street is the TiVo on your pc isn't far away at all.
The POINT is for all the license agreements and papers you sign in your lifetime, you better have a lawyer on retainer to review them all or your quality of life is gonna suck.
You all speak as if AMD is finished. Perhaps you should also look at their processor roadmap--the whole 32bit/64bit transistion chip sounds mighty interesting.....considering it is not in intel's plan.
I also think you have to avoid the normal knee-jerk reaction in this case...Sanders is saying that the industry would be set back in some without an singular windowish platform to concentrate on. Whether you like it or not, windows is still the default OS; the one that comes preinstalled on that shiny new DELL you mom/grandma bought. Any programmer can at least appreciate some level of standardization, it enables things to work together well--its already difficult to have big programs work consistently across all windows (98,98SE,2000,XP) and all service paks without having three versions of each of them...the level of complexity increases. I'm all for (Debian) *Linux*, but you have to remember at least 70% of the ppl prefer consistancy--cause they have enough trouble operating what they already have.
Just think how happy you are when things like rpm could install stuff on many dists of linux---well, most of the lite computer users want that on a grand scale. They don't want to learn IE and netscape. Outlook and Lotus Notes etc. etc.
They choose the simple. Microsoft integrates it and uses it to thier advantage. I'm not sure where splitting the operating system into 5 different ones is going to change things more than just regulating what they can or cannot include by default on ONE OS. One Windows OS...not to rule the world but inthe Windows arena, lets keep it to one.
Most of use do not choose the simple, but the most customizable or the quickest or the most secure or the one that doesn't forward our pricate information...but the other half could care less. It's frustrating but its a typical pattern in life.
Microsoft is right where they want to be, netscape is long gone---as far as a balance sheet entity.
There you go thinking again that business's decide based on values...not in a incorporated business. Sorry. The marketshare currently is still at the big green and having a few more AMD chips sold would enable AMD to survive...and stock options to be worth something.
...changes to the design should be expected to set things back....
THIS IS EXACTLY what makes most large projects unestimatable! You can give all the dates you want but to completely implement a new system---you will always have requirement changes! Ask any of these companies that have SAP come in and replace their core accouting/planning/reports systems and why they end up scrapping the project because it takes three times as long as what they thought (costs 10x as much in lost opportunity) and they still can't customize it like when they had a local IT shop!
After the 23rd Mersenne prime was found at the University of Illinois, the mathematics department was so proud that they had their postage meter changed to stamp "2 ^11213-1 is prime" on each envelope. Meanwhile, the humble physicists continued tests on thier time-travel prototype by sending an beaker into the future, wrote it in thier logs, and went home and ate bologna sandwiches.
How about an overview that tells me the differences/similarities without the author having already decided that XML-RPC is the obvious choice and making it sound like a debate on the opinion page of the newspaper?
I think the advocacy is pretty clear here. Not saying that XML-RPC isn't better, but ummm, I'd like to make the choice. I could easily find some SOAP advocate that could easily draw up a comparison and counterpoint most of what the author feels is strength in XML-RPC...something like
"XML-RPC documentation is very sparse and if you ask me, it is not flexible in the enterprise environment as it doesn't allow user-defined types"
"XML-RPC has not at this point shown any interest in becoming an stable industry standard by submitting itself to the peer-review of w3c"
If you are going to write a "this vs. this REFERENCE", then leave the advocacy out. It just complicates things. If XML-RPC is better, let the reader decide. If this is an editorial, then don't bill it as an overview.
If i wanted to read "documentation" ladled with advocacy, there are plenty of.NET tutorials for me to grind through.
Science is a study of A causes B. Religion attempts to answer why A.
Besides, haven't we learned by incompleteness and chaitin's randomness that there are enough random things that science or math can't explain? (I.e. they are Just "A", they can't be reduced any further.
So religion can still explain "A"
Science is NOT philosophy. And Darwin mixed Science and Philosophy, cause he attempted (or people have interpreted) to say how "A" happened from observing other A->B. But in some respect, that isn't science, its a belief.
No true scientist would say he has a theorem (A->B) that is absolutely true. He can say its true based on the observance of the 5 senses and is currently repeatable.
Then again, who invented packets? Who invented bytes? who invented bits? who invented the binary system? (I heard it was sheperds who needed to count lots of sheep so the used thier fingers as representations of powers of two.) Who invented numeric series? who advance math beyond numeric purity? who invented thought? Why does everyone want to take credit for everything? Too many battles are fought over naming rights....when the history revisionists will ultimately decide...not any single inventor. I mean there are still works of music, writing, and math from the Middle Ages on up that are attributed to the wrong people...(who invented inflated biographies?)
Along with the new infrastructure, how about a new browser and a different protocol. Seems like HTTP and webpages as we know it could be made so much better if you had an HTML type language that was more of a application toolkit/RAD deal. So I could write a GUI that is as nice as a local one and doesn't have to be installed on your computer...I guess this is what XUL is supposed to do.....
Funny thing is, I haven't used Napster or any of the alternatives. My point is simply that sooner or later its going to be pretty hard to find all the people you have to sue.....so that the copyright infringement law becomes very expensive and time-consuming to enforce...
* They can fragment but they can't eradicate. * There will always be a way to massively share files. All they can do is make it harder and harder for potential sharers by making people switch to new software or new ways of naming files....
Well, you know what? College is exciting compared to most I/T jobs....I say *most* because of the old saying:
For your job, you are allowed to pick two of the following:
1) High Paying
2) Fun
3) Legal
Truthfully, I'm at the same crossroads, after 5 years at my job. The job is great when it comes to job security and location, but as far a challenging goes, heh! most of the stuff I do is pulling data from databases and displaying it in a GUI that the business folks can't decide on. That being said, I realize most of my complaints are sourcing out of the fact that my job is cushy, so its easy to complain. In other words, go work in a nursing home for a week or two and then maybe C.S. will become interesting.
Keep in mind that any C.S. career is going to require that you love to learn new stuff endlessly...you will get to the point where you won't want to hear about that new programming language or new standard. You might even get to the point where you care more about your life outside of work and don't mind doing the routine things to get your project done....
Google "microcode" or "micro-ops" or "u-ops".
Funny, I did just that ("microcode" or "micro-ops" or "u-ops") and it come up with what looks like a German site...reminds me of the cartoon I read once that showed someone selling a large computer to a person, and it was captioned "Unfortunately our product does require a knowledge of rocket science in order to use. However, we do provide a engineer with the package." And it shows a German speaking fellow greeting the customer. Now, back to google to look them up seperately...
Most modern processors don't even run their own assembly code natively. An Athlon or Pentium translates the x86 code stream into native RISC operations
...write a Java bytecode to yyy compiler for each of the handful of existing CPU architectures
Althons convert to RISC instructions?? I always thought Athlon just had an extended set of instructions...for certain tasks...like to see some info on the conversion to RISC instructions...got a link?
Certainly the Java bytecode to yyy compiler is the definition of a JVM itself? The JVM is providing a common interface "virtual machine" that runs on top of "the handful of existing architectures"
Really? I would think that the most obvious answer is that PowerPC is an IBM product. If you're going to build a design spec, then you might as well make sure it lines your own pockets.
The fact that it has lower power consumption is a nice "public" explanation.
I'm not sure where your tone lies, I agree that its human/corprate nature to try and make something work toward your own interests...But I think IBM has a pretty good reputation (ok, at least since 1993) for also seeking to further the industry as a whole, as you could probably see by cheking out some of the things thier R&D department has discovered/patented over the last decade. Certainly, any corporation comes down to profit/gain for the shareholders, but the size of IBM has made it able to do things just because its a better design as well.
Besides, I stil think IBM thinkpads rock compared to anything else...those things are top of the line. And the AIX RISC systems are pretty sweet too, I'm sure most people would jump at a chance to have a few old ones to take home...if that translates over any, that might lead me to pick the IBM PowerPC one over the intel one.
But, hey, that just *my* opinion.
I think I once read that Tolkein did not intend for any allegory or theme to be interpreted from his books. I wish I could find the quote.
but in some cases the "general population" tend to prefer Business as Usual over a sometimes unstable and chaotic democracy.
And that is born out from human nature. People want thier own personal quality of life...and some take it to the point that they lose all compassion for others. This phenomenon probably exists in all countries...in a dictatorship, it may be the dictator's quality of life that prevails...in a capitalist society, it may be the corporations....and is probably the reason why original socialism is a nice theory but impeossible to implement fully.
"Americans will put up with anything provided it doesn't block traffic" --Dan Rather
"The maxim of the British people is "Business as usual." -- Winston Churchill
First before I say anything, I would like to say I'm a proud owner of a 20hr TiVo and it's great!
TiVo has been also a great company to work with, very responsive.
However, I don't think it's a good idea to team up with AOL. Maybe it's time to start looking at these video cards that are getting closer and closer to providing a TiVo like service--- ie, ATI's All-in-Wonder 8500 128MB & TV/Capture Card and the titantv service Now, before you assume that this is just another post claiming "you could build it yourself and play Quake on it too", check out the link. You can now schedule stuff, have it do time shifting, etc etc. I linked to the page that begins to talk about the tv recording like services. The actual review starts a few pages back. Anyways, word on the street is the TiVo on your pc isn't far away at all.
I *love* human nature. Every time we make a scientific discovery, the thought process is
1) Wow. hummph. neat. cool!
2) I wonder if i can make any money off this.
3) How could we make this into a weapon?
aieeee.
-K.
The POINT is for all the license agreements and papers you sign in your lifetime, you better have a lawyer on retainer to review them all or your quality of life is gonna suck.
You all speak as if AMD is finished. Perhaps you should also look at their processor roadmap--the whole 32bit/64bit transistion chip sounds mighty interesting.....considering it is not in intel's plan.
I also think you have to avoid the normal knee-jerk reaction in this case...Sanders is saying that the industry would be set back in some without an singular windowish platform to concentrate on. Whether you like it or not, windows is still the default OS; the one that comes preinstalled on that shiny new DELL you mom/grandma bought. Any programmer can at least appreciate some level of standardization, it enables things to work together well--its already difficult to have big programs work consistently across all windows (98,98SE,2000,XP) and all service paks without having three versions of each of them...the level of complexity increases. I'm all for (Debian) *Linux*, but you have to remember at least 70% of the ppl prefer consistancy--cause they have enough trouble operating what they already have.
Just think how happy you are when things like rpm could install stuff on many dists of linux---well, most of the lite computer users want that on a grand scale. They don't want to learn IE and netscape. Outlook and Lotus Notes etc. etc.
They choose the simple. Microsoft integrates it and uses it to thier advantage. I'm not sure where splitting the operating system into 5 different ones is going to change things more than just regulating what they can or cannot include by default on ONE OS. One Windows OS...not to rule the world but inthe Windows arena, lets keep it to one.
Most of use do not choose the simple, but the most customizable or the quickest or the most secure or the one that doesn't forward our pricate information...but the other half could care less. It's frustrating but its a typical pattern in life.
Microsoft is right where they want to be, netscape is long gone---as far as a balance sheet entity.
There you go thinking again that business's decide based on values...not in a incorporated business. Sorry. The marketshare currently is still at the big green and having a few more AMD chips sold would enable AMD to survive...and stock options to be worth something.
Are you referring to "Wargames" ? You must be. I need to add that dvd to my collection. +1 for the subtle reference
WOULD YOU LIKE TO PLAY A GAME?
HOW ABOUT GLOBAL THERMONUCLEAR WAR?
...changes to the design should be expected to set things back....
THIS IS EXACTLY what makes most large projects unestimatable! You can give all the dates you want but to completely implement a new system---you will always have requirement changes! Ask any of these companies that have SAP come in and replace their core accouting/planning/reports systems and why they end up scrapping the project because it takes three times as long as what they thought (costs 10x as much in lost opportunity) and they still can't customize it like when they had a local IT shop!
If you understand some basic mathematics, take a look at these two links and your eyes will be opened!!
Large Limits to Software Estimation
and for a background on randomness
A Century of Controversy Over the Foundations of Mathematics
This is good stuff!
how about The Cloak Does it count??
97, the results showed that the asynchronous chips were three times faster and consumed only half the power
so....the reason they weren't used is because....of....what else....
$$$$$
(from marketing mhZ!)
-k.
After the 23rd Mersenne prime was found at the University of Illinois, the mathematics department was so proud that they had their postage meter changed to stamp "2 ^11213-1 is prime" on each envelope. Meanwhile, the humble physicists continued tests on thier time-travel prototype by sending an beaker into the future, wrote it in thier logs, and went home and ate bologna sandwiches.
How about an overview that tells me the differences/similarities without the author having already decided that XML-RPC is the obvious choice and making it sound like a debate on the opinion page of the newspaper?
.NET tutorials for me to grind through.
I think the advocacy is pretty clear here. Not saying that XML-RPC isn't better, but ummm, I'd like to make the choice. I could easily find some SOAP advocate that could easily draw up a comparison and counterpoint most of what the author feels is strength in XML-RPC...something like
"XML-RPC documentation is very sparse and if you ask me, it is not flexible in the enterprise environment as it doesn't allow user-defined types"
"XML-RPC has not at this point shown any interest in becoming an stable industry standard by submitting itself to the peer-review of w3c"
If you are going to write a "this vs. this REFERENCE", then leave the advocacy out. It just complicates things. If XML-RPC is better, let the reader decide. If this is an editorial, then don't bill it as an overview.
If i wanted to read "documentation" ladled with advocacy, there are plenty of
I'm not sure. I am talking about your fingers being the representations of powers of two...
I.e
If a finger is extended then it is a 1 in binary, otherwise a 0
So for the first six numbers (and zero):
decimal binary fingers extended
0 00000 none
1 00001 thumb
2 00010 index
3 00011 index, thumb
4 00100 middle (thus the joke)
5 00101 middle,thumb
6 01000 ring
so you can count up to 2^4+2^3+2^2+2^1+2^0 (31) on just one hand. Then you can use your other hand for 5 more bits of significant digits.
Science is a study of A causes B. Religion attempts to answer why A.
Besides, haven't we learned by incompleteness and chaitin's randomness that there are enough random things that science or math can't explain? (I.e. they are Just "A", they can't be reduced any further.
So religion can still explain "A"
Science is NOT philosophy. And Darwin mixed Science and Philosophy, cause he attempted (or people have interpreted) to say how "A" happened from observing other A->B. But in some respect, that isn't science, its a belief.
No true scientist would say he has a theorem (A->B) that is absolutely true. He can say its true based on the observance of the 5 senses and is currently repeatable.
Don't we just need a windows XP version of rawwrite?
Then again, who invented packets? Who invented bytes? who invented bits? who invented the binary system? (I heard it was sheperds who needed to count lots of sheep so the used thier fingers as representations of powers of two.) Who invented numeric series? who advance math beyond numeric purity? who invented thought? Why does everyone want to take credit for everything? Too many battles are fought over naming rights....when the history revisionists will ultimately decide...not any single inventor. I mean there are still works of music, writing, and math from the Middle Ages on up that are attributed to the wrong people...(who invented inflated biographies?)
Along with the new infrastructure, how about a new browser and a different protocol. Seems like HTTP and webpages as we know it could be made so much better if you had an HTML type language that was more of a application toolkit/RAD deal. So I could write a GUI that is as nice as a local one and doesn't have to be installed on your computer...I guess this is what XUL is supposed to do.....
Funny thing is, I haven't used Napster or any of the alternatives. My point is simply that sooner or later its going to be pretty hard to find all the people you have to sue.....so that the copyright infringement law becomes very expensive and time-consuming to enforce...
* They can fragment but they can't eradicate. * There will always be a way to massively share files. All they can do is make it harder and harder for potential sharers by making people switch to new software or new ways of naming files....
Trips to Goofy, Mickey, and Donald were cancelled due to budget constraints.
Will Pluto be the ninth planet of the solar system when we fly-by?
Ouch! didn't see that on preview! sorry for excluding the end tag....
Well, you know what? College is exciting compared to most I/T jobs....I say *most* because of the old saying:
For your job, you are allowed to pick two of the following:
1) High Paying
2) Fun
3) Legal
Truthfully, I'm at the same crossroads, after 5 years at my job. The job is great when it comes to job security and location, but as far a challenging goes, heh! most of the stuff I do is pulling data from databases and displaying it in a GUI that the business folks can't decide on. That being said, I realize most of my complaints are sourcing out of the fact that my job is cushy, so its easy to complain. In other words, go work in a nursing home for a week or two and then maybe C.S. will become interesting.
Keep in mind that any C.S. career is going to require that you love to learn new stuff endlessly...you will get to the point where you won't want to hear about that new programming language or new standard. You might even get to the point where you care more about your life outside of work and don't mind doing the routine things to get your project done....
Yeah, its a little hard to take pleasure in routine work well done since we don't live in a egragrian society anymore....(i.e. The Village Blacksmith ) but in a world where you are only adding value to someones bottom line...and you might not even see the results of your work being used around you or helping your neighborhood, however your work ethic should be the same. Otherwise, I recommend transfering to a tech school and learning how to run electric or something.