Earlier quoted context omitted.
And this is why people like the mac. I can edit an XML file in emacs, I just don't want to have to figure out which file to edit and what to put in there.
here's one example that drove me up the wall: == swapping ctrl/caps lock == * on osx * http://ella.slis.indiana.edu/~jfieber/osx/ -- i believe i ended up using ucontrol. * on ubuntu * go to System/Settings/Keyboard Preferences (xmodmap is still there if you're so inclined) also, off the top of my head, it was a pain to: 1. add widgets to the menubar (on ubuntu i just add it) 2. rsync backups to an openbsd server beca…
Ask YC: Why do you recommend a Macbook?
111–118 of 118 posts
Re: Ask YC: Why do you recommend a Macbook?
#112Earlier quoted context omitted.
here's one example that drove me up the wall: == swapping ctrl/caps lock == * on osx * http://ella.slis.indiana.edu/~jfieber/osx/ -- i believe i ended up using ucontrol. * on ubuntu * go to System/Settings/Keyboard Preferences (xmodmap is still there if you're so inclined) also, off the top of my head, it was a pain to: 1. add widgets to the menubar (on ubuntu i just add it) 2. rsync backups to an openbsd server beca…
Is that url your page?
Re: Ask YC: Why do you recommend a Macbook?
#113- A solid GUI on top. Everything is largely cohesive. No half the apps running KDE themes and the other half of the apps running Gnome themes.
- Better supported by hardware and software vendors than Linux.
No need to mess figure out wireless, Bluetooth, power management, sleep/hibernate multi-button mice, free vs non-free drivers, multi-monitor mirroring/spanning etc issues. It all pretty much just works.
Someone said since this is "Hacker News", you shouldn't mind spending some time figuring it out. Bullshit. I don't have enough time to hack the stuff I want to hack, let alone the minutiae I don't want to hack.
I work with Linux all day. I don't feel particularly enlightened by knowing how to config X by hand (I am quite excited that we're past that point now) and how to use multiple mouse buttons with imwheel.
Re: Ask YC: Why do you recommend a Macbook?
#114Earlier quoted context omitted.
My friends and I used to drink cold beer while the kernel recompiled in the background. Happy times. Almost 10 years ago! (Kingfisher (Indian beer))
I can see it now: "Dude! New kernel is out!", "I'll get the beer... Psssh, crack, glug glug glug" Never before were nerds that excited about recompiling the kernel.
( geeks are nerds who can get laid ;) )
Re: Ask YC: Why do you recommend a Macbook?
#115Earlier quoted context omitted.
Ummm... copy and paste?
Ctrl-C, Ctrl-V isn't exactly the same thing as drag 'n' drop...
Re: Ask YC: Why do you recommend a Macbook?
#116Coming from a long Linux history dating back to mid-nineties, I have used Macs for about three years. My first was a Powerbook P4 and now I've had my MacBookPro for about two years. Now my next laptop is going to be a Linux friendly non-Mac for running Ubuntu exclusively.
I liked the smoothness of OS X and how it all fits together. Then little irks surfaced: there's no decent system for installing/uninstalling applications, and absolutely nothing compared to apt in Ubuntu/Debian. Back to manual installations and manual upgrades. Ok, it was the Mac way and I adapted. Though, I started to avoid large software installations because upgrading turned out to be a real hassle. Uninstallation was different every time: it wasn't even as straight-forward as the ad hoc uninstaller mess in Windows. At least you can invoke that from one single place which helps in trying out applications.
DarwinPorts was easy but took forever to source-compile even the first installations of some essential applications, so I never upgraded them unless I had to. And I couldn't find everything I wanted from DarwinPorts. And it conflicted with some existing unix system software.
Luckily, I could build Emacs locally with --enable-carbon-app from CVS and at least the most important item in my toolchain worked pretty well, and looked nice.
Then various other limitations started to kick in. No decent terminal that could use the left Apple key as meta. Nothing major, but it really killed my thumb. Luckily I could configure carbon-Emacs to work like that so I started using terminals inside Emacs buffers... In a way I was in no way against that.
Eventually crappy window management started to stress me. I couldn't get my highly desired focus-follows-mouse from anywhere (or by installing any 3rd party utility!), or even keep certain windows on top while typing into a lower window. But I adapted and changed my working habits, trying to compromise with tricky virtual desktop configuration (with VirtuaDesktop or something).
Then utf-8 filenames between Linux and OS X turned out incompatible: Mac normalizes them and Linux doesn't. Boom, lots of problems with my version control running on a Linux server when filenames changed by themselves. I ended up renaming some of my essential files to plain ASCII, but I really didn't like the way where I was going.
And I don't even want to start with FileVault whose only purpose seemed to be corrupting my files and making logins take like half an hour after reboots. It may work for a few dozen Word documents and some configuration files but putting a heavy home directory of several gigabytes on it just doesn't work.
Eventually, the best desktop Unix didn't do unix for me well enough. I was basically having a huge hassle trying to run on OS X the applications I'd run on a Linux system. There was the desktop which was pretty worthless given that I couldn't run my stuff as easily as on Linux/X11. And try compile ogg123 on OS X! It worked on the P4 (Panther) but I never found a good binary nor working source code for MBP (Tiger). How's that relevant? The answer is cplay, the ultimate mp3+ogg+mod+sid player for any decent unix. Cplay is compatible with my directory-rather-than-id3-tag based music collection and it supports these exotic like playsid and mikmod players. I never got it fully working on OS X.
There was a pivotal issue, which I can't remember now, but which caused OS X to start sucking so badly that I installed Refit and put Ubuntu Dapper on my MBP at once. It had something to do with some bizarre software restrictions imposed by the OS X.
I had the usual hassle of configuring the Linux to work on the relatively alien Apple hardware but it took a day or two and then I had a Linux system that could hibernate and sleep just like OS X. I didn't compile a kernel for that, FYI. And at the same time I had all my good old applications working out of the box from Ubuntu's apt repositories. Installing the essential packages was a breeze and I got mostly the same desktop back that I had abandoned 2-3 years ago. System maintenance and hassle went immediately to zero. Filenames started working again, cross-installations. The unix had returned. Funnily enough, the same hardware has worked flawlessly for almost half a year now, running Linux. Sure, some parts don't work. Webcam - I don't need it. Most notably the fglrx driver sucks, failing at suspend/hibernate. I have to run Xorg with vesa and that doesn't give me 1440x900 but 1152x864, but it's still good enough.
As a reply to the OP: I don't know. Your mileage will vary: you won't miss out on the Mac unless you try it first. Then decide.
Re: Ask YC: Why do you recommend a Macbook?
#117I don't have a Mac but do think they're cool, hardware that works, OS that works, but I'd be concerned about the lock-in that comes from using proprietary software that comes with it; such as managing my 12GB photograph collection.
Re: Ask YC: Why do you recommend a Macbook?
#118Because it's the best desktop unix machine available. Where else can you find true unix with a great user experience and full hardware and software support? I don't use Linux because I no longer enjoy doing sysadmin crap. I also like the MacOS UI.
I don't think it's as good a desktop experience as OSX, but for a hacker, Ubuntu isn't half bad, and continues to improve by leaps and bounds. Less and less 'sysadmin crap' is necessary these days. And you can get an Ubuntu machine from Dell that is very well supported. I wouldn't recommend it to my parents, just yet (they're happy with OSX), but I wouldn't hesitate to recommend Dell+Ubuntu to people here. It might n…