Integration not only means that the JVM can now be packaged in the various free linux distros. It can be much more:
it can mean making java software feel less bloated and resource consuming.
Imagine the kernel module that enables different java processes, of different users, to use just a single VM. This will immediately reduce the strain off servers running J2EE apps in different containers, or let me run a few instances of eclipse along with tomcat and other java software.
Following this awful post, I would like to suggest the following feature:
Let the readers mod the posts, rather than just the comments.
For example, this post about Rational Bla Bla would get: -1 Redundant Advertisement.
From the patent application: A system, method and computer-readable medium support the use of a single operator that allows a comparison of two variables to determine if the two variables point to the same location in memory.
Prior art:
The C operator !=, for comparing two pointers.
When I was in high school, I was asked by a colleague of my father's to help him with converting data between two non-compatible softwares (bio-mechanical research, involving digitizing human movement).
He said I will be "compensated", so naturally I thought "money!"... I set off to write that piece of software for him, including windows, menus and stuff (think Dos 3.0 days, Turbo-C 1.0).
It was really great stuff, and I was immensely proud of it. Took me around 100 hours of coding.
Comes the day of delivery, I install it at his lab, make some on-the-spot changes to comply with his remarks, and then I ask him about my "compensation". On that day, I've learned that some things have to be clearly stated in advance...
The guy said "I have something great for you..." and proudly presented me with a bunch of floppies containing stuff like "PrintMaster", "PC-Tools", etc. All copies, of course...
I told him I expected payment, and he told me that he can't pay me because I can't give him a proper reciept, which he needs for his paper-work. Since he was my father's colleague, I didn't spit in his eye; But maybe the lesson was well worth it, after all.
Working on open source projects will not only help you gain experience, but will also prove advantageous in other areas: 1. Your work is open to the public, and your future employer can see it and get the right(?) impression of it. Heck - your future boss may even know of it and be impressed by the fact that you have contributed. 2. Working on open source (without getting paid for it) says something about your character - at the very least it shows that you enjoy your work, and that you're willing to contribute to society. That's gotta count for something...
"I still can't bring myself to buy stock in SCO, but I'm very concerned know that they might actually have something."
So the bottom line is - you are better informed, and this is holding you up from buying SCOX. If more analysts bothered to get into the technical details of this case, we might have not seen SCOX inflate to where it is now.
However, there's a dissonance between your view of the situation and the huge popularity of that stock; That's perfectly understandable. In a fictitious world, you could have been the kid who shouted that the king is naked...
IANAIB, but from what I read in your analysis, SCOX is driven up by speculation in several different areas: the GPL's validity, the existence of SCO IP in Linux, whether a judge will allow them to collect from Linux users, etc.
These speculations have been thoroughly discussed here, and to much greater depth at groklaw. It looks like SCO has no case, in several different dimensions. Yet, SCO (and you) claim they have a case...
I'd like to see SCO come up with the infringing code, and while we're waiting, I'd like to see an IB come up with arguments on why SCO DOES have a case.
"What do they [SCO Investors] know that we don't?"
I don't think it's what they know; Rather, it's what they don't: IMHO not many people who deal stock for a living actually read/., or other "grass-root" publications. They read "serious" magazines or web sites, and the kind of press SCO has been getting there is very encouraging...
SCOX is rising on a wave of disinformation, carried forth by people who don't have a clue not because they're stupid, but because SCO runs an extremely well-managed PR campaign.
Well, this is quickly getting off-topic, but I just can't resist:
In israel, the state has almost no control over state monopolies, and the fact that the entire country is on strike for several months now is a testament to that... Compared to that, a multinational corporation like microsoft, is less transient.
As to depending on it - Microsoft is an American corporation. Israel relies on many such corporations to the point of almost exclusivity, mainly in the military sector.
It is largely known here that the wink in Mandrake's direction (and OOo) is merely a posture for the upcoming renegotiation of the contract between the govt. and MS. The govt. is pissed off that a large Israeli health organization got the same deal for a 1/3 of the price per license.
" The Israeli decision probably stems from Microsoft's faux pas last year when they announced that Office XP for MAc would not be localized in Hebrew."
Apple's share of the market is tiny in Israel. The small amount of people actually using a mac don't really expect hebrew support. This is because Apple's representatives in Israel could never be relied upon to drive localization efforts, or give good support for localized software.
"An important factor here is Israel has a buoyant IT industry and Microsoft's initial decision highlighted the danger of relying too heavily on one single software supplier."
Microsoft's representatives, however, are doing a relatively good job at localizing software, and an excellent job at marketing it. It is enough seeing that the IDF uses it for desktops almost exclusively, and to my great horror, also uses it on servers (I guess this is due to the blanket contract that they signed with microsoft).
Furthermore, although this is a good point that is raised here, we're talking about the government; nobody in the government cares about being tied to a single supplier, and proof of that is the telephone monopoly, energy monopoly, airline monopoly, sea-ports monopoly, and I can go on and on...
I used to work at a place where my manager used Flash as a presentation medium, together with (and sometimes instead of) powerpoint.
This allowed him to present complex non-linear issues in an easy way to follow, and also have have a cool audio/visual candy once in a while, to spice things up.
This approach managed to achieve both goals of (a) not having to dumb down the content presented (b) clear and intuitive presentation that the audience actually enjoys.
The problem with this approach is that it requires more work than your usual powerpoint presentation (and a steeper learning curve), but then again, achieving the same goals with powerpoint takes longer to perform.
It comes down to whether you know how to lay out your message.
This makes me wonder, are there any Open Source projects working to provide for this eventual migration?
Eclipse has a project geared towards development and deployment of cobol applications on MS, Linux and Solaris.
Too bad it has gotten virtually no publicity; I'd like to have seen it declared before Microsoft's, and show that they're not the only "innovators" in town...
Re:Some Interesting New Products...
on
Powered by Blood
·
· Score: 2, Funny
I guess the Wachowski brothers have beaten us to it, imagining a beowulf cluster of those...
All that is left to say is that in Soviet Russia, device is powered by borscht!
I am disgusted at SCO as much as the next geek, but removing support for software on their platform hurts their users too, and in the long run it will get back at the Free Software community:
Lets assume that the Apache group pulls out the plug on UnixWare support. It sends UnixWare/apache users scrambling to find another solution, and creates some noise in the industry. Next thing you know, Microsoft, or any other proprietary software vendor, comes along declaring: "You shouldn't use OSS, because you never know when they will turn against your vendor. Look at those poor SCO customers who got punished because SCO defended its IP!"
See, if I am an AIX/apache user should I be worried about IBM doing something that annoys the community sometime in the future, leading to me having to either get another OS, or get another web server?
Sorry for going bio on this code-metaphor thread, but we certainly don't know it's not expressed.
Biology's central dogma claimed for a long time that DNA mostly codes for proteins, and that RNA serves as the messenger, and that's it (simplified, but mostly true). So screening for RNA expression mostly tried to find those RNA chunks that code for proteins - those that are long enough to code something meaningful, and have other characteristics (like having a translation starting point and translation end - sort of like the curly braces at the beginning and end of a C function...).
To make matters worse, RNA is some of the easiest stuff to contaminate, it breaks easily, and generally is not fun to mess with in the lab - So when you get short RNA sequences in your test tubes, you assume (rightly) that it is an artifact and not the real thing.
However, in the past 10 years people have been discovering that there is RNA that gets produced from DNA ("transcribed" or "expressed"), which is not getting translated to proteins, but has amazingly strong effects on the organism, nonetheless. Just one example - small pieces of RNA, as small as 20 bases, can cause the complete shutdown of specific proteins synthesis (it's called siRNA - short interferring RNA).
Stuff like this is making people rethink the "junk DNA" hypothesis; Why would we lug along so vast an amount of DNA that has no purpose? Why would it be replicated with such fidelity that it still resembles DNA of yeast, bugs, fish, etc.?
Of course alot of it is just the old code that nature didn't bother to ^K after it has commented it out, but among all this cruft is the little gems - the precious "if", "switch", "break" and "exit(1)" statements that actually drive our software.
My "take home message" is that out of this seemingly "junk" DNA might, not so far in our future, spring a new discipline that will make genetic engineering something comparable with electrical engineering; we (biologists) just need to understand that proteins are not enough to explain the complexity of a living machine. (yeah, I know I can get a little bombastic.)
I'm studying for a MSc in computational biology myself, and I've found that the most useful courses would be statistics-related, i.e. parametric & non-parameteric analysis, information theory, etc. It may be boring (it IS boring, dammit!), but you have to know how to do it.
Not knowing how to assess significance of your results can cause you a lot of grief, either if you miss important results, or assign importance to non-signifcant results.
In the second tier, it is crucial to have a good grasp of the biology itself - and here it highly depends on what you're researching. If you deal with genetics, molecular biology is critical; the more the better.
Also, take some machine-learning courses if you can (those that deal with classifications).
The software-writing part in computational biology is less important, and as long as you feel comfortable in whatever programming language, it'll probably do. The difficult part is knowing WHAT to program, which data to use, and figuring how to extract significance out of it.
Imagine the kernel module that enables different java processes, of different users, to use just a single VM. This will immediately reduce the strain off servers running J2EE apps in different containers, or let me run a few instances of eclipse along with tomcat and other java software.
So when do we get to see java.ko?
Following this awful post, I would like to suggest the following feature: Let the readers mod the posts, rather than just the comments. For example, this post about Rational Bla Bla would get: -1 Redundant Advertisement.
A system, method and computer-readable medium support the use of a single operator that allows a comparison of two variables to determine if the two variables point to the same location in memory.
Prior art:
The C operator !=, for comparing two pointers.
He said I will be "compensated", so naturally I thought "money!" ... I set off to write that piece of software for him, including windows, menus and stuff (think Dos 3.0 days, Turbo-C 1.0).
It was really great stuff, and I was immensely proud of it. Took me around 100 hours of coding.
Comes the day of delivery, I install it at his lab, make some on-the-spot changes to comply with his remarks, and then I ask him about my "compensation". On that day, I've learned that some things have to be clearly stated in advance...
The guy said "I have something great for you..." and proudly presented me with a bunch of floppies containing stuff like "PrintMaster", "PC-Tools", etc. All copies, of course...
I told him I expected payment, and he told me that he can't pay me because I can't give him a proper reciept, which he needs for his paper-work. Since he was my father's colleague, I didn't spit in his eye; But maybe the lesson was well worth it, after all.
Working on open source projects will not only help you gain experience, but will also prove advantageous in other areas:
1. Your work is open to the public, and your future employer can see it and get the right(?) impression of it. Heck - your future boss may even know of it and be impressed by the fact that you have contributed.
2. Working on open source (without getting paid for it) says something about your character - at the very least it shows that you enjoy your work, and that you're willing to contribute to society. That's gotta count for something...
So the bottom line is - you are better informed, and this is holding you up from buying SCOX. If more analysts bothered to get into the technical details of this case, we might have not seen SCOX inflate to where it is now.
However, there's a dissonance between your view of the situation and the huge popularity of that stock; That's perfectly understandable. In a fictitious world, you could have been the kid who shouted that the king is naked...
IANAIB, but from what I read in your analysis, SCOX is driven up by speculation in several different areas: the GPL's validity, the existence of SCO IP in Linux, whether a judge will allow them to collect from Linux users, etc.
These speculations have been thoroughly discussed here, and to much greater depth at groklaw. It looks like SCO has no case, in several different dimensions. Yet, SCO (and you) claim they have a case...
I'd like to see SCO come up with the infringing code, and while we're waiting, I'd like to see an IB come up with arguments on why SCO DOES have a case.
I don't think it's what they know; Rather, it's what they don't: IMHO not many people who deal stock for a living actually read /., or other "grass-root" publications. They read "serious" magazines or web sites, and the kind of press SCO has been getting there is very encouraging...
SCOX is rising on a wave of disinformation, carried forth by people who don't have a clue not because they're stupid, but because SCO runs an extremely well-managed PR campaign.
In israel, the state has almost no control over state monopolies, and the fact that the entire country is on strike for several months now is a testament to that... Compared to that, a multinational corporation like microsoft, is less transient.
As to depending on it - Microsoft is an American corporation. Israel relies on many such corporations to the point of almost exclusivity, mainly in the military sector.
It is largely known here that the wink in Mandrake's direction (and OOo) is merely a posture for the upcoming renegotiation of the contract between the govt. and MS. The govt. is pissed off that a large Israeli health organization got the same deal for a 1/3 of the price per license.
Apple's share of the market is tiny in Israel. The small amount of people actually using a mac don't really expect hebrew support. This is because Apple's representatives in Israel could never be relied upon to drive localization efforts, or give good support for localized software.
Microsoft's representatives, however, are doing a relatively good job at localizing software, and an excellent job at marketing it. It is enough seeing that the IDF uses it for desktops almost exclusively, and to my great horror, also uses it on servers (I guess this is due to the blanket contract that they signed with microsoft).
Furthermore, although this is a good point that is raised here, we're talking about the government; nobody in the government cares about being tied to a single supplier, and proof of that is the telephone monopoly, energy monopoly, airline monopoly, sea-ports monopoly, and I can go on and on...
This allowed him to present complex non-linear issues in an easy way to follow, and also have have a cool audio/visual candy once in a while, to spice things up.
This approach managed to achieve both goals of (a) not having to dumb down the content presented (b) clear and intuitive presentation that the audience actually enjoys.
The problem with this approach is that it requires more work than your usual powerpoint presentation (and a steeper learning curve), but then again, achieving the same goals with powerpoint takes longer to perform.
It comes down to whether you know how to lay out your message.
Eclipse has a project geared towards development and deployment of cobol applications on MS, Linux and Solaris.
Too bad it has gotten virtually no publicity; I'd like to have seen it declared before Microsoft's, and show that they're not the only "innovators" in town...
All that is left to say is that in Soviet Russia, device is powered by borscht!
I am disgusted at SCO as much as the next geek, but removing support for software on their platform hurts their users too, and in the long run it will get back at the Free Software community:
Lets assume that the Apache group pulls out the plug on UnixWare support. It sends UnixWare/apache users scrambling to find another solution, and creates some noise in the industry. Next thing you know, Microsoft, or any other proprietary software vendor, comes along declaring: "You shouldn't use OSS, because you never know when they will turn against your vendor. Look at those poor SCO customers who got punished because SCO defended its IP!"
See, if I am an AIX/apache user should I be worried about IBM doing something that annoys the community sometime in the future, leading to me having to either get another OS, or get another web server?
Biology's central dogma claimed for a long time that DNA mostly codes for proteins, and that RNA serves as the messenger, and that's it (simplified, but mostly true). So screening for RNA expression mostly tried to find those RNA chunks that code for proteins - those that are long enough to code something meaningful, and have other characteristics (like having a translation starting point and translation end - sort of like the curly braces at the beginning and end of a C function...).
To make matters worse, RNA is some of the easiest stuff to contaminate, it breaks easily, and generally is not fun to mess with in the lab - So when you get short RNA sequences in your test tubes, you assume (rightly) that it is an artifact and not the real thing.
However, in the past 10 years people have been discovering that there is RNA that gets produced from DNA ("transcribed" or "expressed"), which is not getting translated to proteins, but has amazingly strong effects on the organism, nonetheless. Just one example - small pieces of RNA, as small as 20 bases, can cause the complete shutdown of specific proteins synthesis (it's called siRNA - short interferring RNA).
Stuff like this is making people rethink the "junk DNA" hypothesis; Why would we lug along so vast an amount of DNA that has no purpose? Why would it be replicated with such fidelity that it still resembles DNA of yeast, bugs, fish, etc.?
Of course alot of it is just the old code that nature didn't bother to ^K after it has commented it out, but among all this cruft is the little gems - the precious "if", "switch", "break" and "exit(1)" statements that actually drive our software.
My "take home message" is that out of this seemingly "junk" DNA might, not so far in our future, spring a new discipline that will make genetic engineering something comparable with electrical engineering; we (biologists) just need to understand that proteins are not enough to explain the complexity of a living machine. (yeah, I know I can get a little bombastic.)
Not knowing how to assess significance of your results can cause you a lot of grief, either if you miss important results, or assign importance to non-signifcant results.
In the second tier, it is crucial to have a good grasp of the biology itself - and here it highly depends on what you're researching. If you deal with genetics, molecular biology is critical; the more the better.
Also, take some machine-learning courses if you can (those that deal with classifications).
The software-writing part in computational biology is less important, and as long as you feel comfortable in whatever programming language, it'll probably do. The difficult part is knowing WHAT to program, which data to use, and figuring how to extract significance out of it.