Debian does not ship with GNOME as the "default". Debian 2.2 did not ship KDE due to licensing issues. The next version of Debian will include both GNOME and KDE, there is no default.
Ganesan
The whole idea of "kernel-scheduled LWP managing user-scheduled threads" sucks. Even Sun seems to agree, set LD_LIBRARY_PATH=/usr/lib/lwp in Solaris 8 and have a one-one model. For best MT performance work with a minimum number of threads and use a one-one model.
In fact for our applications we by default use "bound threads" on Solaris. The two level threading model introduces too many problems. For example, our application was supposed to start threads dynamically on demand and I spent 2 weeks debugging a problem with the pthreads library (it wasn't spawning enough LWPs). We switched to bound threads at that time and never looked back.
Ganesan
Hi,
We develop a fairly large multi-threaded application on various Unix platforms and Solaris Forte (formerly Workshop comes out tops). Multi-threaded debugging is very painful on Linux. strace doesn't work on multithreaded programs (this is the single biggest problem for MT debugging on Linux).
I found insight, a tck/tk front end to gdb (available at sourceware.cygnus.com) invaluable during some development on Linux/Alpha. I used a cvs version of it and it is coming along pretty well. IMHO a GUI is a must for debugging, especially for MT apps. (What constitutes a GUI is open to debate, but for me emacs with gdb is good enough).
Solaris Workshop debugger on the other hand is excellent to use, though it has it's problems. For example, you can control only one thread at a time. This is true for all multi-threaded debuggers I've come across. I've also encountered occasional crashes. But even with these warts it comes out tops.
I've worked on MT applications for over 4 years on many platforms (Solaris, Tru64, Linux, Linux Alpha etc) and found Solaris the best supported among these (despite all the thread related bugs that others have mentioned here). If I can get strace working on Linux and have a stable release of insight on Linux, I'll be happy on Linux too.
I do happen to know something more than others do simply because I was in school when all this was happening and I was very interested at that time. May be you should check out the following links. And check out the dates of those articles.
Inferno and Java
comparison from your favorite Bell labs.
A
news item that I got by just searching for inferno and java on google. I suggest you do the same.
How about
this link? That URL comes incorrect when I post with Dec 7 nightly build of Mozilla. Remove the garbase after.html.
What do you mean a year before Java was released? Netscape with Java was the first common access to Java that many people had. Heck, you had a hack that could make Netscape compile Java code! I don't have all the URLs for the history with me. But, do have a look at this news snipper. That was February 95, we are now nearly 2001 - counts to 6 years for me, I don't know about you.
I repeat Inferno started out as a Java competitor. Dennis Ritchie and co were pulled out of Plan 9 to immediately work on Inferno.
I don't want to sound cynical, but anybody remember Tclets? If you don't, head over to the
Tcl Plugin at the now defunct scriptics. For all practical purposes this is a Java wannabe on the browser.
What many folks may not realise is that Inferno was in fact written in answer to Java. Development started more than 6 years back when the first Netscape browsers were released with Java support. Java uses a stack based VM, Inferno used a register based VM.
I remember me and my friends being pretty excited about Inferno (we were doing our post graduation). We thought Java really sucked. At that time everything was touted up as a Java alternative, including Perl (someone wrote a sandbox for Perl and was quite vociferous about it).
Now six years later, I use the web with Java completely disabled and I really don't want a client side execution environment on my browser. Maybe javascript has it's uses (which was originally Livescript and Netscape changed it's name to hook on to the Java hype), but all these "execution environments" are simply browser bloat that I can live without.
That is not to say Inferno is useless. I still think it's great stuff, just that I see no point in having it as a browser plugin.
huh, how is that article more informative? It has exactly the same information as the original one. Well, yes it has a better title;-).
Re:USB storage support? (DO NOT USE USB STORAGE)
on
Linux 2.2.18 Released
·
· Score: 1
The answer is no. I tested it out, the machine simply locks up hard and I have to power cycle it. 2.4 test12 works like a charm though. Till 2.4 test11 large transfers used to lock up the drive (though the machine was fine), the zip drive light would keep glowing and any processes accessing the device will hang (even kill -9 won't help). But test12, wow, no problems at all:-).
Did you try transferring large amount of data, say copying a bunch of mp3s to your zip drive? I can reproduce the problem instantly by doing an rsync of a bunch of mp3s.
Is USB storage supported now? The USB patches for 2.2.17 explicitly mention that usb-storage is not supported for 2.2 kernels. I have a USB zip disk, accessing it under 2.2.8pre21 and doing a large transfer would reboot the machine:-(.
Hi,
I agree that FireWire would be better or even SCSI. I prefer USB because speed is not an issue; all I really need is plug the drive in, copy the data and take it home. It's nice if the copy takes 2 minutes but not a big deal if it takes 20 minutes. I may not be able to add a external SCSI/FireWire adapters to one of these boxes.
I don't see anybody commenting on the Fantom drives. They seem to be relatively cheap 13G for under $200. Any body using them under Linux? I saw a thread in the linux-usb mailing list that somebody got one of the Lacie drives working under Linux.
One feature I am sorely missing is column edit capabilities; for eg I have a table of numbers like this
1 1 1 1
2 2 2 2
2 3 3 2
4 4 4 4
Suppose I want to search columns with 1 2 2 (which is a mistake) instead of 1 2 3, there is no easy way to do it in any editor I know:-(. Whereas doing this is so simple for a row.
Has anyone got the aphrodite skin (0.4) working with M17 yet? If I specify -chrome chrome://aphrodite/content in the command line mozilla crashes on startup. I can't see the skin in Edit->Preferences->Themes even after it is installed.
You meant to say docbook.org not docbook.com. Also DocBook is an SGML DTD, not an XML DTD (I guess you knew this already). Interestingly Normal Walsh has written DocBk XML DTD, an XML DTD based on DocBook. DocBook 5.0 will be XML compatible. Btw, if you want to use XML extensively checkout task-xml and task-xml-dev in Debian potato. Ganesan
I had the same problem introducing computers to my 8 year old nephew and my 50 year old dad. Sad to say, Windows 98 does this well; there was a nice multimedia tour (done with MacroMedia director); which said this is a monitor, this is a mouse, how do you click, double click etc). For a real novice; we need that kind of a tour to introduce KDE or GNOME and going on to introduce other aspects of Linux. Ganesan
If it uses the NeXT core, then it must be Mach 2.5. The kernel is actually Mach 2.5 with a "monolithic" BSD kernel on top of it. Both Mach and BSD are in the kernel space. This is the architecture of Digital Unix too (now Compaq Tru64 (ugh) Unix).
with a css-enabled DVD Plugin? Has anyone tried this out?
Debian does not ship with GNOME as the "default". Debian 2.2 did not ship KDE due to licensing issues. The next version of Debian will include both GNOME and KDE, there is no default. Ganesan
In fact for our applications we by default use "bound threads" on Solaris. The two level threading model introduces too many problems. For example, our application was supposed to start threads dynamically on demand and I spent 2 weeks debugging a problem with the pthreads library (it wasn't spawning enough LWPs). We switched to bound threads at that time and never looked back. Ganesan
Hi, We develop a fairly large multi-threaded application on various Unix platforms and Solaris Forte (formerly Workshop comes out tops). Multi-threaded debugging is very painful on Linux. strace doesn't work on multithreaded programs (this is the single biggest problem for MT debugging on Linux). I found insight, a tck/tk front end to gdb (available at sourceware.cygnus.com) invaluable during some development on Linux/Alpha. I used a cvs version of it and it is coming along pretty well. IMHO a GUI is a must for debugging, especially for MT apps. (What constitutes a GUI is open to debate, but for me emacs with gdb is good enough). Solaris Workshop debugger on the other hand is excellent to use, though it has it's problems. For example, you can control only one thread at a time. This is true for all multi-threaded debuggers I've come across. I've also encountered occasional crashes. But even with these warts it comes out tops. I've worked on MT applications for over 4 years on many platforms (Solaris, Tru64, Linux, Linux Alpha etc) and found Solaris the best supported among these (despite all the thread related bugs that others have mentioned here). If I can get strace working on Linux and have a stable release of insight on Linux, I'll be happy on Linux too.
Inferno and Java comparison from your favorite Bell labs.
A news item that I got by just searching for inferno and java on google. I suggest you do the same.
How about this link? That URL comes incorrect when I post with Dec 7 nightly build of Mozilla. Remove the garbase after .html.
I repeat Inferno started out as a Java competitor. Dennis Ritchie and co were pulled out of Plan 9 to immediately work on Inferno.
What many folks may not realise is that Inferno was in fact written in answer to Java. Development started more than 6 years back when the first Netscape browsers were released with Java support. Java uses a stack based VM, Inferno used a register based VM.
I remember me and my friends being pretty excited about Inferno (we were doing our post graduation). We thought Java really sucked. At that time everything was touted up as a Java alternative, including Perl (someone wrote a sandbox for Perl and was quite vociferous about it).
Now six years later, I use the web with Java completely disabled and I really don't want a client side execution environment on my browser. Maybe javascript has it's uses (which was originally Livescript and Netscape changed it's name to hook on to the Java hype), but all these "execution environments" are simply browser bloat that I can live without.
That is not to say Inferno is useless. I still think it's great stuff, just that I see no point in having it as a browser plugin.
huh, how is that article more informative? It has exactly the same information as the original one. Well, yes it has a better title ;-).
The answer is no. I tested it out, the machine simply locks up hard and I have to power cycle it. 2.4 test12 works like a charm though. Till 2.4 test11 large transfers used to lock up the drive (though the machine was fine), the zip drive light would keep glowing and any processes accessing the device will hang (even kill -9 won't help). But test12, wow, no problems at all :-).
Did you try transferring large amount of data, say copying a bunch of mp3s to your zip drive? I can reproduce the problem instantly by doing an rsync of a bunch of mp3s.
Yes, it completely messed up the the dos partition and I couldn't fsck it. I put ext2 instead.
Is USB storage supported now? The USB patches for 2.2.17 explicitly mention that usb-storage is not supported for 2.2 kernels. I have a USB zip disk, accessing it under 2.2.8pre21 and doing a large transfer would reboot the machine :-(.
I don't see anybody commenting on the Fantom drives. They seem to be relatively cheap 13G for under $200. Any body using them under Linux? I saw a thread in the linux-usb mailing list that somebody got one of the Lacie drives working under Linux.
the Universe is the way it is because we exist in it.
One feature I am sorely missing is column edit capabilities; for eg I have a table of numbers like this :-(. Whereas doing this is so simple for a row.
1 1 1 1
2 2 2 2
2 3 3 2
4 4 4 4
Suppose I want to search columns with 1 2 2 (which is a mistake) instead of 1 2 3, there is no easy way to do it in any editor I know
Yeah, I am a bit expensive. But I have no hassles working with Mr. Titanium :-).
And here's proof that all prime numbers are odd: Two is the only even prime number; that makes it very odd. Hence all prime numbers are odd :-)
Z-80 is little-endian. It could combine two 8-bit registsers as a 16 bit register. You need this for addressing memory (64K).
Cool. Thanks.
Has anyone got the aphrodite skin (0.4) working with M17 yet? If I specify -chrome chrome://aphrodite/content in the command line mozilla crashes on startup. I can't see the skin in Edit->Preferences->Themes even after it is installed.
You meant to say docbook.org not docbook.com. Also DocBook is an SGML DTD, not an XML DTD (I guess you knew this already). Interestingly Normal Walsh has written DocBk XML DTD, an XML DTD based on DocBook. DocBook 5.0 will be XML compatible. Btw, if you want to use XML extensively checkout task-xml and task-xml-dev in Debian potato. Ganesan
I had the same problem introducing computers to my 8 year old nephew and my 50 year old dad. Sad to say, Windows 98 does this well; there was a nice multimedia tour (done with MacroMedia director); which said this is a monitor, this is a mouse, how do you click, double click etc). For a real novice; we need that kind of a tour to introduce KDE or GNOME and going on to introduce other aspects of Linux. Ganesan
If it uses the NeXT core, then it must be Mach 2.5. The kernel is actually Mach 2.5 with a "monolithic" BSD kernel on top of it. Both Mach and BSD are in the kernel space. This is the architecture of Digital Unix too (now Compaq Tru64 (ugh) Unix).