You can get the Snapshot functionality for Linux from Moonlight Systems. See their Moonlight3 product. I was asked to do a quick evaluation of it last year, but company politics would have prevented us from properly taking advantage of it...
I'm don't think the resume example is valid. I have a separate "resume only" email address because headhunters are only slightly more palatable than spammers. When I'm looking, I read the account. When I'm not it all just goes away...
Check out Gemesis. A friend of mine designed the vessels they use to make their diamonds. Nothing bigger than 1.5 karats, but you can get nifty colors. These are real diamonds and indistinguishable from "natural" ones, but deBeers doesn't get any of your cash. This may resolve some of your ethical concerns.
Actually, the problem was with the Ultra-II CPUs with 8MB cache. It affected primarily the 400Mhz CPUs but there were "isolated issues" with the 333Mhz chips. The problems were caused by bad cache memory supplied by IBM. There was no "strange monitoring daemon", but instead cache scrubbying was put in place via a kernel patch. Sun was very reasonable with us, to the point of upgrading all 64 of the 333Mhz CPUs in our E10000 to the 400Mhz mirrored ecache chips. (Nice, free performance boost.)
In the free OS world, you could argue that since there is no/minimal cost (apart from sysadmin time) to upgrade you may as well do so.
At my current company, sysadmin time is charged back to cost centers at $100/hr. The business greatly prefers to spend that money on revenue generating projects instead of baby-sitting. If it's not broken
(and won't break anytime soon), don't fix it.
Again, untrue. Does Linus still provide diffs and tar balls? Yes. Does Linux still accept diffs? Yes.
Let's even take this a bit further... Is there anything stopping RMS (or any of the other whinners out there) from forking the whole kernel and developing under CVS? Only laziness - nothing has been forced on anyone.
I think the BitKeeper license is an interesting innovation. My only problem with it, is that if I am using it for free, I am _forced_ to upgrade when new versions become available.
That is absolutely and completely untrue. Was McVoy standing behind all current free users with a gun when they chose to use BitKeeper? No. They all willingly agreed to use his license for the privilige of running his software. There's no force involved.
What your saying is no different from some software company complaining about having to give away the source code to GPL'd software they modified...
So the only thing noteworthy of the US-III is the Forte 7 compiler optimization? And just read this garbage about cache sizes:
The majority of McKinley?s
transistor count is tied up in its cache hierarchy. It is the first microprocessor to include three levels of cache hierarchy on chip. The first level of cache consists of separate 16 KB instruction and data caches,
the second level of cache is unified and 256 KB in size, and the third level of cache is an astounding 3 MB in size.
Which is later followed by:
Both the [SunBlade] Model 1900 and Model 900 Cu versions of the Blade 1000 feature 8 MB of L2 cache.
Hmmm... 3MB is astounding, but 8MB is unremarkable... Well, I'd have to agree. I haven't bought a server with less than 4MB of cache in years. Oops, the SunBlade is only a workstation... Kinda makes you wonder.
Sun might be expensive, but it's solid, fast (enough), and predictable. I love x86 (usually Linux) at home, but wouldn't dream of putting it someplace business vital - much less mission critical.
Business Vital == 1 maintance window per month and a mean time to recover exceeding 6 hours potentially costs several million dollars.
Mission Critical == 1 maintance window per quater and a mean time to recover exceeding 15 minutes potentially costs several million dollars.
Why don't developers ever get this...? The answer is: You don't. That's the installer's job after you provide the required documentation. (Yeah, now the thread about those aweful shops which require documentation starts...) Then the tester tests it.
Mmmmmm.... I can almost tast the manna. Sounds like an SAs dream. The TAC must be boring as all hell - a very nice cost savings. Unfortunately, I've never been there. I've spent my carreer wading into out of controll messes and beating chaotic development organizations into a semblance of order.
My first "real" job was in '95 at a company where the Makefiles for an application that generated roughly 2% of the NYSE annual volume pulled sources out of developer home directories. There were 3 year old accounts laying around because no one new what would break if they were deleted... Cleaning that shit up made me envy the janitor.
I found the responses to the initial question particularly amusing today because over the past week it was discovered that a development group installed an unsupported free app on a dev/test system and then made their code dependent on it. Of course this was discovered after final QA testing so there were obviously some methodology issues at work too. My personal feeling for Open Source software aside (yes, it's all I use at home) this behavior just isn't conducive to a long, well paying career at a major US financial institution.
Can a production environment really work if developers are given complete freedom?
Where is the line drawn between freedom for developers and ensuring a stable, consistent and cost controlled environment? Granted freedom is needed to evaluate new tools and techniques, but shouldn't this be within the bounds of a defined framework? (If the answer is no, then I guess all the NASA source code discussed in a prior article today must be considered the product of luck.)
I worked for a trading firm for several years and we deployed all our partner & data vendor firewalls on fault tolerant UltraSPARC systems from Resilience. Very nice boxes. It always gave me a thrill to know that as I yanked a system board out of one of these babies while it was running that it wouldn't even drop a packet.
Nope, not SIAC. I believe you're thinking of the Chicago Board of Options Exchange (CBOE). I can't find a reference to when they switched, but they're goal was to be an all Windows shop.
Ok, assuming your negative feedback loop idea is correct, the earth as a whole won't be bothered by the puny acts of man. I can believe that.
Now, what about all us puny little humans? Do you think we won't be affected? Go look at your geological data again and this time think about how these corrections you believe in will affect people - not to mention all the furry little animals.
Unions == Death of Clueful Staff
on
Dial U for Union
·
· Score: 1
Unions protect length of service, not quality of service. It's bad enough fighting the good 'ole boy networks at current companies to replace dead wood. tell me if you haven't witnessed it - the idiot who is an ex-frat brother of a MFWBIC mucking up servers, networks, or purchase decisions. Now imagine making it almost contractually impossible to fire this person instead of just politically damaging.... Not pretty.
Once you get enough idiots entrenched in a department all the good people flee as it goes to hell. After a while, someone near the top notices the issues and hopefully reorgs the idiots around to thin the concentration. Then the cycle starts all over again... But wait! A union would stop the cycle and just leave crap stagnating - no thanks.
...people made it out to be something minor like reading teacher's e-mail or crashing the network.
That's minor!?!? If you consider invading someone's privacy or vandalism minor, I'd hate to see what you consider major.
It's one thing to determine that a hole exists, but as soon as you exploit it you've crossed the line and need to be punished. Why do so many people have problems with this concept?
Honestly, what is really expected here? You are a salaried employee and feel that you are not being compensated fairly, correct? Well there's only one way to find out if you're right - let the Market decide!
Quit. If another company is willing to pay what you want, then you were right. If not, then you weren't. Why do people have so much trouble with this concept? Ok, let's spell it out even clearer:
Your services (no matter how good you may be) are only worth what someone else is willing to pay for them. No more! And if you happen to get paid less it's your own damn fault.
Here is a quick read on fibre channel including specifications for copper wire, coaxial wire, multi-mode fiber, and single-mode fiber. For more info, check the Fibre Channel Industry Association site.
Come on people! Do your homework before you start whining!
Yes, if you're violating your licensing agreement. Now, we could get into a big argument about how fair/unfair the agrement was, but if you didn't think it was fair then why'd you agree to it in the first place?
Now, if you had a completely homebrew system to receive and decrypt their signals I don't see that as a problem.
I mean no offense by this and am not trying to imply anything about danpbrowning personally, but...
In my experience, outsourcing companies tend to hire low to mid level SAs. I've dealt with CAI, Alliance, IBM and CSC support personnel handling outsourced functions at various times throughout my career. They are ok for handling simple day to day functions, but any new projects or problems are a completely different story. I've watched companies lose hundreds of thousands of dollars (no exageration, I work in the finance sector and I don't mean forgone revenue like a website being down - I'm talking about actual losses) just because an outsourcing company gave an idiot the title SA or Programmer to keep their profit margins high. Sure the aformentioned idiot was fired after the incident, but the same people hiring the replacement hired the first idiot...
Then again, if a company is only paying $50,000 for their SA they're not getting top talent anyway.
Yes, it was called the Morris Worm and it caused a lot of problems on 1988-11-03 using a buffer overrun in fingerd or a sendmail mis-configuration - whichever was vulnerable a system. Back in '93 I collected together some papers regarding it (Gene Spafford's is excellent) as well as source code that was reverse engineered. Take a look here if you're interested.
Percussive maintenance - 'nough said.
You can get the Snapshot functionality for Linux from Moonlight Systems. See their Moonlight3 product. I was asked to do a quick evaluation of it last year, but company politics would have prevented us from properly taking advantage of it...
TPJ was great bathroom reading material. To get the same enjoyment from the PDF version I now have an excuse to buy a Zaurus!
I'm don't think the resume example is valid. I have a separate "resume only" email address because headhunters are only slightly more palatable than spammers. When I'm looking, I read the account. When I'm not it all just goes away...
Check out Gemesis. A friend of mine designed the vessels they use to make their diamonds. Nothing bigger than 1.5 karats, but you can get nifty colors. These are real diamonds and indistinguishable from "natural" ones, but deBeers doesn't get any of your cash. This may resolve some of your ethical concerns.
Next time, try to get your facts straight.
At my current company, sysadmin time is charged back to cost centers at $100/hr. The business greatly prefers to spend that money on revenue generating projects instead of baby-sitting. If it's not broken (and won't break anytime soon), don't fix it.
Let's even take this a bit further... Is there anything stopping RMS (or any of the other whinners out there) from forking the whole kernel and developing under CVS? Only laziness - nothing has been forced on anyone.
That is absolutely and completely untrue. Was McVoy standing behind all current free users with a gun when they chose to use BitKeeper? No. They all willingly agreed to use his license for the privilige of running his software. There's no force involved.
What your saying is no different from some software company complaining about having to give away the source code to GPL'd software they modified...
Which is later followed by:
Hmmm... 3MB is astounding, but 8MB is unremarkable... Well, I'd have to agree. I haven't bought a server with less than 4MB of cache in years. Oops, the SunBlade is only a workstation... Kinda makes you wonder.
Sun might be expensive, but it's solid, fast (enough), and predictable. I love x86 (usually Linux) at home, but wouldn't dream of putting it someplace business vital - much less mission critical.
Business Vital == 1 maintance window per month and a mean time to recover exceeding 6 hours potentially costs several million dollars.
Mission Critical == 1 maintance window per quater and a mean time to recover exceeding 15 minutes potentially costs several million dollars.
Why don't developers ever get this...? The answer is: You don't. That's the installer's job after you provide the required documentation. (Yeah, now the thread about those aweful shops which require documentation starts...) Then the tester tests it.
My first "real" job was in '95 at a company where the Makefiles for an application that generated roughly 2% of the NYSE annual volume pulled sources out of developer home directories. There were 3 year old accounts laying around because no one new what would break if they were deleted... Cleaning that shit up made me envy the janitor.
Can a production environment really work if developers are given complete freedom?
Where is the line drawn between freedom for developers and ensuring a stable, consistent and cost controlled environment? Granted freedom is needed to evaluate new tools and techniques, but shouldn't this be within the bounds of a defined framework? (If the answer is no, then I guess all the NASA source code discussed in a prior article today must be considered the product of luck.)
Large companies use the expense of a lawsuit to their advantage all the time. It's fun to give them a taste of their own medicine.
I worked for a trading firm for several years and we deployed all our partner & data vendor firewalls on fault tolerant UltraSPARC systems from Resilience. Very nice boxes. It always gave me a thrill to know that as I yanked a system board out of one of these babies while it was running that it wouldn't even drop a packet.
Nope, not SIAC. I believe you're thinking of the Chicago Board of Options Exchange (CBOE). I can't find a reference to when they switched, but they're goal was to be an all Windows shop.
and Spafford will consider your data almost secure...
Now, what about all us puny little humans? Do you think we won't be affected? Go look at your geological data again and this time think about how these corrections you believe in will affect people - not to mention all the furry little animals.
Once you get enough idiots entrenched in a department all the good people flee as it goes to hell. After a while, someone near the top notices the issues and hopefully reorgs the idiots around to thin the concentration. Then the cycle starts all over again... But wait! A union would stop the cycle and just leave crap stagnating - no thanks.
That's minor!?!? If you consider invading someone's privacy or vandalism minor, I'd hate to see what you consider major.
It's one thing to determine that a hole exists, but as soon as you exploit it you've crossed the line and need to be punished. Why do so many people have problems with this concept?
Honestly, what is really expected here? You are a salaried employee and feel that you are not being compensated fairly, correct? Well there's only one way to find out if you're right - let the Market decide!
Quit. If another company is willing to pay what you want, then you were right. If not, then you weren't. Why do people have so much trouble with this concept? Ok, let's spell it out even clearer:
Your services (no matter how good you may be) are only worth what someone else is willing to pay for them. No more! And if you happen to get paid less it's your own damn fault.
Come on people! Do your homework before you start whining!
Now, if you had a completely homebrew system to receive and decrypt their signals I don't see that as a problem.
In my experience, outsourcing companies tend to hire low to mid level SAs. I've dealt with CAI, Alliance, IBM and CSC support personnel handling outsourced functions at various times throughout my career. They are ok for handling simple day to day functions, but any new projects or problems are a completely different story. I've watched companies lose hundreds of thousands of dollars (no exageration, I work in the finance sector and I don't mean forgone revenue like a website being down - I'm talking about actual losses) just because an outsourcing company gave an idiot the title SA or Programmer to keep their profit margins high. Sure the aformentioned idiot was fired after the incident, but the same people hiring the replacement hired the first idiot...
Then again, if a company is only paying $50,000 for their SA they're not getting top talent anyway.
Yes, it was called the Morris Worm and it caused a lot of problems on 1988-11-03 using a buffer overrun in fingerd or a sendmail mis-configuration - whichever was vulnerable a system. Back in '93 I collected together some papers regarding it (Gene Spafford's is excellent) as well as source code that was reverse engineered. Take a look here if you're interested.