New Mac Setup
tbray.org
tbray.org
The quality of software couldn't be worse, there's really not a single application client or cloud based that isn't a piece of crap. Even Google products (Youtube most of all) are full of (known) bugs that have been there for years (literally) and remain unfixed.
After more than 50 years of software development one would think we should've nailed the basics. At this point I'm hopeless, I don't think there will ever be reliable, high-quality software, it's just unattainable.
win ME was a buggy mess. mavericks too? hyperbole much? and oh, how much did you pay for it?
overall, software quality has increased a lot in the recent years. haven't seen a BSOD in ages. OS are rock solid nowadays.
Operating system quality has gone nowhere but up, and that's true for every player I can think of, both desktop and mobile. This includes Windows 8, embattled as it may be in the UI department, as I've found it fairly fast and stable.
Your hard drive might be failing.
Mavericks has much improved performance, and performance introspection tools, than Mountain Lion. If you feel your computer is generally slow or has poor battery life, running "sudo systemstats today" or powermetrics might help.
If there's a specific task where it has terrible system performance, hit the sysdiagnose key and reporting it later will be a lot more productive, if you want to do such a thing.
kernel_task takes 200 to 500MB of ram. Programs take age to start.
And/or the filesystem might be corrupt. Run SMART Utility[1] (free trial). If it passes, run Verify Disk in Disk Utility on your disk(s) and volume(s). You'll need to boot to another volume (the recovery partition works) to repair the boot volume if needed.
is there a (modern) list anywhere of OSX-included CLI tools like this?
Mavericks is pretty crappy as far as OS X releases go. They need to slow down with all the nifty features. I'm all for yearly OS updates, but regressions are worrying.
* Reboot into recovery mode (hold cmd-R at boot) and run Repair Disk and Fix Permissions in Disk Utility (always a good idea just to catch any disk problems before you get going).
* Run EtreCheck (http://www.etresoft.com/etrecheck) and remove anything described as a problem kext or problem login item. For me the main culprits were Soundflower (used with Audio Hijack) and old versions of Paragon NTFS and extFS.
* Open up Font Book, click All Fonts, select all, and pick File > Validate Fonts. Change the dropdown to "Warnings or Errors", and when the scan finishes choose all the fonts with warnings or errors and remove them. This actually fixed a lot of weird issues with Chrome and other apps.
* Run OnyX (http://www.titanium.free.fr/downloadonyx.php) and run pretty much every verification, maintenance, and cleaning task. Don't forget to go through the sub-tabs in each section. Also, read the help if you don't know what you're doing. Delete ALL the font caches (in the Cleaning tab) and reboot.
* Run CleanMyMac (or similar tool) to get rid of old logs, unused garbage, etc. Get rid of any old applications you don't use anymore and all their garbage too. Extensions Manager in CleanMyMac will help you track down login items that you don't know you're running.
Basically, the problem for me ended up being that I had been migrating my profile, development tools, apps, and other stuff from Mac to Mac since 2005. It seems like everything was mostly ok until Mavericks, when Apple clearly made a lot of changes under the hood and all that really old garbage all over my Mac ended up freaking the computer out.
After running all of the above stuff I haven't had any of the aforementioned issues. I'm planning to upgrade this old iMac pretty soon, and I'll definitely be starting fresh and not using Migration Assistant. Luckily, everything important these days is synced up with Dropbox or Google Apps (something that wasn't so easy in 2010) so it should just be a matter of reinstalling all my applications.
Holy crap, it's in accessibility! How I cursed apple when I could not find it after upgrading. But now I already accustomed to "3-finger drag".
I've gotten so used to tap interaction, as opposed to "clicking", that I could easily work with a Mac now that had no "click".
I don't use the double-tap interaction (interferes with some games, and sometimes you get a deselect if you've multi-selected things on the screen) - but the three finger drag is wonderful.
[Edit: One exception - on bootup, before the OS is running, it won't recognize tap commands, and you have to click]
1) 2/3 times a week the whole system freezes up and I need to reboot
2) once a week the sound output stops working and I need to reboot
Googling around it seems I'm not the only one experiencing these issues, too bad I can't go back to OSX Leopard.
Interestingly enough, I picked up a pair of bluetooth headphones and the issue has entirely ceased to reoccur.
Still frustrating as hell, though.
I've been doing the same for years with the old MBP (regularly coming to 30 days uptime without any itch) and always considered this the best feature (bulletproof sleep) that keeps me from going back to linux.
PS Ironically enough, just after posting my first comment the mac freezed up again...
Thanks!
One absolute must-correct issue in the future is Mac, Windows and all Linux distro should share same set of commands. Most Unix commands are available cross-platform but a few aren't. Unfortunately, that's not possible :( And forget about the difference between Windows commands and Linux commands. I could live with the difference, but, oh, it's 2014 and I hope one day we don't have to have live with difference.
Lastly,
I got a maxed-out MacBook Pro 15" (16G RAM, 1T SSD) thus dumping an estimated $1,000 profit into Apple’s cash hoard.
You sure? A 15" retina max 1TB and 16GB is $3000, not $1000. I think you meant an extra $1000 profit.
"I got a maxed-out MacBook Pro 15" (16G RAM, 1T SSD) thus dumping an estimated $1,000 profit into Apple’s cash hoard.
You sure? A 15" retina max 1TB and 16GB is $3000, not $1000. I think you meant an extra $1000 profit. "
I think he was using the 35% gross profit margin on $3,000 selling price to come up with a $1,000 gross profit. Actual Net Profit depends on many other factors, SG&A, R&D, etc...
> I think you meant an extra $1000 profit.
I'm not entirely sure what the difference is.
http://blogs.adobe.com/typblography/2012/09/source-code-pro....
I work between Windows and OSX machines (and between Visual Studio and Sublime Text) and I just find it comforting to see the same typeface everywhere.
Source Code Pro looks really nice!
https://github.com/belluzj/fantasque-sans
I find homebrew-cask's font tap to be a particularly useful tool for managing fonts on OSX.
Although I've had to revert back to Menlo in IntelliJ as IDEA needs JDK 7 to get the Retina sexiness, and last I checked, there was a bug with JDK 7 that caused some fonts to render weird - in the case of Droid Sans Mono, I kept losing semicolons and exclamation marks.
https://docs.google.com/document/d/1GIWl5333sxEZv5-cw5DGYSZC...
On the lower end there is little value anyway too as you are losing the integrated graphics, 8GB of memory and reducing the drive capacity to 256gb which might matter more if you have a lot of media. You might as well get the 13inch pro at that price and get a more portable laptop to boot.
Feedback and pull requests welcome.
Edit: Nevermind, it looks like chruby and ruby-install are the new black.
There's the built-in command "sips" that comes on every Mac and has been around since at least OS X Lion (10.7). The name stands for "scriptable image processing tool", and the tool appears to use CoreGraphics to do its work.
More info here:
https://developer.apple.com/library/mac/documentation/Darwin...
I would add to this list:
- BetterTouchTool (http://www.boastr.de/) with gestures set up for better browsing. Change tabs by swiping with three fingers to the right/left, close tab by swiping down, new tab by swiping up. Same thing for terminal.app tabs.
- iStat Menus for network/cpu monitoring.
Also, three finger click -> middle click.
Middle clicking links will open the link in a new tab on almost every browser. Middle clicking on a tab will close it. These features are essential for me when I'm reading Hacker News or Reddit.
Add that to his list of memorable quotes.
“ is Option-[
” is Option-Shift-[
’ is Option-Shift-]