Slashdot Mirror


Rolling Your Own Business Desktops?

mike asks: "I'm mulling the logic of my company building its own desktop computers. As the IT Manager (plus sysadmin, janitor...) of a struggling-yet-thankfully-still-alive dotcom, money is really tight. We have around sixty ~400MHz desktops which are increasingly showing their age. Acceptable P4 systems from the big guys run at least $1000. By recycling the OS (Win2k), case, cdrom, floppy, and K/V/M, I figure I can assemble a good AMD system for about $600. That's a 40% savings. Is it worth it? The cost difference could very well determine whether this project proceeds or gets put on the back-burner again."

"Some negatives about rolling my own:

  • Management: I won't get the special business features offered by some manufacturers. Dell's OpenImage, for example, looks awfully nice. But how much does that really buy me in a company of 60 machines? I don't use such stuff now; am I missing out on nirvana?
  • Time to build: Even though we'd leverage Ghost wherever possible, handmade systems nevertheless take time to build, load, & configure.
  • Supporting different platforms: Because money is so tight, I can at best afford a capital replacement rate of 25%-33% (15-20 units) per year. That means I'm committing to the support of 3 or 4 different platforms. Having just one platform is great, but how many companies, even ones that actively strive for it, truly enjoy that luxury? I inherited two platforms (Micron & Gateway); support isn't that bad. With proper planning, I don't see why we can't support four.
  • Hardware quality: How much can I trust a popular Athlon chipset in a business environment? I feel silly bringing this up because I have a few Athlon systems at home, each with a different chipset, and they've been nothing but rock solid. But I know the lack of a really good chipset has been a large contributor to why AMD's aren't more prevalent in the business world. (well, that and long term bullying by Intel).
  • I don't get a proven, prepackaged system that works right out of the box.
Positives of rolling my own:
  • Cost savings. Plain & simple.
  • Increased horsepower per dollar spent.
  • By choosing my own equipment (mobo especially), I suffer fewer OEM shortcuts.
  • I have to admit that I'd enjoy the pure geek satisfaction of rolling out 'my' creation to the company.
So is it worth it, or am I setting myself up for disaster?"

For those that are curious, Ask Slashdot did an article on the AMD issue, here.

229 of 629 comments (clear)

  1. Solid machine by hobbitsage · · Score: 3, Informative

    I see it this way. You are the one that will be working on these machines. You must factor in the knowlege that you made them and know what is in them. Just make sure you get a warranty on all the parts since you will not have one on the entire machine

  2. Go for it by SoCalChris · · Score: 5, Funny

    Maintaining all of them would give you plenty of job security.

    1. Re:Go for it by Krimsen · · Score: 5, Insightful

      I also do the exactly same thing for a small dotcom just like the poster. I brought up the issue of building our own desktops for increased horsepower and reliability (I haven't like the experiences I've had with big name manufacturers) but they countered with "Well, if you leave, who is going to support our machines? At least we can call Dell if we buy from them." I know I'm in this position for the long haul, but they have no guarantees of that. Support is a big thing for small companies.

    2. Re:Go for it by vladkrupin · · Score: 2, Funny

      ... or, since you are already a "struggling" dot-com, this will end your struggles :) (or :( - you choose)

      --

      Jobs? Which jobs?
    3. Re:Go for it by 56ker · · Score: 3, Insightful

      If you don't want to build your own machines but still want to economise - look for the computer deals that offer you just the computer - you keep the monitor, mouse, keyboard etc - so you save money compared to replacing the whole lot. Surely on the amount of hardware you're going to need you could set up some kind of trade account and get a discount anyway.

    4. Re:Go for it by ahde · · Score: 3, Insightful

      Introduce them to a little known test called "A+ Certification" -- anyone who has that piece of paper (and heaps who don't) is capable of supporting your PCs. And don't think Dell is going to give you any support for a measly 60 PC order. You get a 3 year warantee, whereas with OEM parts you only get 1 year, and only 30 days on CPUs and memory unless you pay a couple buck extra. That is the 90% of the difference between Dell and Joe Blow. For $600 apiece, I could give you fully assembled Athon XP 1800s (with no OS, shipping extra) -- and that's with *quality* parts. 512MB DDR, 300W Power Supply, etc.

    5. Re:Go for it by Moonshadow · · Score: 2

      a) She uses it mostly for AOL, Quicken, and the occassional Winamp. Definately NOT a power user.

      b) She already has the 128 in her 200MHz box - I'm trying to cut costs as much as possible :). Recycle.

    6. Re:Go for it by TedCheshireAcad · · Score: 4, Insightful

      Support for plain vanilla PC's is easy, you could pay high school geeks $10 an hour to fix them up. It's only when you get to laptops that things get tricky.

      my $.02

    7. Re:Go for it by freeweed · · Score: 2

      Support for plain vanilla PC's is easy, you could pay high school geeks $10 an hour to fix them up

      Until a few machines go down at 8am Monday morning, and you have to wait until Saturday before your staff can do any work at all.

      NEVER discount the value of reliable support.

      --
      Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    8. Re:Go for it by mosch · · Score: 2
      Here's a step-by-step guide:

      First, remove the stems and seeds from your business desktop, and that it's nice and even. Some people like to mix a little hash into their business desktop at this point, if so, take a lighter to the edge of the bar of hash, and then crumble that application into the rest of the mix.

      Now take a nice long desktop, and fold it in half, and spread the application mix evenly across the desktop, and if you'd like, add a filter to one end of the desktop.

      You've got a nice desktop now, but it's still not ready for bidniz. Take it, and roll it at a slight angle, to form a nice, long, beautiful cone, and twist the away end up a little.

      spark up the desktop, and ennnnjoy.

  3. Microsoft allow it? by mrmaster · · Score: 5, Interesting

    Will Microsoft even allow you to recycle your Win2k license on a new computer?

    1. Re:Microsoft allow it? by Your_Mom · · Score: 2

      This is a bit hazy, the way I think it stands now (IIRC) is that if it an OEM license, you /CANNOT/ put it onto a new system other then the one that it came with. However, if you buy a bare bones system, you can quailfy to buy an OEM license, you just need to ask the place that you are buying from.

      --
      Objects in the blog are closer then they ap
    2. Re:Microsoft allow it? by nick+this · · Score: 5, Informative

      Nope.

      If it was a full retail version of Win2K, it can be transferred. But nobody has full retail -- everyone has the OEM version. That's part of the lock-in of preloads.

      OEM versions can't be moved from one machine to another. Also, Microsoft has strict rules about what constitutes an "upgrade". I don't have them here, but "upgrading everything around the W2K license" is not an upgrade, it requires the purchase of a new license.

      Don't take my word for it, though, or anyone on slashdot. Check out http://www.microsoft.com/licensing, and see how Microsoft is making it so much easier for the consumer, by not having so many confusing programs designed to save the customer money.

      By gouging the crap out of everyone, you now don't even have to go to the bother of trying to save money. You can just assume you are going to get poked, and sure enough, you are! Don't even *need* to read those agreements anymore. :)

      Boy, that *is* easier. Thanks Bill!

    3. Re:Microsoft allow it? by KFury · · Score: 5, Funny

      But when your motherboard gets fried, MS doesn't make you buy another copy of windows for the new motherboard...

      So just make sure you snap each of those old MBs in half before installing the 'replacement parts.'

    4. Re:Microsoft allow it? by Tackhead · · Score: 5, Insightful
      > well.. if the CASE is the same, but you swap out the motherboard, you can argue that it was a computer UPGRADE, not a new computer.

      Waaaaaaaaaaait a minute. (Not you, the original questioner).

      What's really wrong with these systems in the first place?

      He's got an assload of 400 MHz P2s, probably Slot-1-based, and each box has either 64 or 128M of PC100 SDRAM.

      Why not buy a bunch of Celeron or P3-800ish chips and FCPGA (new-sk00l slotket), and another 128M of RAM for each of them?

      I think you could get a decent CPU and RAM upgrade for less than $100 per box.

      Moreover, you wouldn't have to reimage any drives - it'd be a straight hardware swap, with maybe 15 minutes to figure out what voltages the motherboard supported, and to configure the slotket or motherboard correctly. (If you had quality components to begin with, this might even be automatic).

      Add onto that maybe 15 minutes per desktop to properly apply thermal transfer paste.

      No EULA concerns, no hardware/driver concerns, and it's dirt cheap.

      I'd bet that you, plus one or two of the "hardware geeks" (you know who they are :-) in the office could do this overnight for $100 per desktop, plus the price of a case of beer and a couple of large pizzas with all the trimmings.

    5. Re:Microsoft allow it? by howadani · · Score: 2, Informative

      The CD is set to boot and install the Microsoft Windows OS if the BIOS returns some special code put there by Gateway or Compaq or whoever.

      I have a Windows 2000 OEM CD here at work that will only boot on the Compaq Deskpro EP. Back in 1996 when I bought a PC for home, the OEM CD would only boot in a Sony PC.

      OEM's do this all the time.

    6. Re:Microsoft allow it? by PurpleFloyd · · Score: 2
      I'd bet that you, plus one or two of the "hardware geeks" (you know who they are :-) in the office could do this overnight for $100 per desktop, plus the price of a case of beer and a couple of large pizzas with all the trimmings.
      Never work on PCs drunk (or even after a can or two of beer). That's just asking for problems later on. What happens when your short-term memory is shot and you don't remember whether you set the voltage jumpers right or not, let it go, then boot up all your new systems only to see clouds of black smoke coming out of half of them? Alcohol consumption has its place, but please don't do it anywhere near sensitive equipment!
      --

      That's it. I'm no longer part of Team Sanity.
    7. Re:Microsoft allow it? by Fizzlewhiff · · Score: 5, Funny

      Will Microsoft even allow you to recycle your Win2k license on a new computer?

      They let me recycle my XP license on a new computer. They asked if I removed it from the old computer and then gave me a new code. The lady on the other end of the phone was very polite too. They didn't ask about any first born children and I could barely here the voodoo drums in the background.

      --

      'Same speed C but faster'
    8. Re:Microsoft allow it? by rmadmin · · Score: 2, Interesting

      What constitutes it as being the same machine? If I take the ram stick out of the gateway and put it in the new machine, does that make the OEM still good? What if I change the mother board in the gateway, does that kill the OEM? Kinda curious on that one. =)

    9. Re:Microsoft allow it? by Da+Schmiz · · Score: 2
      Alcohol consumption has its place, but please don't do it anywhere near sensitive equipment!
      If I understand the parent poster correctly, the case of beer is for after the upgrades are finished... or at least after the boxes are back together. Hardware issues aside, the effects of alcohol impairment couldn't be much worse than the effects of a bunch of stupid users...
      --

      "Anything is better than IE, and you can quote me on that." -- Wil Wheaton.

    10. Re:Microsoft allow it? by Tackhead · · Score: 4, Funny
      > If I understand the parent poster correctly, the case of beer is for after the upgrades are finished... or at least after the boxes are back together. Hardware issues aside, the effects of alcohol impairment couldn't be much worse than the effects of a bunch of stupid users...

      ROFLMAO, yes, precisely.

      The ideal plan is that you throw the beer in the fridge at 5pm and start upgrading. You order the pizza later on at night when you're partway through. (Or when you've "got the easy ones working, but have to remove the dead fan because there's half a pound of dust in the case.") Ideally, you finish the last PC when the 'za arrives, and the brewskis are nicely-chilled.

      Worst case, you take a break, eat some of the 'za (the key here is to order more than the three of you could possibly eat in a single sitting), finish the remaining upgrades, then drink the now-very beer and reheat the now-cold pizza.

      (Do not, under any circumstances, chill the pizza and reheat the beer. That would be bad. Once you're sufficiently drunk, you can always reheat the pizza, bite-by-bite, on the old CPUs by using the pepperoni slices as heatsinks, and the pepperoni grease as transfer paste. Just make sure you clean the CPU off verrrrrrrrrry thoroughly first.

      (Fun beer + upgrade story -- I've seen someone build up a "wall" of hot-glue around the edges of an Athlon chip whose die got chipped during a botched heatsink installation. You really can fry an egg on one... *burp*)

    11. Re:Microsoft allow it? by enkidu · · Score: 2
      I whole heartedly agree. I'm still using the P450 that I started work with almost 3 years ago, and its still runs VC6 tolerably, and MSOffice too. Of course, I started with an UltraSCSI 7200RPM hard drive and I've bumped the memory to 512MB.

      If you upgrade the RAM and HardDrive, I doubt if you even need to upgrade the CPU. Let's see, 256MB + a 7200 60GB drive would probably put you back around $200 per station. For another $100 you could double the CPU speed if people really needed it.

      EnkiduEOT

      --

      There is no trap so deadly as the trap you set for yourself
      -Raymond Chandler, The Long Goodbye
    12. Re:Microsoft allow it? by ahde · · Score: 3, Informative

      To qualify for an OEM copy of windows, it must be purchased with a new cpu, hard drive, or motherboard.

    13. Re:Microsoft allow it? by athakur999 · · Score: 3, Informative

      I did the Celeron + slotket upgrade on my home PC, and can vouch that it's a good bang for the buck upgrade.

      A Celeron 1GHz goes for $55 on Pricewatch. Look at $10 or so for no frills slotket. A 256MB stick of PC133 will set you back about $30. That's a little over $100 for a nice upgrade.

      And as Tackhead said, it's a dead simple swap software wise. No hours of "New Device Found" hell that normally accompanies motherboard upgrades under Windows. You also get to keep your probably 440BX based motherboard with it's well tested and mature drivers.

      --
      "People that quote themselves in their signatures bother me" - athakur999
    14. Re:Microsoft allow it? by skt · · Score: 2

      It sounds like he is just upgrading the motherboard and CPU and memory (maybe PSU) in most machines. I would imagine that it's OK to keep using the OEM license, although it definitely isn't clear. Maybe "recycling" isn't the best word to use in this case, it sounds to me like he is just upgrading the core components, and thus the OEM license should still be OK to use.

      I can remember one case where we had a CPU die out of an OEM machine under support from the vendor. We called the vendor, and then they sent us a new motherbaord and CPU because the CPU wasn't in stock anymore and the older mobo wouldn't support the new CPU. They did not send us another license for Windows, which we purchased from them as well (Windows 2000, IIRC).

    15. Re:Microsoft allow it? by BrookHarty · · Score: 4, Informative

      Will Microsoft even allow you to recycle your Win2k license on a new computer?

      This really pisses me off. This should of been part of the settlement from the DOJ. M$ Screwed Consumers.

      The OEMS had to accept the M$ price discount plan, and only sell OEM versions to stay in business. M$ should of never been allowed to tie an OS to hardware, too late, damage done.

      We had a site license for m$ at work. We bought 40 pc's and could not get them without windows. We just paid for an OS which we would never use, and couldnt sell. What about all the schools across America that got double billed for an OS? Thats alot of tax money M$ should pay back. I wont even go into the tax scam m$ has, they do not pay federal income tax.

      If I was going to roll out desktops.
      1. Terminal Services/Citrix/etc... Will NEVER tie M$ into hardware, repeat never, rinse repeat, never.
      2. Linux workstations.
      3. Fast network, with gigabit upstream to the TS servers.
      4. Ghost images on CD.

      BTW, 400mhz boxes make good linux workstations.

      -
      Where does an 800 pound gorilla sleep, anywhere he wants.

    16. Re:Microsoft allow it? by mpe · · Score: 2

      Interesting. MS says that the OEM OS goes with the machine, so if you get rid of a box, you get loose the license. But here you're upgrading, so you still have the same box?

      Unless any of these machines are AT cases. In which case they need a new box. Effectivly it's a "grandad's axe" type issue.

    17. Re:Microsoft allow it? by cygnusx · · Score: 2

      If you roll your own system, you are eligible to buy a OEM copy of windows, if you can find a cooperative reseller, for much lower than the full retail cost, but probably higher than what Dell pays. But the parent poster noted, `transfering' the license from older systems is unfortunately not on, if those licenses were OEM.
      And in 99% of business PCs, they *are* OEM.

    18. Re:Microsoft allow it? by deverox · · Score: 2

      How did we (users) get stuck in this state. This in on the same level as saying when I get a new TV, VCR, PVR, or Stereo I have to get a new cable provider.

      Geeze we got screwed!

    19. Re:Microsoft allow it? by unitron · · Score: 2
      "You really can fry an egg on one..."

      I've got a (socket 4) Pentium 60 with heatsink but no fan that can double as a waffle iron :-)

      About the pizza, though, if it ain't good cold (next day after overnighting in the fridge--the pizza, not you--), then it wasn't really good to begin with.

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

    20. Re:Microsoft allow it? by esper_child · · Score: 2, Funny

      my best beer + upgrade story was a friend dropped a chip into the pizza and went to clean it with my beer. I was pissed at him for using my beer and the owner was pissed because it frigged up the machine.

      Also, when drunk, dont' EVER under ANY circumstances use a sharp knife for a screwdriver, THEY DON'T WORK THAT WELL, and you can put it through your hand easily (as I found out the hard way).

      Also, the computer doesn't want any beer, no matter how much you think it does. NEVER, EVER feed your computer beer, it doesn't need it and is probly too young for it anyways.

    21. Re:Microsoft allow it? by Anonymous Coward · · Score: 3, Insightful

      You can change CPUs though.

      But whats the fine line, you change cpus, or keep same cpu but change motherboards....

      Personaly, who cares what the EULA is, just do it , as long as its not running on the old pc too.

    22. Re:Microsoft allow it? by darien · · Score: 2

      The old HP Vectra recovery CDs didn't let you install Windows at all: you had to restore a BIOS-locked hard disk image that returned your PC precisely to its original state. But this original state included a full copy of the Windows installation files sitting in C:\WINDOWS\OPTIONS\CABS, complete with SETUP.EXE. So all you needed was a CD writer/Zip disk/LAN and you could move the copy of Windows that came with your Vectra onto another machine. *shrug*

    23. Re:Microsoft allow it? by GigsVT · · Score: 2

      Have you noticed the new sticker versions of the certificates of license of MS that they want you to stick on the front of your case have anti-removal features? You can't get it off in one piece, it's like those foil stickers that they put on warantee seals.
      This to me really drove the MS licensing issue home. Well, that and their mob-like protection money tactics.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    24. Re:Microsoft allow it? by biglig2 · · Score: 2

      From my FAST training I seem to recall that the OEM license is nominally attached to the CPU. I remember asking at the time about dual processor systems, but then I always was an awkward bugger ;-)

      But you should check this out as you don't want to be stuffed.

      P.S. Can I add my 10c to the calls to make sure you have properly identified what is too slow.

      --
      ~~~~~ BigLig2? You mean there's another one of me?
    25. Re:Microsoft allow it? by tps12 · · Score: 2
      Haha. When I worked at a used computer store that also did service, we had a guy come in who had managed to spill whisky all over the inside of his case. I guess he was having a party and was showing off his RAM or something (some party, right?).

      OTOH, I like to enjoy a martini while geeking with hardware. I think it makes me more careful when I know I am likely to screw up. Plus there's the thrill of living on the edge.

      --

      Karma: Good (despite my invention of the Karma: sig)
    26. Re:Microsoft allow it? by Surak · · Score: 2

      Do it anyways. IANAL, but I doubt that such a license provision would standup in court. If I have a book, no one can prevent me from giving that book to you, as long as I do not retain a copy that book.

      A license should be transferrable between computers. This IS allowed under copyright. A license should give the copyright holder no more rights than copyright allows... if anything it should give the end user more rights.

  4. AMD is not the issue... by joshamania · · Score: 5, Interesting

    ...but Microsoft might be. You might want to take a look at the EULA from M$ and see if they allow the transfer of operating system. Not that I'm suggesting you follow that load of malarky, but it may be a consideration.

    Personally, if they're just office type machines. Get Star Office and Linux and see what you can do. Experiment with a couple of your users to see how much trouble it might be.

    1. Re:AMD is not the issue... by Erore · · Score: 2

      I agree.

      If you purchased machines from an OEM and they came with an OEM version of Windows (9.x or NT) which you later purchased an upgrade to Windows 2000, then you CANNOT transfer the Windows 2000 license to new hardward unless it too came with a previous version of Windows.

      If you upgraded using Upgrade Advantage, then you can't even transfer the upgrade.

      Special rules apply to OEM licensing.

    2. Re:AMD is not the issue... by Casca · · Score: 2

      Doesn't this raise an issue of what constitutes a system? Is it the hard drive that the software resides on, or is it the motherboad? Could you move the hard drive to the new system without breaking the Eula?

      --
      Casca
    3. Re:AMD is not the issue... by homer_ca · · Score: 2

      Careful if you recycle the case on a Dell. Some of their power supplies and motherboards are incompatible with standard ATX (one reversed pair of pins in the power plug) for no good reason other than to lock you in to their expensive replacement parts.

    4. Re:AMD is not the issue... by Arandir · · Score: 2

      You might want to take a look at the EULA from M$ and see if they allow the transfer of operating system.

      Who says he's going to transfer anything? These are upgrades. The EULA may specify it being tied to a specific CPU, but if it doesn't, I dont' see the problem. These will still be the same machines.

      If all else fails, just keep the original CPU and glue it to the inside of the case :-)

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  5. Recycling by airos4 · · Score: 3, Interesting

    I really don't see a downside to the project... if you had a few people you trusted to help upgrade the systems, you could assembly line the upgrade and get things up and running in a couple weekends. The only things that I would see as a concern would be the age of power supplies, hard drives, etc. But if you do regular backups, that risk is minimized.

    --
    I wish there was a choice that said "Factually Wrong -1" when I mod.
  6. Don't forget service and support by leshert · · Score: 3, Interesting

    If, two months from now, one of them dies and dies hard, you're on your own to figure out what went wrong, find a replacement part, try to get warranty service from wherever you bought that component, etc.

    Most of the majors offer very good service. Often it's just a cross-ship for the whole system, and you're in business the next day with no time invested by your IT department.

    1. Re:Don't forget service and support by SuiteSisterMary · · Score: 2

      You just keep five machines, or 5% of your total number of desktops, handy. Nobody keeps anything on their local harddrives, anyway, do they? Just swap machines, and there you go. Send the dead one away at leisure.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    2. Re:Don't forget service and support by leshert · · Score: 2

      You probably didn't buy the service and support contract that includes same-day service, then.

      For our supplier (Dell), the default is next-day onsite if possible, but if you really care about uptime, you need to upgrade to the better contracts (including four-hour service!). And all machine classes have the same programs, from laptops to servers.

      You get what you pay for, of course.

    3. Re:Don't forget service and support by GigsVT · · Score: 2

      That's total bullshit. For the price of "support" that you will never use, you can stock a couple spares of each part. When something fails, fuck warantees, just put in a new one.

      Now that computers are sub-$1000 on the high end, it's not worth the bother to RMA anything but stillborn hardware to your reseller, and RMA hard disks direct to the manufacturer.

      Do you work for Dell or something?

      The only exception to this I see is laptops, but it's not like you can build those yourself anyway.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  7. Why not just only buy / build new machines for ... by notbob · · Score: 3, Insightful

    Those that actually need them?

    I mean really suzy in the phone center has no need for over 400 mhz, I'm striving along just fine on my 667.

  8. I think time is probably the critical factor... by edashofy · · Score: 5, Informative

    Don't forget having to run your own assembly and tech support shop as well. I can usually coerce somebody to come out from Dell and replace my broken (video card, motherboard, CD-ROM drive) with little effort here at work if the need arises and it's covered under warranty. At your shop, YOU are the warranty guy.

    Also, factor in the labor costs (which will be substantial), count the amount of time it will take for you to assemble a machine, the cost of ESD straps and mats (you will be using ESD mats, right?), the time it will take to set up an assembly area, and the space that will take up, etc.

    I used to build machines for other people (family members, etc.) Now I just tell them all to buy a Dell because the hassle on me to maintain them is WAAAAAY less. The only machine I build myself anymore is my personal box, because I spec out stuff that is too high-end for a manufacturer like Dell anyway.

    1. Re:I think time is probably the critical factor... by davmoo · · Score: 5, Insightful

      I used to build machines for other people (family members, etc.) Now I just tell them all to buy a Dell because the hassle on me to maintain them is WAAAAAY less.

      Preach it, friend!

      For the last near 20 years I often built systems for friends, family, or businesses who wanted to save money. But these days I can't build them cheaper than Walmart sells them. The only time I build a system now for anyone other than myself is if all they want is some old wreck good enough to get on the internet and I already have the parts laying around.

      To the guy who started this discussion: You start out by comparing a pre-built P4 system to a scratch-built Athlon system. You also need to be looking at Duron/Celeron pre-builts. I bet there is only a handfull of people in your company, if ANY, who need the power of a P4 or a top of the line Athlon. A Celeron or Duron would them just fine, and you're not going to build something from scratch with either of those that is cheaper than what Dell or Walmart can sell them to you for.

      --
      I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
    2. Re:I think time is probably the critical factor... by rnd() · · Score: 2

      Cheap Dells would be the option to compare your strategy against. I suggest looking at one of the onboard-everything motherboards from ECS. Mine was around $150 (a few months ago) for the mobo and Athlon XP 1700+ processor.

      --

      Amazing magic tricks

    3. Re:I think time is probably the critical factor... by Latent+IT · · Score: 2

      So then buy it in two or three years, and invest the money you would have spent on doing it now. This is about as basic as buisness sense gets. =)

    4. Re:I think time is probably the critical factor... by shyster · · Score: 3, Insightful
      Things that often fall by the wayside in OEM systems: * Input devices. Those cheap little OEM-rebranded mice and keyboards are often fragile, mushy things.

      To be honest, I rather like Dell's new keyboards (the black ones). Nice soft feel to them. At any rate, just let your secretaries and transcriptionists keep their old keyboards, and everyone with a wheel or trackball keeps their old mouse, and all is well. Very few other people would even know the difference.

      * Sound card/system: Unless this is sold as a gamer or music system (and the sound system is explicitly mentioned in the specs), you're probably looking at on-board sound. Not a huge deal, but you can be looking at a performance hit when playing lots of sounds in a game. In Linux, no existing sound architecture, including OSS, the kernel, ALSA, artsd, and esd has good support for use-all-existing-hardware-channels-then-transparen tly-fall-back-to-software-mixed-channels. You're then looking at all software or all hardware, so getting a bunch of channels can be nice. Hardware midi synth can be nice, but timidity's softsynth and a good soundfont pretty much put to shame the hardware synth I've seen.

      We're talking business systems here. No worries of game playing. At most, we just need RealAudio/ Windows Media sounds, and MP3's.

      * Hard drive: You do not want a bottom-of-the-line hard drive. It's not economical. If the current standard midrange size is 80GB, get an 80GB drive, not a 40GB. The small amount of savings you get for the large loss in space are not worth it.

      I don't think business PC's should come with more than a 10GB (or less even) HDD. People shouldn't store things on their hard drive, it makes support a nightmare. Give em server space, and lock it with quotas. Very few office workers need more than 100MB in personal space. After that, it's time to clean it out or achive it.

      * Speakers: OEM speakers are pretty much bad, unless you're getting a high-end system.

      Do your cube farm cohorts a favor and pull all speakers out of there. Give them $5 mono (so they can talk on the phone, listen to office chatter, etc.) headphones instead.

      *RAM: still not that good. For example, CompUSA is selling [compusa.com] this system with WinXP and yet only 128MB of RAM.

      Good point. You should upgrade the RAM with Crucial memory after receiving the machines. Go with at least 128MB for Win9x, 256MB for Win2K, and 384MB+ for WinXP (if you're actually running that POS for some reason). Get it from Crucial and save the extra $100 bucks the OEM would've charged you.

      * Ethernet cards: to most people, these are pretty interchangeable. I've had some bad experiences and now only use 3com. You aren't going to be getting a 3com card in an OEM system.

      I've never known Dell to not use a 3Com NIC. True, their integrated ones are a 3C920, but they're pretty good. For around $50, you can go with an industry standard 3Com 3C905C.

      * Modem: If you're buying OEM, you're going to get a Winmodem. Most of these are useless in Linux. They slow down the machine (yes, I know that it isn't necessarily a massive chunk of the processor any more, but it does count). Poorly written drivers may take over the machine while dialing or give you stability problems, both of which I've run into.

      Though I historically despise Winmodems, they're more than decent enough for occassional use on a business system. Who doesn't have at least DSL anymore? Only older programs still use modems, and they're relatively few and far between. If someone really uses a modem, leave off the internal Winmodem one and get an external USRobotics. Otherwise, stay away from Dell's USRobotics hardware PCI modem, as it goes on Com5, which causes problems with most older apps.

      * Monitor: OEMs are absolutely awful here. Worst point. If you're buying an OEM system, your chance of getting a refurbished monitor is very very good. These are absolute crap -- the failure rate is ridiculous. I've lost count of how many Gateway (a particularly egregious offender) monitors I've seen die.

      Reuse the old monitors. Also, keep a few in stock for quick replacements when they do die. Most users will stick with 800x600 on a 17", and 1024x768 on a 19"+ anyways, so the clarity isn't too big an issue. Only your heavy spreadsheet users and graphics pros need a really good monitor.

      As for Linux compatibility, that would be nice, but is mostly irrelevant since he's already said that it's a Win2K shop. Keep it in the back of your mind, but, for the most part, you'll only need to replace a very few components if you ever migrate. Minus the OS licensing fees, you'll still save a boatload of money.

      Your arguments may be valid for a home system, but a business PC is completely different. Most of the points you brought up are simply not relevant for an office worker's PC.

    5. Re:I think time is probably the critical factor... by mpe · · Score: 4, Insightful

      Hard drive: You do not want a bottom-of-the-line hard drive. It's not economical. If the current standard midrange size is 80GB, get an 80GB drive, not a 40GB. The small amount of savings you get for the large loss in space are not worth it.

      Only on a standalone system. On a LAN you end up with workstations with lots of useless diskspace or worst provide an incentive for (l)users to store work on the local HDD.

    6. Re:I think time is probably the critical factor... by perky · · Score: 2

      While I am sure that is true, he might want to use those computers for a while, and you know that next version of the OS or the office suite will stress the hardware (esp if made by MS).

      whilst I see your point, even then I remain unconvinced. My machine (PIII 450 256Mb) is getting on for three years old, and apart from a stick of extra RAM and an extra HDD, it hasn't been upgraded. I just installed XP and office and it still runs fine. The only time I could actually do with a bit more horsepower is in a big compile, but other than that there's nothing that another stick of RAM wouldn't solve.

      I'm looking to buy another machine at the moment, and frankly it's most likely going to be a second hand PIII. I just can't justify doubling the cost of a machine to get a 1.5Ghz cpu against an 866Mhz.

      --
      "The new wave is not value-added; it's garbage-subtracted" - Esther Dyson, Dec 1994
    7. Re:I think time is probably the critical factor... by Drakantus · · Score: 2

      Eh. We have built a few boxes at my office, and time is *not* the issue at all. Perhaps we are the exception rather than the rule, but building a computer actually takes very little time, maybe 45 minutes a box. The real time is spent on software/user settings/configuration, and these things take just as long to do on a Dell as they do on a custom Athlon box. ESD straps/mats? Hrm, we have never used them. Out of maybe 20 builds so far we haven't had any failures, and heck if we fried 1 CPU in every 5 it would still be a lot cheaper than buying Dell boxes. Assembly area/space is about the same as what we require to setup a box to preinstall software anyway, so it's not a factor. Warranty issues are actually better with selfbuilt systems. How long does it take to get a failed drive replaced by Dell? If I need a drive replaced, I grab a spare from the computer room and send the failed drive to maxtor. The nice thing is that since we build the systems, we know what is in them. For new interns, building a computer is a good way to learn how things are supposed to be, and how to change components. Drivers are easy to find and update, and we don't have to worry about stupid non-standard powersupplies such as what Dell puts in boxes these days.

      --
      I love going down to the elementary school, watching all the kids jump and shout, but they dont know I'm using blanks.
    8. Re:I think time is probably the critical factor... by zerocool^ · · Score: 2

      Reuse the old monitors. Also, keep a few in stock for quick replacements when they do die. Most users will stick with 800x600 on a 17", and 1024x768 on a 19"+ anyways, so the clarity isn't too big an issue. Only your heavy spreadsheet users and graphics pros need a really good monitor.

      Another thing to think about is Flat panel monitors.

      Yeah, they're expensive, but... you pay the power bill right? In a year, you'd save money with flat panels, besides impressing your employees. AND flat panel monitors absolutely rock for spreadsheet and number reading. They do not, however, rock for gaming, which is precisly what you don't want people doing on the clock.

      For office work, flat panels are great. Easy on the eyes, superb clarity of text / numbers, low power consumption.

      Just a thought.

      Also, I still think the comptuer from dell isn't that bad an ideal: $500 for a P-4 1.7, 128MB ram, 20 gig hard drive. Honestly, that's not bad, and it's from a top provider with a good name. Add 128 MB of ram, and upgrade again in 2005.
      Link: http://configure.us.dell.com/dellstore/config.asp? customer_id=04&keycode=6W300&order_code=dim44pri

      ~will

      --
      sig?
  9. Cost savings? by MattyG · · Score: 5, Insightful

    What's your salary/the salary of the people that will have to build 60 boxes? How long will it take? Are you sure $600 + labor costs + no manufacturer support will be less than $1,000? If not, there's no business case to do it yourself.

    -matt

    1. Re:Cost savings? by hdparm · · Score: 2, Informative
      I've done this myself quite a few times and I say go for it!

      Cost wise, you will save money, that's for sure. All hardware comes with manufacturer's suport, so buying support from big names is just rediculous - you are paying for what they have for free and associated admin costs are nothing. Have a look around for small, reliable shop that would go nuts if they can close a deal for components for 60 desktops. Hell, they would be happy to build the machines themselves and will always be more responsive to support calls than any big shot company.

      However, I prefer to build machines myself - I love computers and it's fun and it always gives a pleasure when blinking cursor appears for the first time and the feeling that you contributed something more than what's stated in your 'Position Description' is great and...

      Even when I knew it would mean more than 40 hours a week and no material rewards for me, I did it. And no doubt - I will do it again, every time.

      There's so much more in every job than just $$$$, trust me

    2. Re:Cost savings? by Master+Bait · · Score: 2
      On the other hand, who would you rather call for a diskn drive support, Dell or Western Digital? I much prefer putting brand-name components on the inside than having no-name components on the inside with a brand name on the outside!

      --
      "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
      --Tom Schulman
    3. Re:Cost savings? by EastCoastSurfer · · Score: 2

      "On the other hand, who would you rather call for a diskn drive support, Dell or Western Digital? I much prefer putting brand-name components on the inside than having no-name components on the inside with a brand name on the outside!"

      Maybe not WD, but every other component manufacturer is going to try to blame some other part in the PC. I would much rather call dell and have them just send the part instead of having to argue with them about what the problem really may be.

    4. Re:Cost savings? by tester13 · · Score: 2

      Just out of curiosity, what should one peg labor costs on something like that at.

      I realize that he may make more then a technician making it much less economical.

      Anyone have any guidelines?

    5. Re:Cost savings? by Moonshadow · · Score: 2

      I bought a server from Dell that's been locking up once every 5 days or so. I've run the diags and all, and I called Dell today. They're sending out a tech with a new mobo, processor, DIMMs, HD, cables, etc. No mess, no fuss.

      You pay Dell prices to get Dell service. If the service isn't too important to you, build them yourself.

    6. Re:Cost savings? by Tuzanor · · Score: 2

      Same goes for Cisco. Nortel used to do this, but then the suits totally took over the company...

    7. Re:Cost savings? by Mandelbrute · · Score: 2
      What's your salary/the salary of the people that will have to build 60 boxes? How long will it take?
      A very good point - it will all depend on volume. I have a relative that is a medical specialist, so his time is worth an enormous amount per hour. It was cost effective for him to drive for a couple of hours, get the hardware and software for five PCs for his practice, assemble them, and install all the software. Instead he could have shelled out an extra 30% for boxes that he would still have to install software on - plus video capture cards and other gear to talk to his medical equipment.

      If he had wanted a dozen PCs it would be worth it to get someone else to do it. I don't know about the USA situation, but here the price of the whole is often a huge amount more than the price of the parts, and post sales support is almost a mythical beast. Also, the wage cost of someone here that can competantly put together the PCs is around $6US per hour. A postgraduate student in almost any technical field would have assembled PCs in enough weird and wonderful configurations that they could put together an office PC with ease. It isn't as if it is a difficult task (I'm sure most people that are reading this have built at least one PC from parts).

  10. The cost savings.... by SquadBoy · · Score: 2

    depends on what your time costs the company. If you are willing to eat the extra hours to build the systems then yes you can save a lot of money. In this economy the extra hours put in to save your job might very well be worth it. YMMV but everytime I have done this the first couple of boxes have taken a long time then once I had working with the hardware being used down the time to build went down a lot. I would not worry about support you are most likely better than anything Dell could provide.

    --

    Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
  11. $600? Surely you can do better than that. by drinkypoo · · Score: 5, Interesting
    You can get a motherboard, CPU, and 256MB of ram for less than $400. For instance, access micro (my favorite computer etailer) will sell you an abit AT7, athlonXP 1600+, 256MB of DDR333 memory, and a fan for $339 (with burn-in test.) $40 will get you a GF2MX 64MB SDR. pricewatch indicates that WD 40GB EIDE disks (plenty for most applications) are down to $52 - Call it $75 for a disk, then, just for laughs.

    Don't buy more processor than you need; It's expensive. You can always upgrade the CPU later if you pick a good platform. You can do the whole thing for about $450-$500 for each box.

    Incidentally, I picked the GF2MX because it has good drivers and VERY fast 2D. If you are doing cad or something, get something from matrox, they have a much better DAC. The 3D is just icing.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:$600? Surely you can do better than that. by vladkrupin · · Score: 2

      don't keep your hopes high. If you get a CPU with intend to upgrade it... chances are it'll never happen. By the time you might think about upgrading, it'll be so obsolete, that you will have trouble finding a chip that will fit into your motherboard socket (or slot).

      That said, the same is true about cases - you are hoping to recycle your case - I doubt you'll be able to do that. Not only Athlons need somewhat clean power, but also motherboards have a whole slew of different flavours of form factors and designs. Chances of you findning a board that will fit the cases you already have are anywhere between very slim to none, IMNSHO.

      That aside, you definitely CAN do better than $600 per system goal, barring countless hours of spend time.

      --

      Jobs? Which jobs?
    2. Re:$600? Surely you can do better than that. by Tackhead · · Score: 3, Insightful
      What you said, except I'd be an even bigger cheapskate.

      What on earth is an office PC doing that needs an AthlonXP 1600+? (OK, the sysadmins need that to play Quake after-hours, but what about the guy who only uses Excel and Powerpoint? :-)

      For that matter - sure, the WD 5400RPM 40G drives are down to $52 - but what are office PCs doing that requires 40G?

      This may depend on what he's already got -- if these PCs have only 100M of space left on ancient 2G drives, then fine, upgrade the drives to 40G. But if they've already got 6-8G drives (which probably have 4-5G free), and all the "real stuff" is stored on a central server, and all the user machines have several gigs free, isn't that enough space for your employees to store their downloaded MP3z and pr0n? ;-)

      What does he need a newer video card for? Are his users likely to run 1600x1280 on their 17" monitors?

      For office computing, you can often KIWI - Kill It With Iron. Add more RAM, swap the CPU for a P3 at either 133 MHz FSB or 100 MHz FSB, and see if it still sucks. If it ceases to suck, the problem's solved, probably for less than $100 per desktop.

    3. Re:$600? Surely you can do better than that. by moonbender · · Score: 2, Insightful
      If you get a CPU with intend to upgrade it... chances are it'll never happen. By the time you might think about upgrading, it'll be so obsolete, that you will have trouble finding a chip that will fit into your motherboard socket (or slot).
      Socket A has been the standard for AMD CPUs since - what? Two years? The oldest chipsets mainboards probably will not run today's CPUs anymore, but I think my mainboard bought 18 months ago still runs Athlon XPs, and perhabs the upcoming Thoroughbreds, too.
      That said, the same is true about cases - you are hoping to recycle your case - I doubt you'll be able to do that. Not only Athlons need somewhat clean power, but also motherboards have a whole slew of different flavours of form factors and designs. Chances of you findning a board that will fit the cases you already have are anywhere between very slim to none, IMNSHO.
      ATX has been a standard for an even longer time, and most mainboards work with that just fine. Cases really are not a problem. The PSU sometimes is, but it's not soldered to the case after all, just put in a new one. That said, if you had invested into a quality PSU back when you bought the computer, chances are it would still run any current system just fine - AMD strongly recommends 300W supplies, but a noname 300W supply is just about as effective as a brand 250W.
      --
      Switch back to Slashdot's D1 system.
    4. Re:$600? Surely you can do better than that. by rnd() · · Score: 5, Interesting
      the parent post is dead on. Most slower machines will speed right up if you put in a sufficient amount of RAM.

      After that, go after the processors, if they're upgradable.

      Find some affordable hard drives and swap them out on the machines that are near capacity.

      Invest the money you save into an upgrade plan based on an upcoming hardware platform, such as the Athlon T-bred, and watch the prices on RAM and buy in bulk when the price dips.

      I think you're better off replacing the existing machines in thirds. First get rid of the most pesky third of the machines, cannabalize some RAM to improve the remaining 2/3. Then institute your new standard (whether its Dells or your self-built machines). You'll learn how to make the DIY approach efficient after the first 20 machines. In 6 months, you'll be able to buy equivalent machines at 2/3 of their current cost.

      Benefits:
      The business keeps more cash all along, and you make the absolute most out of the existing investment.

      --

      Amazing magic tricks

    5. Re:$600? Surely you can do better than that. by Ryan+Amos · · Score: 2

      I would never, *ever* buy cheap crap off pricewatch for a setting like this. These kind of "deals" tend to come back and bite you in the ass, especially because most hardware vendors tend to go cheapo on the ram. Cheap ram is the most frequent cause of unexplained, random crashes. I learned that lesson LONG ago. Go look at the lowest price for what you want on pricewatch, and expect to pay twice that if you want to be happy with it.

      Lots of problems is exactly what this guy *doesn't* want. Cheap hardware is definately not the way to go in a business setting. Yes, you can get fast hardware cheap. But I don't care how fast your machine is, if it crashes 5 times a day because of cheap hardware, you would have been better off spending twice as much for slower, more stable hardware. I've actually stopped buying off pricewatch, I've gotten burned on bad cheap goods too many times. You get exactly what you pay for.

    6. Re:$600? Surely you can do better than that. by Master+Bait · · Score: 2
      In fact, it might be wise to do this and farm out the parts and labor to a local PC clone shop -- or at least give them the opportunity to bid.

      --
      "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
      --Tom Schulman
    7. Re:$600? Surely you can do better than that. by mpe · · Score: 2

      Find some affordable hard drives and swap them out on the machines that are near capacity.

      Assuming that the problem isn't that someone has put junk on, that shouldn't be there in the first place.

  12. A bit risky... by b0r0din · · Score: 2

    One thing you've got to look at is warranty coverage and who will support these boxes once they're made. Most of these components will have warranties, but there's different coverage for each one you'd have to keep track of, you might get a bad batch if you order in bulk, which can cost time and money in the long run. For a business environment, even small business, I'd recommend looking to a solid company that has a good service record and see if you can get a bid war going between two companies who have small business plans to have your business. Bottom line, it's probably more hassle than you'd want.

    1. Re:A bit risky... by FFFish · · Score: 2

      Or don't get a bid war going at all: get one of them to commit to being your single-source contractor for the whole kaboodle, and demand insurance in lieu of discount -- ie.) a service guarantee that come hell or high water, they'll have a loaner part for anything that fails within two hours of request, and a replacement part within two working days, delivered.

      --

      --
      Don't like it? Respond with words, not karma.
    2. Re:A bit risky... by s390 · · Score: 2

      Hire someone else to build the boxes... and warranty them. Find 2 or 3 white-box builders in your area, and give them a competitive RFP, with specifications to guide them but loose enough to let them propose adequate but inexpensive components. Don't promise to necessarily give any of them the work. Require the winning bidder to build one pilot machine for testing before you commit to ordering the rest. If you can recycle everything but the mainboard, processor, memory, and vidcard, you should be able to get 1 Ghz Duron systems with 256MB memory and good 2D video for $300 or thereabouts. Pick a solid white-box assembler (no garage shop) who's willing to offer a warranty, and you can likely replace all your desktops at once for about $20K or less.

      I bet you could even get Slashdot posters to help you write your RFP.

  13. If you're running a Win2k domain... by SPiKe · · Score: 2, Informative

    Use RIS.

    You won't be tied to hardware configs (unless you have funky hardware that doesn't have a Microsoft driver) and you can just plug your machines in with a floppy telling the machine to RIS itself (or certain NIC cards.. was it newer 3coms or Intels?).

    There are some things that are not fun about doing this, like popping older apps in to MSI's (something I have had difficulty doing), but it pays off in the end.

    1. Re:If you're running a Win2k domain... by SuiteSisterMary · · Score: 2

      To add, in an MS envrionment, a large up-front investment in SMS will result in MUCH time saved later on. Especially for simply and quickly rolling out apps/hotfixes/service packs, but the magic hardware and software inventory can't be beat. Also simplifies license issues.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    2. Re:If you're running a Win2k domain... by shyster · · Score: 3, Informative
      Use RIS. You won't be tied to hardware configs (unless you have funky hardware that doesn't have a Microsoft driver) and you can just plug your machines in with a floppy telling the machine to RIS itself (or certain NIC cards.. was it newer 3coms or Intels?).

      Bah. The first RIS job I did will be my last one. At least until I have to do > 100 PC's. I never did figure out all the problems we had with that install (project got pulled in the middle of it due to layoffs), but I think our Cisco switches did not like the DHCP requests from trying to boot off the network. About 35% of the machines had to be rebooted 5+ times in order to get a lease. And, even after it loaded (which took a god awful long time), we still had to configure each PC (for Outlook, custom apps, etc.)!

      For the 15-20 PC's he's talking about, I think RIS is a little too much. Just make 2 images (assuming no SCSI drives), one for ACPI compliant PC's and one for APM PC's (assuming you have any), install your common programs (Office and the like) and sysprep them. Then just Ghost from a network server. That's the cheap, slow way to do it. Oh, and it'll also clog the network so you may want to do it off hours. Just make sure your server can support multiple streams (or use a few servers), or it'll REALLY slow you down. I'd suggest using Bart's network boot disk to boot from (hopefully you have supported NICs, most major ones are) and then you can assign an IP if you have trouble with DHCP.

      Or, if your cases are easy to work with (most recent OEMs, barring HP and Compaq, are) Ghost from a few internal hdds (much, much faster). Just give each of your tech 3 hdd's and 3 preconfigured Ghost floppies to boot from (start Ghost in the autoexec.bat file). By the time they've started the 3rd install, the 1st will be done. Reboot it and it'll detect the devices.

      All you've got left is to install the custom apps, and configure email. If you're going to go thru the trouble of making MSI's for your apps, you may as well start using Active Directory's software install services as well. Then your users can just install their apps for themselves.

  14. most folks won't need the upgrade by captainspudly · · Score: 2, Insightful

    Will the receptionist who plays Solitaire all day need a new machine.... consider that there are probably only a few folks that would need the upgrade.

  15. It depends.. by Chicane-UK · · Score: 2, Informative

    Well I can talk from some kind of experience.. we had a bit of a botched attempt at trying this one year and decided never to bother again.

    Someone had the great idea to buy a load of AMD K6's and some cheap generic 'all in one' motherboards.. our team of 8 or so techies all sat and built about 30 of this machines in an afternoon or two.. but the machines are pretty stubborn and are already very very out of date - we just used old cases complete with 2GB drives which were more than enough at the time. Now the CPU's are still quick enough for office tasks, but the drives are much to small.. and its too much hassle to go around adding new drives and re-imaging.

    I think buying complete systems is the best way to go about this for a number of reasons :

    a) Standardised hardware (makes imaging a lot easier)

    b) Probably more reliable (you know the hardware combination they give you IS going to work.. sometimes you can put together a troublesome combination of parts and never get the system working right)

    c) Having someone else to blame if the system gives you hassle.. (just call their tech support and get them out to fix it!) :-)

    --
    "Hey! Unless this is a nude love-in, get the hell off my property!!"
  16. not worth the man-hours/time involved by GutBomb · · Score: 2, Informative

    i did the same thing you are thinking about doing now. I think the man-hours involved with building the machines ends up costing mre than buying complete machines. It depends on the amound of machines. We had 30 to build. All identical, so we just applied the same image to all of them. the long part was building them. In the end we would have saved money and time if we had simply ordered them.

  17. Walmart PCs without Windows by crow · · Score: 5, Interesting

    Perhaps you should consider Walmart's Microtel PCs without Windows. Assuming you don't need software or monitors, you can get a 1GHz Celeron for $400. The trick is the legallity of transfering your Windows licenses (Which piece of the original computer does the license go with, the hard drive? Can you swap that piece into the new system). [Of course, if you could convert to Linux, that would be cool, but that's probably a separate battle.]

    1. Re:Walmart PCs without Windows by bool · · Score: 3, Interesting

      God, don't buy anything from walmart! http://alternet.org/story.html?StoryID=12962

      --

      ----------
      while (alive) { Work(); PayTaxes(); Eat(); Sleep(); }
      Bool
    2. Re:Walmart PCs without Windows by bcrowell · · Score: 3, Informative

      Fry's in Southern California has been selling $250 PCs from BTC with Linux on them. That's what I'm posting on right now. Works great! The Linux that comes on them is not a "real" Linux distro -- more like an information appliance shell -- but you can replace it with something else, and you're not paying for a Windows license if you don't need it.

    3. Re:Walmart PCs without Windows by eap · · Score: 2

      Wow. I didn't know you could buy a PC from a major vendor without windows. This is perhaps more interesting than the article itself. Finally, a way for the average person to avoid the Microsoft Tax

  18. I would'nt by interstellar_donkey · · Score: 2

    There are a few advantages of building the computers yourself, but it's not something I would do in your shoes.

    Consider first the labor costs. Even assuming you can ghost your software and buy exact matching hardware, you're still looking at 2-3 hours per machine in the actual hardware construction/testing phase. Depending on what you could be making billing out to clients (again, depends on what kind of business your in, and your position in the company), you may loose your cost savings.

    Second is system hardware management. You know for a fact that a solid system from Dell or another giant will most likely have every component working together and all the neccescary drivers functioning right out of the box. Most of the time off the shelf components play nice these days, but you never know.

    And, of course, there is the licensing issues. If you plan on migrating your current software licenses to the new machines, make sure they all work ok.

    Just a few things to think about.

    --
    The Internet is generally stupid
    1. Re:I would'nt by Tackhead · · Score: 2
      > Consider first the labor costs. Even assuming you can ghost your software and buy exact matching hardware, you're still looking at 2-3 hours per machine in the actual hardware construction/testing phase. Depending on what you could be making billing out to clients (again, depends on what kind of business your in, and your position in the company), you may loose your cost savings.

      Fair enough -- so why not just dump in more CPU and RAM?

      $15 for an FCPGA slotket (if the P2-400s are Slot-1 based) + $40ish for a CPU that'll go up to 1GHz (depending on BIOS support for higher multipliers and lower voltages). $20 worth of cheap-azz PC100 or PC133 RAM.

      That solves the "ghost the software" problem - the faster CPU and more RAM don't require new drivers. No Ghosting required.

      That solves the EULA issue - it's "just an upgrade". I can't imagine even WinXP whining about this. All the other hardware remains unchanged.

      That solves the time problem. 15 minutes to yank the old CPU/HSF, apply heatsink gunk, blow dust out of old fan, and re-mount. Maybe another 15 minutes fiddling in BIOS or checking motherboard or slotket jumpers to confirm that the mobo supports the proper voltages on the chip.

    2. Re:I would'nt by interstellar_donkey · · Score: 2

      What's so dang funny?

      Seriously. As much as I dislike big companies, at least their shit WORKS.

      Dell is a good example of a good company. I disllike a lot of their polcies, and their pricing, but I order a desktop from them, and everything is OK.

      Have you tried to buy for a small to mid size office?

      --
      The Internet is generally stupid
  19. Why upgrade? by j09824 · · Score: 5, Insightful
    400MHz is plenty fast for web and software development.

    If you must, go out and get some low-end consumer PCs and buy a bunch of spares: it's less work than building your own and still very cheap.

    1. Re:Why upgrade? by glwtta · · Score: 2
      Have you ever tried using even DreamWeaver on a 400MHz machine? What about VisualCafe? Or deploying an app with a few dozen EJBs and servlets to WebLogic, running on the same machine as the Cafe?

      Not to mention that there are excellent and very useful pure java IDEs (and other development tools) out there, which would probably make you scratch your eyes out on a 400MHz system.

      --
      sic transit gloria mundi
    2. Re:Why upgrade? by j09824 · · Score: 3, Funny
      Have you ever tried using even DreamWeaver on a 400MHz machine? What about VisualCafe? Or deploying an app with a few dozen EJBs and servlets to WebLogic, running on the same machine as the Cafe?

      What does any of that have to do with web development? ;-)

    3. Re:Why upgrade? by j09824 · · Score: 2
      Works for me. I was developing Java and C++ on a 300MHz PC with 256Mbytes of RAM until a few months ago, when the motherboard finally died, and even that was a big machine.

      Come on, people used to do C++ development on 40MHz SPARCstations. You don't need a big machine for C++ development unless you are actually trying to solve big computational problems.

    4. Re:Why upgrade? by OneFix · · Score: 2

      not if you're, say, compiling C++.

      If they are doing anything but compiling kernels (and I doubt it), 400MHz should be no problem...

      And even if compile times were that long, they should be using a CVS tree on a more powerful system that can do automated builds.

      But since they are a dotcom, I'ld have to say that C++ isn't being used that much for web apps...so it's just a wild guess, but they are probably doing things like java and perl...

    5. Re:Why upgrade? by Frums · · Score: 2

      400 MHz is to slow to run our client application, local instance of mid-tier server, and IDE simultaneously so you can debug the business logic effectively on the middle tier.

      400mhz is fine for single-tier, desktop type application development in general, but is laughably slow for anything complex. Once you factor in build times it becomes absurd ot waste your (expensive) developer's time waiting on a slow cpu.

      This becomes magnified when you start looking at Java development, which (hate ot break it to you on /.) represents a huge chunk of the multi-tier corporate development effort currently. Now you have a client (web browser, applet, or application), a servlet, tomcat, a Java IDE (go IDEA!) running at a minimum for debug purposes. Frequently you can add JProbe, SQLPlus or equivalent (we are talking corporate development, MySQl isn't gonna be considered for anythign n-tier in most cases, I have PostgreSQL used though), multiple web browsers (javadoc for your code, JDK javadoc + any "illicit" browsing ;-), Notes/Other Heavy Email Client, and a very intrusive anti-virus program you desperately wish you could disable.

      -Frums

    6. Re:Why upgrade? by glwtta · · Score: 2
      What do WYSIWYG HTML editors and J2EE development tools have to do with web development? I must have been misinformed about what web development is. Besides, I was replying to this:

      "400MHz is plenty fast for web and software development"

      emphasis added for emphasis.

      --
      sic transit gloria mundi
    7. Re:Why upgrade? by autocracy · · Score: 2

      You were aiming for a +1 funny, right?

      --
      SIG: HUP
    8. Re:Why upgrade? by shyster · · Score: 2
      I'd have to agree. I only wish all my office's PC's were of that recent vintage! We even have a few Pentium 233-MMX's still running! I think there's even a Pentium 200 (non-MMX!) around. I just stick in as much RAM as I can and hope for the best next budget year.

      400MHz machines are plenty fast for standard office fare. Stick in 256MB of RAM, and they'll be fine. If they're still a little sluggish, it's probably just time for that annual Windows reinstall.

    9. Re:Why upgrade? by skt · · Score: 2

      Man, I wish I had a bunch of Pentium 233mhz machines! I work in an educational institution, and I probably still have 40 or so P133mhz 32MB machines in active use for mainly mainframe access, email, internet, and word processing.

      The parent is correct though, just stuff as much RAM as you can into the modern boxes and that will buy you a lot of time until you can get funding for new machines. If you must upgrade the CPU, you should probably just buy the fastest CPU supported by the existing motherboard/memory. When you get down to the mobo/psu level, I think you are just better off giving that computer to a lighter user, and just buying the power user a new machine.

    10. Re:Why upgrade? by uebernewby · · Score: 2

      Have you ever tried using even DreamWeaver on a 400MHz machine

      Yes I have. A 400MHz Celeron, in fact. Runs just fine.

      Audio apps were doing great on that same machine as well, until Fruityloops 3.4 came out (january this year) and I discovered I wanted to run 30 VSTs simultaneously. Only now am I thinking of upgrading that machine's CPU.

      My main PC, of course, has 256MB of RAM, which helps a lot, but even when it had a mere 128, Dreamweaver, CuBase, SoundForge etc were running like a dream.

      --

      News and bla for computer musicians: http://lomechanik.net/
    11. Re:Why upgrade? by Junta · · Score: 2

      Wusses, all you need for web development is vi.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    12. Re:Why upgrade? by blowhole · · Score: 2

      At my last job, the graphics guys would design the site in Dreamweaver (actually I think it was some other app on a G4 Mac, but WYSISUCK nonetheless) and have the programmers do the hard stuff.

      My being one of the said programmers, I can tell you first-hand that being handed over unformatted, bastard HTML really, really, really sux0rs the big one.

      Oops, I'm ranting.

      --
      "Ask me about Loom"
    13. Re:Why upgrade? by PD · · Score: 2

      Actually, no. It's the truth. I just got a Celery 1100 for the one and only reason that Mozilla was not fast enough. In another 4 years I'll probably upgrade again for a similar reason.

    14. Re:Why upgrade? by gregfortune · · Score: 2

      I've already scratched one eye out and I'm running a 600 Mhz. JBuilder (Java IDE) eats a machine alive...

    15. Re:Why upgrade? by j09824 · · Score: 2
      400 MHz is to slow to run our client application, local instance of mid-tier server, and IDE simultaneously so you can debug the business logic effectively on the middle tier.

      Well, that's just too bad--because it's a problem with your client application, system architecture, and development methods. A 400MHz PC is perfectly fine for developing multi-tiered, database-backed Java applications.

      Once you factor in build times it becomes absurd to waste your (expensive) developer's time waiting on a slow cpu.

      Modern Java compilers exceed 10kloc/sec on a 400MHz PC, and Java code has much fewer compile-time dependencies than C or C++. If it consistently takes more than a few seconds to recompile your system after an edit, you are either using the wrong tools or you set up your project wrong.

    16. Re:Why upgrade? by j09824 · · Score: 2
      You are a damned fine troll (I am replying, aren't I?) but you simply say "you are wrong" and wander away without giving any evidence, even a note of personal experience.

      Think about it: people didn't start writing multi-tiered applications yesterday. How can you seriously believe that choosing a set of software tools that barely runs on a 1GHz PC is necessary for writing those kinds of applications? The notion is absurd.

      For example, if IDEA is too slow, don't use it; there is no evidence that it increases productivity. Even if IDEA wasn't such a dog, its user interface alone is so cumbersome that refactoring in it is slower than doing it by hand, at least for an experienced programmer. People have been refactoring for decades; if you know what you are doing, you don't need IDEA.

      As another example, if you can't run the bloated relational database of your choice on your own machine, do what generations of developers have done and set up a dedicated machine for it. During development, there won't be a high load on it. Of course, it is perfectly possible anyway to run a commercial database (like DB2) and a Java development environment even on a sub-100MHz workstation; I was developing like that for a couple of years.

      But what's the point of giving those examples? Your problem isn't that you need specific technical advice, your problem (shared with a large number of .COM developers) is a mindset. Buying faster machines or getting little hints here and there isn't going to fix that. Take the time to learn the craft of programming well, and stop thinking that throwing money and new tools at the problem will fix it.

  20. Support issues by Chibi+Merrow · · Score: 2, Insightful

    Speaking as someone who has to support about five hundred of Some Other Guy's Product(tm), the main issue I'd have with us rolling out so many of our own custom built systems is just that. Systems from some other guy (say, Dell) come with pretty comprehensive service plans that lets me make Dell deal with dead monitor/mouse/HD/power supply problems in 24 hours instead of me having to track down the manufacturer and get him to ship me a replacement within a couple weeks time.
    If you're already supporting the systems, though, as you make it seem... then this may not be an issue for you. Just find out about RMA policies of your vendor beforehand! :)

    --
    Maxim: People cannot follow directions.
    Increases in truth directly with the length of time spent explaining them
  21. $600 to high by bool · · Score: 2, Informative

    I don't know where you are getting $600/system but I can get a 1ghz duron system complete with no scavenging for less than that. I would think w/o software that you could get about $400/system if you really skimmed.

    --

    ----------
    while (alive) { Work(); PayTaxes(); Eat(); Sleep(); }
    Bool
  22. Just one tech's opinion by Verteiron · · Score: 4, Insightful

    While I can appreciate the geek factor here, I think you'd be nuts to roll your own systems here. It will eat up loads of your time, overall costing your company more than it would to just pay more for each system. And I'm not just talking build time. When (not if) one of the systems go kerput, you'll end up diagnosing it yourself, RMAing the defective component, replacing it yourself, testing, reloading OS (if needed), etc etc. Compare to getting a Dell or something, where you determine software or hardware. If hardware, it's under warranty, you don't have to so much as crack the case open. Saves a lot of time and therefore cash.

    Even if they cost a little more, I think you'll find yourself grateful for a warranty to fall back on. Plus, when machines go boom, you aren't instantly blamed. If you roll your own, any system that crashes will be pinned on YOU, and you alone.

    I know that's not a situation that I'd like to be in. Would you?

    --
    End of lesson. You may press the button.
    1. Re:Just one tech's opinion by LtSmith · · Score: 2, Interesting

      Well, from what I have seen of dell's tech support for small businesses, one could easily diagnose - and repair a machine in the time it takes to get through their phone que.

    2. Re:Just one tech's opinion by Mandelbrute · · Score: 2
      It will eat up loads of your time, overall costing your company more than it would to just pay more for each system.
      It isn't something that can get an instant answer.

      It depends on your technical competance, whether you are on salary or wages, and what the monetary consequences of your lost time are to the company. Also, the consequences of lost production when a PC dies should be considered. If you can drop everything for an hour to fix a dead PC and get back to your real job later, then the machines will probably spend a lot less time out of action than if you had a service contract. If a single component dies you can replace it in a very short time - or you could wait for an entire replacement box (without your in-house software on it) to turn up.

      If you roll your own, any system that crashes will be pinned on YOU, and you alone. I know that's not a situation that I'd like to be in. Would you?
      That's life. If an engineer builds a bridge that is outstanding in every way they will get a little brass plaque with their name on it. If it falls down they go to jail. Avoiding blame is a game best left to those in politics, the rest of us have to get things done.

      If it was me in my former position doing it, it would be cheaper for me to do the sixty boxes, then go back to my real job, doing occasional support every now and again. The guy that actually was doing that task (building and maintaining about 150 PCs) was probably doing it for about half of what it would cost for me to do it.

  23. What do you need them for? by RainbowSix · · Score: 2

    It depends what you need them for. I'm not sure where you get the $600 per unit quote from, but assuming you recycle most of the things, I'd say $300 a unit is likely sufficient.

    For simple office work, a $50 Duron and something like a $100 moderate quality motherboard should suffice, throw in a $100 hard drive to increase speed, maybe add 128 megs of ram for a little boost too, without topping $300

    For 3-d or crazy amounts of compiling, you can probably upgrade to a 1.6ghz Athlon XP and a new hard drive as well as DDR RAM for under $500.

    What I would do is build a couple dual Athlon linux servers and compile code on them while doing development and small compiles locally on the current 400mhz machines, but it depends on your application.

    --
    --------
    It's OK to be social, just don't tell anyone about it.
  24. Go with the names by First_In_Hell · · Score: 2, Informative
    I would have to say go with the big name guys. Dell's prices are insane. I cannot build a better system (we are talking quality parts here) for the money than they can. Also , you don't have to worry about moving OSes around . . everything is already done for you. Also to get a decent business system from Dell will cost you way less than $1000 (especially if you use your old monitors), plus most of the time you can get the latest copies of MS office for no charge.

    Also I know the name may be tainted, but I cannot stress the quality of E-Machines. If your tech staff knows a bit about hardware, their horrible tech support is not an issue. We have about 50-60 E-Machines here, and only 2 or 3 have ever gave us a problem. These PC's are insanley priced and the components are name brand. You can a 1Ghz+ machine for under $800 with a monitor if you look around.

    Remember these big guys buy in bulk that is why they offer good prices. Plus most of the time the PC is ready to go (as long as it comes with the OS you want which you can customize with Dell.)

  25. 400mhz showing their age / OEM onsite support by _jthm · · Score: 2, Informative

    Why is 400mhz so bad for desktop systems ? What are your users' needs ? Must every system be upgraded to a 'blazing' Ghz+ processor ?

    Cobbling together parts saves cash initially, but what about technical support and part replacement ? Do you call each vendor for each component when something fails ? How do you prove you bought the part and deserve support ?

    Example: buy an OEM system - say, a Dell, and you call them when anything breaks that came in the box. Hard drive, keyboard, mouse, monitor, etc. Are you now going to keep track of Viewsonic, Maxtor, Microsoft (periphs), Xircom, Intel, 3com, Logitech, Samsung, Sony, etc etc etc! support contracts ??

    So basically I'm curious as to two things -

    Why the need for a processor upgrade across the board, which is what I'm understanding this to be ? You're keeping everything else from the original systems, right ?

    Do you have a system to manage proving you deserve support to a dozen vendors ? Will you no longer have support from the original OEMs who built the systems you're canabalizing ?

    __

  26. I've done it... by drteknikal · · Score: 4, Insightful

    ...and I can't really recommend it.

    I worked in a 50-user shop, and provided services and equipment to a 200-user shop under contract.

    In our case, the only way to get decent specs and meet the client's budget was to roll our own. The other options were too few systems, or systems too cheesy to contemplate. Cheesy as in crap, not as in creamy goodness.

    If you go down that path, my suggestion would be to make sure you have confidence in your component choices, and that all your component choices interoperate flawlessly. Any system you have to see again will blow the savings - your first callback or return could be fatal. Make sure you source quality components, and if you're trying to minimize the number of discrete configurations, buy all your components at once.

    Spend money on decent cases with good power supplies. Don't yield to the urge to "cheap out" on components that "don't matter" - they all matter. Don't buy cadillac parts, but make sure everything you do buy is good quality, sound, and durable. Keep extra original parts on hand, especially a mobo or two.

    Come up with a logo and have the stickers printed - it amazed us how many people would readily accept a brand they'd never heard of, but would never accept an unbranded system.

    Your initial problem will be evaluating a number of different hardware options, then settling on those you want to standardize on. Once you get to that point, what do you do with the bastard love children of your prototype period? Don't deploy them to users, you'll water down any faith and confidence your production systems should inspire.

    --
    http://drteknikal.blogspot.com/
  27. Here's your solution: by MsGeek · · Score: 2
    A motherboard based on the nVidia nForce chipset. Several manufacturers make 'em. Basically it's the first all-in-one mobo chipset that WORKS out of the box. And yes! it's an Athlon chipset.

    With all the issues with the VIA K7 chipset, it's natural you'd feel a little queasy about going the AMD route. Also there's the heat death issues to consider. I understand there are now safety measures in place to save an Athlon XP if the chip fan/heatsink fails, but that was not the case with earlier Athlons. But keep that fan on tight...it's important.

    --
    Knowledge is power. Knowledge shared is power multiplied.
    1. Re:Here's your solution: by hattig · · Score: 2
      I will concur with this idea.

      Get a decent nForce system, one with the integrated graphics, but you don't need the integrated dolby surround digital 67 channel audio southbridge, nor do you require dual-channel DDR. They are icing on the cake otherwise, if you have enough memory. It has graphics, audio and network on board - what else does a corporate PC need?

      What you need to do is use quality components from the beginning, all the way through your systems. That means a case that is easy to take apart, with good power supply (min 300W) - you are the one doing the repairs remember!

      And try and get bulk discounts from suppliers if possible.

      Another good idea is to have a few *really* powerful servers around to do the compiling on. I.e., dual athlon MP2000+'s with a SCSI raid array. This could obviate the need for new desktops for quite some time - maybe 6 months, maybe a year, if this is solution solves the problem.

      Personally, I think that 400MHz should be more than fine. Your users have probably clogged up the hard drives with spyware, mp3 players and loads of crap. You might get a good return on simply wiping and rebuilding each machine from scratch (using an optimised ghost image or two), and locking down the machines from user interference. This solves the licence problem as well.

      Also find out which of your users are Linux friendly and are willing to use it solely on the desktop (with the old 400MHz machine for Outlook and Word, if necessary). The research could come in handy down the line, and you can sneak Linux into the office for those users, and it might spread - saves money on Microsoft at any rate!

  28. Huh? by NoMoreNicksLeft · · Score: 2

    Honestly, with the possibility of needing more storage (I'm guessing that 400mhz systems probably had what? 10 gigs or so?) I don't see what problem you have. These are office machines, not servers whose load increases each week. Even then, these not only meet the minimum requirements for win2k (Which, btw, I think is a bad choice), but should be spiffy enough that no one dies of terminal annoyance using them.

    Am I missing something? Are these software development systems (where compile times have alot to do with productivity) or maybe web design/graphic arts systems (where someone is bitching for the latest Macromedia tool) ? You've given absolutely zero compelling reasons for such a massive upgrade, with you willingly admit that you are on a shoestring budget. It's a wonder that your dotcom isn't dead like the rest.

  29. OEM... by jeroenb · · Score: 2

    If something in an OEM machine breaks, you can be assured that they can get you something to replace it. If you made it yourself and it's been a while (>6 months) there's a good chance the entire component you need is no longer available.

    So you put something else in it. Next week something else breaks. A couple weeks later another one. Now you already have four different setups, and the ones with replaced parts will give you trouble if you put a GHOST image back on them. Not to mention the hassle when you have to install new applications or drivers.

    I personally prefer the OEM workstations with lots of stuff integrated: video, sound, controllers, NIC with lots of features. And you can be assured these machines will be tested when some ISV who's software you use (Microsoft?) brings out a patch or update. If you have self-made Athlon boxes sitting on all your desktops, what are you going to do when some crucial piece of software doesn't work? Blame the guy who sold you the 60 Athlons? :)

  30. Maximum perf vs reasonable perf by 2nd+Post! · · Score: 2

    Bang for the buck is always a great exercise to play, but how about maximum buck?

    Why $600 per machine? Why not.. $400?
    Worst case you've got a power supply, motherboard, CPU, and ram. Everything else (peripheral cards, video cards, networking cards, sound cards, monitor) stay the same.

    Best case, you can reuse the power supply.

    Go for 800-900 MHz, rather than 1.4GHz.
    Go for 266DDR, rather than 500+
    So you spend about $60 on a CPU, you spend about $110 on the motherboard, you spend about $180 on 512mb RAM... that's $350...

    How much performance do you need, how much performance can you afford, and how much performance can you settle for?

  31. Just stay away from the "name brands." by Fozz · · Score: 2, Informative

    My experience has been that when you're too busy to handle your own hardware/software support, you should find a competent local firm who can build machines to your specifications, support them, and provide warranties.

    I have found that name-brand systems (i.e. Dell, Gateway, Compaq, etc.) are overpriced, underfeatured, and have a very limited hardware upgrade path.

    When you find a local computer reseller who will provide you with the support you need you can get the AMD systems you want with the componentry you want, without the hassle of taking the time to order, build, and load them.

    This arrangment is especially valuable if any of your hardware is DOA. The vendor will take care of any returns. You only get working hardware.

    Finding a competent local vendor is tough. Everyone thinks they know their hardware and their hardware is the best. It pays to go with someone who has been in business at least a couple years. Talk to their customers and get feedback. Check out ResellerRatings.com for comments on some of the larger resellers.

    Good luck.

  32. A bit of comparison by X!0mbarg · · Score: 2, Insightful

    I see you already have a Pro/Con list. Here's a few more thinmgs to consider:

    DIY Rollout:
    Pros:
    You know exactly what parts are, or are not, in your systems, and can (usually) get spares easily.
    OS installation/options/configuration is(are) also a known quantity.
    Can be extremely cost effective to roll out.

    Cons:
    Warrenty is provided by whoever you bought your parts from (new), or long-past dead on recycled parts (in most cases).
    Tech support? Look in the mirror! ;)
    Large Scale network support? See above.

    There are a few good reasons for a DIY rollout, but the long term support may be the price you pay later. If you have confidence in your skills, and have a friend or two that can help you out when "it" hits the fan on the next "I Love You" type virus hits, I'd say, Save The Cash, and Go For It!

    If your Boss (the guy signing the cheques) want "Guarantees", you just might have to talk to a Big Name company.

    Here's a thought: Try selling off your older componants. The extra revenue, however small, might be enought to help get things rolling.

    Good Luck eigther way!

  33. seems like math to me.... by Anthony+Boyd · · Score: 2

    You could pull off $600 in savings if you did it right -- I just replaced the CPU & motherboard in a 266 mhz box, kept all the peripherals (although I did buy newer, faster RAM), total cost was $325.

    But anyway, you think you'll get $400 in savings per machine. OK, how much do you make an hour (on average, if you're salaried)? Let's say you make $40/hour, roughly. OK, so if it takes you 10 extra hours to custom-build the box, then you break even. Because you'll have to do without a support contract -- which I find is rarely used, anyway -- you may want to factor in cost for that, too. OK, so let's say you'll spend 3 hours, on average, servicing each machine yourself. So if you can put together the box in less than 7 hours, it's a savings. But it's really a good savings only if you can custom assemble those boxes in something like 2 or 3 hours. Then the numbers start to show promise. If you save $100/machine, that's $2,000 a year on 20 machines. So-so.

    I guess for me, if I could replace the machines for $400 in parts, that's a $600 savings. If I then could assemble the thing in just 2 hours, that's roughly $100 of "savings" that I lose. That's 20 machines/year X $500 = $10,000. Yeah, that starts to sound worth it. If I was your manager and you came to me suggesting this big plan which would save the company $2,000 a year but suck up a lot of your time, I'd say no, let's have you spend your time doing other things that might have more bang for the buck. But if you come to me with a plan to save $10,000, and you are demonstrably capable of pulling it off, it starts to sound like it might be time well-spent.

  34. Probably the CPU... by joshamania · · Score: 2

    I would guess a change of CPU is "not an upgrade" but a completely new machine in the mind of M$. Perhaps that's why Intel put that damn serial number on their CPU's...so M$ could track how you moved their software around and get you for more "pay per use".

  35. Um... have you considered support? by Wakko+Warner · · Score: 2

    If you buy a machinefrom a ``real company'', you get support. If a hard drive breaks, Dell will forward-ship you one overnight. If your AMD system breaks...um...you'll have some guy breathing down your neck while you hope CDW has some spares in stock.

    In a corporate setting, there's simply no reason to roll your own systems.

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  36. Two words: Dell Refurbished. by SlashChick · · Score: 3, Insightful

    (Note: I don't work for Dell, but after buying this latest round of systems, I wholeheartedly recommend them.)

    I got two Celeron 1.1GHz systems and a Pentium IV 1.6GHz for $588 each (shipped!) Here is a Slashdot post that details my experiences with them.

    There was absolutely no way I could undercut Dell on price by building my own -- especially not when you include the cost of Windows XP (preinstalled), one-year on-site warranty, and the awesome cases that open with the press of a button.

    It really doesn't make sense to build PC's yourself anymore when manufacturers are offering PC's like this for bargain-bin prices. Plus, you can always recycle monitors as well -- that's what I did with this set.

    Building your own will certainly give you job security (as someone else mentioned), but it will also give you no end of headaches. Why doesn't video card A work with motherboard B? And installing Windows 60 times is enough to make even the bravest person run away in fear. Even with a copy of Ghost in hand, you still have the daunting task of putting everything together (and charging the company for your effort). In the end, it's really not worth it to either you or the company. Besides, do you really want to spend the next two weeks testing out RAM and hard drives by hand? Bleh. ;)

  37. Other options... by mbessey · · Score: 2

    Rather than buying from Dell/Compaq/HP...

    You might want to consider what a local computer assembler would charge you for a generic PC with equivalent specs. Around here, at least (SF Bay Area) there are a number of mom-and-pop shops that consistently beat the large manufacturers on price. It's helpful to have someone local to call for repairs, too.

    Also, a lot of these places will do the upgrading labor for you (and test/warranty the machines, as well).

    -Mark

    1. Re:Other options... by Tackhead · · Score: 2
      > You might want to consider what a local computer assembler would charge you for a generic PC with equivalent specs. Around here, at least (SF Bay Area) there are a number of mom-and-pop shops that consistently beat the large manufacturers on price. It's helpful to have someone local to call for repairs, too.

      My preference would still be to upgrade just RAM and CPU. $100/unit, no heavy stuff to ship, doable overnight by three geeks and a couple of pizzas and a case of beer.

      But if he's gonna go with a new bunch of systems, this would be the way to go. Many whitebox builders also offer cheap/reasonable shipping. Most will do a 48-hour burn-in before shipping. Almost all will give you a real "original CD" with the O/S, as opposed to the BIOS-locked "restore CDs" (that only "re-image" the drive from a hidden partition, which is useless if the drive dies) from the big brand names.

      Order 62 boxes from a quality manufacturer, and you've got 60 working desktops and two spares for parts. Maybe order an extra hard drive or two, a couple of heatsink fans, and a spare PSU, and you're done. Order a sufficiently current motherboard (maybe something that's about 6 months old and "widely available" - ah, the good old days of the Asus TX-97 series, or the ABIT BX2 :-), and you're probably fine for at least 3-4 years' worth of hardware failures.

  38. eMachines...caveats. by MsGeek · · Score: 2
    OK, eMachines computers are decent, and the price is right. However: some caveats.

    We have about 50-60 E-Machines here, and only 2 or 3 have ever gave us a problem. These PC's are insanley[sic] priced and the components are name brand.

    Here are potential points of failure on an eMachines:

    • Power supplies
    • crappy Samsung Hard Drives
    • icky built-in video/audio

    Strictly, the last is not a point of failure, but more an annoyance that is easily remedied.

    My suggestion: if you go the eMachines route, replace the boot hard drive right away with a boxed Maxtor and use the Samsung as a slave data drive. Also get a spare Sparkle SFX-L form-factor power supply for each machine...the power supply WILL DIE. I guarantee it. Maybe not this week, maybe not this month, maybe even not this year, but IT WILL HAPPEN.

    Also I strongly suggest using the expansion slots to replace the video with something that doesn't suck memory and processor cycles. You can still find decent PCI video cards.

    Do this and you will avoid most of the eMachines' endemic problems. It's better to build from scratch, but if you must buy a box with a name, you can do worse (cough*HP Pavilion*cough) than eMachines.

    --
    Knowledge is power. Knowledge shared is power multiplied.
    1. Re:eMachines...caveats. by Da+Schmiz · · Score: 2
      (cough*HP Pavilion*cough)
      Yup. I used to work at an HP reseller and authorized service center, and we finally had to stop supporting Pavilions. We never did sell them... we weren't going to subject our customers to that kind of crud.

      What most people don't know is, not only is the Pavilion line probably HP's biggest mistake ever (it's totally ruined HP's reputation in the eyes of lots of people), but they've put a really annoying company in charge of handling warranty processing. Yes, that's right, HP Authorized Service Centers have to submit warranty requests to an outsourced third party company that pays too little, moves too slowly, and generally treats small shops like dirt.

      The bottom line: if you want HP quality, buy a Vectra or Brio. A good Vectra can be a bit more expensive than a commodity PC, but there really is a huge difference in reliability. I can count on one hand the number of Vectra hardware failures I remember seeing, whereas Pavilions would blow hard drives, motherboards, and power supplies like clockwork.

      </stupid cheap computer rant> Okay, sorry about that. But seriously folks, if you don't want to worry about h/w failures, buy a Vectra or even a Kayak. They really are well-put-together machines.

      --

      "Anything is better than IE, and you can quote me on that." -- Wil Wheaton.

  39. Go for it by Moonshadow · · Score: 2
    I've built 3 AMD-based systems in the past few months for dirt cheap prices. Currently, I'm rebuilding my girlfriend's computer, recycling only the HD, RAM, floppy, and a CDROM. So far, I'm at $180 in costs, and she's gonna have a 1GHz Duron system w/ 128 MB RAM, new case, all that jazz.

    If you know where to get stuff, it can be cheap. Definately check Pricewatch for your stuff. You'll even get discounts on shipping if you buy in bulk from most places!

  40. Couple of tips by e_n_d_o · · Score: 2

    I've learned a few important lessons from having set up networks of white boxes. The little problems you have setting up your home gaming box just aren't acceptable when multiplied by 60...

    - Buy good RAM. I've never had a problem with the Crucial stuff before, and have had problems with just about everything else. Bad RAM can cause intermittent failures, disk corruption, and a heck of a lot of wasted time.

    - Buy a mainboard from a reputable manufacturer with a solid chipset. Don't buy anything cutting edge, get something that is stable and proven to work. Normally I go with one of the more mainstream Asus boards.

    - Buy retail boxed CPUs. In my experience, the brand-x bundled coolers WILL FAIL within a year or two. Even the supposed high-end ones. The boxed CPUs don't cost any more when you factor in the fan cost. The retail boxed CPUs come with a 3 year warranty from AMD.

  41. Don't forget about the cases... by Lendrick · · Score: 2

    Chances are, the cases for the 400mhz machines don't come with the 300 watt power supplies that are necessary to run an Athlon.

    1. Re:Don't forget about the cases... by kwashiorkor · · Score: 2

      300w nothing...

      Last time I had to do any tech support (many many moons ago), the internals of the Dells that the company had were all custom Dell jobs. The cases were not ATX compliant, the mobos were all on backplane/rise-cards and many other quirky things.

      I have no idea what the current situation is like, nor do I know about Micron or Gateway PCs but I don't doubt that they're as non standard as possible to prevent just this sort of reuse.

      --
      -- kwashiorkor --
      Leaps in Logic
      should not be confused with
      Jumping to Conclusions.
    2. Re:Don't forget about the cases... by benedict · · Score: 2

      The Micron system I bought in 1996 is made
      entirely of standard parts. It's been a good
      machine for me, and with the caveat that it's
      not a statistically significant sample, I
      wouldn't hesitate to recommend Micron to anyone.
      Well, the Micron of 1996, who knows what they're
      doing these days.

      --
      Ben "You have your mind on computers, it seems."
  42. Yes, if... by ZoneGray · · Score: 2

    Yes, if you can keep sufficient staff to handle the workload, and remember you'll need some space to do the work.

    But I've always found it better to use clones, and the more control we had over the design, the better. The real savings come from being able to set up all your systems consistently so that you can manage them more effectively. You might have to deal with a variety of hardware (video cards and NICs are hard to stay consistent with, they change every six months or so), but you can account for that.

    Using brand name systems, even if you stick with one brand, involves extra work, because they change so often now. You always end up managing a heterogeneous environment that was designed by a marketing department. And desktop PC's are so disposable that any extra warranty you'd get on a brand name is going to cost you more than it's worth. Much easier to just replace a hard disk than to ship a PC out for service.

    Your biggest cost is staff, so if you use the opportunity effectviely, you'll make everybody's job easier, and the hardware savings won't even matter. It will also shorten your lead times if you set it up right.

    Also, be careful that you don't over-use spare parts, thats' one problem with having a lot of new hardware hanging around. My motto is, "If we have too many spares, we'll use them." Sometimes you swap out a hard disk, throw the old one in the "we'll test it someday" pile. But if it turns out that wasn't the porblem, then you've pretty much throw away a hard disk without realizing it.

  43. What's time & effort worth? by maggard · · Score: 3, Insightful
    The real question is how much is your time & energy (meaning paid-for-by-your-employer) is worth vs the benefits of buying from a vendor?
    1. You can get a reasonable deal from a Dell or IBM for 50 PCs. This includes putting your own image on the drive, support, a decent salesdroid who will likely help with any issues down the road, a sturdy warrenty to back your purchase up, lotsa help in the drivers & spares market, etc.

    2. You can get 50 PCs assembled at ye local screwdriver shoppe for about what it would cost you to build-your-own but insofar as support & such you are own your own (unless it is some gross defect they can return to the manufacturer.)

    3. Or you can do it all in house and assume you've got the time to do it all, keep up with everything, and of course document it all in case of a proverbial bus hitting you.
    My own argument would be if the business is a real business it should invest in its tools that are a critical part of it's operation. If this eats into the other budgets tough - employees need a roof, lighting, and decent computers. Trying to nickel & dime on hardware is foolish because you invariably end up with a herd of increasingly quirky systems slowly becoming Frankensteined. Unless the tech support (you) is free they're going to end up spending any savings in your time as well as the downtime of the aging & rebuilt systems plus the increasingly irate rest of the staff.

    Put this all on paper, generate some good estimates of costs & time allowences, failure rates & resolution times then present it to the CFO. Even for a company in a cash crunch these are generally compelling arguments that are well understood by the numbers folks.

    They they don't bite then ask yourself if you want to hang around babysitting these monstrosities as the rest of the world moves on?

    --
    I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
  44. Buy local by teslatug · · Score: 2

    I would buy from a trusted local store. You might end up spending a bit more, but at least you can go exchange a component without having to worry about S&H and delays.

  45. another cost by jd142 · · Score: 2

    You mention ghost. There's also Partition Magic's drive image program. There's also using any of the free cd-rom imaging programs to make an image of the final install. Slap that image on a harddrive and since you'll have the case open anyway, just put that hd in as a slave and copy the image over. There's a few things you can do since you'll have the case apart.

    One thing you are factoring in is your time. You will be using it to do these upgrades. You know what you are paid and you know how long it will take you to do the upgrade. You do the math. 2 hours a machine can easily shave a hundred bucks off the price difference.

    Yes, your time is a sunk cost for the company, but your time is valuable and could be spent on other projects which must now go without you.

    Plus you've got the added cost of ordering multiple parts from different vendors, tracking these parts as they come in, etc.

    I'm not saying you won't be able to save money, but be aware that there are these hidden costs as well.

  46. License transfer questions answered! by rworne · · Score: 2, Funny
    Please send us:
    Your company name, address, phone number, and you and your manager's contact info. We will be glad to assist you in any licensing issues you may have, especially in the area of OEM licenses. Glad to be of assistance.

    Sincerely,

    The Business Software Alliance

    --
    I tried every decent and legal way I could think of to resolve the issue w/the business before I rented the chicken suit
  47. Don't forget the noise by jmichaelg · · Score: 2

    Though you'll save $400 per box, the noise that all those AMD-powered boxes will generate may not be worth the savings.

    I'm not sure how they do it but Dell boxes are extremely quiet.

  48. We did that in the past... by rusty+spoon · · Score: 3, Informative

    I own and operate a small dotcom like business and we always bought the bits for our machines, and built them ourselves.

    We bought the best components, big cases and were able to ensure everything worked as desired. But reliability is a BIG issue.

    We recently stopped this practice and decided to buy from a small but reliable company (armari.co.uk). I bought a test machine (dual amd 1800+, 1GBram, etc.) and the build quality is amazing...we are now purchasing these machines (plus dual monitor) for all the team.

    It's a big relief knowing that I can just call someone and have it fixed asap. Armari even provided named Win2k login, partioned the way I like, and system rescue CD's that in 10 minutes put the os, drivers and configs all back to factory ship.

    No looking back to the dim and dark days of spending hours trying to get a SCSI card to boot a CD :-) Get someone else to burn it in - it's a waste of your time.

  49. And don't forget by JCCyC · · Score: 2

    to give me all the ~400MHz mobos left. They make great firewalls. ;-)

    1. Re:And don't forget by jawtheshark · · Score: 5, Insightful
      Actually the guy doing the "Ask Slashdot" is insane considering a 400MHz Pentium obsolete. In an office environment it's plainly stupid to say that. Heck, I develop Java on a 400MHz and provided it has enough RAM I don't see any performance problems.

      This guy is either going heavy 3D, or something like that...or he has quite a strange concept of "obsolete". Add some RAM to those machine be happy with them.

      *sight* People don't know how to take care of computers anymore :-(

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    2. Re:And don't forget by bmw · · Score: 2, Insightful

      It's nice to see that not everyone around here has completely lost their minds. I still consider a Pentium II 400 to be blazingly fast. Even running windows *gasp*. Hell, even my Pentium 166 laptop is overkill for what most people do with their computers.

      Of course, with Microsoft dominating the market, this trend of making hardware obsolete before its time is sure to continue. I guess that just means people like you and I will be able to find great hardware for next to nothing.

    3. Re:And don't forget by unitron · · Score: 2
      "Add some RAM to those machine be happy with them."

      Amen. I've seen plenty of examples of the same program running on the same machine but with two or three times the RAM, and it can make a major difference.

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

    4. Re:And don't forget by Paul+Komarek · · Score: 2

      It's not clear to me that this guy is in charge of a bunch of secretaries and managers. If the desktops he wants to replace include animators, graphic artists, and/or developers, then an upgrade would likely increase productivity. Of course, not having to reboot Windows six times a day because your MSVC project has > 10,000 files would also improve productivity.

      -Paul Komarek

    5. Re:And don't forget by flatrock · · Score: 2

      I'm typing this on my PII 400 MHz at work right now, and I really can't complain that this system is too slow. I write device drivers so the toughest thing my machine has to deal with is compiling software under Visual C++. For the other OS's I work with I cross compile on a Sparc system, so it does all the work. My computer runs Office Apps and our source control software just fine.

      I just got an email from my boss last week saying that he's going to be upgrading some of the computers in our department. The only reason I'd really want an upgrade at this point is that I could really use another computer to test my drivers with, and this PII would do nicely.

  50. My rambling thoughts on this. by JeffL · · Score: 2

    As I am sure many people will mention, a simple way to look at it is as a question of how much your time is worth. If it takes you 6 hours more to setup each custom built machine than a prepackaged machine, then is your time worth $67/hour to the company? You also have to compare this down the line. When a machine's hard disk, etc. dies, is a quick call to the box maker easier than spending time dealing with the drive manufacturer?

    Of course it isn't quite that simple. This last point used to be a big reason for me not to build my own machines. Flaky CD, noisy hard disk, sticking keyboard? Call Dell and a new one will show up tomorrow morning. However, in the last year or so Dell's service has gone to crap, so now I spend an hour on the phone with them to get a dead CD drive replaced. When the cheapest CD drive at newegg is $29 shipped, it is more cost effective for me to buy a new drive than deal with Dell.

    There is also the issue of finding a company that will build the machine you want. I want to spend $1300 on a dual athlon. I can't get that from any of the big box companies, and the smaller companies often have markups too large for me to swallow, or don't quite offer what I want. I am sure I could work with many of them to get just what I want, but by the time I have done that I could have chosen the pieces I want from newegg, mwave, gogocity, etc. 1-2 hours of my time to put the pieces together is worth $50-100, it isn't worth $500.

    I find the balance tends to go in cycles. For a time I can build boxes better and cheaper than I can buy them ready made, and then for a while I can get what I want ready made for only a trivial markup. The combination of being in the "I can't get what I want" and the decline in customer service I have experienced recently unfortunately puts me in the building boxes phase.

    Of course this only applies for boxes I care about and will have to support. Any box that even if I helped buy, I don't have to support, I just order ready made. That way if something goes wrong I just shrug and tell the user to call Dell, or whoever.

    You also might look at the no OS boxes from Wal-mart. there is an article at NewsForge about setting Linux up on one. Spending $450 (including upgrading the memory) to get a 1Ghz Duron all put together isn't bad. Just wipe the commercial OS from the drive of the old machine, and install it on the new machine.

  51. Why Even Do It? by 4of12 · · Score: 2

    I'd say that the best and least expensive option is doing nothing.

    Seriously, unless your line of business requires you to run heavy duty applications, there's no good reason that your 400 MHz machines won't do just fine.

    Are you sure that "showing their age" is not merely a symptom that could easily be cured by either upgrading your network or adding some memory to those old systems?

    On a personal basis, I've been seduced by the low costs and good performance of the recent hardware, but like many others, I found out that implementing a solution like that chews up far too much of my time. [I can't tell you how I hate to have learned that reseating memory modules sometimes makes a difference!] In the future, I'd rather go with an almost turnkey system made by a manufacturer with a reputation for reliability. My time is too expensive to do anything else.

    Now you may have enough systems that you can recover your time investment: eg, you find out that the power supplies on those cheap cases go out and give weird symptoms that you learn to recognize. Time to fix problem first time: 2 days. Time to fix problem second time: 2 hours. Time to fix problem third and nth times: 20 minutes.

    Shoot, if the systems you have are old and common, you might be able to pickup some backup reserves for parts or hot replacement systems for next to nothing.

    If it ain't broke, don't fix it.

    --
    "Provided by the management for your protection."
  52. Been there, but with servers. by Saturn49 · · Score: 2, Insightful

    I used to work for a shop of about 50 computers. We considered all options when we needed upgrades and new computers. In the end, we determined that a $600 Celeron Toshiba desktop machine was better than trying to roll our own and have compatibility and quality problems. However, we determined that rolling our own servers was VASTLY cheaper than trying to buy them. We went with straight Intel, right down to the motherboard, which was the most stable at the time. Built 3 new servers in just a few days. Most of the components had already been through a burn-in test, but I put them through my own anyway. Last I heard the fileserver had been up for > 365 days, and it was Win2k machine. If you do decide to roll your own, make sure you've got some extra equipment to replace dead stuff. Memory, motherboards, processors, etc. Then you can stand to wait that extra 2 weeks to get the replacement parts, because you are just waiting for replacements for you spares. In our 50 person shop, we always had a machine or two lying aside that could be swapped in for a problem child at a moment's notice. That allowed the users to maximze productivity while I diagnosed the problem on my own time and/or waited for a replacement. Roaming profiles and a good backend setup allowed a virtually seamless swap of machines.

  53. Recycling Win2K license? by AxelBoldt · · Score: 2

    I wouldn't be so sure that it is legal to recycle the Win2K license. It's most likely a license "for distribution with a new computer only".

  54. Roll Your Own PCs in Bulk by BigBlockMopar · · Score: 5, Informative

    Time to build: Even though we'd leverage Ghost wherever possible, handmade systems nevertheless take time to build, load, & configure.

    Yes. But make damned sure that you're building them as an assembly line. The principle is that building a second one will only take 50% more effort than building the first; the third will take only 33% more effort than the other two, etc. Whatever old Henry Ford's theorem was. It works.

    Set aside a room where no one else will bother you. *GOOD STATIC CONTROL* is mandatory. Do all stages of assembly at once, that way you're not wasting time fumbling back and forth for screwdrivers. Get going at a good clip with quality cases, and you should be able to assemble 100 systems/day - but that assumes you have *everything* where you need it when you need it, there's good padded shelving, and you've got a grunt taking care of taking cases out of boxes for you. It also excludes software load.

    Just make sure you get a warranty on all the parts since you will not have one on the entire machine

    Absolutely. But, assuming a competent builder (ie. not blowing processors with bad jumper settings or blowing boards by not having them seated right), the parts themselves should be pretty reliable. If you're buying good stuff, the biggest source of problems will probably be static handling.

    Keep in mind that a modern memory or processor chip has literally millions of CMOS transistors. CMOS transistors have an incredibly thin layer of glass between the gate input and the source-drain circuit. A voltage applied to the gate influences the flow of current through the source-drain circuit. Trick is, the layer of glass involved is so thin that you can punch a hole in it with 30V. Next trick is that static electricity generates kilovolts (thousands of volts) with sufficient current to blow holes in the gate layer, but be imperceptible to you.

    All it takes is one transistor out of the millions inside a modern chip to be defective and the computer will crash apparently at random... you know, when Windows VMM writes a 0 to a memory address and gets it back as a 1 later on... BSoD. Kernel Panic. Choose your flavor.

    Wrist straps, static baggies, conductive floors, grounded workstations are *crucial*. Dell, Compaq, Asus and Abit spend millions of $$ on these things, and for similar reliability, you should demand the same standards every step of the way for your home-rolled machines. Make sure your computer store hasn't "helped" you by opening the static baggies. Write that one into the contract with the computer store. And make sure that the hard disk drives are still in their packing "egg-crate" things. You really don't want a box with a stack of hard disk drives. (Western Digital had a great video on hard drive handling floating around the 'Net, you should view it if you're building en masse.)

    --
    Fire and Meat. Yummy.
    1. Re:Roll Your Own PCs in Bulk by miracle69 · · Score: 2, Funny

      You forgot the most important step - the tinfoil hats!

      --
      Linux - Because Mommy taught me to Share.
    2. Re:Roll Your Own PCs in Bulk by Illserve · · Score: 2, Funny

      Real geeks assemble mobos next to their Tesla coil.

    3. Re:Roll Your Own PCs in Bulk by deathbaz · · Score: 3, Informative

      If you can locate a reliable 3rd party supplier that deals with quality components and offers assembly and a good warranty then its worth it. That was the hardest part for us. We went through a cheap shop initially, but found that the savings on the components was offset by the amount of time we had to spend pulling faulty bits out of machines and chasing up the replacement items.

      Buy good components and generic product lines, that way the variance in the hardware over time is minimised. eg we always buy TNT2 video cards and intel eepro NICS. We've got a few different specs, depending on the intended purpose of the machine, and its pretty easy when comes to ordering more - "give us 5 more machines as per quote XXX". Of course we upgrade the CPU and RAM as $$ allow. One of the problems the main brands caused us was varying the revision of the embedded motherboard components between orders. Even though the model of the machine was the same, the drivers required altered, and finding them can be a nightmare sometimes. If you go for discrete components you always know what you're getting.

      We've even had one of the main suppliers assure us that their embedded NIC was compatible with linux - it was, but only drivers for the 2.0.13 kernel were availible - fat lot of good that was 8)

      As for faults, I prefer to diagnose the problem myself, and our supplier sends forward replacements - the machine is down for a minimum of time and the faulty item is returned to the supplier in their packaging.

      A proper static free workstation is also important, even if you are not assembling the machines yourself. When it comes to pulling faulty bits out and replacing them you know you are not going to make things worse. In fact, a reputable supplier would probably insist you had such a facility in order to be replacing warranty components.

    4. Re:Roll Your Own PCs in Bulk by BigBlockMopar · · Score: 2

      I'm going to chicken out and post this anonymously. I was a Navy component level electronics techy guy, then I worked for Nortel doing pretty much the same thing, then i opened my own computer store and built thousands of custom systems. I used "critical, sound ESD principles" only about 1% of that time.

      Oh good.

      Speaking as a taxpayer who is forced to fund Northern Telecom by Jean Poutine and The Party, I'm glad to know that they're hiring competent people.

      it's a bunch of crap. just avoid touching the contacts,

      ie. don't touch the non-conductive parts of a given board or assembly? This is static electricity, the excess or absence of electrons on a non-conductive surface that we're worried about. When errant static charges find equilibrium through a conductor (or a silicon dioxide gate layer in a MOSFET) is when a damaging current flows. If your conjecture were true, it wouldn't be possible to rub a balloon on your head and have it stick to a wall.

      I used to work for Litton before we were bought up by Northrup Grumman and our divison was closed. I did component-level design on radar systems for a company that builds aircraft carriers and cruise missile guidance computers. Wanna tell me about static control?

      don't use a metal workbench thats not grounded,

      Grounded or not, don't use a metal workbench. What happens to the clock/CMOS battery on a motherboard if you place the board on a metal workbench?

      put some anti-static material on your working area.

      Conductive (>100,000 ohms/inch is usually okay) foam or rubber mat on the work surface. Grounded to the same place as your heel/wrist strap and the computer on which you're working. Essential. Equipment to do it won't cost you more than $40.

      Oh yeah, and don't ground yourself directly. Stick a high value resistor between the subassembly that is you and the ground to which you wish to connect yourself. That way, if you come into contact with a live conductor somewhere, the resistor will limit the current and the unpleasantness.

      don't concern yourself with the rest of that crap, unless you just want to, or if for some reason you have to work in a charged room.

      30V to punch a gate junction. You can generate a hundred times that by wearing cotton and sitting on a polyester seatcushion.

      But don't think you have to waste money on it, you don't.

      Nope, an insanely cost-sensitive company like Dell, making 5% margins on $2,000 liabilities in a cut-throat industry, does it just because they like to subsidize 3M's silver plastic baggie division.

      just don't handle the parts in a stupid fashion.

      Like the one you're advocating.

      You are dangerous and, if it were up to me, you would be legally obligated to wear a helmet with the letters "M C S E" in flashing neon.

      This is precisely why I will never buy any computer hardware from a computer store or consultant who has opened the baggie. If the seal is broken, don't take it. Ever.

      --
      Fire and Meat. Yummy.
  55. Post-Install Maintenance... by stienman · · Score: 2

    The major problem is post-install maintenance. If you know your way around troubleshooting a PC then it isn't a big issue, though. The only catch is keeping track of warranties.

    To do that yuo need a big database project and the ability to track eahc individual item (since you'll likely buy a few dozen parts at a time, instead of one huge buy).

    To take care of that problem, here's what I do: I ignore the warranty past the first 90 days. If it fails in that time then I'll bother to get a replacement. If it fails a year later, then it isn't worth my time to pursue the issue - my time alone is worth more to the company for two hours of work than a single CPU, motherboard, HD, etc.

    So you need to decide up front what you are going to do in the post install world before you install.

    As a side note, for my corporate workers, I build celeron 1GHz machines - $75 each for the mobo and chip, a GOOD case and a few fans for $50, 128MB for $30 or so, and a $65 HD (10G - everything usefull is on network). They don't need high performance (well, most of them), and network speed actually affects more of what they do that just about anything else I can do with their system.

    -Adam

  56. The land of Ultraman and Hello Kitty by Graymalkin · · Score: 2

    I think I'm missing some critical component of your question but what exactly makes a 400MHz P2 system slow with Windows 2k and why exactly do you need new systems? Upgrading is great and all but do you REALLY think you need to at this point? I've got Win XP running on a K6-2 with gobs of RAM and it runs great it has a slow hard drive which makes app loading a tad on the slow side in some cases but most of the time it doesn't appear much slower than my Athlon XP 1700 (in anything not dreadfully processor dependant). For most things I wouldn't consider these systems slow unless you're doing heavy graphics work or doing a lot of compiling or plain number crunching.

    If you insist on upgrades a good strategy is to stagger the upgrades spreading the process out over a longer period of time. Grab a couple new systems and get them integrated and slowly but surely phase out the older P2 systems. If possible recycle them to take the place of more specialized systems like file servers, firewalls, domain controllers and the like. If you stagger the upgrades you eventually get more for your money because of continued development and you have time to build or merely integrate all of your systems. Getting five workstations meshing with your network is much simpler than getting 50 meshing all at the same time. If you're building them you'll definitely appriciate not trying to do it all at once.

    Instead of building them grab refurb units from the major vendors, considering the number of high power systems purchased in the past couple years you can end up with a speedy system for a pretty good price. It makes ghosting a single drive image a bit more difficult than having a homogenous system but it saves you a bit of time. Besides how expensive is it to buy a pack of CD-Rs to burn images for particular families of systems? Some organizational elbow grease and this process is not too difficult. I like color coding systems to make it easy for tech monkies to find the right CD to image a system with. It's lowtech but it works. One color for the manufacturer and a second color for a particular model or family. Just organize your CD images by color and it works fine usually.

    --
    I'm a loner Dottie, a Rebel.
  57. Jeez, $1G? by wizarddc · · Score: 2

    We (I) just replaced the 15 workstations in my small office here with these. Gateways. P4 1.2's. 20 GB HD's. 128 MB of mem. $600. Even comes with a monitor ($70 less without). XP Pro installed, so no windows licensing issues. And your supporting all those artists, dude!

    --
    Th
  58. Dell Deals by TheSnakeMan · · Score: 2
    I don't know whether these deals will allow you to do anything in bulk, but Got Apex? has posted some pretty kickass deals that Dell has been running.

    For example, $360 for a 1.6 GHz P4 w/ 3 year on-site service.

    --

    They're putting dimes in the hole in my head to see the change in me.

  59. Slightly hot? by Synn · · Score: 2

    My 1.4 Tbird at home runs a "cool" 60-64 C with the case off, a fan sucking air off the board, a 1.5Ghz+ rated CPU fan and Arctic Silver 3 compound spread like butter between the chip and fan.

    No way I'd use AMD on a at work machine stuck inside some box that'll be beneath someone's desk being used as a footrest.

    1. Re:Slightly hot? by dsb3 · · Score: 2

      If you have arctic 3 spread like butter then it's on too thick, and not able to perform as well as it should....

      I'd consider reapplying with the suggested amount (which is, to paraphrase, put some on, rub it about, remove *all* excess).

      --

      Slashdot? Oh, I just read it for the articles.
  60. MS Police? by XBL · · Score: 2

    Let's say I have a business with several dozen computers. I have "illegal"/reused copies of Windows on all of them. Who cares?

    What is Microsoft going to do to me? How would they even find out? Why are people scared of this?

    In my opinion, do as much as you like with Windows installations, up until your conscious tells you maybe it's time to give Microsoft some $ credit.

  61. NO WAY!! by tester13 · · Score: 2

    I wouldn't touch this one with a ten foot pole.

    Something is going to go wrong during the installation (bad parts, weird software issues, etc.)

    If managment is not demanding it I would steer very clear of this bottom end stuff. You will be married to it for the rest of your tenure with the company (and possibly afterwords).

    I once did a DSL install for a retailer on the cheap. Using a low end computer that he had around I concted a video kiosk of sorts. Of course, the thing never worked like it should, and it reflected badly on me.

    Isn't your job hard enough, that you should leave the OEM business to the OEMs?

  62. Re:A couple of issues... by Tackhead · · Score: 2
    > The warranty thing is an issue, make sure you are covered under warranty for every part - there is somethign to be said for having an entire machine under warranty and being able to call dell and say I have a bad drive, I need a new one by tommorow morning

    This is something I've never understood.

    I'll give Dell the benefit of the doubt on pricing here and guesstimate that you're paying a $100 premium over "do-it-yourself" for the Dell brand.

    Does that brand give you anything? Really? $100 times 60 users = $6000 premium for a warranty.

    If you're talking disaster recovery, then maybe there's value to saying "Mr. Dell, a fire wiped out my shop. All my PCs are belong to burnt toast. Give me 60 PCs tomorrow."

    Of course, in the event of that kind of a disaster, the 60 PCs won't do you much good.

    Will your much-vaunted Dell warranty restore the data on a dead drive? No. So it can't be for that, either.

    Given the probability of an individual component failing among 60 PCs on any given day, I'd just buy two spare machines and sit 'em on a shelf, "just in case". I'd then buy one replacement hard drive for every hard drive that failed. And I'd have a stock of two or three heat-sink fans.

    Barring a lightning strike that took out 10 PCs at once, I think I could offer my 60 employees better (as in "in 5 minutes, just by walking down the hall") onsite replacement service than Dell, and I could do it for $1000, not $100 * 60 = $6000.

  63. building your own systems by x-empt · · Score: 2

    When building your own systems you have a number of advantages. It took my boss a few months to learn them after buying some shit hardware from a "professional PC builder"

    Advantages:
    1) Good hardware in each system, you don't have to deal with low-end entry-level shit motherboards that are unstable and will be the leading cause of crashes.
    2) Easier to upgrade. Sure, you can buy an OEM system from HP, Dell, IBM, or wherever... but in two years, when you want to upgrade.... you have to buy an entirely new box instead of just upgrading the motherboard, cpu, and ram.
    3) Easier to fix. Sure, OEM's offer supposedly "good" support and will come onsite to fix it. But usually you are stuck mailing off your system to a factor somewhere for hardware replacement. This is just not an option when the hard drive contains sensitive business information.

    Since we moved to building our own systems here at my office, we've had increased reliability and performance... we've also seen a drop in the time spent dealing with bad hardware.

    If you have qualified people that know PC hardware or you yourself are qualified... then go for it, there is no reason not to.

    x

    --
    Ever need an online dictionary?
  64. If you're salary go for it! by Kagato · · Score: 2

    If I owned the company and was paying you salary, sure, I'd go for it. Free Labor for all. Need more incentive? I've got a roll of stock to hand out.

    Seriously, in a shop your size, it's a good short term solution, but hard to pull off long term. Dell, IBM, Compaq and the ilk have an advantage that they spec out thier Mobo's exactly. They can have a single driver install that works for 100 models of computer.

    Back in the days I did break fix I came across too many systems that people have put together that were hard to support. You'd get odd errors, but nothing would ever check out as bad no matter how you tested it.

    The worst problem was no system was like another. You'd go to a desk. Windows is iritiating itself to support. Let alone trying to figure out what's inside with out cracking the case. With a big name you look at the front of box.

    You might want to see if you can go somewhere down the middle. First, call around to several business electronic resellers. Tell them how many manchines you're looking for, and what ballpark range price you want. Also let them know you're calling around to several vendors. Sometimes you can find bargins. In Particular these days in the Cel 1Ghz area. Which is more than 2x than your currect crop of computer. Companies like insight and CDW. Might not hurt to check out the likes of TigerDirect.

    If that fails, local IT shops might be able to puts something together for you. The fact that you're looking at 15+ machines means you can most likely deal. Your support costs may not be all that lower, but there is a chance you'll be able to get a replacement part quicker. At the very least you'll save time over having to do it yourself.

    Last resort is doing it all yourself. Sure at home, you don't want no stink'n pre-built. Specially a consumer one from a retail store. But at work you have...well...work, and it's doubtful you have the work bench to setup 15 computers at one like an asembly line.

  65. Licensing and parts Re:Walmart PCs without Windows by new500 · · Score: 3, Interesting

    . . .

    Which piece of the original computer does the license go with, the hard drive?

    I can answer that first one straight up : MS licenses software according to a complete configuration, usually specified according to model number.

    Moreover, as I understand it, if Dell or whoever change *any* component specification, they have to seek a *new* license _every_ time this results in a materially different *system*. I understand that system is defined as mobo + processor, disks and ram et.c. don't have any effect. The system system (are you with me? :) is not mutually exclusive with the model number system of licensing - both seem to have simultaneous effect.

    How do I know this?

    Well a year or so back, I ordered up a bunch of IBM "M Pro" dual PIII/i840 machines for my company. Firstly, IBM were sharp enough to take our cash (yup that's cash by direct transfer to their account) stating they had shippable product. Rubbish. Weeks later we were still being fobbed off. So at that point I called the legal department at their regional HQ and pointed that they had a material breach of contract and had better sharpen up. We got our boxes pretty darn quick. But with NT4 loaded instead of Win2k. (we'd ordered W2k)

    In trying to fix our fulfillment problems I had a direct line to their assembly/engineering management, so this info is near as dang it from the horses mouth. IBM couldn't just switch us a new license for Win2k. Moreover, once an OEM license is accepted by the end user (like when you power up and configure :) , you're bound by the same OEM terms. You are *supposed* to keep the base system.

    Yup that sucks. FYI IBM set us up with a bunch of nice SCSI 18Gb 10k drives by way of apology, and the machines are rock solid, service since then good et.c. It was an interesting education.

    As far as the real world goes - not that I advocate this - how exactly is MS going to be able to tell you replaced the whole underlying System?

    If that made any sense to you, I guess it's a result! I'm too tired to unravel the rest of the gobbledygook that was pumped into my mind when I got irate and pressed for answers why I couldn't just get IBM to hand us the licenses we originally ordered.

    Good luck to ya, hope the BSA doesn't catch you at anything you shouldn't be doing:-0

  66. Are you allowed to ? by pe1rxq · · Score: 2
    By recycling the OS (Win2k)

    Does MS alow that in their EULA...... I would read it very carefully...

    You could ofcourse use something free. won't save you much right now (since you already have an OS, or assuming it is allowed) but it will save you a lot of maintenance and thus time that you could use to build more than just 25% to 33%

    Jeroen

    --
    Secure messaging: http://quickmsg.vreeken.net/
  67. This is a prime example of a perfect idea... by Pollux · · Score: 2

    ...that can and will go horribly wrong.

    After doing my own independent upgrading with friends' and friends' friends' computers, I can tell you one thing: if you make it or change it in any way, you will be RESPONSIBLE for it. The owner of the computer/s will expect service from you as soon as you can find you.

    Every little change that happens to their computer? Remember, that's your fault. Why their floppy disk drive scans itself before shutdown (even if it did before you upgraded the computer), you may not know, but you better do something about it before the computer blows up! Believe me, there are times where they will hunt you down because a year after you installed that motherboard in their system a year ago, their computer now is "doing something that it didn't before"...you know, like when they open up a "cool attachment" from their relatives in the email program that they're just beginning to learn and the computer crashes because the person who wrote the program couldn't tell the difference between a divide by zero error and his own ass. Anyway, anything that happens to the computer is because you changed it in some way, hence, you're responsible for it.

    It may seem like an extremely fun project to reach for, but realize that the managers are GOING TO HOLD YOU PERSONALLY ACCOUNTABLE for everything that goes wrong and for nothing that goes right. It's a road not even worth a million bucks to take.

  68. Don't do it by Pedrito · · Score: 3, Informative

    We thought building our own would be cheaper, but the maintenance turned out to be a nightmare and cost us a lot more than the machines themselves. In once case, we had a machine that had a bad motherboard, then a bad replacement. Took almost 3 weeks to get that one machine up and running.

    Dell is great. They'll come out and fix your machines for you. After the build our own fiasco, we went with Dell. The only problem we had of all the Dell machines was a bad IDE cable in one machine. Otherwise, things were great.

    I bet you'll average more than $400 in labor time, for each machine, in the long run. Also, I think your math is bad. I bet you can get decent Dell P4s for $600 or so. A Dell, 128MB P4@1.7GhZ(without monitor), $500 after rebate.

  69. I don think so mon by mschuyler · · Score: 2, Insightful

    I've got 350 machines and done it both ways. Been through this. It sounds good, but in my opinion, it just ain't worth it. Here's why:

    Add up not just what you make an hour, but what your company pays to keep you around, including overhead. Most places you can double your wage. That's what you 'really' cost. Less? OK. Point still holds. We're buying perfectly servicable machines with giga wazoo drives and gigahz processors sans monitors (which have not broken) for between $700-$800 with a three year warranty. It breaks, they ship us a new one or repair it on site. Period. Your parts are costing $600. You're going to have to make money on a hundred dollar margin. That spread is too thin. You've got to manage the parts, store them, and get everything working quickly. That's a lot of prep time. Even if you managed to break even on paper, couldn't you be doing something more useful for the company? I know it's fun (I used to put together computers with nothing but a swiss army knife at trade shows), but you're supposed to be out there making a million dollars. Put your energy where it can be leveraged. --Just my opinion.

    --
    How about a moderation of -1 pedantic.
  70. Get a local computer store to do it by splorf · · Score: 2, Insightful
    Call one of those local shops that sells its own boxes (i.e. they install Asus motheroards into generic cases, etc.) and tell them your situation. You have a bunch of PC's and you want them to swap out the motherboards and maybe upgrade the hard drives, plus sell you some spare PC's as needed, and continue to do such upgrades over time.

    Also, I'd be surprised if you really need to upgrade all your PC's. 400 mhz is still a pretty good box by most standards. And you needn't upgrade to the highest-end Athlon stuff except for maybe a few of the most power-hungry users (CAD, image rendering, etc). For most typical office applications, 400 mhz PII with enough ram (maybe all you need is more ram?) is quite useable and a 1000 mhz Celeron or Duron is plenty. I'm using a 750 mhz PIII right now and it wouldn't occur to me to spend money upgrading it.

  71. Heh, it must be cool to be Walmart by Perianwyr+Stormcrow · · Score: 2

    They can just tell Microsoft to find a nice corner and autofellate if there is any complaint about "naked PCs".

    --

    What we call folk wisdom is often no more than a kind of expedient stupidity.-Edward Abbey

  72. If you go this route, go barebones... by (H)elix1 · · Score: 2

    This is a mine field, but if you must -- buy your machines as a bare bones kit that has the CPU mounted, heat sink installed, RAM installed, and a POST test before they ship it to you. Nothing cuts into margins like crushing CPUs. Trust me... nothing speeds things up like only screwing in the HDD, FDD, DVD/CDRW, and video - knowing you don't have to hork with mainboard settings or crushing CPUs. Did I mention how easy it is to crush a CPU? Buy good equipment too, cause you get to support it...

  73. This sounds like a bad idea.. by Ryan+Amos · · Score: 3, Insightful

    You're either crazy or just a masochist. Yes, it sounds cool and very geeky, but it's also rather impractical. The money your company would save by doing this in house would be lost on having to maintain them and pay you to set them all up (thus taking you away from your other duties.)

    This would also take an insane amount of time. Sixty machines is a lot of boxen; optimistically it would take you an hour per machine to swap all the hardware around and reformat the drives and install Windows. In other words, you'd be down at least a week.

    Order sixty new machines from an OEM and you're down 2 days tops. Plus you get the guarantee that the machines work (out of 60 boxes, you're bound to get some bad hardware) and you get a warranty from a reputable company, not to mention saving yourself a MAJOR headache.

    If something goes wrong with one of the machines, you just call the vendor and straighten it out. If you roll you own, you have to spend time doing diagnostics, then tracking down the receipts, RMA from parts warehouses, limbo time for replacement parts.. All this time your company is paying you to not do the job they hired you for.

    Sure, they can hire on another guy to help you, but then there goes all that money you saved having to pay his salary. So in the end, your company didn't really save any money, they just have 60 new machines with no comprehensive warranty, poor tech support, and probably a very frazzled and stressed admin. The geek factor sounds fun, but in reality, it would be more practical to order from a vendor.

  74. A Few Recommendations by Sokie · · Score: 2, Informative

    As many other people have said, you probably don't want to do this in a business environment when you can get reliable machines for pretty cheap from Dell etc. But if you do decide to, here are some general brand recommendations based on my system assembly business experience (I've built and sold ~40 machines in the last 2 years):

    Motherboard:

    Asus is reliable and fast but also expensive. Look at Gigabyte, MSI, or FIC. (I especially like the Gigabyte GA-7ZMMH as an Athlon platform.)

    CPU:

    While I have nothing against Intel, AMD consistently kills them in the price/performance ratio. In the past 2 years I have yet to build an Intel based machine for a customer. I just lay out the options and they invariably pick AMD, but that's just my experience. The Duron is a good chip but I don't sell many of those either, people are usually willing to pay a little more for an Athlon of equivalent speed.

    Memory:

    Buy name brand memory, not generic stuff. I like Micron/Crucial personally, never had a stick go bad. Corsair and Mushkin make good stuff as well, although I had to RMA the only Corsair stick I've ever bought after about 6 months. Corsair customer service was excellent about it though.

    Video Card:

    Despite their bad reputation some places, I've had good luck with ATI cards when I need a video card. The Radeon VE provides some nice features at a good price point. But in a business environment, get a motherboard with integrated video if you don't need much. If you buy an NVidia card, do some research on the card's manufacturer and look for a reputation of stability.

    Hard Drives:

    In machines I build, I use almost exclusively Seagate. Good performance, good price, and I've had zero quality problems with them. I feel about the same about Maxtor. I used a couple Quantum drives in my early systems with no difficulties. I don't have any recent experience with Western Digital so I can't really comment on them. IBM drives are too expensive unless you really need the slight performance edge some models offer.

    Optical Drives:

    I've had stupendous success with Afreey CD and DVD drives. Only had one fail and that was after some kicked the extended disc tray (we were able to open it up and fix it actually). Afreey drives are also very inexpensive.

    CD burner wise I stick with Sony. We tried several different brands (Plextor, Acer, etc..) and found that Sony offered excellent quality for a very reasonable price. Plextor is good quality but you pay extra for the Plextor name.

    Enclosures/Power Supply:

    Antec cases are top quality and have excellent Antec power supplies. They are lots of less expensive cases you can get (and lots of more expensive ones), but Antec had never let me down. If you do get a cheaper case, get it without a power supply and buy a good Sparkle/Antec power supply for it.

    (I don't work for any of the abovementioned companies and I don't profess to be an expert on this topic. Just sharing the experience I've had as a system builder who has dealt with a little more volume and long term support than your average hobbyist. We are by no means a high volume shop so I'm sure there are lots of people out there with more experience than me, hopefully they will respond if they feel I'm wrong about any of the parts I've recommended.)

    -Sokie

    --
    ------
    Where are the slash-groupies? I distinctly remember being promised slash-groupies!
  75. Cheap Summer Labor by boopus · · Score: 3, Interesting

    One thing to add is that summer is almost upon us, and with that season comes many students looking for summer jobs. A couple fliers taken around to the local high school should get your plenty of high schoolers who'd be perfectly competent swapping motherboards/ram/hard drives. Ten bucks an hour to a high school student is better than flipping burgers, and far less than a salried employees time.

  76. Another upgrade suggestions: memory by logout · · Score: 2, Insightful

    AMD cpu and mobos are fine. I recommend the combination of the low-end Duron processors and the any of Via or SIS chipset motherboard.

    However, I am wondering about the reason why your colleagues find the limitation of 400MHz speed. Often users mistakenly think their CPU is slow when their disk drive is swapping for more memories. One easy workaround is simply addming more memories. I suspect 400Mhz machines used to be shipped with 128Mb of memories. Upgrading those memories to 256Mb or 386Mb will be one of the most effective performance-per-unit-cost upgrade solution.

    Also, think about reinstalling Win2k. Win2k is much more stable and faster than Win ME or 98, but formatting and reinstalling the entire partition often cleans up the trashes built up in the system registry, leading to overall performance enhancements. A user might have a lot of autostarting programs installed hidden.

    Investing on the displays and the human interface devices (keyboards and mice) can be another solution. If there are a lot of users complaining about their monitor performance, then try to *sacrifice* performance upgrade to the monitor upgrade. A decent 15" TFT flatpanel monotor can cost $400 and people often get less fatigue when they work with TFT flatpanel than CRT monitors. For me, I'd rather have a flat panel monitor than to have processor & memory upgrade. A combination of memory upgrade and the flat panel monitor purchase can be very appealing under certain circumstatnces if the workers have to look at the monitors for a long time every day. You don't need to squeeze your budget with a lot of possible component combinations in this case. :)

    Good luck,

  77. Get a Dell by anewsome · · Score: 5, Interesting
    If you are going to pay $600 for these things, you would be better off getting a Dell. I paid about that much for a couple of 2Ghz P4 systems fairly well loaded.

    My 2Ghz P4 Dells are:

    • 256MB DDR Ram
    • 80GB 7200RPM Maxtor HD
    • Builtin Sound, Ethernet
    • CD-RW Drive
    • Full Tower case (solid)
    I've been building clone boxes my whole life, but I couldn't pass this Dell up. This is pretty typical on Dell's site.

    I usually check gotapex.com for deals.

    Today they have a business class Dell P4 1.6GHz GX240 for $357.64 shipped. You can't build a loaded clone machine from scratch for that much, let alone one covered by a 3 year warranty.

  78. I still use a PII 400. Why upgrade at all? by ppetrakis · · Score: 2
    Speaking as someone who 'still' uses his PII 400 running windows 2000 for everyday uses 'and' gaming (CS, Q3, and urban terror with a voodoo 3 card). I don't even have alot of ram, 196MB and W2K runs fine with plenty of productive apps running.

    I know it would be 'nice' to get a little snappier systems for your company but these do the job, keep em. At my previous company 90% of the employees had DELL PPro 200's running NT4. it did what you needed for office type work.

    save the money. You may need it if the time comes for determining severence packages ;-).

    As for building the PCs yourself. Having worked in this capacity before. Building from scratch I could average between 9-14 PCs in a 9 hour day with interruption, thats just assembly with a quick P.O test NOT including installing the OS on the boxes. It's nothing you would get done all at once during a consecutive period of time. From your perspective the rollout could take forever (like a month) and then you have to deal with all the quirks that come up. Your time is more important than that.

    Peter

    --
    www.alphalinux.org
  79. First things first... by Lumpy · · Score: 2

    First off.. What the hell are you doing that requires more than a P-III 400?
    W2K and office 2K run perfectly on it. unless you are running games or software development there is no sane reason to upgrade. (web development OUTSIDE graphics design does not, contrary to what the web-designers think, need any more power than that either)

    Is your desire to upgrade purely for functionality? what profit gains or gains in productivity will you realize from the upgrades? if you can give solid financial numbers showing that profits will increase then go for upgrading.. If you are just stroking an itch or ego.... dont waste the money. W2K+O2K works fine on P-II 366's. and that is where I am keeping the sales department until machines break, or corperate loses their mind and tries to shove XP down our throats.. (we JUST migrated to W2K.. I dont see XP within 3 years) other than that it is just wasting money.

    --
    Do not look at laser with remaining good eye.
  80. Posting from one by leonbrooks · · Score: 2

    ...at least, it's a 450MHz Celeron, running Mandrake Linux 8.2 which came with OpenOffice.org 641d. It does all I ask of it, even OCR and stuff, without complaining. Not sure why you would want a P4 sace heater when a fast P3 gets 90% of the work done for 50% of the power. The reduction in the dotcom's power bill would probably pay for a second processor over a couple of years.

    --
    Got time? Spend some of it coding or testing
  81. Use nforce to save time by deveco · · Score: 2, Insightful

    My first post on /. ever! If you use the nforce chipset from Nvidia you can install ONE driver from Nvidia for all parts (Sound, Video, IDE, 10/100 NIC, USB, PCI, etc.). They make drivers for Win95/98/Me, Win2000/XP, and Linux. As everything is intergrated, managment and assembly should be EZ. I would go Micro-ATX for cost. Poking aroung newegg gives you a CDr&cable, 1.3ghz Duron&HSF, 512mb of ram, a case, 30gb 7200rpm HD, and a floppy for only $530. Note: The nforce needs 2 DIMMs for optimal performance.

    --
    Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?
    1. Re:Use nforce to save time by Boone^ · · Score: 2

      built a box for my cousin this past weekend, nforce + duron 1.0 GHz, 512 MB pc2100 crucial, and 60 GB 7200 Seagate for $590. Newegg rules!

  82. Cluster 'em by Rebel+Patriot · · Score: 4, Interesting

    I know this is a little late, but here's a solution we've come up with that's in the cooker for some of our clients in a similar situation.

    Basically you should invest $4,000 in a single server, RAID SCSI drives, dual athlon, 2 gigs of RAM. You've already got a 10/100 Mb backbone for your network, so you can slip this in just about anywhere.

    Now here's where it gets fun. Load your favorite distro of linux, visit the Linux Terminal Server Project, and make a terminal server out of it. Then, check out MOSIX, or Sun's grid-computing (the later sports better redundancy, a feature I adore when working with end-users). Grab nics and boot-roms for each PC, install 'em, and boom, you've got a complete functioning cluster of what, 40 PII's? You have any idea the power those can muster?

    Not only will you see a huge boost in computing power, but you also save money. Need to use quick books? What's a single liscence for Citrix cost? You can publish the app natively on your terminal server. Open Office works great for converting all those old MS documents.

    Honestly, KDE 3.0 just came out. Use it. :-)

    --
    Slackware forever. Honestly, what else would you trust when it absolutely positively has to be stable, secure, and easy
  83. New boxes, new licence, new OS? by leonbrooks · · Score: 3, Funny

    No, he's building new boxes. Even if he wasn't, no MS OS licence has allowed `recycling' after Windows 95, so changing the CPU would axe the licence.

    Mandrake Linux's licence allows you to recycle an installation. Come to think of it, you're also allowed to copy an existing installation, install as amny times as you like from the Download CD set, benchmark it against other things, use an unlimited number of seats, and comes with OpenOffice.org 641D. Oh, and even if you spot Mandrake $50 a machine, that works out at around 1/10 of the cost of MS-Windows+MS-Office, and no free viruses.

    --
    Got time? Spend some of it coding or testing
  84. What is the expected life of these machines? by zerofoo · · Score: 3, Insightful

    I've worked for a white-box builder/consulting company and now i'm a sysadmin. I've been on both sides of the build or buy question and i've finally decided to buy pre-built boxes...here's why:

    Replacement parts availability.

    That nifty Athlon board from MSI, ABIT, Epox, and the like won't be around 1 year from now. If you image machines, you will most likely have to create new images when you service/replace hardware. (Win2k doesn't like having its boot controllers moved around very much...you'll get the "inaccesable boot device error".)

    The upfront cost savings may be attractive, but there isn't a free lunch...you'll have to spend more time maintaining different platforms.

    -ted

  85. An entirely different option... by rakeswell · · Score: 2, Interesting

    ...which may or may not apply to your situation, but is something to think about if you are not a) totally married to Windows, b)it's not a huge network, and c) the network is otherwise well secured:

    You can use old x486s as semi-dumb/thin clients to an app server using xdm -- the app server's X server just redirects the output to the users monitor.

    I've set this up before and the performance is really very good. The x486s can have the OS installed locally so that they don't bog down the server booting from the network. Administration is centralized. Also, you can probably just keep using the workstation you have, otherwise, old boxes are cheap to find.

    The downside of course is that it should only be done on a trusted network, etc. Again, if you need Windows, this is probably a useless idea.

    --
    All one has to do is hit the right keys at the right time and the instrument plays itself. - Johann Sebastian Bach
  86. the 400 mHz machines still have value by Anonymous Coward · · Score: 2, Informative

    You may get a tax break if you donate the used computers to local schools etc.

    If you could donate or sell each 400 mHz box for a $200 tax credit, upgrading would not be worthwhile!

  87. Oops... a compatibility trap awaits! by leonbrooks · · Score: 2

    MS-Word 97 sometimes won't read docs from (for example) MS-Word 2000 or MS-Word XP. In those circumstances I've used StarOffice 5.2 to reprocess the document and make it work. OpenOffice.org would probably do an even better job of it.

    Come to think of it, why bother keeping MS-Office? It's only another invitation for the BSA (BSAA in Oz) to bitchslap you for not having a matching holo-sticker.

    Also, if office work is all that the machine is doing, upgrade it to Linux. Mandrake 8.2 even comes with OO. Let's see the BSA fine you for that. Buy a decent scanner for each office cluster out of the savings, and SANE it so all can play.

    --
    Got time? Spend some of it coding or testing
  88. roll your own by clancey · · Score: 2, Interesting

    If you don't already know the answer, you probably aren't the one who should be building the new systems. Most companies I know only replace a portion of their hardware at a time.

    --
    clancey
  89. Re:AMD vs. Intel by uebernewby · · Score: 3, Insightful

    As far as the flames you direct against AMD, I'd say they're mostly, uhm, bullshit, I think the term is.

    But you have brought up an interesting point. Know the old adagium 'no one's ever been fired for buying IBM'? Well, it's still around today and it's called 'no one's ever been fired for buying Intel'.

    If your AMD craps out, your boss will be all over you for choosing a 'non standard CPU'. If your Intel craps out, it's just bad luck (which it is if your AMD craps out as well, but your boss doesn't know that).

    --

    News and bla for computer musicians: http://lomechanik.net/
  90. Re:anti-static isn't over-hyped. by pacman+on+prozac · · Score: 2, Interesting

    how many of those systems will die 2 years earlier down the line because of latent failures created when you worked on them. The FET transistors and high-density components in PC's are sensitive to static electricity. Just because it doesn't fail as soon as you plug it in doesn't mean you haven't damaged it. From the huge amount of faulty parts (RAM etc) I had when I was an engineer I'd guess lots of people in the industry don't bother with anti-static.

  91. Doesn't scale... by Junta · · Score: 2

    Rolling your own box is great for a small network or a special system. All my home machines are self-rolled, it's worth the savings. However in a large, corporate environment, it ceases to be practical. Presumably, if resources are strained, you probably have better things to do then sitting down and killing tons of time diagnosing occasional hardware issues. It may even make you look less competent (what, he is still fixing that box? Dell would have fixed it by now). An OEM always has spare systems to swap out on a moments notice, and can do the swap and worry about more thorough diagnostics later, while you can not.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  92. Math by Erris · · Score: 2

    60 boxes saving $600 each is $36,000. I doubt the roll out would take more than a month or so, but then again I don't know how long it takes to set up win2k uglies. At the $5.00/hr a MSCE is worth, the company should be a winner unless it takes more than 45 of them to do it.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  93. Re:anti-static isn't over-hyped. by Amizell · · Score: 5, Informative
    I think that ESD definitely IS over hyped. This is an obvious scheme by the static wrist strap industry to take your hard earned cash away from you.

    But seriously I have worked on many many systems over the years and I have never had a problem which could be credibly linked to hardware failure brought on by ESD. I think that lots of less-experienced techs and help desk people blame any problem that they can't figure out on ESD. Got a BSOD that you can't explain? Here's a convenient line that no one can really disprove and makes you look smart. "It must have been mishandled by some other ignorant tech years ago and is just now showing symptoms." Right. How could even tell the difference between an ESD problem and a problem caused by irregular AC line voltages or manufacturing defects?
    those systems will die 2 years earlier down the line because of latent failures created when you worked on them

    What the hell is a "latent failure"? As was stated above, ESD is measured in kV while CMOS tolerances are more like 30V. Either a transistor is blown or it isn't. I agree that ESD can damage transistors, and I also know that a computer may very well power up after suffering damage from this. However I think the notion that a system would power up and work normally for two years before going south is ludicrous. You seem to think that the static can somehow "weaken" the hardware without fully blowing it out.

    My personal solution to the ESD problem is a compromise between the incredibly annoying wrist strap and "going commando" and risking relatively expensive hardware. I leave the power supply plugged into a grounded outlet while working on the machine. I know somebody's gonna flame me for this, but think about it. When the machine is plugged in the entire chassis is a path to ground which can bleed off excess voltage in the case of a static discharge. If you simply touch the chassis before you start working you will discharge any static electricity which is being carried by your body and you're good to go. Unless you are working on your computer while standing on a shag carpet in your socks while rubbing a balloon on your head then this is probably all you need to be safe. You could then unplug the AC line if you wanted, although I don't see any harm in leaving it plugged in during your entire operation. Outside of the power supply the voltages can be no more than 12V and low current so electric shock is really not an issue.

    On a side note I think a much more common issue is the failure of the power supply itself, rather than motherboards and chips. In most machines I build the PS will burn out after a couple of years unless I spend a few extra dollars on a step-up model case like an Enlight.

    Alright, flame away. :)
    alex

    --
    --- Wherever you go, everyone is always connected...
  94. Absolutely Go For It by foo+fighter · · Score: 4, Informative

    I'm not sure what the chances are you'll even see this. 450 posts and the ones modded up are pretty negative. Oh well. . .

    I'm currently rolling custom built machines for our 200 systems network. Oh, and I'm the only tech here. I do the servers, network, help desk planning, everything.

    My place is a non-profit where a very small, chaotic budget. I'm never sure exactly when I'll have money to spend or how much. For strange reasons, when we go to spend money we have to go through a maze to buy complete equipment, but components are no problem. We couldn't buy a new company car, but we could buy all the parts to put a car together ourselves. Same goes for computers.

    The savings we've seen building ourselves are huge. Adding the costs of the pieces and my time spent planning, building, and supporting these systems it is still cheaper than OEM systems and a support contract. A+ certified techs are a dime a dozen, so support of these wintel systems isn't really a factor if I were to leave. (They'd have to get a half dozen to do what I'm doing by myself in 40 hours a week, plus an MCSE and a CCNA, so I'm not worried about job security).

    Here are some tips:

    1) Plan out your configuration and use it for the next year. The most important component is the motherboard. It should be able to accept more RAM and a faster CPU than you are going to use initially. Spend lots of time developing a stable, user-friendly software config (OS and apps). As you need to replace systems throughout the year, use this config. After six months update the config with a faster CPU, more RAM, and maybe a larger HD. Update your software config with patches, fixes, stuff like that now also. At the year mark you can plan your new config.

    2) Integrated components are your friend. I like the nVidia nForce boards because they have the (good) sound, video, and network integrated. Also, if one manufacturer stops making your board, you should be able to switch to another manufacturer but still use the same drivers. Very important for ghosting!

    3) You really don't need the management software for 60 computers. That stuff is usually designed (and priced) for enterprises with several hundred if not thousands of systems. You should be able to keep most of that stuff in your head and in a small text-file database. Learn a little Python/tk and you can even build your own front end to the text-file. Cool!

    4) Develop a relationship with a couple local component vendors, and a couple Internet vendors and have them bid for any purchase more than a couple grand. You'll definetely save money this way, especially if they know they are bidding and not just giving a price quote. I've saved thousands of dollars on a single purchase this way. Also, after a while the local guys will probably be able to send a couple guys your way to help out every once-in-a-while when you get swamped or stuck as a thank you for your business. Very Cool!

    Following these tips, you only have four platforms to work with, you've saved money, you know exactly what you are working with, and you get a sense of pride from creating something from your own two hands.

    I really can't recommend this approach highly enough.

    --
    obviously no deficiencies vs. no obvious deficiencies
  95. necessary evil by GunFodder · · Score: 2

    Drinking is almost mandatory before a lot of computer work! How else would I summon the courage and forget the past pain of maintaining Windows?

  96. I've supported Roll-your-own for a large install by Mr.+Shiny+And+New · · Score: 2, Informative

    I've worked with a school board that decided to roll their own for every single school in the county. Each school theoretically had the same setup, but what really happened was that for each phase of the project the machines changed, both in terms of their hardware and their software. This became a huge headache for replacement of the machine parts.

    For example, the vendor ran out of a certain video card and so provided us with the model one-up as an RMA when one of the video cards died. This means the user gets an improved card, however what it really means is a driver headache (the ghost image for all those PCs has to be upgraded to support the new vid card as well as the old one) and a possibly non-working configuration since the new card hasn't been tested.

    Then, you run into the asset management of keeping track of the different phases of the project. This was a large project, so there were lots of different configurations to keep track of. If you are planning on keeping the number of distinct phases small, you may be able to make it work. However, keep in mind that when a 2 year old computer fails, warranty or no warranty you may have trouble replacing a component with exactly the same one. Even a hard drive can cause a headache, if the replacement is larger than some BIOS or OS limitation and your ghost image fails on it.

    The keys to the success of this project are as follows:

    1. Always have spare parts on hand, for each phase. I'd say you'd ideally have at least one spare box, maybe two depending on the size of the phase, and maybe a few hard drives and cdroms. As you find certain parts more problematic than others, get more spares in future phases.

    2. Asset management (hardware, software, firmware, drivers, etc) is crucial. You must know what's in each box; sometimes even a BIOS "upgrade" will screw you up.

    3. Using something like Ghost to transfer operating systems is great until users start storing data on local disks. You will need to make sure that they at least use a separate partition, or even better a network storage.

    If you keep the number of phases small, it should ideally be no problem. In theory there are only a few different PCs to fix, so once you can fix one, you can fix them all. But once you let non-standard software and hardware creep into the different boxes the theory breaks down and support becomes a nightmare.

    Mark

  97. even more cost effective by AoXoMoXoA · · Score: 2, Interesting

    It depends on what your users are doing...but lets do the math. If you are looking at 60 computers at roughly $600/upgrade. Why not take that $36,000 and roll it into a Win2k Terminal Server. You can build several nice multi-processor servers and let everyone connect via the client...make the server do the work. The only licensing concers would come in if you had any win9x boxes on the network. Win2k Pro shouldn't eat up a CAL. BTW...you can really lock the users down so they dont mess anything up or load those goofy screen savers and other crap.

    --
    Once in a while you can get shown the light in the strangest of places if you look at it right. -Hunter/Garcia
  98. Anti-static, Grounding, and ATX by GigsVT · · Score: 2, Interesting

    I do the same, but just be careful. If you are working on an ATX system, and there is no "hard kill" switch on the back of it (a rocker switch usually), then the motherboard is still getting the 3.3 volt standby voltage. It's probably a bad idea to be plugging things in with this voltage on. That said, I've done it before, without apparent ill effect, but stil, probably not a good idea.

    Another option if the PS doesn't have a hard kill switch is to plug it into a power strip that can be turned off, and just turn off the power strip, ground is NEVER broken in a properly designed electrical system, even when things are turned off. Of course if you broke off your ground priong so you could plug your computer in to your 60 year old house wiring, all bets are off. :)

    In the case of the broken ground, watch out, switching power supplies without ground float the chassis around 60 volts at low current, enough to wake you up if you are a better ground than whatever the case is sitting on, but probably not too dangerous, UNLESS there is a malfunction in the power supply, in which case you could become a crispy critter. In any case, good ground is a good idea, lots of things are affected badly by floating grounds.

    This same thing applies when you use a UPS and just pull the plug out to test it, without that ground reference, the ground will float, so watch out.

    As far as the "to unplug or not to unplug" debate, there is probably a credible argument that even though you don't have a good ground when the case if off and unplugged, things like static electricity will dissipate whenever you touch a large metal object like the chassis, due to leakage effects.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
    1. Re:Anti-static, Grounding, and ATX by BigBlockMopar · · Score: 2

      As far as the "to unplug or not to unplug" debate, there is probably a credible argument that even though you don't have a good ground when the case if off and unplugged, things like static electricity will dissipate whenever you touch a large metal object like the chassis, due to leakage effects.

      Get a grounded (three-prong) plug, high-value resistors, some 24AWG wire and an alligator clip. Stick ~10 megs between the ground pin on the plug and the wire. Crimp the alligator clip onto the end. Plug it into a wall socket, and clip the lead onto the chassis.

      Or, you can consider that the monitor and the computer are grounded to each other by the shell of the VGA connector, which is connected to the backsplash, cabinet and motherboard ground plane. If the monitor is plugged in, and the computer is plugged into the monitor, then you can unplug a (risky) ATX supply and at least have some measure of grounding.

      --
      Fire and Meat. Yummy.
  99. Re:anti-static isn't over-hyped. by BigBlockMopar · · Score: 2

    I leave the PC plugged in, if you turn the wall plug off the earth is still connected so you are earthed by touching the chassis.

    It's better than nothing, but if you did that while working on the Space Shuttle's guidance computers, you'd probably be bludgeoned. And rightly so.

    --
    Fire and Meat. Yummy.
  100. Decaying monitors, predictable costs by xixax · · Score: 2

    We used to have lovely Sun 20" monitors, and as good as they were, they do start to fade after 6 years.

    Plus I do like having brand-name hardware on lease, all of it is under 3-year warranty so if it ever dies, it just gets sent back. There's a lot of attraction to PHBs in having that kind of predictable hardware cost rather than episodic bouts of upgrades, "If we spend Y dollars per person per year, everyone will always have a current model PC that is under warranty on their desk".

    Xix.

    --
    "Everything is adjustable, provided you have the right tools"
  101. Re:Power supply by GigsVT · · Score: 2

    And an addendum to that, you can get a 4 pin molex to P4 connector from Cyberguys, and I'm sure from many other places.

    The only caveat is that you need to use a direct line from the power supply that has nothing else on it, to prevent power noise issues.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  102. Just recycle the monitors by Animats · · Score: 2
    Realistically, you'll burn more money on upgrading and servicing your homebuilt systems than you'll save. You're only talking about 15 units per year. If it were 1500 identical machines, it might make sense to do it in house; you could get a little production line going.

    But there's no reason to get new monitors if the old ones work. Buy systems with no monitor. Replace the keyboards and mice, though; they wear out, and they're cheap.

  103. Not worth it. by smoon · · Score: 3, Interesting

    I used to run a small computer shop -- 30-100 PCs a month kind of place.

    We used to do hand-builds, then eventually switched to getting 'mostly configured' systems we could then further customize for the customer.

    _If_ you know exactly what you're doing, _and_ you have a number of good contacts with various suppliers, _and_ you get a good batch of parts with no incompatabilities -- in other words, best case scenario you will have:

    A: A big pile of boxes to assemble. The days of jumpers and whatnot are mostly gone, but you still need to figure out how everything fits together, do it 10, 20, 30, whatever times in a row, and never break anything or have a DOA part. And even though there probably aren't a lot of jumpers, there are still finicky CMOS settings to set correctly and equivalently on all of the machines.

    B: To then load everything. This is generally best done on one 'master' system with that disk image 'ghosted' onto the other hard drives. Sounds simple, but setting up that master image properly can take a while. Perhaps you'd have to do this with a Dell anyway. YMMV.

    C: To deal with any integration problems -- hard drive fails? Call the hard drive vendor. Flaky problems? Oops, you couldn't afford a RAM tester or other diagnostic equipment, and so you play the swap-out game -- you pretty much need a complete computer on the side for this kind of troubleshooting. And a _lot_ of time on your hands.

    And this is absolute best case. The crackpot idea of upgrading the mobo in place and re-using the hard drive, video, etc. is fine in principle, but in practice doesn't scale beyond the one-off home hobbyist sort of thing.

    Worst case is that you buy parts for perhaps 20 systems, get about 14 built, RMA 3-4 hard drives, have some strange driver problems with the video cards, and get 2-3 variations of motherboard --- rev. 1, rev. 2, one yellow one green -- whatever, RAM seems to be flaky, but you're not sure if it's a CMOS setting or a bad MOBO or a bad RAM module, and if the latter, which one it might be. Start chewing through all of the permutations and eventually you figure it out and maybe get 18 of the original 20 built, the other two are constantly rotated with various users as their desktops crap out.

    IMHO other than for home hobbyist use, getting a Dell/IBM/Compaq/Gateway/HP/insert favorite brand here/whatever computer beats the heck out of a roll-your-own system.

    --
    "But actually trying to use m4 as a general-purpose langage would be deeply perverse" --ESR
  104. Re:anti-static isn't over-hyped. by The+Panther! · · Score: 4, Funny
    Hear, hear. ESD isn't a myth, but it's largely *not* responsible for failures. I worked at one of the big microchip manufacturers for a couple of years in back-end test, where cpus get run through their paces before shipping to customers (bulk, not consumers). I probably handled on the order of a half million chips a year. We had ground straps and special shoes with metal woven into the rubber soles ($150/pair), metal weave smocks like the stereotypical scientists wear, etc.. In all the time I was there, only one obvious case of ESD came up. One guy worked all day without a good strap and everything he touched zapped. He fried about 20,000 cpus that day. Man, it was a bad scene. It's because he was wearing a thick wool sweater under his smock. But you're quite right, ESD is largely not a problem if you take minor precautions.

    • Unplug the power cable to the motherboard, so it's only grounded!!
    • Leave the case and power supply plugged in.
    • Touch the power supply (not the case, they're usually painted and often poorly grounded) before, after, and during handling of components. Or hold it constantly if you can manage.
    • Work on tile or wood floors, and have bare feet if you prefer. Rubber soles insulate. Even this is only for the very paranoid.

    That's it. I've only fried a single component ever, an old hard drive, and it was because I drove around with the components rubbing against the cloth seats in my car in the sun in mid-winter, sliding around. I reached out and picked it up and felt the shock. uh-oh. Sure enough, it was toast. But it's still pretty rare.
    --
    Any connection between your reality and mine is purely coincidental.
  105. No offence, but that's an Amateur's question... by trims · · Score: 4, Insightful

    Remember the article the other day when we all laughed at the Wilkes Barre IT guy who stopped the IBM maintenance on the AS/400 ? Well, this is the same kind of thinking: penny-wise and pound foolish.

    Remember: support contracts are a form of insurance. They insulate you from the risk associated with the issue at hand. When looking at any form of insurance, you have to take into account what the worst-case senario is, and if you can handle it. In your case, the scenario is that you have multiple desktop failures, including critical failures of important machines (ie, severl of your main developers). Do a cost analysis: if I do a roll-my-own machine, what's the cost of it breaking? How much does it cost for that developer to have no (or a seriously inferior) machine for a week or more, vs. the 1 or 2 days a supported machine would be out?

    For small companies, (especially those heavy in software development) I can't imagine a situation where the TCO of a fully-supported system is worse than a roll-your-own box. None The downtime and IT personnel time alone will kill that equation. For huge companies, it may pan out, but for a 60-desktop company with 1 IT person? Not a chance.

    You need to put this into perspective with Management. Once again, they are looking at only the up-front costs, and none of the hidden costs, which in this case are the majority. Explain to them what the true cost of a desktop is, and how NOT buying a supported machine results in a WORSE return over the next year.

    Now, here's a couple of recommendations for getting SUPPORTED desktops into your organization while not breaking the budget and still meeting increased performance needs:

    1. ADD RAM TO THE EXISTING BOXES If any of the machines have less than 256MB, upgrade them immediately. This is extraordinarily cheap, and eliminates the primary performance problem of most machines. For the developer's, have them look at their RAM usage a couple times each day (using Task Manager, for simplicities sake), then consider if they need extra. Probably 512 in their machines will be sufficient.
    2. Talk to a local PC shop. Many times, a local shop will be willing to take over support for you, in addition to an upgrading contract. They're a good source of manpower, and can even get you a loaner machine faster than Dell, et al. And, you can probably get them to upgrade certain machines you have AND officially support them!
    3. Replace ONLY those machines who #1 doesn't solve the problem. Very, very little stuff on a desktop is CPU-bound. I run a 350Mhz P2 w/384MB of RAM on my desktop. I'm not a developer, but do Power-User Windows + Sysadmin. My machine runs fine with the following apps all open: two JDK 1.1 GUI apps, Oracle SQL+, SQL Builder, Outlook, Remedy, 3 PuTTy windows, 6 IE windows, Excel, and Word. I'm never CPU-bound. The only real jobs that need CPU are compiling, debugging a running app, and hard-core media dev (super-Photoshop, Flash, Dreamweaver...) I'd be surprised if more than 25% of your staff really, truely can justify something better after the RAM upgrade.
    4. After upgrading, sell the extra computers. See #2 for a nice place to sell older computers.

    I don't mean to harp on you personnally, but this kind of thing is why IT has a long, long way to go before being really professional. Folks, this isn't a garage. IT folks need to quite thinking like it's an expanded hobby, and also need to remind the Executives of this, too. It's a Profession, not a Trade.

    -Erik
    Systems/Network Architect and former SysAdmin

    --
    There are always four sides to every story: your side, their side, the truth, and what really happened.
    1. Re:No offence, but that's an Amateur's question... by tarsi210 · · Score: 2
      My first reaction was to jump in with a vehement, "Can I disagree? Let me count the ways..." but I'll attempt at a logical argument here.

      1. Remember: support contracts are a form of insurance Well, yes and no. Support contracts, if priced right for the size of the business and the product being supported, are more than worth the money spent on them. However, many support contracts are now horribly overpriced, especially for a small company, since the corporate philosophy has become "profit on services, not products". We are forced to buy a $4500 support agreement for our Sybase software each year. We could buy up to $25,000 support contract or higher. In the past two years, I've had to use the contract ONCE. ONCE, so that call is worth $9000, nowhere near the benefit it brought me. How in living hell am I supposed to justify the cost to the management? I can't, except for the fact that we're forced to buy at least the $4500 level, so it's not a real fight. But I'm still asked, "Why are we paying this?" Support has to fit the associated risk and show that it is used or has prevented problems or it will not make sense to management. Period.
      2. ...but for a 60-desktop company with 1 IT person? Not a chance. That all depends on resources. A good IT worker can replace a desktop or get it working again in just a few short hours, given the right tools. If you're going to roll-your-own, might I recommend replacement parts and tools? Ghost to reimage the drives, spare hard drives, monitors, keyboards, mice, RAM, motherboards, power supplies, fans, CPUs, etc...stock a closet! If you have these supplies on hand and organized, there's no reason that a desktop going down will put you out of work for a week, let alone a whole day. Our company is well-stocked; call that your insurance if you will. My desktop can be fully replaced in less than an hour if the need arises.
      3. IT folks need to quite thinking like it's an expanded hobby... The only comment I have to this is that IT is one of the few professions where you can get by and produce much from hobby-level materials, information, and resources. The mere fact that IT hasn't become a "professional" (like what? butlers?) industry is for two reasons: 1) People who do IT usually hate that stuffy, corporate crap, and 2) IT people are so efficient and resourceful that we can make so much out of so little, companies like to keep it that way. Simple economics.
  106. Make your users suffer by renoa · · Score: 2, Insightful

    Not to sound too cynical, but my ORG has had this issue come up many times. The best solution is to let the users suffer with the 400's until they make enough noise to get the attention of your CFO. Then you can get the money you need to present them with a complete solution. If you solve this problem "on the cheap", you will need to solve all future IT problems in this way. I am guessing you do not get paid enough to build "home-brew" solutions for everything. Save those resources for your servers and routers! Good Luck, Tony

  107. roll your own - false economy by nomadicGeek · · Score: 2, Insightful

    We went through this at my last job. I think that you are better off to go with new machines with a 3 year warranty. Subtract the price that you can likely get for the old machines, maybe $150-$200 and you are really looking at $200-$250 more for entirely new machines.

    Those parts that you are going to re-use are also getting old. Here are things that can go wrong:
    - The cases have been sitting under somebody's desk collecting dust bunnies. Those fans will start sounding like lawnmowers soon. Then you will have to replace the fan or the power supply. Parts + your time = You just blew your savings there.
    - Those CD ROMS have also been collecting dust and getting beat up by users. They'll start to act funny, have trouble reading disks, etc. Inevitably your boss's boss will have trouble with his. After screwing around with it he will call you to replace it. You just blew your savings and lost a little credibility.

    Buy from a good manufacturer with good service. If something goes wrong, you can have them mail you a new part. You don't need to stock extras.

    At my last job we made a deal with HP. We got the desktops for only about $50 more than we could build them. They came with 3 year warranties. Since we were buying so many of their machines they took care of us. Any parts we needed, we got. Every year we budgeted for 1/3 of our total machines. Now nobody has a machine older then 3 years old, they don't have any oldball machines sitting around, and OS and software deployment only need to be tested on a few types of machines. Users are happy because they have good machines and good response for the occasional hardware problem. Support folks are happy because they are bothered by bad fans, etc.

  108. roll your own by Netghost · · Score: 2, Insightful

    my company mirrors yours.. same user base, same problem two years ago. i was in the same spot as you and I did build the machines myself.

    two years later, would i ever do it again? nah. replace what you can replace, it's not worth the headache, and while i don't use openimage i will say that using a single vendor when possible is very nice, i have only 4 images for a company now with ~130 desktops...

    if you know what you're doing, it will be a fun project... but i'll tell you building all those machines gets pretty damn tedious.

  109. Yeah, I just had to comment. by Dragoness+Eclectic · · Score: 2

    I admit it, I am careless about anti-static precautions. I don't wear a wriststrap, I don't stand on a rubber mat, and I don't have a proper workbench. I do most of my computer work on the dining room table, which is fine as long as I don't set the hard drive on the (open) butter dish and get done before dinner.

    However... I live in a very humid climate. Most of the year, I can't build up a noticeable static charge even if I shuffle my sock-clad feet across the shag carpet. Things change in the winter, when it gets dry; I try to avoid working on the internals of my computers then.

    I do ground myself to bleed off any static before opening my computers or handling any components. So far, things seem to work, though I do have the occasional brain-damaged motherboard--which I can't tell if it's because of my sloppy anti-static habits or because I buy cheap motherboards. However, the vendor is pretty no-hassle about replacing bad ones, and they are cheap enough in the first place that replacing a slightly flaky one two years down the road when I want to upgrade to the next CPU anyway is no big deal.

    YMMV. Frankly, I probably couldn't get away with my current practices in a drier climate.

    --
    ---dragoness
  110. Perhaps you can get the best of both worlds? by wizman · · Score: 2, Interesting

    If you're looking at a $400 difference, perhaps you can recoup some of that by selling off the old systems at auction. I'm sure they're worth $200-$300. Then you have the benefits of new supported machines from the big guys, without the hassles of supporting your own systems, and the cost factor is minimalized.

    Just be sure to erase those drives several times, and make sure you conform to whatever license transfer blah blah M$ wants.

  111. It *is* the voltage! by JCMay · · Score: 2

    Actually, it is the voltage.

    Since we're talking STATIC electricity, there is, by definition, NO current flow.

    The problem with static charge buildup and FETs is called punchthrough. Electric field strength is measured in Volts per Meter (V/m) The gate thickness of a typical CMOS FET is on the order of nanometers (1x10^-9 m).

    Our 15 kV static voltage produces in the gate region of the FET a field of (15kV)/(40x10^-9 m) = 375x10^9 V/m.

    According to this link the dielectric strength of (Pyrex) glass 14x10^6 V/m. Applying a field stronger than this will cause ionization of the material: electrons will be literally knocked off their atoms! This ionization allows a current to flow through the (normally) insulative material, called dielectric breakdown. In a CMOS FET, gate insulator ionization leaves residual conduction paths, ruining the transistor (punchthrough).

    CMOS FETS have very thin gate insulators to increase performance, but the side-effect is that they can tolerate only very small static gate voltages without damage.

  112. Why not lease? by Digital+Soldier · · Score: 2, Interesting

    I posted earlier in support of buying new PC's. Just thought I'd throw out another idea: lease them. Given that PC's are business tools that aren't going away, you might be better off with a 24 month lease. Though terms of the lease itself would indicate whether it was beneficial or not. Your company avoids the initial expenditure of funds to purchase your own PC's. Just a thought.

  113. My 2 cents by Dragoness+Eclectic · · Score: 3, Interesting

    I am commenting as someone who has scratch-built many PCs, both for home and business use. First, I'll assume you know what your needs are, and not try to tell you that your 400 Mhz Pentiums are just fine. You said you need to upgrade, I'll take your word for it. I'm also not going to tell you exactly what you should buy, I assume you know what you need/want. And your Win2K license terms aren't my problem, either. Other people have also commented well on anti-static issues.

    First, don't start this job until you are comfortable tearing computers apart and putting them back together. Building and repairing computers is fairly simple these days, when everything is componentized, but you do have to know what you are doing. You need to be able to understand those motherboard manuals and figure out what jumpers and BIOS settings you need for your particular configuration. You need to be able to screw motherboards into place and shove cards into slots without breaking them or slicing yourself open on the chassis (I swear every one of my personal computers is christened with my blood!), and plug cables in right-side up. All simple things to learn, but they can be expensive and frustrating to learn the hard way. If you're not comfortable doing these things, don't plan on building 60 PCs yourself. Farm the job out to a good local vendor or technician who is.

    Line up a good vendor, either local or mail order, who can sell you what you need, when you need it (finding out replacement parts are unavailable or back-ordered for a month when you need them NOW is not helpful), at a satisfactory price and with a no-hassle return policy--because you will be returning bad components when you order enough for 60 PCs--unless you pay the higher price for a vendor that does 24-hour burn-in. Even then you may not weed out all the bad components.

    Make your PCs as much alike as possible--it's easier to assemble a cookie-cutter configuration, and of course, ghosting a Win installation works a lot better if you're using the same drivers from computer to computer. As others have mentioned, don't cheap out on the components! Good quality, name-brand components are worth paying a few dollars extra for; you get fewer returns and mysterious failures, and name-brand quality components are more likely to actually follow the industry specs for whatever device they are, instead of cutting corners the way cheap components sometimes do. BTW, this is where you win over buying cheap pre-built computers: guys like Gateway and those Wal-Mart computers save money by putting the absolutely cheapest, bottom-of-the-line, no-name commodity parts in their computers. That's how they can sell them so cheap. Sometimes it works; back in the early 90s, the favorite no-name graphics card used in our company's computers had the Cirrus Logic chipset, which was a moderately accellerated, halfway decent graphics card
    that actually had OS/2 drivers (which we were using). Usually, you have the problem with discount computers that the cheapest no-name card changes from week to week, so this week's discount computer may have entirely different components and drivers than last week's discount computer, even though they are supposedly the same model. Now that is a major hassle in the support department!

    OTOH, some parts are so commodity that it doesn't matter. Who cares what brand floppy drive you buy? It's a mature technology and they all work alike. IDE CD-ROM drives are much the same way. IDE hard drives are NOT. Neither are SCSI drives.
    I personally like Western Digital IDE drives and won't touch a Quantum if I can help it; YMMV.

    If you're using AMD Athlons or similar chips, invest in a slot fan or bay fan in addition to the CPU fan. If the noise of all those fans is likely to drive people postal in a week, consider spending the extra dollars for low-noise fans.

    So, you've got a vendor or three, and you've got a list of parts that meet your criteria for price, performance and quality. To lower your own frustration level, make sure you have plenty of tools; those Phillips-head screwdrivers and nut drivers seem to migrate of their own accord whenever you're not holding them in hand. Also, make sure you have plenty of small screws of various sizes, spare Y-junction internal power cables, and spare IDE cables. Save any leftover small screws that came with cases or whatever; you'll need them sooner or later. Spare mounting rails of various flavors are nice to have around; vendors never seem to ship the right mounting rails for your chassis, if they bother to ship mounting rails at all with the drives. If you are lucky, your chassis's don't need mounting rails at all, but support drives being bolted directly to the chassis. Wish mine did.

    If an IDE drive doesn't work, check your master/slave jumper settings first, then the IDE cable (that's why you need spares--I've had a lot more bad cables than I ever had bad drives). Keep a "known good" AGP card around to test out the AGP slot when you think you have a bad graphics card--I've had more bad AGP slots on motherboards than I've had bad graphics cards or bad monitors.
    Ditto for memory and memory sockets. (The quality control on certain brands *cough*SOYO*cough* of VIA-chipset motherboards was a bit off...) Also, watch the fun-n-games of putting PCI cards that don't share interrupts happily (NIC & AGP combo, particularly) in the wrong slots.

    Being able to ghost the first OS + software installation onto all subsequent PCs is a major time and hassle saver.

    As for "support" issues, if you can put together the PCs yourself, you can handle most support issues yourself. PC hardware is commoditized and componentized, and a hell of a lot easier to support than PC software. Keep "known good" components around for troubleshooting, and have spares of everything on hand, including and especially power supplies. (Make sure you get an adequate power supply in the first place).

    Anyway, hope this helps.....

    --
    ---dragoness
  114. better than apple juice! (and keyboard repair) by hawk · · Score: 2
    My oldest daughter, at about 2, toddled into my office and spilled apple juice on my keyboard. By some strange quirk of fate, the only key permanently destroyed was the right command key (it was an old Apple) which is rarely, if ever, used by a touch typist.


    A few years later, I had my dissertation laptop on my lap, and a mug of good beer (home made) in my right hand. Without warning, my wife plopped one of the rahter new (3 months?) twins in my left arm. Immediately, she kicked, spilling beer on the keyboard of the new (to me) thinkpad, thus becoming BoKD.


    The keyboard wasn't happy. Heck, the bios wouldn't even boot due to the errors. When all else failed, I let the keyboard hang from the case so that the case could support it in the sink, removed the battery, and let the keyboard soak overnight. It took three days to dry, but all the keys worked again. I did lose the rubber springs for two of the keys when my wife spilled the bowl, though . . .


    Anyway, if you need to do this, most keyboards will survive it (besides, what do you have to lose?). Distilled water is a better idea than tap water, though . . .


    More recently, a friend sent an older powermac for my kids. She used to be a chain smoker; you could smell the machine from a few feet away. I took the opportunity, and had my disgusted oldest daughter (the one with the apple juice; now 8 years older) help clean it. I'm reasonably sure that after seeing that (along with some comments from me about lungs) she'll never smoke :)


    She had to wash the pieces in the sink :)


    I removed the electronics from the keyboard and ran it through the dishwasher without soap. It didn't survive :(


    hawk

  115. use a pentium! by hawk · · Score: 2
    practice safe computing. Before booting windows (or otherwise trafficing with demons), draw a pentium around the computer. . .


    :)


    hawk

  116. Re:anti-static isn't over-hyped. by dasunt · · Score: 2

    I'll bite. The reason why I'll flame you for leaving a machine plugged in while you work on it is that the ATX motherboard spec gives power to the motherboard while the machine is off. Even if it didn't, you still have a great ground to the machine, which leaves in the slight possibility of electrocuting yourself if you find a power source (why do you think that the static wrist straps have resistors in them?). The trick should be, ground the chassis (with the resister), then make sure your are touching the chassis while you are working on the machine.

    Just my $.02

  117. My Thoughts by dasunt · · Score: 2

    I'd say no. Not because its a bad idea, but because you're asking.

    If you can't tally in your head the pros and cons of a homebuilt vs an OEM solution, I have to doubt that you have the knowledge and experience needed to build and maintain 50 machines on your own. From the sound of your article, you seem to be very price driven, and buying cheaper parts is usually hell in the long run. (Well, 'cept the cheap cnet nics for $9 apeice. Won't run under linux, and the performance isn't great, but they are rock stable under windows and I've never seen one go out).

    That being said, if I had to homebuild machines for the office, here's what I'd do. First of all, everyone doesn't need the latest and greatest. Break the office into 2 or 3 groups. First group gets the highend stuff, second group gets the average stuff, and the third group gets whatever will run a basic wordproc and email client. Thus, you have a machine rotation path, first->second->third. Those 400 mhz machines sound great for the third group, and maybe even the second, with a memory upgrade. Btw, this is a great lesson for you: a lack of memory and slow hard drives will make even the fastest machine seem slow - thus don't skimp on memory to buy a faster CPU and don't stick a 3 gig HDD into a 1700+ Athlon XP.

    For the machines, but a quality motherboard. You don't want to go for the top performer, but for stability. Right now, I've had great experiences with the Gigabyte GA-7VTXH+ (Socket A DDR, 100/133 mhz bus, built in creative sound, realtek nic) and the Tyan S2390B (Socket A, 100/133 mhz bus, no sound/lan). Buy memory from a trusted supplier (mushkin & crucial seem nice), and use memtest86 for a few hours per machine for testing, and burncpu from a floppy (I'd suggest tomsrbt). Since you will support these machines, you want them to be stable. Also, grab yourself a large (locking) file cabinet, give a number to each machine, and store all manuals/cds/floppys/software in the file cabinet in a folder with the machine's number. That way, software audits are easy, users won't be able to install software on unauthorized machines, and you'll always have the documentation. For hard drives, use 40 giggers. They won't need the room (since they'll be putting all essential data on the server), but a 40 gig seems to be the optimal price/size ratio. Throw a cheap 8 or 32 meg vid card in with good 2D support and no history in the usenet archives of having problems with 9x/NT/2k/XP, use a quality floppy/cd drive, and you're set. All windows installations are scriptable, or else you can ghost the drives, and make sure you install a good antivirus client (Norton AV Corp is expensive, but nice).

    The advantage is, you get a machine that's built your way, without all the added crap software OEMs throw on them. The disadvantage is that you lose tech support, so you probably need to develope the skills to type in "groups.google.com" in your browser and search for problems. Anyone with an A+ and half a brain in their head can maintain their machines, which doesn't make it easy, since there is a severe lack of people out there with at least half a brain in their head. (And don't get me started about "teach to the test" A+ courses...)

    Just my $.02

  118. It's still cheaper to buy them pre-built... by ocbwilg · · Score: 2

    Check out something cheaper like Compaq Evo D300v. At $569, it's comparable to what you'd spend to build your own and it would be all new components. It even comes with Windows XP and a 1-year on-site warranty (can be extended to 3-years for $99 more). Other OEMs have similar packages available, but I'll use Compaq as an example since that's what I'm familiar with.

    Why do I think that this is a better solution? Here's why:

    1. It's pre-built and will save you the time and hassle of selecting, assembling, and testing components. Compaq has taken care of the problems of making sure that all the bits are ccompatible, so there's no headaches over wondering if the problem that you are experiencing is a hardware conflict or something else.

    2. If something breaks, call 1-800-OK-COMPAQ and have them fix it. It's not your problem. That's much easier than trying to get a vendor or manufacturer to provide warranty service on a mainboard that died. More importantly, a component vendor or manufacturer might require you to ship components back and forth (if you're lucky, just cross-ship) before determining that there needs to be a warranty replacement. You're potentially looking at 2+ weeks to replace a faulty component. With an OEM like Compaq you can have the problem part replaced next business day. That's a big difference in a business setting.

    3. If something breaks after you leave the company, your replacement will know who to call for assistance. They won't have to worry about checking warranty status on a widget and then getting a vendor to replace it. This offers peace of mind for the business principals.

    4. If you need updated device drivers, they're all in one place at www.compaq.com. Locating and downloading softpaks is far more convenient than scouring the Internet for the latest versions of somebody's reference drivers.

    5. If you want it, you'll have access to Compaq Insight Management Tools. You don't use anything like them now probably, and you may not in the future. But at least you'll have the option.

    6. As far as system specs go, you'll get a 1.3GHz processor, 20 GB hard disk, an Intel NIC, 128 MB of RAM and decent integrated video and sound. The average office worker doesn't even come close to needing the power of a 1.3 GHz system. Sure you could get faster parts, but unless you're doing 3D modeling (in which case you're already shelling out $3000-$4000 for a high-end video card) or running intensive engineering or financial simulations you'll be OK for several years with what's included. Granted, you wouldn't want this on your desk at home for gaming but it's a pretty decent work machine.

    7. Microsoft Windows is included. OK, a lot of people think that's not necessarily a good thing. But if you're going to be running Windows anyway, you might as well get it included so that you can be legal with it. Building your own PCs would prevent you from transferring your OEM licenses from the old machines to a new machine (legally speaking anyways).

    In my opinion it's a no-brainer.

    1. Re:It's still cheaper to buy them pre-built... by ocbwilg · · Score: 2

      Some other points that I forgot...

      8. You could possibly scavenge the older systems for useable parts. For example, a 400 MHz Pentium II probably uses PC100 SDRAM. So does the system that is mentioned above. Now instead of 128 MB each machine would have 192 MB. That could come in handy with Windows 2000 or Windows XP.
      9. You would have all new equipment for your users as well as *complete* older systems that could be used for new hires, temps, etc. Maybe there's a developer somewhere who needs a second PC on his desk to test the latest version of Product XYZ. Maybe they need it to have a "test server" for some of their projects. VNC or a KVM switch would be all you'd need. At the very least you could have the old machines ready as hot spares.

      And so on...it makes much more sense to buy something new and pre-assembled than to cannibalize your old systems to build faster Frankensteins. I had a hard time dealing with this simple fact when I went from "hobbyist IT guy" to "professional IT guy." I kept thinking that I could build it myself and have something faster and cheaper. The simple truth is that you can't anymore (at least not in a business setting). I still build and upgrade PC's for myself and my family, but everywhere else I always recommend that they buy something from a company who's purpose is to sell and support machines for businesses. They're just better at it than I am, and I can't afford to run my IT shop like it's just a hobby. There's too much riding on it.

  119. Re:anti-static isn't over-hyped. by BigBlockMopar · · Score: 2

    remember the old amstrad 512 and 640 well if you were upgrading the 512 to 640kb ior ram you had to uinsert chips manually and they reccomemded putting it on the kitchen sink, grounded through the buildings earthing and touching metail before a chip or PCB.

    Yeah. It was a new thing, all this new-fangled CMOS. :) The good old days, when motherboards were full of TTL logic (SN74xx), the Internet connection was a 300 baud acoustic-coupled modem, and UUCP e-mail was too complicated for spammers to have figured out.

    [sigh]

    --
    Fire and Meat. Yummy.
  120. FluxBox and a cut-down kernel by leonbrooks · · Score: 2
    Sure, they run Win98 with Office 97
    Happy licencing issues, and don't tell the BSA (98's licence isn't transferable).

    Try KOffice or AmiPro under FluxBox on a cut-down Linux kernel, it'll fly on those boxes - and keep OpenOffice.org around for compatibility reasons, even if it runs like a 3-legged centipede in 32M. Alternatively, run them LTSP off a single decent server.
    --
    Got time? Spend some of it coding or testing