Ask HN: Could you please help me appreciate OS X more?
The Q&D version:
I'm a PHP and MySQL start up employee and run Gnome and Ubuntu at work and home for the last 6 years or so. Gnome is not pretty but its keybindings are consistent and simple. Debian package management is awesome for evaluating possible platform additions in a relatively native environment (lots of rpm boxes).
However, I bought a Macbook Pro to smooth over Linux's rough home-use areas like phone syncing and media use, and because it had been so highly recommended as a development platform (after you got used to it, which is way less time than I have used it).
It looked promising and the hardware is way better, but what am I missing? TextMate? That package is pretty great but don't grok it yet.
Thanks.
26 comments
[ 2.9 ms ] story [ 48.2 ms ] threadThe question that no one has been able to answer is: why is this Mac: http://store.apple.com/us/configure/MC372LL/A?mco=MTc0Njg1OD... selling for $1999
and this PC: http://www.dell.com/us/en/home/notebooks/inspiron-1564/pd.as... selling for $829
Both have a 15 inch display, 4GB RAM, 500GB HD, and an Intel Core i5 processor. Is having OS X worth more than double the price? If I go with the PC, for $1999 I could buy one for home (running Windows 7) and one for the office (running Ubuntu), and still have money for a printer and digital camera.
0. with the apple price you also buy esthetics. Not a real point for most anti apple guys. But i care if i use the device daily and talk to customers.
1. Please add $139.99 to the price for the upgrade from windows 7 home to ultimate. (Ultimate is the closest to the variant free Mac OS X) You could also add some $ for the iLife packages you get with the $1999 price.
2. dell screen should be (reading their own spec) 1280×720 versus MBP 1440x900 resolution.
3. dell CPU = 2.26 GHz vs MBP CPU = 2.53GHz
4. wireless-G on the dell vs wireless-N on the apple.
5. gigabit NIC for the apple vs 100mbit nic on the dell.
6. FW800 on the apple, AFAIK not on the dell.
7. shouldn't you add shipping costs for the dell?
As others already said:
8. aluminium casing vs plastic is a real difference if you compare them in reality. But not everybody cares the same way about this fact.
9. size between devices.
10. backlit keyboard and multitouch trackpad on the apple and not on the dell. I know that this is not important for a lot of people so that's why it's stated last.
But the dell wins on video card memory!
There's your answer.
But just for fun, I picked a different Dell laptop, with a quad core i7, 1920x1080 15.6" screen, wireless N + WiMAX card, Windows 7 Ultimate, and it's still only $1584.
Except for the nice iphoto,safari,mail experiences where it's better to treat it like a nice GUI, they've done a pretty good job. If you're not happy with it, just go back to linux for dev and keep on with osx for your phone sync and media. Why make life hard for yourself?
that being said I work on osx and ubuntu most days and much prefer ubuntu, the osx window manager is pretty funky and underpowered compared to gnomes and theres a lot of annoyances to get around, the dock thats impossible to get rid of, having to change keyboard layouts etc etc.
I have been using the mac close to a year now and still seem to be in a fairly similiar situation of not being comfortable with it, I am just waiting for someone to make some nice hardware thats fully supported with ubuntu.
Is there anything in particular on the MacBooks themselves that Ubuntu doesn't support yet? The main thing I can think of is that Linux with a one-button mouse can be awkward.
Dell has incredible compatibility with Linux - somehow a lot of Dell specific utilities have ended up in Ubuntu (e.g. firmware-addon-dell for BIOS handling, dell-recovery for creating Dells specific recover ISO, etc.)
Dell's support pages have a lot of info on advanced processes (bios flashing, etc.) from Linux - http://linux.dell.com/projects.shtml
I have used Linux and it is more powerful and agile. Though Gnome is not as pretty and finished as OSX.
It is like Photoshop vs GIMP, InkScape vs Illustrator etc. The opensource software will get quite good, and in some ways better. Though it is not as polished.
It really comes down to what you can live without.
Dale
And be sure to get quicksilver - it's acting without doing. Quicksilver + TextMate alone will save the day on OS X anyday. I promise.
A lot of it is, I think, personal preference. Part of what I like about OSX is just the general logic by which everything hangs together-- but I wouldn't try to convince somebody who likes the way Windows is set up that they're "wrong."
That said, here are a number of specific things I like about OSX.
As a developer, I really like the integration between the command line and the GUI. Examples: (1) Command "open <thing>" equivalent to double-clicking <thing>. (2) Commands pbcopy and pbpaste move information to and from system-wide pasteboard. (3) Drag-and-drop an icon onto the Terminal window fills in its path. (4) Standard copy and paste keyboard commands work in Terminal.
As a person who just has to use a lot of software, I like a number of other things. The wide standardization of key bindings across apps means very short learning curve to get competent, and no mental remapping when jumping between apps.
Furthermore, I'm required to run MS Office for work, and I like the fact that it's no more painful than on a PC.
I guess overall, I would say that OSX gives me the feeling of control that Linux promises, without the feeling of needing to become an expert in everything that Linux often imposed on me.
If you're missing a package manager, there's MacPorts. I've heard that HomeBrew is a good alternative, but have no personal experience with it.
If you're missing GNOME Do, or any of those command launcher programs, I recommend Quicksilver.
For a better terminal emulator than Terminal.app, there are a few options out there. I use iTerm. It supports 256-color and a bunch of other goodies.
Also, DTerm lets you open a terminal in the current working directory, based on the context of the currently active program.
I am underwhelmed with the interface. It's better than the Microsoft offerings, but it's not half as slick as it's touted to be. Despite what another user has said, I've found clashing keyboard shortcuts to be a problem, between XCode, spaces, etc. It's a bit of a PITA to get everything working just right.
GNOME may not be pretty, but I'd argue it's more functional.
Also, as an APT addict, it feels so clunky to go back to manual installation for everything.
I see Mac OS as the happy medium between Windows and Linux. You'll have to grab most of your software manually, and you won't be able to tweak everything to your heart's content, but you have access to a lot of commercial software, remappable shortcuts, POSIX compatibility (MacPorts), and more.
Keep in mind that if you ever have second thoughts, you can utilize VirtualBox or BootCamp to run your favorite OS, whether it's Windows, Linux, etc.
Coda or Espresso, (html IDEs) Adobe Creative Suite, ('nuff said if working with Bitmaps, Flash, Vectors et al) Terminal.app, (CLI love) UNIX (tm), (a full blown unix under the hoods) CSSEdit, (css editing) TextMate or BBEdit, (programmers' editor) Scrivener, (writers' editor) Navicat, (MySQL admin) MAMP and MAMP Pro (Mac, Apache, MySQL, PHP stack), MacPorts (app repository), Vim, Emacs, MySQL, Postgresql, Python, Ruby et al (familiar unixy apps), Automator (task automation), Omnigraffle (graphs), sips (CLI image editing), Pixelmator (image editing), Transmit 4, (ftp client) Little Snitch, (application firewall)
Just google for the above...