Why Mac OS X Sucks…

I used a Mac for just over a year. There were things I really loved (UNIX behind the scenes, power mgmt on my laptop) but for the most part the UI for OS X drove me nuts and the mouse/keyboard sucked. I think I agree with just about every single point Cédric Beust made in his post on his experiences with switching to a Mac.

I’ve been Mac free for about 10 months, and Windows free for 7 weeks. I’ve got new problems with Ubuntu that I never had with OS X or Win XP but I don’t see myself going back to either any time in the near future.

This Post Has 5 Comments

  1. Matt Raible

    To each their own, but if you haven’t tried a MacBook Pro, you’re missing out. Wanna race? 😉

  2. Ben C

    From a previous post of yours…

    >>However, the fact that it’s been 6 weeks and I can’t get dual-monitors working is VERY FRUSTRATING!!!

    On a Mac it’s as simple as plugging it in (although Windows is just as easy).

    I actually got dual screens working in Ubuntu on my old laptop using the following xorg.conf file…

    Section “Files”
    FontPath “/usr/share/X11/fonts/misc”
    FontPath “/usr/share/X11/fonts/cyrillic”
    FontPath “/usr/share/X11/fonts/100dpi/:unscaled”
    FontPath “/usr/share/X11/fonts/75dpi/:unscaled”
    FontPath “/usr/share/X11/fonts/Type1”
    FontPath “/usr/share/X11/fonts/CID”
    FontPath “/usr/share/X11/fonts/100dpi”
    FontPath “/usr/share/X11/fonts/75dpi”
    # paths to defoma fonts
    FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
    FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID”
    EndSection

    Section “Module”
    Load “GLcore”
    Load “i2c”
    Load “bitmap”
    Load “ddc”
    Load “dri”
    Load “extmod”
    Load “freetype”
    Load “glx”
    Load “int10”
    Load “type1”
    Load “vbe”
    EndSection

    Section “InputDevice”
    Identifier “Generic Keyboard”
    Driver “kbd”
    Option “CoreKeyboard”
    Option “XkbRules” “xorg”
    Option “XkbModel” “pc104”
    Option “XkbLayout” “us”
    EndSection

    Section “InputDevice”
    Identifier “Configured Mouse”
    Driver “mouse”
    Option “Protocol” “evdev”
    Option “Dev Name” “Logitech USB-PS/2 Optical Mouse”
    Option “Dev Phys”
    Option “Device”
    Option “Buttons” “10”
    Option “ZAxisMapping” “4 5”
    EndSection

    Section “InputDevice”
    Identifier “Synaptics Touchpad”
    Driver “synaptics”
    Option “SendCoreEvents” “true”
    Option “Device” “/dev/psaux”
    Option “Protocol” “auto-dev”
    Option “HorizScrollDelta” “0”
    EndSection

    Section “Device”
    Identifier “ATI Technologies, Inc. Radeon Mobility
    9600/9700 M10/M11 (RV350 NP)0”
    Option “MonitorLayout” “LVDS, AUTO”
    Driver “fglrx”
    Screen 0
    BusID “PCI:1:0:0”
    EndSection

    Section “Device”
    Identifier “ATI Technologies, Inc. Radeon Mobility
    9600/9700 M10/M11 (RV350 NP)1”
    Option “MonitorLayout” “LVDS, AUTO”
    Driver “fglrx”
    Screen 1
    BusID “PCI:1:0:0”
    EndSection

    Section “Monitor”
    Identifier “Generic Monitor”
    Option “DPMS”
    EndSection
    Section “Monitor”
    Identifier “DellLCD”
    Option “DPMS”
    HorizSync 31.0 – 80.0
    VertRefresh 56.0 – 76.0
    # Option “DDCMode” “off”
    EndSection

    Section “Screen”
    Identifier “Screen0”
    Device “ATI Technologies, Inc. Radeon Mobility
    9600/9700 M10/M11 (RV350 NP)0”
    Monitor “Generic Monitor”
    DefaultDepth 24
    SubSection “Display”
    Depth 24
    Modes “1440×900”
    EndSubSection
    EndSection
    Section “Screen”
    Identifier “Screen1”
    Device “ATI Technologies, Inc. Radeon Mobility
    9600/9700 M10/M11 (RV350 NP)1”
    #Device “Card1”
    Monitor “DellLCD”
    DefaultDepth 24
    SubSection “Display”
    Depth 24
    Modes “1600×1200”
    EndSubSection
    EndSection

    Section “ServerLayout”
    Identifier “Default Layout”
    #Screen “Default Screen”
    Screen 0 “Screen0”
    Screen 1 “Screen1” RightOf “Screen0”
    #Option “Xinerama” “on”
    InputDevice “Generic Keyboard”
    InputDevice “Configured Mouse”
    InputDevice “Synaptics Touchpad”
    EndSection

    Section “DRI”
    Mode 0666
    EndSection

  3. Mark

    *Nods head in agreement with regards to linux*

  4. Erik Weibust

    Matt,

    I’ll race you at the next conference I see you at. You speaking at the Dallas NFJS, or The Spring Experience 2006? The Loser can buy a round of beers.

    Erik

  5. Erik Weibust

    Ben,

    I never said Ubuntu was working flawlessly. 🙂

    Erik

Leave a Reply