US Passport Photo Maker

a.k.a. How to make Passport Photos with a Mac

a.k.a How to make Passport Photos with a PC

The US Department of state has a Flash tool to properly size and crop a passport photo. Since it’s Flash and works in your desktop browser Mac and PC users can easily make their own Passport photos for the US. It doesn’t get any easier than this. No need for Photoshop or rulers. The visual guides shows you where to put the person’s face and then you click save. Boom — a passport photo ready to rock and roll for the next 10 years. So simple!

http://travel.state.gov/_res/flash/cropper/FIG_cropper.html

Condominium Travel Club, Concord, CA

I unwittingly signed up to win s free trip to Hawaii at a home show in Santa Clara in January this year. About two weeks later I start getting a phone call from the same phone number four days in a row but I miss the call each time because I had some friends in town and I was skiing in Tahoe.

Condominium Travel Club (or Condo Travel Club)

http://www.yelp.com/biz/pulaski-tickets-and-tours-concord-2

Impossible-to-meet Terms & Conditions.

http://www.yourtrip.net/CONCORD_TERMS_AND_CONDITION.html

2-way iscroll for tablets and phones

https://github.com/cubiq/2-way-iScroll

The maker of the excellent SwipeView and iScroll 4 library for touch-enabled browsers has a somewhat unpublicized standalone library that has two-axis scrolling. It snaps if you swipe/scroll horizontally across columns (pages) and scrolls smoothly with momentum when you scroll vertically within a column.

Without modification I am able to use the library to create a reasonable snap-to-scroll on both X and Y axes.

The best thing about the library is that it will lock into a single scroll axis as you are scrolling. Beautiful!

MacWorld 2013

Cool notables from MacWorld 2013

Izik by blekko. A search engine user experience designed specifically for use on a tablet.

iPole is an iPhone/iPod-holding retracting stick for taking self portraits. Fully collapsed the iPole mini is about 18-inches long. The key component is the spring-loaded vice grip that holds your iPhone in place. You can connect the device to a standard tripod. The booth was also selling a walking stick for use with the vice grip that will come in handy for hiking.

Olloclip fisheye/macro/wide lens for iphone camera. Nice form factor.

Peculiar things at MacWorld 2013

A bird watching app… How did they afford a booth? I understand that bird-watching is a serious endeavor but this booth was seriously tricked out with some nice HD displays and lights.

Non-dairy grilled cheese. The first thing I happened across upon entering the expo hall was a giant grilled cheese booth giving out samples of non-dairy cream cheese. I have to say it was actually quite enjoyable.

ReadyNAS – Time Machine completed a verification of your backups

Time Machine completed a verification of your backups. To improve reliability, Time Machine must create a new backup for you.

Fix using the instructions: Fix Time Machine Sparsebundle NAS Based Backup Errors

[NOTE] Although the instructions above do indeed work to fix a TM backup, the problem has continued to occur where TM would report the corrupted data and I would have to fix it again every 2-3 weeks. It simply wasn’t worth the trouble so I switched back to my wired USB backup drive.

Net10, Tracfone, or Straight Talk Customers try the third SIM chip.

Have an iPhone but can’t use your data because you’re using Net10, Tracfone, or Straight Talk? Try swapping the Net 10 SIM.

When I bought my Net 10 SIM activation kit it came with 3 SIM chips: 1 micro SIM (for iPhone 4 or newer), 1 regular SIM for GSM networks, and 1 regular size pink SIM card designated for T-Mobile phones specifically.  I know that putting the T-mobile-specific SIM  gave me the “Cellular Data” settings when I put it in the iPhone while trying to perform the SIM swaps.

In the weeks I spent battling with my iPhone’s APN settings I never thought to try to actually activate my phone through the Net10/T-Mobile SIM. By activate I mean putting the Net10/T-mo SIM into my phone, calling Net10 customer service, and having them switch my service over to the EIN number for the Net10/T-mo chip. Since my iPhone can use native T-Mobile airwaves using a T-Mobile SIM, it would seem reasonable to be able to use T-Mobile airwaves via a Net 10 SIM designed for the T-Mobile network.

If you happen to have an iPhone 4 or later you still have options. You can shave down the regular sized SIM card to fit into a micro SIM slot. I did it with an xacto knife in about 20 minutes and does not need to be a perfect replica of a real micro SIM.

Disclaimer: I gave up trying to use my iPhone 4 on Net 10. Since there are no contracts I simply switched to T-Mobile monthly no-contract plans. T-Mobile is network pretty horrendous in my area but I don’t talk on the phone much. With T-Mobile I can use iMessage, MMS, and 2g/3G web — the stuff that matters to me.

Free EPUB readers for Mac Desktops

My iPad has iBooks which allows me to read EPUB format ebooks and PDFs. However, your lovely Mac cannot alone does not come with an EPUB reader. There are a few paid options in the Mac App Store but luckily I found 2 free non-App-Store options. I’m surprised there are not more decent open source options for reading EPUB files.

Calibre ebook management

Although it’s massively bloated (224 MB) I have found Calibre to be a very good e-book reader. It’s interface is somewhat iTunes-like since it attempts to be a one-stop-shop for your EPUB needs. I don’t really like using library management interfaces like this and would like for a reader-only download.

[Update 6/15/2013] I’ve been told that Calibre can convert ebooks from one format to another. This is an interesting feature that I have not tried yet.

Stanza for Mac

Stanza was a great ebook reader for iOS/iPhone/iPad before iBooks or Kindle came out. Unfortunately  Amazon bought Stanza and killed it. I haven’t even checked if Stanza is available in iTunes for iOS anymore. Nevertheless the spammy download sites like CNET and Brothersoft still have the last version of Stanza for Mac available for download. Stanza is a slimmer 35 MB download but its ebook rendering engine is not as good or accurate as Calibre.

Azardi

At 92MB Azardi is much slimmer than Calibre and provides simple EPUB reading pleasure. The rendering is slightly more accurate than Stanza but wow the user interface on Azardi is comically difficult to wade through.

[Update 6/15/2013] – I’ve given Azardi a second look since it’s much smaller than the last time I looked at it. I have a small capacity Macbook Air so every MB counts on my HD! I can say that the rendering seems faithful to the EPUB and the application loads much faster than Calibre. The user interface to manage books is still a bit quirky to me but I don’t have a huge ebook library so it provides the straightforward EPUB-reading ability that I was looking for without a lot of bells and whistles.

Azardi EPUB Reader

Azardi EPUB Reader

List of EPUB reader software (Wikipedia)

 

Net10 and other AT&T MVNO carriers should be pissed off at AT&T right now

Apple’s release of iOS 6.0 has likely caused Net10 (a.k.a. Straight Talk or Tracfone) and other AT&T MVNO mobile carriers a LOT of headaches this year. I think AT&T asked Apple to hide the APN settings menus purposely with the intent to hurt its MVNO partners.

Read a few stories on the web and you’ll find out that Apple hides an “APN settings” screen from AT&T and AT&T MVNO customers that would otherwise allow iPhone owners to use data and MMS through the much-cheaper MVNO carriers. MVNO carriers typically offer non-contract phone plans that are hundreds of dollars cheaper  than a standard AT&T two-year contract.

Hiding these APN settings menus affects the MVNO carriers that piggyback off of AT&T because without access to the APN, your phone won’t work 100%. No data. No MMS. No iMessage. The only “fix” that anyone has found  is to obtain a T-mobile SIM card and follow a sequence of steps in a precise way to trick the iPhone into thinking it had a T-Mobile SIM card so that I could alter the settings that I needed to change. I probably tried a dozen times without any success.  This experience actually turns out to be a good advertisement for T-Mobile because lo and behold a T-Mobile monthly actually allows me to use my phone 100% for the same price as the other MVNO anyway!

The result of this is some serious collateral damage to the AT&T MVNO carriers:

First, the Net10 customer service forums have been littered with dozens of people requesting help to reactivate the data feature on their iPhones. I know this because I was one of the dozens of people clogging the phone support lines trying to figure out why things stopped working. This in itself probably costs Net10/Tracfone/Straight Talk quite a bit of money.

Second, customers can vote with their wallets and leave the affected carriers. Since most of the MVNOs are pre-paid non-contract phones it’s easy for me to pick up and leave. It’s as simple as walking into a T-Mobile store and swapping out a SIM card.

Third, I would think that this has to be a breach of a service-level agreement between AT&T and the MVNOs because an essential offering has been taken away from the MVNO’s customer base, causing customers to leave.

It seems silly that AT&T would want to harm MVNO carriers on its network. After all, the MVNOs must be paying AT&T some amount of money for the bandwidth, regardless of being wholesale price or not. At least they are getting some money back. By switching to T-Mobile (or Virgin Mobile or Verizon pre-paid, etc.) that are off of AT&T’s towers the net profit for AT&T becomes zero dollars instead of the commission that AT&T could have gotten from Net10.

 

Weekend Project: Do-it-yourself home Time Capsule wireless backup

I have been using a USB external hard drive to hold my Time Machine backups. Unfortunately I rarely plug the USB drive into my laptop because I like the freedom of walking around with my Macbook Air.  Thus, it became evident that I need a wireless backup solution.

I embarked on a guide to make a time capsule backup system out of my old Ubuntu machine (augmented with another time capsule server on Ubuntu article) I ran into some problems along the way because I want the Time Machine backup to go to a USB hard drive that is connected to my Ubuntu server.

Problem #1:  the USB drive went into read-only mode when connected to the Ubuntu machine.

Ubuntu does not support journaled file systems. I found this out by running “dmesg” command on the command line.

prompt% dmesg
 
[ 901.720694] hfs: write access to a journaled filesystem is not supported, use the force option at your own risk, mounting read-only.

Armed with this knowledge, I had to hunt around I to find a solution whereby my Ubuntu machine could write to the Mac-formatted HD. The solution I went with was to turn off Mac Journaled file system on the HD.

Plug the USB HD into your Mac:

  • Open Disk Utility under Applications -> Utilities
  • Select the volume to disable journaling on.
  • Choose Disable Journaling from the File menu. (On later Mac OS versions you’ll have to hold down the option button when you click the File menu. Or if you like Apple+J)

Problem 2: Mac could not connect to Ubuntu

Before embarking on this project I was running samba on the Ubuntu machine for sharing on my home network. Samba is problematic because Mac/Time Machine requires AFP to work. So I decided to turn off Samba and use AFP exclusively for my filesharing. Netatalk is Ubuntu’s AFP service. (sudo apt-get install netatalk, as per the original instructions).

I ran into a problem with netatalk. My Mac OS X 10.7.* machine could not connect to the netatalk AFP service because when it tried to connect I got an “unsupported protocol” error message. It turns out that the authentication method specified in instructions for the /etc/netatalk/afpd.conf file are outdated. An easy fix to get my Mac talking to Ubuntu worked on the first try. Apparently the password authentication scheme changed with Mac 10.7.X

Edit /etc/netatalk/afpd.conf at the end of the file:

- -tcp -noddp -uamlist uams_dhx.so,uams_dhx2.so

with

- -tcp -noddp -uamlist uams_dhx_passwd.so,uams_dhx2_passwd.so

Then restart the service.

sudo service netatalk restart

Problem 3: Time Machine does not like the drive. (remains unresolved for me)

After some cajoling, I have my Mac talking successfully to my Ubuntu machine fixed HD but not talking to the USB HD connected on the Ubuntu machine. Part of the problem has been that I started out this project running Ubuntu 10.X while the current major release is 12.04. Consequently I am in the process of upgrading 10->11->12.04.

I need to upgrade the Ubuntu installations because Time Machine does not like like the version of Netatalk that I have and I figure updating Ubuntu all the way to the most current version should bring netatalk up-to-speed along with all of the other outdated packages that I have.

 

http://ubuntuforums.org/showthread.php?t=991328
http://burk.crabula.com/index.php?title=New_Headless_Ubuntu_Server_Guide#Making_A_Mount-Point_For_Drobo_.26_Link_To_It_In_.24HOME

Side notes:

I thought I would be following the instructions How to make a Windows Time Capsule, likely with some modifications necessary because I have Ubuntu, not Windows. However, I don’t have a USB router so scratch that.

[Follow UP] I was able to get my homemade Time Capsule working and it was great for the first two weeks. Then I encountered a problem where Time Machine would report that the Backup was corrupted and consequently I would have to back up from scratch. There is a way to fix the error but it never permanently fixes the issue. After a fixing and re-fixing my TM backup over the course of a few months I decided it’s not worth the hassle and am using a wired USB drive for backup. The ReadyNAS is still great for multimedia storage.