Hehe.... God, how people like you make me hope that America gets Nuked to high hell, becomes poisonous as shit with Anthrax and other biological agents and the government comes crashing down on everyone so you have to leave as a political asylum seaker. Then when you come to my country looking for refuge, we can lock you up in a detention camp or send you to Indonesia!!
I am a peace loving individual and consider everyone on the planet equal. We need to be humanist. If America didn't keep puting dictators into power in these middle east countries, where the vast majority of people have been striving to obtain the ideals represented by the West, such as democrac and freedem, then maybe you wouldn't be in this shit in the first place.
While your at it. take down that stupid fucking wall you put up between you and Mexico, the Berlin wall fell ten years ago, and maybe those Latinos wouldn't hate you as much either.
Personally I'm disapointed that this got moderated all the way up, then all the way down. This isn't offtopic, or a troll, its informative and interesting.
Oh well, what can you do, guess/.ers don't give a damn about the environment, unless they can control it with nanobots!
There's a huge amount of evidence supporting the fact that underwater sonar causes damage to Whales, causing beachings and deafness. Some evidence for this includes busted whale inner ear bones - cochlear damage.
Could a human withstand the levels of sound these things generate?
Its quite well known really, I read about it in Scientific American, or New Scientist, one of those pop-sci mags anyway, about three years ago. It was related to global warming studies where they used extremely loud sounds to study the temperature of the ocean, but of course, this deafens whales - why would a deaf whale sing?
Horse Raddish!! The QT libraries are GPL, same as KDE, same as GNOME. They don't have to buy QT, they just have to deliver the source code along with QT, pursuant to the GPL licence. You *can* purchase QT for non-GPL applications, but there is no reason for sun to do this if they were going to use the GPL GNOME anyway. Who modded you up?
The real reason I think was as another post suggested, the Sun team are more familiar with C than C++.
You're right that the bug was not in the installer, and therefore not their fault. However, part of releasing something is testing that it works with the components it relies upon.
For example, my current employer produces a J2EE application server and applications that sit on top of that platform. However, we specifically state the JVM version that must be used before we are willing to support issues with our app server, because certain versions of our software will not work with certain versions of the JVM, even if the JVM is newer than the recommended version. So, for now, we use JDK1.3.1, but not 1.4, even though I *know* it works with 1.4
The SuSE providers should test that their distribution can be installed using the kernel version they ship with it, if a given kernel version doesn't work - that in itself is a bug in the distribution/installer, as well as beign a bug in the kernel.
The whole point of releasing in the Open Source world is to allow the 'many eyes' to search and the 'many fists' to bash the release for bugs.
Which is why the debian approach to distribution sounds so good (woody, stable, current, something like that, I've never used it, but it sounds good).
It would appear to me that it should be up to the maintainers of SuSE to test their installer with the kernel that they wanted to deliver it with, not the other way around.
This isn't like windows where its all delivered at once, where a bug in the kernel that stopped *the* installer working would be obviously spotted. This is one component that another component relied upon, *an* installer, where the SuSE people didn't test their installer properly.
Just the usual rebuttal to the usual rebuttal to the usual 'open source fixes bugs quickly' post.
I would think that this is the testing plan. Let people who are interested in working with the bleeding edge do just that. If you're running a production environment, use a stable kernel. If your working on the bleeding edge, expect to find and report bugs. The bug was only out for one day, and its already been fixed!! You wouldn't see that with most commercial software now, would you?
<RANT subject="slashdot filters"> WTF IS THIS STUPID COMPRESSION FILTER!!! Not to mention the damn lameness filter... I meant to use caps - fuck the filters - mod me down if you don't like the content </RANT>
This was only a bug in 8.0, its not a problem with 8.1 RC-1, so I doubt its a problem with 8.1.
Re:Mandrake is a really nice distro
on
Mandrake 8.1 Released
·
· Score: 3, Informative
Mandrake 8.0 didn't work with the Thinkpad trackpoint. You had to use an alternative kernel to install, and then upgrade the kernel after install to get the trackpoint working. This is no longer a problem with 8.1
As for the double login, I get this too. Quite strange, but I'm hoping it'll have disapeared in this release.
Now in the company where you work, how hard would it be for a person in the general public to walk-in and act like a new client or staff member and gain access to sensitive information?
Given the number of layoffs going on around here, new clients or members of staff would be very suspicious indeed.
Check out My home page for an example of an Ant Simulation Program. The blue dot is the ant hill, the green dots are food, the white dots are ants. Red trails lead back to home, green trails lead to food. Each ant is autonomous and lays down pheromones, as described in the article. Enjoy.
I want to make a linked list in Java. Ooops, no pointers, sorry. I want to pass a variable to a function and have it modify it, oops, no pointers. I want to write a program that takes as little memory as possible, or reuse memory, or optimize it to use common options of the processor, oops, no memory management, no assembler. I would really like to see a pseudo assembler in Java, I think that'd be kickass. You can write a platform independant assembler (I did for my last job, well, it translated into a few different assembly languages).
Well, everything in Java is passed by reference. From a C++ programmer's point of view, rather than thinking, Java has no pointers, its best to think, everything is a pointer. Its far easier to program a linked list class in Java than it is in C++. I've done both. If you pass an object to a method, that method can modify the object.
The only thing that it won't do as well is type safe linked lists, because Java has no templates, but have you ever taken a C++ template and tried to compile it in VC++, Borland C++ and gcc, #ifdef everywhere to get this to work.
I never did understand this gripe. Whenever I put a malloc, I immediately put a free. Whenever I do a new, I immediately put the destroy somewhere. And there are umpteen packages that do both source-code level and runtime level checking for memory problems.
Yeah, except when the server creates an object, and the client has to free it, or someone else quickly adds a member variable to a class and forgets to clean it up in the destructor. The fact that you even have to do this in the first place is the problem.
Absolutely. Java is easy, quick and dirty. You can RAD things with great ease. If development time is an issue, and you don't have the needed libraries in C, then Java is a great language. Just as long as you don't need speed or to get to the nuts-and-bolts of things
No, my point is that Java is a cleaner language. Packages instead of ugly namespacing. If you really need the speed, you can link C shared libraries directly to your Java code through JNI (Java Native Interface) for that 5-10% of code that really does need to be fast, or bit twidling.
Even Java works squarely against the goal of "efficient". Give me C++ any day.
I've done projects in C, VB (im not proud), C++ (yep MFC et al, 5 years) and Java (1.5 years now), and I question the statement that java isn't efficient.
I guess the gripe I have with this statement is your definition of efficiency. I won't argue that Java executes slower than an equivelent C++ program, after all it runs on a virtual machine that does have to do an amount of work to translate java byte code to native executable code, however, Moore's law applies here - machines and JIT (Just in Time) compilers will always get faster, as well as implementations of Swing and other graphics libraries.
However, I also like to think of efficiency in terms of developer hours, support and maintainence. Java outshines C++ in its ability to clearly express your ideas in a way a machine can understand. It frees the programmer and maintainer of the details of memory management. Not that a developer doesn't have to understand memory management and the implications of holding references to objects, but that allocation and freeing of memory isn't a constant requirement. Every C++ program of sufficient complexity has to be tested and debugged for memory leaks - someone always forgets to add a destroy call somewhere.
I won't even mention buffer overflow problems
While I'm on the subject, and although I seem to be praising Java a lot here, there are always places for each language. I don't think Java would be a good choice of language to build a kernel in, for example. But a JVM based kernel? Well, a JVM couldn't be written in Java, could it? (think about that)
And I wouldn't worry about Java being a proprietry language, as long as your java code executes in Kaffe and can be compiled with gcj (the gcc, java compiler, or something like that), then we will always have an open source program that will run accross many OSs and devices.
To sum up, Java is generally a more elegent language than C++, this leads to code with quicker times to market, less bugs and less cost in support and maintenance - efficiency isn't everything, afterall, "premature optimisation is the root of all evil" -- Donald Knuth, and how much more premature can you get than in choosing the implementation language?
Rats have always travelled with Man on ships in the past, we should send rats to colonize Mars. That way it'll be the first time that rats get there before we do.
what's the use of filters for opening Word file formats if the program doesnt support the features?
There is a reason: You can separate the display/editting program from the storage/distribution system. What I mean by this is that you should be able to take a word document or a powerpoint presentation and convert it into an XML format (gzipped of course). You could work on it with any tool you wanted, even if it didn't support the features, the file format should still contain the missing features. Over time, the community will build the missing features available in the file format into whatever tools you use to modify the document.
You could even use different tools to work on your documents until a best of breed emerges. Maybe you would use KWord to do most of the content, and then run KMailMerge (made up) to do the mail merging.
So you see, there is a reason for writing good filters and making them platform wide standards.
Hehe.... God, how people like you make me hope that America gets Nuked to high hell, becomes poisonous as shit with Anthrax and other biological agents and the government comes crashing down on everyone so you have to leave as a political asylum seaker. Then when you come to my country looking for refuge, we can lock you up in a detention camp or send you to Indonesia!!
I am a peace loving individual and consider everyone on the planet equal. We need to be humanist. If America didn't keep puting dictators into power in these middle east countries, where the vast majority of people have been striving to obtain the ideals represented by the West, such as democrac and freedem, then maybe you wouldn't be in this shit in the first place.
While your at it. take down that stupid fucking wall you put up between you and Mexico, the Berlin wall fell ten years ago, and maybe those Latinos wouldn't hate you as much either.
All we need is love.
Mod this up as funny, interesting and informative!!
Personally I'm disapointed that this got moderated all the way up, then all the way down. This isn't offtopic, or a troll, its informative and interesting.
/.ers don't give a damn about the environment, unless they can control it with nanobots!
Oh well, what can you do, guess
Okay, another link: Stop Low Frequency Active Sonar.
There's a huge amount of evidence supporting the fact that underwater sonar causes damage to Whales, causing beachings and deafness. Some evidence for this includes busted whale inner ear bones - cochlear damage.
Could a human withstand the levels of sound these things generate?
Here's one: A DEAF whale is a DEAD whale.
Its quite well known really, I read about it in Scientific American, or New Scientist, one of those pop-sci mags anyway, about three years ago. It was related to global warming studies where they used extremely loud sounds to study the temperature of the ocean, but of course, this deafens whales - why would a deaf whale sing?
60 to 120 months, obviously...
Looks like Alice is getting /.ed.
Me: Hi Alice, my name is Ben
Alice: Hi there Chris. Um, That's a very nice name, Ben.
Me: How many people are you talking to right noe
Alice: I've chatted with half a million people. I can talk to about 3100 people at once.
Actually, its pretty good
But its slow as hell now.
Hmmm, maybe you mean something like Jesktop?
Horse Raddish!! The QT libraries are GPL, same as KDE, same as GNOME. They don't have to buy QT, they just have to deliver the source code along with QT, pursuant to the GPL licence. You *can* purchase QT for non-GPL applications, but there is no reason for sun to do this if they were going to use the GPL GNOME anyway. Who modded you up?
The real reason I think was as another post suggested, the Sun team are more familiar with C than C++.
Of course, I could be wrong....
Try Doctor Nick Riviera, Hollywood Upstairs Medical College. I'm sure he has all kinds of stuff for RSI sufferers.
You're right that the bug was not in the installer, and therefore not their fault. However, part of releasing something is testing that it works with the components it relies upon.
For example, my current employer produces a J2EE application server and applications that sit on top of that platform. However, we specifically state the JVM version that must be used before we are willing to support issues with our app server, because certain versions of our software will not work with certain versions of the JVM, even if the JVM is newer than the recommended version. So, for now, we use JDK1.3.1, but not 1.4, even though I *know* it works with 1.4
The SuSE providers should test that their distribution can be installed using the kernel version they ship with it, if a given kernel version doesn't work - that in itself is a bug in the distribution/installer, as well as beign a bug in the kernel.
The whole point of releasing in the Open Source world is to allow the 'many eyes' to search and the 'many fists' to bash the release for bugs.
Which is why the debian approach to distribution sounds so good (woody, stable, current, something like that, I've never used it, but it sounds good).
It would appear to me that it should be up to the maintainers of SuSE to test their installer with the kernel that they wanted to deliver it with, not the other way around.
This isn't like windows where its all delivered at once, where a bug in the kernel that stopped *the* installer working would be obviously spotted. This is one component that another component relied upon, *an* installer, where the SuSE people didn't test their installer properly.
Just the usual rebuttal to the usual rebuttal to the usual 'open source fixes bugs quickly' post.
I would think that this is the testing plan. Let people who are interested in working with the bleeding edge do just that. If you're running a production environment, use a stable kernel. If your working on the bleeding edge, expect to find and report bugs. The bug was only out for one day, and its already been fixed!! You wouldn't see that with most commercial software now, would you?
I'm really sorry - the above link is wrong. I meant http://gift.sourceforge.net/
Hope this helps.
You mean giFT?
<RANT subject="slashdot filters">
WTF IS THIS STUPID COMPRESSION FILTER!!! Not to mention the damn lameness filter... I meant to use caps - fuck the filters - mod me down if you don't like the content
</RANT>
This was only a bug in 8.0, its not a problem with 8.1 RC-1, so I doubt its a problem with 8.1.
Mandrake 8.0 didn't work with the Thinkpad trackpoint. You had to use an alternative kernel to install, and then upgrade the kernel after install to get the trackpoint working. This is no longer a problem with 8.1
As for the double login, I get this too. Quite strange, but I'm hoping it'll have disapeared in this release.
Now in the company where you work, how hard would it be for a person in the general public to walk-in and act like a new client or staff member and gain access to sensitive information?
Given the number of layoffs going on around here, new clients or members of staff would be very suspicious indeed.
This is pretty much what my Ant simulation program does. Check it out, it makes interesting pictures!!
There are some problems when the food runs out, because the ants continue to follow the scents until they run out.
There's a windows executable version and GPL source code for linux.
Cheers,
ben
Check out My home page for an example of an Ant Simulation Program. The blue dot is the ant hill, the green dots are food, the white dots are ants. Red trails lead back to home, green trails lead to food. Each ant is autonomous and lays down pheromones, as described in the article. Enjoy.
I want to make a linked list in Java. Ooops, no pointers, sorry. I want to pass a variable to a function and have it modify it, oops, no pointers. I want to write a program that takes as little memory as possible, or reuse memory, or optimize it to use common options of the processor, oops, no memory management, no assembler. I would really like to see a pseudo assembler in Java, I think that'd be kickass. You can write a platform independant assembler (I did for my last job, well, it translated into a few different assembly languages).
Well, everything in Java is passed by reference. From a C++ programmer's point of view, rather than thinking, Java has no pointers, its best to think, everything is a pointer. Its far easier to program a linked list class in Java than it is in C++. I've done both. If you pass an object to a method, that method can modify the object.
The only thing that it won't do as well is type safe linked lists, because Java has no templates, but have you ever taken a C++ template and tried to compile it in VC++, Borland C++ and gcc, #ifdef everywhere to get this to work.
I never did understand this gripe. Whenever I put a malloc, I immediately put a free. Whenever I do a new, I immediately put the destroy somewhere. And there are umpteen packages that do both source-code level and runtime level checking for memory problems.
Yeah, except when the server creates an object, and the client has to free it, or someone else quickly adds a member variable to a class and forgets to clean it up in the destructor. The fact that you even have to do this in the first place is the problem.
Absolutely. Java is easy, quick and dirty. You can RAD things with great ease. If development time is an issue, and you don't have the needed libraries in C, then Java is a great language. Just as long as you don't need speed or to get to the nuts-and-bolts of things
No, my point is that Java is a cleaner language. Packages instead of ugly namespacing. If you really need the speed, you can link C shared libraries directly to your Java code through JNI (Java Native Interface) for that 5-10% of code that really does need to be fast, or bit twidling.
Even Java works squarely against the goal of "efficient". Give me C++ any day.
I've done projects in C, VB (im not proud), C++ (yep MFC et al, 5 years) and Java (1.5 years now), and I question the statement that java isn't efficient.
I guess the gripe I have with this statement is your definition of efficiency. I won't argue that Java executes slower than an equivelent C++ program, after all it runs on a virtual machine that does have to do an amount of work to translate java byte code to native executable code, however, Moore's law applies here - machines and JIT (Just in Time) compilers will always get faster, as well as implementations of Swing and other graphics libraries.
However, I also like to think of efficiency in terms of developer hours, support and maintainence. Java outshines C++ in its ability to clearly express your ideas in a way a machine can understand. It frees the programmer and maintainer of the details of memory management. Not that a developer doesn't have to understand memory management and the implications of holding references to objects, but that allocation and freeing of memory isn't a constant requirement. Every C++ program of sufficient complexity has to be tested and debugged for memory leaks - someone always forgets to add a destroy call somewhere.
I won't even mention buffer overflow problems
While I'm on the subject, and although I seem to be praising Java a lot here, there are always places for each language. I don't think Java would be a good choice of language to build a kernel in, for example. But a JVM based kernel? Well, a JVM couldn't be written in Java, could it? (think about that)
And I wouldn't worry about Java being a proprietry language, as long as your java code executes in Kaffe and can be compiled with gcj (the gcc, java compiler, or something like that), then we will always have an open source program that will run accross many OSs and devices.
To sum up, Java is generally a more elegent language than C++, this leads to code with quicker times to market, less bugs and less cost in support and maintenance - efficiency isn't everything, afterall, "premature optimisation is the root of all evil" -- Donald Knuth, and how much more premature can you get than in choosing the implementation language?
Rats have always travelled with Man on ships in the past, we should send rats to colonize Mars. That way it'll be the first time that rats get there before we do.
what's the use of filters for opening Word file formats if the program doesnt support the features?
There is a reason: You can separate the display/editting program from the storage/distribution system. What I mean by this is that you should be able to take a word document or a powerpoint presentation and convert it into an XML format (gzipped of course). You could work on it with any tool you wanted, even if it didn't support the features, the file format should still contain the missing features. Over time, the community will build the missing features available in the file format into whatever tools you use to modify the document.
You could even use different tools to work on your documents until a best of breed emerges. Maybe you would use KWord to do most of the content, and then run KMailMerge (made up) to do the mail merging.
So you see, there is a reason for writing good filters and making them platform wide standards.
My thoughts exactly..
Twas a joke, the moderator got it right... maybe your post helped someone who didn't understand the distinction though... well done :)