Text 1 Nov 1 note When online banking goes wrong.
  • 10 am Wednesday: I transfer $1200 via BankOfAmerica.com from my checking account to my (also BoA) credit card to pay off (most of) Sam’s daycare for the month of November.
  • 10:15 am Wednesday: I realize that the website has decided that I wanted *two* $1200 transfers, and now my account is in the red.
  • 10:30 am Wednesday: I get on the phone, call electronic banking services, and explain that the website made an error and I only wanted one transfer.
  • He tells me it’s handled, the second charge has been killed.  He says I can log out and log back in to see the changes reflected.  I do just that, and see that the second transfer is done.  ”That was painless” … or so I thought.
  • 9 am Thursday: I wake up to an email that my account was overdrawn multiple hundreds of dollars.  Yep, both transactions went through, mother fuckers.  I have overdraft protection which takes money from my credit card ($500 in this case) and puts it on my checking account so that I’m guaranteed to never be in the red.  There are fees associated with this, of course.
  • 9:30 am Thursday:  I arrive at Central Square for work and walk down a block to the Bank of America to speak with someone in person.
  • I explain the whole situation over again, and they make some phone calls to sort it out.  They tell me - the money will be back in your account in 2-3 business days.  Well, that sucks, considering I preemptively tried to stop this.  But oh well, that’s better than nothing I guess?  They said they’d also take care of the overdraft fees and get that $500 sorted out too.
  • I leave the office assuming everything will resolve with 3 business days, so probably early next week.
  • 6:00 pm Thursday: On my train ride home I get a call from a 1-800 number.  I just assume its Bank of America, but I’m not going to discuss my financials on the MBTA so I don’t pick up the call (even though I’m publicly writing about it now… yeah whatever).  The voice mail says there’s an issue with the case and I need to call them back.
  • I call them back and speak to the only person out of anyone I interacted with that sounded like she gave a shit.  She says that she’s on the bank side, and this problem is going to have to get solved with a reversal on the credit card side so she needs to transfer me there.  I ask if she’ll come over on the call to explain precisely the situation so I don’t have to tell the story over again for the 4th time.
  • She puts me on hold, transfers to the credit card side, explains the situation to them, then asks if she can leave me with them from that point on.  I say yes and then … she hangs up on me.  Flatlined.  My iPhone started playing my music again.
  • For real?  Rage, all sorts of rage.  Fuckers.
  • I call the number back and explain my situation for the 4th time like I tried to avoid.
  • She suggests calling the electronic banking side — aka the first group I called when the situation arose and failed to do anything worthwhile.  So, I explain that to her and tell her that I just want to get in contact with my credit card.  
  • I thought by calling this specialty number that put me immediately in contact with a real person, and having a case number, was a better choice than trying to call my main credit card customer service main line.  But then, of course, she puts me through to the main number and now I have to go through the system and wait 10 minutes to talk to anyone.
  • Then… I explain my story for the 5th time.
  • They tell me that they can revert the $1200 payment back to my checking account, but the $500 overdraft charge cannot be reverted until it’s processed; currently it’s still pending.  Okay, whatever, it’s just a charge on my credit card and with the money back in my account I can just pay it off — maybe it’ll even count towards my points?
  • Right as we’re about to hang up and consider the issue “resolved” I say - “I want this to be as clear as possible:  in 2-3 business days the $1200 will be refunded into my account, right?”.  He says “well… either into your account or mailed to you in a paper check.”
  • WAIT WHAT?  NO. NO. NO.  That was NOT what we just talked about for the last 20 minutes.  So I tell him that’s absolutely not acceptable and I need to speak with a manager.  
  • The manager is another 5 min wait, meanwhile he tells me he “made a note” that this refund needs to happen electronically.  I tell the manager:  ”the result of this transaction determines whether or not I stick with your company or move onto something else, I hope this is being processed the way you say it’s being processed because you’re now the 5th person I’ve talked to about the issue.  Of course “everything will come back in 2-3 business days” the manager says, but that’s still to be determined.  I’m skeptic.

End result?  I’m leaving Bank of America either way.  I’ve been meaning to for a long time, I’ve really just needed an excuse to do the legwork.  This absolutely should have been resolved on the first phone call.

Text 22 Nov TIL About LocalStorage

This came in extremely handy, and was far less code for me than using cookies.  Thanks, HTML5.



var taste = localStorage.getItem('favoriteflavor');2// -> "vanilla"


Photo 20 Jul Taken with instagram

Taken with instagram

Text 19 Jul Compile Qt for VS2010

Awesomely succinct writeup:

  1. Visual C++ 2010 contains all necessary SDKs for Qt compilation. However if you plan to use Qt with Phonon you need to install additional software from Qt for Windows Requirements list.
  2. Download and extract Qt 4.7.1 Source Code.
  3. Copy contents of the folder qt-everywhere-opensource-src-4.7.1 to the directory where you intend to install Qt. In our case this is C:\Qt\4.7.1.
  4. Set up environmental variables
  5. Update PATH variable to include %QTDIR%\bin
  6. Download the latest version of jom.
  7. Extract jom files to C:\Qt\jom folder
  8. Start Visual Studio 2010 Command Prompt:
    Start > Programs > Microsoft Visual Studio 2010 > Visual Studio Tools > Visual Studio Command Prompt.
  9. Run following commands in it:
    cd c:\Qt\4.7.1
    configure -debug-and-release -opensource -platform win32-msvc2010
    ..\jom\jom.exe -j 4
  10. Download and install Qt Visual Studio Add-in.
  11. Run Visual Studio 2010. Integrate just compiled Qt to IDE using menu Qt > Qt Options

Original post here: http://www.holoborodko.com/pavel/2011/02/01/how-to-compile-qt-4-7-with-visual-studio-2010/

Photo 28 Jun Choochx: I earned this achievement: Port Scion Support! #Rift

Choochx: I earned this achievement: Port Scion Support! #Rift

Photo 28 Jun Choochx: I earned this achievement: In Your Kitchen! #Rift

Choochx: I earned this achievement: In Your Kitchen! #Rift

Text 24 Jun Using Win7 as a Symbol Server

Apparently, if you want to copy large amounts of files to a Win7 share (which in my case is a symbol server) you’ll need to use a quick registry hack to stop the machine from choking (and in my case, crashing):


Set the following registry key to ’1′: 

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache

…and set the following registry key to ’3′:


Photo 22 Jun Choochx: I earned this achievement: Icewatch Revenge! #Rift

Choochx: I earned this achievement: Icewatch Revenge! #Rift

Text 22 Jun Visual Studio 2010 Configuration-specific Project Dependencies

Given this issue:

  • Solution_Xbox.sln contains: app.vcxproj, xbox.vcxproj
  • Solution_PC.sln contains: app.vcxproj, pc.vcxproj

If your app.vcxproj contains references to both xbox.vcxproj and pc.vcxproj, both slns will produce linking errors for projects they don’t have included.  There is also, for some horrible reason, no interface in visual studio 2010 to fix this.  Here’s a workaround:


Photo 5 Jun Choochxt: I earned this achievement: Favorful! #Rift

Choochxt: I earned this achievement: Favorful! #Rift

Design crafted by Prashanth Kamalakanthan. Powered by Tumblr.