My new Hackintosh – Core i7 860 on GA – P55A – UD4P (v1)
It took me some time, but after a lot of work and sweat, I am on a stable OSX (10.6.4) install on a Core i7 system. What a beast of a machine! I have it running stable, with an uptime of nearly eighteen days. The machine specs follow:-
- Core i7 860 Quad Core @ 2.8 GHz
- 4 GB DDR3 RAM @ 1600MHz
- nVidia GEForce 9800GT (512 MB RAM)
- 11.5 TB of HDDs (RAID-0)
- Gigabyte GA – P55A – UD4P (version 1)
- Creative X-Mod External Soundcard USB.
About the last part, I decided to circumvent the inevitable tussle with OSX and Sound cards, and just get the best external soundcard out there – the Creative XMod. Just plug it in, and it works out of the box. The proof is in the pudding. I am running in the 64 Bit mode, with 64 Bit KEXTs. A how-to will follow.
![]()
iCal corrupt, MobileMe not syncing – a fix
And so it came to pass. On a fresh install of the OS, 10.6.3, I chose the usual MobileMe options, to sync my Bookmarks, Calendars, Notes, and Contacts from the cloud. A few hours later, I noticed that none of my iCal calendars made it down from the cloud. Nada, nothing! There seemed to be nothing wrong with the Calendars, I could view them just fine on my iMac and online on MobileMe.
Exasperated, I did the following things ->
- Reset Sync Data from the MobileMe preferences
- Delete all Calendar data from ~/Library/Calendars & ~/Library/Caches/ & ~/Library/Preferences/
- Cleaned the iCal calendars on my iMac (the one machine which still showed the calendars fine).
What made it all the more disconcerting was the fact that once I deleted the calendars on my iPad, they didn’t restore from MobileMe. I know they were still existent on the MobileMe servers. After racking my skillset for a couple of hours, I did what I should’ve done in the first place. CMD+SPACE and Console. And there it was, the reason for all my troubles.
6/8/10 9:23:38 PM iCalExternalSync[1127] [ICalExternalSync] Refused insert of bad detached event A4BDA98E-488A-4932-BAC4-36CE6526467B that claims to be its own master event
6/8/10 9:23:38 PM com.apple.syncservices.SyncServer[1072] 2010-06-08 21:23:38.747 iCalExternalSync[1127:903] [ICalExternalSync ]Refused insert of bad detached event A4BDA98E-488A-4932-BAC4-36CE6526467B that claims to be its own master event
6/8/10 9:23:38 PM iCalExternalSync[1127] [ICalExternalSync ]Encountered *** -[NSCFSet addObject:]: attempt to insert nil
6/8/10 9:23:38 PM com.apple.syncservices.SyncServer[1072] 2010-06-08 21:23:38.766 iCalExternalSync[1127:903] [ICalExternalSync ]Encountered *** -[NSCFSet addObject:]: attempt to insert nil
The problem seemed to be that there was a corrupt event in the iCal list. An event that claimed to be its own master (think of RDBMS and reference tables). I tried to reset a number of events I had changed in the last few weeks. I tried to look through the Calendar folders to delete the offending event from the disk. But to no avail. So if you find yourself in my shoes, having exhausted all your avenues, here’s a way out.
Google Calendars (GCal). Yes, now read me out. You don’t need to migrate to GCal completely. You will need an amazing piece of software – Spanning Sync, a Google Calendar account, and some courage to take very drastic steps. The process is as follows:-
- Create Calendars on GCal that match the calendar categories on your iCal
- Download Spanning Sync (fourteen day full trial)
- Setup Spanning Sync to sync MobileMe with GCal, but not change anything in iCal
- Let her rip and copy everything over to GCal
- Now disable syncing on Spanning Sync
- Delete every synced computer from MobileMe in the MobileMe preferences (Stop Syncing this Computer)
- Also delete all the calendar data when MobileMe asks you (when there are no more computers in the list)
- Delete all data from ~/Library/Calendars, ~/Library/Caches/com.apple.iCal, ~/Library/Preferences/com.apple.iCal.plist
- Restart
- Now open iCal, and you will see it is all reset to factory. Create all new categories (as they once were)
- Enable sync back from GCal -> iCal making sure that no changes take place on GCal.
- Enable syncing to MobileMe.
GCal will stream back a corrected list of Events into your new categories. Spanning Sync makes sure of that. It is very unfortunate that there is no “non destructive” method of cleaning your Calendar DB once corruption occurs.
MS Office for Mac 2011 Beta 3 – mini review
The third beta of the new, re-polished MS Office for Mac 2011 is out. Written from the ground up in Cocoa, it look and feels like a real Mac app. Gone is the clunky Carbon interface, and the slow, unresponsive GUI. This version, though still in Beta, is a vast improvement over its predecessor which came out in Jan, 2008. Thanks to the Beta program, I got my copy along with the rest of the world late last month. I have been playing around with the various apps, but before I ZAP them, here are my thoughts on what I’ve seen so far (dial-up alert):
Outlook for Mac
The biggest change in Office suite 2011, is the inclusion of Outlook for Mac. Entourage is dead, and everyone may breathe a collective sigh of relief. Flawed from the first onslaught, Entourage was a mentally-challenged, crippled cousin of Outlook for Windows. A face only a mother could love. It never posed a serious threat to the Mail.app or any of the Mozilla offerings, and offered limited if any kind of support for MS Exchange. As a result, it never curried favor with Enterprise users. Why, Mail.app v5 did a much better job with Exchange, and it isn’t even an MS product.
But with Outlook for Mac 2011, MS has stepped up its offering, bringing the MS Mail app few steps closer to its Windows counterpart. The ribbon interface we’ve come to love from Office 2007 for Windows, is ubiquitous in every app in MS Office 2011. It feels natural! I am told that it can import data from PST files (phew). I tried it out, with a PST file from my Windows days and it did transfer most data over. I say most, because I also had some Journal data which wasn’t recognized. I hope that other companies will offer a better solution/import for PST files (structure for which has now been shared by MS).
VBA and Macros
Visual Basic script and Macro support is BACK! Why in heaven did MS opt to leave it out of MS Office 2008, is beyond me. It is the staple of cross platform working/document sharing, and goodness how I have suffered for the lack of the same. Now let me stress, I hate VBS and Macros in my documents, but everyone I know/work with isn’t privy to this information. These two banes of my work existence have haunted my MS Office 2008 days, prompting me to switch to Windows on Parallels to edit/work these documents. But MS Office 2011 brings this support back. And it works for most part. Indeed I understand it is still in Beta, but it is a great start and it can only get better. However, I do hope that this doesn’t prompt people to continue using Macros.
Microsoft Word
The most used App in the MS Office world, Word for Mac has seen a meteoric shift since the days of PPC Word 2004. Word 2007 was a shift from the old way of doing things to a quasi-ribbon layout. Word 2011 completes this paradigm shift. Ribbons everywhere! New templates and integration with Office Online completes the trifecta of changes. In this app, as in others, the context of the task being performed, changes the ribbon. That’s very helpful indeed. The app is very polished, and contains nearly all the production-level features. There are bugs galore, though they don’t detract from using this app for day-to-day work. This is the sole app out of the suite for which I can safely say this.
![]()
Microsoft Messenger Beta 3 (build 100519)
Oh how I have looked forward to a Microsoft Messenger update. Something, anything that would bring it at par with the Messenger Live for Windows. But alas, my hopes remain dashed. Apart from a video chat feature, which has been present since Beta 1 (thank you MS), there’s nothing to write home about on this version. There are minor interface tweaks, for instance that ugly “Send” button is gone. Hovering over the friend’s display pic brings up a contextual menu. Many the bugs from the March 2010 Beta release still remain. These include, the inability to change display picture, login failures. But perhaps the biggest flaw of them all, the UI of Messenger is virtually unchanged since the Messenger 7 days. This app seems to stick out like a sore thumb. Back to Adium.
Microsoft Excel
I didn’t try Excel out as much as I would’ve liked to. There’s just so much to discover in this app, that each day I keep finding more. There is a slew of handy tools for summarizing, creating formulas on the fly. That, in addition to the variety of presets and templates, make Excel very usable even in its current avatar.
![]()
Conclusions & Caveats
Microsoft Office for Mac 2011 promises and delivers with aplomb. The GUI and features bring it closer to the Mac look and feel, while at the same time not compromising on the feature set. I didn’t notice any increase in the CPU usage, and a negligible increase in the memory usage with the new MS Suite. The conclusion to take home though: It looks great and behaves well, however, and this is a big however, it is nowhere close to a release candidate or a final product. I would definitely not recommend using this as a production system. While Word works well for most part, Outlook does not. It crashes downloading large bodies of mails, and has placeholder text and icons all over. Same for Powerpoint and Excel. Don’t even get me started on Microsoft Messenger for Mac v8.0. I for one welcome our new MS Office overlord. I can’t wait till this is released sometime late this year.
Buggy, venturing away from a dropdown in the ribbon in any app.
![]()
Placeholder texts abound.
![]()
Outlook text doesn’t wrap.
Highlight Stacks
Remember the good old days of Leopard? You’d click on a stack, and a lengthy while later, it would pop-up a list of your documents, apps or what have you, with a nice halo around the hovered item.
Come Snow Leopard, and Apple has fixed many of the endearing waits for the stacks to open/render, but in so doing, they got rid of the highlighted object. You can select items alright, but where’s the highlight?
![]()
Worry not, here’s how-to. Open the terminal on your Macs and do the following (after sudo -s).
defaults write com.apple.dock mouse-over-hilite-stack -boolean TRUE
killall Dock
And voila, you have a halo.
Plex for Mac, a sneak peek at v9
Version 9 has been a long time coming. Most had given the idea up, as vaporware, and pure conjecture. The kind of tales you send kids to bed with. But here it is, video evidence that it exists! For those who aren’t in the loop, Plex is an offshoot of XBMC a media center app for the Mac. In its current avatar, it is miles ahead any of the other Media Center apps (Boxee, XBMC) for Mac/PC.
The future is bright, Plex v9 will enhance the usability many-fold. Since I use a Mac Mini as my Media Center Portal, I am looking forward to Plex in its new avatar.
Tally ho!
Plex/Nine First Peek from Elan Feingold on Vimeo.




