No in the IA64, like in the VLIW, the instructions are scheduled by the compiler (which works well on very regular code, poorly everywhere else) whereas in a TRIPS, on each execution unit the resources are dynamically used.
From the paper "Scaling to the End of Silicon with EDGE Architectures", TRIPS ISAs are hardware dependant though, which means that you'd have to recompile your applications each time you use a new CPU, if I understood correctly, this is a significant problem (that and the memory wall).
Re:When you step back and consider history
on
Beginning Ruby
·
· Score: 2, Interesting
Its support of Unicode should probably be added to the list of Ruby's quirks
"The ONLY way to recompile the application is to distribute the source."
OK, I shouldn't have said recompile but rebuild, relink for this you need only a set of object files (which can be obfuscated).
As for the 'viral license', it's still a very poor analogy: 'chosing' not to have a real virus is very hard: it requires you to 'take the most insane safety precautions', but it's *totally up to you* to choose to use GPL code or not in your application.. So this is a flawed analogy, not neutral at all, used to put the GPL in a bad light.
>I believe that there is no price too high for freedom. Even if that freedom is not my own.
That's a very easy things to say when it's not you who pay the price.. If your family was killed because someone else chose to 'liberate you', somehow I doubt you'd be very happy about it.
"viral license" is a stupid wording, you can choose to use GPL software or not. I'd really like it I could choose not to have real viruses.. I call it myself an 'fair exchange license' to use this code, you have to release your own code (BSD being the gift license).
>If it's statically linked, and you don't release your code, I'm stuck with an app on my system that I can't upgrade the libraries for. I see but if this is really the issue, wouldn't it be enough to require a way to recompile the application in case of static linking not just disallow it? Plus, changing an application's libraries from which you don't have the sources is a really tricky things: you can break it easily..
What you're saying is very weird: > I used to -hate- the GPL
Uh? How can one hate a software license?? You can choose not to use it and to avoid software licensed under the GPL, but *hating* it?
> Now, I like the LGPL
Strange, because that's a bad license: the no-static linking restriction is quite stupid IMHO.. And I'm not the only one to think this: there's dozen of LGPL-derived license which keep the intent of the license but without the static-linking restriction, the number of these LGPL-derived license show that there is really something wrong with the LGPL..
>And I say that as someone who thought Bush was correct to go into Afghanistan and Iraq
I'm curious, what's your feeling about Iraq, do you still think it was the correct thing to do?
There are two possibilities, either you were blind because the hundred thousands of death caused by the US induced chaos was totally predictable or you consider that those death are a good price to get Iraq's oil (bleach)..
Perhaps, but the thing is: once Intel has "copied" Athlon's good ideas, AMD has to find other innovations to compete, so far they failed to do so, but is-it because a) they weren't really looking or b) because x86 implementations are already so efficient that it's very hard to find significant improvements?
I'd say that current emphasis on multi-cores, indicates that b) is most likely the case..
No, she can just compare two situations and recognise when one is better than the other even if in theory dictatorship is bad..
You can easily draw a parallel with Irak: under Saddam Hussein, there was X death per year on average, since the invasion there is a huge slaughter of Y death due to the chaos caused.
I bet that many in Irak preferred the situation before the "liberation" of Irak than after, does-it mean that in the absolute they prefer dictatorship to democracy? No, but in their case, it was painfully obvious that the "liberation" would cause chaos, triggering a slaughter..
>Once the CPU has that capability, all those programmer-visible registers don't help performance.
*cough* So how do you explain that when x86-64 appeared, some benchmark showed that the shift from x86 mode and its 8 registers to x86-64 mode with its 16 registers improved the performance up to 20% on the same CPU?
Sure 20% is not earth shattering, but it's still a lot.
As for the rest of your post, yes x86 complex encoding is useful to save memory and cache bandwidth, but ARM's Thumb2 encoding has a nearly similar 'compactness' and its decoding is still much simpler than x86's decoding I think: only two different size of instruction, load/store architecture, etc.
At the beginning of the article, it is said that the guy with the belt which indicates the north knew 100miles from his home where it was: I find this quite strange: to really know where he was he would need to have *two* directions, not only one.. I wonder if his feeling about where his hometown was, was really so accurate, or if it was just a 'false feeling'.
>How many teachers have been blamed by parents for not teaching their kids enough or teaching them poorly and that's why little Johnny isn't passing his standards tests?
Well, there are *also* bad teachers.. When I learned Spanish, I had a very cool/lazy teacher two years in a row, now I've totally forgotten Spanish, I had also a very good English teacher two years in a row: very strict, but made students progress *a lot*, I remember how I shivered in horror when the English teacher the years after this started speaking.. with a French accent!
I'd say that there are also probably bad days for horse, but I don't know much about horses.
>we should apply the scientific method to all field, even humanities
Given that for many 'humanities' field, there is no way to do experiment and that fact perceptions is highly subjective, I fail to see how this is possible.
>would be writing about history in a scientific way
That's nearly impossible, unless you relate 'raw facts' without interpretation, I'm not sure that it is very interesting.
Interesting. Not having an iPod and not using the integrated music store, of course I didn't feel that iTunes was innovative..
For me those bundled features are just bloat as I don't use them, for those who use them, I guess that the bundling is innovative, but I still wouldn't call it 'significantly' innovative though, more like a minor innovation.
That depends how you define OS, but being 'Open Source' and only having 'one or two' versions is incompatible: look at the mess of Linux distribution with different packaging, frameworks, etc.
The "problem" with these "solar powered" drone is that in fact to do most useful things (like being a cellphone base station), they need to have another power source, so these drones are hybrid.
I guess that if you have 90% of your energy coming from a fuel cell and 10% for solar cell, you're 'solar powered', but these 'solar powered' planes won't be able to stay forever in the air like a blimp would.
>"We're talking about Gods/the gods as though it/they were human, but that's just a metaphor and the God is far beyond our ability to comprehend."
Bah and in the same time there is a book which says 'Adam was made in the image of God'. What you're saying is just a defence against the obvious criticism against Religions that they treat Gods like humans, the defense is that it's 'just a metaphor', but the truth is: religions *cannot* avoid this metaphor which make them look a lot like the myths that they are.
Mmm, this part looks really stupid to me. When you raise a child, do you have to teach him not to steal or bully other child? The answer is yes, so it seems that this moral conscience is not something built-in so innate but taught.
Of course, this begs the questions of why parents teach their child about right or wrong, well what they teach their child is the socially acceptable behaviours and the one which are not.
>logically you have no reason to comply with society's proscribed values other than avoiding retribution for your anti-social actions. And many people do immoral acts if 1) they're sure they won't be caught 2) these acts gives them something.
> So, the reason some people would choose to believe in a god is that they'd prefer to live in a world with a moral absolute. That's a weird reason given that there are so many different gods and religions so no moral absolute.
>is there a moral absolute or not? Easy answer: No. If there was a moral absolute, how do you explain that for every moral rules we can think of, we can find several societies which has ignored this rule?
No in the IA64, like in the VLIW, the instructions are scheduled by the compiler (which works well on very regular code, poorly everywhere else) whereas in a TRIPS, on each execution unit the resources are dynamically used.
From the paper "Scaling to the End of Silicon with EDGE Architectures", TRIPS ISAs are hardware dependant though, which means that you'd have to recompile your applications each time you use a new CPU, if I understood correctly, this is a significant problem (that and the memory wall).
Its support of Unicode should probably be added to the list of Ruby's quirks
"The ONLY way to recompile the application is to distribute the source."
OK, I shouldn't have said recompile but rebuild, relink for this you need only a set of object files (which can be obfuscated).
As for the 'viral license', it's still a very poor analogy: 'chosing' not to have a real virus is very hard: it requires you to 'take the most insane safety precautions', but it's *totally up to you* to choose to use GPL code or not in your application..
So this is a flawed analogy, not neutral at all, used to put the GPL in a bad light.
>I believe that there is no price too high for freedom. Even if that freedom is not my own.
That's a very easy things to say when it's not you who pay the price..
If your family was killed because someone else chose to 'liberate you', somehow I doubt you'd be very happy about it.
>Because it's a viral license.
"viral license" is a stupid wording, you can choose to use GPL software or not. I'd really like it I could choose not to have real viruses..
I call it myself an 'fair exchange license' to use this code, you have to release your own code (BSD being the gift license).
>If it's statically linked, and you don't release your code, I'm stuck with an app on my system that I can't upgrade the libraries for.
I see but if this is really the issue, wouldn't it be enough to require a way to recompile the application in case of static linking not just disallow it?
Plus, changing an application's libraries from which you don't have the sources is a really tricky things: you can break it easily..
What you're saying is very weird:
> I used to -hate- the GPL
Uh? How can one hate a software license?? You can choose not to use it and to avoid software licensed under the GPL, but *hating* it?
> Now, I like the LGPL
Strange, because that's a bad license: the no-static linking restriction is quite stupid IMHO..
And I'm not the only one to think this: there's dozen of LGPL-derived license which keep the intent of the license but without the static-linking restriction, the number of these LGPL-derived license show that there is really something wrong with the LGPL..
>And I say that as someone who thought Bush was correct to go into Afghanistan and Iraq
I'm curious, what's your feeling about Iraq, do you still think it was the correct thing to do?
There are two possibilities, either you were blind because the hundred thousands of death caused by the US induced chaos was totally predictable or you consider that those death are a good price to get Iraq's oil (bleach)..
>were they just sitting on their laurels?
Perhaps, but the thing is: once Intel has "copied" Athlon's good ideas, AMD has to find other innovations to compete, so far they failed to do so, but is-it because a) they weren't really looking or b) because x86 implementations are already so efficient that it's very hard to find significant improvements?
I'd say that current emphasis on multi-cores, indicates that b) is most likely the case..
No, she can just compare two situations and recognise when one is better than the other even if in theory dictatorship is bad..
You can easily draw a parallel with Irak: under Saddam Hussein, there was X death per year on average, since the invasion there is a huge slaughter of Y death due to the chaos caused.
I bet that many in Irak preferred the situation before the "liberation" of Irak than after, does-it mean that in the absolute they prefer dictatorship to democracy? No, but in their case, it was painfully obvious that the "liberation" would cause chaos, triggering a slaughter..
>It certainly has more of a future than wheeled trains.
Well maglev type train will probably take off only when we'll have something like nanotechnology to be able to produce it cheaply.
So this won't happen for a looonnng time..
>Once the CPU has that capability, all those programmer-visible registers don't help performance.
*cough* So how do you explain that when x86-64 appeared, some benchmark showed that the shift from x86 mode and its 8 registers to x86-64 mode with its 16 registers improved the performance up to 20% on the same CPU?
Sure 20% is not earth shattering, but it's still a lot.
As for the rest of your post, yes x86 complex encoding is useful to save memory and cache bandwidth, but ARM's Thumb2 encoding has a nearly similar 'compactness' and its decoding is still much simpler than x86's decoding I think: only two different size of instruction, load/store architecture, etc.
Usually when you say X registers without specifying, you count *only* the (visible) integer registers..
Otherwise you could also say that there are much more registers than 32: SIMD registers, renaming registers, etc.
At the beginning of the article, it is said that the guy with the belt which indicates the north knew 100miles from his home where it was: I find this quite strange: to really know where he was he would need to have *two* directions, not only one..
I wonder if his feeling about where his hometown was, was really so accurate, or if it was just a 'false feeling'.
>you have like 32 different registers,
16 integer registers, not 32!
>How many teachers have been blamed by parents for not teaching their kids enough or teaching them poorly and that's why little Johnny isn't passing his standards tests?
.. with a French accent!
Well, there are *also* bad teachers..
When I learned Spanish, I had a very cool/lazy teacher two years in a row, now I've totally forgotten Spanish, I had also a very good English teacher two years in a row: very strict, but made students progress *a lot*, I remember how I shivered in horror when the English teacher the years after this started speaking
I'd say that there are also probably bad days for horse, but I don't know much about horses.
>we should apply the scientific method to all field, even humanities
Given that for many 'humanities' field, there is no way to do experiment and that fact perceptions is highly subjective, I fail to see how this is possible.
>would be writing about history in a scientific way
That's nearly impossible, unless you relate 'raw facts' without interpretation, I'm not sure that it is very interesting.
>Using the car causes pollution, plain and simple.
Uh, why? Releasing compressed air won't cause pollution! (otherwise I'll stop diving!).
Filling the tank will cause pollution of course, but it's not easy to measure as it depends how you generate the energy to fill the tank..
Interesting. Not having an iPod and not using the integrated music store, of course I didn't feel that iTunes was innovative..
For me those bundled features are just bloat as I don't use them, for those who use them, I guess that the bundling is innovative, but I still wouldn't call it 'significantly' innovative though, more like a minor innovation.
No, it was just a decent implementation of a music player/manager not really a significant innovation.
The nice about user/group permissions ... is that they don't require books of 400 pages for explanations..
That depends how you define OS, but being 'Open Source' and only having 'one or two' versions is incompatible: look at the mess of Linux distribution with different packaging, frameworks, etc.
The "problem" with these "solar powered" drone is that in fact to do most useful things (like being a cellphone base station), they need to have another power source, so these drones are hybrid.
I guess that if you have 90% of your energy coming from a fuel cell and 10% for solar cell, you're 'solar powered', but these 'solar powered' planes won't be able to stay forever in the air like a blimp would.
>"We're talking about Gods/the gods as though it/they were human, but that's just a metaphor and the God is far beyond our ability to comprehend."
Bah and in the same time there is a book which says 'Adam was made in the image of God'.
What you're saying is just a defence against the obvious criticism against Religions that they treat Gods like humans, the defense is that it's 'just a metaphor', but the truth is: religions *cannot* avoid this metaphor which make them look a lot like the myths that they are.
Mmm, this part looks really stupid to me.
When you raise a child, do you have to teach him not to steal or bully other child?
The answer is yes, so it seems that this moral conscience is not something built-in so innate but taught.
Of course, this begs the questions of why parents teach their child about right or wrong, well what they teach their child is the socially acceptable behaviours and the one which are not.
>logically you have no reason to comply with society's proscribed values other than avoiding retribution for your anti-social actions.
And many people do immoral acts if 1) they're sure they won't be caught 2) these acts gives them something.
> So, the reason some people would choose to believe in a god is that they'd prefer to live in a world with a moral absolute.
That's a weird reason given that there are so many different gods and religions so no moral absolute.
>is there a moral absolute or not?
Easy answer: No. If there was a moral absolute, how do you explain that for every moral rules we can think of, we can find several societies which has ignored this rule?
Yes, thanks.