2010 MacBook Pro Thermal Paste Reapplication

Thermal paste is crucial for the proper operation of any modern computer.  After a few years, the cheap crud they apply at the factory often dries up or becomes otherwise more harmful than beneficial to keeping your CPU or GPU cool.  Sometimes you can see this with a software temperature monitor, other times it won’t seem to run all that much hotter, but simple lock up, reboot (kernel panic, GPU panic), or present graphics corruption.

Mine was “running fine” but would simply reboot with a GPU panic whenever attempting to do something that heated it up.  Once hot it was usually fine for a while.  Lately it had gotten bad enough that it would reboot in the middle of the night, sleeping and cold.  I had no choice but to open it up, remove several screws and a few parts, and redo the paste.  ifixit.com has great step by step tutorials with photos and comments from people who have done it.  This page is mostly just here to document my photos.  This may be my first legit post trying to link several photos on this site.

0723161648 20160723_144808_HDR 0723161422 0723161221a 0723161221 0723161220 0723161219 0723161215b 0723161215a 0723161215 0723161150

Fix Firefox 25 Find-in-Page Bar

If you find the new Find in Page bar (cmd+F (Mac) or CTRL+F (other) ) a bit… ugly… with it’s right aligned buttons, here’s a fix that puts them together, makes the search box a bit wider, and adds some highlights when the buttons are “enabled”.

Create or change directory to (for Mac):

~/Library/Application Support/Firefox/Profiles/<Your Profile Name>/chrome

and create or edit userChrome.css

put this in userChrome.css:

/* adjust the width of the text field */
.findbar-textbox { width:30em !important; }

/* add a background color to the checked Highlight and Case sensitive buttons */
.findbar-highlight[checked]>label { background-color:#ff8 !important; }
.findbar-case-sensitive[checked]>label { background-color:#f88 !important; }

/* more possible tweaks */
/* Quick find - show buttons */
.findbar-container>*,.findbar-container>hbox>* { display:-moz-box; }

/* move spacer to a position before the close button */
/*
.findbar-container>spacer { -moz-box-ordinal-group:2 !important; }
.findbar-container>.findbar-closebutton { -moz-box-ordinal-group:3 !important; }
*/

@-moz-document url("chrome://browser/content/browser.xul") {
.findbar-container spacer { visibility: collapse }
.findbar-container .findbar-closebutton { -moz-box-ordinal-group: 0 }
}

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */

/* add text to Previous and Next buttons */
.findbar-find-previous label:after { content: "\00a0 Prev"; }
.findbar-find-next label:after { content: "\00a0 Next"; }

.findbar-container>spacer {display:none!important}

Create a bootable USB drive from a DMG file on a Windows box!

Need to reinstall OS X from scratch?  Current install dead and only have a Windows machine handy?  There may still be hope!

http://superuser.com/questions/383235/create-a-bootable-usb-drive-from-a-dmg-file-on-windows

Reported to work as of 2013-08-19:

Use TransMac. 15-day trial period and works flawlessly. In the left pane, right click USB Drive >> Format Disk >> Format with Disk Image (see attached screenshot). Point to your .dmg file and click Open.

It will take a few minutes depending on size of .dmg and speed of USB drive, but once done you can pop it into your mac, hold down the option key when turning on the mac and choose the USB drive.

___________

Related: https://github.com/SevenBits/Mac-Linux-USB-Loader/

Find files which will likely be included in your next (Time Machine) backup

Sjors in the ##apple IRC chat room on Freenode came up with a simple script to find large files which are newer than your latest backup:

sudo find /Volumes/Data -newer /Volumes/BACKUPDRIVE/Backups.backupdb/smbp/2013-02-16-044144 -and -ls | awk '{ if ($7 > 1024*1024) {print $11 $12 $13 $14 $15 $16 } }'

/Volumes/Data = your primary drive which will be backed up.
/Volumes/BACKUPDRIVE = your mounted (USB, Firewire, etc) backup drive.
/2013-02-16-044144 = change to match the latest backup folder you see.