Development costs would eventually be lower, but the initial costs would be much higher.
* There are costs involved with creating new content tools. Most studios develop new features for their tools to match the new hardware capabilities, but creating good 2D tools that allow creation with real-time preview is harder than you'd imagine. 3D space lends itself to intuitive controls and an abundance of places to put control points.
* Dinding developers and especially artists who want and/or understand how to finesse 2D would be very difficult at first. It is very hard to do 2D physics because often your calculations are constrained by the small geometry of the levels. It's hard to scale all 2D art after it is completed. A huge reason most of the 2D games today are Flash-based is because of the vector graphics. You don't see rich FF/Chrono Trigger/etc style backdrops in those games, do you?
* Most 2D games would require a higher-cost marketing campaign that their 3D competitors, because the ads would actually have to show the game-play in an illustrative manner instead of a knock-your-socks-off manner like most of today's TV-advertised games.
Viewtiful Joe was a fairly successful 2D game (although I think it is really 3D behind the scenes).
Microsoft was not at fault for putting their browser in an exclusive position on Windows. They were at fault for using their OS monopoly to stunt competition in the browser market. Every large multi-market company uses their products to enhance their other products (e.g. Apple = iPod + OSX + iTunes). The difference is that Google does not have a monopoly on search or advertising.
In a time long ago, before iTunes/Amarok, I used symlinks to categorize my MP3 files. I had a shell script that retrieved the ID3 fields and used the field values to create symlinks. There was a directory for each value of each ID3 field and any files containing those ID3 values had a symlink from that directory to the real file. So 'Rolling Stones - Paint It Black.mp3' would have a symlink from each of/mp3/genres/rock,/mp3/years/1969, and/mp3/artists/rollingstones.
Something similar could work for your photos, but you'd have a bit more manual work.
Thank you sir. Not just for the post, but for your honorable service. Too many cops seem to swear allegiance to their department rather than swearing to uphold the law. It's refreshing to hear an officer criticize another officer.
That matters not, my friend. Police are trained, for good reason, to detain someone with the least force necessary. Anything beyond is police brutality. Part of being a police officer is being able to withstand taunting (and much worse) without losing your composure and being able to follow the official protocols for detaining someone. I could not be a police officer. If I was a police officer and I had to witness some of the things they have to, I would probably punish the suspects outside the system, to put it gently. Police are professionals precisely because we need enforcers who can deal with precisely these situations without brutalizing anyone, even if the suspect wants to be brutalized.
Since when could Microsoft sue Linux vendor customers? If I make boat trailers and I infringe on your patent for a super-innovative trailer hitch, you can't sue people who buy my trailers. You have to sue me, the manufacturer, right? If that's true, then how could Microsoft sue Linux users instead of suing the Linux vendor? Unless I'm missing some huge legal principle, this is pure FUD to me.
It seems more clear to me what Microsoft's goal was in indirectly funding SCO's patent infringement case. They wanted to test the waters, to see how friendly the legal system would be and to see how easily open source developers would cave. They found it would be a lot harder to actually litigate and that SCO had the most success while they were spreading FUD, before they actually ponied up any "evidence."
Btw, does it seem to anyone else here that Samba and MySQL,/not/ the kernel, is Microsoft's real target here?
<hyperbole> Gates: Hey Ballmer, got any ideas how to stop those nasty socialist Europeans from implementing SMB2? Ballmer: Well, their legal system surely doesn't like out patents. Let's scare them by convincing the largest European Linux vendor into thinking that our patents are infringed. </hyperbole>
No doubt. We can't just cut our addresses from the Web and run to alternatives. This is hard work. We need to stay the course. This is hard work. Our mailboxes are the central front in the war on spam. Did I mention this is hard work?
"So to the scare. First, the UN implies that carbon dioxide ended the last four ice ages. It displays two 450,000-year graphs: a sawtooth curve of temperature and a sawtooth of airborne CO2 that's scaled to look similar. Usually, similar curves are superimposed for comparison. The UN didn't do that. If it had, the truth would have shown: the changes in temperature preceded the changes in CO2 levels."
A "sawtooth" implies multiple rises and falls. That gives us a chicken and egg problem. Whether CO2 increases preceded temperature increases or the reverse is determined by which one rises first on the chart. The one to rise first is obviously determined by when the timeline starts. Until we can make the chart go back to the day God said "Let there be CO2", we can't really know which came first just from a chart.
Personally I like the way that he criticizes the UN for not superimposing one graph over another while we fails to do the same.
It sounds to me like this, in conjunction with the release of Virtual PC for free, MS is gearing up for a fight in the virtualization market. They want to say "You need to run Linux for X, Y, and Z but you need Windows for A, B, and C? Run them on Virtual Server, with our bundled Windows Server + SuSE Linux! It will be a snap, just like Virtual PC has been for you for years" (which may or may not be true, but is a good sales line).
Re:OpenGL can't compare to COMPLETE DirectX packag
on
Why Gaming Sucks On Linux
·
· Score: 2, Informative
pygame is much, much easier for a newb to "just jump right in to creating games" than DX is.
I agree whole-heartedly. I don't much like the digg.com system, but I wish that Slashdot would require 3 editors to review stories and then users could filter which stories they see based on how many editors gave it the thumbs-up.
OpenGL is close to what Direct3d offers, but Direct3d is offering a LOT more than OpenGL currently can. Even the latest additions to OpenGL do not bring it to what Direct3d 9.0, let alone 10.0 offer
circa 2000, this was exactly the opposite. The reason D3D is now as good as OGL is because game developers were convinced to use it over OGL despite its' shortcomings and because of their feedback (and, in some cases, direct work on it), it evolved. Should game developers choose to use OGL despite its' shortcomings, the situation would reverse once more. I believe most devs were won over by the development tools that integrated with D3D and, most recently, the shader tools. Something like Linux-based OSes on the consoles could be just the thing to convince developers to ignore OGL's shortcomings.
Until Linux offers a similar all in one API for game programming
SDL is close and, if developers used it, it would evolve in the same way that D3D did -- except probably more quickly due to the open source characteristics of quick, easy collaboration.
until Linux users actually go out and pay for the software
Or pays for subscriptions for a persistent world. Second Life has a linux client, albeit rough around the edges. I really, really, really wish that EA would just hire two CS interns to port the UO client to Linux in order to get the ball rolling (disclaimer: I have not used the UO client since ~2000 when I began using Linux exclusively).
How does paying ~25% more for a diamond from Canada harm the De Beers' power? In a year, Canada can't supply 25% of what De Beers supplies in 6 months, so the price increase that De Beers can justify ("We're still cheaper than Canada") makes up for more than the customers lost to Canada.
There is a Linux revolution? Last I checked, Linus is still in control, as much as ever anyway, and Alan Cox stepped down peacefully, without any coercion:]
Joking aside, let's all keep in mind who is publishing this garbage. Do you think the readers of Forbes are, just maybe, on the capitalist, monetize everything, even if you can't possibly hold an exclusive license side of the debate?
Why not just use packet filtering to drop DNS packets from your DNS caching server that do not contain the whitelisted domains in their payload? Your DNS caching daemon would just temporarily fail.
Remember those Windows Messenger Service spam messages that became popular with Windows XP? When you get attacked by a botnet, try to send a WMS message to each of the attacking IPs. e.g. "You are infected with botnet software. Please remove it." I know that most XP machines have the WMS service turned off by now, but the cost to trying to send a message is negligable and I'd be willing to bet that there is considerable overlap between unpatched XP systems and systems with WMS on.
It says "operating system updates" not "kernel updates" and, as I understand it, if they don't distribute their proprietary kernel in binary format, they don't have to distribute the source code. You could argue that they are distributing it packaged in the hardware, but I don't think that floats in court.
Murdoch and Cuban are both content producers. The difference is that Murdoch sees MySpace as another way to market his content, in a fashion that prompts the users to ask for the advertisements. Cuban just sees lost revenue.
P.S. Don't forget who Cuban's audience was: advertisers.
The reason that I generally trust IBM's support of Linux in a way that I would never trust MS's support of Linux is that IBM has shown that they don't expect any quid pro quo with respect to features being included into mainline or receiving any sort of special privileges. While their broad goal may be to maximize profit, they don't require that each factor of their participation maximizes their profit or give them a competitive advantage. The kernel developers that they employ work on a lot of features that benefit their competitors. Look at the on-again-off-again relationship that MS has with its Services for Unix. Another way to look at this is "How would IBM react if Linus suddenly dropped JFS from mainline?" compared to "How would MS react if NTFS was suddently dropped from mainline?" My instinctive answer is that MS would withdraw any funding and create a private fork, never releasing any improvements back into the kernel while IBM would maintain a patchset while fixing the problems that caused the exclusion.
Disclaimer: Yes, I know MS did not write the Linux NTFS code. Yes, I know the NTFS code is lacking compared to JFS. Yes, I know that IBM is just as much a part of the Evil Empire at it's heart. And finally, Yes, I know Services for Unix is not open source and does not run on an open source OS. Unfortunately, since MS doesn't have much Open Source software and does not support Linux development, there are no concrete examples to start with.
An easier system is a universal login system with a reputation metric. If we could get the majority of websites to use a handful of universal login systems, then a reputation system in which each user has the ability to rate all of the other users (e.g. as spammer vs not spammer or abusive vs constructive), spammers would be dealt with very quickly. The problem is convincing large websites, with large amounts of investment behind them, to use a communal login system. Vipul's Razor is not a bad analogy, although I'm sure there are better ones.
"Content is streamed directly to the user's PC, so there's no buffering or download."
I loaded the page, waited 9 seconds before the video played and watched 41 seconds of the "Hip Hop" video before it stopped playing (WinXP Pro, FF 1.5.0.4, 3m/384k cable connection).
So there is "no guessing the genetic sequence of the virus before [a pandemic]" yet you know that current vaccines are "not going to be greatly effective"?.
Development costs would eventually be lower, but the initial costs would be much higher.
* There are costs involved with creating new content tools. Most studios develop new features for their tools to match the new hardware capabilities, but creating good 2D tools that allow creation with real-time preview is harder than you'd imagine. 3D space lends itself to intuitive controls and an abundance of places to put control points.
* Dinding developers and especially artists who want and/or understand how to finesse 2D would be very difficult at first. It is very hard to do 2D physics because often your calculations are constrained by the small geometry of the levels. It's hard to scale all 2D art after it is completed. A huge reason most of the 2D games today are Flash-based is because of the vector graphics. You don't see rich FF/Chrono Trigger/etc style backdrops in those games, do you?
* Most 2D games would require a higher-cost marketing campaign that their 3D competitors, because the ads would actually have to show the game-play in an illustrative manner instead of a knock-your-socks-off manner like most of today's TV-advertised games.
Viewtiful Joe was a fairly successful 2D game (although I think it is really 3D behind the scenes).
Microsoft was not at fault for putting their browser in an exclusive position on Windows. They were at fault for using their OS monopoly to stunt competition in the browser market. Every large multi-market company uses their products to enhance their other products (e.g. Apple = iPod + OSX + iTunes). The difference is that Google does not have a monopoly on search or advertising.
In a time long ago, before iTunes/Amarok, I used symlinks to categorize my MP3 files. I had a shell script that retrieved the ID3 fields and used the field values to create symlinks. There was a directory for each value of each ID3 field and any files containing those ID3 values had a symlink from that directory to the real file. So 'Rolling Stones - Paint It Black.mp3' would have a symlink from each of /mp3/genres/rock, /mp3/years/1969, and /mp3/artists/rollingstones.
Something similar could work for your photos, but you'd have a bit more manual work.
Thank you sir. Not just for the post, but for your honorable service. Too many cops seem to swear allegiance to their department rather than swearing to uphold the law. It's refreshing to hear an officer criticize another officer.
That matters not, my friend. Police are trained, for good reason, to detain someone with the least force necessary. Anything beyond is police brutality. Part of being a police officer is being able to withstand taunting (and much worse) without losing your composure and being able to follow the official protocols for detaining someone. I could not be a police officer. If I was a police officer and I had to witness some of the things they have to, I would probably punish the suspects outside the system, to put it gently. Police are professionals precisely because we need enforcers who can deal with precisely these situations without brutalizing anyone, even if the suspect wants to be brutalized.
Since when could Microsoft sue Linux vendor customers? If I make boat trailers and I infringe on your patent for a super-innovative trailer hitch, you can't sue people who buy my trailers. You have to sue me, the manufacturer, right? If that's true, then how could Microsoft sue Linux users instead of suing the Linux vendor? Unless I'm missing some huge legal principle, this is pure FUD to me.
/not/ the kernel, is Microsoft's real target here?
It seems more clear to me what Microsoft's goal was in indirectly funding SCO's patent infringement case. They wanted to test the waters, to see how friendly the legal system would be and to see how easily open source developers would cave. They found it would be a lot harder to actually litigate and that SCO had the most success while they were spreading FUD, before they actually ponied up any "evidence."
Btw, does it seem to anyone else here that Samba and MySQL,
<hyperbole>
Gates: Hey Ballmer, got any ideas how to stop those nasty socialist Europeans from implementing SMB2?
Ballmer: Well, their legal system surely doesn't like out patents. Let's scare them by convincing the largest European Linux vendor into thinking that our patents are infringed.
</hyperbole>
No doubt. We can't just cut our addresses from the Web and run to alternatives. This is hard work. We need to stay the course. This is hard work. Our mailboxes are the central front in the war on spam. Did I mention this is hard work?
"So to the scare. First, the UN implies that carbon dioxide ended the last four ice ages. It displays two 450,000-year graphs: a sawtooth curve of temperature and a sawtooth of airborne CO2 that's scaled to look similar. Usually, similar curves are superimposed for comparison. The UN didn't do that. If it had, the truth would have shown: the changes in temperature preceded the changes in CO2 levels."
A "sawtooth" implies multiple rises and falls. That gives us a chicken and egg problem. Whether CO2 increases preceded temperature increases or the reverse is determined by which one rises first on the chart. The one to rise first is obviously determined by when the timeline starts. Until we can make the chart go back to the day God said "Let there be CO2", we can't really know which came first just from a chart.
Personally I like the way that he criticizes the UN for not superimposing one graph over another while we fails to do the same.
It sounds to me like this, in conjunction with the release of Virtual PC for free, MS is gearing up for a fight in the virtualization market. They want to say "You need to run Linux for X, Y, and Z but you need Windows for A, B, and C? Run them on Virtual Server, with our bundled Windows Server + SuSE Linux! It will be a snap, just like Virtual PC has been for you for years" (which may or may not be true, but is a good sales line).
pygame is much, much easier for a newb to "just jump right in to creating games" than DX is.
I agree whole-heartedly. I don't much like the digg.com system, but I wish that Slashdot would require 3 editors to review stories and then users could filter which stories they see based on how many editors gave it the thumbs-up.
OpenGL is close to what Direct3d offers, but Direct3d is offering a LOT more than OpenGL currently can. Even the latest additions to OpenGL do not bring it to what Direct3d 9.0, let alone 10.0 offer
circa 2000, this was exactly the opposite. The reason D3D is now as good as OGL is because game developers were convinced to use it over OGL despite its' shortcomings and because of their feedback (and, in some cases, direct work on it), it evolved. Should game developers choose to use OGL despite its' shortcomings, the situation would reverse once more. I believe most devs were won over by the development tools that integrated with D3D and, most recently, the shader tools. Something like Linux-based OSes on the consoles could be just the thing to convince developers to ignore OGL's shortcomings.
Until Linux offers a similar all in one API for game programming
SDL is close and, if developers used it, it would evolve in the same way that D3D did -- except probably more quickly due to the open source characteristics of quick, easy collaboration.
until Linux users actually go out and pay for the software
Or pays for subscriptions for a persistent world. Second Life has a linux client, albeit rough around the edges. I really, really, really wish that EA would just hire two CS interns to port the UO client to Linux in order to get the ball rolling (disclaimer: I have not used the UO client since ~2000 when I began using Linux exclusively).
How does paying ~25% more for a diamond from Canada harm the De Beers' power? In a year, Canada can't supply 25% of what De Beers supplies in 6 months, so the price increase that De Beers can justify ("We're still cheaper than Canada") makes up for more than the customers lost to Canada.
There is a Linux revolution? Last I checked, Linus is still in control, as much as ever anyway, and Alan Cox stepped down peacefully, without any coercion :]
Joking aside, let's all keep in mind who is publishing this garbage. Do you think the readers of Forbes are, just maybe, on the capitalist, monetize everything, even if you can't possibly hold an exclusive license side of the debate?
Why not just use packet filtering to drop DNS packets from your DNS caching server that do not contain the whitelisted domains in their payload? Your DNS caching daemon would just temporarily fail.
Remember those Windows Messenger Service spam messages that became popular with Windows XP? When you get attacked by a botnet, try to send a WMS message to each of the attacking IPs. e.g. "You are infected with botnet software. Please remove it." I know that most XP machines have the WMS service turned off by now, but the cost to trying to send a message is negligable and I'd be willing to bet that there is considerable overlap between unpatched XP systems and systems with WMS on.
A counselor from SCORE could help aspiring entrepreneurs learn to monetize their IP.
Why doesn't SpamHaus publish a /etc/hosts file as a stop-gap?
It says "operating system updates" not "kernel updates" and, as I understand it, if they don't distribute their proprietary kernel in binary format, they don't have to distribute the source code. You could argue that they are distributing it packaged in the hardware, but I don't think that floats in court.
Murdoch and Cuban are both content producers. The difference is that Murdoch sees MySpace as another way to market his content, in a fashion that prompts the users to ask for the advertisements. Cuban just sees lost revenue.
P.S. Don't forget who Cuban's audience was: advertisers.
Is this *really* a quantum leap?
The reason that I generally trust IBM's support of Linux in a way that I would never trust MS's support of Linux is that IBM has shown that they don't expect any quid pro quo with respect to features being included into mainline or receiving any sort of special privileges. While their broad goal may be to maximize profit, they don't require that each factor of their participation maximizes their profit or give them a competitive advantage. The kernel developers that they employ work on a lot of features that benefit their competitors. Look at the on-again-off-again relationship that MS has with its Services for Unix. Another way to look at this is "How would IBM react if Linus suddenly dropped JFS from mainline?" compared to "How would MS react if NTFS was suddently dropped from mainline?" My instinctive answer is that MS would withdraw any funding and create a private fork, never releasing any improvements back into the kernel while IBM would maintain a patchset while fixing the problems that caused the exclusion.
Disclaimer: Yes, I know MS did not write the Linux NTFS code. Yes, I know the NTFS code is lacking compared to JFS. Yes, I know that IBM is just as much a part of the Evil Empire at it's heart. And finally, Yes, I know Services for Unix is not open source and does not run on an open source OS. Unfortunately, since MS doesn't have much Open Source software and does not support Linux development, there are no concrete examples to start with.
An easier system is a universal login system with a reputation metric. If we could get the majority of websites to use a handful of universal login systems, then a reputation system in which each user has the ability to rate all of the other users (e.g. as spammer vs not spammer or abusive vs constructive), spammers would be dealt with very quickly. The problem is convincing large websites, with large amounts of investment behind them, to use a communal login system. Vipul's Razor is not a bad analogy, although I'm sure there are better ones.
"Content is streamed directly to the user's PC, so there's no buffering or download."
I loaded the page, waited 9 seconds before the video played and watched 41 seconds of the "Hip Hop" video before it stopped playing (WinXP Pro, FF 1.5.0.4, 3m/384k cable connection).
So there is "no guessing the genetic sequence of the virus before [a pandemic]" yet you know that current vaccines are "not going to be greatly effective"?.