Penguin2Apple
Dark Paladin writes: "What happens when a Linux lover takes the plunge into a Mac for the first time in his life? Turns out he falls in love, to the point of abandoning Linux and taking up OS X full time. Read about the conversion in Penguin2Apple. And pray for mercy on his soul."
And pray for mercy on his soul.
I know this was meant as a joke, but really, whats the big deal here? He tried something else and prefers it to Linux. Good for him. Whatever floats your boat. Live and let live, etc etc.
Just as we accept the fact that we have people moving from other OSes to Linux, we'll also have to accept the fact that there may well be return traffic.
Quality, performance, value; you get only two, and you don't always get to pick.
Actually, I'm pretty sure it's not (I wrote the article).
I've noticed with some regularity that when I tell Windows 2000 to reboot, it takes *forever* (well, not literally, but you know what I mean.)
Usually I wind up just killing the power to my Windows 2000 box rather than waiting for it to finish shutting down.
But that's just my opinion on it. I've had that problem on 2 different Compaq computers so far, so I'm pretty sure it's not a broken machine.
Not that your point isn't a valid one - I just don't think that's it.
52 Weeks, 52 Religions with John Hummel
A lot of things have been fixed since the 10.0 days. There were some things I wasn't as happy with them.
/etc directory in many situations.
As for not including the Dev Tools... that's messed up. I would have called Apple and asked, where is my Dev Tools CD!?!? Without the dev tools, you lose access to a large amount of the OSS stuff.
I feel yer pain, but I think your situation was less than common.
The directories are definitely a little different. It's like a combination of standard UNIX, NeXT (similar to many BSD's), and Apple's existing structure. I'd been a UNIX/Linux guy for a good number of years, and was thrown off a little, but quickly adjusted. In all honesty, I kind of like some of the differences... especially the way some of the local user directories are setup. But there are still a few things that are annoying, such as the lack of use of the
It was the strangest thing to not see my user account in the password file... then I discovered the NetInfo tools (similar to NDIS).
I am not waiting for my second Mac to show up (next week)... a low end Titanium Powerbook. Can't wait!
Cheers,
-Alex
You can download the DevTools for free, or call Apple and tell them that you never received the DevTools with you TiBook!
Dell Dimension 2100:
Total cost: $1488
Apple iMac:
Total Cost: $1499
So if he didn't want firewire, it'd be more like $1488 to $1499 (Or Free2ElevenDollars, as you put it). If he wanted firewire, add $70 for an Adaptec firewire board. If he wanted a better video card, add $60 for the one included in the iMac. In this case, it'd be $1608 for the PC setup to match the iMac, and the package still isn't as nice
So maybe an even better subject would be "Free2OneHundredNineDollarRebate"
.sig: file not found
Not that it matters to the majority of Linux or MacOS X users.
For example, what if I need to add a user?
Open NetInfo Manager app, select the domain where you want the new user, and create it.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
CMYK support is a huge deal for Photoshop's market.
oh boy oh boy oh boy.
/boot? The power of linux lies in the fact that you can whether or not you have to.
:o)
Newsflash : self proclaimed "Open Source junkie" too stupid to uninstall an rpm[1] loves Mac OS.
Lets try to deconstruct this article in order.
I played text based games (most of them were never finished as I couldn't get the game to accept commands like "put egg in lake" or "drop egg in lake" or "slam egg into the damn lake you stupid computer!"
Try removing the preposition - drop egg should work if it's possible to do so.
And close your brackets.
Whenever I clicked on Wordperfect, the same DOS program filled the entire screen
In 386 enhanced mode, you can run DOS in a window.
I'm personally convinced that Microsoft never ported DirectX 5.0 to NT 4.0 just to get people to upgrade to Windows 2000
It requires a new kernel and drivers for all hardware. That's why.
the idea of recompiling a kernel is a terrifying idea to me
What's so terrifying about make menuconfig && make bzImage && cp arch/i386/bzImage
there were still things that just didn't work right. Like the Java plug in. I tried to install that so many times, and it just wouldn't work
And yet so many people can. Is this not a case of not RTFMing? I even have the java plugin on my ppc mozilla[3] even though Sun only produce an i386 version.
But the worst, the truly worst part, was cut 'n paste
Left click to select, middle button to paste. What's bad about that? It even works on a tty or a virtual console. And it's consistent throughout the entire system.
Linux was a lot like a girl named Allison that I used to date. She was a hot redhead with large, firm breasts in most of my honors classes. She was smart, she was cute - and she was totally crazy. I could only deal with her strange behavior for so long, no matter how much I loved the rest of her.
I'm really not qualified to say anything about this...
of its inability to handle virtual memory
Mac OS does handle virtual memory. It just makes it possible to disable it. (Now that is one of the stupidest ideas I've ever heard).
even smarter than what I was used to in the Linux command line
The default shell in Mac OSX is tcsh, which has a different command completion behavior than bash by default. The behaviour you see in tcsh can easily be set in bash, and zsh does so by default too. It is not, however, smarter.
Example : you have both a directory and a file in your current working directory, named so that the file comes before the directory (eg after unpacking somefile.tar.gz you have a directory called somefile). To change to the directory you try cd some* to go into the directory. tcsh will find the file first, then complain, whereas bash will do the right thing.
Both bash and tcsh are available for linux, so the comparison is irrelevant anyway.
Right upon taking it out of the box, it just seemed so...pretty
This is why most people buy Macs. Mostly people (like my boss) who think that case is actually relevant to the design of the system.
I've never understood the big deal about "anti-aliasing"
And yet you seem qualified to write an objective comparison of it? Sure some of default linux fonts have terrible hinting, but get a copy of gdkpixbuf and the windows truetype fonts and you're laughing. Have you seen what cleartype looks like? Sub-pixel rendering is sweet. By comparison OSX just looks... blurry.
Running programs have a small black triangle underneath them, so it's easy to tell what's running and what's not
The key word here is "small". It's not easy to tell what's running and what's not. Both long time Mac users and new converts have a lot of pet hates about the Dock. I won't reiterate them here.
When I first went to install Microsoft Office X, there was something that surprised me about the installation procedure. Basically, it was "copy this folder into your Applications directory". Or Omniweb, a competing web browser. It's just one file
ls -l shows it as a directory called somefile.app. So which is it? That's the problem - the gui and prompt are inconsistent; changing any files name to somefile.app will make it always appear as application (with the file extension hidden) and it can't be fixed from the finder[2]. So installation is easy. For some programs. Others have their own installers, which variously put random files anywhere (eg Lightware) to nuking other partitions (iTunes 2) to crashing simply because you've moved an older version of the app.
And there's no uninstallation routine. No way to cleanly get rid of all files, system resources and preferences.
Compare this to linux. cast appname will install appname and all required dependencies from source, while dispel appname will remove it and all applications which depend on it.[3]
Compare also to Windows. msiexec appname.msi will install appname, repeated invocations will give options to modify repair or remove appname. Or you can get the same effect by clicking on appname.msi.
I've never figured out how to uninstall a RPM file
See again note [1]. Please now tell me how to uninstall apache from Mac OSX, because I don't need a web server. What do you mean I can't?
No messages about "I can't shut down the program" like you'd see in Windows
You mean "Unable to terminate process. Access denied"? This is no different from trying to kill another users process in any unix. You can't kill other peoples processes. This is natural. This is right.
Copying programs is much like Windows - select a file, and either drag it to another directory, or select Edit->Copy
Copying files by Edit/Copy didn't exist until Mac OSX. Maybe because they realised how useless the finder[2] was.
Since OS X does a great job with memory management
I sincerely doubt you have evidence to back this up. Better than Mac OS, certainly, but better than any other unix? No. Considering how the ui allocates stupid chunks of memory for any window which makes it take days to resize a window (due to its dynamic de- and re- allocation of roughly a gig per window).
It would be nice to have a setting like "if all windows are closed, end the program".
Don't even hope. This is Jobs' idea of usability, and it will not change.
Then there's the whole Metadata thing
Yes, that sucks. We're in agreement on something.
Every tried to cut and paste text from the Windows 2000 telnet program? Somebody decided to change all the cut and paste keys to piss of the users, I'm sure
So you've skipped back to something you mentioned earlier. Yes I have tried to cut and paste from Windows 2000 telnet. Left button to select, enter to copy, right button to paste. Almost identical to linux. This is needed since console programs have a habit of interrupting when they are sent a Ctrl-C
It's like running a DOS program in Windows XP. Only...it actually works.
Oh, you mean that Apple have done a better job at retaining backwards compatibility than Microsoft? Is that why, when they decided to use a new processor, all programs had to be shipped in two versions ("fat binaries", and they're still in use today)? Is that also why, in their new all-powerful operating system most programs won't run unless you have the older operating system installed alongside? Don't even mention how Classic allows "almost full speed" or "running natively" until you explain why Apple ditched a well used and well understood API in order to deliberately break compatibility. If Carbon can run OS9 programs properly under OSX, why not keep the entire API consistent. This is what Microsoft has done. The DOS API still exists. The Win16 API still exists. The OS2 and posix APIs still exist. The Win32 API has been continuously updated for the last seven years without breaking backwards compatibility. Why didn't Apple do the same?
I've noticed that 3D acceleration doesn't quite work for Classic programs running under OS X
If they had kept the API, this would not have been a problem.
Not only did all of my Unix programs install just fine under OS X and run like they've always done, but the OS X developers crowd have even ported many of them over just for OS X
Which begs the question, why build a gui on top of Unix if it is completely incompatible with X Windows? XDarwin is a stopgap solution. Any BSD program or one which uses configure correcly should work on Mac OSX, if it weren't for deliberately introduced incompatibilities.
I don't have to worry "can I get hardware X to work?" I never have to hear "oh, just recompile your kernel, or edit the configure script before you compile".
And why didn't you actually ever follow that advice?
If there was a way to edit this key combination (or if someone could tell me how to change those keys), I'd be a little happier
Sorry again. Jobs' idea of usability.
What do I fucking have to kill to get someone to make an OS X program that will let me mount some Novell volumes on my machine here?
Steve Jobs, I think...
ATI - personally, I think your cards are the bomb. I love my ATI TV-Wonder, and I've been eyeing those 8500 All-in-Wonder DV cards. So why aren't you spreading the OS X love? You have a TV USB device for Mac, but there's no OS X drivers. And where are the All-in-Wonder cards? You'd think that was a no-brainer on the Mac. I want that screen-capturing, straight to Quicktime movie ability that I know you can give me.
Now this bitching is directed at the wrong entity. ATIs hands are tied. Apple decided there would be a minimum level of hardware support, and all machines which are supported will work the same. Which means that features of more expensive cards such as the ATIs TV-out, will not be available because it is not available in lower-end machines. This is also the (stupid, stupid, stupid) reason why the nVidia cards don't do hardware T&L, of which they are more than capable (and indeed is their selling point).
I like OS X a lot, and I'm now a fully converted Mac user. It has all the power I remember in Linux, but it's easier to use, and far prettier
I got so sick of the OSX gui I installed Yellow Dog so I could go back to Gnome - and yes, I can apply themes!
It has all of the editing abilities of my Windows machine, without all of the crashes.
My Windows 2000 machine doesn't crash. The Windows 2000 machine I installed at work the day after starting (almost a year ago now) doesn't crash. In an office full of Macs, that (aside from my Yellow Dog box) is the only machine which doesn't crash. I guess your milage may vary, but the only reason for a Windows 2000 machine to crash is a hardware problem.
And if the other vendors can just get off their asses and realize that OS X is the future of Apple, and maybe they should be writing their drivers and apps to that system, then I wouldn't have anything to gripe about.
That's what they said about copeland and pink and taligent. Adobe didn't buy into it, and so those systems never took off. It's only because Photoshop now looks crap in their deliberately crippled "Classic" mode that they are producing a Carbon version.
Where the hell am I going with this? I don't know. I just hate it when people evangelise Apple, when they should know better, or in this case, clearly don't. But who am I to argue? A clueless user who can't RTFM on RPM using an Apple? They were made for each other.
[1]clue rpm -e. Try also rpm --help or man rpm. Or even rpmdrake.
[2] ever notice how the "finder" can't find anything? For that you need a completely separate app called "sherlock". Now, I ask you, is that intuitive?
[3]I am in the process of porting Sorcerer (mentioned on Slashdot a couple of times) to powerpc, because quite frankly, rpm sucks.
"I think he was truly surprised at how little I cared about how big a market the Mac had" - Linus on Jobs
> Open NetInfo Manager app, select the domain where you want the new user, and create it.
Sorry, he wanted to be able to do it via the command line, as in "over a slow network connection". NetInfo isn't usable in that scenario.
For technical books/articles on MacOS X, see
DevDepot
MacTech
O'Reilly
Stepwise
For the record, I'm a Mac Nut. So I hope you will admire my restraint, and in fact my sacrifice of mod points, in my response.
Although I really do feel that criticism of OS X, the Mac, and Apple in general is good and healthy, when things are simply "ain't so" I have to speak up. When you say that the opensource presence in OS X is "zip
Sure, I realize that that excludes a lot of what makes OS X attractive vis a vis Linux, including Aqua and other layers, but the sum total of Darwin is a lot more than "zip." You do have the source for the network implementation, the I/O interfaces, memory usage, etc etc, and it is fairly well documented. Further, Apple accepts submissions back to the source just like any open-license software. If the omission of open code from OS X was one of the primary things keeping you away, you might want to take another look.
--
$tar -xvf
Know what? This is absolute FUD on both parts. At least you're both ill-informed. These complaints apply to OS X, yes - but that's the client OS. Buy the Server and get the server tools. It's very easy to do pretty much everything remotely, through a Apple-provided GUI tool.
If I wanted to add a user to one of our OS X servers right now, I could. Remotely. Through a GUI. Without VNC. If people would look into using a "Server" as a server, people would be much happier.
± 29 dB
When you're at the logon prompt, type ">console" and whammo, no gui. CLI all the way.
--Mike
The idea is somewhat similar to DocBook, but it's more pragmatic in that it will give you tight control of elements where a human can make visual formatting better than the machine can.
Word can sort of do structural formatting with styles and templates, but it's very much a half-assed structural formatting system pasted over the top over the basic visual paradigm. LaTeX has it built in.
There a lot of "packages" - standard sets of formatting tools to lay out most things you'd ever want to do without the bother of having to design the format yourself. If you're doing anything vaguely mathematical, LaTeX's math-typesetting capabilities are unparalleled. Equation editor doesn't come within cooee. LaTeX's citation, cross-referencing, and sectioning abilities are extremely good.
LaTeX does have its downsides. Customizing the look of your document can be quite hard work, and it's not particularly well-suited to highly graphical documents it can include figures perfectly well, but its placement algorithms aren't great and highly graphical documents require a great deal of visual formatting that a visual tool is better at.
LaTeX (and TeX, which it is built on top of) is highly stable. You can be guaranteed that your documents will be editable and rewritable for generations into the future. Word's file format keeps changing, and more importantly embedded objects seem to not cope very well with version changes.
The other thing that can be important in some cases is that LaTeX is a batch system, and it's not hard to write computer programs to generate output in LaTeX format which can then be processed into high-quality layout. The Docbook tools do just this, IIRC.
LaTeX isn't for all applications. If your documents are long, structured, contain mathematics, require consistent formatting, and are for long-term use, LaTeX is the choice, no question. If you're sending out one-page marketing memos with colour and lots of pretty drawings, Word is far superior.
If you do decide to give LaTeX a try, you might need LaTeX : A Documentation Preparation System by Leslie Lamport (the designer of LaTeX), and possibly The LaTeX Companion, by Goossens, Mittelbach, and Samarin. They're a little expensive, though.
Any sufficiently advanced technology is indistinguishable from a rigged demo
--Andy Finkel (J. Klass?)