Rss Feed
  1. NPR, Congress, and You

    March 18, 2011 by Robbie Trencheny

    I’m going to preface this whole thing by asking you to FIRST watch this video. It is conveinently embedded below. Go on, just click play

    Horrified? Not so much? If you answered “Not so much” get out. Right now.

    Otherwise, continue reading.

    (Please also note, this conversation mostly applies to PBS as well, just do s/NPR/PBS/ and you can figure it out. Both of them are funded by the Corporation for Public Broadcasting, you can also put their name in instead).

    Recently, there has been a big brou-ha-ha in Congress about defunding NPR because it uses “so much money” (in reality, federal funding at NPR only makes up 8% of their budget). I am a strong supporter of NPR. NPR provides extremely valuable coverage of news and current events on the radio, to America. They also provide streaming radio online. NPR has many programs which benefit a wide range of people, from the very young to the very old and everything in between.

    As of late in Congress, Repulic(a/u)n(t)s (figure it out) have moved to defund the “evil” NPR and PBS and strip them of government money. All 8% of it. Yeah, thats going to make a huge dent… not. I tried to find a concise graph to illustrate this point but failed miserably. Republicants’ (yeah, lets go with that), are just trying to cause a ruckus and “try to fix the economy”. Psh. Good luck. George Bush fixed the economy too right… oh, wait.

    Defund NPR and it won’t hurt. I say, kick the Tea Party out of the country first. In fact, ban them. They could very well be considered a terrorist organization (Gabrielle Giffords and Sarah Palin anyone?)

    Posted from Oakland, California, United States.


  2. VeriFone: Bag of Dicks

    March 9, 2011 by Robbie Trencheny

    Picture of Square Dongle

    The latest version of Square Dongle.

    So earlier today, VeriFone’s CEO, Douglas Bergeron, released an “open letter” about a “security vulnerability” in Square. Never heard of Square? Basically, it is a credit card processing service that can be used by anyone. You sign up for free, get a free hardware reader dongle sent to you and away you go, with the ability to swipe credit cards into your mobile device (iOS, Android) and instantly charge people for goods and services.

    What VeriFone did today in my mind is anti-competitive and honestly, a terrible PR move. The letter states that because the Square dongle is un-encrypted when transferring data between the dongle and the device (via headphone jack) you could easily write an app which looked just like the Square app, interpreted that data the same way as the Square app, but only stole the credit card information for later use by skimmers.

    VeriFone could have easily and quietly told Square via their security email (security <at> squareup <dot> com), contacted them through phone, employees, etc. Instead, they decide to expose the “flaw” to the world by launching sq-skim.com, their “open letter”. In it, they detail the flaw. I was angry while reading until this point, when I became enraged:

    Today we are handing a copy of the application over to Visa, MasterCard, Discover, American Express, and JP Morgan Chase (Square’s credit card processor), and we invite their comments.

    That right there is why VeriFone is getting the first “Bag of Dicks” title. There was absolutely no reason to do this. If any of the aforementioned companies had any issue whatsoever, I am sure they would have talked with Square about it.

    Now, you may be wondering why VeriFone cares. Well, VeriFone was founded in the 80′s in Hawaii. They have been making payment processing systems for years now. I am sure that if you live in the US or Europe you have used a VeriFone terminal in the recent past, possibly today. VeriFone also makes a device called the VeriFone PayWare. It is a adapter/case for iOS devices that allows you to accept credit cards… just like Square. Recently, if you have been watching this sector of tech, you may have seen that Square has been making great strides, much to VeriFone’s dismay. Square, just a few weeks ago, dropped some of its processing charges. Square is the underdog in a market controlled by very few players.

    So, hopefully by now you are seeing the pieces fall together on VeriFone. They are a company which has been losing their footing. So, instead of stepping up their game, they trash their #1 competitor.

    Did I mention there is a security vulnerability in PayWare? Oh, I didn’t? Well, there is. See, in PayWare, you can manually type in credit card numbers. You also can in Square. This doesn’t seem like an issue except for the fact that you could easily make an app that looks like the PayWare app, buy a reader which is somewhat cheap, then whenever you tried to accept payment via reader, simply say, “Oops, my reader isn’t working, let me type in the number automatically”. Most consumers will not be checking that carefully so a skimmer could very easily also grab the name on the card, expiration date and CVC/CVV number from the back. This sounds like a big security hole to me. Maybe I should buy vf-skim.com. In fact, let me do that right now. Pa-pow, I own it, and will be redirecting it to this post most likely.

    Why am I getting so upset about this? Thanks for asking! Recently, I started working with a museum startup called MADE (Museum of Art and Digital Entertainment). We recently had a booth on the show floor at GDC where we were accepting donations for our startup via Square in exchange for some gift items. If it had been this week instead of last, we could very well have lost money due to the fact that people were aware of the VeriFone “open letter” and didn’t trust us or Square. This post will most certainly damage small business and non-profits like us, due to the negative image that VeriFone has now given Square.

    Anyway, point is, VeriFone handled this situation very poorly and needs to work on its own security before calling others out, especially the underdog.

    PS: Apple: VeriFone used the Enterprise Distribution method in order to distribute their proof of concept app. This is in direct violation of your iOS Developer Program agreements that everyone must sign. I implore you to consider invalidating your agreements with VeriFone and removing their apps from the App Store.

    UPDATE: Here is the class-dump: https://gist.github.com/863448 and here is the IPA: http://heylookit.me/58Bq


  3. Testing this out

    by Robbie Trencheny

    Testing the WordPress app for iPad. Really like it so far…

    Posted from Danville, California, United States.