Skip to main content

Mini'app'les Newsletter — August 2012

  • PublicationMini'app'les Newsletter
  • Date2012-08-01
  • Pages18
  • SourceNewsletter2012-08.pdf
← Magazines Mini'app'les Newsletter — August 2012
/ 18
Source: Internet Archive — Minnesota Apple user group newsletter, 1978–2014.
Page 1
Loading…
Text content (OCR)
August 2012 minrapp’les I lewsletter : the minnesota apple computer users’ group, inc. Website: http://www.miniapples.org Forums: http://miniapples.7.forumer.com Email: info@miniapples.org From the Editor: Several meetings (iOS SIG and Mac Apps SIG) will not be held this month, one due to the summer holidays and the other because of a consolidation of two SIGs into the Mac OSX SIG. There have been several software fixes from Apple and a bit of a problem in the App Store where a hacker had gotten in and has allowed apps to be sold for free. There are a couple of articles in this issue on internet bandwidth from TidBits and a number of links dealing with historical aspects of Apple. Tom Ostertag, Publications Director _ . . Meeting Calendar — August 2012 Meeting Calendar Tuesdi ‘August 7 7-00 M This information was compiled as uescay’ ugust apm ac OSX SIG this newsletter was being Wednesday August 8 7:00 pm VectorWorks SIG* assembled and is subject to Wednesday August 8 7:00 pm | TC Photoshop User Group* change. As always, confirm the Thursday August 16 | 7:00 am Mac Consultants SIG Special Interest Group (SIG) Wednesday August 22 7:00 pm | Board of Directors Meeting date, time, and location with the Wednesday August 22 | 6:30 pm Mac Q&A SIG SIG Leader or the mini’app’ les website: www.miniapples.org. Thursday August 23 | 6:30 pm FileMaker Pro SIG Meeting Locations and Leaders Meeting Location Leader Mac OSX SIG Ridgedale Library, 12601 Ridgedale Drive, Bob Demeules, 763-559-1124 Minnetonka VectorWorks SIG* CJR Office, 4441 Claremore Dr., Edina Charles Radloff, 952-941-1667 TC Photoshop User | Mpls College of Art & Design, 2501 Stevens Ave. | Jeff Tranberry Group* South, Minneapolis Mac Consultants SIG | Good Day Cafe, 5410 Wayzata Blvd., Golden Bob Demeules, 763-559-1124 Valley Board of Directors Southdale Library, 7001 York Ave. S., Edina Tim Drenk, 952-479-0891 Meeting Mac Q&A SIG Merriam Park Library, 1831 Marshall Ave., Harry Lienke, St. Paul gasig@miniapples.org FileMaker Pro SIG Erik’s Bike Shop Corporate, 9201 Penn Ave S. #1, | Steve Wilmes, 651-458-1513 Bloomington * This SIG is NOT sponsored by mini’app’les; the listing is provided as a service to members. Page | of 18 TABLE OF CONTENTS iOS SIG Meeting Report + 9 July 2012 Q&A SIG Report * 27 June 2012. Are You Getting the Bandwidth You’re Paying For’...... Dropbox Public Folder Leaves and Returns... Apple User Group Bulletin - 16 July 2012 Small Pipes and High Bills: Keeping Bandwidth Use in Check . : cise aie rete ahaa Hie eee mea 15 Hot Links caveccnsnanremnmen no Members Helping Members.. Mini’app’ les Membership Application and Renewal Form Benefits of mini’app’les Membership . Sa seusanunnenvisuensecaweaesineasassisoenssviteaveeneaianstrcaveassoetTaTieTeNe 4 iOS SIG Meeting Report * 9 July 2012 By Tim Drenk This month we covered tips for better iPhone photography. Here are a few of the tips we covered to help us take fewer blurry images and more of the pictures we want. Take lots of shots: The more pictures you take, the greater the chance of getting the shot you want. Hold the iPhone like a camera: You can hold it with 2 hands, which can steady the phone, and you can use the Volume Up button as the shutter button. Keep your camera app handy: With iOS 5.1, the default camera app is available from the lock screen (swipe up from the camera icon). If you like to use a different camera app, keep it on the first home page or even the dock so it’s easy to get launch. If your iPhone is jailbroken, there are apps that change the lock screen icon to the app of your choice. Zoom with your feet: Since the iPhone only has a digital zoom, zooming only enlarges a portion of the image, thus simulating zoom. You lose quality and it makes the image more susceptible to shaking. Tap on different parts of the screen: The default focal point is in the middle of the screen. When you mini’app’les Newsletter — August 2012 tap on a different point on the screen, it will focus on and change the exposure for that spot. Stay still: The most common contributor to a blurry picture is a moving or jittery hand. The iPhone, like most digital cameras, is more sensitive to blurriness in low-light settings. Find something for support if necessary. When you take the picture, make sure you are holding still through the opening and closing of the camera shutter. Carry extra power with you: Capturing and editing pictures can use a lot of power, and you don’t want to run out of battery just before the perfect moment happens. There is a wide variety of portable chargers available that can easily carried with you. Take advantage of Photo apps: The editing process is probably one of the most important parts of iPhone photography. Here are some of the iOS apps we covered: Camerat ($1). Developed by a professional photographer, Camera+ has lots of features such as an image stabilizer, exposure and focus controls, a built-in camera roll, and editing tools. Instagram (Free). Easily use custom-designed vintage filters and borders and share with other Instagram users. It has a large community that offers likes and comments as well as being able to follow other Instagram users. Page 2 of 18 Photogene? for iPhone ($1; In-app: Pro $6, Collage templates $1). With Photogene, you can easily browse, improve, and export multiple photos. It has a full featured photo editor and multiple options for exporting and sharing. 360 Panorama ($1). 360 Panorama uses the iPhone’s gyroscope to create the panoramic mosaic and stitches the images in real time. We will not be meeting in August so our next meeting will be in September. We are moving the night to the third Tuesday of the month (which will be September 18th) and will continue to meet at the Hack Factory at 7:00 P.M. Q&A SIG Report « 27 June 2012 By Harry Lienke The construction at the Merriam Park Library is complete so the Question and Answer Special Interest Group (Q&A SIG) meeting was called to order in Conference Room B again. Several months ago, we had a question about how to change the desktop icon text to make it more readable. We came up with several suggestions but none of them really satisfied the need. The original questioner spent some time investigating the situation and came up with a very good solution. When the Finder’s Label property is used on a file or folder, the text within the label becomes black rather than a shadowed white and the label background takes on a color different from that of the desktop. When running OS X 10.7.4, one can select any or all desktop icons (other than the icon for the boot drive) and use either Finder > File > Label or Ctl-click > Label to change the label(s) for the icon(s) which was (were) selected so the text is black and the background is, for example, blue. Note that for some reason, Apple has decided for us that this procedure cannot be used to change the text for the boot drive. Once the text has been changed to black, the Finder’s View Options (Finder > View > Show View Options) can be used to move the icons farther apart mini’app’les Newsletter — August 2012 (Grid Spacing) so the Text size can be increased to make the icon names easier to see. A new utility called MachineProfile was called to our attention. This free software, provided by the folks at Micromat who offer TechTool, gathers and displays a variety of hardware information more conveniently than the OS X System Information. If you are interested in seeing many characteristics of your processor, you can find MachineProfile on MacUpdate. Before the meeting I received a suggestion we talk about a new technology called DNSCrypt. DNS is an acronym for Domain Naming System; the DNS is a distributed network for associating a website with its numerical address similar to a telephone book which associates people with their telephone number. A DNS service provider uses the Domain Naming System to help people find the information stored at particular websites on the Internet. OpenDNS is one of the companies providing the naming service to individuals and organizations. Their service includes various means of protecting their customers from the nasty folks who try to steal information to use that information to make themselves rich. DNSCrypt is another way to protect your information that OpenDNS would like to make a standard for all companies providing DNS services. DNSCrypt is software that encrypts your requests to your DNS service provider so that other folks listening in to your DNS requests will not be able to understand the information you are sending. This is similar in operation to using a secure link to talk to your bank but extends the security so that the bad guys listening in cannot tell who you have asked to talk to. At this time, you must use OpenDNS’ servers and beta software if you wish to avail yourself of this security service. We did not have any network experts at the meeting, so the impact of this new security service could not be evaluated and will have to be discussed in the future. You can investigate this new technology at http://www.opendns.com/ technology/dnscrypt/ if you desire. A meeting attendee has a G4 Mac he is thinking about replacing and wondered about the capabilities Page 3 of 18 of new Macs. Specific items of interest were FireWire, an analog headphone jack, and the capability to run PowerPC software. It was indicated that FireWire is still supported in new Macs, headphone jacks are still present, but Apple has decided that PowerPC software is a thing of the past; anyone upgrading from a PowerPC machine to a current Mac must replace their old software with programs which run on Intel processors. We indicated that one might be able to find an older new machine that is capable of running Rosetta to allow the PowerPC applications to be run. Are You Getting the Bandwidth You’re Paying For? By Adam C. Engst Not long ago, I was invited to participate in a post- session Google Hangout On Air at the Le Web conference in London. When the organizer asked me to report on my bandwidth, though, there was much head-shaking as to whether my roughly 1 Mbps upstream bandwidth would be sufficient to provide high-quality video (my 15 to 20 Mbps downstream bandwidth wasn’t a problem). After a couple of brief Internet outages several weeks before this, Time Warner had replaced both my cable modem and the entire cable from the street, so I was pretty certain all the hardware was working within spec. Thadn’t revisited Time Warner Cable’s service offerings in years, but some quick research online showed that I had the Turbo Internet plan, which promises up to 20 Mbps downstream and up to 2 Mbps upstream. Ignoring the fact that I wasn’t ever seeing the 2 Mbps upstream I should have been getting, I decided that an extra $20 per month to upgrade to the Extreme Internet plan (30/5 Mbps) was worthwhile, since we upload a fair amount of data and the 5 Mbps of upstream bandwidth would be welcome for video conferencing in particular. But since downstream bandwidth has never been our problem, the Ultimate Internet plan (50/5 Mbps) didn’t seem worth the extra cost. Time Warner made it easy to click a link to chat with an online customer mini’app’les Newsletter — August 2012 service rep, who was only too happy to help me upgrade. While we were chatting, I explicitly asked if my current cable modem — which had just been replaced, remember — would be sufficient for the Extreme Internet service level, and I was assured it would be. Some 20 minutes later, everything was done, and I was told that I’d start seeing improved performance either immediately, or within 2 to 4 hours. (In fact, what happened was that 2 hours later, the entire connection went down, and I had to call support and get them to do something. It’s always a little unclear what they do, although I believe it involved properly linking my cable modem to the updated account. Luckily, they managed to fix it just as my iPhone dropped the call because I was in a low-reception part of the house.) When I started testing the performance again, Speedtest.net reported consistently that I was getting between 20 and 30 Mbps downstream, and while my upstream performance wasn’t 5 Mbps, it was regularly between 1.5 and 2.5 Mbps. Bandwidth is very often shared, so it’s entirely common to get a bit less than your promised bandwidth, and while 2.5 Mbps was less than the 5 Mbps I'd been promised with the Extreme Internet plan, it was good enough for the Le Web conference hangout (with Kevin Rose of Google, if you want to watch). But as the days went by afterwards, that 2.5 Mbps upstream maximum nagged at me, and when some ebook uploads were taking way too long, Speedtest.net reported I was seeing only about 800 Kbps upstream. Frustrated, I called Time Warner once again, the support rep agreed that I should be seeing better performance, and he dispatched a tech to my house. As with the first tech who had replaced my cable, the second tech was extremely amiable and knowledgeable, but he had some choice words for the online customer service rep who had upgraded my account. Apparently — and this is so common that the techs have a word for it: “office-only’d” — the change had been made only in the office, and there was no way my cable modem could support 5 Mbps upstream bandwidth. Making this even more Page 4 of 18 obvious was the fact that the Extreme Internet plan includes wireless clients — the cable modem also acts as a wireless gateway — and the cable modem I had didn’t have any wireless capabilities at all (I didn’t notice this discrepancy when ordering, since I was focused on the bandwidth and had no desire to replace my AirPort Extreme). After trying two cable modems that he’d been told were new (the first had a locked wireless network named “We no speak Americano” configured on it, and the second didn’t advertise any wireless network or allow wired connections), he grew irritated and gave me one straight from a shrink-wrapped box. It worked properly and provided the full 30 Mbps downstream and 5 Mbps upstream, as you can see in my graphs below, which also show the improvements over time. MY RESULTS MY RESULTS Onetewex (Or, rather, it worked for about 2 hours, at which point the entire connection went down again, and I had to work my way through three levels of Time Warner phone support before I got to a guy who was able to link my fancy new cable modem to my account properly and get it all to work again. It seems clear that the Time Warner system has some mini’app’les Newsletter — August 2012 disconnects between what happens in the office and what happens in the field.) So the moral of this story is that it’s absolutely worth using Speedtest.net (or a similar service) to check your downstream and upstream bandwidth. Performance does vary throughout the day, so be sure to run multiple tests in Speedtest.net over a number of days and at different times of day. Also be sure to test from a computer — although I like the Speedtest.net Mobile Speed Test app for testing general connectivity, its download numbers are often way too low and its upload numbers are often a bit high. Speedtest.net will keep track of your results (as you can see in the screenshots above), assuming you keep the same IP address, or you can set up an account to ensure that your tests are collected regardless. Once you have a pretty good sense of your average downstream and upstream bandwidth, compare that against what your Internet service provider promises you. Based on my experience, here’s what I’d advise: + Internet plans are a bit like phone plans — they’re always changing, and there are often limited-time signup discounts — so what you signed up for a few years ago (or more) may not be the best plan that’s available to you now. + Ifyou decide to change plans, I recommend calling rather than using online chat, if that’s available. Online chat is fine for determining service levels and asking questions (and it eliminates issues with heavy accents from offshore phone banks), but I think it’s better to have quick interaction with someone while actually making changes. + While you’re talking to the rep, make absolutely certain that your cable or DSL modem will be able to handle the new service level. Be insistent on this point, and make sure that the rep understands how long you’ve had your current hardware if it’s old. Modems are generally identified by their unique MAC addresses, but there might be several such numbers on your device, so it’s worth taking pictures of all the Page 5 of 18 appropriate labels ahead of time so you can read out numbers easily if requested. + Ifa tech comes to your home or office to troubleshoot problems, stick with them while they’re working and tell them whatever you can think of that might help. For instance, my house was wired with coaxial cable in the walls, and while we originally had to use it, the first tech found that it was adding interference. Relocating the cable modem to avoid the internal wiring helped with upstream bandwidth. Also ask them to check your cable’s connectors, since corrosion there can cause loss of signal. * Don’t let the tech leave until you have tested the connection with Speedtest.net and can prove to your satisfaction that you’re getting the promised bandwidth. Although I had two good techs, the second one grumbled that there were a number of others in the organization who did shoddy work and ended up having to be bailed out later. + Iftrenching is necessary, be certain to talk with the crew doing the work and tell them if you know where any underground wires are located. And, regardless, ask them to try to locate whatever electric, phone, invisible fence, or other wires might be buried in the trenching area, since trenching machines can slice right through existing cable with little or no indication (speaking from hard-won experience here). Personally, I plan to photograph the area and mark up the photos for future reference, now that we know what wires go where. + Lastly, whenever you talk with anyone from the Internet service provider, make sure to write down a case number or get contact information, so it’s easier to get back into the support queue should you need additional help. In my case, both the service level upgrade and the second cable modem swap required phone follow-ups to bring the connection back online, so be aware that such efforts might be necessary. I certainly wasn’t expecting my Internet connection — which is generally quite reliable — to require so many phone calls and truck rolls to my house, but mini’app’les Newsletter — August 2012 I’m glad I stuck with it in the end, since I appreciate actually getting the full bandwidth that I’ve been promised. It’s easy to imagine someone who’s not particularly network-savvy suffering with a lousy Internet connection, just because they don’t realize what they should be getting. This article is copyright © 2012 Adam C. Engst. TidBITS is copyright © 2012 TidBITS Publishing Inc. Reuse governed by Creative Commons License. Dropbox Public Folder Leaves and Returns By Adam C. Engst One notable feature of the Dropbox file-sharing service is the Public folder. Put any file or folder in that folder, Control-click the item, and choose Dropbox > Copy Public Link to get a download URL for it, while not exposing any other items in the Public folder or having to set up explicit sharing. When clicked, the file loads in the user’s Web browser, which means, for everything other than the file types that Web browsers display internally (HTML, JPEG, GIF, often PDF), that the file downloads immediately. It’s a great way to let someone — or better yet, an arbitrary group — download a file without sending it in email or fussing with a specialized service like YouSendIt. (Such services have their place, since they offer additional features such as time-limited downloads, password protection, and so on. But they’re often overkill, and Dropbox is super easy.) You can even use Dropbox’s Public folder as a way of publishing a simple Web site; just put all your site files in a folder, copy that folder to the Public folder, and use the same technique to get the URL to the index.html file of the site. As long as your site uses relative links for internal navigation, everything will just work. A few months ago, however, Dropbox made it possible to share any file or folder from any place in the Dropbox hierarchy in much the same way. Control-click the item and choose Dropbox > Get Link. This nominally does the same thing — enables Page 6 of 18 you to share a single file or folder via a URL without sharing the enclosing folder with that person. But there’s a difference. This new method always takes you to a Web page on the Dropbox Web site, displaying the content if the browser can do so. But if it can’t display the content, instead of downloading the file as happens with files in the Public folder, Dropbox displays a custom Web page that lets the user download the file or add it to their own Dropbox. And as a result, you can’t publish a simple Web site that way. SS Dropbox « You might think that these two features sound quite similar, and that’s where our story starts, about a month ago, when word appeared on the Dropbox forums that Dropbox would be eliminating the Public folder from new accounts. Current accounts would retain the Public folder, Dropbox said, but the company claimed that many users were confused by the Public folder and shared files offering essentially the same functionality. This announcement provoked a storm of protest — and even a “Save the Public Folder” petition that garnered over 900 signatures — since even if only a small percentage of Dropbox users rely on the Public folder, some of those who do have use cases that require direct file access rather than an intermediate Web page. Plus, some developers had built software that assumes the presence of a Public folder. About a week after the initial announcement, Dropbox pulled back, with another forum post saying that new users wouldn’t have the Public folder enabled by default, but that there would be a way for them to get one. That post also said that developers should still avoid relying on the Public mini’app’les Newsletter — August 2012 folder, since not every Dropbox user would necessarily have one, and that the company wants to provide equivalent functionality through the API where possible. It’s not quite clear if that is true at the moment, but progress is being made. It’s easy to see this as a tempest in a teapot, but there’s no way for us to know if the public outery was key for the company making the Public folder an option for new users and extending the Dropbox API for developers. It’s entirely possible that Dropbox simply underestimated the desire for the Public folder and some of its associated features, and the hue and cry from users and developers alike caused the change in policy. If so, there’s no reason to assume negative intentions anywhere — Dropbox removed the feature to make the product easier for new users, and after hearing customer feedback, reinstated it for those who want it and extended the API to compensate further. The moral of the story would seem to be that all’s well that ends well, and if you’re helping a new user set up Dropbox in the future, you may need to poke around in the settings to enable the Public folder. This article is copyright © 2012 Adam C. Enast. TidBITS is copyright © 2012 TidBITS Publishing Inc. Reuse governed by Creative Commons License. Apple User Group Bulletin - 16 July 2012 Recent Highlights from the Apple User Group Resources website: http://appleusergroupresources.com - MCE: Plan to Attend Mac Expo 2012 - The Toronto Apple User Group: Focus on iOS - Chicago Apple User Group: Ohanaware's Sam Rowlands Presents - John Buono’s New Book: The World Through My Lens - CPUG Amsterdam SuperMeet: Five Years and Counting - LA Web Professionals: Jeanine Warner and CSS Techniques - O'Reilly: Reviews, Banners and More Page 7 of 18 - Offers for User Group Members: + Special Offer — Disk Drill data recovery: 35% Off * Special Offer — Premium iPad Leather Bag for Everyday Use: 50% Off + Special Offer — L5 Remote for iDevice: 50% Discount + Special Offer — Dynaflo LIQUID-ARMOR: 20% Discount * Special Offer — Camtasia for Mac + Special Offer — Snagit for Mac: 30% OFF + Special Offer — SEIntelligence Optimization: 50% Discount * Special Offer — PDP Mobile device accessories: 20% Off + Special Offer - RUNNUR Body Strap: 20% Discount + Special Offer — WaveCradle: 25% Off + Special Offer — Softpress Freeway: 25% Discount * Special Offer — SlideShark iPad PowerPoint Viewer: Free App plus * Special Offer — Dolly Drive backup/sync/storage: 20% Off * Special Offer — AgileBits 1 Password and more: 25% Discount * Special Offer — O’Reilly: Wonderful Discounts for User Group Members * Special Offer — Eltima Software multimedia products: Pay 20% less + Special Offer — Take Control Books: 30% Discount on All eBooks * Special Offer — Peachpit Press, Macworld Magazine, Mac|Life and more - Expiring Soon: * Special Offer — Slidevana, the Ultimate Keynote Template: Almost 60% Off + Special Offer — 30% off Rugged Portable Hard Drives * Special Offer — Dolly Drive’s Dolly Space iDisk Replacement: 4 months free * Special Offer - Leaders — Fantastical Presentation Special http://appleusergroupresources.com/?page_id=653 New password from May 16 - November 15, 2012: mini’app’les Newsletter — August 2012 ugspecials Small Pipes and High Bills: Keeping Bandwidth Use in Check by Glenn Fleishman Our computers chat all day long with Internet servers near and far, and we can usually remain blissfully unaware of how much data they send and receive, so long as we’re using a high-speed Internet connection. This is a relatively recent development — it wasn’t all that long ago that we relied on 56 Kbps (or slower!) modems for our Internet connectivity, meaning our computers had to assume that Internet connectivity was both intermittent and constrained. With broadband Internet connections, computer makers first made the transition to assuming always-on connectivity, and in the past decade those assumptions have evolved into software and services expecting an always-big bandwidth pipe. But those assumptions aren’t always true even now, because the more mobile we become, the more likely we find are to ourselves in places in which we either have too little bandwidth available or are paying too much for the bandwidth our computers want to consume. An automated backup agent, a sync service program, background email checking, and even Apple’s automatic software updates could leave us frustrated by network performance or shocked by a too-large bill. Limited bandwidth situations are also becoming a tragedy of the commons, where a small number of people can ruin it for everyone else. Public Wi-Fi networks, whether in hotels, at conference centers, in coffee shops, or on an airplane or cruise ship, are increasingly becoming less reliable to use, thanks in part to heavier use of video and the large number of smartphones and iPads. Amtrak even warns users of this problem with their “continuous” Wi-Fi service, as I found while working on this article during a train trip between Seattle and Portland. Page 8 of 18 Streaming Video The Train is a Moving Target th But our computers are also to blame, due to software assuming it has an always-available, high-speed Internet connection. The hotel Wi-Fi that used to be sufficient for checking email and editing files in Google Docs now struggles with even such low- bandwidth tasks, thanks to all the other people watching Netflix, backing up via CrashPlan, and synchronizing files via Dropbox. These scenarios aren’t hypothetical — Adam Engst found his hotel Internet connectivity too slow to use at times during Macworld | iWorld in January 2012, and Joe Kissell experienced huge frustration when sharing on-ship Wi-Fi during a recent MacMania river cruise (the Internet connection in the latter case came from multiple bonded 3G cellular data connections). The CSS guru Eric Meyer told me about a 50 Mbps connection used at his An Event Apart design conference being accidentally hogged by a speaker’s corporate backup software kicking in. And while you can sometimes carve out sufficient bandwidth for your needs by switching to a mobile broadband connection and tethering your computer, usage limits on mobile broadband mean that you have to start counting bytes. In the United States, cellular providers now typically levy surcharges when you exceed a fixed amount of data in a plan, whether 300 MB, 2 GB or 10 GB. In many other countries, instead of charging overage fees, mobile carriers throttle accounts to between 64 and 256 Kbps after a threshold is reached. (I won't be discussing a related situation, which is how to deal with permanently low-bandwidth scenarios, whether in the American hinterlands where dial-up modem or low-speed satellite are the only options, or in developing nations in which mini’app’les Newsletter — August 2012 expensive low-speed cellular connections or dial-up modems over pricey landlines are all that are available. If there’s interest, we’ll look into a separate article about that topic in the future.) In the rest of this article, I'll explain how, when you find yourself in one of these low-bandwidth or high- price situations, you can figure out which applications are blindly consuming bandwidth and then throttle, pause, or quit them. Then I’ll share some thoughts about a proposed utility that could help us automatically reduce our bandwidth use when desired. Find and Track the Talkers -- The main obstacle I ran across in researching this topic is how best to figure out which of the many daemons, background applications, and Apple components transfer more than a handful of kilobytes per day. The obvious culprits were easily found, but a real-world Mac OS X system is full of software that fires up as needed in the background, and that’s easily overlooked. Tools for ferreting out such software abound, but none is perfect. You can use Mac OS X’s Activity Monitor (found in /Applications/Utilities) to see bandwidth consumption as it happens. After launching, click the Network button at bottom right and watch the red and green lines on the graph. But the graph doesn’t tell you what program is burning up the wire, just that transfers are happening. Memory Disk Activity Ok Usage oMenwerl The $34.95 traffic monitoring utility Little Snitch, which I'll advise the use of later as one way to halt unwanted usage, has an attractive network monitoring display that shows consumed bandwidth over time and lets you drill down to usage by program and domains accessed by that program. But there’s no additional information you can extract. You can watch the tool to see which apps are being chatty (for the previous 60 minutes only) or review Page 9 of 18 the overall usage later, but not get details that might help shape the rules you set in it. The best solution to this problem that we’ve found so far is Conceited Software’s Rubbernet, a €29.99 (roughly US$37) Mac OS X program with a 15-day free trial. For casual research, its price might be too high, although it’s almost (but not quite) perfect for our needs. While Rubbernet is running, it summarizes all the traffic (sent and received) by every application, showing you the app name, whether or not it’s active, which user the app belongs to, the download and upload rates, the total data in and out, and the time of the last activity. Double-clicking an active app (or clicking it in the sidebar), shows you the remote host names, port used, user, download and upload rate, and last activity. Both views show download and upload graphs for the last two and a half hours or so. The Summary window is useful for identifying when significant amounts of data are being transferred, and then you can go to an app’s detail view to try to mini’app’les Newsletter — August 2012 figure out what’s happening (by examining the remote host and port columns). This works well for bandwidth-intensive apps that are relatively obvious, like SkyDrive or Transmit. (A tip: Rubbernet’s “System” category is a whole bunch of unrelated things — we found that it even included RSS checking in Safari, which explained some otherwise inscrutable domains that were being pinged regularly.) What Rubbernet doesn’t offer, though, is a historical view of this data, which falls away after 150 minutes. That makes it tricky to understand certain events if you were otherwise occupied at the time. Rubbernet also omits past data consumption for inactive programs, making broader analysis even harder. We'd like to see a future version of Rubbernet do just that: add the capability to maintain data for longer, and alert the user when certain transfer rates are exceeded, so you could investigate bandwidth use when it’s happening, rather than just seeing later that it did happen. If running a network monitoring utility is more effort than you’re willing to invest, you can still make some suppositions about what types of software will transfer non-trivial amounts of data, and once you’ve identified some possible culprits, throttle, pause, or quit them, as described later. The main types of software to watch out for are: * Cloud-based synchronization services like Box, Dropbox, Google Drive, SkyDrive, and many others run in the background and constantly keep files up to date. If you’re sharing folders with collaborators, any changes they make will be Page 10 of 18 pushed to your computer directly as well, which means that you could be bringing in significant quantities of data even when you’re not sitting at your Mac. Internet backup services like Backblaze, Carbonite, CloudPull, CrashPlan, Dolly Drive, Mozy, SpiderOak, and many others also run in the background, copying your changed files out to the cloud. Backup services may run on a schedule rather than continuously, making them a bit more predictable than synchronization services, but if you’ve made substantial changes, downloaded large files, imported photos or videos from a camera, or anything else that creates or changes lots of data, you will likely see spikes in usage. Apple software updates can be an unpredictable source of significant data transfers. In the Software Update pane of System Preferences, you can set your system to download updates automatically whenever they’re available. While many of these updates are small, updates to Mac OS X and some of Apple’s applications can be in the 500 MB to 1 GB range. Software Update provides no indication that these downloads are happening until the Software Update application notifies you that updates are ready to be installed. Various uses of iCloud can consume significant Internet bandwidth, perhaps without you realizing. For instance, if you use iTunes Match and you play a song that isn’t stored locally, iTunes will stream it from iCloud in the background. Or, if you purchase content from the iTunes Store or the Mac App Store, that content may be downloaded automatically to multiple devices without any further interaction from you. As more programs start relying on iCloud for synchronization of files, we’ll could start seeing non-trivial bandwidth usage occurring in the background as iCloud keeps all our devices in sync. Google, because the company thinks in terms of Web-based applications, has set most, if not all, of its desktop applications to update automatically in the background. This prevents the user from having to think about updates, and protects users against mini’app’les Newsletter — August 2012 bugs and security holes, but could prove troublesome if an update decided to download while you’re in a low-bandwidth situation. Controlling when — and how often — Google Software Update checks for and downloads updates requires working in Terminal. * Some applications, such as Google Chrome and Firefox, can update themselves automatically, downloading a new version when you launch the app. Once you’ve identified the software on your Mac that’s likely to transfer significant amounts of data, you can figure out some ways that you can limit bandwidth usage whenever you’re in a situation where unbridled transfers would be inappropriate. Throttle, Pause, or Quit -- Some applications that use data continuously may be throttled to reduce bandwidth usage, paused for a period of time or until you resume manually, or simply quit to prevent their activity entirely. Throttling is the least extreme of the bandwidth- limiting solutions — when an app allows throttling, it lets you restrict its bandwidth usage. Throttling is best when you have an app that can do some useful work with limited bandwidth but which might try to consume significant bandwidth if not throttled. We’re aware of only two popular apps that offer throttling: Dropbox and CrashPlan. + Dropbox: From the Dropbox menu, choose Preferences, click Network, and then click the Change Settings button for Bandwidth. You can limit upload and download rates separately. Network ~~ - * CrashPlan: In the CrashPlan app’s Settings screen, click the Network button. You can set rates in the Page 11 of 18 Limit Sending Rate pop-up menus for the WAN (the remote connection to your own or peer backups or to CrashPlan Central). There’s little reason to limit LAN rates on most modern Wi-Fi or Ethernet networks. oan @ Owe ai ity tena am © Semiege Some less-common applications include such a feature as well. SpiderOak lets you limit the upload rate to a user-defined kilobytes per second, Dolly Drive lets you set a slider that represents a percentage of available bandwidth, and SugarSync offers a similar slider labeled Low, Medium, and High. (The new Google Drive and updated Microsoft SkyDrive lack throttling.) If throttling isn’t available, you might be able to pause the application’s data transfer activities entirely. Pausing is often more useful than throttling because then you know the app won’t be using any bandwidth at all. Be careful, though, since it’s easy to pause software while traveling, for instance, and then forget to re-enable it once you’re back home. (Adam caused some version control confusion by pausing Dropbox during January’s trip to Macworld | iWorld and then forgetting to turn it back on, thus working on an older version of a shared file.) Many network-intensive applications include a pause feature as a menu item or button in the interface; here’s how to pause Dropbox and CrashPlan and various other types of programs: * Dropbox: From the Dropbox menu, choose Pause Syncing. You’ll notice that the little green badge that indicates that Dropbox is fully synced mini’app’les Newsletter — August 2012 disappears. To start syncing again later, choose Resume Syncing. Open Dropbox Folder Launch Dropbox Website Recently Changed Files » Get More Space Preferences... Help Center Quit Dropbox ———EEEEE—_ * CrashPlan: To pause CrashPlan, you must enable the system-wide CrashPlan menu bar icon (click Launch in the CrashPlan app’s Settings screen) and then choose an amount of time to pause from the Pause submenu. If you want to start backing up again before the time elapses, choose Resume from the same menu. You can also run the CrashPlan app, double-click the house icon in the upper right corner to show CrashPlan’s Command window, and then type pause; entering resume restarts backups. © Adam's CrashPad s eememeneneddl © one paresis @ © Trivtan’s MacBook neeenened © athens coveeeeneenee cary teeserseree Magellanic Show CrashPan, Manage account online Pauve fer 2 hours Preferences Quit © aaa, CrashPlan can also be set to work only on selected Wi-Fi networks, pausing otherwise: in the Settings screen, click the Network button, then the Page 12 of 18 Configure button to the right of Wireless Networks. Select the checkbox next to the networks over which you want CrashPlan to work. Every new network to which you connect is automatically enabled, so you’ll want to come in here to disable low-bandwidth networks.) coasipuan: @ Email programs: Many email programs let you go offline or disable automatic checking through a menu item or a checkbox. You can opt for that, or, as is also common in many programs, set a maximum download file size threshold beyond which only the first part of a message is retrieved as a preview (an option with POP accounts) or just the message part without attachments (with IMAP accounts). iCloud: For iCloud, Apple offers only a binary control with a major flaw that we hoped would be rectified in Mountain Lion (it’s not). You can disable iCloud services, like Photo Stream, Documents & Data, and Contacts, but Mac OS X will (with a warning before you proceed to turn the service off) delete the local copy of everything. For Photo Stream, it deletes all the photos in iPhoto that weren’t imported. For the others, your data is washed clean from the Mac, but can be synced again if you re-enable. Logging out of iCloud is even worse: it deletes all synced content on your computer. mini’app’les Newsletter — August 2012 Ace you vere you ware to turn eff Phave Stream? ee he iCloud Finally, for a good deal of software, quitting or disabling its network functionality is the only way to stop it from chattering incessantly. That can be tricky if the software doesn’t have standard menus with a Quit command, or at least an icon that appears in the Dock. If that’s not the case, try these approaches: + A lot of applications that work primarily in the background provide a system-wide menu in the menu bar. Most such applications offer a Quit command, but it’s worth verifying in Activity Monitor that you can actually quit the background process that’s transferring data, and not just a companion application that provides the menu. If you don’t see a Quit command, try holding down Option before clicking the app’s menu bar icon to see if the menu reveals one. Check System Preferences for a preference pane for the app that might contain otherwise non- obvious controls to stop, pause, or quit the service. Some applications may also install companion apps in the Applications folder for such purposes. * With Apple’s Software Update, open the System Preferences pane and uncheck the option to Download Updates Automatically. Page 13 of 18 * Keep browsers from updating. Google Chrome will try to update itself in the background. Firefox can be set to do so as well in Firefox > Preferences > Advanced > Update. + Twitter clients now typically use Twitter’s streaming feed, which continuously polls and updates content. Although the overall bandwidth burden may be low, it could add up over time. Quit your Twitter client to ensure that it’s not consuming bandwidth. - Asa last-ditch effort, look at the processes in Activity Monitor and quit any that you think might be transferring a lot of data. This is a brute force approach, and shouldn’t be used routinely because it could corrupt data, produce unexpected behaviors, or cause general instability. Plus, such daemons tend to restart themselves automatically, so quitting them manually is seldom successful for long. As an alternative to quitting a particular program, you could also consider using Little Snitch to block its capability to communicate with the Internet. Starting with version 3 (available now in a preview release), Little Snitch lets you create and switch between profiles. You could, therefore, create a low- bandwidth profile in which no network traffic is allowed except for a few things you define, such as Web browsing via port 80 for http or 443 for https. While using Little Snitch to block network traffic in a low-bandwidth situation isn’t the best use of an application firewall, it can be effective. Be aware that hobbling some applications in this way may cause them to throw up alerts repeatedly to tell you they can’t connect to the Internet. Wishing for a Data Transfer Management Utility -- It wouldn’t be that hard for a developer to write software to help users manage their bandwidth usage. (Apple could do so as well, but the fact that we don’t see such capabilities built into Mac OS X suggests that Apple isn’t interested.) What we need is a piece of software that combines monitoring, notification, and firewall capabilities. Such software should: mini’app’les Newsletter — August 2012 + Track bandwidth usage by protocol and application to help you discover which programs are transferring significant quantities of data. Provide warnings when data transfers approach or exceed preset values, either via alert dialogs, Growl, or Mountain Lion’s notifications. Offer bandwidth throttling controls that could apply globally, or just to specific applications. Let you create and switch between profiles that either automatically (as with Sidekick and Control Plane) or manually (as with Little Snitch 3, noted above) change the throttling controls to match a location, or any time you’re not in a particular location. Provide a central kill switch for blocking all incoming and outgoing network connections without having to resort to the Network preference pane or turning off the AirPort adapter. Automatically test the current connection to be able to report on the available bandwidth and potentially throttle apps dynamically in response to network conditions. (This is a more advanced feature, but would be welcome.) We’re happy to talk more with anyone who’s interested in writing such a utility, but in the meantime, developers of network-intensive applications should give more thought to notifying users of significant bandwidth use, providing throttling capabilities, and — at minimum — making it easy to pause and resume the software. Without such awareness and control, it’s all too easy for a small number of users to ruin shared public bandwidth for many others, and even for individuals with tethered computers on mobile broadband to suffer from lousy network performance. This article is copyright © 2012 Glenn Fleishman. TidBITS is copyright © 2012 TidBITS Publishing Inc. Reuse governed by Creative Commons License. Page 14 of 18 Hot Links: Compiled by Tom Ostertag Apple, Inc. Apple to offer iCloud.com email addresses | iLounge Move over @mac.com and @me.com—it's time for @icloud.com (Updated) | Infinite Loop Seven Apple stories we liked around the Web this Inside OS X 10.8 Mountain Lion GM: Notification Center Gets More Social, Configurable | Applelnsider New Java Malware Attacks Apple's OS X Along With Windows, Linux | AppleInsider Mac Hardware Steve Wozniak Reveals Contents Of His Backpack, Has A Lot Of Stuff | Engadget week | Infinite Loop Apple calls for developers to submit OS X Mountain Confirmed: Mountain Lion Sends Some 64-bit Macs Gently Into That Good Night | Infinite Loop Lion apps | AppleInsider Mountain Lion update page confirms incompatibility with older Macs | AppleInsider Heres What Apple Propaganda Looked Like In The ‘90's | Cult Of Mac Mac Software CheatSheet — Learn Keyboard Shortcuts, The Easy iPad/iPod/iPhone/iTunes/iOS How to use your iPad as an external monitor over Wi-Fi | CNet Ask iLounge: Assigning an older iPhone to another family member | iLounge Tip of the Day: Showing/Hiding the Battery Percentage on iOS | iLounge Way | AppStorm Evernote For Mac Adds Retina Graphics And iOS 6 Beta Cannot Handle More Than 500 Installed Apps [Report] | Cult of Mac Activity Stream, Devcup Voting Under Way | TUAW Ask iLounge: Reordering iCloud Calendars On iOS | Try Firefox OS, Mozilla s iOS’ Competitor, Now On Your Mac | Cult of Mac iLounge IPad Writing App Showdown: Four Apps Enter, One Apple Says In-App Purchasing Exploit Will Be Fixed In iOS 6, iOS Developers Given Temporary Fix | App Leaves | Infinite Loop JOS Olympics Apps: Which Ones To Try And Which Ones Waste Your Time | Infinite Loop Microsoft Won t Bring Office 2013 To Mac, But It Will Add SkyDrive Integration To Office 2011 | Cult Of Mac In-App Hacker Back At It, This Time With OS X | Cult Of Mac mini’app’les Newsletter — August 2012 Cult of Mac Miscellaneous Geology | xked.com Create Some Time To Give Back | Splasmata Preparing Your Mac for the Worst, Low End Mac Round Table | Low End Mac Page 15 of 18 Members Helping Members Need Help? Have a question the manual doesn’t answer? Members Helping Members is a group of volunteers who have generously agreed to help. They are just a phone call or an email away. Please Apple II / IIGS Software & Hardware. NV AppleWorks / Claris Work: Classic Macs Cross-Platform File Transfe: FileMaker Pro. IMACS ..scssesse0s NV Intel-Based Macs NV iPhoto. 3 iMovie iWork... Mac OS Classic D = Days, generally 9 a.m. to 5 p.m. E = Evenings, generally 5 p.m. to 9 p.m. W= Weekends, generally 1 p.m. to 9 p.m. NV = No Volunteer call only during the appropriate times, and only if you are a current mini’app’les member and own the software in question. Mac OS X Microsoft Exce Microsoft Word. Networks.. New Users PhotoShop QuarkXPre: Quicken.... QuickBooks and QuickBooks Pro i Vector Works ......cceeceeceseeeeseeseeseeeseeeesesneeseeneseseee 1. Les Anderson 651-735-3953 anderslc@usfamily.net DEW 2. Tom Ostertag 651-488-9979 tostertag@q.com DEW 3. Bruce Thompson 763-546-1088 bthompson@macconnect.com EW 4. Pam Lienke 651-457-6026 plienke@aol.com DEW 5. Ron Heck 651-774-9151 ronheck@comecast.net DEW Please call at reasonable hours and ask if it is a convenient time for helping you. By the way, many of these volunteers can also be contacted on our forums. We appreciate your cooperation. Mini’app’les needs more volunteers for Members Helping Members — If you are willing to be a Members Helping Members volunteer, please send an email message to Membership Director Les Anderson or contact him on our forums with your name, telephone number, contact hours, and the software and hardware areas you are willing to support. mini’app’les Newsletter — August 2012 Page 16 of 18 Mini’app’les Membership Application and Renewal Form Membership cost is $15.00 for one year. To pay electronically using PayPal, visit the mini’app’les website. If you prefer to pay by check, use the form below. Please make your check payable to “mini’ app’ les.” Name: Company (if mailed to): Address: City, State, Zip: Phone # (home): Phone # (work): Phone # (cell): Membership ID # (if renewal): Email: Your email address will NOT be sold, shared, or distributed. It will be used only for official mini’app'les business such as distribution of the newsletter and membership renewal reminders. Check if this is a change of address notice Check if you want to volunteer Check if you want to be added to “Members Helping Members” Check if you were referred by a club member (if so, please give member’s name) Please mail this application and your payment to: mini’app’les P.O. Box 796 Hopkins, MN 55343-0796 Thank you for your support! Benefits of mini’app’les Membership + Access to the mini’app’les online forums. Post questions and/or answers about issues, trouble shooting, products, buying and selling, special events, discounts, and news about Apple and the mini’ app’ les club. + Access to our Members Helping Members network of professional and advanced users of Apple technologies. These members volunteer their time to help other members with software, hardware, and other Apple related issues. + A variety of Mac Special Interest Groups (SIGs) that meet each month. + Multi-SIG meetings and workshops to help members with computer problems. You can bring your equipment to these events and receive support from knowledgeable Mac users to help diagnose your problem(s). + Participation in drawings for computer hardware, software, and other computer related materials. + Discounts from vendors and manufacturers. Refer to the on-line forums for current offers. mini’app’les Newsletter — August 2012 Page 17 of 18 mini’app’ les the minnesota apple computer users’ group, inc. Introduction — This is the newsletter of mini’app’les, the Board of Directors Minnesota Apple Computer Users’ Group, Inc., a Minnesota non-profit club. The whole newsletter is copyrighted © by President Tim Drenk mini’app’les. Articles may be reproduced in other non-profit 952-479-0891 User Groups’ publications except where specifically copyrighted ‘ ae by the author (permission to reproduce these articles must be timdrenk@miniapples.or: given by the author). Please include the source when reprinting. Vice President Jeff Berg The mini’app’les Newsletter is an independent publication not 781-350-0598 affiliated, sponsored, or sanctioned by Apple, Inc. or any other jeff@purpleshark.com computer manufacturer. The opinions, statements, positions, and 7 views are those of the author(s) or newsletter staff and are not Secretary Joel Gerdeen intended to represent the opinions, statements, positions, or views of Apple, Inc., or any other computer manufacturer. 763-607-0906 Instead of placing a trademark symbol at every occurrence of a jgerdeen@mac.com trade-marked name, we state we are using the names only in an editorial manner, to the benefit of the trademark owner, with no Treasurer Bob Demeules intention of infringement of the trademark. 763-559-1124 Questions — Members with technical questions should refer to 0Sx.sig@mac.com the Members Helping Members section or bring their questions ¥ . to an appropriate SIG meeting. Please direct other questions to Membership Director Mike Bertrand an appropriate board member. 651-772-3427 sis oe tubguy@mac.com Dealers — Mini’app’les does not endorse specific dealers. The club promotes distribution of information that may help Publications Director Tom Ostertag members identify best buys and service. The club itself does not 651-488-9979 participate in bulk purchases of media, software, hardware, and i publications. Members may organize such activities on behalf of tostertag@q.com other members. SIG Director Kevin Strysik Submissions — We welcome contributions from our members. 651-489-4691 Perhaps you're using new software that you just can’t live striisik @iriad without. Maybe you have a new piece of hardware that you find strysik@mac.com extremely useful and of high quality. On the other hand, you . Z might be struggling with problematic software or hardware. Director at Large Bruce Thompson Why not share your experience with other members by writing a 763-546-1088 product review? Doing so may steer others towards quality bthompson@macconnect.com products or help them avoid the problems you may be having. Submissions must be received by the 15th day of each month to be included in the next month’s newsletter. Please send contributions directly to our post office box (mini’app’les, PO Box 796, Hopkins MN 55343), or email them to info@miniapples.org. The deadline for material for the next newsletter is the fifteenth of the month. An article will be printed when space permits and, if in the opinion of the Newsletter Editor or Publications Director, it constitutes material suitable for publication. This newsletter was produced using Apple’s Pages word processor. mini’app’les Newsletter — August 2012 Page 18 of 18
mp.ls