UPDATE: If you installed this script today (2016-08-15), you may need to update it. I added a line in the script that should prevent duplicate pages from being appended.
There are plenty of apps that help you merge PDFs into a single file, but if you want something faster with a "native" feel, you can set up an OS X service to quickly merge selected PDFs simply by right-clicking them.
Setting It Up
First, open Terminal an enter this command to install the Python module that makes this Read more [...]
Sick of ads when trying to enjoy the Olympics? Not me. I have been blocking them since day one!
Pi-hole ad blocker works differently than others because it is a DNS-based ad blocker. This means ads are blocked before they are downloaded so you can even block ads in apps (like the NBC olympic streaming app).
Check out the blog post on pi-hole.net for more information.
GarageBand has a lot of cool loops and sound effects. If you are a systems administrator, you might be tasked with deploying these sounds and loops so you don't need to download it onto each computer when GarageBand opens up. Or maybe you just want to have these effects for your own personal movies or songs.
I made a simple script that will download all of this content in .pkg format and (optionally install it). I keep it updated whenever they release new packs of loops. Read more [...]
The featured image of this article is an aerial view of the Naval Air Weapons Station China Lake (Wikipedia) with and overlay of the logo of the app store to prove this crazy theory.
Apparently, the US military will be testing a device or devices that will potentially jam GPS signals for six hours each day, but this photographic evidence suggest they are just drawing a big app store logo in the dirt.
Read more [...]
I often need to fill out a PDF form for requesting medical records. I have typically done this using Preview since I can use it to digitally sign the form. But requesting new records after every appointment started becoming tedious--even when doing it digitally. I also did not want to wait for years and then request the records all at once (because it's easier to handle large things like this via attrition rather than in bulk). So I made a script that would fill out PDF forms for me using Read more [...]