You did some really interesting, yet wildy inaccurate research. Let me take a minute to explain this confusing tale...
Intermail was a software.com product. There were 2 versions: Intermail KX and Intermail MX. Post.Office was a totally different product, aimed at the "Exchange" market.
There was another company named phone.com that seriously mangled wireless applications such as a WAP proxy, MMS-C and other things that ended up being called MAG - Mobile Application Gateway.
The 2 companies merged (or better yet, collided) and formed Openwave. Intermail KX was killed in favor of Intermail MX. Intermail MX was renamed to be Openwave Email MX. Its a bunch of crappy marketing. Intermail (which is what everyone calls it still, inside openwave and out, as well as the app itself) runs on Sun Solaris. I think there may be support for HP-UX or AIX, but it has always been developed on Sun SPARC.
I work at an ISP that depolyed it (good or bad) about 4 years ago. The real weakness comes in the "MSS" or messagestore. This is the server that actually houses the messages. Looks like COX is running Intermail 6. The system stores the headers in a database and the message bodies as text files in giant filesystems. In Intermail MX 5 the headers were usually stored in an oracle database. This is where I guess, but I think the last DBA quit at openwave, so they decided that they will get better performance using "sleepycat" in imail 6. I call it berkleyDB. bad, bad, bad idea IMHO.
*sigh* With this kind of marketing company (openwave), there isn't a whole lot you can do. It's like telling EMC that their Symmetrix needs X, Y, and Z. You may as well just call Hitachi.
How is something not being released news? I dont recall ever seeing a "Linux kernel not being released yet" because we screwed up again story on Slashdot? What gives? Do you people CHECK the stories or just post?
If you have a lot of files in a directory, so many that "*" complains of the argument length, bash (and probably other shells) can let you get around this by changing your command to one using a for loop. It won't be as fast, but it won't churn for several minutes only to tell you it won't work.;)
instead of:
$ rm *
do
$ for i in *;do rm $i;done
Normally this wont get you very far. The problem is that when your shell tries to expand a *, wether it is in rm * or a for x in * it expands too big and doesn't get everything. Remember that your program, lets say rm doesn't get '*' as ARGV1, it gets the first arg expanded from the shell, ARGV2 is the second, and so on. You have to be clever and use find/xargs.
find/etc -type f -print | xargs grep -l hdparm/dev/null
man find(1), er, that is...
find will take an arg -name where I could say: find/etc -type f -name hdparm -print and not use the unnecessary pipe/command. The -name arg will even do regex for ya.
Uhh, a company I know of named ZoomTown.com had 30,000+ mailboxes on 2 PII 350s with 512MB ram each, plus some NetworkAppliance NAS devices to hold the mail in MailDir format. You do not need a 1,000,000,000Hz computer to save EMAIL! It is a game of I/O, not cpu power. Save your money and buy a RAID controller or something.
I dropped out and got a job and make a decent salary doing interesting SA work. I think you really need to search for what will make you happy. In the end, who cares if you made 120k+ year or 35k a year. People will remember you for what you were, what you are, not what you made. Do whatever it takes for you to be happy.
In fact, it was so great that use CPAN::Everything must have let all the smoke out of the Cobalt they h4x0r3d to host their site on. When I go there all I get is html, body,/body, and/html. Thats great.
Before people go crazy like "Ooh my gosh, I need to use 8192 bit keys" you should read "Applied Cryptography: Protocols, Algorithms, and Source Code in C" It is hands-down the best book on the topic I have very found. Here is a link to it on amazon: [here]
I am so addicted to Diablo II expansion pack that I keep the disc in the work laptop. There is always one more monster to kill. Damn that BattleChest being on sale. Anyone else addicted to Diablo?
In the article they mentioned programs use authentication based on ssh private keys. This is all fine and dandy, but what about doing this for $0 rather then $3000 and just kerberizing your own apps. Then you can have total control over more than just some of the admin functions, plus you start off with a nice base for more infrastructure later.
Working in a large ISP environment, I have really learned to love A nice clean FreeBSD install. Anymore I find myself taking a Linux Box (mostly RedHat) and stripping out all the packages and going and rebuilding them the way they should have been. You may also find yourself rebuilding servers with a BSD based system just cause.
In my opinon, you have to try as many UNIXs as you can. get an extra box. Install anything else on it than your normal install. play. repeat. There is more to computing than Linux. I just saw someone get modded down in another thread for mentioning Solaris. Solaris rocks. He got modded cause Solaris aint Linux.
You need the right tool for the right job. Square pegs dont fit in round holes, and so on. Once you do BSD, you will never go back. I have heard of people falling in love with Debian also. YMMV
Is it just me or does anyone on slashdot really know much about DSL? I work for a DSL provider/ISP that is (or was) part of a decent sized telco. I actaully work in the phone building, if that shows the relationship between these two companies. Anyways, making DSL work for people isn't a matter of being the the phone company. From what I have seen a good part of our problems are caused by sales/marketing people. For example, A customer lives 3 blocks away from a Central Office. According to the Telco's hitech systems, it looks like they are well within range for DSL. Then you run into the "for some reason" the lines were run someother way. You get a line test. The person's subdivison has a SLC serving the POTS rather than using the nearby CO. At this point you cannot do a whole lot, cause sales screwed it up. Just cause we are the telco doesn't get us anything special, we don't decide that DSL can only run x number of feet. It is the laws of physics and the marketing people. For the love of god don't get mad at the tech, he inherited someone else's fuckup.
Anyways, I really hope that Covad can pull out of this. If they don't it could be a serious blow for DSL.
I work for a large (to be unnamed) Telco / DSL provider. We currently use Cisco 6100 DSLAMs and The Cisco 675 CPE. This is all CAP. However, the rest of the world is using DMT and G.Lite. To jump on the bandwagon, we are doing a MASSIVE CAP->DMT transition this summer. Paying around $200 a piece for the 675 sucked, and now they must all be removed and replaced with something that does DMT, such as the Cisco 677 (among others). Not to mention the upgrade of the old 6100 DLSAMs.
I guess the real question for this thread is what can I do with a truckload of old 675s? Anyone ported NetBSD to them yet?
I use a 486dx66 with 32MB of RAM and 3 10MB NE2000s as a router in my home. I have a 7MB Down/1MB UP ADSL Line and have never had a performance issue. not to mention that the box is also running sendmail, apache, and ipfw at the same time. I have also tested FreeBSD as a server for a webpage that has around 300 hits/second in the prime time, all dynamic with perl or ssl. I found FreeBSD to be more responsive than I did the RH 6.2 (kernel 2.4.0). However, the corporate people think that Linux is better than *BSD because it is a more popular, not to mention the RedHat marketing at them. My 2c.
It is like those darn marketing people. Always wanting numbers and statistics from people like me. I work in a good sized (250000+ users) ISP and this is always a hot topic. Maybe if we follow people around on the web, we can market things at the more effectively. It makes me sick. What do you do with these marketing people anyways?
I recently built a really nice athlon box for Linux. I used the EPoX EP-7KXA Motherboard, which utilizes the Via KX133 Chipset. The mobo rocks, it does 4x AGP, UDMA 66, and is very overclockable. It is also very important to note that it was inexpensive. The box runs super fast and has never crashed. There's my 2c.
Instead of paying Lars, why doesn't everyone on Napster just go ahead and rename all of their MP3s into Metallica - Filename.mp3 ? Or better yet, write a Visual Basic Script that does this for us and then attach it to an email for our Micro$oft Outlook friends? That would really cramp Metallica's "search and destroy" method. --Evan
Speaking of the Visor, you are bascially proposing a Bluetooth Springboard Module to locate geeks with similar interests and the oppisite sex? Good luck finding one.
Is it me, or is it obvious, at least in the United States that only one type of person would carry this? A desperate one, thats who! This also reminds me of "Gaydar", if anyone else saw that on "The Daily Show". It is scary, but it is not all that different. OTOH during Spring Break, there would be no place to carry this unless there is a waterproof version that takes alot of abuse. Then again, if you are naked, there is no place to keep it. he he he
Yes, many of the above points are true. If I even attempt to start JAVA, communicator crashes. JS is okay, and the Style Sheets suck. I have this problem with netscape sucking up between 64-96 MB of physcial memory after extended surfing and making my PII run like a 486 with a hardware conflict. Does anyone have any experience making netscape behave like this? I have Communicator 4.71 on RH6.1 kernel 2.2.13 (patched for JFS). Also, I found the best way not mentioned to fix the button toolbar. Go to View, and Deselect Navigation toolbar. You can use alt-arrow to go forward and backwards, ESCAPE stops loading and alt-r reloads. Gives me more desktop and less suck from Net$crape.
Seems kind of funny after the whole NT on Alpha death microsoft induced. Now this should be the final blow (thankfully) for the UnObtanium.
You did some really interesting, yet wildy inaccurate research. Let me take a minute to explain this confusing tale...
Intermail was a software.com product. There were 2 versions: Intermail KX and Intermail MX. Post.Office was a totally different product, aimed at the "Exchange" market.
There was another company named phone.com that seriously mangled wireless applications such as a WAP proxy, MMS-C and other things that ended up being called MAG - Mobile Application Gateway.
The 2 companies merged (or better yet, collided) and formed Openwave. Intermail KX was killed in favor of Intermail MX. Intermail MX was renamed to be Openwave Email MX. Its a bunch of crappy marketing. Intermail (which is what everyone calls it still, inside openwave and out, as well as the app itself) runs on Sun Solaris. I think there may be support for HP-UX or AIX, but it has always been developed on Sun SPARC.
I work at an ISP that depolyed it (good or bad) about 4 years ago. The real weakness comes in the "MSS" or messagestore. This is the server that actually houses the messages. Looks like COX is running Intermail 6. The system stores the headers in a database and the message bodies as text files in giant filesystems. In Intermail MX 5 the headers were usually stored in an oracle database. This is where I guess, but I think the last DBA quit at openwave, so they decided that they will get better performance using "sleepycat" in imail 6. I call it berkleyDB. bad, bad, bad idea IMHO.
*sigh* With this kind of marketing company (openwave), there isn't a whole lot you can do. It's like telling EMC that their Symmetrix needs X, Y, and Z. You may as well just call Hitachi.
my 2c
If you had -48VDC all over the place, you would be in a telco. The DC power plants in COs are impressive, but old-school. Just a thought.
How is something not being released news? I dont recall ever seeing a "Linux kernel not being released yet" because we screwed up again story on Slashdot? What gives? Do you people CHECK the stories or just post?
If you have a lot of files in a directory, so many that "*" complains of the argument length, bash (and probably other shells) can let you get around this by changing your command to one using a for loop. It won't be as fast, but it won't churn for several minutes only to tell you it won't work. ;)
instead of:
$ rm *
do
$ for i in *;do rm $i;done
Normally this wont get you very far. The problem is that when your shell tries to expand a *, wether it is in rm * or a for x in * it expands too big and doesn't get everything. Remember that your program, lets say rm doesn't get '*' as ARGV1, it gets the first arg expanded from the shell, ARGV2 is the second, and so on. You have to be clever and use find/xargs.
Cheers
I usually use something like this:
/etc -type f -print | xargs grep -l hdparm /dev/null
/etc -type f -name hdparm -print
find
man find(1), er, that is...
find will take an arg -name where I could say:
find
and not use the unnecessary pipe/command. The -name arg will even do regex for ya.
Uhh, a company I know of named ZoomTown.com had 30,000+ mailboxes on 2 PII 350s with 512MB ram each, plus some NetworkAppliance NAS devices to hold the mail in MailDir format. You do not need a 1,000,000,000Hz computer to save EMAIL! It is a game of I/O, not cpu power. Save your money and buy a RAID controller or something.
I dropped out and got a job and make a decent salary doing interesting SA work. I think you really need to search for what will make you happy. In the end, who cares if you made 120k+ year or 35k a year. People will remember you for what you were, what you are, not what you made. Do whatever it takes for you to be happy.
Best of Luck
In fact, it was so great that use CPAN::Everything must have let all the smoke out of the Cobalt they h4x0r3d to host their site on. When I go there all I get is html, body, /body, and /html. Thats great.
Before people go crazy like "Ooh my gosh, I need to use 8192 bit keys" you should read "Applied Cryptography: Protocols, Algorithms, and Source Code in C" It is hands-down the best book on the topic I have very found. Here is a link to it on amazon:
[here]
1000 monkeys at 1000 type writers code perfect operating system: 2010
Linux?
I am so addicted to Diablo II expansion pack that I keep the disc in the work laptop. There is always one more monster to kill. Damn that BattleChest being on sale. Anyone else addicted to Diablo?
Dont forget about ICMP messages (net unreach, etc...) from other routers you will no longer get. sometimes these are a good thing(tm)
In the article they mentioned programs use authentication based on ssh private keys. This is all fine and dandy, but what about doing this for $0 rather then $3000 and just kerberizing your own apps. Then you can have total control over more than just some of the admin functions, plus you start off with a nice base for more infrastructure later.
Working in a large ISP environment, I have really learned to love A nice clean FreeBSD install. Anymore I find myself taking a Linux Box (mostly RedHat) and stripping out all the packages and going and rebuilding them the way they should have been. You may also find yourself rebuilding servers with a BSD based system just cause.
In my opinon, you have to try as many UNIXs as you can. get an extra box. Install anything else on it than your normal install. play. repeat. There is more to computing than Linux. I just saw someone get modded down in another thread for mentioning Solaris. Solaris rocks. He got modded cause Solaris aint Linux.
You need the right tool for the right job. Square pegs dont fit in round holes, and so on. Once you do BSD, you will never go back. I have heard of people falling in love with Debian also. YMMV
"Rumored to be in the wild"? I had a box rooted, and then re-rooted 2 weeks ago. Upgrade your SSH, please. I am still having nightmares.
Is it just me or does anyone on slashdot really know much about DSL? I work for a DSL provider/ISP that is (or was) part of a decent sized telco. I actaully work in the phone building, if that shows the relationship between these two companies. Anyways, making DSL work for people isn't a matter of being the the phone company. From what I have seen a good part of our problems are caused by sales/marketing people. For example, A customer lives 3 blocks away from a Central Office. According to the Telco's hitech systems, it looks like they are well within range for DSL. Then you run into the "for some reason" the lines were run someother way. You get a line test. The person's subdivison has a SLC serving the POTS rather than using the nearby CO. At this point you cannot do a whole lot, cause sales screwed it up. Just cause we are the telco doesn't get us anything special, we don't decide that DSL can only run x number of feet. It is the laws of physics and the marketing people. For the love of god don't get mad at the tech, he inherited someone else's fuckup.
Anyways, I really hope that Covad can pull out of this. If they don't it could be a serious blow for DSL.
I work for a large (to be unnamed) Telco / DSL provider. We currently use Cisco 6100 DSLAMs and The Cisco 675 CPE. This is all CAP. However, the rest of the world is using DMT and G.Lite. To jump on the bandwagon, we are doing a MASSIVE CAP->DMT transition this summer. Paying around $200 a piece for the 675 sucked, and now they must all be removed and replaced with something that does DMT, such as the Cisco 677 (among others). Not to mention the upgrade of the old 6100 DLSAMs.
I guess the real question for this thread is what can I do with a truckload of old 675s? Anyone ported NetBSD to them yet?
I use a 486dx66 with 32MB of RAM and 3 10MB NE2000s as a router in my home. I have a 7MB Down/1MB UP ADSL Line and have never had a performance issue. not to mention that the box is also running sendmail, apache, and ipfw at the same time. I have also tested FreeBSD as a server for a webpage that has around 300 hits/second in the prime time, all dynamic with perl or ssl. I found FreeBSD to be more responsive than I did the RH 6.2 (kernel 2.4.0). However, the corporate people think that Linux is better than *BSD because it is a more popular, not to mention the RedHat marketing at them. My 2c.
It is like those darn marketing people. Always wanting numbers and statistics from people like me. I work in a good sized (250000+ users) ISP and this is always a hot topic. Maybe if we follow people around on the web, we can market things at the more effectively. It makes me sick. What do you do with these marketing people anyways?
I recently built a really nice athlon box for Linux. I used the EPoX EP-7KXA Motherboard, which utilizes the Via KX133 Chipset. The mobo rocks, it does 4x AGP, UDMA 66, and is very overclockable. It is also very important to note that it was inexpensive. The box runs super fast and has never crashed. There's my 2c.
--Evan
Instead of paying Lars, why doesn't everyone on Napster just go ahead and rename all of their MP3s into Metallica - Filename.mp3 ? Or better yet, write a Visual Basic Script that does this for us and then attach it to an email for our Micro$oft Outlook friends? That would really cramp Metallica's "search and destroy" method.
--Evan
Off to the La-bor-a-tory...
Is it me, or is it obvious, at least in the United States that only one type of person would carry this? A desperate one, thats who!
This also reminds me of "Gaydar", if anyone else saw that on "The Daily Show". It is scary, but it is not all that different.
OTOH during Spring Break, there would be no place to carry this unless there is a waterproof version that takes alot of abuse. Then again, if you are naked, there is no place to keep it. he he he
Yes, many of the above points are true. If I even attempt to start JAVA, communicator crashes. JS is okay, and the Style Sheets suck. I have this problem with netscape sucking up between 64-96 MB of physcial memory after extended surfing and making my PII run like a 486 with a hardware conflict. Does anyone have any experience making netscape behave like this? I have Communicator 4.71 on RH6.1 kernel 2.2.13 (patched for JFS).
Also, I found the best way not mentioned to fix the button toolbar. Go to View, and Deselect Navigation toolbar. You can use alt-arrow to go forward and backwards, ESCAPE stops loading and alt-r reloads. Gives me more desktop and less suck from Net$crape.