Another solution, albeit a solution off the top of my head, would to have a java browser.
No, you don't even need that. *Any* browser with fully-functional java support can be used to extend the browser. Java can be used to design any kind of webpage component you want, already.
Just look at jEdit (www.gjt.org), an emacs clone written in Java.
I've used both jEdit and emacs, and calling jEdit an emacs clone is like calling Notepad a Wordperfect clone. OK, it could have moved on a bit since I used it, but I doubt it's reached the level of complexity where it's anywhere near comparable to emacs.
Ever tried to include IE or IE components in another app? Apparently the whole thing is so badly designed, veering wildly away from even MS's own published COM/OLE standards, that MS programmers have had to do really godawful hacks to get embedding to work half-correctly. So I've heard.
This feature already exists to an extent. It's called Java. With Java you can put whatever you want on a page, and describe it in whatever way you want, and have it come out exactly the same way on all platforms.
Unfortunately Java doesn't work much at all on Netscape for Linux at the moment, and Blackdown is not top quality. However, rumour has it that Sun are working on a Linux version of Java 2 version 1.3 to be released at the same time as the Sun and Windows 1.3 release, early next year (so they say). This will probably be included with Mozilla distros.
Voila, stable Java VM, code whatever you want into your webpages!
It's not necessarily very efficient way of webauthoring, but if Java page components/renderers were open sourced, reused a lot, intelligently cached by the browser, intelligently compressed (JAR could be improved on greatly), and engineered to download efficiently, you could easily achieve the scenario you describe.
I have to say, though, MS QBasic never ever crashed on me, and I never found a single bug in it (thought I had a few times, but it was my fault not MS's). They've gone downhill since then...
You seem to be implying that Chinese tend to "have more personal integrity" than people from other cultures. This implies that, say, Americans tend to have "less personal integrity" than Chinese, in general.
What evidence is there for this? A clear case of inverse racism, surely? That is, an irrational belief that another race are in some respect superior to one's own. (I assume from the way you said it that you're not Chinese yourself.)
The article says that the SEC filing is almost word-for-word the same as RedHat's (apart from the accounts and the funding). I haven't bothered to verify this, but if true, the two companies are so different that IMO they would be bound to fall foul of some SEC rule.
Most applications in the disro did not originate inside Red Hat so trying to clain the "compilation copyright", used primarily by online services, will never work.
That's not how compilation copyright works, as I recall (I am not a lawyer). A publisher can publish an anthology of works (after negotiating rights if necessary) and even if those works are all copyrighted by someone else, they can still claim compilation copyright on the whole thing.
Looks like LinuxOne OS is so similar to RedHat that they're in violation of the compilation copyright (IMHO).
Re:Chemistry points valid but incomplete
on
Nanosystems
·
· Score: 1
Just to correct a somewhat misleading impression there - Prof. Smalley is actually a strong nanotech advocate. (Or, perhaps we are thinking of different people?) E.g. see his 1996 talk on the social and environmental necessity of nanotechnology:
HotDispatch has a similar program trading technical support, currently restricted to Linux and Java. I earned $50 of real money for not too much effort in the beta program. It rocks!:-)
There is only a very limited amount of hydrocarbons that can be burned or released into the air without causing a runaway greenhouse effect that would kill most surface life very quickly.
I am trying to research this. Does anyone have any semi-rigorous estimates of the minimum level of greenhouse emmissions required to trigger a runaway greenhouse effect, and how close we are to exceeding this?
Absolutely. Reminds me of the creationists going on about how amino acids (and proteins) are exceedingly unlikely to have been created by chance - why are there billions of tons of amino acids scattered all over the universe then?:)
Who is this guy? Anything on the web? If so, post the URI(s) here and I'll include it in the Open Directory Project (used on aolsearch.com, hotbot.com, altavista.com, lycos.com etc.)
forcing a user to view porn to get MP3's. That would be in the same way that music shops force people to pay money to buy music. Extortion! It must be stopped! Abolish money!
No, if they go with Linux it'll be distributed to the US government(/military). The US government and SGI are separate entities, therefore that counts as distribution. The GPL applies, and SGI has to release all its source code patches on request.
Yes, but ask Dell or IBM a few years ago if they would support Linux, and they'd reply "No. We don't do that." or "Linux? Who?"
They wouldn't say "That's possible" - a few years ago, Linux was regarded as a fringe OS. If nothing else it's a testament to how far Linux has come (but we knew that already!:-)
They didn't make a bid for this contract. They already have a $94m supercomputer contract ongoing.
Worth reading the original story before posting!
Hypothetically, if they were in the running, they might well say "Okay, our solution could run Linux if you want. Remember, no-one ever got fired for buying IBM!" Not those exact words, obviously.
They've confirmed it as a possibility (see original comment). SGI is actively working on improving Linux's SMP support for IA64. A timetable of two years is described as "agressive" in the article, but they say that the work could be completed in stages - it may not actually be necessary to have the whole machine up and running from day one of the rollout, so that makes it more feasible.
anything else written in Java. Too many compatibility problems with JITC,
Just in time compilation, if that's what you mean by JITC, doesn't cause any compatibility problems AFAIK. It's VM implementors (including Sun) not implementing the APIs correctly (usually by accident). The core Java 2 Platform APIs will be staying pretty much fixed for some time now, so chances are compatibility problems will be seen less and less.
No-one's stuff works with anyone else's
Come on. That's a teeny bit exaggerated. Yes there are problems, but these are small compared to using say C or C++ to develop the average serious cross-platform app.
Gtk+ (1.0 works in win32, but they need to spend the time to get 1.2 to win32 perfectly)
Hmmm... I smell double standards. "Java has temporary problems? Bin it! GTK has temporary problems? Don't worry, it'll be sorted out soon." Even if GTK manages to be a cross-platform widget library, there's still other issues like code generation, filesystem, networking, etc. Java gives you a complete VM, GTK doesn't.
So, you're not using Java because it has small problems - but you recommend GTK even though it has much larger holes in its cross-platform abilities?? That doesn't make sense to me.
There is... a self-imposed discipline that comes from supporting multiple platforms.
There's also much discipline to be learnt from coding 80186 assembler - I know, believe me. That's not a good reason for using it. (Yes, before anyone flames, there really was an 80186 chip - the RM Nimbus was one example of a machine that made us of it.)
If you just happen to like C better than Java, fine, but don't dress up your prejudices with false and ill-informed reasoning!
No, you don't even need that. *Any* browser with fully-functional java support can be used to extend the browser. Java can be used to design any kind of webpage component you want, already.
I've used both jEdit and emacs, and calling jEdit an emacs clone is like calling Notepad a Wordperfect clone. OK, it could have moved on a bit since I used it, but I doubt it's reached the level of complexity where it's anywhere near comparable to emacs.
Unfortunately Java doesn't work much at all on Netscape for Linux at the moment, and Blackdown is not top quality. However, rumour has it that Sun are working on a Linux version of Java 2 version 1.3 to be released at the same time as the Sun and Windows 1.3 release, early next year (so they say). This will probably be included with Mozilla distros.
Voila, stable Java VM, code whatever you want into your webpages!
It's not necessarily very efficient way of webauthoring, but if Java page components/renderers were open sourced, reused a lot, intelligently cached by the browser, intelligently compressed (JAR could be improved on greatly), and engineered to download efficiently, you could easily achieve the scenario you describe.
What are legitimate grounds for refusing an appeal? Is "refusing an appeal" the same as "summarily rejecting the appeal"?
What evidence is there for this? A clear case of inverse racism, surely? That is, an irrational belief that another race are in some respect superior to one's own. (I assume from the way you said it that you're not Chinese yourself.)
That's not how compilation copyright works, as I recall (I am not a lawyer). A publisher can publish an anthology of works (after negotiating rights if necessary) and even if those works are all copyrighted by someone else, they can still claim compilation copyright on the whole thing.
Looks like LinuxOne OS is so similar to RedHat that they're in violation of the compilation copyright (IMHO).
I am trying to research this. Does anyone have any semi-rigorous estimates of the minimum level of greenhouse emmissions required to trigger a runaway greenhouse effect, and how close we are to exceeding this?
No, I didn't think so. sigh
Actually that might not be such a bad idea... ;-)
They wouldn't say "That's possible" - a few years ago, Linux was regarded as a fringe OS. If nothing else it's a testament to how far Linux has come (but we knew that already! :-)
Worth reading the original story before posting!
Hypothetically, if they were in the running, they might well say "Okay, our solution could run Linux if you want. Remember, no-one ever got fired for buying IBM!" Not those exact words, obviously.
I doubt that. Maybe in the days when all the results came straight out on the line printer... :-)
It's worth reading the article before posting!
Just in time compilation, if that's what you mean by JITC, doesn't cause any compatibility problems AFAIK. It's VM implementors (including Sun) not implementing the APIs correctly (usually by accident). The core Java 2 Platform APIs will be staying pretty much fixed for some time now, so chances are compatibility problems will be seen less and less.
No-one's stuff works with anyone else's
Come on. That's a teeny bit exaggerated. Yes there are problems, but these are small compared to using say C or C++ to develop the average serious cross-platform app.
Gtk+ (1.0 works in win32, but they need to spend the time to get 1.2 to win32 perfectly)
Hmmm... I smell double standards. "Java has temporary problems? Bin it! GTK has temporary problems? Don't worry, it'll be sorted out soon." Even if GTK manages to be a cross-platform widget library, there's still other issues like code generation, filesystem, networking, etc. Java gives you a complete VM, GTK doesn't.
So, you're not using Java because it has small problems - but you recommend GTK even though it has much larger holes in its cross-platform abilities?? That doesn't make sense to me.
There is... a self-imposed discipline that comes from supporting multiple platforms.
There's also much discipline to be learnt from coding 80186 assembler - I know, believe me. That's not a good reason for using it. (Yes, before anyone flames, there really was an 80186 chip - the RM Nimbus was one example of a machine that made us of it.)
If you just happen to like C better than Java, fine, but don't dress up your prejudices with false and ill-informed reasoning!