This is my blog. I learn from experience. When others ask HOW?, I figure it out. What I learn, I'll share If you find it interesting, subscribe. If you disagree, comment.Cheers!


Apple is Astonishing. Haters are Jealous.

Recently Apple, as with every new game changing product announcement, has come under fire from a number of media outlets. It seems there are as many people out there that want to hate them for their success, as those who will inherently love them for the new innovative products they create. I would like to state that I’m in the later group and am less critical and skeptical than I probably should be. I switched 3 years ago after a boss made me use a Mac, after 20 years of being a hardcore PC guy and hating the idea, I was sold in less than a month. I digress.

source: cnet.com

source: cnet.com

The point of this rant is that Steve Job’s incredible stage presence has garnered it’s own place in tech lexicon; his “reality distortion field”. While negative, that’s pretty badass. He’s just that charismatic and real that you just can’t help but watch in awe. This year he walked on stage to a standing ovation where someone yelled “Steve we love you!” to which he replied “Thanks! I think?”. In the history of me being a self proclaimed computer geek, I’d never once heard or wanted to follow a big company announcement on a live blog. Apple fans have been doing this for longer than the term blog has existed; there is absolutely a reason.

This year’s Apple’s World Wide Developers Conference 2010 (WWDC) was about iPhone 4, their new tagline “This changes everything. Again.” Brilliant! Many in the media are quick to point out that many of the features/enhancements in the next iteration of iPhone have been done before or are underwhelming, most like to state the year and which device had achieved such a feat. Sure, this one phone, this way past year had video conferencing and this other phone, this more recent year, had video recording capability.

No other phone in the history of phones, be they smart or other, has ever had this combined set of features. More importantly, no other phone in history has ever done this many things so damn well.

For example, Steve Jobs stated in his keynote that the new “retina display” is 4 times as dense in pixels (pixels per inch or ppi) as the current iPhone screen and beyond the human retina’s capacity to distinguish pixels (eye = 300ppi : iPhone 4 326ppi). Gizmodo put this criticism out quoting “president of DisplayMate, which is known for its analysis of screens”, he states that Jobs’ claims are far fetched and that the real resolution for the eye’s ability to distinguish pixels is based on the viewing distance of said screen. Specifically that the iPhone 4 would need to be viewed from 18″ from the retina for their claim to valid and went on to declare the normal viewing distance of a phone to be 12″. I’ve tested this (very scientifically and extensively in the last couple minutes) and my average viewing distance is around 17-19″.

source: apple.com

The new, FaceTime standard they’ve come up with for video calls is awesome for a number of reasons. It’s open and they’re doing their best to make it a new standard. Think back to the old days of cell phones, you could send a “text” to people on the same network as you only, until SMS emerged as the standard. Now you can text anyone on any device. Standards are good. The demo was impressive, far better than anything else i’ve seen before on cellphone or for that matter a video chat.

source: apple.com

Apple continues to climb on the awesomeness chart because they (Steve Jobs in particular) continues to challenge the company to do one thing: Put out compelling and innovative products. It’s that moto and focus that make the iPod, iPhone and now iPad such a success. By the way, their computers are pretty sweet too. They only do it if they can do it right. It’s expensive because they don’t half ass things at the expense of user experience period

But that’s fine, you want to complain about the iPhone’s lack of Flash then go buy a Droid. Have fun with a crappy user experience when you do get to use flash on websites. Steve Jobs says, “I told you so.”

Note: Gizmodo is one of my favorite blogs (since years before the recent leaked iPhone 4 prototype story). If you’re waiting in line June 24th in King of Prussia, PA I’ll see you there… Who am I kidding, there are only a hand full of people (my immediate family) that actually read this blog. None the less, I’ll be there every bit as excited as my first iPhone (3G) that I waited in line for.

1 Comment »


I Miss my iPhone!

As a registered developer, I’m happy to preview the new OS, Indeed updates are welcome. However the, my bad, change in Beta 2 has left me stuck… I know that I just need to read more, setup some certs and be back in biz, but for the moment my phone is locked and I can’t do anything with it.

This is looking like a long night… While i sit, research, and try the next thing: I’m reminded of what life was like before my iPhone, or everything device conveniently located in my pocket.

Holly crap what did I do without it!

I’m on my laptop researching and downloading more software to get things back in order, it’s taking a while so I got to thinking: what’s the weather for tomorrow? Oh crap no iPhone. I should kill some time while waiting for this large file to download and ah…. Oh crap no iPhone. Wait I can just play Sudoku for a bit. Oh crap no iPhone. Maybe I’ll just check to see how the Flyers faired tonight (I know they won) Oh crap no iPhone., I realize how much I’ve come to depend on it in every way.

Then I think: What the hell did I do when I was waiting in line for the iPhone 3G (my first)?? Oh yeah I talked to people, wanted to know a bunch of stuff I couldn’t get to with my RAZR and send some picture messages to my Brother on his happy way to vacation. Life has changed in every way since then, I use this “phone” for everything.

Not that i’m socially stunted, or becoming so. But rather I’ve gotten used to having any and every bit of information available to me if needed. As with most game changing technology, it’s tough to go back. How did we do that before?

While the thought of rearranging my 80+ apps and making sure I have my pictures and music is a bit annoying: it’s nothing compared to coping with not having calendar alerts, phone numbers, my todo list, my grocery list, and just about everything else I need to know on the move.

2 Comments »


Wake up in the SWAN hatch… every morning!

punch in the numbers before you see the Hieroglyphics!

Now all LOST fans can wake up in the DI SWAN hatch every morning. This LOST inspired clock takes a simple but cognitive act to disarm… Just punch in The Numbers to turn it off. Hopefully it has the same 70’s loud speaker alarm too. It might actually get me out of bed, of course at the cost of waking the whole house as I fumble to key in 4 8 15 16 24 42 in the dark.

Join the Dharma Initiative: Get the LOST clock!

No Comments »


Having A Baby: There’s an app for that!


Time your contractions. Know when it's time.

Actually there are many, the most important of which, I think, is contractionmaster. It’s simple you, or your helpful husband, hit the button when one starts and again when it stops. It calculates all the important things like duration and time between. And you can print out the record or email if you doctor requires more than verbal proof or obvious physical distress. It only costs 99¢: you would actually spend more on a pad of paper, a pencil, and an eraser (to correct your miscalculations).

Amazing, I know most people would keep a paper log, but me I probably would have created a spreadsheet to calculate it for me, then had to carry my laptop around with me all day. Thank god for the iPhone, or more importantly the iPod touch I gave my wife for Christmas!

Get it here contractionmaster.com

1 Comment »


iPhone Cases: Sleek & Minimal

As far as iPhone cases go: I like them to not add bulk and just protect from scratches. Specifically I like them to protect the phone back from getting scratched when put on a table, desk, or else. The beauty of the iPhone is it’s sleek design, adding a clunky case negates that. The other thing I like in a case is some grip (not as much grip as a silicone skin, too difficult to get out of your pocket when driving) but enough grip to keep it from sliding off your leg if balanced on your leg while driving. I’ve found 2 that are winners in that fashion.

moshi_lgMoshi iGlaze 3G:

Recommended by a friend this case is by far the best. All important buttons are easy to access especially the ring/silent toggle. It’s slim and doesn’t add any bulk to your phone. There is a cutout to show the apple logo: I know it’s brandishly ridiculous but that in my opinion is part of the beauty of the phone. The Moshi case includes both a screen protector, and little circle to protect the apple logo. It’s grippy, but not too grippy. This case is the best so far by my criteria (see above). It’s also only just over $20. Making it a clear winner.

Power Support Air Jacket:

The black case was my fav for the last year+. Recently got a clear one and it’s great, but it doesn’t have the slight grippy feel of the black jacket and is a bit slippery. The Black case was good but not totally what I wanted. I scratched the covering off my black case to reveal the apple logo, worked ok, but it was a bit barbaric. As stated above I know it’s ridiculous, but part of the beauty of the phone (see above). My only complaint was that the case did make toggling the ring/silent switch a bit difficult. Everything else was great. These cases are around $35.

2 Comments »


GoDaddy.com Worst Host Ever

godaddy-hosting

First let me say their customer service is great. They’re quick to pickup, fluent in American, and ready to help.

The problem is, I have to call them any time I do anything. I build websites for a living and in my 5+ years of doing this, I’ve become accustomed to the control panel setups of many hosts, often times Plesk, but sometimes not. GoDaddy.com’s control panel is like nothing I’ve ever seen. It’s clearly custom designed, and poorly at that. It’s disjointed, cluttered beyond belief, and I generally can’t find what it is I need to do. In the rare occasions I’ve managed to locate where in the several popping windows it is I need to do something, it never works. When I call customer service I always need to go back to the previous account owner or my admin contact to fix the issue in their account.

Example: If you transfer a domain from one GoDaddy account to another, once it’s accepted and it shows up in my account, but I can’t assign hosting to it until the other party ALSO releases it from their hosting plan…. WHAT!!!? Why doesn’t this all happen at once!!!?? It works like that EVERYWHERE else.

Other main differentiators:

  • Dedicated IP address for development: it costs extra AND takes 7 days to work! — That’s free most other places.
  • IMAP mail servers with your email hosting: it costs extra. — That’s also includes most other places.

Obviously I’m frustrated now. But this has just reignited the flame from my first experience with them. Please consider using a better host, here are a few:

    1. 1and1.com – Great plans, pretty inexpensive, get 5 domains, mySQL DB, IMAP email and more all included in their lowest price (~$5.99 per month)
    2. mediatemple.com – Amazing host, high volume capable, grid server offering, mySQL DB, IMAP email, and much more free, Plesk control panel (~$25/month)

      2 Comments »


      Running with Nike+

      runkeeperPreviously I’ve been running with Runkeeper, an iPhone app that tracks your runs by GPS. It’s pretty good, but generally under by about .2 mi on any given run. This is probably be due to the poor gps signal in my area and the fact that all current cellphone gps chips don’t work that well. On that note it uses a good chunk of battery power since it has to remain “active” to track. You can now run to music (which i don’t) and setup training routines.

      Nathan Sensor Pocketnike-plus-sensorRecently I was given a Nike+ sensor to test out. My new 3Gs has Nike+ built in, so I figured I’d take it for a run. I bought a Nathan sensor pocket ($10 at Runaway Success in Paoli, great store, but I digress) to put it on my shoes. It’s a good setup and makes it easy to use the sensor with a non-Nike pair of shoes. In the three runs I’ve fed it, it over calculates by about 5%. This is most likely because I haven’t calibrated it yet and I’m outside the 90% of runners it’s perfect for out of the box (according to Nike). You can run to music, set a power song to kick in when you’re struggling, and set distance, calorie, or time goals for each workout. Since it’s built into the iPhone and iPod touch it runs in the background so it uses less battery power, which is nice.

      Both seem to work well, but the sites that back them are the differentiator in my mind.

      runkeeper.com

      runkeeper.com

      runkeeper.com – recently redesigned in a major overhaul, this site adds a beautiful design and layout to the previous functional version. It shows your progress in a nice ajaxy animated chart, you can sort by the usual things: week, month, year. You can also sub-divide your activities into running, walking, cycling, hiking and more which you can’t do with nike+. For any activity you can view a GPS map, with speed and altitude date along a coupled graph. Great information! If your run route is off by a bit (which mine usually are) you can fix your route on the website, only it does mess up your speed data points along the way. Typically I would keep it, trace it out in google earth, and add the real distance and time into Pace. You can share your runs and export your path to google earth which is a nice added bonus.

      All around 41/2 of 5 stars.

      nikerunning.com

      nikerunning.com

      nikerunning.com – as you would expect this site is gorgeous, functional, social, and motivating off the bat. You create a profile and set your sharing preferences. You can share on facebook or twitter your runs and much more. Each run is graphed as speed over distance, and extra points are given to the places you hit the home button to find out your stats during your run. It also provides many incentives to run more both from prompting you and subtly encouraging you to set goals to their level coloring system. After 30ish miles you graduate to the next color/level. What that means, I don’t know, but I definitely want to find out! I thought I would miss having the routes tracked with my runs, but you can create routes in their system then assign them to your runs. You can also add their code to your own site (although I can’t seem to find it now after first signing up) to show your nike+ running feed. You can also connect with other users, compete and train all within their site.

      All around 5 of 5 stars.

      I’m not a corporate whore: they’ve been at this longer and have more money to throw at it. While I think Nike shoes are underdeveloped and have basically flat soles compared to my new Asics, they sure know how to get you involved, challenge you and have well developed product for tracking your runs. Nike+ is the Google of running apps in my opinion.

      No Comments »


      Internet Explorer 6 Must Die

      ie6nomore-logoAs a web developer it’s my job to make sure websites work on all current popular browsers. Over the years I’ve come to a simple efficient conclusion: develop for the majority of browsers (standards compliant) then correct for Internet Explorer 6. The fact that it’s the only thing you need to really fix your site for says a lot. It was released so long ago that it shouldn’t still be viable in the timeline of computational history, but for some reason it is still here.

      “The designers say Internet Explorer 6, which was released in 2001 and since has been updated twice by Microsoft Corp., is crippling the Internet’s potential and slowing down the online experience. They also blame IE 6 for giving webmasters a collective headache, because they have to write special “hacks” into Web code to accommodate an outmoded browser.”
      source: http://www.cnn.com/2009/TECH/08/06/internet.explorer.six/

      “IE6 is the new Netscape 4. The hacks needed to support IE6 are increasingly viewed as excess freight. Like Netscape 4 in 2000, IE6 is perceived to be holding back the web.”

      Jeff Zeldman, standards guru [general web bad ass and editor of A List Apart]

      http://www.bringdownie6.com/

      So here’s the deal, if you still have IE6 download a newer browser. They’re free and WAAAY better. Firefox is much (like 3x faster at loading pages) IE8 is a bit better and actually works like most of the others, i’m told. Safari and Chrome are still the kings of speed. Bottom line: Just get a new one! If you don’t I won’t build sites you can even access.

      Edit/Update: I’ve added the code from the http://www.ie6nomore.com/ site. Brilliant!! If you venture to my site with some ol piece of a broswer your get a polite but firm message you need to update to this century… here’s a peak for all you non havin’ IE 6 peoples.

      IE6 warning message, Glorious!!

      No Comments »


      Tying with the best, Brian Schmidt

      I’ve been fly fishing for a long time. Perfecting the cast even longer, tying flies longer than that: none of which amounts to much if you can’t put it all together. Enter my homie Brian Schmidt. He and David Tyler Hess coached me to finally gently lay down my first solid presentation and get my first trout. Since then much has past. We’ve fished many places and learned many things. Every time ‘dr. Lüp’ stated “you can’t do that.” Brian managed to do just that! He’s always been an innovative fisherman, beyond ability, more like a fortunate experimental gene. Brian now works for Umpqua the proclaimed “feather merchants”. Last night I found the negative of photo I thought lost for good: it’s the best tying photo i’ve ever captured.

      schmidty-tie-blur-yellow-creek-final-sm

      We headed out into western PA looking for Yellow Creek and listening to Widespread Panic's new album, till the medicine takes. We found refuge in a state park the first night and geared up to fish the morning hatch. I caught our prep work late that evening, by lantern and headlamp light, on film... It just so happens he's the only one of us who pursued his passion as a career. Cheers Bri!

      No Comments »


      Summer, summertime: Cooler than all bags

      Timbuk2, maker of hand-crafted messenger bags, has come up with one to rule them all. First they pioneered their On-the-strap Beer Koozie.

      Chillin' the most »

      Chillin' the most »

      Today they’ve launched a new bag that takes it all to new level: the ‘Dolores Cooler‘. Their new duplicitous messenger bag, touts features none other can match. Besides being a great, hand-made, durable messenger bag, it’s also an insulated a cooler. Putting the Summer in Summertime, it also sports:

      • Holds (at least) 12 cans of PBR
      • Classic but low-pro messenger bag (no one has to know it’s a cooler)
      • Red metal bottle opener attached to strap for easy opening
      • Super durable ballistic nylon exterior
      • Waterproof TPU lining to keep the sweat inside
      • Quick-adjust side-cam shoulder strap for a snug cooler fit

      Brilliant! Need I say more.

      2 Comments »


      Warning: require_once() [function.require-once]: URL file-access is disabled in the server configuration in /homepages/20/d122166321/htdocs/fireflymm/wp/wp-content/themes/fireflymm/footer.php on line 23

      Warning: require_once(http://fireflymm.com/wp/wp-content/themes/fireflymm/includes/tracking.html) [function.require-once]: failed to open stream: no suitable wrapper could be found in /homepages/20/d122166321/htdocs/fireflymm/wp/wp-content/themes/fireflymm/footer.php on line 23