In the setup we had, we had a pair of redundant Linux firewall/NAT machines, both connected to the two ISPs, for redundancy. One ISP would be the "active" ISP, and the other the "backup". The active firewall had a little script running to check connectivity to the "active" ISP. If it detected a failure, it would switch it's routing tables and NAT setup to make the "backup" ISP the "active" one.
However, any existing TCP/IP NAT sessions would still be using the downed ISPs addresses. Sometimes, the downed ISP would come back up pretty quickly, so it was nice that these sessions could continue to function over the other ISP.
Hard to install and setup?
on
Future Of IDS
·
· Score: 1, Troll
The article says it's hard to setup snort. What's so hard about: apt-get install snort?
What about multihomed hosts where one ISP doesn't know about the other's addresses? I was administering such a setup once, and it was extremely useful that the ISPs didn't do egress filtering!
Also, although I agree it's generally good practice, this isn't something I'd want the government regulating. It sets a bad precedent, and they'd try to regulate all sorts of other aspects of network administration where they should not be sticking their noses.
I can serve a website from my desktop, too! All I have to do is run apache and DynDNS!
So, let's see what the IBM thingy does... hmm, well, it serves web pages (check), provides dynamic DNS check (check), and it distributes the load to other boxes, after you manually set it up to do so (check).
Sure, the slick interface is a value-add, by I don't really think of this as Peer-To-Peer. It'd be a lot more interesting if it automatically distributed the load, replicated the most accessed content, etc.
Sure, you can STORE lots of routes in that much RAM, but how are you going to search that many routes to find the *right* one, in real-time, to route millions (or billions) of packets per second?
Bearshare, a Gnutella client, includes a similar piece of software called SaveNow. SaveNow doesn't alter the page in question, but it does pop-up context-sensitive advertisements in seperate browser windows.
This is a disturbing trend among free-to-download software.
The article isn't crap. The Slashdot poster is just misleading. The article says there is evidence for water ice near the surface, not liquid water. The article says there may have been liquid water 100,000 years ago, which is recent compared to many other estimates. From this, mkasei stated that there is evidence of "recent" liquid water.
Oh no! You mean, 5 years from now, I'll be stuck buying measly 4 terabyte drives? [1] Gasp! Whatever will I do?!
I mean, with those, me and 4 friends would only be able to personally store the entire contents of today's Gnutella network. That's going to be so disappointing to be able to store only everything every produced by the RIAA in one's home, and not everything produced by the MPAA too.
Jeez, how will we ever manage to deal while we wait those 5 additional years until the super-cool new technologies trickle down and we can velcro wireless digital video recorders to our children, record everything they do for their entire lives, and never need to erase any of it?
-- Agthorr
[1] = The article says that drive space grows at a rate of 120 percent annually. 80 gigabytes compounded at 120 percent for 5 years is approximately 4 terabytes.
"Be liberal in what you accept, and
conservative in what you send"
This, too, is one of the basic qualities of free software. By following this simple principle, robustness and interopability are maximized. This is one of the things that make free software so wonderful. It tends to be made modular, and people just add plugins for whatever new functionality they need.
The version of apt in the testing branch has this functionality. I'm currently running testing, with a few packages from unstable installed. I have apt setup to default to using testing, but it will grab packages from unstable if I explicitly tell it to, and correctly resolve all the dependancies.
I don't think Microsoft will be able to push anti-GPL legislation through Congress while HP and IBM are pushing Linux products of their own. Microsoft isn't the only 8000-pound Gorilla in town;-)
Here's the full open source part of the license in question:
(c) Open Source. Recipient's license rights to the Software are conditioned upon Recipient (i) not distributing such Software, in whole or in part, in conjunction with Potentially Viral Software (as defined below); and (ii) not using Potentially Viral Software (e.g. tools) to develop Recipient software which includes the Software, in whole or in part. For purposes of the foregoing, "Potentially Viral Software" means software which is licensed pursuant to terms that: (x) create, or purport to create, obligations for Microsoft with respect to the Software or (y) grant, or purport to grant, to any third party any rights to or immunities under Microsoft's intellectual property or proprietary rights in the Software. By way of example but not limitation of the foregoing, Recipient shall not distribute the Software, in whole or in part, in conjunction with any Publicly Available Software. "Publicly Available Software" means each of (i) any software that contains, or is derived in any manner (in whole or in part) from, any software that is distributed as free software, open source software (e.g. Linux) or similar licensing or distribution models; and (ii) any software that requires as a condition of use, modification and/or distribution of such software that other software distributed with such software (A) be disclosed or distributed in source code form; (B) be licensed for the purpose of making derivative works; or (C) be redistributable at no charge. Publicly Available Software includes, without limitation, software licensed or distributed under any of the following licenses or distribution models, or licenses or distribution models similar to any of the following: (A) GNU?s General Public License (GPL) or Lesser/Library GPL (LGPL), (B) The Artistic License (e.g., PERL), (C) the Mozilla Public License, (D) the Netscape Public License, (E) the Sun Community Source License (SCSL), and (F) the Sun Industry Standards License (SISL).
(i) specifies to not distribute their code along with "viral" license code. However, the GPL allows distribution with non-GPLed code, as long as they're not part of the same program. Furthermore, (ii) specifies to not even use tools that have "viral" licenses. They speak generally of avoiding licenses that imply a legal obligation on Microsoft's part (reasonable), however they specifically mention software which could quite easily be used with creating any legal obligation (unreasonable).
This story is not a troll.
-- Agthorr
(Reproducing this portion of their license is fair use, right?;))
Re:Comparatively speaking...
on
MP3Pro Released
·
· Score: 3
Sadly, you are incorrect. From the article: "An MP3pro file carries near CD-quality sound recorded at 64Kbps".
If you're going to make a donation, pay by check if possible. Paypal charges a fee for receiving money via credit card. Those few dollars here and there add up when you're operating on a shoe-string budget.
Of course, it's much better to donate by credit card, than to not donate at all.:>
Also, please note that your contributions are tax-deductible (at least in the USA).
I think you mean 12 seconds before release. Warez fiends are extremely efficient distributors.
For example, the game Alone in the Dark was released in the US by warez fiends several months before it was officially released. The warez fiends had grabbed a French version of the game, hacked it, and translated it themselves, long before the official translation was complete.
Democracy is not always the best form of making decisions. As discussed in Aristotle's The Politics, and summarized by Robert Heinlein "Democracy is based on the assumption that a million men are wiser than one man. How's that again? I missed something."
The issue is not democracy versus plutocracy; democracy implies that our musical culture will be fed to us by the collective will of the masses. I don't want that either; I don't want my culture fed to me by anyone, democracy nor plutocracy. It's an issue of liberty and of diversity, more than one of government. I don't want one thing that's hip or cool; I want a plurality. That exists to some extent today; I want to see it flourish.
(I assume this is what you meant to intended, but I think it's an important point to distinguish)
Democracy is not always the best form of making decisions. As discussed in Aristotle's The Politics, and summarized by Robert Heinlein "Democracy is based on the assumption that a million men are wiser than one man. How's that again? I missed something."
The issue is not democracy versus plutocracy; democracy implies that our musical culture will be fed to us by the collective will of the masses. I don't want that either; I don't want my culture fed to me by anyone, democracy nor plutocracy. It's an issue of liberty and of diversity, more than one of government. I don't want one thing that's hip or cool; I want a plurality. That exists to some extent today; I want to see it flourish.
(I assume this is what you intended, but I think it's an important point to distinguish)
There is already a collaborative filtering system built in to FreeAmp. (Note: I have never gotten the collaborative filtering mechanism in FreeAmp to work correctly) It uses technology from Relatable. Although FreeAmp and the built-in Relatable client are GPL, the Relatable server is proprietary, and, in fact, their database is now being licensed by Napster to help them filter music.
I think that collaborative filtering is a much better solution than a recommendation system, although only time will tell. The advantage of a collaborative filtering system is that it can be passive, not requiring any explicit input from users. The software can just examine your playlist, and (anonymously) upload the information to a server. (perhaps a username and password so you can identify the same user repeatedly, but no way to tie the username back to anything else)
If you want to get fancy, you could even hook a Gnutella client up to it, and have a virtual custom radio that downloads and plays music that it thinks you'll like. (except, of course, that would be illegal;-))
I think the FreeAmp project is a great one; it's a cross-platform, GPLed, music player that even supports Ogg Vorbis.
It just needs a little love.
To make a smooth, free collaborative filtering system, we really need a free software implementation of music fingerprinting software, along with an open, non-profit database of songs. MusicBrainz is headed in that direction, but, they to, are tethered to Relatable's technology.
Does anyone want to step forward to work on music fingerprinting software, who is interested in using it for the good of consumers, without catering to the recording industry?
How about a collaborative filtering database for music? If you were willing to settle for per-CD resolution, it'd be pretty straightforward to add this technology to FreeCDDB.
Actually, you just need their software to install the DSL service initially. Once it's setup, you can use any PPPoE client. I actually use a Linux box with a PPPoE daemon as my Internet gateway; it keeps the connection up and running 24/7. It was pretty simple to setup, too (at least under Debian). If you can setup Linux to use a traditional dial-up, you can set it up to use PPPoE.
In the setup we had, we had a pair of redundant Linux firewall/NAT machines, both connected to the two ISPs, for redundancy. One ISP would be the "active" ISP, and the other the "backup". The active firewall had a little script running to check connectivity to the "active" ISP. If it detected a failure, it would switch it's routing tables and NAT setup to make the "backup" ISP the "active" one.
However, any existing TCP/IP NAT sessions would still be using the downed ISPs addresses. Sometimes, the downed ISP would come back up pretty quickly, so it was nice that these sessions could continue to function over the other ISP.
The article says it's hard to setup snort. What's so hard about: apt-get install snort?
What about multihomed hosts where one ISP doesn't know about the other's addresses? I was administering such a setup once, and it was extremely useful that the ISPs didn't do egress filtering!
Also, although I agree it's generally good practice, this isn't something I'd want the government regulating. It sets a bad precedent, and they'd try to regulate all sorts of other aspects of network administration where they should not be sticking their noses.
So, let's see what the IBM thingy does... hmm, well, it serves web pages (check), provides dynamic DNS check (check), and it distributes the load to other boxes, after you manually set it up to do so (check).
Sure, the slick interface is a value-add, by I don't really think of this as Peer-To-Peer. It'd be a lot more interesting if it automatically distributed the load, replicated the most accessed content, etc.
Sure, you can STORE lots of routes in that much RAM, but how are you going to search that many routes to find the *right* one, in real-time, to route millions (or billions) of packets per second?
This is a disturbing trend among free-to-download software.
-- Agthorr
"We don't care. We don't have to. We're the phone company."
-- Agthorr
All those console players who thus far do not know the beauty of the One True Game will finally be enlightened!
-- Agthorr
(Well, okay, there are many other neat things about Debian, but this is one of them)
-- Agthorr
Oh no! You mean, 5 years from now, I'll be stuck buying measly 4 terabyte drives? [1] Gasp! Whatever will I do?!
I mean, with those, me and 4 friends would only be able to personally store the entire contents of today's Gnutella network. That's going to be so disappointing to be able to store only everything every produced by the RIAA in one's home, and not everything produced by the MPAA too.
Jeez, how will we ever manage to deal while we wait those 5 additional years until the super-cool new technologies trickle down and we can velcro wireless digital video recorders to our children, record everything they do for their entire lives, and never need to erase any of it?
-- Agthorr
[1] = The article says that drive space grows at a rate of 120 percent annually. 80 gigabytes compounded at 120 percent for 5 years is approximately 4 terabytes.
There is a principle, buried deep at the core of the Internet standards process, that reads:
This, too, is one of the basic qualities of free software. By following this simple principle, robustness and interopability are maximized. This is one of the things that make free software so wonderful. It tends to be made modular, and people just add plugins for whatever new functionality they need.
Java? sure.
Tcl? sure.
Shockwave? sure.
Flash? sure.
ActiveX? sure.
Any other language? write a simple little plugin yourself :-P
GNU/Linux can be both an alternative, as well as a superior implementation.
-- Agthorr
Yes, install Debian testing, then:
apt-get install task-gnome-apps task-gnome-desktop
Admittedly, this is probably not the answer you were looking for :>
-- Agthorr
The version of apt in the testing branch has this functionality. I'm currently running testing, with a few packages from unstable installed. I have apt setup to default to using testing, but it will grab packages from unstable if I explicitly tell it to, and correctly resolve all the dependancies.
Debian rocks :>
-- Agthorr
-- Agthorr
(i) specifies to not distribute their code along with "viral" license code. However, the GPL allows distribution with non-GPLed code, as long as they're not part of the same program. Furthermore, (ii) specifies to not even use tools that have "viral" licenses. They speak generally of avoiding licenses that imply a legal obligation on Microsoft's part (reasonable), however they specifically mention software which could quite easily be used with creating any legal obligation (unreasonable).
This story is not a troll.
-- Agthorr ;))
(Reproducing this portion of their license is fair use, right?
-- Agthorr
Of course, it's much better to donate by credit card, than to not donate at all. :>
Also, please note that your contributions are tax-deductible (at least in the USA).
-- Agthorr
-- Agthorr
For example, the game Alone in the Dark was released in the US by warez fiends several months before it was officially released. The warez fiends had grabbed a French version of the game, hacked it, and translated it themselves, long before the official translation was complete.
Negative six month warez!
-- Agthorr
-- Agthorr
The issue is not democracy versus plutocracy; democracy implies that our musical culture will be fed to us by the collective will of the masses. I don't want that either; I don't want my culture fed to me by anyone, democracy nor plutocracy. It's an issue of liberty and of diversity, more than one of government. I don't want one thing that's hip or cool; I want a plurality. That exists to some extent today; I want to see it flourish.
(I assume this is what you meant to intended, but I think it's an important point to distinguish)
-- Agthorr
The issue is not democracy versus plutocracy; democracy implies that our musical culture will be fed to us by the collective will of the masses. I don't want that either; I don't want my culture fed to me by anyone, democracy nor plutocracy. It's an issue of liberty and of diversity, more than one of government. I don't want one thing that's hip or cool; I want a plurality. That exists to some extent today; I want to see it flourish.
(I assume this is what you intended, but I think it's an important point to distinguish)
-- Agthorr
I think that collaborative filtering is a much better solution than a recommendation system, although only time will tell. The advantage of a collaborative filtering system is that it can be passive, not requiring any explicit input from users. The software can just examine your playlist, and (anonymously) upload the information to a server. (perhaps a username and password so you can identify the same user repeatedly, but no way to tie the username back to anything else)
If you want to get fancy, you could even hook a Gnutella client up to it, and have a virtual custom radio that downloads and plays music that it thinks you'll like. (except, of course, that would be illegal ;-))
I think the FreeAmp project is a great one; it's a cross-platform, GPLed, music player that even supports Ogg Vorbis.
It just needs a little love.
To make a smooth, free collaborative filtering system, we really need a free software implementation of music fingerprinting software, along with an open, non-profit database of songs. MusicBrainz is headed in that direction, but, they to, are tethered to Relatable's technology.
Does anyone want to step forward to work on music fingerprinting software, who is interested in using it for the good of consumers, without catering to the recording industry?
How about a collaborative filtering database for music? If you were willing to settle for per-CD resolution, it'd be pretty straightforward to add this technology to FreeCDDB.
-- Agthorr
Actually, you just need their software to install the DSL service initially. Once it's setup, you can use any PPPoE client. I actually use a Linux box with a PPPoE daemon as my Internet gateway; it keeps the connection up and running 24/7. It was pretty simple to setup, too (at least under Debian). If you can setup Linux to use a traditional dial-up, you can set it up to use PPPoE.