YES YES YES. I was going to write this, but instead, mod this comment up!!! We should all BUY BUY BUY cd's, and then act ignorant and return them. I mean, after all, if you have a linux machine or a mac (and most of us have at least one!) this won't play on your computer!!
This is the best response. BUY AND RETURN. Mod this guy up!
Yeah I sent them a big big email right after this story ran on slashdot. I told them they were (basically) idiots and if they just spent a little more time serving customers and a little less time worrying about how to screw them, they would be a whole lot better off. This was their reply (oh i am SO glad to see they care so much about musicians!!):
Thank you for your feedback regarding copy protected CDs. We
appreciate your opinion, as the consumer experience with the music we all
love has always been a priority at the Universal Music Group.
Unfortunately, over the last few years, the music industry has been faced
with a growing problem of unauthorized CD "ripping" leading to illegal
Internet distribution of music - a practice that is hurting everyone from
recording artists to songwriters to record stores. This illegal copying is
taking place on a massive scale, with literally millions of copies being
made without any compensation to the creators of the music. If a way is
not found to protect the music from these abuses, recording artists,
songwriters and many others will be deprived of their livelihoods. The
changing economics could cause fewer new artists to get a chance to find
their audience.
Universal Music Group is committed to protecting the rights of our artists,
songwriters, and copyright holders, and, like the rest of the entertainment
industry, is evaluating emerging technologies to assess their viability while
also attempting to maximize the consumer experience. In addition,
Universal is exploring new ways to make music available in a variety of
online formats. We are also working with technology companies on new
offline formats that appeal to consumers.
We have licensed copy protection technologies developed by others and
are experimenting with the integration of those technologies into some of
our CDs as a first step in measuring their effectiveness in an evolving
marketplace. While the CDs with copy protection may not be playable in a
limited number of CD players, UMG is currently working with our
technology providers to achieve 100% playability. We also hope to
include Macintosh-based playability on copy-protected discs in the future.
We have not finalized our plans for 2002 nor have we made a commitment
to put copy protection on all of our CD releases.
UMG has also established www.musichelponline.com to provide
consumers with support and to answer any questions you may have
concerning copy protected CDs.
We appreciate your business, and your support for the musicians who
bring so much to all of our lives.
John Katz is a total putz. End of story. None of his writing makes any sense to me whatsoever and is filled with so many grandiose over-statements and broad-brush strokes as to be utterly worthless.
Maybe he could innovate some better writing or something.
i haven't myself used any of this crap in a long long time. I am wondering when the CLUELESS entertainment industry will just realize that they should provide mp3, etc. I mean, these services/apps are neato, but they all suck! Filled with parasites and slow as hell -- dude, i don't care if you dial up or have a T1...i'd pay a buck or two per song easy.
I swear, the music industry is a bunch of keystone kops.
yeah...i echo gregorio's sentiments....and without regard to the correctness of the date arithmetic here, i have one thing to say: "huh?"
I mean, they are all pretty similar technologies that occupy a similar spot in the whole application architecture...it's just...dude, i can't even formulate this thought due to the wild and crazy ignorance displayed by the first comment about them all being ripoffs of each other. That's like saying
Java, Objective-C, C++, and Fortran are all ripoffs of each other. And they're all ripoffs of Smalltalk-80!!
I mean, I repeat myself: "huh?"
Dude, I hope you're very young or that you don't speak English. Those would be two acceptable explanations for the comment. I mean, I don't want to be mean, dude, but wow that was some crazy shit you were spewing.
as keanu would say: "whoa." that was a pretty insane post. i'm still dizzy.
the kickass new "sorta still beta" Apache Tomcat servlet container has built-in WebDAV too. Anyone know if there's some coordination between the two implementations?
Re:Having worked with both...
on
Apache 2.0 vs. IIS
·
· Score: 3, Informative
Are you kidding? Dude, it's totally just my 2 cents, but I respectfully disagree with you.
I work with both daily - well apache 1.3, i haven't used 2. And yeah, if the MS gui control actually worked all the time, and really did what it said it did -- that would be nice. And i might respect IIS.
IIS has some neat features (like the Apache 2.0 features as far as application pooling, etc.) but I have never seen a server go down so easy as an IIS server. Ours restart themselves every few days, and we don't even really get that much traffic. High KB volume per-session, not many sessions. Maybe we're just a corner case or whatever.
I find their admin utilities to be absolutely frustrating, in that I often make a change, and then open up the panel later, and it's back to the "default" setting. I'll take my httpd.conf any day.
Umm... I care. If your compression/decompression time exceeds the amount of time it would take to transfer the file uncompressed, you're really not gaining anything
Actually, if you compress it once and a thousand people download it, you've saved a lot of time. For yourself, at least;)
I don't know what to think of these more "unconventional" classes. I took a "history" class in college on the Beatles. A whole semester!!!
We read books, studied the music, and looked at their impact on popular culture and the path of music development.
I even wrote a term paper on George Harrison's exposure and conversion to eastern philosophy and religion.
I guess the fundamental question on these kinds of classes is: are they just puff puff classes for an "easy A"? Or are they an interesting way to get young people to think about larger philosophical and societal question through subject matter they can really relate to?
I would be interested to see the philosophical context into which the professor inserts the simpsons. what would the reading list be like for this class?
Aqua is actually the look and feel. You can program a pure swing app and use the pluggable look and feel api to "plug in" the Aqua L&F. Just like when you deploy the app on Windoze you can choose "Windows" L&F etc. (if you want, or you can maintain a consistent "Java" appearance if you like). It's still pure Java (official Scott McNealy-blessed), you just plug in the Aqua L&F kinda the same way you would plug in a language pack if you had an internationalized program.
Cocoa, OTOH, is the platform. This is more difficult to explain...Cocoa's class library is kinda like the J2SE. It abstracts all the functions of the OS and platform, networking, filesystem, etc. for application development, and also provides nice convenience classes, etc.
I have to say i have been consistently underwhelmed by the performance of the VM. It's not horrid, though, and I hear the next release is faster and Sun is even borrowing back some of the tricks Apple has put into HotSpot.
Yes you can use Cocoa for the UI but it's really not necessary. What is nice is A. the native UI ability for tricks like sheeting, etc., that you mention and B. any services that you need or may want for whatever reason (performance, compatibility, convenience, special API's like QuickTime, etc.) you can get directly from the OS.
I consider this to be just like using JNI. When you really need it or it would be more elegant (rare), it's there, you just make sure to put it in its own kind of little box and wrap it in pure Java so you can change the underlying implementation later or for other platforms.
Overall, without Java apple would only be supporting Obj-C, a kind of rare and obscure language. This allows them to get the reams of Java programmers out there a little more interested in their OS, and it greatly multiplies the number of people eligible to write "native" apps for the new platform.
No it's not a "marketing thing." If you know anything about OO and Java programming, it's actually very easy to write a Swing program that uses the Aqua look and feel. And you can place Cocoa-access code in its own objects so that you can remove / change that code later.
I find that it's actually very good for prototyping complex GUI apps. And the reason there isn't much information about it is that the Java API is simply a name-for-name bridge to the Objective C api. The objects (almost all of them) are provided in Java as bridges to the actual Obj C objects.
They essentially did the Visual J++ thing but they did it __right__. Their classes are in addition to the Java 2 platform, not a sneaky replacement for it. I personally wish __more__ vendors would provide platform-level access in bridged Java classes.
my 2 cents:
a dispassionate explanation for those seeking to understand the rifts between OSI and FSF.
and...
i like his very scientific sounding approach to the whole question.
sorry, had to say it. 38,600 laptops for a school system with (who knows) half a million kids or something -- it's actually a good __cost savings__, if you consider TCO, and the increase in usage they will receive. This is a Good Thing. I don't care if them's Dells or Apple's or whatever! just get them kids computers!
my g/f is a teacher in a 5th grade class that shares 2 computers. What good is that? So the school probably has 100 imacs -- but what would get more use? 100 imacs or 100 ibooks? (or desktop/laptop pc's or whatever). what would provide a better full-class lesson? -- instead of "oh look at what susie's clicking on!" or "okay, it's your turn now."
go for the Stinkpad or a compaq armada. My buddy has GNOME and everything running on an armada, and it displays text very nicely in text-only mode. He loves it -- and it has replaced his (windoze-based) stinkpad as a day-to-day computer. And this guy works in a windows-based IT group!!
Above all, the armada seems to run RedHat at least without a single hassle. Recommended.
But the certification process (and the unions that create and support them) are creating unnecessary barriers to the field of teaching that is lowering its quality as well...
Don't you see the inherent contradiction in that statement? "Oh no!! In a professional field that we're all arguing should be taken more seriously, WHAT -- you need a g**dam certification?"
There are two reasons teachers unions fight for certification requirements:
They, too, are frustrated with low-quality teachers entering the field, and see stringent certification as one way to keep them out. They know that "low pay" and "government job" can attract a cheesier element -- and they don't want that. I think most of them are reasonable enough that if Stephen Hawking wanted to teach physics, they'd be okay with that.
Teachers want teaching to be regarded as a profession, not some kind of amateur moonlighting practice. Can you imagine a legal profession without the bar (which contains a LOT of useless information given that most lawyers are highly specialized)? Can you imagine the medical profession without board certification (although many doctors are specialists or researchers)?
There is a cycle here: more stringent standards --> more professionalism --> more respect --> better working conditions and higher pay --> better education for everyone.
Ever hear someone who just "wants to be a doctor for a while"? If you want to teach, get a credential. Then join your union and fight for the changes you want to see.
Didn't do it for the money -- did it to teach. Kids. Corny as it sounds -- teachers are there to teach. Yes, there are some, as one particularly articulate poster put it, "dumb" people entering teaching. I must say that certification is much more difficult these days, and there are many very gifted people in education. Poo on you and your narrow attitude.
As gilroy said, the top issue is not money anyway. It's that many teachers have masters' degrees and 5/10/20 years experience etc...and take shit from bureaucratic administration, parents who refuse to take responsibility for their children, and a society of taxpayers who couldn't last one minute in a classroom full of kids. And many of them still love it.
AND to top it all off! -- they make nothing on the $$ scale.
int patience = finite;
while (patience > 0) {
teach( );
takeCrap( );
makeNada( );
patience--;
}
The whole idea of education is that different teachers are better at and more interested in different things. In the elementary years, this means that, yes, sometimes a kid gets shortchanged by a teacher who's not that interested in spelling...or science, or what-have-you.
The idea is that on the whole, receiving a liberal education rounds a person out, challenges them in many different subjects -- some of which may not be interesting / easy for students.
Myself--liberal arts degree, total computer geek / professional developer. My dad was a teacher -- and morphed into different teaching roles throughout his career: elementary, spanish, junior high, high school coaching, and eventually ended up becoming a major computer geek -- and his school's librarian! He brought them up to speed from gopher and early email up until last year, when he retired.
My brother is currently making a similar transition--from high-school spanish teacher to school district information technology / information learning dude. Funny, in college, he majored in Spanish, minored in comp sci...
Sorry to ramble, but the point is that __good__ teachers are passionate people who have many interests. Some may not be "into" one thing or another -- but it is in all our interests to have teachers who are well-rounded, interesting people.
Re:Yadda, yadda, yadda...
on
Mac Rants
·
· Score: 1
Alright alright alright. dude, i hate responding in these stupid flamewars, but here goes.
You got yourself one wack-ass Mac, dogg. I have NEVER had that many problems with my iMac. (and that configuration i've never seen.. rev c with 266? hmmm....mine's rev c at 333). It's my only Mac, but it's fine. For doing one thing at a time, of course.
What makes me suspicious is that I have never in my life had to reinstall a mac os (with windows it seems like every 4-6 months or so)....although i did it for kicks a couple of times. Sounds like the person you got it from ("second-hand") just beat that computer in the nuts with a ball peen hammer or something. Seriously. I mean, sometimes i just HATE apple and my iMac, but one thing i can say is that I have never, in 10+ years of macs in my repertoire, repeat never, had any hardware fail. And i think the experience of most "mac people" or whatever is very similar.
Whatever, i'm not some zealot....but some days, it's nice for me to just surf, word process, and iTunes on my happy little computer that makes me feel all warm and cheery. To each his own, my mother would say, to each his own.
Will there ever be a new commercially viable operating system (not saing Linux is bad, but just that it's market share is far too low to consider it at this point)? Can suchan effort exist if the company producing it needs seed capital for 10 years of operation before a quality product can be produced?
This makes linux a perfect example, actually. Linux has been around for close to 10 years, and only now is it TRULY the "product" it should be (meaning, in the last couple of years...).
Really kind of agreeing with your post, just subclassing it and overriding your claims about how there "can't" be commercially viable, new, massive programs like OS's and db's, etc.
Well in that case, I'm perfect!
... i should probably learn C properly first ...
Oh wait
YES YES YES. I was going to write this, but instead, mod this comment up!!! We should all BUY BUY BUY cd's, and then act ignorant and return them. I mean, after all, if you have a linux machine or a mac (and most of us have at least one!) this won't play on your computer!!
This is the best response. BUY AND RETURN. Mod this guy up!
Yeah I sent them a big big email right after this story ran on slashdot. I told them they were (basically) idiots and if they just spent a little more time serving customers and a little less time worrying about how to screw them, they would be a whole lot better off. This was their reply (oh i am SO glad to see they care so much about musicians!!):
Thank you for your feedback regarding copy protected CDs. We
appreciate your opinion, as the consumer experience with the music we all
love has always been a priority at the Universal Music Group.
Unfortunately, over the last few years, the music industry has been faced
with a growing problem of unauthorized CD "ripping" leading to illegal
Internet distribution of music - a practice that is hurting everyone from
recording artists to songwriters to record stores. This illegal copying is
taking place on a massive scale, with literally millions of copies being
made without any compensation to the creators of the music. If a way is
not found to protect the music from these abuses, recording artists,
songwriters and many others will be deprived of their livelihoods. The
changing economics could cause fewer new artists to get a chance to find
their audience.
Universal Music Group is committed to protecting the rights of our artists,
songwriters, and copyright holders, and, like the rest of the entertainment
industry, is evaluating emerging technologies to assess their viability while
also attempting to maximize the consumer experience. In addition,
Universal is exploring new ways to make music available in a variety of
online formats. We are also working with technology companies on new
offline formats that appeal to consumers.
We have licensed copy protection technologies developed by others and
are experimenting with the integration of those technologies into some of
our CDs as a first step in measuring their effectiveness in an evolving
marketplace. While the CDs with copy protection may not be playable in a
limited number of CD players, UMG is currently working with our
technology providers to achieve 100% playability. We also hope to
include Macintosh-based playability on copy-protected discs in the future.
We have not finalized our plans for 2002 nor have we made a commitment
to put copy protection on all of our CD releases.
UMG has also established www.musichelponline.com to provide
consumers with support and to answer any questions you may have
concerning copy protected CDs.
We appreciate your business, and your support for the musicians who
bring so much to all of our lives.
John Katz is a total putz. End of story. None of his writing makes any sense to me whatsoever and is filled with so many grandiose over-statements and broad-brush strokes as to be utterly worthless.
Maybe he could innovate some better writing or something.
whoa!! holy memory, batman!
i haven't myself used any of this crap in a long long time. I am wondering when the CLUELESS entertainment industry will just realize that they should provide mp3, etc. I mean, these services/apps are neato, but they all suck! Filled with parasites and slow as hell -- dude, i don't care if you dial up or have a T1...i'd pay a buck or two per song easy.
I swear, the music industry is a bunch of keystone kops.
yeah...i echo gregorio's sentiments....and without regard to the correctness of the date arithmetic here, i have one thing to say: "huh?"
I mean, they are all pretty similar technologies that occupy a similar spot in the whole application architecture...it's just...dude, i can't even formulate this thought due to the wild and crazy ignorance displayed by the first comment about them all being ripoffs of each other. That's like saying
Java, Objective-C, C++, and Fortran are all ripoffs of each other. And they're all ripoffs of Smalltalk-80!!
I mean, I repeat myself: "huh?"
Dude, I hope you're very young or that you don't speak English. Those would be two acceptable explanations for the comment. I mean, I don't want to be mean, dude, but wow that was some crazy shit you were spewing.
as keanu would say: "whoa." that was a pretty insane post. i'm still dizzy.
the kickass new "sorta still beta" Apache Tomcat servlet container has built-in WebDAV too. Anyone know if there's some coordination between the two implementations?
Are you kidding? Dude, it's totally just my 2 cents, but I respectfully disagree with you.
I work with both daily - well apache 1.3, i haven't used 2. And yeah, if the MS gui control actually worked all the time, and really did what it said it did -- that would be nice. And i might respect IIS.
IIS has some neat features (like the Apache 2.0 features as far as application pooling, etc.) but I have never seen a server go down so easy as an IIS server. Ours restart themselves every few days, and we don't even really get that much traffic. High KB volume per-session, not many sessions. Maybe we're just a corner case or whatever.
I find their admin utilities to be absolutely frustrating, in that I often make a change, and then open up the panel later, and it's back to the "default" setting. I'll take my httpd.conf any day.
Umm... I care. If your compression/decompression time exceeds the amount of time it would take to transfer the file uncompressed, you're really not gaining anything
Actually, if you compress it once and a thousand people download it, you've saved a lot of time. For yourself, at least ;)
I don't know what to think of these more "unconventional" classes. I took a "history" class in college on the Beatles. A whole semester!!!
We read books, studied the music, and looked at their impact on popular culture and the path of music development.
I even wrote a term paper on George Harrison's exposure and conversion to eastern philosophy and religion.
I guess the fundamental question on these kinds of classes is: are they just puff puff classes for an "easy A"? Or are they an interesting way to get young people to think about larger philosophical and societal question through subject matter they can really relate to?
I would be interested to see the philosophical context into which the professor inserts the simpsons. what would the reading list be like for this class?
Brings new meaning to the term "fire hazard."
Aqua is actually the look and feel. You can program a pure swing app and use the pluggable look and feel api to "plug in" the Aqua L&F. Just like when you deploy the app on Windoze you can choose "Windows" L&F etc. (if you want, or you can maintain a consistent "Java" appearance if you like). It's still pure Java (official Scott McNealy-blessed), you just plug in the Aqua L&F kinda the same way you would plug in a language pack if you had an internationalized program.
Cocoa, OTOH, is the platform. This is more difficult to explain...Cocoa's class library is kinda like the J2SE. It abstracts all the functions of the OS and platform, networking, filesystem, etc. for application development, and also provides nice convenience classes, etc.
I have to say i have been consistently underwhelmed by the performance of the VM. It's not horrid, though, and I hear the next release is faster and Sun is even borrowing back some of the tricks Apple has put into HotSpot.
Yes you can use Cocoa for the UI but it's really not necessary. What is nice is A. the native UI ability for tricks like sheeting, etc., that you mention and B. any services that you need or may want for whatever reason (performance, compatibility, convenience, special API's like QuickTime, etc.) you can get directly from the OS.
I consider this to be just like using JNI. When you really need it or it would be more elegant (rare), it's there, you just make sure to put it in its own kind of little box and wrap it in pure Java so you can change the underlying implementation later or for other platforms.
Overall, without Java apple would only be supporting Obj-C, a kind of rare and obscure language. This allows them to get the reams of Java programmers out there a little more interested in their OS, and it greatly multiplies the number of people eligible to write "native" apps for the new platform.
free download.
connect.apple.com
No it's not a "marketing thing." If you know anything about OO and Java programming, it's actually very easy to write a Swing program that uses the Aqua look and feel. And you can place Cocoa-access code in its own objects so that you can remove / change that code later.
I find that it's actually very good for prototyping complex GUI apps. And the reason there isn't much information about it is that the Java API is simply a name-for-name bridge to the Objective C api. The objects (almost all of them) are provided in Java as bridges to the actual Obj C objects.
They essentially did the Visual J++ thing but they did it __right__. Their classes are in addition to the Java 2 platform, not a sneaky replacement for it. I personally wish __more__ vendors would provide platform-level access in bridged Java classes.
my 2 cents: ...
a dispassionate explanation for those seeking to understand the rifts between OSI and FSF.
and
i like his very scientific sounding approach to the whole question.
EXCELLENT comment.
;)
sorry, had to say it. 38,600 laptops for a school system with (who knows) half a million kids or something -- it's actually a good __cost savings__, if you consider TCO, and the increase in usage they will receive. This is a Good Thing. I don't care if them's Dells or Apple's or whatever! just get them kids computers!
my g/f is a teacher in a 5th grade class that shares 2 computers. What good is that? So the school probably has 100 imacs -- but what would get more use? 100 imacs or 100 ibooks? (or desktop/laptop pc's or whatever). what would provide a better full-class lesson? -- instead of "oh look at what susie's clicking on!" or "okay, it's your turn now."
just my 1.9 cents. (got a 5% pay cut recently
Journaling file systems / ext3 -- is this the best? Or should we be looking in another direction entirely?
Fair enough!
yeah dude
go for the Stinkpad or a compaq armada. My buddy has GNOME and everything running on an armada, and it displays text very nicely in text-only mode. He loves it -- and it has replaced his (windoze-based) stinkpad as a day-to-day computer. And this guy works in a windows-based IT group!!
Above all, the armada seems to run RedHat at least without a single hassle. Recommended.
Thanks for a good comment. I really have to set my threshold back up to [2].
But the certification process (and the unions that create and support them) are creating unnecessary barriers to the field of teaching that is lowering its quality as well...
Don't you see the inherent contradiction in that statement? "Oh no!! In a professional field that we're all arguing should be taken more seriously, WHAT -- you need a g**dam certification?"
There are two reasons teachers unions fight for certification requirements:
There is a cycle here: more stringent standards --> more professionalism --> more respect --> better working conditions and higher pay --> better education for everyone.
Ever hear someone who just "wants to be a doctor for a while"? If you want to teach, get a credential. Then join your union and fight for the changes you want to see.
Just my opinion.
Smartest person i ever met: my dad. A teacher.
Didn't do it for the money -- did it to teach. Kids. Corny as it sounds -- teachers are there to teach. Yes, there are some, as one particularly articulate poster put it, "dumb" people entering teaching. I must say that certification is much more difficult these days, and there are many very gifted people in education. Poo on you and your narrow attitude.
As gilroy said, the top issue is not money anyway. It's that many teachers have masters' degrees and 5/10/20 years experience etc...and take shit from bureaucratic administration, parents who refuse to take responsibility for their children, and a society of taxpayers who couldn't last one minute in a classroom full of kids. And many of them still love it.
AND to top it all off! -- they make nothing on the $$ scale.
int patience = finite;
while (patience > 0) {
teach( );
takeCrap( );
makeNada( );
patience--;
}
The whole idea of education is that different teachers are better at and more interested in different things. In the elementary years, this means that, yes, sometimes a kid gets shortchanged by a teacher who's not that interested in spelling...or science, or what-have-you.
The idea is that on the whole, receiving a liberal education rounds a person out, challenges them in many different subjects -- some of which may not be interesting / easy for students.
Myself--liberal arts degree, total computer geek / professional developer. My dad was a teacher -- and morphed into different teaching roles throughout his career: elementary, spanish, junior high, high school coaching, and eventually ended up becoming a major computer geek -- and his school's librarian! He brought them up to speed from gopher and early email up until last year, when he retired.
My brother is currently making a similar transition--from high-school spanish teacher to school district information technology / information learning dude. Funny, in college, he majored in Spanish, minored in comp sci...
Sorry to ramble, but the point is that __good__ teachers are passionate people who have many interests. Some may not be "into" one thing or another -- but it is in all our interests to have teachers who are well-rounded, interesting people.
Alright alright alright. dude, i hate responding in these stupid flamewars, but here goes.
.. rev c with 266? hmmm....mine's rev c at 333). It's my only Mac, but it's fine. For doing one thing at a time, of course.
You got yourself one wack-ass Mac, dogg. I have NEVER had that many problems with my iMac. (and that configuration i've never seen
What makes me suspicious is that I have never in my life had to reinstall a mac os (with windows it seems like every 4-6 months or so)....although i did it for kicks a couple of times. Sounds like the person you got it from ("second-hand") just beat that computer in the nuts with a ball peen hammer or something. Seriously. I mean, sometimes i just HATE apple and my iMac, but one thing i can say is that I have never, in 10+ years of macs in my repertoire, repeat never, had any hardware fail. And i think the experience of most "mac people" or whatever is very similar.
Whatever, i'm not some zealot....but some days, it's nice for me to just surf, word process, and iTunes on my happy little computer that makes me feel all warm and cheery. To each his own, my mother would say, to each his own.
Will there ever be a new commercially viable operating system (not saing Linux is bad, but just that it's market share is far too low to consider it at this point)? Can suchan effort exist if the company producing it needs seed capital for 10 years of operation before a quality product can be produced?
This makes linux a perfect example, actually. Linux has been around for close to 10 years, and only now is it TRULY the "product" it should be (meaning, in the last couple of years...).
Really kind of agreeing with your post, just subclassing it and overriding your claims about how there "can't" be commercially viable, new, massive programs like OS's and db's, etc.
--