Recommend Apple, Lose Your Job?
rocketjam writes "While examining whether outsourcing tech work to India is really cost-effective, Robert X. Cringely takes a look at the old conspiracy theory that IT doesn't recommend Apple solutions because they need less support, thus endangering IT professionals' job security." Cringely argues: "Ideally, the IT department ought to recommend the best computer for the job, but more often than not, they recommend the best computer for the IT department's job."
..somebody in India starves because of lack of tech support calls.
Please. Think of the Indians. Buy PC.
Used to work as a contractor for a major pizza company that used to be in Kansas. They were an entire Macintosh place, had systems for about 700 - 1000 users I think it was.
Then a large soda company bought them and felt that 'they all needed to be the same' even though the Microsoft Offices the platforms ran worked together.
So, we went from the two of us supporting 700 - 1000 users to 18 people.
And the user populace was not happy. The standard rebuild time of a machine went from 'when they got new ones' to once a week. We had device driver issues, and SLAs of getting machines back up and running in two hours so we ended up just ghosting machines over and over to clear up whatever went wrong.
Weird.
As a rock-in-roll Physicist once said, No matter where you go, there you are.
The XServe, although not an x86 machine, can do everything you just said an x86 Linux box can do. Heck, if it becomes impractical to upgrade and you don't want OS X on it anymore, you can - well - install Linux on the thing.
NetInfo connection failed for server 127.0.0.1/local
I went absolutely nuts updating machines in my workplace for the MS Blaster worm. Take a look of one of my user's desktop for an example of why.
I have to say: updating these machines is a completely and utter waste of my time and skills but it definatly keeps me employed. My boss is so apathetic that he never wants to make changes. I've offered on several occasions of virus outbreaks in the company to switch everyone to mozilla mail so we'd stop getting those Lookout (Outlook) viruses. But no!
I swear if i ever own my own company, everyone will Linux dummy terminals or iMacs, etc -- something ease to remotely update and maintain.
- tristan
Linux can be used as a file server/firewall/application server/web server/email server/DNS server/database server/all of the above at once without costing you nearly as much as an X-Serve.
:P
You can do all of that with an iMac, if you wish.
Care to give a url of a nice iMac web server to slashdot, and we'll see what OS is superior?
Slashdot.. Land of nerds, trolls, and FlameBait..
End tutorial. Should all be familiar from there.
Sort of facetious, but, well, not really. Try it. Take a half hour out of your time. If it's not that easy, well, then you now know you're making the right decisions instead of wondering "if".
- Macs are not that expensive. What you get with a Mac makes up for slightly higher prices. They give you what you need without having to tack on lots of "extras."
- Macs can do everything you need. We use a mixed environment transparently. There is nothing I cannot do with a Mac that I want to do, nor am I prevented from interacting with Windows boxes or Linux boxes. It just works. Transparently.
- Macs don't waste your time. Every security update from Microsoft means the Windows guys are running around updating. The Mac guys just sit there and keep working. The Windows guys keep updating their virus software. The Mac guys just sit there and keep working. And although some people report problems with Apple hardware, and I respect those opinions since any hardware can go wrong, our uptime has been great.
As for the Linux guys, heh, they love Linux and take care of their boxes without any questions or issues coming up. Patch needed? They do it on their own time. Uptime? Forever. Problems? Nil.In short, don't believe those who say that you can't do things with Macs, or it causes problems interacting on the network, or the usual FUD. Although I'm sure there are specific instances where problems might occur on the edges, my real-world experience has shown that the Mac and Linux boxes are the ones that just work in my company. Any problems we have are with the Windows side. I can well believe that you need more IT staff to keep the Windows boxes going. There is very little you need to do to keep the alternatives going, and they interact just fine.
So if you love Window boxes, good for you. But if you hear the FUD about Macs not working well with others, I'm here to tell you that it's just not so.
Here you go. Give this one a try.
I said iMac, not a convoluted version of Linux running on proprietary hardware.
iMac= small, cute microwave sized pc.. something I would feed an Opteron Cluster for breakfast..
Slashdot.. Land of nerds, trolls, and FlameBait..
I used to work for that same company .. but in a restaurant I have a similar story to that myself right down the road from where the company you used to work for is now, there lies a building of unspeakable evil wherein I worked with my current roomate for several years. The two of us did teh entire Mac phone in support for the nation within the first 90 days of sale and the paid support afterwards we had one mac to work off of between us and had to enter our calls in on the PCs. Well there were 2 of us and about 80 PC techs but here is the really interesting thing He and I averages 70-80 calls a day each the other side was lucky to handle 1/3 of that each. Nationally there were about the same number of trouble calls per machine ... but our calls to much less time.
Bad Panda! No Bamboo for you! In matters of importance ACs will not be responded to. Want to say something critical,OK
Ten years ago, nothing beat appletalk from a user's prespective. Finding printers was easy and straight forward, as was finding servers. It was easy to share your work with others. And at the time, there was (and still really is no) equivilent in the Windows or Unix worlds.
/. users (preceived costs, lack of apps, unfamilarity, high cost of experiment, vendor lock, ...).
I've heard administrators horror stories of dealing with apple talk, but they don't seem to much worse than other horror stories. And even if they were the cause of a little more pain, isn't that the price of providing a good network solution to the users.
At my former company, when it was time to move away from appletalk, the network adminstrators jumped as fast as they could to replace it. But they didn't have horror stories of having to patch thousands of users computers, or bringing down entire networks as reasons for their JOY of seeing appletalk go away. Instead, it was that appletalk "slowed down the network".
So, we got a new network where we had to remember the IP address of any printer we wanted to use and any server we needed to access, and to share our work we had to tell everyone our IP address and hope that they wrote it down or you'd be telling them again, and again, and again... We went from a user centric network to a faster IT centric network.
Although I am a big Mac fan, I don't agree with Cringley on this issue. There are other reasons that Macs are being used in most businesses besides IT looking out for their own jobs. And most seem to be outlined here by
But whenever I think about the lose of AppleTalk, and now see it being blamed for Apple's shortcomings, I really wonder who IT thinks they work for. Always thought the user, but maybe not...
I am living proof of the Peter Principle
You might, from the fact that I quoted a line that said exactly that, conclude that I know that. I'm adding factors to the original TCO equation, not denying the factors that have already been mentioned.
Let's put a box together. The $799 eMac has an 800 MHz processor, 128 MB RAM, 40 GB hard disk, 32 MB video card, ethernet, firewire, modem, etc. A $599 Dell Dimension 2400 has a 2.2 GHz processor, 128 MB RAM, 80 GB hard disk, on-board video, and apparently no ethernet or firewire ports. The most important point here is that whether these two are equivalent computers depends on what you use it for. It should be clear that for a certain range of purposes, we can assume the two are equivalent.
Further assume that the eMac will be used for 3 years, and the Dell for 2 years. Finally, assume that the eMac will resell for $400, while the Dell will resell for $200. Doing the math, the Dell costs 55 cents a day over its life with you, while the eMac costs 37 cents. Therefore, the TCO of the eMac is actually less.
Now, note all the assumptions I made. The truth of the conclusion is dependent on the truth of the assumptions. Check the numbers out for yourself, because I just made up the usage years and resale value for this example.
C'mon. Is /. run on a single 1 GHz PC?
I don't think so.
So Apple has a "benchmarking" page:
http://www.apple.com/xserve/performance.html
Which shows Apache Web Serving performance -- where it's faster than a Dell 1650 (not sure if it's running IIS or Apache). Point is, even allowing for a little marketing hyperbole, OS X + Xserve is a fully capable web server.
Assuming of course you think Apache is up to the job?
To all those who insist on putting the price of a PC up against the price of a "comparable" Mac...
Let's get something out of the way right up front: a Mac is a Mac and a PC is a PC. Sure, that's obvious, but it surprises me how little it's acknowledged in these kinds of discussions. $1500 worth of PC hardware won't give you a Mac no matter what you put on it. The same goes the other way; Mac hardware and software will never get you a PC no matter what combination you use. In the end, a PC is still a PC and a Mac is still a Mac. Play with numbers all you want, it won't change a thing. Folks who want a Mac will not be happy with anything but a Mac, not even a comparably spec'd out PC, period. The reverse is just as true.
Comparing Apple computers to PCs is like comparing Palm devices to ring-binder planner systems (nothing should be implied by the order in which those items were listed, by the way). Both serve similar purposes, and there are folks who use each who would never think of ditching their choice for the other. So would it be safe to say that all Palm users should ditch their Palm devices for ring-binder planners purely on the basis of a price tag? I think not. Palm users love their expensive Palm devices and binder planner users love their slightly less expensive binders, and neither is going to be wrong for sticking to their preferences.
I find the whole Mac vs. PC debate silly for the reasons described above. I use both, although I prefer my Macs to my PCs. That's just me. My wife loves her PCs and despises my Macs. Life goes on.
Hard to believe the parent was modded as "insightful".
Sad, people never learned to search the internet before pressing the flame button. There are a lot of studies that support Cringley's statement etc., and you'd be hard pressed to find a single study in the reverse!
BTW, I've seen studies supporting Linux as having a good TCO vs. Windows NT. I've never seen a study comparing Linux vs Mac TCO on desktop, and there are only a few studies comparing Linux vs Mac TCO in servers (the Mac usually comes out on top, but the studies are recent and may have bias).
The Xserve only has one power supply... in a similar price range Compaqs and Dells come with redundent power supplies.
I realize this is a minor thing, but from the initial research we did at my company (a less then 100 person firm), we just didn't get the feeling that Apple really knew how to deal with the corporate market (e.g. redundency, dependability, interoperability, snapshots of drives, etc). More like they were counting on the 'cool' factor that makes them a good desktop machine, but not server.
Now on the flip side the group who designed thier RAID box does seem to understand...
I would be surprised if a web site ran on an iMac because of their screens.. it takes up a bit of space for nothing in the server room. We used to run part of our website on 6 iMacs but we switched things around so the things that used to run on iMac now run on older G3/G4 towers and the iMacs are in the field. The towers are more easy to stack in a rack and have more CPU power per unit volume. Especially the dual processor macs.
That being said, I can think of no technical reasone you couldn't do the same with iMacs. Kidda a waste with that nice LCD, though.
Okay, first:
The password hashes are HASHES. Not encrypted. There's no way to get the original back, no matter how much CPU you have. Agreed that it's still not a great idea to let anyone at them, and I have to admit I was stunned that you could do it. I'll have to see if they use a different salt on each machine though, it adds a small measure of protection (if the passwords aren't simple). Download a copy of john and see how long it takes. My imac (running Linux) has been working on guessing a password to match my pw hash for more than ten days. The users on my system who used insecure p/ws were cracked in minutes.
Now you wanna talk security holes: by default, any DHCP server can send a URL of an LDAP server to OSX, and it'll authenticate users from that LDAP server. Yuck.
Second, you state that "OSX is much harder to work with," but don't explain how. Personally, I've found it much easier to learn than Linux was: I've never felt the need to compile my own OSX kernel, but I've had to do that repeatedly to Linux over the years. The distributed directory stuff in Jaguar rocks, and it integrates with LDAP, AD, whatever (and all of the above, simultaneously). See the macdevcenter at O'Reilly.
Agreed about Cringely: he's an idiot, IMHO. Can you name ANY profession that would recommend a change in their workplace that would remove themselves from being qualified to work there? Sheesh!
Well, since you seem to be gunning for a response from a Linux/x86 person for some reason, I'll bite.
Your argument is well taken, and in fact I think it is an excellent point to use when debating Windows vs. Mac as a desktop machine. Apple has a beautiful UI, can run MS Word for those who need it, and is built atop BSD so I would expect it to be very stable. The extra purchase price of a suitable Mac with OSX for daily desktop use and as a network client in an office setting is more than offset by the smaller number of tech support people required to maintain it, resulting in a net savings vs. Windows. I wish Apple would make OSX available on x86 so it can run on the legacy x86 hardware that most places already have. Apple's currently exhibiting their biggest market miscalculation since they priced themselves out of the personal computer market in the '80s, by not releasing an x86 version! Heck, Longhorn and DRM and Trusted Computing and Subscription-Pricing and all that is an open invitation for someone to come in and eat MS's cake. If the option existed on existing hardware, I'd recommend migration to it as a standard desktop ASAP. I might well be running it at home right now instead of Linux; I'd at least give it a try for sure.
Where I think your argument breaks down a bit is in the server room. OSX is beautiful, and all that, but there is no reason to be running a GUI on the server. When it's loaded up with connections and is busy being a server, then you start opening windows with those flashy effects, it's going to bog the whole network down once the CPUs peak out. Your phone will start ringing off the hook with users helpfully telling you that their spreadsheets are taking forever to load. Unix GUIs have historically been so clunky and ugly to save clock cycles for more useful things, like serving up files and SQL data records to clients. When GUIs were used at all. This is part of why *NIX is eating MS for lunch in the server space (leaving security aside).
Being a BSD beneath it all, I'd expect there's a way to boot OSX into a command line and not use the GUI. If you do that, I'd expect it to be similar to running BSD on any other machine. As a server, OSX should require no more and no less of a knowledgeable maintenance staff than any other BSD implementation. Once you're underneath the GUI what's it matter whether it's Apple's BSD or OpenBSD or any other flavor BSD?
Now, given Apple is a sole-source outfit, if their stuff is well integration-tested prior to release, it might save a little bit of time, but that cuts both ways - I'm currently stuck with a used Beige G3 that I picked up (after consulting apple.com) last weekend intending to give OSX a spin, and now they've decided it's not going to be supported after all. The moral is, any savings in support staff must be weighed against the risk of getting locked into a marketing-driven, sole-source vendor for both hardware and software. So far, OSX looks very promising, but the very nature of Apple's business model presents the risk of Microsoft-style lock-in and a similar forced-upgrade treadmill without the benefit of commodity hardware pricing. Remember to take that into account. Given how much babysitting a Windows box requires, it might still pay off to switch though!
Additionally, Apple has very little of a track-record with enterprise servers. It wasn't until a few years ago that they managed to properly implement multitasking and multithreading, and to do it, they basically admitted to themselves they weren't ever going to figure it out so they copped the BSD kernel instead. I commend them for the decision, but it still leaves a seed of doubt as to their ability to follow through at the enterprise level. I've seen Apple change direction, suddenly drop product lines, and almost go bankrupt more times than I can count; you'll have to forgive me if I adopt a wait-and-see attitude for a while before I recommend bet