If you think of a hub or switch, you control who gets plugged into it and can therefore talk to other machines on the network. With standard wireless and even the WEPs, you don't realistically have that control, it's trivially simply to bypass and gain Wired Equivalency.
I think you'll find that Tivo do in fact comply with the GPL but ironically, those distributing the binary disk images *do not* comply with the GPL. If the FSF were to go after anyone, it would be those providing the binary only backup images...
The "choices" are all shit. No, really. Compared to a Tivo, they are expensive *and* crap. Basically you need a PC to dedicate to the task, that alone is more expensive than a Tivo and then you need to fuck about with it for days to get it half as functional as a lobotomised Tivo.
The software in the Tivo images contains Tivo's code. Taking that code and distributing it without permission is very simply and plainly copyright infringement. You just shouldn't do it. By all means take a backup, but the code is not yours to give away.
Tivo do comply with the GPL, (http://www.tivo.com/linux/) so if you want the GPL'd code, go get it.
In some countries you can go to prison for using cryptography, in other more enlightened countries you can go to prison for not handing over the keys when asked by the guys in jack boots or for talking about the fact that you've been raided.
There are a load of GCC headers and other GPL'd library headers which are compiled into any code you build. The library itself may be LGPL'd but the code, data astructure definitions in the headers are included into the resulting binary, so if this problem is as you state, it is a GPL issue rather than a Linux kernel issue.
If this is the case then *any* binaries produced by GCC or which even look at headers or data structures included with any GPL'd or LGPL'd library must also be [L]GPL'd.
Developers tend to do what's expedient, not what is secure, managable, scalable or even reliable.
The worst architectures I've ever had to sort out were put together by ex-developers who seemingly had no concept of complexity management. My god, the NFS crossmounts, the inter-application dependencies, the amount of shit running as root for no particular reason. Spaghetti systems are unreliable, insecure, slow and fucking expensive yet they are a favoured architecture of many developers as administrators.
It takes 5 minutes to throw some half baked shit down and call it an application but does it integrate with the middleware, does it authenticate on the corporate directory, does it perform atomic updates, does it use privilege separation? Does it meet business needs?
Does it fuck...
Frankly the people who pull this crap deserve to lose their jobs to the Indians and the Chinese because they do a better job, they're software engineers while you're just a programmer.
What? You might be on an important call? There are 6 billion people on the planet less important than I am. Legality? Laws which are unenforcable just make the legal professions look stupid. Detectors? Yah ha, riiight.
There are no coherent policies within the European Union, certainly nothing like a "Europe-wide high-speed rail system". The European Union is a bunch of countries who don't really like each other very much getting together to prevent from becoming financially irrelevant as the size of the superstate increases.
Oh, wait they did that already. They also crashed 2 planes into very tall buildings and wiped out lots of people high up in the buildings. Better not live or work in or near any very tall buildings.
I used to work for one of the manufacturers, they knew several years ago that the same problems which affect PCs would eventually make their way down to the phones they produce as they added features and ended up with general purpose operating systems on the phones. The problem is that fixing phones is far more difficult than a PC.
It looks like they've decided it'll be cheaper not to bother making them secure. Now, if there was a case for secure computing anywhere, it'd be phones.
4 devices on the 1 plug plus cable tidy round the cables going to one set of devices, i.e. computer base and monitor.
http://www.standsunique.com/accessories.html
Re:The english language is not static
on
20 Years of Virii
·
· Score: 1
You can make up any word you like and if lots of people use it then it has become part of the language. It's that simple. Laser is an example of a made up word which is now part of the language. If people use virii as plural of virus then virii *is* plural of virus no matter where the fuck the word virus came from originally or which rules you might think apply.
That's why dictionaries are revised regularly, they record the usage of the language, they don't define it.
The english language is not static
on
20 Years of Virii
·
· Score: 1
If "virii" is used as a word, then, yes, it is indeed a word.
There's no hurry. The desktop market isn't going anywhere.
Right now, we're seeing the catastrophic takeover of the server market by Linux, it's devastating the vendors Unix offerings, Microsoft will be next, all that will be left for non Linux systems will be a few small niches and long term holdouts.
The desktop market is really no different, the same will happen there too. Like the server switch it really is inevitable and has been for years. Purely a matter of time now.
Usenet News server with a newsgroup representing a NIS netgroup and a cron job on each machine which polls all of the newsgroups for which the system is a member of said netgroup.
You want to apt-get on all of the nodes? Post the command to the newsgroup and bam! they all do it. You want a new machine to perform all of the administrative commands issued to date? Put the machine into the correct netgroup and bam it downloads and begins processing all of the commands which have been issued to the newsgroup to date. When it has done each, it marks it as read and goes on to the next, no problems with repeatedly running commands.
This way I can manage an almost unlimited number of systems, the administrative overhead is log(N) compared to your technique which requires an essentially linear increase in effort for the increasing number of nodes so I can look after 2,500 systems to your 250 making me cheaper despite getting paid 3 times as much.
"Stuff" doesn't make you happy, it just accretes around you. It's crap, you shouldn't bother buying it in the first place, but since you have, get rid of it when you're done with it.
You think you might need it next week, or next month, or maybe next year? You may think it's worth something... Believe me, it isn't and you won't. It's just shit that'll just clutter up your life.
"Very few people have a real good reason to not tunnel X11 through ssh anyway"
ssh, like lbxproxy and similar software adds significant latency to every operation to the point that our users made us take it out as the default, add to that the fact that on a multi-user server every single little bit of CPU power available is important. Encryption and compression are CPU intensive operations even a small increase in the load on a per process basis can significantly increase the overall load and reduce the number of concurrent users you can host on a box. That adds up to more money on more servers to handle the same number of users.
Basically, we tried ssh tunneling and while it's great on a small scale, i.e. individuals, it's a disaster for performance when hosting tens or hundreds of users, i.e. Linux in a corporate desktop environment.
It's far too expensive and if you think it's "ecologically sound" I invite you to dine on fish from the Irish sea and bathe in it's waters just off the coast from Sellafield.
If you think of a hub or switch, you control who gets plugged into it and can therefore talk to other machines on the network. With standard wireless and even the WEPs, you don't realistically have that control, it's trivially simply to bypass and gain Wired Equivalency.
Tivo themselves comply fully though.
I think you'll find that Tivo do in fact comply with the GPL but ironically, those distributing the binary disk images *do not* comply with the GPL. If the FSF were to go after anyone, it would be those providing the binary only backup images...
The "choices" are all shit. No, really. Compared to a Tivo, they are expensive *and* crap. Basically you need a PC to dedicate to the task, that alone is more expensive than a Tivo and then you need to fuck about with it for days to get it half as functional as a lobotomised Tivo.
The software in the Tivo images contains Tivo's code. Taking that code and distributing it without permission is very simply and plainly copyright infringement. You just shouldn't do it. By all means take a backup, but the code is not yours to give away.
Tivo do comply with the GPL, (http://www.tivo.com/linux/) so if you want the GPL'd code, go get it.
Because it's cheaper and good enough. That combination wins every time. It does not have to be better.
In some countries you can go to prison for using cryptography, in other more enlightened countries you can go to prison for not handing over the keys when asked by the guys in jack boots or for talking about the fact that you've been raided.
I agree, but it seems to be what some people are saying with respect to kernel modules.
There are a load of GCC headers and other GPL'd library headers which are compiled into any code you build. The library itself may be LGPL'd but the code, data astructure definitions in the headers are included into the resulting binary, so if this problem is as you state, it is a GPL issue rather than a Linux kernel issue.
If this is the case then *any* binaries produced by GCC or which even look at headers or data structures included with any GPL'd or LGPL'd library must also be [L]GPL'd.
Not enough doctors, nurses, hospitals so the costs are high. That's why healthcare is expensive.
You don't know what socialism is, do you?
Developers tend to do what's expedient, not what is secure, managable, scalable or even reliable.
The worst architectures I've ever had to sort out were put together by ex-developers who seemingly had no concept of complexity management. My god, the NFS crossmounts, the inter-application dependencies, the amount of shit running as root for no particular reason. Spaghetti systems are unreliable, insecure, slow and fucking expensive yet they are a favoured architecture of many developers as administrators.
It takes 5 minutes to throw some half baked shit down and call it an application but does it integrate with the middleware, does it authenticate on the corporate directory, does it perform atomic updates, does it use privilege separation? Does it meet business needs?
Does it fuck...
Frankly the people who pull this crap deserve to lose their jobs to the Indians and the Chinese because they do a better job, they're software engineers while you're just a programmer.
Trains, busses, cinema, cafes, supermarkets and basically just fucking with people's minds when you're bored.
Yabber yabber yabber (repeat ad nauseam)
Reach into pocket, click....
Yabber yabber yabber? Uh? Yabber? Hellooo yabber?
click....
Bleep bleep bleep... Yabber? Yeah yabber phone yabber yabber yabber yabber (repeat ad nauseam).
(snigger) click...
Uh? Yabber? Hellooo yabber? Helloooo? Bloody yabber phone.
click...
Repeat as required.
What? You might be on an important call? There are 6 billion people on the planet less important than I am. Legality? Laws which are unenforcable just make the legal professions look stupid. Detectors? Yah ha, riiight.
It isn't.
There are no coherent policies within the European Union, certainly nothing like a "Europe-wide high-speed rail system". The European Union is a bunch of countries who don't really like each other very much getting together to prevent from becoming financially irrelevant as the size of the superstate increases.
Oh, wait they did that already. They also crashed 2 planes into very tall buildings and wiped out lots of people high up in the buildings. Better not live or work in or near any very tall buildings.
After all, it's the other person who wants to talk to you...
I used to work for one of the manufacturers, they knew several years ago that the same problems which affect PCs would eventually make their way down to the phones they produce as they added features and ended up with general purpose operating systems on the phones. The problem is that fixing phones is far more difficult than a PC.
It looks like they've decided it'll be cheaper not to bother making them secure. Now, if there was a case for secure computing anywhere, it'd be phones.
4 devices on the 1 plug plus cable tidy round the cables going to one set of devices, i.e. computer base and monitor.
http://www.standsunique.com/accessories.html
You can make up any word you like and if lots of people use it then it has become part of the language. It's that simple. Laser is an example of a made up word which is now part of the language. If people use virii as plural of virus then virii *is* plural of virus no matter where the fuck the word virus came from originally or which rules you might think apply.
That's why dictionaries are revised regularly, they record the usage of the language, they don't define it.
If "virii" is used as a word, then, yes, it is indeed a word.
HTH.
There's no hurry. The desktop market isn't going anywhere.
Right now, we're seeing the catastrophic takeover of the server market by Linux, it's devastating the vendors Unix offerings, Microsoft will be next, all that will be left for non Linux systems will be a few small niches and long term holdouts.
The desktop market is really no different, the same will happen there too. Like the server switch it really is inevitable and has been for years. Purely a matter of time now.
Usenet News server with a newsgroup representing a NIS netgroup and a cron job on each machine which polls all of the newsgroups for which the system is a member of said netgroup.
You want to apt-get on all of the nodes? Post the command to the newsgroup and bam! they all do it. You want a new machine to perform all of the administrative commands issued to date? Put the machine into the correct netgroup and bam it downloads and begins processing all of the commands which have been issued to the newsgroup to date. When it has done each, it marks it as read and goes on to the next, no problems with repeatedly running commands.
This way I can manage an almost unlimited number of systems, the administrative overhead is log(N) compared to your technique which requires an essentially linear increase in effort for the increasing number of nodes so I can look after 2,500 systems to your 250 making me cheaper despite getting paid 3 times as much.
"Stuff" doesn't make you happy, it just accretes around you. It's crap, you shouldn't bother buying it in the first place, but since you have, get rid of it when you're done with it.
You think you might need it next week, or next month, or maybe next year? You may think it's worth something... Believe me, it isn't and you won't. It's just shit that'll just clutter up your life.
"Very few people have a real good reason to not tunnel X11 through ssh anyway"
ssh, like lbxproxy and similar software adds significant latency to every operation to the point that our users made us take it out as the default, add to that the fact that on a multi-user server every single little bit of CPU power available is important. Encryption and compression are CPU intensive operations even a small increase in the load on a per process basis can significantly increase the overall load and reduce the number of concurrent users you can host on a box. That adds up to more money on more servers to handle the same number of users.
Basically, we tried ssh tunneling and while it's great on a small scale, i.e. individuals, it's a disaster for performance when hosting tens or hundreds of users, i.e. Linux in a corporate desktop environment.
Works for automobiles, motorcycles and people too!
The UK government are planning to stop reprocessing.
3 ,1 029943,00.html
http://www.guardian.co.uk/nuclear/article/0,276
It's far too expensive and if you think it's "ecologically sound" I invite you to dine on fish from the Irish sea and bathe in it's waters just off the coast from Sellafield.