I'm not saying that there aren't garbage collectors for C++, I'm saying that its not likely that any project of significant size will use such a garbage collector, mainly due to the performance penalty over using non-garbage collected code.
In other words, if Mozilla wants a GC for Firefox code, why don't they write the thing in Java or C#? It'll probably as easy to rewrite the app in a language designed around a GC as it will be to put in a C++ garbage collector.
China will stay put only as long as a decline in the dollar hurts them as much as it hurts us; mutually assured economic destruction, if you will. That's why I find the recent moves by China to diversify its US Dollar holdings somewhat concerning, both because it means that China is losing faith in the dollars ability to hold value, and because of the fact that China is slowly moving into a position where they can hurt us more than we can hurt them.
The record industry already went the way of the Dodo
Not really. The vinyl scene is still alive and well, though occupying a much smaller niche than before. Vinyl is still indispensable for DJs, for example.
Suicide bombing isn't a uniquely Islamist value. The Japanese used it against us, and the LTTE (Tamil Tigers) used suicide bombers before it caught on in the Islamic world.
You need to be able to access all the equipment, not to mention getting wiring and all set up.
Why? I'd think that the wiring and everything would be pre-built into the container itself with standardized fasteners, so that replacing machines inside the crate would as simple as pulling out the old box/blade and dropping in a new one. In fact, because of the standardized layout, I'd think that replacing equipment would be considerably easier. Think Lego bricks vs. jigsaw puzzles. Which are easier to put together?
Also, sometimes books follow more than one thread of narrative at once. Same way, if you're displaying the point-of-view of more than one character, having levels makes the transitions less abrupt.
To echo a previous reply, the reason #6 is less than #2 is that when the application is swapped to disk and swapped back, the OS doesn't fully restore all objects that the application had in memory. It only restores the objects that the application is using, and doesn't restore the rest until the application requests some swapped objects. Given that most browsers are coded in C++, rather than Java or C#, garbage collection is a non-issue.
And the old "license the users" scheme rears its ugly head once again. How will you enforce such a scheme whilst still allowing people to post anonymously?
But the average person would rather make a phone call to the company who makes the product than post on a random forum/mailing list.
The thing with that is synchronization. With a phone call, there's someone on the other end to talk to; someone to tell you, "We're working on it." Forums are much more impersonal and asynchronous. That, rather than the actual quality of help provided seems to be what holds people back. In fact, I can name a few instances where other customers on a forum know more about issues and workarounds than the actual company helpdesk.
And they like having a company to call for support.
That too has its advantages and disadvantages. What's worse, calling Microsoft, only to have them tell you its HP's issue, while HP insists the problem lies with Windows, or going online to a forum, and being told to RTFM? Even in terms of support, proprietary software can be just as bad as open source.
Yes, in purely economical terms, you would be better off specializing in the goods and services that best suit you. However, there are other concerns besides economic ones. For example, lets say that the US outsources all of its electronics manufacturing to China. Then, if China wished to exert influence on US foreign policy, all they'd have to do is threaten to cut off the supply of new electronic parts. The US would have to consider China's opinion, or face large economic losses from a supply shortfall. Therefore, its in America's interest to keep at least some of its electronics manufacturing capacity, even when doing so is not economically optimal.
That's one of the flaws I often see in economists - the tendency to reduce everything to profit/loss equations, and disregard the fundamental fact that people are not the perfectly rational producer/consumer units in economics simulations.
Its not a cave, though. Its an abandoned coal mine. That means that there's ventilation infrastructure of some sort. And Sun's datacenter will hardly fill up the entire mine. That means that they can use the unused portions of the mine as a heat exchanger: bring in air from the empty portion to cool the datacenter, and dump the hot air back out to that same area to allow for cooling.
The issue I see is humidity. Mines, caves and other underground passages are usually more humid than open areas, simply because there isn't enough air exchange with the outside world for them to vent the water vapor that accumulates.
According to the video, you'll have to shake both devices together at the same time in the same hand. How'll you hold down two buttons on two disparate devices at the same time while shaking them?
I'm sorry, but I've already patented a method of generating oxygen using carbon dioxide and sunlight, so you'll have to pay me for the oxygen that your patent uses.
Konqueror is somewhat cross platform as it will work on any Unix-like OS,
Depends on your definition of "platform". If you consider each *nix a platform by itself, then yes, Konqueror is cross-platform. However, if you consider all POSIX compliant operating systems together as a platform, then KDE is not cross platform.
Software should be optimized for customers, not for computers. The extra programming time spent on performance optimization costs customers in terms of valuable features, stability, security, and time to market. This doesn't mean we waste CPU cycles with sloppy code, but it does mean that in many cases (not all!) there are customer-centric priorities other than writing everything in perfectly optimized code.
The argument isn't that optimization is the be-all and end-all. The argument is that Microsoft code is suboptimal enough that it is noticeably less responsive that other operating systems when performing common tasks. At this point, lack of optimization becomes a usability issue, which does matter to consumers.
You only think its hot because it's glowing and the description has the word plasma. In truth, because of the low density of gas, I doubt the actual heat energy dissipated is much more than a fluorescent bulb. If the enemy is close enough to see the antenna on IR, they're close enough to see you.
Technically, the recent generations of nukes have low power settings where the reactor systems (esp. the cooling pumps) function via convection w/out actually using the massive pumps that generate most of the low-end mechanical noise.
Yes, however those require the sub to be moving at a certain rate in order to force a little bit of circulation. Diesel-electrics, on the other hand, can lay absolutely still in preparation for an ambush while making no noise. In fact, its better for them to lay still, because they're not draining their batteries then.
Not having the option of writing apps in Java equals more native apps
No. You forget that there's a third option - not releasing the app for the iPhone at all. Without a Java interpreter, application providers may decide that the marketshare of the iPhone is too small compared with the marketshare of phones that support Java, and decide not to release their applications for the iPhone. In other words, not having Java apps equals fewer apps, not more native apps.
But, abiogenesis IS a prerequisite to rejecting creationism, and therein lies my point.
No its not. Just like you don't have to accept a particular cause for the Big Bang to accept that the Big Bang happened and study the development of the universe, you don't have to accept a particular cause for abiogenesis to accept that abiogenesis happened and study evolution.
As the grandparent post said, its fully possible to believe that evolution occurred more or less undisturbed after God provided the initial spark of life to get things started, just like its fully possible to believe that the development of the universe occurred undisturbed after God provided the initial impetus in the form of the Big Bang.
I think we've got different definitions of Creationism. I think that creationism means that God created each species living today individually, and that species don't change or adapt with time. Your definition of creationism seems to be any explanation of the origin of life that involves God, even if God does not take an active role after creation.
Within the EA Games Label, we are committed to running each franchise and facility as a city/state, teams with unique creative identities as well as responsibility for product quality, ship dates and profitability....Unfortunately, EA Chicago hasn't been able to meet that standard....
Is it just me, or is that snippet unusually frank for a corporate press release? Usually PR people try to spin this sort of news as the result of some kind of unexpected event that was beyond the company's control. This release says (in so many words), "The Chicago studio was so screwed up, it was unsalvageable."
Personally I find it kind of refreshing, given the normal levels of BS in these things.
Linux isn't entirely covered by the GPL; parts of it are BSD, Apache, and other licenses.
Right. However, the main thing is that the kernel is protected by GPL. As long as you have the kernel, you can get the other stuff from primary sources. It'd take more work, but its hardly impossible. After all, its what all the primary distros (e.g. Debian, Slackware, etc.) do.
Furthermore, RedHat could easily use a non-GPL license for some of their contributions.
That also depends on what pieces of the Linux kernel they're modifying. IANAL, but I think that the GPL mandates that code linking to strict GPL libraries also be under the GPL. Its the LGPL that allows linking from different license schemes. Given that much of the kernel is protected by GPL, RedHat has to make its additions under the GPL as well.
This is why I like the Zero Punctuation reviews so much. Yahtzee has a decent command of the language, goes through all of the good and bad parts of the games, and gives a quick conclusion stating his opinion of the thing.
I'm not saying that there aren't garbage collectors for C++, I'm saying that its not likely that any project of significant size will use such a garbage collector, mainly due to the performance penalty over using non-garbage collected code.
In other words, if Mozilla wants a GC for Firefox code, why don't they write the thing in Java or C#? It'll probably as easy to rewrite the app in a language designed around a GC as it will be to put in a C++ garbage collector.
China will stay put only as long as a decline in the dollar hurts them as much as it hurts us; mutually assured economic destruction, if you will. That's why I find the recent moves by China to diversify its US Dollar holdings somewhat concerning, both because it means that China is losing faith in the dollars ability to hold value, and because of the fact that China is slowly moving into a position where they can hurt us more than we can hurt them.
Not really. The vinyl scene is still alive and well, though occupying a much smaller niche than before. Vinyl is still indispensable for DJs, for example.
Suicide bombing isn't a uniquely Islamist value. The Japanese used it against us, and the LTTE (Tamil Tigers) used suicide bombers before it caught on in the Islamic world.
Why? I'd think that the wiring and everything would be pre-built into the container itself with standardized fasteners, so that replacing machines inside the crate would as simple as pulling out the old box/blade and dropping in a new one. In fact, because of the standardized layout, I'd think that replacing equipment would be considerably easier. Think Lego bricks vs. jigsaw puzzles. Which are easier to put together?
Also, sometimes books follow more than one thread of narrative at once. Same way, if you're displaying the point-of-view of more than one character, having levels makes the transitions less abrupt.
To echo a previous reply, the reason #6 is less than #2 is that when the application is swapped to disk and swapped back, the OS doesn't fully restore all objects that the application had in memory. It only restores the objects that the application is using, and doesn't restore the rest until the application requests some swapped objects. Given that most browsers are coded in C++, rather than Java or C#, garbage collection is a non-issue.
And the old "license the users" scheme rears its ugly head once again. How will you enforce such a scheme whilst still allowing people to post anonymously?
The thing with that is synchronization. With a phone call, there's someone on the other end to talk to; someone to tell you, "We're working on it." Forums are much more impersonal and asynchronous. That, rather than the actual quality of help provided seems to be what holds people back. In fact, I can name a few instances where other customers on a forum know more about issues and workarounds than the actual company helpdesk.
That too has its advantages and disadvantages. What's worse, calling Microsoft, only to have them tell you its HP's issue, while HP insists the problem lies with Windows, or going online to a forum, and being told to RTFM? Even in terms of support, proprietary software can be just as bad as open source.
Yes, in purely economical terms, you would be better off specializing in the goods and services that best suit you. However, there are other concerns besides economic ones. For example, lets say that the US outsources all of its electronics manufacturing to China. Then, if China wished to exert influence on US foreign policy, all they'd have to do is threaten to cut off the supply of new electronic parts. The US would have to consider China's opinion, or face large economic losses from a supply shortfall. Therefore, its in America's interest to keep at least some of its electronics manufacturing capacity, even when doing so is not economically optimal.
That's one of the flaws I often see in economists - the tendency to reduce everything to profit/loss equations, and disregard the fundamental fact that people are not the perfectly rational producer/consumer units in economics simulations.
russlar: "When Linux grows an LDAP system that can actually compete with Active Directory, we may see a large-scale rise of Linux on the server."
You mean Linux on the desktop, right? Linux is already a pretty big presence in the server space.
When XP was released, SATA was neither old nor ubiquitous.
Its not a cave, though. Its an abandoned coal mine. That means that there's ventilation infrastructure of some sort. And Sun's datacenter will hardly fill up the entire mine. That means that they can use the unused portions of the mine as a heat exchanger: bring in air from the empty portion to cool the datacenter, and dump the hot air back out to that same area to allow for cooling.
The issue I see is humidity. Mines, caves and other underground passages are usually more humid than open areas, simply because there isn't enough air exchange with the outside world for them to vent the water vapor that accumulates.
According to the video, you'll have to shake both devices together at the same time in the same hand. How'll you hold down two buttons on two disparate devices at the same time while shaking them?
I'm sorry, but I've already patented a method of generating oxygen using carbon dioxide and sunlight, so you'll have to pay me for the oxygen that your patent uses.
Depends on your definition of "platform". If you consider each *nix a platform by itself, then yes, Konqueror is cross-platform. However, if you consider all POSIX compliant operating systems together as a platform, then KDE is not cross platform.
The argument isn't that optimization is the be-all and end-all. The argument is that Microsoft code is suboptimal enough that it is noticeably less responsive that other operating systems when performing common tasks. At this point, lack of optimization becomes a usability issue, which does matter to consumers.
You only think its hot because it's glowing and the description has the word plasma. In truth, because of the low density of gas, I doubt the actual heat energy dissipated is much more than a fluorescent bulb. If the enemy is close enough to see the antenna on IR, they're close enough to see you.
Yes, however those require the sub to be moving at a certain rate in order to force a little bit of circulation. Diesel-electrics, on the other hand, can lay absolutely still in preparation for an ambush while making no noise. In fact, its better for them to lay still, because they're not draining their batteries then.
Not having the option of writing apps in Java equals more native apps
No. You forget that there's a third option - not releasing the app for the iPhone at all. Without a Java interpreter, application providers may decide that the marketshare of the iPhone is too small compared with the marketshare of phones that support Java, and decide not to release their applications for the iPhone. In other words, not having Java apps equals fewer apps, not more native apps.
But, abiogenesis IS a prerequisite to rejecting creationism, and therein lies my point.
No its not. Just like you don't have to accept a particular cause for the Big Bang to accept that the Big Bang happened and study the development of the universe, you don't have to accept a particular cause for abiogenesis to accept that abiogenesis happened and study evolution.
As the grandparent post said, its fully possible to believe that evolution occurred more or less undisturbed after God provided the initial spark of life to get things started, just like its fully possible to believe that the development of the universe occurred undisturbed after God provided the initial impetus in the form of the Big Bang.
I think we've got different definitions of Creationism. I think that creationism means that God created each species living today individually, and that species don't change or adapt with time. Your definition of creationism seems to be any explanation of the origin of life that involves God, even if God does not take an active role after creation.
Within the EA Games Label, we are committed to running each franchise and facility as a city/state, teams with unique creative identities as well as responsibility for product quality, ship dates and profitability....Unfortunately, EA Chicago hasn't been able to meet that standard....
Is it just me, or is that snippet unusually frank for a corporate press release? Usually PR people try to spin this sort of news as the result of some kind of unexpected event that was beyond the company's control. This release says (in so many words), "The Chicago studio was so screwed up, it was unsalvageable."
Personally I find it kind of refreshing, given the normal levels of BS in these things.
Linux isn't entirely covered by the GPL; parts of it are BSD, Apache, and other licenses.
Right. However, the main thing is that the kernel is protected by GPL. As long as you have the kernel, you can get the other stuff from primary sources. It'd take more work, but its hardly impossible. After all, its what all the primary distros (e.g. Debian, Slackware, etc.) do.
Furthermore, RedHat could easily use a non-GPL license for some of their contributions.
That also depends on what pieces of the Linux kernel they're modifying. IANAL, but I think that the GPL mandates that code linking to strict GPL libraries also be under the GPL. Its the LGPL that allows linking from different license schemes. Given that much of the kernel is protected by GPL, RedHat has to make its additions under the GPL as well.
This is why I like the Zero Punctuation reviews so much. Yahtzee has a decent command of the language, goes through all of the good and bad parts of the games, and gives a quick conclusion stating his opinion of the thing.