You've got something hardware-related wrong with that MacBook.
Apple's own diagnostics tools say the hard drive and memory are fine.
Apple's own techs (the company shipped it off to Apple) say it's fine.
I have had exactly ONE Kernel Panic (what you are incorrectly calling a "Seg-fault")
Nope. I'm not incorrect. The kernel has never panic'd on my Macbook. But lots of applications (like 'vim') will suddenly dump me back to the command line with a segfault message.
And before you say that is because all I use are "approved", "safe" applications, then perhaps you should look to the quality of the APPLICATIONS, and stop blaming the PLATFORM. If you search for "vim crash os x", you will find a long and storied history of that simple Editor being an unstable POS. Don't think it's the Mac's fault. It's a fucking EDITOR, FFS!
Weird. Vim workes perfectly for me on Linux, FreeBSD, and Windows. No crashes. Must just be a Mac thing.
Anyways, the Mac may be perfect for you. It's definitely not for me. Ignoring the constant crashing for a moment, nothing is more intuitive to me than having to remember CTRL+T opens a new tab on Linux, FreeBSD, and Windows...but for the elitist Mac platform I have to shift my finger over and hit APPLE+T.
Or how about Linux, FreeBSD, and Windows using the home/end keys go to the beginning and end of a line. But the elitist Mac platform scrolls to the beginning and end of a browser window, document, etc...
Or how about the weird Mac Mail issues where it absolutely refuses to show the status of a SMIME signed or encrypted message?
Or how about turning on an Android phone without a SIM card and being able to instantly begin to use it for developing apps? But the elitist Mac platform absolutely requires you to activate the iPhone with a SIM card, followed by the requirement to set up a valid credit card before installing a *free* application from their store.
How about deploying tablets to fire, EMS, or police vehicles? With Google you simply sign up for Google Apps by entering some basic information, then provisioning the tablets. Done. In about 45 minutes. But the elitist Apple platform requires you to set up an account for volume purchasing. Oh, you already had an iTunes account? Sorry, that won't work. Create a new e-mail address and a new account. Then wait for all sorts of business verification (like your DUNS number) before you get access to an account that appears to have the sole purpose of issuing a signing certificate and allowing you to authorize other accounts (don't use existing ones!) to sign in to the tablets. Then buy a Mac Mini, buy the $20 OSX server software, start to configure it---oops, there's an update to the OS. Upgrade and find all your server shit broken. Oh, and by the way, you have to re-buy the *new* server software for the newly upgraded OS. Then try to fix it. After 9 months of having various Apple 'professionals' stumble around and not be able to deploy it, I spend two weeks during business hours using Apple Support to get it working. After throwing away and re-creating 20 iCloud accounts because Apple couldn't delete them or change them to the right type so it can participate in their VPP program. Screw that mess.
So once again, yeah, I have a *lot* of Apple hate. It's a toy OS for people who don't have to do anything more complicated than check e-mail and browse the web in a *very* playskool "my first computer"-type interface.
...but I will say one nice thing about Apple...they do appear to take user privacy *very* seriously when compared to Microsoft and Google. If they could just fix their retarded interface and brain-damaged ideas about doing thing 'differently' for the sole purpose of appearing different than Microsoft...I would consider buying it.