They're easier to make liable for things going wrong and don't want their public faces smeared either. If company 'x' who sells stuffed toys online gets 700 credit cards stolen from their unsecured database server, online shopping goes down and the company goes out of business, but others keep trying. Lets get some big players to do online payment verification directly.
I click on 'buy that book' and a 300x120 window pops up from visa.com asking me for my credit information or a private login to verify my credentials before telling the seller that the payment cleared... for example.
On a security note, a few centralised systems like Paypal, if they agreed to inter-operate (and compete) would be much better for the general population. It would mean that you don't have to trust web developer 'x' to have designed a secure online payment processing system (I always imagine the idiot who made an SSL site then sends the CC details by E-mail to a hotmail account). You just have to trust one or two or maybe a handful of payment processing companies -- VISA and Mastercard should be offering this service _now_ to merchants.
If, for example, you wanted to run Fibre in an older house just to connect two computers that were fairly far apart, would that be worthwhile? Terminating is still an issue, but fibre NICs aren't that incredibly expensive anymore. What kind of ducting would be needed, etc?
Any software I've written to take orders, comments, etc. does a hash against all those already in the database and doesn't allow duplicates... this can be avoided, but its simple
You may think otherwise, but/24 BGP4 advertisements are for the most part ignored by large ISPs. They'll route the data to you through whoever is advertised for your/19 upstream (and they may not be upstream from you).
Making a copy of the CD for your own use is not a violation, by any interpretation of the law in most states and definately not up here in Canada.
Making that copy and skipping over one file while doing it is legally equivalent to creating a backup of a CD and not including song #6 on it because you don't like it.
If the latter is illegal, then the former may also be. Proving that they did this and didn't just simulate the situation, or make it up out of their heads, or just observe it being done by someone else is another issue entirely.
The only place I've ever found relational databases to be lacking is i the self-referencing department.
You have an ID, a value and a ParentID, for example, where the ParentID refers to the ID in its own table. This is fine for describing the data, but querying it well is very difficult and the subject of many discussions.
Look up JBase or other Pick derivitives for some non-relational databases (multi-value, to be specific).
I don't know about you but PhDs at IBM invented CD software that almost nobody can use and other PhDs have done many other totally impractical or redundant things with their time as well.
Just because you're good at doing research and writing long papers (which I've proof-read on occasion for people) doesn't mean you're good at coming up with unique or necessary solutions.
The fact that dmalloc and other such tools already handle the memory issues in some ways, or that other C library extensions are available to do memory segmenting differently at the malloc/free level is irrelevant to you? The fact that adding two lines to all the string.h functions that don't check for NULLs is stupidly simple doesn't make half their announcement redundant?
It seems to me that much of what this does could be easily implemented in a C library directly or with #define'd replacements of the C library functions in question. The type issues seem to be all that is unique here.
As the original poster said as well, this means that now you don't know that port 80 traffic is web traffic anymore and application-specific proxies are required more and more often instead of simple port openings.
If you select a network card, networking would get enabled, etc. because of the built-in dependancy tracking -- you can download versions of CML2 for kernels 2.4.x and try it yourself.
The current configuration system is really bloated and hard to maintain, especially for new module coders. The main thing that CML2 did first was to organise the configuration dependancies and information into a logical system that's consistent across the kernel. More importantly to me though is that it has a 'solver' if you will in it. It can 'prove' that a given configuration is valid before you go through the rigors of a 'make bzImage'. This keeps you from selecting options that unselect others (without telling you first) and makes it easier for module maintainers to code in these dependancies themselves.
I have no idea how you got moderated as being insightful since USB 2.0 is slower than FireWire, FireWire is a more proven standard in terms of high-speed devices and the online benchmarks I've seen showed USB 2.0 as significantly slower. For what its worth, I was surprised anyone bothered benchmarking it; FireWire is fast...
In the time you've been aware of or been using Linux, how have your expectations for what it ought to be or eventually become changed? I know in the time I've used it I'd never expected it, for example, to become a desktop OS but rather a good server or embedded product. What did you expect when you first started with Linux, and what do you expect now?
Actually, Alan isn't being wronged and isn't whining.
The DMCA is affecting those who are using Linux except Alan Cox and other non-US developers. Its the Americans who should be complaining about how this has affected them.
The US has this habit of charging foreigners with breaking these new laws and getting them extradited or tricking them into coming onto american soil when necessary.
Its easier to have someone throw 'header("bah");' calls into a PHP program on someone else's webserver than some realise ...
They're easier to make liable for things going wrong and don't want their public faces smeared either. If company 'x' who sells stuffed toys online gets 700 credit cards stolen from their unsecured database server, online shopping goes down and the company goes out of business, but others keep trying. Lets get some big players to do online payment verification directly.
... for example.
I click on 'buy that book' and a 300x120 window pops up from visa.com asking me for my credit information or a private login to verify my credentials before telling the seller that the payment cleared
The beautiful philosophical differences between 'freedom' and 'anarchy' ... ;-)
On a security note, a few centralised systems like Paypal, if they agreed to inter-operate (and compete) would be much better for the general population. It would mean that you don't have to trust web developer 'x' to have designed a secure online payment processing system (I always imagine the idiot who made an SSL site then sends the CC details by E-mail to a hotmail account). You just have to trust one or two or maybe a handful of payment processing companies -- VISA and Mastercard should be offering this service _now_ to merchants.
If, for example, you wanted to run Fibre in an older house just to connect two computers that were fairly far apart, would that be worthwhile? Terminating is still an issue, but fibre NICs aren't that incredibly expensive anymore. What kind of ducting would be needed, etc?
As long as I can aim well in Quake ]I[ without jerkiness I'm happy too ;-)
Or just use a filter on your Linux mail server if you run one ... like we do.
...
Oh well, I guess you prefer needing 512MB of RAM to run an office mail system
LOC is already available for geographic locating -- what you need is to be able to request a 'closest' match.
Any software I've written to take orders, comments, etc. does a hash against all those already in the database and doesn't allow duplicates ... this can be avoided, but its simple
You may think otherwise, but /24 BGP4 advertisements are for the most part ignored by large ISPs. They'll route the data to you through whoever is advertised for your /19 upstream (and they may not be upstream from you).
In north america, you have to prove that you need at least half of a /19 to buy your own IP block for your AS to route.
/19 anyway (stupid people can't upgrade to better routers).
Most internet BGP4 routers are now configured to ignore routes smaller than
Making a copy of the CD for your own use is not a violation, by any interpretation of the law in most states and definately not up here in Canada.
Making that copy and skipping over one file while doing it is legally equivalent to creating a backup of a CD and not including song #6 on it because you don't like it.
If the latter is illegal, then the former may also be. Proving that they did this and didn't just simulate the situation, or make it up out of their heads, or just observe it being done by someone else is another issue entirely.
The only place I've ever found relational databases to be lacking is i the self-referencing department.
You have an ID, a value and a ParentID, for example, where the ParentID refers to the ID in its own table. This is fine for describing the data, but querying it well is very difficult and the subject of many discussions.
Look up JBase or other Pick derivitives for some non-relational databases (multi-value, to be specific).
And a reason that you posted AC maybe?
...
... bah.
I don't know about you but PhDs at IBM invented CD software that almost nobody can use and other PhDs have done many other totally impractical or redundant things with their time as well.
Just because you're good at doing research and writing long papers (which I've proof-read on occasion for people) doesn't mean you're good at coming up with unique or necessary solutions.
The fact that dmalloc and other such tools already handle the memory issues in some ways, or that other C library extensions are available to do memory segmenting differently at the malloc/free level is irrelevant to you? The fact that adding two lines to all the string.h functions that don't check for NULLs is stupidly simple doesn't make half their announcement redundant?
Sorry then
... slash drone
It seems to me that much of what this does could be easily implemented in a C library directly or with #define'd replacements of the C library functions in question. The type issues seem to be all that is unique here.
As the original poster said as well, this means that now you don't know that port 80 traffic is web traffic anymore and application-specific proxies are required more and more often instead of simple port openings.
If you select a network card, networking would get enabled, etc. because of the built-in dependancy tracking -- you can download versions of CML2 for kernels 2.4.x and try it yourself.
The current configuration system is really bloated and hard to maintain, especially for new module coders. The main thing that CML2 did first was to organise the configuration dependancies and information into a logical system that's consistent across the kernel. More importantly to me though is that it has a 'solver' if you will in it. It can 'prove' that a given configuration is valid before you go through the rigors of a 'make bzImage'. This keeps you from selecting options that unselect others (without telling you first) and makes it easier for module maintainers to code in these dependancies themselves.
Perhaps a realisation that they've been getting brainwashed by the RIAA all this time about piracy w.r.t. online distribution of their music?
I have no idea how you got moderated as being insightful since USB 2.0 is slower than FireWire, FireWire is a more proven standard in terms of high-speed devices and the online benchmarks I've seen showed USB 2.0 as significantly slower. For what its worth, I was surprised anyone bothered benchmarking it; FireWire is fast ...
It has for a long time been a political statement about free software actually ...
Its quite straightforward; odd numbered minor versions are betas.
2.4.x is a stable series kernel, where 'x' is a release number.
2.5.x is the development unstable kernel.
2.6.0 will happen when 2.5.x hits a point of stability and feature-freeze.
In the time you've been aware of or been using Linux, how have your expectations for what it ought to be or eventually become changed? I know in the time I've used it I'd never expected it, for example, to become a desktop OS but rather a good server or embedded product. What did you expect when you first started with Linux, and what do you expect now?
Actually, Alan isn't being wronged and isn't whining.
The DMCA is affecting those who are using Linux except Alan Cox and other non-US developers. Its the Americans who should be complaining about how this has affected them.
The US has this habit of charging foreigners with breaking these new laws and getting them extradited or tricking them into coming onto american soil when necessary.
You'll just have to complain to your lawmakers about the hampering you're under because of the DMCA as later posters have seemingly done.
I live in Canada and have sent in my pleas for us to not have a rehashed DMCA introduced here already.