One set of great original enhancements to the KDE project are the kioslaves.
in particular fish(ssh) and ftp make my life so much easier and i really miss them in non-kde applications (fortunately, hopefully the fuse patchset is coming to the kernel in 2.6.12 so sshfs and ftpfs will provide similar functionality to the entire system).
the only difference between the GPL (afaik) and the LGPL is the LGPL allows non-gpl'd programs to link to lgpl libraries, GPL does not. lgpl used to stand for library general public license, but apparently too many people were using it so they renamed it to the lesser general public license.
The idea behind the not linking to gpl libraries is so that companies cant use gpl'd libraries with non-gpl software (linking to a gpl library counts as using gpl'd code in your project).
its nice when stuff doesn't by default but gives you the option. personally i have all the following things come up on startup (just from kde, lots more from the boot sequence) and i like it there:
klipper,korganiser,kmix,amarok,akregator,kopete, km ail
if you want an example of a a community that cant make desicions because there's more red tape than in the ministry of beaurocracy then look at debian.
I think Torvalds being in control (presuming he's good - i dont actually know much about him) is a good thing because if a decision needs to be made, he can do it rather than waiting ages for a community to piss about for ages. (if the debian project ran the kernel, we'd still be on 1.x)
/dev/urandom would give more truely random behaviour. here's a something for the crontab:
i tried to write a script but i couldn't work out how to get a number from 1 to ${number of lines in/var/slocate/slocate.db} from urandom. here's pseudocode for you:
randomnumber = get random number from/dev/urandom updatedb loop through each line of/var/slocate/slocate.db if (linenumber == randomnumber) {
cat "gueagbgreage54%£%£!Gbtbt$£T£VVfvrferfwWWE^^^$$" >> $file }
also, your line should be: 0 0 * * * root "init 1 ; sleep 5m ; init 3" in order to properly simulate the downtime with no administrator input (replace 3 for 4 or 5 (depending on distro) for the desktop wde*)
*wde: windows downtime emulation
note - ive never tried to string commands together from my cronttab so test that out before running it on your production server. you also might want to write a script to hog memory in/root/bin/consume_memory.sh
They only stuff that breaks when you upgrade the linux kernel is kernel modules compiled against the old kernel (so you have to run vmware-config.pl, so what?)
Nothing in KDE breaks between kernel updates (i used the exact same version of kde on 2.4.x and 2.6.x when 2.6 was new on slackware.
Linux is still moving quickly - im really looking forward to the fuse patches which are candidates for inclusion in 2.6.12 (the next x.x.*.x version) which makes userspace filesystems such as FTPFS and SSHFS possible.
I decided to move to kubuntu from gentoo to see if stuff can just work and be as feature-filled as i had gentoo, and (apart from relying on other people's binaries[1]) it does.
[1]: i miss knowing if x was compiled with support for y, but ah well - everything worked so far.
if you use lilo, kcontrol has a kcm module for lilo (pointy-clicky goodness).
I'm very happy with the way linux works (with UDEV) with _most_[1] hardware - plug it in, udev detects it, loads the kernel modules, open an app to use it and it just works.
[1]: i recently had a problem with my dvb card when i moved over from gentoo (where i knew were stuff was because i put it there) to kubuntu where stuff just works. the problem was that it detected a bt878 chipset (on my dvb card), so loaded the bttv module and the snd_bt878 module. the snd_bt878 module blocks the dvb_bt878 module so it took a quick gander through dmesg to find the problem, then a quick edit of/etc/hotplug/blacklist to stop snd_bt878 loading ever again. i am fully aware that most people (windows users/linux newbies) would have no idea what to do in this situation. on the upside, once i fixed that, it just worked (i might have had to load the modules myself though, not sure)
windows isn't as plug-and-play as people think - ive had so many problems with windows not associating hardware (particularly sound cards) with their drivers but ive never had this in linux (plus drivers for stuff comes with linux so you dont have to put in 10 different cd's for 10 different chipsets when you install linux)
i wasn't mixing the wishes of a privately owned company any US law.
I was pointing out that he was doing it in its own time. i was also pointing out that apart from a very old reference specification, this is how the samba team developed smb and cifs support, the same with ximian and their ximian connector software's support for exchange.
Anyway, that guy has better reason to develop a bitkeeper clone now, and probably more developer support.
the parent to your parent asked when was the last time microsoft sued for patent infringement - i mentioned that they're hoarding patents and threatening linux because it wouldn't suprise me (dispite their history of not actually litigating) if they did sue.
on my linux box ive got 78 processes running and im not really doing much (reading slashdot, running top through konsole, listening to music through amarok). Im not sure how many processes run in the background in windows box though but i dont think i could remove any processes without lowering the ease of use of this box (having to actually _type_ ssh passwords!, etc)
ooh! SMP aware malware! oooh!
if your converting from fat clients to thin clients, could you use all the desktop pc's you have now as a cluster?
also, i think (please correct me if im wrong) that most clustering software (openmosix,openmpi) would just carry on working if one node went down
I almost always create PDF's if i want them to look the same
Because Microsoft are illegally enforcing a monopoly by forcing others out of the market (not allowing other products/projects to play along)
One set of great original enhancements to the KDE project are the kioslaves.
in particular fish(ssh) and ftp make my life so much easier and i really miss them in non-kde applications (fortunately, hopefully the fuse patchset is coming to the kernel in 2.6.12 so sshfs and ftpfs will provide similar functionality to the entire system).
the only difference between the GPL (afaik) and the LGPL is the LGPL allows non-gpl'd programs to link to lgpl libraries, GPL does not. lgpl used to stand for library general public license, but apparently too many people were using it so they renamed it to the lesser general public license.
The idea behind the not linking to gpl libraries is so that companies cant use gpl'd libraries with non-gpl software (linking to a gpl library counts as using gpl'd code in your project).
it was a joke about emacs being an operating system but not a word processor.
doesn't matter.
knowing your OS is nice an' all, but what do you wordprocess in? openoffice for emacs?
its nice when stuff doesn't by default but gives you the option. personally i have all the following things come up on startup (just from kde, lots more from the boot sequence) and i like it there:
, km ail
klipper,korganiser,kmix,amarok,akregator,kopete
if you want an example of a a community that cant make desicions because there's more red tape than in the ministry of beaurocracy then look at debian.
I think Torvalds being in control (presuming he's good - i dont actually know much about him) is a good thing because if a decision needs to be made, he can do it rather than waiting ages for a community to piss about for ages. (if the debian project ran the kernel, we'd still be on 1.x)
crappy slashcode stole my < - i meant fstab /dev/hda1 < yes
I could build somebody a linux from scratch system that works out the box.
Windows as it comes, shrinkwrapped, would be impossible to install for joe sixpack. nor would it do anything once its installed.
/dev/urandom would give more truely random behaviour. here's a something for the crontab:
/var/slocate/slocate.db} from urandom. here's pseudocode for you:
/dev/urandom /var/slocate/slocate.db
/dev/hda1 ; mount /dev/hda1 /hda1 ; fsck /dev/hda1 yes ; umount -f /dev/hda1"
/dev/hda1 yes & sleep 2s ; poweroff"
i tried to write a script but i couldn't work out how to get a number from 1 to ${number of lines in
randomnumber = get random number from
updatedb
loop through each line of
if (linenumber == randomnumber) {
cat "gueagbgreage54%£%£!Gbtbt$£T£VVfvrferfwWWE^^^$$" >> $file
}
also put this in the crontab:
47 6 * * 7 root "mdkir
alternatively:
47 6 * * 7 root "fsck
which will win? fsck or poweroff?
obviously adjust the 2s as you see fit to give fsck a chance.
you missed something:
/root/bin/consume_memory.sh
/root/bin/consume_memory.sh
* * * * * root sh
also, your line should be:
0 0 * * * root "init 1 ; sleep 5m ; init 3"
in order to properly simulate the downtime with no administrator input (replace 3 for 4 or 5 (depending on distro) for the desktop wde*)
*wde: windows downtime emulation
note - ive never tried to string commands together from my cronttab so test that out before running it on your production server. you also might want to write a script to hog memory in
They only stuff that breaks when you upgrade the linux kernel is kernel modules compiled against the old kernel (so you have to run vmware-config.pl, so what?)
Nothing in KDE breaks between kernel updates (i used the exact same version of kde on 2.4.x and 2.6.x when 2.6 was new on slackware.
Linux is still moving quickly - im really looking forward to the fuse patches which are candidates for inclusion in 2.6.12 (the next x.x.*.x version) which makes userspace filesystems such as FTPFS and SSHFS possible.
I decided to move to kubuntu from gentoo to see if stuff can just work and be as feature-filled as i had gentoo, and (apart from relying on other people's binaries[1]) it does.
[1]: i miss knowing if x was compiled with support for y, but ah well - everything worked so far.
i want to know what the difference is between "a metric shitload" and "a metric fuckload"
i use those terms in everyday speach without knowing what they represent. kind of how PHB's talk about XML.
alrite - what would the speed of this particular light be, measured in LoC*/fortnight
*: over standard cat5e ethernet cable with a bog standard via chipset and encoded into base64.
if you use lilo, kcontrol has a kcm module for lilo (pointy-clicky goodness).
/etc/hotplug/blacklist to stop snd_bt878 loading ever again. i am fully aware that most people (windows users/linux newbies) would have no idea what to do in this situation. on the upside, once i fixed that, it just worked (i might have had to load the modules myself though, not sure)
I'm very happy with the way linux works (with UDEV) with _most_[1] hardware - plug it in, udev detects it, loads the kernel modules, open an app to use it and it just works.
[1]: i recently had a problem with my dvb card when i moved over from gentoo (where i knew were stuff was because i put it there) to kubuntu where stuff just works. the problem was that it detected a bt878 chipset (on my dvb card), so loaded the bttv module and the snd_bt878 module. the snd_bt878 module blocks the dvb_bt878 module so it took a quick gander through dmesg to find the problem, then a quick edit of
windows isn't as plug-and-play as people think - ive had so many problems with windows not associating hardware (particularly sound cards) with their drivers but ive never had this in linux (plus drivers for stuff comes with linux so you dont have to put in 10 different cd's for 10 different chipsets when you install linux)
i wasn't mixing the wishes of a privately owned company any US law.
I was pointing out that he was doing it in its own time. i was also pointing out that apart from a very old reference specification, this is how the samba team developed smb and cifs support, the same with ximian and their ximian connector software's support for exchange.
Anyway, that guy has better reason to develop a bitkeeper clone now, and probably more developer support.
They didn't but its looking increasingly like they will (patent hoarding and making threats)
the parent to your parent asked when was the last time microsoft sued for patent infringement - i mentioned that they're hoarding patents and threatening linux because it wouldn't suprise me (dispite their history of not actually litigating) if they did sue.
how many patents has microsoft been hoarding lately?
how many times has it threatened the linux kernel with litigation?
(SPOILER!)
answer 1:lots
answer 2:more than 0
how about the PVR-350's built in mpeg2 *decoder*? there's an option to enable that in mythtv-0.17 iirc
if you use xv for picture controls in mythtv, it _greatly_ decreases load.
on my linux box ive got 78 processes running and im not really doing much (reading slashdot, running top through konsole, listening to music through amarok). Im not sure how many processes run in the background in windows box though but i dont think i could remove any processes without lowering the ease of use of this box (having to actually _type_ ssh passwords!, etc)
top - 14:08:48 up 45 min, 3 users, load average: 0.05, 0.13, 0.12
Tasks: 78 total, 1 running, 77 sleeping, 0 stopped, 0 zombie
Cpu(s): 7.3% us, 1.3% sy, 0.0% ni, 91.0% id, 0.0% wa, 0.3% hi, 0.0% si
Mem: 906660k total, 576400k used, 330260k free, 83440k buffers
Swap: 4731124k total, 0k used, 4731124k free, 249648k cached