Category: Technology

No, I am not Dead :)

Welcome to 2011, everyone. It has been quite awhile (read: six months?) since my last post and quite a lot has happened since that time. A brief update:

  • Finished my degree
  • Received a Gold Record (soon to be Platinum) for my work on an album
  • Took the LSAT
  • Took the LSAT, again
  • Went to Europe for vacation
  • Went to Europe, again (I’m there now)
  • Visited a few Law Schools

I still have applications to finish as I am immensely behind on turning them in and deadlines are approaching — this is horrible for a few reasons, chiefly fiscal and acceptance related in nature.

Speaking of fiscal matters, the plethora of articles about law school graduates facing insurmountable debt with no employment options is nothing short of frightening. While I think the employment numbers that law school provide are somewhat misleading, I think that the employment situations of many graduates is also a bit misleading. I am quite well connected and have respectable credentials; with that in mind, I know that I can be gainfully employed after law school.

The New York Times article, though, has me really making sure that it is the route I want to go. I’m trying to decide whether to apply this year or take a shot at working for myself for a year to see what I can do and apply after that if things are not going well. I’ve really enjoyed my work with the LSAT Proctor on the iPhone and working with the iOS system. I think I can do a lot more with it and I’m considering giving it a shot.

I visited Stetson University in Florida to check out the facilities and faculty and it has been a long time since I was that excited. The aforementioned disjunct and jumbled logic you’ve seen out of the past few paragraphs only goes to show my flux in the decision field, right now. I’m currently moving forward on all fronts. I’m applying to law school, working on new apps for the iOS/iPhone/iTouch/iPad system and am taking things day-to-day.

Some people have asked me if I have any plans of making the LSAT Proctor pay-based and the answer is an emphatic “no.” I have gotten a lot of feedback from people saying that it has helped them immensely and the amount of downloads per day on the iPhone and Bandwidth used per day on the website show that it is a resounding success. I’m glad that it helps you guys – I’m glad that it is one of the few tools for you that doesn’t cost you money – I don’t plan to take that away from you.

I’m in Nottingham, UK right now working on a few things and trying to sort out some decisions — I’ll be in touch soon. If there is anyone out there still reading these… I’ve missed writing for you all.

 

LSAT Cacophony: iPhone App

I know I have been absentee as of recent but that is because I am going a little insane from all that I am doing. As a “mea culpa,” here is a sneak preview into the iPhone App that I have been working on.

Notice the “LSAT Proctor” App on the home screen!

The Loading Screen!

A Clean and Simple Interface: Click Play to Start Studying.

Section 1 is currently playing; it will proceed through the sections/break until completion.

Noises driving you crazy? Turn them off. Love the noises? Hear them forever.

Share you study success with friends. Note: The Share Screen is only accessible after you have finished studying; we do not endorse further distractions.

That’s about it as of right now. I’m just working on cleaning up a few bugs and playing run around with Apple. I have no estimation as to when it will be in the App Store, but I can tell you that it will not be available before the June 2010 LSAT (sorry). The price will be: free. So if you are looking to steal the idea… it’s probably not worth the investment.

 

Spring Cleaning

Well it’s a beautiful 98 degrees here in Tampa, Florida (read: absurdly hot) and I’m preparing for a week filled with LSAT preparations and Summer classes; I guess that the shear existence of “summer classes” would imply that it is currently Summer and not Spring, but I’ll leave that up to semantics.

The daily number of visitors to the site has really picked up, so I’m going to assume there are a lot of June LSATers out there who have really buckled down. I share your pains and I hope your studying is going well.

I have taken the next week off work to focus on classes and studying. An entire week off of work is a rather rare occurrence for me and it is a shame that I am wasting it on academics. Perhaps wasting is not the correct word, but I would much rather spend it at the beach or on vacation. The weeks directly following this next one will be quite hectic at work as an important client will begin their residency at the studio. If I am going to take off time in the upcoming months, then this is probably the best week to do it.

I am taking today to get things organized and do a little cleaning. My apartment is currently a massive wreck of papers, books, dishes, empty boxes and clothes, which I plan to attempt to organize into some type of cohesive mass. I could do a little studying today and a little cleaning, but I think it’s important to start out the next week with an organized, clean living space instead of furthering the clutter as I bring home new materials.

I was working on the new version of the LSAT Cacophony and picked up a new microphone to use… I have to say that for the price, I love it. I’m really only using it for minor spoken word vocals and podcasting, so I think it is perfect for it. The microphone is a Audio-Technica AT2020 USB microphone and I purchased it on Amazon.com for $85 plus shipping. I also purchased a pair of Ultrasone 450′s, but they have not arrived yet, so you will have to wait a little for my feeling on those. The AT2020, though, is a great condenser microphone if you aren’t trying to do anything too laborious with it. If you are a fledgling podcaster, it’ll do well for you. The USB connection means you don’t have to haul around an audio interface to record something quickly when you are traveling. I plan to pick up a shock mount and a extension arm for the microphone and clamp the two to my desk. I currently have the AT2020 housed in the foam insert that came with the microphone that has been fashioned inside of a cigar box for a clandestine and chic storage case.

I am not sure if this week off of work will mean more posting or less posting; we will see. Either way, I hope to  get a self-unprescedented amount of studying done during the course of next week.

 

Adobe v. Apple: Consumer Casualities

If you aren’t up to date on Apple’s decision to limit the programming languages that can be used to design iPhone apps, Steve Job’s open letter about Adobe Flash and Adobe’s response to those two entities, then you have some catching up to do before this article will make any sense to you.

If you are already well-versed in the above topics, then please read on.

As a primer about me being the author of this article:

  • I paid $765 for the original iPhone and have owned one of each individual generation since its inception.
  • I work in a recording studio that almost exclusively uses Apple iMacs, MacBook Pros and G5′s.
  • I am a huge fan of the OSX operating system.

With those things being said, Apple is putting Adobe in a position that leaves both companies with only one conclusion: force the consumer to choose a side and see which company can better withstand the loss of the defectors.

This is an overall silly and unjust position to place any of your loyal customers. In this article, I’ll be looking at some claims being made by both companies and offering my advice as an open letter to both companies.

In short: Apple CEO, Steve Jobs and Adobe CEO, Shantanu Narayen, already have your money and now they want your unhappiness as well.

The whole issue rises from a change made to the terms of service laid forth for Apple iPhone and iPod Touch app developers. In a traditional programming environment, I could develop an application in any programming language I want (say C++ or Java) and then alter the code to conform to whichever programming language was required for the platform I choose for distribution (say Windows or Playstation 3). The change Apple has made, states that an application must natively be developed in whichever language they have required as the de-facto language of iPhone standards.

Now the problem with this, comes from the fact that Adobe had built an ability into one of their design applications to package an application built with Adobe Flash into an application for the Apple app-store. This was saving the developers of Flash programs and games an immense amount of time and resources. Apple was not happy with this, though, as they claim that Flash crashes their devices. Note: Adobe Flash currently does not work on iPhones or iPod Touches of any generation — it does work on Apple OSX operation systems and Apple Safari internet browsers, though.

So why don’t we take a look at what each, Apple and Adobe, is saying that deserves merit.

Apple:

  • HTML 5.0 is far better in the long run than Flash is in terms of displaying audio and video on the internet (the primary factors in needing a flash-capable device).
  • Adobe’s Flash-to-iPhone converter is buggy at best and produces sub par iPhone applications. iPhone apps should be either natively designed (in whatever coding language) or they should be manually converted to Objective-C and Cocoa for iPhone usage.

Adobe:

  • Steve Jobs is being a giant hypocrite with his open letter. Don’t get me wrong, I love Apple and I love my Apple products. I highly respect Steve Jobs and he’s a fantastic businessman, but he is also a master manipulator. His company operates in the exact same manner.
  • Flash not working on an iPhone is not because Flash is “buggy” or “causes iPhones to crash” natively. If it doesn’t work on iPhones it is because Apple won’t allow Adobe to build a version of it for the iPhone. Apple could call Adobe and have a natively integrated version of Flash within a month.
  • It should not matter what language a program was initially created in if it ends up in the correct final code. If I feel more comfortable writing my program in Flash and then porting it over to a format that iPhone can handle, it shouldn’t matter at all. It wouldn’t affect Apple and they would have no idea what language you wrote it in at first unless they knew of the product before it had its iPhone version. This rule is essentially a way for Apple to just arbitrarily ban certain developers or programs from their store.

From looking at the two companies’ points of merit, it is clear to see that they both just have their own respective interests in mind; I can’t really say I blame either of them but there is one glaringly important aspect that is being overlooked: what about the consumer?

Adobe Flash is an archaic system that was really great for what it did in 1995. If it weren’t for Flash, we wouldn’t have a lot of the fantastic sites that we have now a days. Granted, now a lot of other programs/languages handled it better and Adobe is just trying to grasp onto their baby. Saying that Adobe formats should just be phased out, though, is just absurd. Adobe Air is a fantastic format and it very well could be the future of web-based applications. We might have HTML 5.0 performing our video (read:Youtube) and audio (read:Myspace) functions with Adobe Air handling our word processing functions. Adobe Photoshop is still untouchable when it comes to graphic editing capabilities.

So what would I do if I were either respective company?

What Adobe should do considering Apple is banning Flash and Flash-made programs from the App Store:

  • If I were Adobe, I would pull every app that I had made from the App Store for the iPhone, iPod Touch and iPad.
  • I would then announce that Adobe Creative Suite 5 would be Windows only due to fears that Apple will be disallowing all non-natively developed applications. Apple is known as the creative man’s computer and if they do not have the Adobe Creative Suite, they can no longer be known as such.

What Apple should do considering Adobe is taking steps to heavily decrease their Apple support:

  • If I were Apple, I would continue to harp the power of HTML 5.0 and make the average user more aware of its presence.
  • I would single-handedly usher in the age of HTML 5.0 and convince sites to develop their mobile version using its technology; eventually leading them to completely transition the Flash-rendered pages into HTML 5.0 pages.

And most importantly:

What does it mean for you as a consumer:

  • As a consumer, it means a whole lot of bad news and limited of your device whatever it may be. If you have an Apple product, you are going to get a limited experience from Adobe. If you are an Adobe user or developer, you will be getting limited support from Apple. For either company to “win,” you, the consumer, will have to lose unless they forgo this silly power struggle and cooperate.
  • Realistically, you will be forced to choose a side: Apple or Adobe

This black and white ultimatum is not going to cut it for me. While it is a feasible move business-wise, it is horrible in terms of creating a fair and just ecosystem for customers. Let’s take a quick look at how it would affect me from an “at-home” standpoint… it’s easier to leave my job out of the situation. Products that I use at home by each company:

Apple: iPhone, MacBook Pro, Final Cut Pro, Logic Pro 9.0

Adobe: Photoshop CS4, Illustrator CS4, Fireworks CS4, Lightroom 2.0

So a quick glance at these lists brings a few points up for consideration. My iPhone is very important to me, but it works on Apple OSX and Windows. There is no way that Apple could justify making it Apple only because of Adobe (who does not make Windows) so it’ll remain being usable on both formats. Apple can’t use that as leverage against me.

My MacBook Pro is a fantastic computer and I love using OSX, but if Adobe made their Creative Suite (Photoshop, Illustrator, Fireworks, etc) unavailable on Macs, I would have to stop using a Mac. I just wouldn’t have a choice as there is no program that is even half as good as Photoshop and Adobe knows it. I would be forced to replace Final Cut Pro with Adobe Premiere and Logic Pro 9.0 with Adobe Audition. This would not be an ideal situation for me either, but it is the only manageable one for me. I would rather be working on a Windows-based computer and trying to edit graphics with Photoshop than sitting on an Apple-based computer trying to edit graphics without it. I can edit a movie with Premiere or Avid and I can record audio with Audition or ProTools.

You can see that either choice leaves one of the companies as a winner and ultimately costs you the convenience and choice that consumers are owed in today’s technological world. Some of you may prefer to edit graphics in Photoshop on Windows and that should be your choice to do so.

If either of you are reading this you may win this little head-to-head tussle, but it will be at the expensive of technological advancement. I guarantee you that if you continue down these routes, the open-source community will overpower you one day. They will have the manpower, the adaptability, the interoperability and most importantly, the choice to always be one step in front of you. I suggest you concede the battle and focus on the war or you both will be lost by the way side. Minor blips on a histogram or time line somewhere.

I would hate to be either of you when it comes to explain that caveat to investors.

As you can see, from time to time there will be rants and this is where I will get them out of my system. I promise, tomorrow we will get back to LSAT and jazz-playing robots.

 

Our Robot Overlords

Here it is… another Sunday and I’m still studying for this test. These past couple of days have started to wane on me in terms of my drive. I’m worried about feeling burnt out, but I’m not even to the most hectic part of my study schedule yet. Once summer classes have started, I’ll also be in full-on PrepTest-only mode. Not being on facebook is definitely helping, but I also have picked up other (although admittedly more constructive) distractions.

I’ll probably be announcing more about that in the upcoming months, but I have a feeling that it could be very exciting if it works out.

In other news, as I mentioned in my first post, I am nerd. I am a big fan of technology and try to keep pretty up-to-date on the advancements. Boston Dynamics has made some very cool leaps in the world of robotic mobility. This is by no means a new project of theirs, but they recently compiled a lot of their footage into one clip.

It is my pleasure to introduce you to, Big Dog:

After your mind has settled a bit and you have come out from under the covers, you should also check out their bi-pedal robot. Discovery has a nice little clip on Boston Dynamics’ progress on their site.

 
Page 1 of 212