Hello Friends,
As requested, here is my latest version of the Xcode Tutorial for Business Students. It exists to give people an idea of the power of Xcode and to make you comfortable with the software. It is also intended for non-techie people. I would very much appreciate any feedback that you can provide so that I can start writing the Frequently Asked Questions (FAQ) portion of the document. Also, I would like to thank Prof. Wyner for helping me out with this document and for letting me do this crazy project.
Xcode 4.2 for Business Students
I also wanted to share a lot of the research I made regarding gamification and how it can be used in many settings to extract value from users and also to change behavior. Very interesting stuff:
This is my personal blog where I talk about trends in technology, insightful subjects that I learn through life, and the adventures of living on a boat in Boston. Oh yeah, and I will upload a picture of my dog, Maracas, after almost every post. Enjoy!
About Me
- Carl Palme
- I recently graduated with an MBA and an M.S. Information Systems from Boston University, concentrating in Marketing and Business Analytics. I also live on a boat and have a Boston Terrier named Maracas.
Friday, May 11, 2012
Sunday, April 1, 2012
My thoughts on Reddit and Innovation
Reddit[i] is a
community where registered users, known as redditors, submit content in the
form of text or links that connect to images, videos, news, etc. This content can be up-voted or down-voted by
other redditors and the best voted content will float to the top of the
page. Within the content, redittors can
also comment and these are down-voted or up-voted as well. If your content or comments get up-voted you
get “karma” which is used to tell other users how active you are. There are also subreddits that are
communities created around specific areas of interest.
The name reddit is rumored to come from the fact that
the readers are also the editors. The alternate theory is that it is a play on
words “I read it on reddit.”[ii]
Redditors are mainly nerds. They can be
history, computer, science, or just plain nerd-nerds. This provides for very interesting
interaction that eventually may lead to innovation. While this is not specifically an innovation
community, much innovation has come from it and much more will come out of it
in the future due to the interest of the people, the community feeling, and the
ranking system.
At first, it is very difficult for new members to
participate as they have little karma and credibility. These users are down-voted with almost
anything they post. The way they can get
initiated is by up or down-voting others to get karma. The rules for participation are few: users
may never post personal information and they may not spam.
Reddit is a flat governance, open participation[iii]
type of collaboration. Anyone can
solicit and offer ideas, and no single participant has the authority to decide
what is or isn’t a valid innovation. Users
may ask anything, and replies will be policed by the community in the form of
up-voting. Innovation occurs when you get people from very different
backgrounds to discuss a point. Take for
example the idea for the movie Rome Sweet
Rome[iv] that
came from a thread where historians, veterans, and other nerds were discussing
the possibility of bringing down the entire Roman Empire during the reign of
Augustus. Users argued that this may be
possible with the help of a modern U.S. marine infantry battalion[v], and
is now an idea for a movie. Another innovation
that came out of Reddit is the University of Reddit[vi]
where users with a particular set of skills teach other redditors. One example of such classes is the Game
Concept Art[vii]
class. Other innovations have been the wide introduction of Memes[viii], Generosity
Campaigns[ix], the
many game improvements on Minecraft[x], and
the inception of the “Restoring Truthiness[xi]”
campaign by Stephen Colbert.
This community fosters innovation because it allows
anyone to interact, it’s free, and it has millions of registered users from all
over the world. Users volunteer their
time in order to validate facts, contribute, and curate the content. There are large numbers of solutions and much
variability, but the users themselves up-vote the best solutions to the top of
the page. The biggest challenge is that
users may vote for the best solution while not the most profitable. Everyone
benefits from this community because of the knowledge that is exchanged and the
people that redditors meet from all over the world and all walks of life. This has been so important, that redditors
now hold meet-ups[xii]
and secret santa[xiii]
exchanges to meet their fellow contributors all over the world.
As of now, there is nothing that I would change about
this community. People are happy and
they work for free just to feel part of a community. Ideas may be crazy sometimes, but that doesn’t
mean that they are bad. I would totally
see Rome Sweet Rome even if time
travel doesn’t currently exist. But, maybe the redditors already have a plan for that!
[i]
“Reddit: The Front Page of the Internet”
<http://www.reddit.com>
[ii]
"Frequently Asked
Questions." Reddit.com: Help. Web. 01 Apr. 2012.
<http://www.reddit.com/help/faq>
[iii]
Pisano, Gary P., and
Roberto Verganti. "Which Kind of Collaboration Is Right for You?" Harvard
Business Review (2008). Print.
[iv]
Zakarin, Jordan.
"'Rome Sweet Rome': Reddit Thread Gets A Movie Deal." The
Huffington Post. TheHuffingtonPost.com, 14 Oct. 2011. Web. 01 Apr. 2012.
<http://www.huffingtonpost.com/2011/10/14/rome-sweet-rome-reddit-thread-movie_n_1010758.html>.
[v]
"Could I Destroy
the Entire Roman Empire during the Reign of Augustus If I Traveled Back in Time
with a Modern U.S. Marine Infantry Battalion or MEU?" Reddit. Web.
<http://www.reddit.com/r/AskReddit/comments/k067x/could_i_destroy_the_entire_roman_empire_during/c2giwm4>.
[vi]
"University of
Reddit." University of Reddit. Web. 01 Apr. 2012.
<http://universityofreddit.com/>.
[vii]
"Game Concept
Art." University of Reddit. Web. 01 Apr. 2012.
<http://www.reddit.com/r/gameconceptart/comments/cyyjq/referencesandresources/>.
[viii]
"Internet
Meme." Wikipedia. Wikimedia Foundation, 25 Mar. 2012. Web. 01 Apr.
2012. <http://en.wikipedia.org/wiki/Internet_meme>.
[ix]
Alcorn, Angela. "5
Cool Things You Should Know About Reddit." Cool Websites, Software and
Internet Tips. Makeuseof, 17 Mar. 2011. Web. 01 Apr. 2012.
<http://www.makeuseof.com/tag/5-cool-reddit/>.
[x]
"Minecraft." Reddit.
Web. 01 Apr. 2012. <http://www.reddit.com/r/minecraft>.
[xi] "Rally to Restore Sanity And/or Fear." Wikipedia.
Wikimedia Foundation. Web. 01 Apr. 2012.
<http://en.wikipedia.org/wiki/Rally_to_Restore_Sanity_and/or_Fear>.
[xii]
"Global Reddit
Meetup Date." Reddit. Web.
<http://blog.reddit.com/2011/06/global-reddit-meetup-day-will-be-this.html>.
[xiii]
"Secret Santa
2011." The World's Biggest Gift Exchange Platform. Web. 01 Apr.
2012. <http://redditgifts.com/exchanges/secret-santa-2011/>.
Monday, March 26, 2012
Google Play
Mondays are my worst day. I know I sound like Garfield, but they are. I have to be in school from 8 AM to 9 PM. My day is composed of school, work, meetings, extra curricular activities, more meetings, and a three-hour class to finish the day. So when I go home, I just want to relax. Well, I was trying to relax, minding my own business when BAAM! There it was. Something new on Google. But what?! What is "Play"?
I was really intrigued, but was careful not to click on it. This one click could mean so many things during a time where I just want to relax. It could get me going down the rabbit hole, or get me all worked up. I'm not sure what reaction it will cause, but I know that it will not be relaxing. So, at this point, I'm clearly all worked up, so I go ahead and click on it. Oh man! Did I just make a poor decision!!! Well, there goes my peaceful evening.
Google Play is almost a direct hit on a company that I admire very much: Amazon. For the longest time, I thought Amazon had the best strategy for sustainability. While Google owns search, mail, and Calendars, Amazon had the store, the cloud, and prime. While Apple had consumer electronics, Amazon was creating their own and distributing Apple's. While Facebook had the social network and all of our personal information, Amazon had our purchasing habits, credit cards, and our hearts. Well, maybe not our hearts, but they are a company you can trust and is well diversified. They are able to compete in most of the fronts.
So, now comes mean ol' Google trying to anger everyone. First with Android to compete with Apple. Then with Plus to compete with Facebook. And now with Play to compete with Amazon!? Well, this just plain stinks. First of all, it got me worked up and writing this stupid blog post. Second of all, I'm afraid it will be a half-hearted attempt like Plus, and that their reason for doing this is only to learn more about us and not give us a good product. Lastly, it is challenging Amazon, a company that I truly like and respect.
Anyway, I am sure that this is their first day in a new school and they don't want to hear people complain about them. I just hope that they're here for a little while and move on.
I really don't know what to expect and not sure how this fits their overall strategy. I can understand why Google may want to get into the driverless car industry, but not why they would open up a digital store. Unless, of course, that they want to plague all of our media with advertising. And if that's the case, well they just plain suck! I guess we will have to see how this pans out. For now, I hope Amazon wins. And Google: please don't cancel any of my accounts. I offer a picture of Maracas as tribute!
I was really intrigued, but was careful not to click on it. This one click could mean so many things during a time where I just want to relax. It could get me going down the rabbit hole, or get me all worked up. I'm not sure what reaction it will cause, but I know that it will not be relaxing. So, at this point, I'm clearly all worked up, so I go ahead and click on it. Oh man! Did I just make a poor decision!!! Well, there goes my peaceful evening.
Google Play is almost a direct hit on a company that I admire very much: Amazon. For the longest time, I thought Amazon had the best strategy for sustainability. While Google owns search, mail, and Calendars, Amazon had the store, the cloud, and prime. While Apple had consumer electronics, Amazon was creating their own and distributing Apple's. While Facebook had the social network and all of our personal information, Amazon had our purchasing habits, credit cards, and our hearts. Well, maybe not our hearts, but they are a company you can trust and is well diversified. They are able to compete in most of the fronts.
So, now comes mean ol' Google trying to anger everyone. First with Android to compete with Apple. Then with Plus to compete with Facebook. And now with Play to compete with Amazon!? Well, this just plain stinks. First of all, it got me worked up and writing this stupid blog post. Second of all, I'm afraid it will be a half-hearted attempt like Plus, and that their reason for doing this is only to learn more about us and not give us a good product. Lastly, it is challenging Amazon, a company that I truly like and respect.
Anyway, I am sure that this is their first day in a new school and they don't want to hear people complain about them. I just hope that they're here for a little while and move on.
I really don't know what to expect and not sure how this fits their overall strategy. I can understand why Google may want to get into the driverless car industry, but not why they would open up a digital store. Unless, of course, that they want to plague all of our media with advertising. And if that's the case, well they just plain suck! I guess we will have to see how this pans out. For now, I hope Amazon wins. And Google: please don't cancel any of my accounts. I offer a picture of Maracas as tribute!
Wednesday, March 21, 2012
The Art of Procrastination
Procrastination is usually seen as a negative thing. People associate it with wasting time and not really generating any value. I would like to make an argument that procrastination is an art and that we all become very creative when we are trying to avoid doing actual work. This actually takes a lot of energy and practice. TV is playing the same thing, people on facebook are still trying to be witty, and the interwebs are just full of cats. So when I need to avoid doing homework, I start looking for things that need fixing.
I currently need to find a job, am taking five classes, need to prepare a speech, have 2 informational interviews, and need to prepare for a business competition. I am extremely busy, so I decided that it was more important to create a base for our dry-eraser and markers. In front of me was a cork board and to my left I had plenty of supplies, including resume paper, thumb tacks, a ruler, scissors, and a mechanical pencil. My engineering mind starting working.
(think hamster spinning really fast)
![]() |
Base Drawing - Rev C |
![]() |
Base after cutting |
Once I finished drawing the outline, I started cutting and bending. As you can see from the picture, it is not a terribly difficult project. That is the true beauty of this design.


After finishing the base, I tested it and it was a success. My friends didn't realize it was paper until I pointed that fact out. Now, my design sits proudly in our office doing a very good job of supporting our eraser and markers. I am a proud man!
Once again, I have proved that procrastination can actually be a good thing. I am super busy today, but instead decided to share my design with you folks.
If you actually design a base for yourself, with the same materials, please send me a message and show me. Maybe, one day, we can make a website for people to waste time and learn. Oh wait, that already exists. It's called reddit.
Thursday, March 15, 2012
iPhone Apps for Business Students - Day 7
Day 7 – frustration
1:15 am
Here is the first chapter of the tutorial that I am making. It is very simple and will show you how great it is to work with the Storyboard function of Xcode. The app is very, very simple. It's really there to get you comfortable with using Xcode, especially if this is your first time programming anything. Also, here is the actual file in case you want to see a working app. Have fun with it and let me know what you think of the tutorial!
As far as my actual programming:
Man, I was thinking that this was going to be easy. I have been watching the Stanford classes on iTunes and have been getting my hands dirty with Xcode but I am starting to hit a lot of walls. This is hard stuff. Anyway, I finished programming a calculator and am starting to understand how to store values. This will be critical when I start asking users to add information into the app and the database. Also, I have been trying to get the authentication process going, but for some reason my mind is crashing. It’s like I am getting the blue screen of death as soon as I start reading the code that retrieves information from AWS.
As far as my actual programming:
Man, I was thinking that this was going to be easy. I have been watching the Stanford classes on iTunes and have been getting my hands dirty with Xcode but I am starting to hit a lot of walls. This is hard stuff. Anyway, I finished programming a calculator and am starting to understand how to store values. This will be critical when I start asking users to add information into the app and the database. Also, I have been trying to get the authentication process going, but for some reason my mind is crashing. It’s like I am getting the blue screen of death as soon as I start reading the code that retrieves information from AWS.
Anyway, I’m sure the beer doesn’t help, even when it’s a Racer 5.
Here's a picture of Maracas that I am hoping will turn into a meme.
Here's a picture of Maracas that I am hoping will turn into a meme.
Sunday, March 4, 2012
iPhone Apps for Business Students - Day 6
Day 6 – on the phone
12:11 pm
I was able to register as a developer through my school. This has allowed me to test the app on an actual phone, so it’s pretty cool to see something I made on my iPhone. Also, I managed to make the app talk back and forth with AWS. I’m getting very comfortable with Xcode and am diving deeper into the programming. This coming week, I will be playing with some of the logic and actual user interface. Also, I will be trying to make the logging of appliances and electronics actually work.
I have realized that learning how to code for the iPhone is pretty cool and easy at first, but the deeper you dig, the WAY more difficult it gets. I have been a little frustrated lately. I guess that if it was easy, anyone could do it. But, shouldn't anyone be able to program? We would live in a world full of amazing things or a world full of crappy apps. I guess that's why they keep programming hard. As it is, there is already a bunch of crap.
Anyway, people seem to like Maracas, so here she is poking out of a port hole:
Thursday, March 1, 2012
iPhone Apps for Business Students - Day 5
Day 5 – AWS Breakthrough!
11:23 am
I couldn’t fall asleep because I knew I was so close to getting my app to talk with AWS. I decided to start a demo app from scratch and have its sole purpose be to talk with AWS. I looked at the “HighScores” demo again and scrutinized every bit (no pun intended.) In any case, I was finally able to get it to register with AWS. I don’t know if I did this right, but I couldn’t create the domain through the app, so I just went in through the Firefox plugin and created the domain. VOILA! It works! Oh well, now I really have to go do some other school stuff.
Here is Maracas during a snow storm
Subscribe to:
Posts (Atom)