Deposit checks to EverBank with a ScanSnap scanner

I have a bank account with EverBank. They have a feature that enables check deposits from home. It uses a Java applet that runs in the browser. The applet includes a scanner driver that directly controls any TWAIN compliant scanner. The general idea is that a customer will go to their web site, log in, turn on their scanner, click the “make an online check deposit,” and then the Java app will scan and upload the image.

That scenario doesn’t work for me because my ScanSnap document scanner is not TWAIN compliant and likely never will be. So I contacted EverBank and their support staff “changed” my account so that it runs a different Java applet. Instead of controlling a TWAIN scanner, it accepts two scanned JPEGs. Once the changes to my account were completed, I tried using the feature and got this error message.

There’s two straight forward ways to tackle this problem.

  • Do as they suggest and select 32-bit Java. Run the Java Preferences app in Applications / Utilities. Reorder the list so 32-bit Java is first. This works, but it means that all Java apps will run 32-bit instead of 64-bit.
  • The other workaround is to set one web browser to run in 32-bit mode and always use that browser for online banking. Since I rarely use FireFox, I set FireFox to run in 32-bit mode and it worked as expected.

Then I set up a new ScanSnap profile for scanning checks. I named it “EverBank” and configured the following options:

  • Application: Scan To File
  • Image Quality: Best (slow)
  • Color Mode: Color
  • Scanning Side: Duplex
  • File format: JPEG
  • Paper size: Auto
To deposit a check, I switch to the EverBank profile, scan the check, and then choose the resulting files in the Java applet. It works.

Apple Pie Parfait

Today’s breakfast treat was a fairly healthy Apple Pie Partfait.

Apple Pie Parfait
  1. thin layer of grape nuts
  2. 3/4″ layer of plain yogurt
  3. thin layer of grape nuts
  4. generous 3/4″ layer of apple pie filling
  5. thin layer of grape nuts
  6. 3/4″ thick layer of plain yogurt
  7. sprinkling of finely crushed ginger snap cookies

The result was eight thumbs around around the breakfast table. The fresh yogurt is deliciously creamy without the fat. The grape nuts are a very satisfying crunch without the fat of a crust.

Backstory

This meal was spawned between then tensions of desire for an apple pie and knowing that my grandmothers genes are mostly why I have elevated cholesterol. I wanted apple pie, but I didn’t want the calories or saturated fats in a delicious butter crust. Continue reading “Apple Pie Parfait”

Minivan + kids + interior lights = dead battery

Our family vehicle is a Honda Odyssey. The dome lights are toggle switches. Push the light, it’s on. Push again, it’s off. There’s no visible way to tell which position it’s in. If a child pushes the light and it gets left on, the next morning we have no minivan until after a date with Mr. Battery Charger. Since the kids were able to reach the dome lights, we’ve been vigilant. There are ways to be vigilant. We’ve tried:

  1. Exit the vehicle. Close all doors. Lock with the remote so interior lights turn off. Peer inside to see if any lights are on.
  2. Disable interior lights entirely with switch on dash.
  3. Re-enable interior lights, but forbid children from ever, ever, ever touching the light switches.

The third solution works most of the time. On Nov 3rd, I gave some neighbor kids a ride home from school. When they got out, one of them pushed the light switch to turn it off. The lights don’t turn off when the door is opened, so nothing happened. The child exited the van. Having trained my kids not to touch the switches, I didn’t perform #1. On Nov. 4th, we biked to school while Mrs. Odyssey and Mr. Charger hooked up.

On Nov. 5th, I found this post on the OdyClub site, detailing the LED bulbs another Honda owner ordered from China and installed in his Odyssey. I paid $28 for the following ten LED bulbs, shipped: (1) 51109, (4) #51002, (2) 35725, (1) 34641, and (1) #34608. When they arrived a couple weeks later, I installed them in about 15 minutes.

Last night, both kids were reading books on the ride home from swim classes. Both kids left their interior lights on. Both parents failed to notice. This morning, I opened the garage and saw the lights on. I smiled. When I got in, the van started. Mission accomplished.

My Top iOS Apps

iPad Most Used Apps: Mail, Notes, Epicurious, Safari, Instapaper, FeedlerPro, PasswordWallet (PW)

Mail & Safari: neither require much explanation. Both apps are mature and reliable. Mail works great for presenting a unified view of my 6 email boxes (iCloud, Gmail, 2 personal, 2 business). Reading mail and browsing on the iPad are more enjoyable. If the iPad is nearby, it gets grabbed before an iPhone.

Notes and I weren’t very fond of each other at first. The awful Marker Felt font and no decent sync consigned it to an unused app screen. When iOS 4 brought sync support, I finally began using the Notes app as well as Notes feature in Mail.app on my Mac. On the Mac, I can change the font. What a relief! Since the two sync, I can make changes on the Mac or iPad.

I enter my recipes as notes on my Mac. Then I view them on the iPad in the kitchen. I often make small edits in the kitchen too. All those, “I should update that…” things actually happen now, while I’m thinking of it. Here’s a few of the notes I have: Apple Pie, Whole wheat pie crust, Gordon’s Chili, Carrot Cake, Yogurt [making] notes, Blackberry Pie. I do use notes for other things, like Perl Best Practices, Javascript Cheat Sheet, W3C DOM, Climbing: Plan Trip, Climbing: Packing List, Seattle Bucket List, and notes I’ve taken while reading numerous books.

Epicurious: I like the Epicurious app. It’s rather poky, but it has a recipe sync feature that makes it worthwhile. I can browse through the epicurious.com site and find recipes, add them to my “recipe box” and then go to the kitchen, pull up Epicurious, and then view the recipe I just chose. The laptop in the kitchen idea never worked well (I tried several times) but the iPad in the kitchen is delicious!

Instapaper: Go get it. Use it for a week. You will love it. Trust me.

Feedler Pro: RSS feed reader. An excellent one. If you subscribe to RSS feeds, it’s indispensable.

Password Wallet: I have 788 passwords. Every web site, computer, app, software registration, etc has it’s own password. Most are randomly assigned by PW. They are stored in an encrypted file that syncs between my Mac, iPhone, and iPad.

Less Used But Great iPad Apps: Twitter, Facebook, AIM, iSSH, Photos, Redfin.

iPhone Most Used Apps: Mail, Grocery IQ, Calendar, Camera, Safari, Notes, PW, FeedlerPro, Instapaper, Google Maps, OmniFocus, USAA (killer feature: deposit checks with my phone), Chase (killer feature: the only business checking with iPhone deposit, else I’d be rid of my TBTF bank account entirely), Scrabble, Facebook, Instagram, Reminders.

I have at least a dozen other apps I love, but only use on occasion. For example, the Airport Utility, for configuring my WiFi. I don’t use it often, but when I do, I’m really glad to have it. Apps like that: Stocks, Vanguard, Waze, AIM, WordPress, Skype, NPR, My TSA, FlightView, iBooks, Kindle, Remote, Youtube, Allrecipes, Dropbox, Zillow, Reunion, Epocrates, WordBook, iGrill (bluetooth remote for my kitchen temp probe), and of course, a handful of games and edu apps for kids.

wordpress blank page when updating

WordPress provides an upgrade feature that makes it point and click easy to upgrade themes, and plugins. For years, this has never worked for me. Anytime I click the “update” button, I get the FTP login tab. I enter my credentials and then I get a blank page in the right pane. No error message. No error logged. This broken feature didn’t bother me much because it’s pretty easy to update the plugins manually. But it was annoying.

Today I installed another WP blog for a client and decided I really ought to make this work. I double checked permissions, and then noticed that even after providing credentials, I wasn’t seeing a FTP connection arrive when I attempted an upgrade. It was then that I had my ‘duh’ moment. I have a minimal PHP install, with only required plugins. I installed the FTP plugin for PHP and voila, plugin and template install/updates work.

If you are getting a blank page when upgrading a wordpress plugin, verify that PHP’s FTP module is installed and active.

Potty talk

Today four little girls were packed in my master bathroom water closet, buzzing and giggling with excitement as they negotiated taking turns. Four of them! In a toilet closet. What could possibly be so exciting?

Two months ago Lucas and I were walking through Costco. Lucas spotted something unusual and asked what it was. I read the label and explained that this particular toilet seat had a heated seat and a bidet with warm water. After explaining what a bidet is used for, he paused thoughtfully and then replied, “I want that!”

The seeds for Lucas’ desire were sown back in March when the only parent willing to wipe his bottom went back to work. Wiping ones own bottom is apparently a skill learned reluctantly. Both kids found the barbaric practice of using dry paper to smear moist excrement around their little anuses to be disgusting. I agree, but wiping three bottoms is 3 times as disgusting. Our compromise was to provide them with moist flushable wipes. I also showed them how to use a hand mirror to check if more wiping was needed. Two issues have persisted: clogged toilets and frequent requests from both kids to “check or wipe.”

Amusingly, when I declined to wipe them, and later declined requests to check, they began to provide those services to each other. I was confident that in the course of time, they would find no willing participants. Wiping each other lasted but a couple weeks. Months later, threats and coercion were required (If you don’t, I won’t!) for checks. It was in that environment that Lucas spotted that fancy toilet seat at Costco.

Thus inspired, on Christmas eve, Santa went through the house and added bidets to every toilet. The “check or wipe” pleas are no more. We haven’t had a plugged toilet in a week. I am fond of the hygienic practice, and the novel little contraptions are very amusing to visitors. Even grandpa’s bidet “is starting to get along” with him.

Form 1120S Schedule K-1 Worksheet

After my corporation bought back some stock certificates, the method I used to calculate Item F, “Shareholder’s percentage of stock ownership for tax year,” became more complex. Neither Google nor WolframAlpha led me to an equation so I set about creating a spreadsheet to simplify the problem.

The IRS instructions for form 1120S Schedule K-1, Line F, describe the method to use thusly:

Each shareholder’s pro rata share items are figured separately for each period on a daily basis, based on the percentage of stock held by the shareholder on each day.

…..

If there was a change in shareholders or in the relative interest in stock the shareholders owned during the tax year, figure the percentage as follows.
• Each shareholder’s percentage of ownership is weighted for the number of days in the tax year that stock was owned. For example, A and B each held 50% for half the tax year and A, B, and C held 40%, 40%, and 20%, respectively, for the remaining half of the tax year. The percentage of ownership for the year for A, B, and C is figured as presented in the illustration and is then entered in item F.

IRS Form 1120S Schedule K-1 Item F table

I built myself a spreadsheet to calculate Item F correctly in the simple and complex cases. My spreadsheet implements the IRS described method without requiring the preparer to manually perform all the interim calculations. The only required inputs are the quantify of shares held by each shareholder and the number of days they were held.

Without any alteration, it supports up to 4 changes in shareholders and there’s no limit to the number of shareholders. I just plop in the raw numbers from the Stock Transfer Ledger and the spreadsheet does the rest.

I post it in Numbers and Excel formats, hoping that others will find it useful as well.

1120S_Schedule_K-1_Worksheet.xls

1120S_Schedule_K-1_Worksheet.numbers

Translation of Texas “representation”

This week in Washington, the House passed the Farm Dust Regulation Prevention Act (H.R. 1633) to ease the federal regulatory burden on farmers, ranchers and rural businesses in order to restore confidence and create jobs.

Barack Obama and the big bad gubberment are taking away jobs from red-blooded Americans! Never mind that farmers and ranch owners will not pay a living wage so long as they can hire illegal aliens for a fraction of the cost of an American.

I was proud to vote for this bill, yet another jobs bill put forth by House Republicans to empower small business owners and eliminate burdensome Washington regulations that prevent job creation and hinder economic growth. This bill prevents the EPA from issuing new dust regulations. Additionally, it gives states the flexibility to address any rural dust issues rather than the federal government.

For political reasons, I’m obstructing Obama’s attempts to create jobs for US citizens through infrastructure investment. For other political reasons (big farmers write big campaign donation checks!), I support job creation for illegal aliens because that’s good for my contributors.

We hear a lot about the need to protect our air quality and the need to ensure clean air for future generations. As the grandson of a farmer, I know the value and importance agriculture producers place on protecting the soil and water they use to grow quality food to feed the country. I would argue there are no greater stewards of the land than farmers, and that additional rules on these hard-working Americans to regulate rural dust are not only unnecessary, they can be detrimental.

I’m hoping you have a Texas education and haven’t learned that the very reason we have farmland dust regulations is because the farmers turned the west into a dustbowl in the 1930s.

Yours respectfully,

Jeb Hensarling
Member of Congress

I hope you’re dumb enough to believe everything I just said.

City of Seattle – Home heating fuel costs


City of Seattle – Fuel Costs

Notice the oil and electrical resistance heating systems. Even with a newer 80% efficient oil furnace, the cost of fuel is still more than double the cost of an older natural gas furnace. If I had a house with oil or resistance heat, buying a new gas furnace would be a no brainer. When paying $1,000 extra per year, it doesn’t take long to pay for a more efficient heating system.

But look at that high efficiency heat pump! It costs only $350/yr to heat the house. Because it’s a heat pump, it’s also an air conditioner. By switching to a heat pump,  A/C is included.

Using a heat pump is also the best choice for our environment. Here in Seattle, the vast majority (91% – http://www.seattle.gov/light/FuelMix/) of our electricity is generated from hydro. An electrical powered solution burns almost no fossil fuels and contributes almost zero pollutants to the environment.

If that still isn’t enough reason to choose a heat pump, consider the rapidly declining costs of solar power generation. The installed costs declined from 2009 to 2010 by 17%.  Costs have further declined by 11% in the first half of 2011. Solar now costs less than $6/W installed. Germany and Japan are further ahead, and installed costs there are under $4/W. In a few more years, residential solar will be the cheapest way to purchase energy. Having all electric appliances is preparation for that future.