I agree with your wording: there is an opportunity. But if Sun opens the compatibility suite everyone will come to conform, because at present it's the most comprehensive compatibility test suite. Cygnus and HP have this open test suite called Chai, but it significantly less exhaustive than Sun's (at least last time I checked it was). So yes, there are efforts to get Sun out of the equation and if successful, this would either lead to a modified Java or even a split Java. As I said, I believe Sun will eventually lose its Java revenue, so the only good thing they can do is open-sourcing Java while they are still ahead in terms of implementation, so that others will unify around one leader. By carefully choosing an open source license, they can advance this cause faster.
I spent some time thinking about what I'd want Sun to do about Java licensing. They do have to keep it compatible because it's all the value there is to Java, else you could just use C++ (where all compilers have their quirks) or even some sh_tty non-OO language. I tend to think that QPL is the ideal license for them. Coupled with 100% pure Java campaign it could prevent forking. Forking through patches is enough of a pain that people wouldn't do it. Of course, they will lose Java revenue, but I have a feeling it's inevitable anyway. It is important to realise that Java licensing MUST include open-sourcing their compatibility test suite, else open-sourcing Java would either be a joke or would force forking. I am saying this because I gave up hope to see Java an open well-defined standard, so at least we need an open reference implementation.
Re:Is this guy on any of the Kook Lists?
on
Time Doesn't Exist
·
· Score: 1
Platonia has a name: phase space. His (?) entire idea is that one needs to write down the wavefunction for the universe in full phase space.
My guess is that the guy is confused. It is true that for every phase transition, like the big bang, you want a scaling description, so only the scale of time would be important. You want a description in terms of unitless quantities, so one may describe this as timeless, but the scale of time will still be there.
My guess is it'll require a case with moderately well-designed air circulation. ATI's run hot and two ATI's may well cook your computer. The two fans SharkyExtreme is showing look grossly insufficient.
Next release will be alpha. It'll be feature complete. Once they hit that point it may make sense to use it. Once in alpha condition, it'll probably have fewer bugs than current navigator.
Even with molecular computing you can only go as fast as ballistic transport, so soon after that step increase in speed you hit another wall. I personally look forward to the day when I won't need to upgrade for many years.
Building a utopia is a sick undertaking that no individual or government should undertake. I agree with your argument, but emphatically disagree with your bottom line.
Pulling no punches may be good for a boxer but not for a community leader. Arrogance is never welcome and ESR's arrogance is quite remarkable. His statement that publishers didn't do their homework when allowing the article smells funny: it reminds me of how the Packet Storm site was brought down via a complaint to the people above the site. He also notes that he (along with three other people) has come up with all the interesting points in Bezroukov's paper earlier. What humility! If ESR was any more self-centered he'd collapse onto himself. Lately, the only thing I agree with ESR upon is his political views. Aside from his coding efforts, could anyone enlighten me as to what exactly he has done for the community? For that matter, what has any leader done for the community? Why does the community need commercial involvement or publicity? BSD's have little of either and they're doing just fine. Linux had vitually none for years and it kept growing. What would change if ESR eternally shut up tomorrow?
IMHO, the best way to circumvent this problem from both ends is oral exams. A teacher and a student can chat about whatever topic and the teacher then gives a grade. Another good way to give grades is on the spot in class questioning of students, especially if you make sure they are not listening for the last few seconds before your question (even the best students do that, but only the best ones will still gather themselves and respond correctly).
Do you mean that cats understand the concept of an experiment? You mean they can evaluate long term benefit to human species vs. short term detriment to themselves and decide if they feel generous? Further, do you mean that cats have a notion of good and bad?
Perhaps most importantly, every such piece of progress is a leap for AI. Being able to build a brain in a factory is very appealing, since this would allow one to make artificial thinking machines and eventually replace humans with a more efficient civilization, because we humans consume too much and our lives are too short to be truly productive. This is also desirable for cataclysmic events: no more dinosaur extinctions - if conditions change factories make reoptimized generation in a matter of hours. Imagine a world without environmentalists or any other crap that exists because our human form requires it. Hopefully this will happen _before_ this civilization runs out of oil.
Uhm, you mean he should check his spelling. His grammar is OK. A bit more on topic: what other cases exist which could overthrow current encryption laws? It seems that neither president nor congress will get rid of encryption restrictions, so we are left with the third branch of government to protect our free speech. So what other cases are in the ACLU's (or EFF's or whoever's) pipeline?
Being a Linux user myself I have a hard time saying this but here goes...
This post has convinced me that Linux users are as much mindless snobs as their BSD counterparts. NOTHING is ever obvious, else you do not need a user.
In a purely mathematical sense, the most efficient coding algorithm is predicated on the valuation you put on the end result. Hence, isn't it true that CatB arguments are only valid for *your* definition of good code? For instance, I only value java's compatibility, so its speed of execution, number of bugs and elegance of design are of no importance to my valuation of that piece of software. Under *my* valuation, should I support open sourcing java? Are there valuations under which open source is not a winning strategy?
The irc logs for Berlin, show that they discussed naming things with "b-" prefixes and decided against that. They also wisely decided not to name too many things after cities (they got Berlin, Moscow, and others), because noone would know what those things do.
Pardon my ignorance. Does E allow you to autoarrange windows within one desktop (that is, tile in desktop #1 but not in #2)? Can I script how it arranges things? Does E with 10 desktops crawl (I have a K6-2 450, with an old ATI card)?
It seems to me that since encryption is useful for communication software, it would be nice to integrate it fully with Mozilla and other browsers (konqueror, opera, lynx etc.) as well as with collaboration tools (cvs, lotus notes and whatever OS/FS clones there are of it, etc.). On second thought, Apache integration may be more important, because it'd be nice to serve encrypted pages, then there'd be a market for encryption capable browsers. Disclaimer: I do not know to what extent any of this has been done.
I know many people hate it, but for image editing MDI is invalueable as it allows one to quickly rearrange all windows (tile or cascade) and if I open ten Gimps I can have ten image categories neatly packed in their own respective parent windows. Is there any plan to provide an optional (of course) MDI support?
My understanding is that: a. Even an interpreted language benefits directly from faster system. You certainly loose some speed, but Moore's law helps all binary creatures. b. Hotspot does patchy compilation into native code, so the speedup there should be just like any other compiled language.
Maybe I misunderstood you, but it seems to me Java benefits as much as any other language. Java is a higher level language, so you must optimise your code for its APIs and specs. Compilation and execution level optimisations are up to Sun.
I agree with your wording: there is an
opportunity. But if Sun opens the
compatibility suite everyone will come to
conform, because at present it's the most
comprehensive compatibility test suite.
Cygnus and HP have this open test suite
called Chai, but it significantly less
exhaustive than Sun's (at least last time
I checked it was).
So yes, there are efforts to get Sun out
of the equation and if successful, this would
either lead to a modified Java or even a
split Java. As I said, I believe Sun will
eventually lose its Java revenue, so the
only good thing they can do is open-sourcing
Java while they are still ahead in terms
of implementation, so that others will unify
around one leader. By carefully choosing an
open source license, they can advance this
cause faster.
Uhm, ok...
My guess is you misread QPL as GPL, or
maybe you weren't replying to my post.
I spent some time thinking about what I'd want Sun to do about Java licensing. They do have to keep it compatible because it's all the value there is to Java, else you could just use C++ (where all compilers have their quirks) or even some sh_tty non-OO language. I tend to think that QPL is the ideal license for them. Coupled with 100% pure Java campaign it could prevent forking. Forking through patches is enough of a pain that people wouldn't do it. Of course, they will lose Java revenue, but I have a feeling it's inevitable anyway. It is important to realise that Java licensing MUST include open-sourcing their compatibility test suite, else open-sourcing Java would either be a joke or would force forking. I am saying this because I gave up hope to see Java an open well-defined standard, so at least we need an open reference implementation.
Platonia has a name: phase space.
His (?) entire idea is that one
needs to write down the wavefunction
for the universe in full phase space.
My guess is that the guy is confused.
It is true that for every phase transition,
like the big bang, you want a scaling
description, so only the scale of time
would be important. You want a description
in terms of unitless quantities, so one
may describe this as timeless, but the scale
of time will still be there.
My guess is it'll require a case with moderately
well-designed air circulation. ATI's run hot
and two ATI's may well cook your computer.
The two fans SharkyExtreme is showing look
grossly insufficient.
Oops, I meant architecturally complete.
Next release will be alpha. It'll be
feature complete. Once they hit that point
it may make sense to use it. Once in alpha
condition, it'll probably have fewer bugs than
current navigator.
Even with molecular computing you can only
go as fast as ballistic transport, so
soon after that step increase in speed
you hit another wall.
I personally look forward to the day when
I won't need to upgrade for many years.
Building a utopia is a sick undertaking
that no individual or government should
undertake.
I agree with your argument, but emphatically
disagree with your bottom line.
Pulling no punches may be good for a boxer
but not for a community leader. Arrogance
is never welcome and ESR's arrogance is
quite remarkable. His statement that publishers
didn't do their homework when allowing the
article smells funny: it reminds me of how
the Packet Storm site was brought down via
a complaint to the people above the site.
He also notes that he (along with three other
people) has come up with all the interesting
points in Bezroukov's paper earlier. What
humility! If ESR was any more self-centered
he'd collapse onto himself. Lately, the only
thing I agree with ESR upon is his political
views.
Aside from his coding efforts, could anyone
enlighten me as to what exactly he has done for
the community? For that matter, what has any
leader done for the community? Why does the
community need commercial involvement or
publicity? BSD's have little of either and
they're doing just fine. Linux had
vitually none for years and it kept growing.
What would change if ESR eternally shut up
tomorrow?
Utopia is built by fanatics - a corpse at a time.
IMHO, the best way to circumvent this problem
from both ends is oral exams. A teacher and a
student can chat about whatever topic and the
teacher then gives a grade. Another good way to
give grades is on the spot in class questioning
of students, especially if you make sure they
are not listening for the last few seconds
before your question (even the best students do
that, but only the best ones will still gather
themselves and respond correctly).
Do you mean that cats understand the concept
of an experiment? You mean they can evaluate
long term benefit to human species vs. short
term detriment to themselves and decide if they
feel generous? Further, do you mean that cats
have a notion of good and bad?
"their will"????????????????
Are you on drugs????????????
Perhaps most importantly, every such piece
of progress is a leap for AI. Being able to
build a brain in a factory is very appealing,
since this would allow one to make artificial
thinking machines and eventually replace humans
with a more efficient civilization, because
we humans consume too much and our lives are too
short to be truly productive. This is also
desirable for cataclysmic events: no more
dinosaur extinctions - if conditions change
factories make reoptimized generation in a matter
of hours.
Imagine a world without environmentalists
or any other crap that exists because our human
form requires it. Hopefully this will happen
_before_ this civilization runs out of oil.
Uhm, you mean he should check his spelling.
His grammar is OK.
A bit more on topic: what other cases exist
which could overthrow current encryption laws?
It seems that neither president nor congress
will get rid of encryption restrictions, so
we are left with the third branch of government
to protect our free speech. So what other cases
are in the ACLU's (or EFF's or whoever's)
pipeline?
Being a Linux user myself I have a
hard time saying this but here goes...
This post has convinced me that
Linux users are as much mindless
snobs as their BSD counterparts.
NOTHING is ever obvious, else you
do not need a user.
In a purely mathematical sense, the most
efficient coding algorithm is predicated on
the valuation you put on the end result.
Hence, isn't it true that CatB arguments are
only valid for *your* definition of good code?
For instance, I only value java's compatibility,
so its speed of execution, number of bugs and
elegance of design are of no importance to my
valuation of that piece of software. Under
*my* valuation, should I support open sourcing
java? Are there valuations under which open
source is not a winning strategy?
The irc logs for Berlin, show that they
discussed naming things with "b-" prefixes
and decided against that. They also wisely
decided not to name too many things after
cities (they got Berlin, Moscow, and others),
because noone would know what those things do.
Sun's license may be better for hardware than software, since hardware doesn't "want to be free" :).
It's not "them", it is you (and me).
By writing this post, you are now
officially a web publisher.
Pardon my ignorance. Does E allow you to
autoarrange windows within one desktop
(that is, tile in desktop #1 but not in #2)?
Can I script how it arranges things?
Does E with 10 desktops crawl (I have a K6-2 450,
with an old ATI card)?
It seems to me that since encryption is useful for
communication software, it would be nice to
integrate it fully with Mozilla and other
browsers (konqueror, opera, lynx etc.) as well as
with collaboration tools (cvs, lotus notes and
whatever OS/FS clones there are of it, etc.).
On second thought, Apache integration may be
more important, because it'd be nice to serve
encrypted pages, then there'd be a market for
encryption capable browsers.
Disclaimer: I do not know to what extent any of
this has been done.
I know many people hate it, but for image editing MDI is
invalueable as it allows one to quickly rearrange all windows
(tile or cascade) and if I open ten Gimps I can have ten image
categories neatly packed in their own respective parent windows.
Is there any plan to provide an optional (of course) MDI support?
My understanding is that:
a. Even an interpreted language benefits directly from faster system.
You certainly loose some speed, but Moore's law helps all binary
creatures.
b. Hotspot does patchy compilation into native code, so the speedup there
should be just like any other compiled language.
Maybe I misunderstood you, but it seems to me Java benefits as much as any
other language. Java is a higher level language, so you must optimise your code
for its APIs and specs. Compilation and execution level optimisations are up to
Sun.