"But the guys in the middle buy their Linksys routers at Best Buy, take them home, plug them in, they work, and they stop there."
Or, they could be like me, and know exactly what they're doing. I live in what you would probably consider a middle class neighborhood, and I leave my wireless access point open because a) I maintain security all the way down to the machine layer (i.e. I don't consider my LAN any more secure than the cloud) and b) I'm happy to share the bandwidth capacity that I have with the people around me. If bandwidth utilization ever gets to a point where it impacts my own experience, I might have to reconsider, but until that day it's there for people to use.
The single most significant improvement of PloneCollectorNG over CollectorNG, IMO, is that the Plone version lets you define your issue schema dynamically, through the web, using a very simple interface.
Also, because PCNG is built using Archetypes, the hooks for TTW schema editing have been backported to the Archetypes project, allowing for simplified development of TTW schema editing for ANY Archetypes based pieces of web content.
in addition to the obvious fact that backups would have saved your friend, it's also true that there is an alternate storage mechanism for Zope called DirectoryStorage which stores the ZODB as a directory tree (one file per object), instead of the monolithic FileStorage mechanism that Zope uses by default.
I have about a dozen different email accounts, mostly IMAP w/ one or two POP thrown in. None of the dedicated email clients that I've tried in Linux can handle this type of setup nearly as well as Mozilla can; I've been using it as my primary mail client for about 6 months now w/o a major hitch.
I agree with most of what you've said, and I think you've said it quite well, but I have a tiny nitpick with the Dave Matthews Band example you used... The 40 gigs of DMB are probably almost all legal, because they're probably mostly all live recordings of his concerts that fans are authorized to reproduce and distribute, as long as they don't charge for them or tie them to some commercial offering (e.g. creating a download page that has banner ads).
Of course, this only reinforces your argument, by showing that there are cases where P2P networks are being put to legitimate, non-commercial use by a large number of people.
Um, no. An apostrophe should never be used except to show possession or word contraction, neither of which are happening here. This is a simple plural, so it should be either "OSs" or "OSes". Even if this were a possessive (e.g. "One of the OS's features is that it crashes a lot."), your statement would be wrong, because you're only supposed to use a trailing apostrophe when the word ends in an "s" and the word is plural. Thus, "The elephants' tusks" works, when we're talking about a group of elephants, and "The elephant's tusks" works, when we're talking about a single elephant, but, if a single elephant had the name "Horus", we'd be talking about "Horus's tusks."
(Sorry for the off-topic post. I rarely correct folks on their grammar, but it bothers me to see someone else do it when they do it wrongly.)
I'm actually building exactly such a library system using Zope right now, and it has indeed proven to be an excellent platform for tackling this problem. I'm not, however, interfacing with MARC or any other standard format; I'm just using a MySQL backend and a traditional 'data manager' and 'data object' object oriented interface to the DB. I considered using XML at first, but, like you, I was not convinced of the readiness of the XML tools available to handle the task.
I haven't yet broached the topic with my employer, for whom I am developing this system, but since I don't believe we have any plans to market this thing, I'm hoping I can release it under an open source license when I'm done.
What you want to do is to check out Darryl Strauss's excellent work with the with the VooDoo 3 (& Banshee) XServer. Until you install this you will not see any better than 320x200 on your card. Darryl's site is at www.linux3d.org, but the status of the XServer development is at www.linux3d.org/status.html. Be sure to read whatever you find there, there's lots of good information, and you'll need it all. After you get X working correctly, for instance, you'll want to install the Glide RPM's to get your 3d working...
If you're as new to Linux as you're saying, you may want to consider waiting a while before playing with the brand new versions of the 3DFX drivers that are being announced in this/. article, at least until they stabilize a bit. Finally, after you've R all TFM you can find, if you're still having problems and need assistance getting things working, you can point your favorite news reading client at news.3dfx.com and look for the various Voodoo Linux newsgroups. (I don't have the exact names with me at work, sorry.) The folks there are typically very responsive and helpful, but, please, read the last few weeks worth of posts to see if your question has already been answered before posting yourself.
(Hmmmm.... just noticed that www.linux3d.org doesn't seem to be responding right now. A little busy with the big news, perhaps?)
You've made some valid points, but I feel some clarification is in order:
Most of your complaints are with Enlightenment, not Gnome. Just because RedHat's default configuration has a _very_ poorly configured Enlightenment as the window manager, that doesn't mean that E == Gnome.
As other posters have mentioned, most of your complaints have been addressed in later releases (again, of E, not Gnome).
This is not to say that Gnome has no problems... I'm constantly deleting core files from my home directory. But I'm using Gnome with WindowMaker at home and at work every day, and I'm quite pleased with it. I don't suffer from any of the usability issues you've described. The problems you mention are Raster's issues to deal with, not Miguel's.
I, like the other folks responding here, use the network transparency of X very heavily, just about every day. I would guess that your 5% number is very wrong, perhaps not on single user home systems, but certainly out in the corporate world where highly networked operating environments are the norm.
Anyways, this doesn't address the 2D side of things, but the DRI deals with exactly the issue you raise on the 3D side. My (admittedly incomplete) understanding of it is that it will allow any code written to the very open and hardware independent API's of OpenGL and GLX to bypass most of the overhead that XWindows usually incurs, instead pipelining the requests directly to the 3D hardware that can support it.
If anyone out there knows better than I, please correct any mistakes I may have made.
I heard that rumor about the reason for Borland's name change as well, but I wasn't sure then (and am still not sure) whether to believe it. Do you have it on good authority that this was indeed the reason for the switch to Inprise, or are you echoing the same rumor I heard? (I'm not trying to be adversarial, I'm really just curious.)
I saw a demo of VMWare at the San Jose LinuxWorld Expo, and running something like that would allow you to run differently tweaked versions of an operating system simultaneously, even sharing data across them, so it could seem like one OS. Of course, memory requirements are significant; I think you need at least 128MB. Interestingly, a/. story from earlier this week just proposed an open VMWare-like project.
"But the guys in the middle buy their Linksys routers at Best Buy, take them home, plug them in, they work, and they stop there."
Or, they could be like me, and know exactly what they're doing. I live in what you would probably consider a middle class neighborhood, and I leave my wireless access point open because a) I maintain security all the way down to the machine layer (i.e. I don't consider my LAN any more secure than the cloud) and b) I'm happy to share the bandwidth capacity that I have with the people around me. If bandwidth utilization ever gets to a point where it impacts my own experience, I might have to reconsider, but until that day it's there for people to use.
The single most significant improvement of PloneCollectorNG over CollectorNG, IMO, is that the Plone version lets you define your issue schema dynamically, through the web, using a very simple interface.
Also, because PCNG is built using Archetypes, the hooks for TTW schema editing have been backported to the Archetypes project, allowing for simplified development of TTW schema editing for ANY Archetypes based pieces of web content.
in addition to the obvious fact that backups would have saved your friend, it's also true that there is an alternate storage mechanism for Zope called DirectoryStorage which stores the ZODB as a directory tree (one file per object), instead of the monolithic FileStorage mechanism that Zope uses by default.
I have about a dozen different email accounts, mostly IMAP w/ one or two POP thrown in. None of the dedicated email clients that I've tried in Linux can handle this type of setup nearly as well as Mozilla can; I've been using it as my primary mail client for about 6 months now w/o a major hitch.
Folks interested in purchasing this series on DVD (region 0 encoding, i.e. it works in any region), VHS, or CD can do so here.
Full Disclosure: I work for OneCosmos Networks, the latest incarnation of Carl Sagan Productions, the ones who are selling this thing.
I agree with most of what you've said, and I think you've said it quite well, but I have a tiny nitpick with the Dave Matthews Band example you used... The 40 gigs of DMB are probably almost all legal, because they're probably mostly all live recordings of his concerts that fans are authorized to reproduce and distribute, as long as they don't charge for them or tie them to some commercial offering (e.g. creating a download page that has banner ads).
Of course, this only reinforces your argument, by showing that there are cases where P2P networks are being put to legitimate, non-commercial use by a large number of people.Um, no. An apostrophe should never be used except to show possession or word contraction, neither of which are happening here. This is a simple plural, so it should be either "OSs" or "OSes". Even if this were a possessive (e.g. "One of the OS's features is that it crashes a lot."), your statement would be wrong, because you're only supposed to use a trailing apostrophe when the word ends in an "s" and the word is plural. Thus, "The elephants' tusks" works, when we're talking about a group of elephants, and "The elephant's tusks" works, when we're talking about a single elephant, but, if a single elephant had the name "Horus", we'd be talking about "Horus's tusks."
(Sorry for the off-topic post. I rarely correct folks on their grammar, but it bothers me to see someone else do it when they do it wrongly.)
I'm actually building exactly such a library system using Zope right now, and it has indeed proven to be an excellent platform for tackling this problem. I'm not, however, interfacing with MARC or any other standard format; I'm just using a MySQL backend and a traditional 'data manager' and 'data object' object oriented interface to the DB. I considered using XML at first, but, like you, I was not convinced of the readiness of the XML tools available to handle the task.
I haven't yet broached the topic with my employer, for whom I am developing this system, but since I don't believe we have any plans to market this thing, I'm hoping I can release it under an open source license when I'm done.
What you want to do is to check out Darryl Strauss's excellent work with the with the VooDoo 3 (& Banshee) XServer. Until you install this you will not see any better than 320x200 on your card. Darryl's site is at www.linux3d.org, but the status of the XServer development is at www.linux3d.org/status.html. Be sure to read whatever you find there, there's lots of good information, and you'll need it all. After you get X working correctly, for instance, you'll want to install the Glide RPM's to get your 3d working...
If you're as new to Linux as you're saying, you may want to consider waiting a while before playing with the brand new versions of the 3DFX drivers that are being announced in this /. article, at least until they stabilize a bit. Finally, after you've R all TFM you can find, if you're still having problems and need assistance getting things working, you can point your favorite news reading client at news.3dfx.com and look for the various Voodoo Linux newsgroups. (I don't have the exact names with me at work, sorry.) The folks there are typically very responsive and helpful, but, please, read the last few weeks worth of posts to see if your question has already been answered before posting yourself.
(Hmmmm.... just noticed that www.linux3d.org doesn't seem to be responding right now. A little busy with the big news, perhaps?)
Good Luck!
I don't know if this was intentional or a typo, but 'voiciferous' sure is a great word in this context...
You've made some valid points, but I feel some clarification is in order:
This is not to say that Gnome has no problems... I'm constantly deleting core files from my home directory. But I'm using Gnome with WindowMaker at home and at work every day, and I'm quite pleased with it. I don't suffer from any of the usability issues you've described. The problems you mention are Raster's issues to deal with, not Miguel's.
I, like the other folks responding here, use the network transparency of X very heavily, just about every day. I would guess that your 5% number is very wrong, perhaps not on single user home systems, but certainly out in the corporate world where highly networked operating environments are the norm.
Anyways, this doesn't address the 2D side of things, but the DRI deals with exactly the issue you raise on the 3D side. My (admittedly incomplete) understanding of it is that it will allow any code written to the very open and hardware independent API's of OpenGL and GLX to bypass most of the overhead that XWindows usually incurs, instead pipelining the requests directly to the 3D hardware that can support it.
If anyone out there knows better than I, please correct any mistakes I may have made.
I heard that rumor about the reason for Borland's name change as well, but I wasn't sure then (and am still not sure) whether to believe it. Do you have it on good authority that this was indeed the reason for the switch to Inprise, or are you echoing the same rumor I heard? (I'm not trying to be adversarial, I'm really just curious.)
I saw a demo of VMWare at the San Jose LinuxWorld Expo, and running something like that would allow you to run differently tweaked versions of an operating system simultaneously, even sharing data across them, so it could seem like one OS. Of course, memory requirements are significant; I think you need at least 128MB. Interestingly, a /. story from earlier this week just proposed an open VMWare-like project.