Actually, Microsoft doesn't care about Linux; what they want to do is to fragment the market even more; and then step in and say "See all the mess? You should have stuck with us in the first place." That is what's happening right now.. When you say "Linux" which linux are you talking about??
Why I now push the Postgres + *BSD route for all my clients..
I run gentoo, so "emerge app" will do it for me. As for Debian, apt will do it also.. But not everybody in the linux world is equal.. rpm's are pretty much God's way of punishing the Linux users... My wife can install Windoze by herself, and she is very capable of downloading from download.com or tucows or somewhere else and "doube-clicking" and having the app install itself. Now, if I throw her a rpm, and put her in dependency hell, then you will quickly see that Linux was designed with the geek, and not the average user in mind.
When all set up, she uses my Gentoo box without any problems. In fact, I've got her using Thunderbird, Firefox, and so she sometimes doesn't even remember if she's using a windoze box or a linux box.
I prefer the GUI for some things, and the CLI for others. Each has strengths and each has weaknesses..
The real pony everybody should be talking about is configuration..
Usually, a unix program takes me 30 minutes to an hour to configure. Much longer than Windoze. BUT, once configured, I pretty much never touch it again. Also, because most are in the/etc and live as a flatfile, I can email it to a friend if I need help, or just make a copy to back it up. This however, is nigh impossible to do in windows most of the time. When I restore a box, I install all the apps and then copy over the old config files. All done. In windows, it takes me 4234 mouse clicks to try to reconfigure things the way I had them before.
What I can't imagine is deploying 1000 boxes using a gui.. Clicking next next next until my finger falls off is not my idea of network administration. "Oh Windows has a CLI!!" Right, and I read the Victoria's Secret catalog because I actually care about Fall Fashion...
The problem is most Windoze people aren't honest with themselves. Windows is great for some tasks. But for others it bombs. Linux is great for some tasks, but for some, it bombs as well.. People just need to be honest with themselves..
I'm pretty much sick and tired of Linux being thrown around as newbie word.. "Yeah, I just installed linux!! I installed redhat!! I clicked next next next 80 times. It's just like windows! I'm a linux sys admin now, someone hire me!!"
When someone tells me "I've been running BSD for 10 year" I at least have some confidence in what they know.. When they tell me that about linux, I don't.
BSD rocks. I think in 2 more generations, most large companies will want to switch to BSD for embedded, simply because the licensing is better.
As for GPLv3, it should die a horrible death. A forked GPLv3 kernel has got to be the stupidest suggestion I've ever heard in my life.
It will depend on TOAD support, and Clustering
on
Sun Eyes PostgreSQL
·
· Score: 0
Oracle is a pain in the arse to use... Unless you use TOAD. TOAD for MySQL is available now.
I'm working at a company right now, where the database I take care of, we are doing 32 Million rows (insert) per day. Oracle handles it without a problem.
PostgreSQL needs clustering ability. That's going to cost about 100K-200K and 6 months to develop. Sun has money, and it's chump change to them.
Postgres is quite mature compared to MySQL, views, stored procedures, etc..
If Sun modified code to cluster it, TOAD was available for it, Sun can charge 1/10th that or Oracle and still make serious $$$$..
I always found the MySQL vs Postgres to be just silly. One has transactions, the other doesn't. One has views and stored procedures, the other doesn't. Yes yes yes, I know MySQL 5 is "suppose" to have all this, but I'm sorry, I'm not going to trust 32 million rows a day to something that hasn't been "debugged" yet. Someone else can the be white lab rat for MySQL. Also the license isn't one which makes me happy.
I use views, subselects, and stored procedures all day. I want it in a MATURE product which has been heavily tested.
Those who think MySQL compared to DB2 or Oracle should stop sniffing glue.
As a Taiwanese, let me just go ahead and tell Slashdot, what most of us already know; most of the people on Slashdot can't find Taiwan on a map, and their geography skills are about as clear as their Sendmail conf files.
I am currently in Taiwan, and as an American, I can tell you, Taiwan and China, have very little to do with each other. It's like comparing a New Yorker vs someone from San Diego just because both are considered American.
Taiwan = ROC = REPUBLIC of China (Or if you buy the current President's spewl, ROT, Republic of Taiwan.
China = PRC = PEOPLE'S REPUBLIC of China.
So what's the difference?
Let me make the difference short and sweet:
If you "protest" in the ROC, The news camera comes and asks you for your opinion and why you are protesting.
If you "protest" in the PRC, the government sends a tank to run you over while the news cameras film it.
So if you can tell the difference, just remember, one you get tank tracks on your chest for protesting, and you have no freedom.
Linux Software Raid 1, with 1 hot spare (so 3 HD's total).
Another box next to it for HD HD backup. Burn a copy of your email nightly (incrementally) try HDUP, good program, easy to use. run courier with spamassassin, clam for viruses, and you are done.
My box is a lowly AMD Athlon 1700+, I can do a few thousand emails an hour without problem.
If your in need of something a bit beefier than that, then:
If Google makes all these mods, then they should have used BSD.
Why? Both equally as free (paying per seat with their volume, and they'd be broke..)
But if they made something cool, then they could have packaged it and sold it without having to give out source under BSD vs GPL.
Yes, you communist nazi's, if you do work, you should get paid for it. If you look, most BSD's have a "lite" version, and a pro version, and you get the lite for free, and the pro version requires money. Everybody doing "free" work, that's great and all, if you are trying to push the vision of Marx and Stalin (err or was that Stallman? same thing)
Those who go GPL and they go "dude, I have no income!! But I have a penguin sticker!!" yeah, I hope that Penguin sticker gets you chicks because it ain't puttin' dinner on the table..
I'm more than happy to recommend Linux, but with the recent GPL trialfires a la SCO, most managers are jumpy.. and they should be. Where as BSD licenses have been tried by fire already, and provides more peace of mind. Also, when I recommend FreeBSD or NetBSD or OpenBSD, everybody knows what I'm talking about.
Linux? You mean red hat? yellow dog? debian? Suse? what is linux?? compability is a harsh mistress..
Of all the *nix boxes I've worked on, I like Solaris the most. Not the fastest, but it is rock solid. Next up is FreeBSD. I don't mind Linux on the desktop, but for a production box, I'd still recommend Solaris if they've got $$$ or else FreeBSD or NetBSD. (Openbsd for firewalls)
Someone correct me if I'm wrong.. GPL only says I have to make source code available upon request when someone buys something from me of which I made modifications, and of which, the original source was GPL'ed..
It really is rediculous, all this Linux Zealotting.. I now can no longer recommend Linux. It causes too much tension between the IT nerds, and the ignorant bosses.. They read about this FUD and freak out. The IT nerds can't give a straight answer because everything is still pending. All the while, MS is laughing..
So now, I tell them, go BSD and sleep well at night..
I use to run a CF card -> IDE adapter, so I can use solid state memory as my HD. The problem was my CF was about 64megs at the time, but that was enough for emBSD and/or a very small install of OpenBSD.
I ran Ipfilter at the time, and the thing was quiet and worked great. I logged to syslog on another box, and so there was virtually no I/O, otherwise the write speed on the CF was a dog.
But this, I can see as being a great firewall item.
Interviewer: "It says here you say "OOPs" a lot. So does that mean you make mistakes quite often?"
Kay: "Err.. no.."
Interviewer: "And on your resume, you free admit that you like to engage in Smalltalk often.."
Kay: "Yes, I do."
Interviewer: "I'm sorry sir, but our company frowns upon standing by the WaterCooler and engaging in Smalltalk. We don't find it to be productive at all..."
Kay: "But Smalltalk is quite efficient.."
Interviewer: "I'm beginning to get a clearer picture of why you were fired before.."
Kay: "I wasn't fired.."
Interviewer: "I'm sorry sir, but I have to admit to you, up until now, we were considering either the 14-year old kid who has a 40U rack in his mom's garage and moonlights in a punk rock band; or you; and frankly, I have to say, I'm leaning towards the 14-year old. Someone who "OOP's" a lot and engages daily in nothing but Smalltalk is not the type of employee we want here.."
I'm not kidding here. Let's take a look at a few possibilities.
We take "random" data, and convert it into an image. We somehow "convert" this image into vectored images. Then an entire image is saved as descriptors, not as data itself. So it can happen. A combination of different sin or cos waves can yield any shape wave. Suppose we draw a line, number marker lines above it, 1-9. Then below it, number it A-F. Then we progress and plot the HEX code. After that is all plotted, it creates a wave graph. Suppose they found a way to efficiently describe the wave graph. Then compression ratios of 100:1 is quite possible. We at that point aren't actually saving data, but a DESCRIPTION of data, which might be shorter. I can have a string of numbers 1 to 1,000,000; and that would not compress that much; but I can say;
for (i=1;i1000000;i++)
printf(i)
I can just save that, and I will have saved 1,000,000 lines of numbers. I am not saving any data, just a smaller description of it. Hell, in my example, I have achieved 41666:1 compression ratio! So.. before you doubt, shut your trap and think outside the box...
The second theory that makes me think this might actually be true, is that the pigeon hole theory they described. If you rearrange data and then "move it up a dimension" you can group things in such a way that a smaller subset of information is stored. You add noise to it. When you decompress, you WILL lose something in the dimensional transition, BUT, as long as what you lose is not along the data path, or is not part of the dimension quadrant that actual data sits on, you are fine. Sooo... it _IS_ possible.
Now did these guys in Florida do it? I don't know, I doubt it. Is it possible to? Yes.
Do your "bits of entropy" math calculations and you will find it's not possible... blah blah blah.. BUT, if you think OUTSIDE THE BOX, then it should be possible.
Two notes:
1) There was a similar claim by a program called OWS, back in 1992. It was a hoax.
2) Nothing will compress to 1 byte because there is always algorithm overhead, so at some point in time, if this does compress random data, it might GROW slightly in size, past a certain point.
My guess is, such high compression ratios, if they are to be achieved, will require a lot of horsepower, both to compress, and decompress; with the teeter-totter tilting heavier on the compression.
Have you seen the progress of the OpenSSL code after Eric and Tim left? Almost nothing.
That's what Openipf will be like.
OpenSSH was forked, Darren's license says you can't fork it, regardless of how many version you go back.
So you start from square 1. Darren's been doing this for 8 years. I seriously doubt that without his effort, knowledge, and help, Openipf will resemble anything like ipfilter, and should take a few years...
http://phppgadmin.sourceforge.net/
YES.
Dude, are you calling Microsoft a LIER?? FREEDOM TO INNOVATE!!!
Just kidding, MS is a pile of cow dung..
The sad part is, I can't even get Windoze to crash consistently, so consistency isn't even a strong point..
Actually, Microsoft doesn't care about Linux; what they want to do is to fragment the market even more; and then step in and say "See all the mess? You should have stuck with us in the first place." That is what's happening right now.. When you say "Linux" which linux are you talking about??
Why I now push the Postgres + *BSD route for all my clients..
You can back up your data and get a tan and cook your steak all at the same time. I love microwave backups..
We need Team America..!! (World Police)
http://www.teamamerica.com/
Kim Jung Il..
I run gentoo, so "emerge app" will do it for me. As for Debian, apt will do it also.. But not everybody in the linux world is equal.. rpm's are pretty much God's way of punishing the Linux users... My wife can install Windoze by herself, and she is very capable of downloading from download.com or tucows or somewhere else and "doube-clicking" and having the app install itself. Now, if I throw her a rpm, and put her in dependency hell, then you will quickly see that Linux was designed with the geek, and not the average user in mind.
/etc and live as a flatfile, I can email it to a friend if I need help, or just make a copy to back it up. This however, is nigh impossible to do in windows most of the time. When I restore a box, I install all the apps and then copy over the old config files. All done. In windows, it takes me 4234 mouse clicks to try to reconfigure things the way I had them before.
When all set up, she uses my Gentoo box without any problems. In fact, I've got her using Thunderbird, Firefox, and so she sometimes doesn't even remember if she's using a windoze box or a linux box.
I prefer the GUI for some things, and the CLI for others. Each has strengths and each has weaknesses..
The real pony everybody should be talking about is configuration..
Usually, a unix program takes me 30 minutes to an hour to configure. Much longer than Windoze. BUT, once configured, I pretty much never touch it again. Also, because most are in the
What I can't imagine is deploying 1000 boxes using a gui.. Clicking next next next until my finger falls off is not my idea of network administration. "Oh Windows has a CLI!!" Right, and I read the Victoria's Secret catalog because I actually care about Fall Fashion...
The problem is most Windoze people aren't honest with themselves. Windows is great for some tasks. But for others it bombs. Linux is great for some tasks, but for some, it bombs as well.. People just need to be honest with themselves..
I'm pretty much sick and tired of Linux being thrown around as newbie word.. "Yeah, I just installed linux!! I installed redhat!! I clicked next next next 80 times. It's just like windows! I'm a linux sys admin now, someone hire me!!"
When someone tells me "I've been running BSD for 10 year" I at least have some confidence in what they know.. When they tell me that about linux, I don't.
BSD rocks. I think in 2 more generations, most large companies will want to switch to BSD for embedded, simply because the licensing is better.
As for GPLv3, it should die a horrible death. A forked GPLv3 kernel has got to be the stupidest suggestion I've ever heard in my life.
I have always questioned his sanity, but not his love for animals.
He should have "Kids, don't try this at home!" tattoo'ed on him everywhere..
Crazy guy.. I can hear the animals weeping...
Then why don't I see a serious thrashing from him, about something like Tux, having CoW is not ok, but shoving a webserver into a kernel is ok right?
#USE="microsoft" emerge Robbins;
b bins0.7-0.7.32/plugins/Dan'b bins0.7-0.7.32/plugins'
`/var/tmp/portage/Robbins-0.7.32.20030219/work/Ro
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/Robbins-0.7.32.20030219/work/Ro
make: *** [all-recursive] Error 1
#emerge unmerge Robbins; emerge sync; sync; sync; shutdown -now
I always love competition, it is the reason why things get better..
I use to be a great Linux supporter, but now, most of the Linux supports make me ashamed..
If it isn't Linux, it __MUST__ suck. They won't admit anything else is good if it doesn't have GPL stamped on it.
I now recommend all the companies I consult with to move AWAY from linux, as the GPL will eventually bite you where the sun don't shine.
I have pushed most of them to BSD, but I'd love to have Solaris as another option.
Solaris Maturity
ZFS speed and integrity
Postgres Maturity, speed, and functionality
I look forward to doing some testing and benchmarking, and hopefully, in the not so distant future:
OpenSolaris 10 + ZFS + Postgres will be the combination I can recommend.
Great! Now you can be annoyed by the paperclip 1000000x faster!!
I've found bugs, submitted a patch, and they reply with the most generic of messages:
"Bug confirmed. Thanks for the patch, will be in next release."
What's wrong with that?? They review the problem, review the solution, and if it's good, they take it.
VS. M$, who just says "take your problems and shove it!"
Did Daniel Robbins go and work for MS?
So will we be able to do a
USE="64bit" emerge vista
Oracle is a pain in the arse to use... Unless you use TOAD. TOAD for MySQL is available now.
I'm working at a company right now, where the database I take care of, we are doing 32 Million rows (insert) per day. Oracle handles it without a problem.
PostgreSQL needs clustering ability. That's going to cost about 100K-200K and 6 months to develop. Sun has money, and it's chump change to them.
Postgres is quite mature compared to MySQL, views, stored procedures, etc..
If Sun modified code to cluster it, TOAD was available for it, Sun can charge 1/10th that or Oracle and still make serious $$$$..
I always found the MySQL vs Postgres to be just silly. One has transactions, the other doesn't. One has views and stored procedures, the other doesn't. Yes yes yes, I know MySQL 5 is "suppose" to have all this, but I'm sorry, I'm not going to trust 32 million rows a day to something that hasn't been "debugged" yet. Someone else can the be white lab rat for MySQL. Also the license isn't one which makes me happy.
I use views, subselects, and stored procedures all day. I want it in a MATURE product which has been heavily tested.
Those who think MySQL compared to DB2 or Oracle should stop sniffing glue.
dd if=/dev/dvd of=/bitorrent/newmovie2.iso
I love ROSM.
ROSM = Read Once, Share Many
As a Taiwanese, let me just go ahead and tell Slashdot, what most of us already know; most of the people on Slashdot can't find Taiwan on a map, and their geography skills are about as clear as their Sendmail conf files.
I am currently in Taiwan, and as an American, I can tell you, Taiwan and China, have very little to do with each other. It's like comparing a New Yorker vs someone from San Diego just because both are considered American.
Taiwan = ROC = REPUBLIC of China (Or if you buy the current President's spewl, ROT, Republic of Taiwan.
China = PRC = PEOPLE'S REPUBLIC of China.
So what's the difference?
Let me make the difference short and sweet:
If you "protest" in the ROC, The news camera comes and asks you for your opinion and why you are protesting.
If you "protest" in the PRC, the government sends a tank to run you over while the news cameras film it.
So if you can tell the difference, just remember, one you get tank tracks on your chest for protesting, and you have no freedom.
Any other questions?
http://www.jtan.com/jtanoss/cdboot/
This is probably the answer you are looking for.
IPTABLES is shit, really, if you want legible firewall rules, built on a secure OS, try Ipfilter/PF on Open/Net BSD.
Linux Software Raid 1, with 1 hot spare (so 3 HD's total).
Another box next to it for HD HD backup.
Burn a copy of your email nightly (incrementally) try HDUP, good program, easy to use.
run courier with spamassassin, clam for viruses, and you are done.
My box is a lowly AMD Athlon 1700+, I can do a few thousand emails an hour without problem.
If your in need of something a bit beefier than that, then:
Hardware RAID 1, FreeBSD, Postfix.
Exchange is overkill, and overpriced.
If Google makes all these mods, then they should have used BSD.
Why? Both equally as free (paying per seat with their volume, and they'd be broke..)
But if they made something cool, then they could have packaged it and sold it without having to give out source under BSD vs GPL.
Yes, you communist nazi's, if you do work, you should get paid for it. If you look, most BSD's have a "lite" version, and a pro version, and you get the lite for free, and the pro version requires money. Everybody doing "free" work, that's great and all, if you are trying to push the vision of Marx and Stalin (err or was that Stallman? same thing)
Those who go GPL and they go "dude, I have no income!! But I have a penguin sticker!!" yeah, I hope that Penguin sticker gets you chicks because it ain't puttin' dinner on the table..
I'm more than happy to recommend Linux, but with the recent GPL trialfires a la SCO, most managers are jumpy.. and they should be. Where as BSD licenses have been tried by fire already, and provides more peace of mind. Also, when I recommend FreeBSD or NetBSD or OpenBSD, everybody knows what I'm talking about.
Linux? You mean red hat? yellow dog? debian? Suse? what is linux?? compability is a harsh mistress..
Of all the *nix boxes I've worked on, I like Solaris the most. Not the fastest, but it is rock solid. Next up is FreeBSD. I don't mind Linux on the desktop, but for a production box, I'd still recommend Solaris if they've got $$$ or else FreeBSD or NetBSD. (Openbsd for firewalls)
Someone correct me if I'm wrong.. GPL only says I have to make source code available upon request when someone buys something from me of which I made modifications, and of which, the original source was GPL'ed..
It really is rediculous, all this Linux Zealotting.. I now can no longer recommend Linux. It causes too much tension between the IT nerds, and the ignorant bosses.. They read about this FUD and freak out. The IT nerds can't give a straight answer because everything is still pending. All the while, MS is laughing..
So now, I tell them, go BSD and sleep well at night..
It's cleaner code anyways...
I use to run a CF card -> IDE adapter, so I can use solid state memory as my HD. The problem was my CF was about 64megs at the time, but that was enough for emBSD and/or a very small install of OpenBSD.
I ran Ipfilter at the time, and the thing was quiet and worked great. I logged to syslog on another box, and so there was virtually no I/O, otherwise the write speed on the CF was a dog.
But this, I can see as being a great firewall item.
Interviewer: "It says here you say "OOPs" a lot. So does that mean you make mistakes quite often?"
Kay: "Err.. no.."
Interviewer: "And on your resume, you free admit that you like to engage in Smalltalk often.."
Kay: "Yes, I do."
Interviewer: "I'm sorry sir, but our company frowns upon standing by the WaterCooler and engaging in Smalltalk. We don't find it to be productive at all..."
Kay: "But Smalltalk is quite efficient.."
Interviewer: "I'm beginning to get a clearer picture of why you were fired before.."
Kay: "I wasn't fired.."
Interviewer: "I'm sorry sir, but I have to admit to you, up until now, we were considering either the 14-year old kid who has a 40U rack in his mom's garage and moonlights in a punk rock band; or you; and frankly, I have to say, I'm leaning towards the 14-year old. Someone who "OOP's" a lot and engages daily in nothing but Smalltalk is not the type of employee we want here.."
I'm not kidding here. Let's take a look at a few possibilities.
We take "random" data, and convert it into an image. We somehow "convert" this image into vectored images. Then an entire image is saved as descriptors, not as data itself. So it can happen. A combination of different sin or cos waves can yield any shape wave. Suppose we draw a line, number marker lines above it, 1-9. Then below it, number it A-F. Then we progress and plot the HEX code. After that is all plotted, it creates a wave graph. Suppose they found a way to efficiently describe the wave graph. Then compression ratios of 100:1 is quite possible. We at that point aren't actually saving data, but a DESCRIPTION of data, which might be shorter. I can have a string of numbers 1 to 1,000,000; and that would not compress that much; but I can say;
for (i=1;i1000000;i++)
printf(i)
I can just save that, and I will have saved 1,000,000 lines of numbers. I am not saving any data, just a smaller description of it. Hell, in my example, I have achieved 41666:1 compression ratio! So.. before you doubt, shut your trap and think outside the box...
The second theory that makes me think this might actually be true, is that the pigeon hole theory they described. If you rearrange data and then "move it up a dimension" you can group things in such a way that a smaller subset of information is stored. You add noise to it. When you decompress, you WILL lose something in the dimensional transition, BUT, as long as what you lose is not along the data path, or is not part of the dimension quadrant that actual data sits on, you are fine. Sooo... it _IS_ possible.
Now did these guys in Florida do it? I don't know, I doubt it. Is it possible to? Yes.
Do your "bits of entropy" math calculations and you will find it's not possible... blah blah blah.. BUT, if you think OUTSIDE THE BOX, then it should be possible.
Two notes:
1) There was a similar claim by a program called OWS, back in 1992. It was a hoax.
2) Nothing will compress to 1 byte because there is always algorithm overhead, so at some point in time, if this does compress random data, it might GROW slightly in size, past a certain point.
My guess is, such high compression ratios, if they are to be achieved, will require a lot of horsepower, both to compress, and decompress; with the teeter-totter tilting heavier on the compression.
BlinkBlink
Have you seen the progress of the OpenSSL code after Eric and Tim left? Almost nothing. That's what Openipf will be like. OpenSSH was forked, Darren's license says you can't fork it, regardless of how many version you go back. So you start from square 1. Darren's been doing this for 8 years. I seriously doubt that without his effort, knowledge, and help, Openipf will resemble anything like ipfilter, and should take a few years...