<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Max Beatty &#187; Personal</title>
	<atom:link href="http://maxbeatty.com/blog/category/personal/feed/" rel="self" type="application/rss+xml" />
	<link>http://maxbeatty.com</link>
	<description>Simplified. Secure. Semantic.</description>
	<lastBuildDate>Wed, 11 Aug 2010 18:43:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom:link rel='hub' href='http://maxbeatty.com/?pushpress=hub'/>
		<item>
		<title>$25 Free Driving From Zipcar</title>
		<link>http://maxbeatty.com/blog/2010/08/25-free-driving-from-zipcar/</link>
		<comments>http://maxbeatty.com/blog/2010/08/25-free-driving-from-zipcar/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 16:25:05 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=905</guid>
		<description><![CDATA[Zipcar is a great car-sharing service that has made me rethink ever owning a car in the city. It&#8217;s easy to use, affordable, and most importantly convenient. You can use their website or iPhone app to search for nearby cars and see when they&#8217;re available. Book your reservation for just a range of cars like [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.zipcar.com/apply?promo_code=ydnlfwkk">Zipcar</a> is a great car-sharing service that has made me rethink ever owning a car in the city. It&#8217;s easy to use, affordable, and most importantly convenient. You can use their website or iPhone app to search for nearby cars and see when they&#8217;re available. Book your reservation for just a range of cars like BMWs, trucks, or a nice hybrid. Show up for your reservation and wave your Zipcard over the windshield. The car will unlock and you&#8217;re on your way.</p>
<p><span id="more-905"></span>I&#8217;ve been using Zipcars for almost a year now and love them. I usually take public transit here in Chicago, but every once in a while I&#8217;ll meet friends out for dinner some place where it is more convenient to drive, head to the suburbs for shopping, or need to move a couch or something else that requires a truck. Gas and insurance are included with the yearly membership fee, and most cars are equipped with iPasses so you can breeze through tolls which are billed to you later. If you&#8217;re cutting it close on your reservation, you can use their iPhone app or 800 number to see if you can extend the reservation. They do a much better job explaining it all <a href="http://www.zipcar.com/apply?promo_code=ydnlfwkk">on their site</a>.</p>
<p>Beyond the service, I also love all the technology behind Zipcars. Their website is really put together integrating with Google Maps and have as few of steps as needed to make a reservation. The iPhone app is just as well put together using your GPS to find nearby cars and having intuitive filtering methods. The Zipcard is RFID enabled so you don&#8217;t need to swipe it anywhere, enter any numbers, or even take it out of your wallet. Checking in and out is almost magical since you don&#8217;t ever see or talk to a person. When the car is parked in its parking spot and you lock it, it is considered checked in.</p>
<p>Everyone always asks me, &#8220;what if you&#8217;re late returning a car?&#8221; Well, it actually happened a few weeks ago to me. We were out at IKEA picking up all sorts of new stuff to furnish our new apartment and it took longer than we thought. I tried to extend my reservation like I had in the past using their iPhone app. It said I couldn&#8217;t extend my reservation and if I was going to be late, I should call support. I called and apologized for not being able to get it back in time. They asked for an estimated time of arrival to notify the next person and told me I would be charged the late fee of $50. It&#8217;s a good system that keeps people on time, and if you <a href="http://www.zipcar.com/help/during#return_late">read on their help section</a> they say they sometimes pay for a taxi for the people who have to wait to get them to another car. It&#8217;s that kind of company.</p>
<p>I&#8217;m not being paid to write this overly positive review of Zipcar. I just really love it. I&#8217;ve even cleared out an ad space so that if you sign up, you&#8217;ll get $25 in driving credit (and I&#8217;ll also get $25 in driving credit). If you&#8217;re in a big city without a car or on a campus like <a href="http://www.zipcar.com/iub/">Indiana University Bloomington</a>, you should definitely try it out.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F08%2F25-free-driving-from-zipcar%2F&amp;via=maxbeatty&amp;text=%2425+Free+Driving+From+Zipcar&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/08/25-free-driving-from-zipcar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MegaBus Should Board With QR Codes Or Checkins</title>
		<link>http://maxbeatty.com/blog/2010/07/megabus-should-board-qr-codes-checkins/</link>
		<comments>http://maxbeatty.com/blog/2010/07/megabus-should-board-qr-codes-checkins/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 16:47:36 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=893</guid>
		<description><![CDATA[MegaBus, the ultra-affordable bus service, has a very archaic ticketing and boarding process that could be simplified and sped up by using something as easy and cheap as QR codes. A QR code is a two-dimensional bar code intended to allow its contents to be decoded at high speed. They are already being used for [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.megabus.com" class="broken_link">MegaBus</a>, the ultra-affordable bus service, has a very archaic ticketing and boarding process that could be simplified and sped up by using something as easy and cheap as QR codes. A <a href="http://en.wikipedia.org/wiki/QR_Code">QR code</a> is a two-dimensional bar code intended to allow its contents to be decoded at high speed. They are already being used for electronic airline boarding passes, so why not for buses?</p>
<h3><span id="more-893"></span>Current Boarding Process</h3>
<p>Currently, you can print your ticket or display it on your smartphone to the bus driver. The driver then compares your reservation number to their list of numbers on a clipboard. Here&#8217;s an old ticket of mine:</p>
<div id="attachment_894" class="wp-caption aligncenter" style="width: 224px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2010/07/Screen-shot-2010-07-15-at-12.02.10-AM.png" rel="lightbox[893]"><img class="size-medium wp-image-894" title="MegaBus Ticket" src="http://maxbeatty.com/blog/wp-content/uploads/2010/07/Screen-shot-2010-07-15-at-12.02.10-AM-214x300.png" alt="" width="214" height="300" /></a><p class="wp-caption-text">MegaBus Ticket</p></div>
<p>You can decipher my departure location and destination along with some other info from the reservation number. It seems silly to me that someone would have to compare this complicated string of letters and numbers to a list of complicated strings to decide if my ticket is valid.</p>
<p>Wouldn&#8217;t it be easier to scan a QR code and have the scanner say &#8216;yes&#8217; or &#8216;no&#8217;?</p>
<h3>Proposed Boarding Process</h3>
<p>Passengers still have the choice of printing their ticket or displaying it on their smartphone. The complicated string of letters and numbers would be replaced by a small square that to the layman looks like a scrambled TV signal.</p>
<div id="attachment_895" class="wp-caption aligncenter" style="width: 258px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2010/07/qrcode.png" rel="lightbox[893]"><img class="size-full wp-image-895" title="qrcode" src="http://maxbeatty.com/blog/wp-content/uploads/2010/07/qrcode.png" alt="" width="248" height="248" /></a><p class="wp-caption-text">QR Code</p></div>
<p>The driver would be equipped with either a proprietary scanner like airlines have <strong><em>or </em><span style="font-weight: normal;">their personal (maybe company subsidized) smartphone with a scanner app. There are plenty of QR scanner apps available for both <a href="http://www.appstorehq.com/qrapp-iphone-57719/app">iPhone</a> and <a href="http://code.google.com/p/zxing/">Android</a> phones. It wouldn&#8217;t be hard to throw one together for any other platform. The only requirement is that the phone has a working camera. </span></strong><strong><span style="font-weight: normal;">MegaBus could even develop their own scanning app to keep better track of customers and <a href="http://www.apple.com/support/iphone/enterprise/">deploy it across the enterprise</a>.</span></strong></p>
<p>The driver&#8217;s camera would snap a picture of the passenger&#8217;s QR code printed on paper or displayed on screen. The captured code is beamed to MegaBus&#8217; ticketing site for validation. They could do it over the wifi most of their buses are equipped with to make it quicker.</p>
<p>How much faster and easier do you think it would be for both the MegaBus passengers and drivers if they used something like this? The buses would load faster and be on time more often as a result, too.</p>
<p>There&#8217;s nothing wrong with MegaBus&#8217; current system. It just feels outdated and could be a little faster. What if you could eliminate the driver&#8217;s interaction with the passengers completely? What if Foursquare partnered with MegaBus and could use checkins via GPS to verify someone was boarded?</p>
<p>Scenario: MegaBus implements a OAuth signin on their site for a location based service like Foursquare. This makes ticket purchases tied to a Foursquare account. That user checks in to the departing bus stop in a given window like 30 mins prior to departure. The driver opens his &#8220;admin app&#8221; to see all of his passengers are checked-in before taking off.</p>
<p>Any passengers who aren&#8217;t on Foursquare could still bring their QR code, and the driver could scan them in. The checked-in passengers and scanned-in passengers would all be shown in one list of &#8220;boarded passengers&#8221; on the driver&#8217;s app making it easy to see who was still missing. Even though it looks like the driver is checking text messages, he or she is just refreshing the boarded passenger list.</p>
<p>QR codes and location checkins are going to become a whole lot more meaningful when they are applied to real life scenarios like this. Mayorships are expired. Advertising is tired. Using your checkin as a ticket would definitely be wired!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F07%2Fmegabus-should-board-qr-codes-checkins%2F&amp;via=maxbeatty&amp;text=MegaBus+Should+Board+With+QR+Codes+Or+Checkins&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/07/megabus-should-board-qr-codes-checkins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Halfway Through 2010</title>
		<link>http://maxbeatty.com/blog/2010/07/halfway-through-2010/</link>
		<comments>http://maxbeatty.com/blog/2010/07/halfway-through-2010/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 14:00:09 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=890</guid>
		<description><![CDATA[This was the first year I&#8217;ve ever set serious New Year&#8217;s Resolutions so I thought I&#8217;d recap how the first half of the year has gone. These are always the most insightful posts for me, personally, because it&#8217;s always amazing to look back at what has happened in the past six months. 1. Save and [...]]]></description>
			<content:encoded><![CDATA[<p>This was the first year <a href="http://maxbeatty.com/blog/2010/01/new-years-resolutions-for-2010/">I&#8217;ve ever set serious New Year&#8217;s Resolutions</a> so I thought I&#8217;d recap how the first half of the year has gone. These are always the most insightful posts for me, personally, because it&#8217;s always amazing to look back at what has happened in the past six months.</p>
<h3><span id="more-890"></span>1. Save and Invest</h3>
<p>I definitely could be saving more, but I&#8217;ve slowly stocked away and paid down debt mostly in the form of student loans. I haven&#8217;t been approached to support anyone&#8217;s side projects, but I have had a few people give me insider peeks at their beta projects which is even cooler.</p>
<p><a href="http://www.mint.com/blog/">Mint</a> has tons of great blog posts to help with saving and investing. They&#8217;ve also launched an <a href="http://answers.mint.com/">Answers</a> service for your personal finance questions just in the last six months. I highly recommend both as sources to get your finances on track. I also just signed up for <a href="http://texthog.com/">Texthog</a> this week to better keep track of my personal expenses. Mint does an OK job of scraping bank statements to give me estimates, but Texthog will give me the manual control to track everything including the small purchases that add up.</p>
<h3>2. Optimize Information Intake</h3>
<p>I have unsubscribed from feeds in Google Reader and become better at scanning and not archiving links marked for later on Read It Later List. I got an iPad about a month ago and it has helped knock off a few more links late at night before bed. I&#8217;ve also quietly cut back on people I follow on Twitter and strangers I call friends on Facebook.</p>
<p>The biggest help in focusing information intake has been unsubscribing from every email newsletter I can. Hotels and airlines seem to think I can book a trip every day and sometimes twice a day. Every time my iPhone vibrates with a new email, I now know it&#8217;s something I actually care about.</p>
<h3>3. Read More Books</h3>
<p>I finished <a href="http://www.deliveringhappiness.com">a book</a> cover to cover. I listened to <a href="http://www.crushit.com">another one</a> twice in audio format. I&#8217;m almost done with a <a href="http://www.amazon.com/Designing-Obvious-Common-Approach-Application/dp/032145345X">third</a> which means I&#8217;m a little behind the book-per-month pace I had laid out for myself. ReWork is still sitting bedside. I&#8217;m honestly scared to read it after Crush It and Delivering Happiness. None of them are healthy for my corporate psyche.</p>
<h3>4. Return to the Dark Side</h3>
<p>I hate Microsoft. Internet Explorer sucks. Outlook sucks. Sharepoint sucks. I&#8217;m still using Windows XP everyday at the office, and I&#8217;m glad we have to lock our laptops to the desk or it would have been thrown across the cubicle weekly. The only thing Microsoft I have come to like is Exchange which my iPhone takes full advantage of.</p>
<p>My Windows Home Server has been just as big of a pain. I&#8217;m starting to consider alternatives since WHS is nothing more than stripped down XP. After talking to some Windows 7 reps at TechCocktail Mobile last week and helping my grandparents pick out a new Windows based computer for their office, I have no confidence in this company.</p>
<h3>5. Produce More</h3>
<p>I&#8217;ve done my best to keep blog posts consistent but haven&#8217;t done much in the way of videos, designs, or code. In my defense, I have been putting more thought into the business side of projects instead of purely considering what&#8217;s produced. Still, the second half of 2010 needs to be filled with releases. I hope <a href="http://forrst.com/">Forrst</a> can motivate me. If you haven&#8217;t signed up, you&#8217;re missing out.</p>
<h3>6. Visually Brand Myself and My Sites</h3>
<p>If you&#8217;re not reading this through RSS, you can tell I haven&#8217;t made any substantial progress. I got a great <a href="http://www.amazon.com/Smashing-WordPress-Beyond-Blog-Magazine/dp/0470684151">book from Smashing Magazine on WordPress</a>, but it has just been collecting dust. This is the perfect time to get everything revamped because Facebook released Open Graph, Twitter released Anywhere, and Digg is starting alpha testing for their overhaul. Oh, and WordPress just released 3.0 which is killer.</p>
<h3>New New</h3>
<p>There have been some new developments in my life over the past 6 months. I did briefly get back in shape before losing interest. All my clothes started to not fit, but that sparked an interest in <a href="http://putthison.com/">how to dress like an adult</a>.</p>
<p>My roommate Andy and I successfully brewed our own beer! It was better than expected for our first time- not great, not craft. We have our second batch started which we hope will be more refined.</p>
<p>I helped Andy design and launch an iPhone app that got some awesome coverage from RWW and other blogs along with being featured in the App Store. It has definitely sparked a big interest in mobile development. We were actually just mentioned in <a href="http://www.businessinsider.com/here-come-the-check-in-aggregators-2010-6#comments">Business Insider</a> yesterday (and we&#8217;re already ahead of them <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>The new job is wearing off. The new city is becoming familiar. The new friends are becoming regulars, and as for new toys, snagging both an iPad and an iPhone 4 have made it a good first half of the year. But, there is more work to do. How are your New Year&#8217;s Resolutions coming?</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F07%2Fhalfway-through-2010%2F&amp;via=maxbeatty&amp;text=Halfway+Through+2010&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/07/halfway-through-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Good Job GoDaddy</title>
		<link>http://maxbeatty.com/blog/2010/06/good-job-godaddy/</link>
		<comments>http://maxbeatty.com/blog/2010/06/good-job-godaddy/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 15:59:51 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[hosting]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=862</guid>
		<description><![CDATA[People are opinionated about their web host. I use GoDaddy. I have since I started piggybacking off my dad&#8217;s account years ago. I&#8217;ve never had a problem. It&#8217;s been so long that our years of prepaid service have started to automatically renew. I was surprised when my PayPal account was charged $4.99 from GoDaddy the [...]]]></description>
			<content:encoded><![CDATA[<p>People are opinionated about their web host. I use GoDaddy. I have since I started piggybacking off my dad&#8217;s account years ago. I&#8217;ve never had a problem. It&#8217;s been so long that our years of prepaid service have started to automatically renew. I was surprised when my PayPal account was charged $4.99 from GoDaddy the other day. It didn&#8217;t seem right so I investigated.</p>
<p><span id="more-862"></span>It was a charge for renewing some business registration GoDaddy offered that we must have signed up for originally. I didn&#8217;t want to renew for this &#8220;registration&#8221;, but the order had already gone through.</p>
<p>I tried to find the simplest way to contact GoDaddy about this charge. Anyone who has used their site knows that it&#8217;s not the easiest to navigate, but I&#8217;m somewhat of a long time customer so I am used to it. I could either call their phone support which has been very helpful in the past for other accounts I&#8217;ve dealt with, or I could email them. I chose to email them because I just don&#8217;t like talking on the phone. Especially to complain about $5. I simply wrote:</p>
<blockquote><p>I was automatically billed for Business Registration on the domain <a href="http://tombeatty.com/" target="_blank">tombeatty.com</a>. I do not want Business Registration. I have cancelled it. I would like a refund. Will open dispute through PayPal but would like to handle it through your support staff. Thank you.</p></blockquote>
<p>And they responded within a few hours saying it would be processed. The next day my $4.99 was back in my PayPal account. For as big of a company they are it was a pretty painless process.</p>
<p>GoDaddy depends on people auto-renewing services. My dad would have never caught the $5 charge, let alone cared about it. Some companies would have fought and said I agreed to some renewal terms when I initially signed up and next time around I could opt-out. GoDaddy didn&#8217;t. In fact, they processed my claim pretty quickly considering all of the cogs involved (their support staff, their payment processing, PayPal, etc.).</p>
<p>For all that people rag on GoDaddy for security flaws and hosting problems, I had to point out that they do get some things right.</p>
<p>Good job GoDaddy.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F06%2Fgood-job-godaddy%2F&amp;via=maxbeatty&amp;text=Good+Job+GoDaddy&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/06/good-job-godaddy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Digital Souvenirs</title>
		<link>http://maxbeatty.com/blog/2010/05/digital-souvenirs/</link>
		<comments>http://maxbeatty.com/blog/2010/05/digital-souvenirs/#comments</comments>
		<pubDate>Fri, 07 May 2010 14:13:53 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=831</guid>
		<description><![CDATA[About 10 years ago, I had the chance to go to Australia as a People To People student ambassador. While I was there, I got to hold a koala and purchased the souvenir photo to show all of my friends and family when I got home. As I was checking out, the photographer said they [...]]]></description>
			<content:encoded><![CDATA[<p>About 10 years ago, I had the chance to go to Australia as a <a href="http://www.peopletopeople.com/Pages/default.aspx">People To People</a> student ambassador. While I was there, I got to hold a koala and purchased the souvenir photo to show all of my friends and family when I got home. As I was checking out, the photographer said they could also <em>email</em> the photograph to someone if I liked, for free no less. I was blown away at the time. All of us were just creating our first email addresses to share with other ambassadors like college grads are now flocking to create LinkedIn accounts.</p>
<p>Ten years later, why doesn&#8217;t everyone do this as a courtesy or even as part of their business model?</p>
<p><span id="more-831"></span>Roller coasters, tall buildings, and places with animals like zoos and aquariums are notorious for putting you in a line after you paid admission so they can take your picture to sell to you as you exit. I hate the experience. I&#8217;m not interested in various sizes with custom mattes and keychains. What I would be interested in is a digital copy that I could reuse, edit, and redistribute.</p>
<p>The <a href="http://www.minus5experience.com">Minus5 Ice Lounge</a> charges <strong>$18 per photo</strong> that you can download from their website. I bet they don&#8217;t sell a lot of photos, if any. What&#8217;s worse is that we actually bought two actual photos at the lounge for close to $30 and they wouldn&#8217;t give us a digital copy. I&#8217;m not an economist or even that great with numbers, but I would have to think they could benefit from the <a href="http://en.wikipedia.org/wiki/Long_Tail">long tail</a> with a more aggressive pricing strategy.</p>
<p>Take the success of digital music and apply it to souvenir photography. People used to, and some still do, pay for the physical good at a premium, but now a lot more people pay fractions for the digital copy. There&#8217;s no need for DRM since each photo is unique and redistributing doesn&#8217;t lose the &#8220;artist&#8221; any royalties.</p>
<h3>KEEP IT SIMPLE STUPID</h3>
<p>You don&#8217;t need some e-commerce store to sell individual photos. If they were stock photos, that&#8217;s another story, but these are individual, unique photos of families, grandparents, and the occasional teenage couple filled with blinks, blurs, and awkward smiles.</p>
<p>I&#8217;m convinced email would be the best way to distribute the photos. Add a watermark in the corner before sending if you want them to know you took the picture. Offer a 10% discount if the customer allows you to add their email address to your mailing list. Keep backups of the photos for 30 days just in case someone accidentally deletes the photos or your email gets bounced because their inbox is full.</p>
<p>Instead of billing for each photo or set of photos, you could alternatively build it into the price of admission. For an extra $2 a head, you&#8217;ll email a free photo to them (and you can still include fine print on the ticket to sign them up for newsletters).</p>
<p>Maybe I&#8217;m wrong and people are still overpaying for cheesy souvenir photos which is why touristy spots aren&#8217;t that interested in selling more photos. This sort of model isn&#8217;t limited to touristy spots though. Any social spot could hire a photographer to snap a couple hundred pictures a night, upload previews to their site, and then charge 10 cents a shot for their visitors to download the next morning.</p>
<p>Another twist on digital souvenirs is the Gowalla items model. Users find value in those free collectible icons. Either Gowalla and the like are going to cash in on that interest or the places of interest are. Just watch.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F05%2Fdigital-souvenirs%2F&amp;via=maxbeatty&amp;text=Digital+Souvenirs&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/05/digital-souvenirs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Birthday Emails</title>
		<link>http://maxbeatty.com/blog/2010/04/birthday-emails/</link>
		<comments>http://maxbeatty.com/blog/2010/04/birthday-emails/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 13:52:59 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[marketing]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=809</guid>
		<description><![CDATA[I had a birthday last week and on top of receiving cards in the mail from friends and family, I got a few emails from various companies wishing me a happy birthday. I thought it was a really nice touch for these brands to make the effort. Some included discounts, others were well designed, but [...]]]></description>
			<content:encoded><![CDATA[<p>I had a birthday last week and on top of receiving cards in the mail from friends and family, I got a few emails from various companies wishing me a happy birthday. I thought it was a really nice touch for these brands to make the effort. Some included discounts, others were well designed, but all of them were appreciated.</p>
<h3><span id="more-809"></span>Accenture</h3>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-15-at-10.05.47-PM.png" rel="lightbox[809]"><img class="aligncenter size-medium wp-image-810" title="Accenture Birthday Email" src="http://maxbeatty.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-15-at-10.05.47-PM-300x200.png" alt="" width="300" height="200" /></a></p>
<p>My HR representative sent me this simple email to start the day off right. It&#8217;s very &#8220;Microsoft Clip Art&#8221; but in a company of over 180,000 employees, it&#8217;s nice to get some personal attention.</p>
<h3>ING Direct</h3>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-10-at-2.59.35-PM.png" rel="lightbox[809]"><img class="aligncenter size-medium wp-image-811" title="ING Direct" src="http://maxbeatty.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-10-at-2.59.35-PM-164x300.png" alt="" width="164" height="300" /></a>One of the banks I use gave me a coupon for their online store to buy some bank schwag. I like ING&#8217;s emails. They are always simple and to the point.</p>
<h3>Hertz</h3>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-10-at-3.26.40-PM.png" rel="lightbox[809]"><img class="aligncenter size-medium wp-image-812" title="Hertz" src="http://maxbeatty.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-10-at-3.26.40-PM-198x300.png" alt="" width="198" height="300" /></a> The other end of &#8216;simple and to the point&#8217; is &#8216;long and drawn out with too much information&#8217; like this Hertz email. They&#8217;ve included stuff I really don&#8217;t care about like an account summary and Spring cleaning tips which buries their &#8216;birthday bonus&#8217; offer. I think a rule of thumb for emails should be, &#8220;if you can&#8217;t do a complete screen capture on a 24&#8243; monitor, it should be simplified.&#8221;</p>
<h3>Coke</h3>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-10-at-2.58.39-PM.png" rel="lightbox[809]"><img class="aligncenter size-medium wp-image-813" title="My Coke Rewards" src="http://maxbeatty.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-10-at-2.58.39-PM-282x300.png" alt="" width="282" height="300" /></a>I am a brainwashed My Coke Rewards member. I feel bad if I buy a 12oz can or fountain drink because I know I won&#8217;t get any rewards points. That aside, I think this is the best designed email that I received. It showcases the product, isn&#8217;t too pushy with the copy, and makes it easy to unsubscribe. Most marketing emails like this would bury that link way down in the legal fine print.</p>
<h3>Harrah&#8217;s</h3>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-10-at-3.05.34-PM.png" rel="lightbox[809]"><img class="aligncenter size-medium wp-image-814" title="Harrah's Email" src="http://maxbeatty.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-10-at-3.05.34-PM-195x300.png" alt="" width="195" height="300" /></a></p>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-10-at-3.04.53-PM.png" rel="lightbox[809]"><img class="aligncenter size-medium wp-image-815" title="Harrah's" src="http://maxbeatty.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-10-at-3.04.53-PM-276x300.png" alt="" width="276" height="300" /></a></p>
<p>Harrah&#8217;s Casino had the poorest email. I was really confused by this long really long email that went on forever with text then a link, text then a link. It made me feel 10 again in a bad way. Once I found a link to display what they meant to include in the email, it wasn&#8217;t so bad.</p>
<h3>The Real Effort</h3>
<p>Kudos to these few companies that put forth the effort to wish me a happy birthday. It was a nice touch by some companies who traditionally might be viewed as uncaring (employer, bank, consumer good, casino). If I had to guess, I&#8217;d say I&#8217;ve probably given my birthday out to over 250 websites yet I only received a few emails acknowledging it. One argument might be that a birthday is a confidential piece of information so reminding a user that you retain it may worry them. I think it&#8217;s a great opportunity for brands. What if I&#8217;ve totally forgotten about your site or product? What if I had a lingering disgruntlement? Maybe that little note that says you care as a brand could reel me back in.</p>
<p>What&#8217;s even more powerful than any email is a personal face-t0-face acknowledgement. The client lead at my current project blew me away when he stopped by my desk to wish me a happy birthday. I&#8217;ve barely known the guy for 6 weeks, and he was the first person in the office to do so. Not the guy I report to, not the manager above him, not anyone else at Accenture &#8211; the client. I have no idea how he even knew it was my birthday, but it spoke volumes about his character. I took note of it as &#8220;that&#8217;s the manager I want to be&#8221;.</p>
<h3>How You Could Send Birthday Emails</h3>
<p>I don&#8217;t have any current projects that could benefit from this or I&#8217;d write out the code to do it. Here&#8217;s how I&#8217;d approach it though:</p>
<ol>
<li>You have a database of user information (name, email, birthday, etc.)</li>
<li>You have a cron job that runs daily to see if it&#8217;s any of your users&#8217; birthday.</li>
<li>If it is, grab their email and send a form email inserting their name where appropriate (e.g. Happy Birthday &lt;first_name&gt;)</li>
</ol>
<p>Put it in the extra effort. It&#8217;s worth it to people like me.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F04%2Fbirthday-emails%2F&amp;via=maxbeatty&amp;text=Birthday+Emails&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/04/birthday-emails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Cheat Groupon</title>
		<link>http://maxbeatty.com/blog/2010/04/how-to-cheat-groupon/</link>
		<comments>http://maxbeatty.com/blog/2010/04/how-to-cheat-groupon/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 14:04:09 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Groupon]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=799</guid>
		<description><![CDATA[Ladies and gentlemen: the ideas you are about to hear is true. Only the presentation has been changed to make me look less like an idiot. Groupon is great. I love it. I&#8217;m addicted. Each day they &#8220;feature something cool to do at an unbeatable price&#8221; and when enough people buy-in the deal is &#8220;on&#8221; [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Ladies and gentlemen: the ideas you are about to hear is true. Only the presentation has been changed to make me look less like an idiot.</p></blockquote>
<p><span id="more-799"></span></p>
<p><a href="http://www.groupon.com">Groupon</a> is great. I love it. I&#8217;m addicted. Each day they &#8220;feature something cool to do at an unbeatable price&#8221; and when enough people buy-in the deal is &#8220;on&#8221; (see: <a href="http://woot.com">woot.com</a>). There are thousands of restaurants in Chicago, and I can&#8217;t get out to all of them. But when I see that I can get double the value for half the price, I am immediately tempted (read: brainwashed) into buying the Groupon of the day.</p>
<h3>How Groupon Is Supposed To Work</h3>
<p>The system is supposed to serve customers who see unbelievable offers to local businesses. I buy a coupon; I either print it or present it on my smartphone; and I usually have an enjoyable experience. The experience is almost as great as the business model.</p>
<h3>Groupon&#8217;s Problem</h3>
<p>Most businesses are still 10 years behind when it comes to interacting with customers. They want you to print a copy of everything. If you use Groupon&#8217;s iPhone app (saving you, the customer, from printing a meaningless piece of paper), Groupon&#8217;s client just jots down whatever number you show them on the screen.</p>
<p>PROBLEM:When you use their iPhone app, Groupon <strong>expects</strong> you to &#8220;Mark As Used&#8221;.</p>
<p>&#8220;Expects&#8221; is where the vulnerability lies. The Groupon system never marks it used. They rely on the honest user. I&#8217;ve flashed my iPhone at a crowded lunch spot and had someone from high school come up from behind and surprise me so I hurriedly locked my phone and shoved it in my pocket.</p>
<p>The next time I visited the same establishment (as I had multiple Groupons), I realized that the coupon I didn&#8217;t &#8220;Mark As Used&#8221; last time was still valid. An honest mistake that exploits the honesty system.</p>
<p>Another situation arose while I was out trying to use a Groupon on my iPhone where the manager had me email him a screenshot of the number. I mistyped his email address; he said he never got it; and had me write it down on the receipt. It was never claimed.</p>
<h3>How To Cheat Groupon</h3>
<blockquote><p>Disclaimer: You&#8217;re not really cheating Groupon. You are cheating the small businesses who place their faith in the great Groupon community. I&#8217;m sorry Groupon, but if you didn&#8217;t think of this you should hire me or someone with half a brain regarding security.</p>
<p><strong>I am not responsible if you use these for personal gain. Please don&#8217;t!</strong></p></blockquote>
<p><em><span style="font-style: normal;">Photoshop the printouts by changing one digit. Save as PDF, open in Photoshop or Gimp, erase whatever digit you want, and put another digit in there after matching the font. The restaurant or bar won&#8217;t run the number until you are long gone. Sleezy? Yes. Guaranteed to work? Yes.</span></em></p>
<p>iPhone app user? Take a screenshot of your Groupon code, edit just like I previously mentioned, bring up saved image/pdf/html to server or cashier. Same principle, less paper. The cashier will jot down whatever number you show them and charge you the difference.</p>
<p>Until Groupon fixes this loophole, you will be able to reuse and duplicate coupons endlessly (or until the Groupon expires). I&#8217;m sorry to all the small business who will lose money because of this post. I really am. There&#8217;s always one guy in the crowd that has to ruin it for the rest of us. Sorry to be that guy.</p>
<p>Groupon, please fix this! I&#8217;ll post a follow up with some of my ideas.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F04%2Fhow-to-cheat-groupon%2F&amp;via=maxbeatty&amp;text=How+to+Cheat+Groupon&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/04/how-to-cheat-groupon/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Overlooked Everyday Conveniences</title>
		<link>http://maxbeatty.com/blog/2010/02/overlooked-everyday-conveniences/</link>
		<comments>http://maxbeatty.com/blog/2010/02/overlooked-everyday-conveniences/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 13:34:14 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[customer service]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=734</guid>
		<description><![CDATA[I&#8217;ve been traveling the past two weeks for work and noticed some small conveniences that airlines, hotels, and rental car companies have provided and a lot of opportunities they have to go the extra mile for their customers without a lot of effort. Restaurants That&#8217;s convenient. Why doesn&#8217;t every service everywhere that wants a tip [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been traveling the past two weeks for work and noticed some small conveniences that airlines, hotels, and rental car companies have provided and a lot of opportunities they have to go the extra mile for their customers without a lot of effort.</p>
<p><span id="more-734"></span><a href="http://farm3.static.flickr.com/2483/3905089222_5f9e0eb168_b.jpg" rel="lightbox[734]"><img class="aligncenter" title="Precalculated Tip" src="http://farm3.static.flickr.com/2483/3905089222_5f9e0eb168.jpg" alt="" width="375" height="500" /></a></p>
<h3>Restaurants</h3>
<p>That&#8217;s convenient. Why doesn&#8217;t every service everywhere that wants a tip have this? I&#8217;m instantly inclined to tip more because of this simple little table. I think they could take it further and have the tip added in so I could just circle what total I want and sign. People love when they don&#8217;t have to think. Waitresses, bartenders, valets, and other people expecting tips love bigger tips. It&#8217;s win-win.</p>
<h3>Rental Cars</h3>
<p>Most people who rent a car are in a different city and don&#8217;t know any of the local radio stations. That&#8217;s why Sirius XM radio is so great. The station title gives away the genre, there aren&#8217;t any annoying commercials, and the music selection is better so you don&#8217;t have to hear the same 10 songs while you&#8217;re in town.</p>
<p>A feature most cars come with these days that&#8217;s often overlooked is an auxiliary audio input jack. It allows you to play your MP3 player through the car stereo, but not a lot of people pack the $4 cable when they travel so they can&#8217;t utilize the feature. It&#8217;s like a hotel room having an ironing board without an iron. Would it really be that hard for rental car companies to throw one in the glove box? If someone takes it or loses it, charge them double so you can buy two to replace it.</p>
<p>While they&#8217;re throwing stuff in the glove box why not include napkins, tissues, or a pen and pad? Some basic things everyone keeps in their car just like a hotel gives you shampoo, towels, and a TV.</p>
<h3>Hotels</h3>
<p>I stayed at the <a href="http://www.renaissancehollywood.com/">Renaissance Hollywood Hotel</a> last week, and they had something I had never seen before. The only way I can describe it is as an A/V box with HDMI, VGA, and RCA connectors. Then, in the desk drawer there was a VGA cable and an audio cable so you could hook up your laptop to the 36&#8243; LCD TV. It was pretty well thought out and would allow for visitors to watch DVDs or stream Hulu or Netflix in their rooms.</p>
<p>The box was unique because it encouraged guests to plug in their own stuff. They obviously didn&#8217;t want guests getting behind the TV and messing with the cable and pay-per-view devices. The box even had a power outlet built into it so I wouldn&#8217;t have to get behind the dresser.</p>
<p>Before I move on, why does it cost a minimum of $10 for 24 hours of internet access in a hotel? Honestly!? It&#8217;s 2010.</p>
<h3>Airlines</h3>
<p>Like I said, I&#8217;ve been traveling for business which means taking the same flights every week, which also means seeing the same in-flight movies. They change out every couple weeks and are different going east and west, but still not a lot of people watch them even with free headphones from the airline.</p>
<p>So I came up with a fun idea to get more people engaged in the movie selecting process. Before each flight when you are checking in at a kios or online and picking your seat, why not also vote on which movie you&#8217;d like to watch? The movie with the most votes gets played. Simple as that.</p>
<p>Of course, I still prefer JetBlue&#8217;s DirecTV in each seat along with the option to watch a number of movies (for a price). I wouldn&#8217;t care what&#8217;s on if the airline has Wi-Fi. That is the ultimate in-flight convenience.</p>
<h3>Conclusion</h3>
<p>I love convenience because it saves time, energy, and frustration. It&#8217;s simple. Sometimes that comes at a price, but other times it just takes some creative thinking. It&#8217;s true I have come to <a href="http://garyvaynerchuk.com/post/343005489/consumer-expectation">expect the little things as a customer</a>. I want my snack bags to reseal so they&#8217;ll be fresh later. I want my cases of beer to have the same fridge packs as my Diet Coke. I want others to stop overlooking all of these everyday conveniences that would be so simple to implement.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F02%2Foverlooked-everyday-conveniences%2F&amp;via=maxbeatty&amp;text=Overlooked+Everyday+Conveniences&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/02/overlooked-everyday-conveniences/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Technorati</title>
		<link>http://maxbeatty.com/blog/2010/01/technorati/</link>
		<comments>http://maxbeatty.com/blog/2010/01/technorati/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 17:11:01 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=714</guid>
		<description><![CDATA[Do people still submit their blogs to Technorati? (Claim token 77QZ6TZ65T6G) I could have probably hidden this post so it only shows up in the RSS feed, but I&#8217;m lazy]]></description>
			<content:encoded><![CDATA[<p>Do people still submit their blogs to <a href="http://technorati.com">Technorati</a>?</p>
<p>(Claim token 77QZ6TZ65T6G)</p>
<h6>I could have probably hidden this post so it only shows up in the RSS feed, but I&#8217;m lazy <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </h6>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F01%2Ftechnorati%2F&amp;via=maxbeatty&amp;text=Technorati&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/01/technorati/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New Year&#8217;s Resolutions for 2010</title>
		<link>http://maxbeatty.com/blog/2010/01/new-years-resolutions-for-2010/</link>
		<comments>http://maxbeatty.com/blog/2010/01/new-years-resolutions-for-2010/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 01:10:08 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[self improvement]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=719</guid>
		<description><![CDATA[The new year is here and everything is, well, new! New job, new city, new friends, new social networks, new toys. With all of this new, I best try to use it to improve myself and maybe even help others. Here are my New Year&#8217;s resolutions for 2010: 1. Save and Invest This is the [...]]]></description>
			<content:encoded><![CDATA[<p>The new year is here and everything is, well, new! New job, new city, new friends, new social networks, new toys. With all of this new, I best try to use it to improve myself and maybe even help others. Here are my New Year&#8217;s resolutions for 2010:</p>
<h3><span id="more-719"></span>1. Save and Invest</h3>
<p>This is the first year in my life that I will <strong>earn</strong> more than I <em>spend</em>. There&#8217;s no more tuition to pay and I&#8217;m one of the lucky 2009 grads to have a paycheck. I have some manageable debt in the form of student loans, but for the most part I&#8217;m looking to get my income into a 401k, IRA, savings account, or some other form of investment before I can go spend it.</p>
<p>I&#8217;m not making gobs of money (yet) but if you need $10 or $100 or $1000 to do something awesome, <a href="http://maxbeatty.com/contact/">send me an email</a>. I figure the easiest way to start giving back is by donating to designers and developers who give out their work for free and have <a href="http://maxbeatty.com/charity/">little charity pages</a> setup.</p>
<h3>2. Optimize Information Intake</h3>
<p>Since starting my new job, <a href="http://www.google.com/reader/shared/maxbeatty0">Google Reader</a> has become unruly and my <a href="https://readitlaterlist.com/">Read It Later List</a> has grown to nearly 200. I need to take an hour or two a night to knock out 10-20 old links and do a better job filtering or scanning new articles as they come up. Surprisingly, I feel like I&#8217;ve kept up with Twitter and other social networks pretty well.</p>
<h3>3. Read More Books</h3>
<p>I read a lot on the screen, but never on the page. I couldn&#8217;t tell you the last book I finished cover to cover. I&#8217;m hoping to read one book a month but perhaps more depending on how much I fly and how crazy the new TSA rules are. I think I&#8217;ll try to keep a <a href="http://springpadit.com/maxbeatty">springpad</a> list of books I read.</p>
<h3>4. Return to the Dark Side</h3>
<p>For the past 4 years, I&#8217;ve done everything in my power to get away from Microsoft to the point everyone in my family now owns a Mac or runs Ubuntu. Joining the corporate world has forced me to submerge myself into everything Microsoft once more. I knew it was going to happen so I&#8217;ve been trying to learn more than fight.</p>
<p>I also have a Windows Home Server that I&#8217;ve neglected for months, so now that I&#8217;m back into dealing with Windows headaches I should hopefully be able to trick it out. I want to enable remote access so I can access all of my media when I&#8217;m on the road, automate torrents (legal ones) to download to it, and explore what our household XBox can retrieve from it to play across the house.</p>
<h3>5. Produce More</h3>
<p>I want to put out more blog posts, more videos, more designs, more code, more everything and not just get things started but actually finish them. I want to focus on getting things done. I have tons of ideas and half-cooked projects started, but nothing is completely done and out in the wild. I want to be able to show more from 2010 than I can from 2009.</p>
<h3>6. Visually Brand Myself and My Sites</h3>
<p>My blog design is tired and nearly expired. I don&#8217;t have a logo. I want to further develop a brand so I&#8217;m more recognizable across all 100,000 profiles I have everywhere. I really like what <a href="http://www.kylehaskins.com/">Kyle Haskins</a> has done with how he&#8217;s kept his blog, Tumblr account, and portfolio all congruent. Both of the <a href="http://www.alexhale.me/">Hale</a> <a href="http://matthewhaledesign.com/">brothers</a> are putting the finishing touches on their new designs which has motivated me even more to get my own out there.</p>
<p>The last few things I want to do this year are minor and I haven&#8217;t completely figured out how I&#8217;m going to do it. I want to play more basketball and get back in shape. I also want to stop ordering the same movies as my roommate Alex from Netflix weeks and months after he does. Anyone know of a collaboration service that can read your Netflix queue?</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F01%2Fnew-years-resolutions-for-2010%2F&amp;via=maxbeatty&amp;text=New+Year%27s+Resolutions+for+2010&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/01/new-years-resolutions-for-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How I Spent 6 Months Being Unemployed After College</title>
		<link>http://maxbeatty.com/blog/2009/11/how-spent-6-months-unemployed-after-college/</link>
		<comments>http://maxbeatty.com/blog/2009/11/how-spent-6-months-unemployed-after-college/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 01:13:54 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=484</guid>
		<description><![CDATA[This is more of a journal entry than a blog post, but I hope other new college grads and those about to be can take something from my experience. To summarize &#8211; I worked, I travelled, I waited, I made it. A little over a year ago, I went to a 3rd round interview in [...]]]></description>
			<content:encoded><![CDATA[<p><em>This is more of a journal entry than a blog post, but I hope other new college grads and those about to be can take something from my experience. To summarize &#8211; I worked, I travelled, I waited, I made it.<span id="more-484"></span><br />
</em></p>
<p>A little over a year ago, I went to a 3rd round interview in Chicago for <a href="http://www.accenture.com">Accenture</a>. It was a stressful day among the endless introductions, multiple interviews, and nosebleed at lunch in front of the other recruits and current employees. I walked away tweeting it was 1st class and didn&#8217;t think I made the cut. A few weeks later I got an offer! It was my third along with ArcelorMittal and the NSA. I stopped interviewing with other companies and accepted it. I was Chicago bound!</p>
<p>Before I graduated in May, I was notified that my start date had been pushed back from my requested June 1st to <strong>November 16th</strong>. As someone who had grown impatient waiting for Christmas breaks to end, I was horrified. What the hell was I going to do for 6 months?</p>
<p>To start, I went home for a few weeks and conquered a massive to-do list for my parents (wireless this, backups that, you know) while simplifying my way of life based on the &#8220;<a href="http://www.guynameddave.com/100-thing-challenge.html">100 thing challenge</a>&#8220;. I helped my neighbor with a <a href="http://maxbeatty.com/projects/ronald/">small project</a> and the itch was on to get involved with something. I considered emailing <a href="http://garyvaynerchuk.com">Gary Vaynerchuk</a> to see if he&#8217;d put me up for a few months in NYC in exchange for helping <a href="http://vaynermedia.com">Vaynermedia</a> get off the ground by doing whatever I could. Luckily, there was a startup just as interesting <a href="http://www.blogschmog.net/2008/07/23/sproutbox/">launching in Bloomington</a>. I attended the <a href="http://www.sproutbox.com/">SproutBox</a> opening making a point to talk to <a href="http://mike.trotzke.com/">Mike Trotzke</a> so I could express my interest in, again, showing up to do whatever I could. We had met at <a href="http://www.informatics.indiana.edu/careers/career_fairs.asp">career fairs</a> before and I followed him on <a href="http://twitter.com/trotzke">Twitter</a> so I didn&#8217;t feel like a complete stalker approaching him.</p>
<h3>SproutBox</h3>
<p>After being through dozens of interviews just 6 months ago, I was incredibly nervous to meet with Trotzke and ask if I could work for free to help them out. He welcomed the help and I was back in the gritty startup environment I fell in love with at <a href="http://www.chacha.com/">ChaCha</a>. <strong>From day one I learned something new every day! </strong>I walked in there like I had a college education but was clueless when it came to <a href="http://en.wikipedia.org/wiki/Revision_control">version control systems</a> or PHP frameworks.</p>
<p>Thankfully everyone from <a href="http://www.kylehaskins.com/">Kyle</a> and <a href="http://www.matthewdimmett.com/">Matt</a> (designers) to <a href="http://twitter.com/bigdavesmith">Dave</a> and <a href="http://www.cameroncox.com/">Cameron</a> (developers) to even <a href="http://twitter.com/marcguyer">Marc</a>, <a href="http://twitter.com/trotzke">Mike</a>, and <a href="http://twitter.com/gopsig">Brad</a> (cofounders) were available to consult for help immediately next to me if they weren&#8217;t busy flying helicopters, gliding scooters through the office, or planning <em>Tequila Tuesdays</em>. I looked forward to coming to &#8220;work&#8221; in the morning and learned as much as possible from <a href="http://www.sproutbox.com/who">everyone there</a>. <strong>I loved my time at SproutBox.</strong> I wish they would have been hiring when I was hunting for jobs.</p>
<h3 style="font-size: 1.17em;">Eppley Insitute</h3>
<p>I was quickly running out of graduation money so I applied to work for the <a href="http://www.eppley.org">Eppley Institute</a> as a web developer. During my interview, I did the <em>2009</em> &#8211; match a face to a Twitter avatar who ended up being <a href="http://twitter.com/sixrevisions"><strong>Jacob Gube</strong></a> (goo-beh for the non-l33ts). I thought he was setting me up when he asked what sort of blogs I followed for design and development. I said the obvious <a href="http://www.smashingmagazine.com/">Smashing Magazine</a> and <a href="http://www.webdesignerdepot.com/">Web Designer Depot</a> along with a few smaller (now bigger) names like <a href="http://www.chris-wallace.com/">Chris Wallace</a>, <a href="http://www.komodomedia.com/">Rogie King</a>, and <a href="http://timvandamme.com/">Tim Van Damme</a>. I purposely didn&#8217;t mention <a href="http://sixrevisions.com">Six Revisions</a> and <a href="http://twitter.com/maxbeatty/status/2107428401">tweeted about it afterwards</a>.</p>
<p>That tweet caught the eyes of both interviewers (<a href="http://twitter.com/mtwolf/status/2108026069">Matt</a> and <a href="http://twitter.com/sixrevisions/status/2107889001">Jacob</a>). Every career counselor will tell you to do your homework about the company you&#8217;re interviewing with and that you should write hand-written letters to thank them afterwards. Since there wasn&#8217;t much info out there about Eppley, I relied on my knowledge of the web design/developer community. Instead of wasting my time with a most likely illegible post-interview thank you note, I got the attention of both interviewers while blasting a good word about their company to all of my followers in less than 140 characters.</p>
<p>At Eppley, I was given the daunting task of mashing together three different open source content management systems to satisfy a number of requirements from every branch of the company&#8217;s org chart. Basically, they wanted a more robust ecommerce solution that kept their user system synced with their existing eLearning system. There were <strong>restrictions</strong> such as payment methods the university could accept, <strong>delays</strong> such as marketing reports that would shape the branding and layout of the site, and even <strong>limitations</strong> of what the open source solutions could deliver even with their worldwide network of developers and supporters. It was one of the toughest projects I had ever taken on.</p>
<p>Frustration grew, progress slowed, life went on. I signed a lease for an apartment in Chicago and had to start paying rent even though I was still in Bloomington. My car died so I had to borrow my brother&#8217;s car to get to/from work. JetBlue announced their &#8216;<a href="http://www.usatoday.com/travel/flights/2009-08-19-jetblue-suspends-all-you-can-jet-sale_N.htm">All You Can Jet</a>&#8216; pass. All of that made me decide to chalk up the Eppley project as a loss and move on.</p>
<p>I admit I failed at completing that project and it was a valuable experience in a professional setting. It&#8217;ll be my go-to story the next time I&#8217;m faced with the inevitable interview question &#8220;tell me about a time you didn&#8217;t succeed&#8221;. I have my theories and suggestions on how we could have done things differently (which is how you end those types of interview questions) but the Eppley web developers were great to work with regardless.</p>
<h3>All You Can Jet</h3>
<p>I made the complete and official move to Chicago at the beginning of September only to fly to Boston a few days later. Then we flew to Los Angeles, Portland, DC, Seattle, and San Diego touching down in Chicago every week for clean clothes and a good night sleep. I also went to Sarasota and Las Vegas to round out my 26 flights in 30 days. I had the time of my life and only regret not taking more pictures, shooting more video, and writing more blog posts about all the awesome things we did. <em>(I did try to post to <a href="http://www.google.com/search?client=safari&amp;rls=en&amp;q=site:twitter.com/maxbeatty+%23aycj&amp;ie=UTF-8&amp;oe=UTF-8">Twitter</a>, <a href="http://brightkite.com/people/maxbeatty">Brightkite</a></em><em>, <a href="http://www.facebook.com/maxbeatty">Facebook</a></em><em>, and <a href="http://max.beatty.me">other social sites</a></em><em> so our travels didn&#8217;t go totally undocumented.)</em></p>
<h3>Freelancing</h3>
<p>For the last 6 weeks before starting my career with Accenture, I looked to take on small projects so I could pay the rent and maybe have a few beers on the weekends. I was very limited in regards to what jobs I could take on since I couldn&#8217;t commit to anything longer than a month or two.</p>
<p>I primarily used <a href="http://chicago.craigslist.org/cpg/">Craigslist</a> to find small local computer-related jobs. The Chicago network is pretty active so there were a couple dozen posts a day to sift through. I responded to over 100 posts and maybe heard back from 10 (never in a timely fashion even though most posts said they needed help ASAP or to have the project done tomorrow). It was appalling how uneducated and unprofessional the people looking for help were. Everyone wanted everything for nothing if they even knew what they wanted. It was beyond frustrating to the point I <a href="http://maxbeatty.com/blog/2009/10/5-job-posting-tips-to-keep-designers-and-developers-at-bay/">wrote a post just to vent</a>.</p>
<p>Somehow I was able to find a few projects and pay my rent on time. Overall it was a very humbling experience and made me appreciate my pending job with Accenture all that much more. I realized how unprepared I was to be a freelancer. Not so much the technical aspects, but business related tasks such as invoicing and contracts. I experimented using my <a href="https://www.google.com/voice/">Google Voice</a> number as my &#8220;business&#8221; line but even that needs some perfecting. If I had to do it again, I would definitely approach friends and family for projects and not waste my time on Craigslist. If I was more established I would have felt more comfortable bidding for bigger projects on professional designer/developer job boards, but I didn&#8217;t think I was ready to compete with people who freelance for a living.</p>
<h3>Starting at Accenture</h3>
<p>After my first week at my new job, I know I&#8217;m at the right place. From the people to the corporate culture to the endless extra perks, I&#8217;ve calmed any worries I had about putting my life on hold in order to start this career. I&#8217;m excited about the kind of projects I&#8217;ll be involved with next year being in the Identity and Access Management security group in Technology Consulting.</p>
<p>The last six months have been a blast! I met a lot of great people, visited a lot of new places, and managed to not run out of money in the process.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F11%2Fhow-spent-6-months-unemployed-after-college%2F&amp;via=maxbeatty&amp;text=How+I+Spent+6+Months+Being+Unemployed+After+College&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/11/how-spent-6-months-unemployed-after-college/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ditching My Daily Snapshot Script for DailyBooth.com</title>
		<link>http://maxbeatty.com/blog/2009/10/ditching-my-daily-snapshot-script-dailybooth/</link>
		<comments>http://maxbeatty.com/blog/2009/10/ditching-my-daily-snapshot-script-dailybooth/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 21:02:53 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[automator]]></category>
		<category><![CDATA[iphoto]]></category>
		<category><![CDATA[picasa]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=611</guid>
		<description><![CDATA[Every night at 9pm my Macbook fires up Photo Booth to take a snapshot and import it into iPhoto. I&#8217;ve been doing this since December 19th, 2007 and have accumulated 275 photos (some days my computer was off and other days no one was around to be captured so I didn&#8217;t keep the photo). I [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Every night at 9pm my Macbook fires up <a href="http://www.apple.com/macosx/what-is-macosx/photo-booth.html">Photo Booth</a> to take a snapshot and import it into iPhoto. I&#8217;ve been doing this since December 19th, 2007 and have accumulated 275 photos (some days my computer was off and other days no one was around to be captured so I didn&#8217;t keep the photo). I automated this process using Mac OS X&#8217;s built-in <a href="http://www.macosxautomation.com/automator/">Automator</a> program and a rarely used feature in iCal. First, I&#8217;ll show you how I extended the <a href="http://www.tuaw.com/2007/12/18/mac-automation-automator-for-leopard/2">original tutorial</a> I found to accomplish this and then explain why I&#8217;m ditching it for the new web service <a href="http://dailybooth.com/maxbeatty">DailyBooth.com</a>.</p>
<p><span id="more-611"></span></p>
<h3>Two Years of Daily Snapshots</h3>
<p style="text-align: left;">Before I show you how to automatically take a picture of yourself every day using Automator, maybe you&#8217;d like to <a href="http://picasaweb.google.com/maxbeatty0/DailySnapshots">see the results I had from almost 2 years of captures</a>.</p>
<table class="aligncenter" style="width: 194px; text-align: center;" border="0">
<tbody>
<tr>
<td style="height: 194px; background: url(http://picasaweb.google.com/s/c/transparent_album_background.gif) no-repeat left;" align="center"><a href="http://picasaweb.google.com/maxbeatty0/DailySnapshots?feat=embedwebsite"><img style="margin:1px 0 0 4px;" src="http://lh4.ggpht.com/_rJDXqj6w7LI/SuXcMX1GIKE/AAAAAAAAASo/i_ObYKuzO-A/s160-c/DailySnapshots.jpg" alt="" width="160" height="160" /></a></td>
</tr>
<tr>
<td style="text-align:center;font-family:arial,sans-serif;font-size:11px"><a style="color:#4D4D4D;font-weight:bold;text-decoration:none;" href="http://picasaweb.google.com/maxbeatty0/DailySnapshots?feat=embedwebsite">Daily Snapshots</a></td>
</tr>
</tbody>
</table>
<p style="text-align: left;">You can see how it captures the <a href="http://picasaweb.google.com/lh/photo/KLNvUJehDNqs8BtMtv1b4g?feat=directlink">happy</a>, <a href="http://picasaweb.google.com/lh/photo/gRd8zpb2x5JIHCUU2RZsoA?feat=directlink">sad</a>, and <a href="http://picasaweb.google.com/lh/photo/TNkRUIhMtXWOV1Af97vGDg?feat=directlink">boring</a> nights of my life. Looking back through 2 years of pictures, I realized a few things about myself like my hair is always different and I don&#8217;t shave as much as I thought. My little sister told me the other day that I have a very serious face when I&#8217;m on my laptop and that&#8217;s also very apparent.</p>
<p style="text-align: left;">
<h3>Creating the Automator Workflow</h3>
<p>Automator is super simple to use because it&#8217;s all drag and drop with a few options. The <a href="http://www.tuaw.com/2007/12/18/mac-automation-automator-for-leopard/2">original tutorial from TUAW</a> goes into more detail about what exact steps to take and what exactly you&#8217;re doing with each step so read that first if the rest of this doesn&#8217;t make sense. Take a look at a screenshot of my workflow and then <a href="http://maxbeatty.com/blog/wp-content/uploads/2009/10/Daily.Snapshot.workflow.zip" target="_blank">download the workflow</a>.</p>
<p style="text-align: center;">
<div id="attachment_613" class="wp-caption aligncenter" style="width: 310px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2009/10/workflow.png" rel="lightbox[611]"><img class="size-medium wp-image-613" title="Automator Workflow" src="http://maxbeatty.com/blog/wp-content/uploads/2009/10/workflow-300x287.png" alt="Automator Workflow" width="300" height="287" /></a><p class="wp-caption-text">Automator Workflow</p></div>
<p>You can see that I tell it to take a video snapshot using my built in iSight camera in my Macbook and to save that picture to my desktop. Then, I import that file into iPhoto and add it to an existing album called &#8220;Daily Snapshot&#8221;. This step also deletes the original image on my desktop since iPhoto makes a copy in its library. This part is optional, but I love <a href="http://growl.info/">Growl notifications</a> because they tell you what&#8217;s going on behind the scenes on your Mac. Finally, I tell it to quit iPhoto so everything on my system is back to how it was before the script ran. Pretty simple, right? Finally, make sure to save your workflow then &#8220;save as&#8230;&#8221; an application (<a href="http://maxbeatty.com/blog/wp-content/uploads/2009/10/Daily.Snapshot.app.zip">download here for the lazy</a>) for the next step.</p>
<p style="text-align: center;">
<div id="attachment_614" class="wp-caption aligncenter" style="width: 310px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2009/10/saveas.png" rel="lightbox[611]"><img class="size-medium wp-image-614" title="saveas" src="http://maxbeatty.com/blog/wp-content/uploads/2009/10/saveas-300x211.png" alt="Save As Application" width="300" height="211" /></a><p class="wp-caption-text">Save As Application</p></div>
<p>Now for having it run automatically every day using iCal. In iCal, I created a new calendar called &#8220;run_scripts&#8221; that I could hide so it didn&#8217;t clutter my other events on other calendars. I created a new event at 9pm and told it to repeat every day forever. Here&#8217;s the trick- as an alarm for the event I have iCal run a file- my daily snapshot application if you couldn&#8217;t guess.</p>
<p style="text-align: center;">
<div id="attachment_617" class="wp-caption aligncenter" style="width: 231px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2009/10/Screen-shot-2009-10-26-at-2.20.23-PM.png" rel="lightbox[611]"><img class="size-medium wp-image-617" title="Screen shot 2009-10-26 at 2.20.23 PM" src="http://maxbeatty.com/blog/wp-content/uploads/2009/10/Screen-shot-2009-10-26-at-2.20.23-PM-221x300.png" alt="Open File as Alarm 0 Minutes Before" width="221" height="300" /></a><p class="wp-caption-text">Open File as Alarm 0 Minutes Before</p></div>
<p>Now, every night at 9pm iCal will launch the Daily.Snapshot.app and the workflow will be processed.</p>
<p style="text-align: center;">
<div id="attachment_615" class="wp-caption aligncenter" style="width: 310px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2009/10/Screen-shot-2009-10-26-at-2.23.32-PM.png" rel="lightbox[611]"><img class="size-medium wp-image-615 " title="Open file every night at 9pm" src="http://maxbeatty.com/blog/wp-content/uploads/2009/10/Screen-shot-2009-10-26-at-2.23.32-PM-300x188.png" alt="Open file every night at 9pm" width="300" height="188" /></a><p class="wp-caption-text">Open file every night at 9pm</p></div>
<h3></h3>
<h3>Why I&#8217;m Ditching This for DailyBooth.com</h3>
<p>There&#8217;s nothing wrong with this system. Occasionally in Snow Leopard, I&#8217;ve noticed iPhoto crashes instead of quits after the import. With iPhoto&#8217;s evolution, each import is classified as a new event which makes organizing my other photos harder since I have to scroll through all of the individual events with only one photo. The main reason I&#8217;m switching is that <a href="http://dailybooth.com">DailyBooth.com</a> gives me what I&#8217;ve always wanted to do with my script &#8211; <strong>sharing with everyone else</strong>.</p>
<p>When I update my account on DailyBooth, other people can comment on it, and I automatically <a href="http://twitter.com/maxbeatty">tweet</a> about it to give more people a chance to see what I&#8217;m up to that day. I also have more control over when I want to take a picture each day. You might have noticed I only had 275 pictures from 677 days. That&#8217;s just above 40% which isn&#8217;t even 3 days a week. DailyBooth.com offers to send me an email whenever I go 24hrs without taking a picture. I think I&#8217;ll update more since I&#8217;ll be on my own schedule. I&#8217;m just not around my laptop at 9pm like I used to be!</p>
<p><strong>Come back tomorrow to see how easy it is to display your latest DailyBooth.com update on your blog or website!</strong></p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F10%2Fditching-my-daily-snapshot-script-dailybooth%2F&amp;via=maxbeatty&amp;text=Ditching+My+Daily+Snapshot+Script+for+DailyBooth.com&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/10/ditching-my-daily-snapshot-script-dailybooth/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fun Family Fact About Bloomington&#8217;s Fun Frolic</title>
		<link>http://maxbeatty.com/blog/2009/06/family-fun-frolic/</link>
		<comments>http://maxbeatty.com/blog/2009/06/family-fun-frolic/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 16:22:21 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[cameo]]></category>
		<category><![CDATA[celebrity]]></category>
		<category><![CDATA[family]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=485</guid>
		<description><![CDATA[This weekend is the end of the annual Fun Frolic in Bloomington. If you don&#8217;t know, the Fun Frolic is &#8220;a family-friendly Bloomington tradition since 1957, the Fun Frolic features rides, games, amusements and traditional carnival food. Proceeds benefit Big Brothers Big Sisters of South Central Indiana and IU Child Care.&#8221; What some might not [...]]]></description>
			<content:encoded><![CDATA[<p>This weekend is the end of the annual <a href="http://www.visitbloomington.com/calendar/">Fun Frolic</a> in Bloomington. If you don&#8217;t know, the Fun Frolic is &#8220;a family-friendly Bloomington tradition since 1957, the Fun Frolic features rides, games, amusements and traditional carnival food. Proceeds benefit Big Brothers Big Sisters of South Central Indiana and IU Child Care.&#8221;</p>
<p>What some might not have known is that <a href="http://www.mellencamp.com/">John Mellencamp</a> used the Fun Frolic as the setting for his 1985 music video for <a href="http://www.youtube.com/watch?v=53PHSlL4vnQ&amp;fmt=22" target="_blank">&#8220;Lonely Ol&#8217; Night&#8221;</a> (embedding was disabled <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> )</p>
<p>Something cool I learned yesterday from my mom is that my Uncle Ray is actually in the video! Check him and his then-girlfriend out at around 2:46</p>
<div id="attachment_486" class="wp-caption aligncenter" style="width: 492px"><img class="size-full wp-image-486" title="Uncle Ray" src="http://maxbeatty.com/blog/wp-content/uploads/2009/06/ray.jpg" alt="My Uncle Ray makes a cameo in a John Mellencamp video" width="482" height="361" /><p class="wp-caption-text">My Uncle Ray makes a cameo in a John Mellencamp video</p></div>
<p>I thought it was a little trivia that should be shared with the world. I don&#8217;t know how I never heard about the Fun Frolic until this year or how I&#8217;d gone my entire life without knowing my uncle was in a music video!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F06%2Ffamily-fun-frolic%2F&amp;via=maxbeatty&amp;text=Fun+Family+Fact+About+Bloomington%27s+Fun+Frolic&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/06/family-fun-frolic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thanks PizzaX</title>
		<link>http://maxbeatty.com/blog/2009/05/thanks-pizzax/</link>
		<comments>http://maxbeatty.com/blog/2009/05/thanks-pizzax/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 04:03:42 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[good deed]]></category>
		<category><![CDATA[Small Business]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=451</guid>
		<description><![CDATA[On Friday, I finally got back to Bloomington to pick up a stack of cups with my Little 500 logo from PizzaX (formerly Pizza Express) that they had set aside just for me and wanted to thank them publicly for their small effort that meant a lot to me. If you read my blog, you [...]]]></description>
			<content:encoded><![CDATA[<p>On Friday, I finally got back to Bloomington to pick up a stack of cups with my Little 500 logo from <a href="http://express.bloomington.com/">PizzaX (formerly Pizza Express)</a> that they had set aside just for me and wanted to thank them publicly for their small effort that meant a lot to me.<span id="more-451"></span></p>
<p style="text-align: center;">
<div class="wp-caption aligncenter" style="width: 463px"><a href="http://www.facebook.com/photo.php?pid=50598005&amp;l=27cb9f29af&amp;id=6831554"><img title="Logo on PizzaX cups (formerly Pizza Express)" src="http://photos-f.ak.fbcdn.net/photos-ak-sf2p/v648/80/57/6831554/n6831554_50598005_3214802.jpg" alt="Logo on PizzaX cups (formerly Pizza Express)" width="453" height="604" /></a><p class="wp-caption-text">Logo on PizzaX cups (formerly Pizza Express)</p></div>
<p>If you <a href="http://maxbeatty.com/blog/2008/10/update-obama-inspired-little-500-logo/">read my blog</a>, you probably know a logo I designed was selected for the <a href="http://iusf.indiana.edu/Events_Programs/Little_500.html" class="broken_link">IU Little 500 race</a> this year. One of the many places it ended up was on the side of cups from Pizza Express. Any time anyone in <a href="http://bloomington.in.gov">Bloomington</a> ordered a drink from Pizza Express they also received some of my art work. As soon as I found this out, I was ordering their <a href="http://express.bloomington.com/specials.html" class="broken_link">Big X Bargain</a> every couple of days so I could collect as many cups as possible to give to friends and family.</p>
<p>The week after the race Pizza Express underwent a name change to PizzaX which was reflected on their new green cups. I was bummed my cups weren&#8217;t being delivered any more but then had a thought they might have extras laying around. I sent <a href="http://twitter.com/pizzax">@PizzaX</a> a message on Twitter asking if they had any extra cups and if I could have them. A few days later, they sent me a DM saying they had a stack set aside for me at their office and I could come pick them up at my convenience.</p>
<p>This isn&#8217;t the greatest story ever told about the generosity of a company, but I thought it was very cool of them. It didn&#8217;t cost them anything to set aside some extra outdated cups, and it didn&#8217;t take me anything but my spare time to write up a little free press for them (however minimal it may be).</p>
<p>It was also very cool this was all set up via <a href="http://twitter.com">Twitter</a>. We never emailed each other, exchanged phone calls, or met face to face. I hope more small businesses use Twitter to interact with their local customers (and not just to give away free stuff). I would have been just as content if they replied that they didn&#8217;t have any extra cups. It was more important that they reached out and communicated with average little me. Thanks PizzaX!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F05%2Fthanks-pizzax%2F&amp;via=maxbeatty&amp;text=Thanks+PizzaX&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/05/thanks-pizzax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What do you do with old computers?</title>
		<link>http://maxbeatty.com/blog/2009/05/what-do-you-do-with-old-computers/</link>
		<comments>http://maxbeatty.com/blog/2009/05/what-do-you-do-with-old-computers/#comments</comments>
		<pubDate>Mon, 18 May 2009 02:35:33 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Informatics]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=431</guid>
		<description><![CDATA[My grandfather had a great business insight a number of  years ago- people love having stuff even if there&#8217;s no room to put it. He built some self storage units on some extra land and has been successfully renting them ever since. One of my personal goals over the past year has been to simply [...]]]></description>
			<content:encoded><![CDATA[<p>My grandfather had a great business insight a number of  years ago- people love having stuff even if there&#8217;s no room to put it. He built some self storage units on some extra land and has been successfully renting them ever since. One of my personal goals over the past year has been to simply my life by simplifying my possessions.</p>
<p>I&#8217;ve moved four times in the last year, and each time it has become easier because I keep getting rid of old stuff. Just yesterday I donated three full trash bags of clothes to <a href="http://www.goodwill.org">Goodwill</a>. My next big challenge is to get rid of all the extra computers and peripherals I&#8217;ve accumulated. When I told my <a href="http://tombeatty.com">dad</a>, he had a pile of electronics to get rid of as well.</p>
<p>Everything still works and is in good condition so my first inclination was to put it all on <a href="http://ebay.com">eBay</a>, but the shipping costs for a 30lb computer is almost more than the computer would be worth to someone. The price of new equipment also makes it hard to resell old equipment. <span id="more-431"></span></p>
<div id="attachment_432" class="wp-caption aligncenter" style="width: 310px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2009/05/picture-1.png" rel="lightbox[431]"><img class="size-medium wp-image-432" title="Fry's Ad" src="http://maxbeatty.com/blog/wp-content/uploads/2009/05/picture-1-300x102.png" alt="Fry's Ad has new Laptops and PCs for next to nothing" width="300" height="102" /></a><p class="wp-caption-text">Fry&#39;s Ad has new Laptops and PCs for next to nothing</p></div>
<p>Currently, I personally have my Macbook, an old self built PC from high school, and a small Shuttle XPC with great specs. My dad is looking to get rid of his ancient Dell laptop and two similar Dell towers. On top of this there are speakers, keyboards, mice, and 3 LCD monitors (15&#8243;, 17&#8243;, and 19&#8243;). We&#8217;re pretty much ready to open a Circuit City in our garage.</p>
<p>I would like to sell my computers to get a new Macbook Pro and maybe a 24&#8243;+ monitor. My dad is just looking to not throw everything away. The best solution so far that I&#8217;ve found besides eBay or Craigslist is <a href="http://www.bestbuy.com/site/olspage.jsp?id=pcmcat133600050011&amp;type=category">Best Buy&#8217;s Trade In program</a>. You tell them your specs, they shoot you a bid, if you accept it they give you a pre-paid shipping label, and in 7-14 days you get your agreed amount in the form of a Best Buy gift card.</p>
<p>It&#8217;s not a bad deal for older equipment that might not fetch much on eBay. I have no idea what Best Buy could be doing with all these old parts. Maybe they are building a stockpile for Geek Squad house calls. If you have another suggestion on what to do with old computers, please leave a comment.</p>
<p>Also, if you are in the market for a 53&#8243; Panasonic  HDTV my roommates and I are looking to get rid of it ASAP.</p>
<div class="wp-caption aligncenter" style="width: 510px"><img title="53 Panasonic HDTV" src="http://i23.ebayimg.com/03/i/001/46/a2/7eb9_12.JPG" alt="53 Panasonic HDTV includes HDMI and 1080i" width="500" height="375" /><p class="wp-caption-text">53&quot; Panasonic HDTV includes HDMI and 1080i</p></div>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F05%2Fwhat-do-you-do-with-old-computers%2F&amp;via=maxbeatty&amp;text=What+do+you+do+with+old+computers%3F&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/05/what-do-you-do-with-old-computers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Get Two Free Tickets to Miller Lite Carb Day</title>
		<link>http://maxbeatty.com/blog/2009/05/how-to-get-two-free-tickets-to-miller-lite-carb-day/</link>
		<comments>http://maxbeatty.com/blog/2009/05/how-to-get-two-free-tickets-to-miller-lite-carb-day/#comments</comments>
		<pubDate>Wed, 13 May 2009 20:18:28 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=423</guid>
		<description><![CDATA[Poor promotional offers are meant to be exploited. I recently discovered that the promotional code for Miller Lite&#8217;s Peel and Reveal Carb Day Ticket Offer is the exact same on every label. All you have to do to claim the tickets is create an account on the IMS website. They&#8217;ll mail them to you or [...]]]></description>
			<content:encoded><![CDATA[<p>Poor promotional offers are meant to be exploited. I recently discovered that the promotional code for <a href="http://indianapolismotorspeedway.com/millerlite/">Miller Lite&#8217;s Peel and Reveal Carb Day Ticket Offer</a> is the exact same on every label. All you have to do to claim the tickets is create an account on the IMS website. They&#8217;ll mail them to you or you can pick them up all Will Call.</p>
<ol>
<li>Go to <a href="http://indianapolismotorspeedway.com/millerlite/">http://www.indianapolismotorspeedway.com/millerlite</a> and click on the Peel and Reveal Carb Day Ticket Offer</li>
<li>Verify that you can easily fake your age and that you are an Indiana resident (even if you aren&#8217;t)</li>
<li>Enter <strong>YC9PC4KRW3</strong> and press &#8220;View Promotion&#8221;</li>
<li>You&#8217;ll see you have 2 tickets to Carb Day that you can &#8216;Add to Cart&#8217;</li>
<li>It&#8217;s all free to &#8216;Proceed to Step 2&#8242;</li>
<li>Now you need to create an account if you don&#8217;t already have one.<br />
<blockquote><p>You can only register one account per email address, but they never ask you to verify your email address so you can put a fake one down. If you plan on picking your tickets up at Will Call, you can fake all of your address information as well. You just need to use your real name so that your photo ID matches when you pick up your tickets.</p>
<p>This is the weakness of the promotion. You can create as many accounts as you want and keep reusing the same code to claim as many free tickets as you want.</p></blockquote>
</li>
<li>After you&#8217;re done registering, you choose whether you want the tickets mailed to you or if you want to pick them up at Will Call (note: you need photo ID to pick up)</li>
<li>Complete your order and then repeat these steps if you want more tickets.</li>
</ol>
<p>If you get some free tickets because of this post and want to meet up next Thursday, leave a comment and we&#8217;ll share a Miller Lite at IMS.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F05%2Fhow-to-get-two-free-tickets-to-miller-lite-carb-day%2F&amp;via=maxbeatty&amp;text=How+To+Get+Two+Free+Tickets+to+Miller+Lite+Carb+Day&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/05/how-to-get-two-free-tickets-to-miller-lite-carb-day/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Quick Perl Script to Extract Text from a File</title>
		<link>http://maxbeatty.com/blog/2009/04/quick-perl-script-to-extract-text-from-a-file/</link>
		<comments>http://maxbeatty.com/blog/2009/04/quick-perl-script-to-extract-text-from-a-file/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 16:00:35 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=407</guid>
		<description><![CDATA[How long would it take you to copy and paste 230 things from one text file to another? If your answer is more than 10 mins, you could probably use this short script I wrote tonight. I needed to expand a list of URLs I already had that are serving as &#8220;seeds&#8221; for my search [...]]]></description>
			<content:encoded><![CDATA[<p>How long would it take you to copy and paste 230 things from one text file to another? If your answer is more than 10 mins, you could probably use this short script I wrote tonight.</p>
<p>I needed to expand a list of URLs I already had that are serving as &#8220;seeds&#8221; for my search engine project. I knew I had a nice collection of design blogs in my <a href="http://www.google.com/reader" target="_blank">Google Reader</a>, so I thought I could export those as an <a href="http://en.wikipedia.org/wiki/OPML" target="_blank">OPML file</a> and extract the URLs. The OPML file is just XML that looks like this:</p>
<pre class="brush: xml;">

&lt;outline title=&quot;Design Feeds&quot; text=&quot;Design Feeds&quot;&gt;

&lt;outline text=&quot;10 Steps&quot; title=&quot;10 Steps&quot; type=&quot;rss&quot;

xmlUrl=&quot;http://feeds.feedburner.com/10Steps&quot; htmlUrl=&quot;http://10steps.sg&quot;/&gt;

&lt;outline text=&quot;1st Web Designer&quot; title=&quot;1st Web Designer&quot;

type=&quot;rss&quot;

xmlUrl=&quot;http://feeds.feedburner.com/1stwebdesigner&quot; htmlUrl=&quot;http://www.1stwebdesigner.com&quot;/&gt;
</pre>
<p>I didn&#8217;t want their RSS feed URL, just the URL to their homepage for my web crawler. I could have sat around copying and pasting for hours, but I&#8217;m lazy and have other things to do so I wrote a quick Perl script to do that for me.</p>
<pre class="brush: perl;">
#!/usr/bin/perl -w
use strict;

die &quot;Need OPML file to extract URLs from i.e. google-reader-subscribtions.xml&quot; unless (@ARGV == 1);

open (FH, $ARGV[0]) or die &quot;Cannot open $ARGV[0]: $!\n&quot;;

my %urls;

while(&lt;FH&gt;) {
$_ =~ /htmlUrl=&quot;(.*?)&quot;/;
$urls{$1} = 1;
}

print join(&quot;\n&quot;,keys(%urls));

close FH;
</pre>
<p>The code just says to open a file, look for where you see htmlUrl=&#8221;http://domain.com&#8221;, and print all of the unique URLs. There might be a simpler or shorter way to write this in Perl, but I thought this was straight forward enough. Leave a comment with your simplified or shorter method <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I can then run it in Terminal <tt>./extractURLfromOPML google-reader-subscriptions.xml &gt; seeds.txt</tt> and I&#8217;ll have a nice text file with a URL on each line. I copied and pasted all of those into my original seeds list and now I have around 250 URLs to crawl within a couple of minutes. This is just another reason why Perl (and programming in general) is awesome.</p>
<p>That code solves a specific problem, but it could easily be modified or expanded to solve other problems. For example, I want to know how many different artists I have in my iTunes library (I know iTunes will tell you but go with it). You could modify the regular expression line in the above code to look for <tt>$_ =~ m|&lt;key&gt;Artist&lt;/key&gt;&lt;string&gt;(.*?)&lt;/string&gt;|;</tt> and it&#8217;ll match and print all of the artists in your iTunes Library XML file.</p>
<p>If you wanted to expand this modification, you could take the Perl modules for <a href="http://search.cpan.org/dist/WWW-Facebook-API/lib/WWW/Facebook/API.pm" target="_blank">Facebook</a>, <a href="http://search.cpan.org/~stevenc/WWW-Myspace-0.92/lib/WWW/Myspace.pm" target="_blank">MySpace</a>, and <a href="http://search.cpan.org/~cthom/Net-Twitter-2.12/lib/Net/Twitter.pm" target="_blank">Twitter</a> to automatically send a friend request to all of the artists in your iTunes library on all of your social networks. It might not be a perfect solution, but it would save you some time and effort for sure.</p>
<p>It looks like I&#8217;ll have a few months this summer to freelance so I&#8217;ll try to post some more simple code tutorials and examples. Enjoy!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F04%2Fquick-perl-script-to-extract-text-from-a-file%2F&amp;via=maxbeatty&amp;text=Quick+Perl+Script+to+Extract+Text+from+a+File&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/04/quick-perl-script-to-extract-text-from-a-file/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Informatics in Action</title>
		<link>http://maxbeatty.com/blog/2009/04/informatics-in-action/</link>
		<comments>http://maxbeatty.com/blog/2009/04/informatics-in-action/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 18:03:04 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[hci]]></category>
		<category><![CDATA[perl]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=394</guid>
		<description><![CDATA[Not a week has gone by in the last four years where I didn&#8217;t have to try and explain what Informatics is. For starters, it&#8217;s my major and it&#8217;s awesome. If you come off as the type of person who isn&#8217;t on Facebook and thinks a Nokia 3310 does the trick, I&#8217;ll probably tell you [...]]]></description>
			<content:encoded><![CDATA[<p>Not a week has gone by in the last four years where I didn&#8217;t have to try and explain what <a href="http://informatics.indiana.edu" target="_blank">Informatics</a> is. For starters, it&#8217;s my major and it&#8217;s awesome. If you come off as the type of person who isn&#8217;t on Facebook and thinks a <a href="http://www.fiercewireless.com/files/wireless/imagecache/normal/files/wireless/slideshows/nokia3310.jpg" target="_blank" rel="lightbox[394]">Nokia 3310</a> does the trick, I&#8217;ll probably tell you that informatics is &#8220;computers and stuff&#8221;. For people who seem more interested or in a professional setting, I&#8217;ll tell you informatics is applying information technology to other fields of study like biology, telecommunications, or business.</p>
<p>Still, this doesn&#8217;t always satisfy people&#8217;s curiosity most times about what you actually <strong>do</strong> with informatics. Last week I came across two real world examples of how you can use informatics in real life to solve real world problems. I hope to continue this &#8220;series&#8221;  as I find more real world implementations of informatics to help explain to the layman what it&#8217;s all about. <span id="more-394"></span></p>
<h3>Forming Groups in Class</h3>
<p>The first example comes from my <a href="http://www.informatics.indiana.edu/fil/Class/i427/" target="_blank">Search Informatics</a> class where every student is building their own search engine. As part of the most recent assignment, each student had to find three other students to evaluate their engine and return the favor for three other students.</p>
<p>I wrote a simple Perl script to match up everyone with three peers to evaluate that also made sure everyone was evaluated three times. We could have counted off in class or emailed each other a few times to work it out, but it was easier to let the computer do the work. Here&#8217;s the script and the output:</p>
<pre class="brush: perl;">
my @peers = ('Nurzhan', 'Max', 'Matt', 'Andrew', 'Dmitriy', 'Tom');
my @tempPeers = @peers;
foreach my $p (@peers) {
my @evals = ();
for(my $i=1; $i&lt;=3; $i++) {
push(@evals, $tempPeers[-$i]);
}
push(@tempPeers,shift(@tempPeers));
print &quot;$p evaluates &quot;, join(', ',@evals), &quot;\n&quot;;
}
</pre>
<p>It outputs:</p>
<blockquote>
<div>Nurzhan evaluates Tom, Dmitriy, Andrew</div>
<div>Max evaluates Nurzhan, Tom, Dmitriy</div>
<div>Matt evaluates Max, Nurzhan, Tom</div>
<div>Andrew evaluates Matt, Max, Nurzhan</div>
<div>Dmitriy evaluates Andrew, Matt, Max</div>
<div>Tom evaluates Dmitriy, Andrew, Matt</div>
</blockquote>
<p>Simple, effective, and probably earned me some brownie points with the professor. I posted this to the class forum and everyone liked the idea and used it.</p>
<h3>Critiquing Flyers and Posters</h3>
<p>The second example I came across on <a href="http://twitter.com/jaysteele/statuses/1536210969" target="_blank">Twitter</a> from <a href="http://jaysteelesays.com" target="_blank">Jay Steele</a>, a <a href="http://xavier.informatics.indiana.edu/gradsites/hcid/masters/" target="_blank">HCI/d</a> master student. A couple of his fellow peers posted some <a href="http://jaysteelesays.com/warning-anything-on-the-walls-in-the-hcid-des" target="_blank">design critiques around a poster hung in the hallway</a> of their design lab. On a college campus, there are fliers and posters <strong>everywhere </strong>so if you want to get any sort of response from people (i.e. show up at your event, join your club, vote for your candidate, etc.) you need to design it properly.</p>
<p>These subtle, often overlooked, details could transform this boring posting that&#8217;s probably being ignored to something that makes people want to, in this case ironically, enter a poster design contest.</p>
<p>These two simple examples from last week will hopefully help people better understand what you actually do with informatics. Letting a computer properly match up students for a group assignment saved everyone the time and effort of organizing and error checking by hand to make sure everyone was covered. The HCI/d master students had a little fun by offering some truly constructive criticism that could help make this poster stand out to people passing by.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F04%2Finformatics-in-action%2F&amp;via=maxbeatty&amp;text=Informatics+in+Action&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/04/informatics-in-action/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Good Laugh from Great Customer Service</title>
		<link>http://maxbeatty.com/blog/2009/04/a-good-laugh-from-great-customer-service/</link>
		<comments>http://maxbeatty.com/blog/2009/04/a-good-laugh-from-great-customer-service/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 16:31:30 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[customer service]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=389</guid>
		<description><![CDATA[I was super impressed by Zappos when they delivered two pairs of shoes to me in less than 24hrs last week, but a small sandwich shop from Greencastle, Indiana just topped them. If you&#8217;ve heard of Greencastle or DePauw University, you&#8217;ve probably also heard of Marvin&#8217;s and their GCB&#8217;s. For those of you are clueless, [...]]]></description>
			<content:encoded><![CDATA[<p>I was super impressed by <a href="http://vip.zappos.com">Zappos</a> when they delivered two pairs of shoes to me in less than 24hrs last week, but a small sandwich shop from <a href="http://www.gogreencastle.com/">Greencastle, Indiana</a> just topped them. If you&#8217;ve heard of Greencastle or <a href="http://www.depauw.edu">DePauw University</a>, you&#8217;ve probably also heard of Marvin&#8217;s and their GCB&#8217;s. For those of you are clueless, it&#8217;s a small sandwich shop that students like <a href="http://jacksonbeatty.com">my little brother</a> love.</p>
<p>He was visiting the other weekend down at <a href="http://www.iub.edu">IU</a> and decided he wanted one of Marvin&#8217;s GCB&#8217;s (Garlic Cheeseburger) so he called them up for a delivery to <a href="http://bloomington.in.gov/">Bloomington</a>. The guy taking orders thought he was kidding too until my brother pulled out, &#8220;I thought you guys delivered anywhere?&#8221; I guess that&#8217;s Marvin&#8217;s motto and they will ship you sandwiches around the world.</p>
<p>An hour or so passed and my brother, still hungry, called back to check on his order. The new receptionist told him that they were packaged and would be shipped out tomorrow. My brother wanted something to eat that night so he convinced the people to cancel the order and promised to order some GCB&#8217;s when he got back to DePauw. We all assumed the order was cancelled and his credit card wasn&#8217;t going to be charged- until today.</p>
<p>A package addressed to Jackson showed up today and sure enough it had three vacuumed sealed sandwiches inside along with directions on how to cook them! I called my brother to make sure he didn&#8217;t get charged unknowingly. Since he&#8217;s notorious for not answering the phone, I had to track him down on Facebook Chat to get the details. He checked his credit card statement and there wasn&#8217;t any charge!</p>
<p>What I hope: <strong>Marvin&#8217;s shipped him the sandwiches for free to prove the point they will deliver anywhere.</strong></p>
<p>What probably happened: The sandwiches were already in the stack to ship out and they forgot he cancelled the order or didn&#8217;t have any way to check if the person paid. (Don&#8217;t try to scam this small business because of their lax shipping practices!)</p>
<p>I&#8217;m going to stick with the hope they were out to stand by their brand&#8217;s guarantee. It&#8217;s just more awesome that way. Every once in awhile you hear about big players doing something awesome (ie <a href="http://gizmodo.com/5098227/student-writes-to-steve-jobs-gets-free-final-cut-studio-2">Steve Jobs personally shipping Final Cut to a HS Student</a>), but never about small businesses in small town America doing the same thing.</p>
<p>I&#8217;m going to write them a letter offering to build and host a website for them regardless of their reason for shipping those sandwiches. It&#8217;s the least I can do. Go Marvin&#8217;s!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F04%2Fa-good-laugh-from-great-customer-service%2F&amp;via=maxbeatty&amp;text=A+Good+Laugh+from+Great+Customer+Service&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/04/a-good-laugh-from-great-customer-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Only Reason You Should Ever Take The Elevator One Floor</title>
		<link>http://maxbeatty.com/blog/2009/04/the-only-reason-you-should-ever-take-the-elevator-one-floor/</link>
		<comments>http://maxbeatty.com/blog/2009/04/the-only-reason-you-should-ever-take-the-elevator-one-floor/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 03:02:48 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[complaint]]></category>
		<category><![CDATA[lazy]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=384</guid>
		<description><![CDATA[You are disabled meaning you can&#8217;t physically climb a flight of stairs at all or without being in severe pain. That&#8217;s the only acceptable reason for taking an elevator up or down one floor. If you are moving a refrigerator or suffer from extreme bathmophobia, then maybe I can let you slide, but no able-bodied person should ever [...]]]></description>
			<content:encoded><![CDATA[<p>You are <strong>disabled</strong> meaning you can&#8217;t physically climb a flight of stairs at all or without being in severe pain.</p>
<p>That&#8217;s the only acceptable reason for taking an elevator up or down one floor. If you are moving a refrigerator or suffer from extreme bathmophobia, then maybe I can let you slide, but no able-bodied person should ever take the elevator up or down just one floor. You are lazy and putting yourself at risk to being punched in the back of the head!</p>
<p>I don&#8217;t care how heavy your backpack is or how long of a day you&#8217;ve had- <strong>take the stairs</strong>. They are there in case of fire and in case you only need to go one flight up or down.</p>
<p>I stress the up or down because someone tonight actually took the elevator from the 4th floor to the 3rd floor. Usually, you see people taking the elevator from the 1st floor to the 2nd floor, and they deserve to be verbally abused with phrases such as:</p>
<ol>
<li>&#8220;Were the stairs broken?&#8221;</li>
<li>&#8220;Could you be any lazier?&#8221;</li>
<li>&#8220;Would you like me to show you the stairs so you don&#8217;t have to take the elevator down?&#8221;</li>
<li>&#8220;Consider this a warning!&#8221;</li>
<li>&#8220;Incoming!&#8221; followed by a punch to the back of the head for those who have been warned</li>
</ol>
<p>This has been building up for the better part of 4 years and that lazy individual who couldn&#8217;t mosey down one flight of stairs put me over the edge. I&#8217;d appreciate comments including more things to say to these people who refuse to take the stairs.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F04%2Fthe-only-reason-you-should-ever-take-the-elevator-one-floor%2F&amp;via=maxbeatty&amp;text=The+Only+Reason+You+Should+Ever+Take+The+Elevator+One+Floor&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/04/the-only-reason-you-should-ever-take-the-elevator-one-floor/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Other Side of Senioritis</title>
		<link>http://maxbeatty.com/blog/2009/04/other-side-of-senioritis/</link>
		<comments>http://maxbeatty.com/blog/2009/04/other-side-of-senioritis/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 14:00:37 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[success]]></category>
		<category><![CDATA[TMI]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=367</guid>
		<description><![CDATA[Here I sit a week away from turning 22 and a month away from graduating college. Senioritis is almost full blown as classes become optional on sunny days and assignments are approached with a &#8220;C for degree&#8221; mentality. It has made me take a step back and look at the big picture which I don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>Here I sit a week away from turning 22 and a month away from graduating college. Senioritis is almost full blown as classes become optional on sunny days and assignments are approached with a &#8220;C for degree&#8221; mentality. It has made me take a step back and look at the big picture which I don&#8217;t think people do enough.</p>
<p><span id="more-367"></span>The first thing I see &#8211; I live a pretty awesome life. I love it. I am thankful.</p>
<p>I&#8217;m earning a great degree from a major university with ease. I have a challenging job teaching my peers that pays enough to cover the bills and a few drinks with my friends. I actually have plans to get paid after graduation which is quite an accomplishment in this day and age. I&#8217;m glad I&#8217;m not losing sleep worrying about anticipated job offers or graduate school admittance like most of my other friends. As my grandfather aptly said this Sunday when I went and visited, &#8220;Well Max it sounds like you&#8217;ve got it all planned out.&#8221;</p>
<p>It meant a lot coming from him because he&#8217;s a very successful man in his own right and I wasn&#8217;t so poised for graduation last time I was a senior. I graduated from high school by the skin of my teeth (not because I was a poor student, that story will be unveiled <a href="http://online.wsj.com/article/SB123868606261082747.html">when I get my book deal</a>) so I&#8217;m somewhat anxious to do it right this time. It&#8217;ll be the first time I&#8217;ve been in a cap and gown since kindergarden (I think my mom still has the picture somewhere).</p>
<p>The other side to the &#8220;get across the stage&#8221; anxiety is the feeling to cherish every day until then because life is really going to change for me this May. Last week I saw a friend from 1st grade and I honestly don&#8217;t when the next I&#8217;m going to see her. Another friend from first grade came down to go to <a href="http://www.oliverwinery.com/main.html">Oliver Winery</a> this weekend for his wine appreciation class and it was a great time. I went to Indy Tuesday night because I scored a pair of complimentary tickets to a Pacers game (thanks <a href="http://twitter.com/indianapacers">@indianapacers</a>!). Last night, my roommate came into my room at 1:30am and convinced me to go to <a href="http://www.thebluebird.ws/">Bluebird</a>.</p>
<p>I&#8217;m going to miss the college life. I&#8217;m thankful to have such trivial worries, such great friends, and an even better family. Sometimes it takes a little self-reflection to realize it, but I guess that&#8217;s what blog posts like this are for. On May 10th, I&#8217;ll start showing more of my excitement for my new life in Chicago but until then- senioritis.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F04%2Fother-side-of-senioritis%2F&amp;via=maxbeatty&amp;text=The+Other+Side+of+Senioritis&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/04/other-side-of-senioritis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backups of Backups: Effortless Personal Data Management</title>
		<link>http://maxbeatty.com/blog/2009/03/backups-of-backups-effortless-personal-data-management/</link>
		<comments>http://maxbeatty.com/blog/2009/03/backups-of-backups-effortless-personal-data-management/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 17:00:17 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[backups]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=340</guid>
		<description><![CDATA[I&#8217;ve been very lucky over the years and have only had one hard drive crash. That time didn&#8217;t matter because it was on an older system that didn&#8217;t have anything important on it. Now, I live off of my MacBook and iPhone for school, work, and personal life so I take backing up my data [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been very lucky over the years and have only had one hard drive crash. That time didn&#8217;t matter because it was on an older system that didn&#8217;t have anything important on it. Now, I live off of my MacBook and iPhone for school, work, and personal life so I take backing up my data very seriously. I&#8217;m so paranoid that I could probably be back up and running like nothing happened within an hour or two (and that includes buying another MacBook and iPhone). Here&#8217;s how I stay on top of my precious personal data:</p>
<ol>
<li>
<h3><a href="http://www.apple.com/macosx/features/timemachine.html">Mac OS X&#8217;s Time Machine</a></h3>
<p>I use Time Machine with a <a href="http://www.apple.com/timecapsule/">500GB Apple Time Capsule</a>. It automatically backs up all of my data for my entire computer. I can go back and get files I may have deleted by accident or get a different version of a file. It&#8217;s just as easy as the videos make it look! The Time Capsule is nothing more than a wireless router with a hard drive inside, but using all Apple products completely streamlines the process.</li>
<li>
<h3>External Hard Drives</h3>
<p>I currently have 4 external hard drives.</p>
<ul>
<li><a href="http://maxbeatty.com/blog/2008/12/building-a-100-1tb-external-hard-drive/">1TB USB SATA that I built back in December</a></li>
<li>250GB USB WD Passport drive I use as an external iTunes Library (<a href="http://lifehacker.com/software/itunes/ultranewb--how-to-move-your-itunes-library-to-an-external-drive-238296.php">read how to on Lifehacker</a>)</li>
<li>1TB &#8220;DriveZilla&#8221; that is really a RAID system of 4 250GB ATA drives</li>
<li>120GB USB WD Passport drive that was my old iTunes library drive, but I needed more room so I upgraded. Now I store all of my <a href="http://www.amazon.com/Flip-Video-MinoHD-Camcorder-Minutes/dp/B001HSOFI2">Flip MinoHD</a> footage on it.</li>
</ul>
<p>My newest 1TB drive stores everything. I mirror its contents on the DriveZilla. I backup my iTunes Library drive to the 1TB drives and also have copies of my Flip footage on them as well. I&#8217;ve decided to put more trust in my bigger 1TB drives since I don&#8217;t travel with them like I do with my smaller Passport drives.</li>
<li>
<h3><a href="http://www.propagandaprod.com/">Déjà Vu</a></h3>
<p>In order to keep a copy of my iTunes Library on my 1TB drive, I could periodically copy and paste everything on the drive, but that&#8217;s archaic and would take too long because most of the time would be spent copying over files that haven&#8217;t changed. This is the essential thinking behind the Time Machine feature. I exclude my iTunes Library in my Time Machine backups so that my Time Capsule can fill up with more important documents.</p>
<p>This is where Déjà Vu comes to the rescue. I can easily tell it to copy everything from my iTunes Library drive to a folder on my 1TB drive and it&#8217;ll check to see if new files need to be written or if old files need to be updated. You can schedule Déjà Vu to run daily, weekly, or monthly but I just do it manually whenever I feel like it&#8217;s been awhile. The limitation in using all of these external drives is that you need all of them to be plugged in, turned on, and mounted before starting any of these backup processes or they will fail.</li>
<li>
<h3>DVDs</h3>
<p>The last line of defense and the safest bet is hard disc media like DVDs. When I accumulate 4GB of new music, I burn the files to a DVD in case my iTunes library or drive ever becomes corrupted. If I have to start from square one, I can import DVD after DVD of music. I also burn important software to DVD that I may have downloaded (legally of course). If I need to reinstall something like Microsoft Office or Adobe Creative Suite, I can grab the DVD a lot quicker than I can re-download multiple gigabytes of install files.</p>
<p>I also have a growing collection of unix distribution CDs and DVDs that have come in handy. Just the other week <a href="http://llobster.slojin.com/" class="broken_link">my roommate</a> was downloading gOS to install on one of his parent&#8217;s PCs and my archives saved him some time.</p>
<blockquote><p>downloading gOS to put on the parents PC and finally end the constant nagging about Windows (<a href="http://twitter.com/llobster/statuses/1228371367">tweet</a>)</p></blockquote>
<blockquote><p>@<a href="http://twitter.com/llobster">llobster</a> I have the ISO on my shared drive and it&#8217;s prolly on a disc around here somewhere (<a href="http://twitter.com/maxbeatty/statuses/1228381320">tweet</a>)</p></blockquote>
</li>
</ol>
<p>This configuration allows me to sleep easy at night because I know my entire laptop is backed up, my entire iTunes Library is backed up, and most of my other media is mirrored as well. Something is missing&#8230; my iPhone! Where is my iPhone backed up to? Every time I sync it I see it says it&#8217;s backing itself up. Everything should be ok right?</p>
<p>In reality, my iPhone is just being backed up to my laptop but that backup is being ignored by my Time Machine backup by default. Luckily, the smart guys over at <a href="http://www.tuaw.com/2008/08/21/mission-tuawpossible-back-up-your-iphone-with-time-machine/">TUAW have laid out an easy way to hack this default</a> so that your iPhone backups are included with Time Machine. With that in place, NOW I can rest easy and feel properly prepared for when something inevitably happens to one of my drives.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F03%2Fbackups-of-backups-effortless-personal-data-management%2F&amp;via=maxbeatty&amp;text=Backups+of+Backups%3A+Effortless+Personal+Data+Management&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/03/backups-of-backups-effortless-personal-data-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Full Tilt Poker&#8217;s Insecure Identity Verification Process</title>
		<link>http://maxbeatty.com/blog/2009/02/full-tilt-pokers-insecure-identity-verification-process/</link>
		<comments>http://maxbeatty.com/blog/2009/02/full-tilt-pokers-insecure-identity-verification-process/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 17:36:33 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=336</guid>
		<description><![CDATA[Earlier this week some of the guys and I played some poker, and I ended up winning which made me want to try my luck online. My tweets about playing poker prompted another twitterer to let me know about the Twitter Poker Tour which meets on PokerStars and Full Tilt Poker for tournaments. PokerStars didn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this week some of the guys and I played some poker, and I ended up winning which made me want to try my luck online. My <a href="http://twitter.com/maxbeatty/statuses/1243971814" target="_blank">tweets</a> about playing poker prompted <a href="http://twitter.com/cprpoker" target="_blank">another twitterer</a> to let me know about the <a href="http://twitterpokertour.com/" target="_blank">Twitter Poker Tour</a> which meets on <a href="http://www.pokerstars.com/" target="_blank">PokerStars</a> and <a href="http://www.fulltiltpoker.com" target="_blank">Full Tilt Poker</a> for tournaments. PokerStars didn&#8217;t offer a Mac client but their Windows one works great in <a href="http://www.codeweavers.com/products/cxmac/" target="_blank">CrossOver</a>. Full Tilt Poker <strong>did</strong> have a Mac client which I was excited about but then my account wouldn&#8217;t work and I had to contact support immediately. They replied saying they needed proof of identity, but their method of collecting my information is anything but secure.<span id="more-336"></span></p>
<p>Here&#8217;s the portion of the email with their requests:</p>
<blockquote><p>You are unable to log in because your Full Tilt Poker account has been temporarily suspended pending verification of your identity.</p>
<p>Please understand that requesting proof of identity is by no means an accusation of any prohibited activity. We often request ID to verify the identity of account holders and ownership of payment processor accounts. These account verification policies are necessary to ensure the validity of transactions, confirm registered account information and protect our players.</p>
<p>Please send scanned, clear copies of the following documents to <a href="mailto:security@fulltiltpoker.com">security@fulltiltpoker.com</a>:</p>
<p>1) Photo ID:<br />
One of the following: valid driver&#8217;s license, passport, or other government-issued ID that clearly shows your birth date and the date of issue or expiry.</p>
<p>2) Proof of Address (less than 3 months old):<br />
One of the following: bank or credit card statement, utility bill, cell phone bill, home or auto insurance papers.</p>
<p>Before sending copies of your documents, please ensure the following requirements are met:</p>
<p>* The copies are clear and legible (96 to 150 DPI or higher recommended for scanned copies).<br />
* The copies include the full document (bill/pay stubs, folded papers and partial sections are not accepted).<br />
* Email attachments do not exceed 3 MB and are in JPEG (.jpg) format.</p>
<p>If you do not have access to a scanner, we will accept digital photos of the documents providing they meet the requirements above. If your camera has a macro feature (appears as a tulip icon), please enable it and take the photo within a 12 to 18-inch distance. If your camera does not have this option, please take the photo within a 24-inch distance.</p>
<p>Please note that your Full Tilt Poker account will remain suspended until we receive and verify legible copies of all requested documents.</p>
<p>Once we process your documentation we will contact you with an update on the status of your account.</p>
<p>Thank you for your cooperation.</p>
<p>Regards,</p>
<p>Rosalie<br />
Cashier<br />
Full Tilt Poker </p></blockquote>
<p><strong>To summarize: scan your driver&#8217;s license and bank statement and email them to us. </strong></p>
<p>Just because their email address is &#8216;security@fulltitlepoker.com&#8217; doesn&#8217;t make it a secure communication. I might be ok with sending an email with a secured attachment, but no they want plain JPG files. Anyone can read and intercept my emails, and if they had my driver&#8217;s license along with my bank statement attached, my identity might as well be marked <strong>STOLEN</strong>. </p>
<p>Beyond that, who still has their bank statements and utility bills mailed to them? I&#8217;ve been paperless for months and love it. I could get them a PDF no problem, but that isn&#8217;t an option. Should I print my PDF and then scan it as a JPG? That doesn&#8217;t make any sense!</p>
<p>Full Tilt Poker needs to get an SSL certificate and make a basic file upload page where I can submit these valuable documents securely at the very least. They could also look into other methods of proving user&#8217;s identities online that doesn&#8217;t require giving up so much information. Either way, I&#8217;m not sending them anything but these comments on their security policy.</p>
<p>PokerStars hasn&#8217;t requested any of this information so I&#8217;m going to use them exclusively until they make a similar asinine request.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F02%2Ffull-tilt-pokers-insecure-identity-verification-process%2F&amp;via=maxbeatty&amp;text=Full+Tilt+Poker%27s+Insecure+Identity+Verification+Process&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/02/full-tilt-pokers-insecure-identity-verification-process/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Facebook Is Making The World Smaller And I Love It</title>
		<link>http://maxbeatty.com/blog/2009/02/facebook-making-world-small-love-it/</link>
		<comments>http://maxbeatty.com/blog/2009/02/facebook-making-world-small-love-it/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 01:29:59 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[good deed]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=333</guid>
		<description><![CDATA[I lost my KingMax 8GB USB drive and before I realized it a stranger had sent me a Facebook message wanting to return it to me. This is the kind of story most people think can only happen in a small town or on a small campus, but really it could happen in any metropolitan [...]]]></description>
			<content:encoded><![CDATA[<p>I lost my <a href="http://www.amazon.com/KingMax-Microsoft-Certified-Drive-Washer/dp/B001AMI91E" target="_blank">KingMax 8GB USB drive</a> and before I realized it a stranger had sent me a Facebook message wanting to return it to me. This is the kind of story most people think can only happen in a small town or on a small campus, but really it could happen in any metropolitan area with the help of social networks like Facebook.</p>
<p>To give you a better idea about what I lost, it&#8217;s a small USB drive that&#8217;s about the size of a paperclip and has a rubber cover that makes it a little bigger than one of my iPhone earbuds.</p>
<p style="text-align: center;"><a href="http://flickr.com/photos/32551655@N02/3312067521/"><img class="alignnone" src="http://farm4.static.flickr.com/3347/3312067521_3d43402572.jpg" alt="" width="375" height="500" /></a></p>
<p style="text-align: left;">You can imagine how easy this would be to lose, and now that I think about it I probably left it plugged into the back of one of the older iMacs we use in my <a href="http://maxbeatty.com/blog/category/digital-art/">Digital Art</a> lab. I was surprised to get this Facebook message last night from a stranger named Christopher Holland:</p>
<blockquote>
<p style="text-align: left;">Hey Max. A friend of mine found a blue &#8220;KingMax&#8221; 8 gig jump drive the other day. I plugged it in and saw your name on most of the files. Thought you might be looking for it. Let me know how you want to go about getting it.</p>
</blockquote>
<p style="text-align: left;">I immediately wrote him back thanking him and we set up a place to meet. I met him today in the union and my little blue USB man was lost no more!</p>
<p style="text-align: left;">It&#8217;s pretty amazing that in this day and age Christopher&#8217;s friend didn&#8217;t just pocket my lost USB drive for themselves (<em>I had Adobe CS4 on it with the key in a text file. Major score for anyone who can&#8217;t download it for free like we can at IU</em>). It&#8217;s also somewhat amazing Christopher was able to figure out it was mine just by the file names (<em>I preface most of my school work files with my IU username. I guess it finally paid off!</em>). The most amazing part was that they were able to track me down and get in touch with me with hardly any effort thanks to Facebook (<em>Understanding and properly using privacy settings CAN pay off!</em>).</p>
<p style="text-align: left;">In the past if I were to lose something even with my name on it, the best I could hope for was someone turning it into a &#8216;lost and found&#8217; (if one existed) and I would have to continually check back to see if someone turned something in. In the recent past, I might have been able to post to an online forum saying I lost something and continually check back to see if anyone found something similar or replied to me. Now with the power of social networks, someone can search <a href="http://www.facebook.com/maxbeatty" target="_blank">Facebook</a> or <a href="http://www.google.com/search?client=safari&amp;rls=en-us&amp;q=maxbeatt&amp;ie=UTF-8&amp;oe=UTF-8" target="_blank">Google for &#8216;maxbeatt&#8217;</a> and find me making it extremely easy to contact me as well. </p>
<p style="text-align: left;">Even though technology tools made it possible for my lost USB drive to be returned, none of it would have happened without the efforts of Christopher and his friend, and for that I am very thankful! I hope people who lose and find items in less quaint and friendly places than <a href="http://bloomington.in.gov/" target="_blank">Bloomington, Indiana</a> will remember how easy it can be to recover and return items using social networks.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F02%2Ffacebook-making-world-small-love-it%2F&amp;via=maxbeatty&amp;text=Facebook+Is+Making+The+World+Smaller+And+I+Love+It&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/02/facebook-making-world-small-love-it/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>80ft Buzzer Beater Was Between My Two Old High Schools</title>
		<link>http://maxbeatty.com/blog/2009/02/80ft-buzzer-beater-was-between-my-two-old-high-schools/</link>
		<comments>http://maxbeatty.com/blog/2009/02/80ft-buzzer-beater-was-between-my-two-old-high-schools/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 02:25:18 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[basketball]]></category>
		<category><![CDATA[high school]]></category>
		<category><![CDATA[indianapolis]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=304</guid>
		<description><![CDATA[My brother informed me tonight that this clip I saw earlier in the week of a kid falling out of bounds and making an 80ft buzzer beater was from a JV basketball game between Bishop Chatard HS and Broad Ripple HS in Indianapolis. This may not mean much to you, but I went to both [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jacksonbeatty.com" target="_blank">My brother</a> informed me tonight that this clip I saw earlier in the week of a kid falling out of bounds and making an 80ft buzzer beater was from a JV basketball game between <a href="http://www.bishopchatard.org/" target="_blank">Bishop Chatard HS</a> and <a href="http://www.717.ips.k12.in.us/" target="_blank">Broad Ripple HS</a> in Indianapolis. This may not mean much to you, but I went to both of those high schools! <span id="more-304"></span></p>
<p>The clip has been <a href="http://digg.com/basketball/High_School_JV_Player_Hits_80ft_Buzzer_Beater" target="_blank">dugg over 500 times</a> on <a href="http://www.fandome.com/video/109539/Falling-Out-of-Bounds-80-ft-Buzzer-Beater/?q=c" target="_blank" class="broken_link">FanDome.com</a> so far, but here is the newscast posted on YouTube:</p>
<p style="text-align: center;"><span class="youtube">
<object width="425" height="373">
<param name="movie" value="http://www.youtube.com/v/Fh2yJwDFTDo&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=1&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0?rel=1" />
<param name="allowFullScreen" value="true" />
<embed wmode="transparent" src="http://www.youtube.com/v/Fh2yJwDFTDo&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=1&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0?rel=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="373"></embed>
<param name="wmode" value="transparent" />
</object>
</span><p><a href="http://www.youtube.com/watch?v=Fh2yJwDFTDo">www.youtube.com/watch?v=Fh2yJwDFTDo</a></p></p>
<p>I played freshman basketball at <a href="http://www.bishopchatard.org/" target="_blank">Chatard</a> and eventually graduated from <a href="http://www.717.ips.k12.in.us/" target="_blank">Broad Ripple</a>. I can&#8217;t believe I didn&#8217;t pay closer attention when I first watched it. And for everyone who noticed the scoreboard, my brother says the shot was at the end of the first half, not the end of the game.</p>
<p>Thanks Jackson for filling me in!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F02%2F80ft-buzzer-beater-was-between-my-two-old-high-schools%2F&amp;via=maxbeatty&amp;text=80ft+Buzzer+Beater+Was+Between+My+Two+Old+High+Schools&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/02/80ft-buzzer-beater-was-between-my-two-old-high-schools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This isn&#8217;t America. This is your personal agenda.</title>
		<link>http://maxbeatty.com/blog/2009/02/this-isnt-america-this-is-your-personal-agenda/</link>
		<comments>http://maxbeatty.com/blog/2009/02/this-isnt-america-this-is-your-personal-agenda/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 10:02:16 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[complaint]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[teaching]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=279</guid>
		<description><![CDATA[I needed to take an Arts &#38; Humanities course to graduate so I signed up for a 100 level American Studies course entitled &#8220;What is America?&#8221;. After a month of the class, I hate it. It&#8217;s not interesting or stimulating, and worst of all most of the course is just an opportunity for the teacher [...]]]></description>
			<content:encoded><![CDATA[<p>I needed to take an Arts &amp; Humanities course to graduate so I signed up for a 100 level American Studies course entitled &#8220;What is America?&#8221;. After a month of the class, I hate it. It&#8217;s not interesting or stimulating, and worst of all most of the course is just an opportunity for the teacher to further their own personal agenda. It&#8217;s not even a third (1/3) of the way through the semester and we are already having a midterm. The midterm is on one (1) of the five (5) books we&#8217;re covering this semester. That means that 40% of my final grade is dependent upon my comprehension of my teacher&#8217;s PhD thesis. What could be so compelling that answers what is America? Japanese American Internment.</p>
<p>Yes, it wasn&#8217;t cool. It was bad. It should have never happened. Everyone said they were sorry and the US government paid over a <strong>billion</strong> dollars in reparations to surviving internees and their heirs.</p>
<p>That doesn&#8217;t mean it defines America (or even 40% of America). Honestly, all things considered, it wasn&#8217;t the worst thing happening to a group of people in the 1940s. Ever heard of the Holocaust? Even for America, it wasn&#8217;t the worst treatment to a group of people. Anyone remember slavery? I&#8217;m pretty sure they&#8217;re still waiting on their reparations if they haven&#8217;t given up completely.</p>
<p>If my grandparents were internment victims like my teacher&#8217;s were, I might be out there trying to educate people about something that gets overlooked when studying WWII. I wouldn&#8217;t spend 15 years on a PhD and then shove it in the faces of a bunch of college kids whose grandparents and great-grandparents were overseas dying for the war instead of being relocated. If my teacher knew anything about America, they&#8217;d write a book or make a documentary, win some awards, put some money in her pocket. This is the &#8220;land of opportunity&#8221; not the &#8220;land of oppression&#8221;.</p>
<p>The remaining four books that the final will be over are more of the same faults of America that you don&#8217;t need a college course to know. Racism is still alive, the poor get poorer while the rich get richer, fast food has made Americans lazy and obese, and when all else fails you can run away from your problems with no consequences.</p>
<p>I&#8217;m sorry for anyone who majors in American Studies and has this as their introduction to the department. I&#8217;m sorry if I sound inconsiderate towards my teacher&#8217;s efforts and those affected by Japanese American interment. I&#8217;m not sorry for wanting to actually learn something and still being proud to be an American and live in America.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F02%2Fthis-isnt-america-this-is-your-personal-agenda%2F&amp;via=maxbeatty&amp;text=This+isn%27t+America.+This+is+your+personal+agenda.&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/02/this-isnt-america-this-is-your-personal-agenda/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Officially Announcing the Redesign of MaxBeatty.com</title>
		<link>http://maxbeatty.com/blog/2009/02/officially-announcing-the-redesign-of-maxbeattycom/</link>
		<comments>http://maxbeatty.com/blog/2009/02/officially-announcing-the-redesign-of-maxbeattycom/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 04:46:55 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[redesign]]></category>
		<category><![CDATA[revamp]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=273</guid>
		<description><![CDATA[I&#8217;ve been tweaking a new theme over the past week or so based on CSS Rockstars&#8217; Charade theme. I took out their credit line in the footer because some of their stuff was broken and I&#8217;ve made some other additions. I mentioned you in the first line of the redesign post, so don&#8217;t be mad. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been tweaking a new theme over the past week or so based on <a href="http://cssrockstars.com/blog/free-wordpress-theme-charade/" target="_blank" class="broken_link">CSS Rockstars&#8217; Charade theme</a>. I took out their credit line in the footer because some of their stuff was broken and I&#8217;ve made some other additions. I mentioned you in the first line of the redesign post, so don&#8217;t be mad.</p>
<p>As simple as the last design was, this one gives me some more places to showcase <a href="http://maxbeatty.com/social">my social media involvement</a> and it promotes <a href="http://maxbeatty.com/feed" target="_blank">my RSS feed</a> better. I&#8217;ve also migrated all of my hand-coded pages to WordPress pages for easier management. I&#8217;ve tried to keep as many of the old permalinks in place during the revamp.</p>
<p>I added some new plugins and removed some others. I&#8217;m sick of the snow here in Indiana so the snowfall plugin had to be deactivated. The new theme has links to <a href="http://digg.com/users/maxbeatty" target="_blank">Digg</a>, StumbleUpon, and <a href="http://twitter.com/maxbeatty" target="_blank">Twitter</a> on each of the posts so the AddThis plugin and TweetThis plugin bit the dust.</p>
<p>If you&#8217;re using IE6, you should know it <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  and switch ASAP!</p>
<p>If you&#8217;re one of the 150 million people who use <a href="http://www.facebook.com" target="_blank">Facebook</a>, you can leave comments on my site using your Facebook account. If you haven&#8217;t seen it on other sites, try it out. It&#8217;s really simple and nonintrusive on Facebook.</p>
<p>Own an iPhone or iPod Touch? Try <a href="http://maxbeatty.com">http://maxbeatty.com</a> and see how it&#8217;s nicely formatted for you thanks to <a href="http://www.bravenewcode.com/wptouch/" target="_blank">WPTouch</a>.</p>
<p>The only thing I don&#8217;t like about the redesign is that it&#8217;s based off of someone else&#8217;s work. MaxBeatty.com 3.0 will definitely be a homebrew! I also need to find a good way to present my portfolio using WordPress or something that integrates well. Look for that coming soon but until then enjoy, read, comment, share, friend, follow, chat, and be well!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F02%2Fofficially-announcing-the-redesign-of-maxbeattycom%2F&amp;via=maxbeatty&amp;text=Officially+Announcing+the+Redesign+of+MaxBeatty.com&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/02/officially-announcing-the-redesign-of-maxbeattycom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Indiana University Needs to Teach Web Standards</title>
		<link>http://maxbeatty.com/blog/2009/01/indiana-university-needs-to-teach-web-standards/</link>
		<comments>http://maxbeatty.com/blog/2009/01/indiana-university-needs-to-teach-web-standards/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 23:57:53 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Informatics]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Professional]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=203</guid>
		<description><![CDATA[I love IU. I think it&#8217;s a great university with many talented faculty members and endless resources for students. I&#8217;ve never regretted my decision to come here and pursue my degree in informatics. Just last month, the university announced that they had struck a deal with Adobe to provide CS4 to everyone for free! This [...]]]></description>
			<content:encoded><![CDATA[<p>I love <a href="http://www.indiana.edu" target="_blank">IU</a>. I think it&#8217;s a great university with many talented faculty members and endless resources for students. I&#8217;ve never regretted my decision to come here and pursue my degree in <a href="http://informatics.indiana.edu" target="_blank">informatics</a>. Just last month, the university announced that they had struck a deal with Adobe to provide <a href="http://uitsnews.iu.edu/?p=1431" target="_blank">CS4 to everyone for free</a>! This is great because numerous departments offer courses utilizing this software and there are <a href="http://ittraining.iu.edu/" target="_blank">free workshops</a> for learning to use the software as well. Once all of this great multimedia is created, most courses leave students without proper instruction on how to properly present it online. There aren&#8217;t any courses that offer more than the <a href="http://www.w3schools.com/xhtml/default.asp" target="_blank">w3schools&#8217; xhtml tutorials</a>. It&#8217;s time for Indiana University to teach web standards that&#8217;ll prepare students for the professional world!<span id="more-203"></span></p>
<p>This &#8220;call to action&#8221; comes after reading <a href="http://www.alistapart.com/articles/elevatewebdesignattheuniversitylevel">Elevate Web Design at the University Level</a> by <a href="http://www.alistapart.com/authors/j/lesliejenseninman">LESLIE JENSEN-INMAN</a> and my continued frustration from the last year of teaching outdated material, interning with a global top 50 company who didn&#8217;t know what &#8220;web standards&#8221; were, and now facing another semester of outdated and boring material anyone could learn by searching for free online tutorials.</p>
<p>I&#8217;ve only been in one class at IU that stressed web standards and it wasn&#8217;t in informatics or computer science! Since then I&#8217;ve been instructed to teach students non-standard methods in the computer science department and have even worked in groups where members argued against the importance of using web standards (he was a informatics/computer science major). I still haven&#8217;t found a class that goes beyond teaching the W3School&#8217;s <a href="http://www.w3schools.com/xhtml/default.asp" target="_blank">XHTML</a> and <a href="http://www.w3schools.com/css/default.asp" target="_blank">CSS</a> tutorials. How are students supposed to compete in the job markets with no real web development instruction? Why hasn&#8217;t the School of Informatics addressed this when most of the capstone projects end up being web-based?</p>
<p>From the educational initiatives I read about in <a href="http://alistapart.com/articles/brighterhorizonsforwebeducation">Brighter Horizons for Web Education</a> by <a href="http://alistapart.com/authors/w/aarronwalter">AARRON WALTER</a>,I think the <a href="http://www.webstandards.org/action/edutf" target="_blank">WaSP Educational Task Force</a> and their WaSP Curriculum Framework sounds most appealing. The courses would already be designed so instructors wouldn&#8217;t need to invest a lot of their own time into making their own versions. Everything is being released with a <a href="http://creativecommons.org/" target="_blank">Creative Commons</a> license and as PDFs so these courses would be cheap for both the department and students. The <a href="http://www.opera.com/wsc/">Opera Web Standards Curriculum</a> (Opera <span class="caps">WSC</span>) also sounded interesting, but by adopting the WaSP Curriculum Framework, you&#8217;re also adopting the Opera WSC.</p>
<blockquote><p>&#8220;Incidentally, many of the WaSP Curriculum Framework courses will include Opera’s articles as recommended readings and will tie directly into the learning competencies, assignments, and exam questions in foundational courses.&#8221;</p></blockquote>
<p>I know academia is slow, but if the WCF is released in March of this year how unrealistic is it to have a course or two setup by Fall 2009 or Spring 2010? The courses are laid out for the <a href="http://informatics.indiana.edu" target="_blank">SOI</a> so all they&#8217;d need to do is find someone to stand in front of the class to instruct. I agree with <a href="http://www.alistapart.com/authors/j/lesliejenseninman">LESLIE JENSEN-INMAN</a> who said:</p>
<blockquote><p>We also need to let go of the idea that professors in these disciplines must hold a master’s degree. The reality is that many web professionals are self-taught. A person with solid experience and a proven track record should be considered an appropriate candidate to teach web design and development in higher education.</p></blockquote>
<p>My <a href="http://maxbeatty.com/blog/category/entrepreneurship/">entrepreneur class this semester</a> is being taught by adjunct professor <a href="http://www.linkedin.com/pub/3/888/6BA" target="_blank">Mark Hill</a> who is a respected entrepreneur in Indianapolis. Why couldn&#8217;t someone from the <a href="http://www.sproutbox.com/" target="_blank">SproutBox team in Bloomington</a> come in to lead these web standards courses or even a talented graduate or undergraduate student?</p>
<p>I have just over 100 days left at IU so it might be too late for me to start some sort of student-led evangelical movement. I think I will pass along these ideas to lecturer <a href="http://www.informatics.indiana.edu/people/profiles.asp?u=mhottell" target="_blank">Matt Hottell</a>, who heads the capstone projects, <a href="http://www.informatics.indiana.edu/people/profiles.asp?u=brownr" target="_blank">Richelle Brown</a>, the Director of Student Academic Support, <a href="http://www.informatics.indiana.edu/people/profiles.asp?u=jpodany" target="_blank">Jeremy Podany</a>, the director of career services, and <a href="http://www.informatics.indiana.edu/people/profiles.asp?u=cmschnic" target="_blank">Cameron Schnick</a>, who has been involved with the <a href="http://www.facebook.com/group.php?sid=8853623beee22a67c9b31ef32cc72419&amp;gid=39670920358" target="_blank">Informatics Student Association</a> and also on <a href="http://twitter.com/cmschnic" target="_blank">Twitter</a>. It&#8217;s time IU (and SOI) takes web standards seriously because people like <a href="http://www.twitpic.com/15qhz" target="_blank">Jeffery</a> <a href="http://www.dawalddesign.com/index.html" target="_blank">Dawald</a> and companies like <a href="http://www.mediaworksonline.com/" target="_blank">Media Works</a> are the results of poor education on the subject.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F01%2Findiana-university-needs-to-teach-web-standards%2F&amp;via=maxbeatty&amp;text=Indiana+University+Needs+to+Teach+Web+Standards&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/01/indiana-university-needs-to-teach-web-standards/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The College Dropout</title>
		<link>http://maxbeatty.com/blog/2009/01/the-college-dropout/</link>
		<comments>http://maxbeatty.com/blog/2009/01/the-college-dropout/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 05:25:58 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[inspiration]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=199</guid>
		<description><![CDATA[What do Bill Gates, Kanye West, and I all have in common? We all dropped out of college. Ok, I didn&#8217;t drop out of college yet, but it definitely crossed my mind today as I struggled to get through the day. My classes this semester are anything but challenging, and I&#8217;m ready to be done [...]]]></description>
			<content:encoded><![CDATA[<p>What do Bill Gates, Kanye West, and I all have in common? We all dropped out of college.</p>
<p>Ok, I didn&#8217;t drop out of college yet, but it definitely crossed my mind today as I struggled to get through the day. My classes this semester are anything but challenging, and I&#8217;m ready to be done with college. First, I reviewed basic unix commands in a 400 level informatics class. Then, I had to take oral roll call and notes over a poorly done PBS documentary. Finally, I sat for 3 hrs in a computer lab watching weird japanese movies that were supposed to inspire me to produce digital art? I should have saved my tuition money and just googled &#8220;perl search engine&#8221;, &#8220;japanese internment&#8221;, and &#8220;photoshop tutorials&#8221; instead of enrolling in classes this semester.</p>
<p>Then my day turned around. I watched the Daily Show&#8217;s Inauguration coverage, LOST premiered, and then Gary Vaynerchuk made a timely, inspiring post entitled <a title="Permanent Link to Stop crying, think, wipe your tear and crush it!" rel="bookmark" href="http://garyvaynerchuk.com/2009/01/21/112/">Stop crying, think, wipe your tear and crush it!</a>. I&#8217;d received Twitter replies from both my roommates saying I&#8217;ve been complaining a lot lately, and they were right.</p>
<blockquote><p>@<a href="http://twitter.com/maxbeatty">maxbeatty</a> you are complaining a lot these days. (<a href="http://twitter.com/sexypirate/statuses/1137414100" target="_blank" class="broken_link">tweet</a>)</p>
<p>@<a href="http://twitter.com/maxbeatty">maxbeatty</a> i&#8217;m going to stop following you if you don&#8217;t stop complaining about your stupid classes and then posting links that i don&#8217;t click (<a href="http://twitter.com/llobster/statuses/1137100571" target="_blank">tweet</a>)</p></blockquote>
<p>I&#8217;ve decided I&#8217;m going to roll with my high school level courses, stop obsessing about how ignorant I think some of my teachers are, and find something I&#8217;m passionate about to &#8220;crush&#8221; in Gary&#8217;s words. I know I hate being bored and having nothing to do. Most people are surprised when they hear how soon I&#8217;m starting my job after graduation, but I know if I sit around I&#8217;ll be miserable. I haven&#8217;t done anything productive in over a month and I&#8217;m going crazy!</p>
<p>I&#8217;ve started revamping my site and from there I&#8217;m going to start tackling my long tech-related to-do list. I may not have a Facebook up my sleeve like Mark Zuckerberg or even a TwitPic like <a href="http://twitter.com/noaheverett" target="_blank">Noah Everett</a>, but I&#8217;m going to work it to keep a leg up on the competition!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F01%2Fthe-college-dropout%2F&amp;via=maxbeatty&amp;text=The+College+Dropout&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/01/the-college-dropout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t Hand Me Your Syllabus</title>
		<link>http://maxbeatty.com/blog/2009/01/dont-hand-me-your-syllabus/</link>
		<comments>http://maxbeatty.com/blog/2009/01/dont-hand-me-your-syllabus/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 19:11:18 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[green]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[simplicity]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=190</guid>
		<description><![CDATA[There are some perks to only having class Mondays and Wednesdays. For example, when there&#8217;s a national holiday that falls on a Monday like Martin Luther King, Jr. Day, I have a whole week vacation! Over my mini-vacation, I got to thinking about how much paper is wasted during the first week of classes, not [...]]]></description>
			<content:encoded><![CDATA[<p>There are some perks to only having class Mondays and Wednesdays. For example, when there&#8217;s a national holiday that falls on a Monday like Martin Luther King, Jr. Day, I have a whole week vacation! Over my mini-vacation, I got to thinking about how much paper is wasted during the first week of classes, not only at this university but nationwide.<span id="more-190"></span></p>
<p>The first week of classes has become dubbed &#8220;syllabus week&#8221; because you know every class is going to waste a day or the week going over the syllabus. It&#8217;s pathetic teachers still have to read it to the students instead of letting them review it on their own time. It&#8217;s downright wasteful some teachers still feel the need to print out syllabi to hand out like the internet was never invented.</p>
<p>At <a href="http://www.iub.edu" target="_blank">IU</a>, we have an online collaborative learning environment called <a href="http://oncourse.iu.edu" target="_blank">Oncourse</a> that is so revolutionary it includes a built in tool for teachers to (gasp) post their syllabus! Why doesn&#8217;t everyone do this? Why aren&#8217;t they required to? Here&#8217;s one example from one of my classes this semester of how useful and thrifty posting the syllabus online would have been.</p>
<p>The professor sent out an email the week before class started with the syllabus attached. Good start, but it was filled with errors (i.e. Spring Break was scheduled in February) and it was attached as a Word document. Why couldn&#8217;t she copy and paste all that plain text into the email?</p>
<p>On the first day of class, she prepared <strong>40</strong> stapled copies of the same <strong>4 page</strong> erroneous syllabus to hand out. Instead of relying on the competence of her students to manually correct her errors, she collected them all and handed out fresh corrected copies in the next class. Today, our <strong>third</strong> time meeting, she had us make another correction!</p>
<p>Instead of wasting 320 pages of papers, she could have simply written her syllabus in Oncourse&#8217;s WYSIWYG editor. If she makes an error or wants to change around some dates, she can do it instantly and send out an announcement that there has been a change to the syllabus. No printing off, stapling, and handing out another version or having me keep track of a packet of paper for 5 months to continually mark up with changes.</p>
<p>In the future, I hope she saves herself some trouble, saves the rainforest a few trees, and saves me the headache of trying to keep it all straight. Get smart, simplify, <span style="color: #00ff00;"><strong>go green</strong></span>, and just put it online!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F01%2Fdont-hand-me-your-syllabus%2F&amp;via=maxbeatty&amp;text=Don%27t+Hand+Me+Your+Syllabus&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/01/dont-hand-me-your-syllabus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easily Annotate PDFs with Skim</title>
		<link>http://maxbeatty.com/blog/2009/01/easily-annotate-pdfs-with-skim/</link>
		<comments>http://maxbeatty.com/blog/2009/01/easily-annotate-pdfs-with-skim/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 01:06:11 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Informatics]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[notes]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=151</guid>
		<description><![CDATA[Today, a friend of mine asked if I would read over her personal statement for grad school and I wanted to give her solid, easy to comprehend feedback. I&#8217;ve never had luck using commenting in word processors and have seen annotations in PDFs before but never found a good program to do them myself. Luckily, [...]]]></description>
			<content:encoded><![CDATA[<p>Today, a friend of mine asked if I would read over her personal statement for grad school and I wanted to give her solid, easy to comprehend feedback. I&#8217;ve never had luck using commenting in word processors and have seen annotations in PDFs before but never found a good program to do them myself. Luckily, I read Smashing App&#8217;s <a title="Permanent Link: 21 Free Apps For Mac OS X That Are Absolutely Useful" rel="bookmark" href="http://www.smashingapps.com/2009/01/06/21-free-apps-for-mac-os-x-that-are-absolutely-useful.html" target="_blank">21 Free Apps For Mac OS X That Are Absolutely Useful</a> earlier in the day and had downloaded <a href="http://skim-app.sourceforge.net/" target="_blank">Skim</a> to try out when I started getting reading assignments for class but now had a new use for it.<span id="more-151"></span>Another friend who had been asked to review the personal statement couldn&#8217;t open it because it was a .DOCX so I exported it as a PDF in Pages for him (and me). I opened the new PDF in Skim and it felt a lot like Apple&#8217;s Preview, which is the default PDF viewer for Mac, except that it had an extra toolbar for making annotations.</p>
<p><img class="aligncenter size-full wp-image-152" title="Skim Annotation Menu" src="http://maxbeatty.com/blog/wp-content/uploads/2009/01/picture-12.png" alt="Skim Annotation Menu" width="320" height="259" /></p>
<p>The <strong>text notes</strong> were traditional text boxes of text you could place anywhere. The <strong>anchored notes</strong> were my favorite because you could attach the note to whatever text you selected to be clear about what you were talking about. I didn&#8217;t use the <strong>circle</strong>, <strong>box</strong>, <strong>underline</strong>, or <strong>strike out</strong>, but if I were a teacher giving rough draft notes they would be really helpful. I used the <strong>line</strong> and <strong>highlight</strong> to point to a few different instances where the same <strong>text note</strong> comment applied which was nice.</p>
<p>After I had spent the time to sufficiently mark up the document, I wanted to save them in a way that my friend could see them without having to also download Skim. I had to experiment with the <em>Save As&#8230;</em> and <em>Export</em> options before finding what I wanted. You can Save As&#8230; a regular <em>PDF</em> (plain PDF) and as a <em>PDF Bundle </em>(Skim file-type that includes all the notes). These weren&#8217;t what I wanted so I went on to the Export menu:</p>
<p><img class="aligncenter size-full wp-image-153" title="Skim Export Menu" src="http://maxbeatty.com/blog/wp-content/uploads/2009/01/picture-21.png" alt="Skim Export Menu" width="458" height="262" /></p>
<p>The <strong>PDF With Embedded Notes</strong> option made a nice new PDF with all of my notes, comments, highlights, and lines (I checked it by opening with Preview). An added benefit to this whole process- the original 118kb .DOCX is now a 78kb PDF with added notes.</p>
<p>This turned out to be a great tool today and I&#8217;m excited to use it in the future for schoolwork. I can&#8217;t say I always read every PDF a teacher sends out, but this tool would definitely help me take better notes. Teachers could use Skim, too, to add notes where something might be unclear or to add emphasis to a section. Best part about <a href="http://skim-app.sourceforge.net/">Skim</a>- it&#8217;s FREE!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F01%2Feasily-annotate-pdfs-with-skim%2F&amp;via=maxbeatty&amp;text=Easily+Annotate+PDFs+with+Skim&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/01/easily-annotate-pdfs-with-skim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Duke Energy Online Services: FAIL</title>
		<link>http://maxbeatty.com/blog/2009/01/duke-energy-online-services-fail/</link>
		<comments>http://maxbeatty.com/blog/2009/01/duke-energy-online-services-fail/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 21:13:39 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[complaint]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=146</guid>
		<description><![CDATA[I&#8217;ve been unable to log into Duke Energy&#8217;s site for over 6 months so today it finally annoyed me enough to call them again about it. Before, they said they were having troubles with the site and that they would be fixed shortly. I assumed after all this time they just hadn&#8217;t fixed their site. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been unable to log into <a href="http://www.duke-energy.com" target="_blank">Duke Energy&#8217;s site</a> for over 6 months so today it finally annoyed me enough to call them again about it. Before, they said they were having troubles with the site and that they would be fixed shortly. I assumed after all this time they just hadn&#8217;t fixed their site. It turns out that my account I had created wasn&#8217;t associated with my bills and that another account was. They gave me the password to the right account for my billing and I logged in to see this:</p>
<div id="attachment_145" class="wp-caption aligncenter" style="width: 310px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2009/01/picture-11.png" rel="lightbox[146]"><img class="size-medium wp-image-145 " title="Duke Energy Online Services FAIL" src="http://maxbeatty.com/blog/wp-content/uploads/2009/01/picture-11-300x175.png" alt="Requires 3rd Party Cookies AND Firefox!?" width="300" height="175" /></a><p class="wp-caption-text">Requires 3rd Party Cookies AND Firefox!?</p></div>
<p>I was irked for both security and design reasons. First, they require you to enable 3rd party cookies. I learned the dangers of enabling 3rd party cookies a few years ago from my Informatics professor <a href="http://www.informatics.indiana.edu/fil/" target="_blank">Filippo Menczer</a> who showed us how he tricked students into giving him great reviews on sites like <a href="http://ratemyprofessors.com/" target="_blank">RateMyProfessors.com</a> by having them follow links on his site that said they were doing something completely different. If the students didn&#8217;t allow 3rd party cookies, they didn&#8217;t leave a positive review, but most who did put his ratings through the roof. That&#8217;s a pretty harmless example, which was his point, but now this is my electricity bill where my bank account information and other sensitive details are going to be treated with the same level of insecurity.</p>
<p>Why can&#8217;t I use Safari? It&#8217;s one of the most standards compliant browsers out there and is only increasing its market share. A big FAIL for the developers who just gave up by saying, &#8220;This application doesn&#8217;t work with Safari browser.&#8221; I have nothing against Firefox, but I use Safari by default and it&#8217;s an inconvenience to have to stop what I&#8217;m doing to launch another browser because the web team was too lazy or incompetent to develop a cross-browser compatible application. Totally unacceptable!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F01%2Fduke-energy-online-services-fail%2F&amp;via=maxbeatty&amp;text=Duke+Energy+Online+Services%3A+FAIL&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/01/duke-energy-online-services-fail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop with the &#8220;New Phone/Need Numbers&#8221; Facebook Groups and Events</title>
		<link>http://maxbeatty.com/blog/2009/01/stop-with-the-new-phoneneed-numbers-facebook-groups-and-events/</link>
		<comments>http://maxbeatty.com/blog/2009/01/stop-with-the-new-phoneneed-numbers-facebook-groups-and-events/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 05:40:38 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Informatics]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[privacy]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=139</guid>
		<description><![CDATA[Not a day goes by where one of my friends hasn&#8217;t created or joined one of those annoying &#8220;lost my phone, got a new one, need numbers&#8221; groups or events on Facebook. While it&#8217;s funny to read what dumb drunken act destroyed most people&#8217;s phones, it&#8217;s annoying they don&#8217;t use Facebook&#8217;s built in phonebook. It&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Not a day goes by where one of my friends hasn&#8217;t created or joined one of those annoying &#8220;lost my phone, got a new one, need numbers&#8221; groups or events on Facebook. While it&#8217;s funny to read what dumb drunken act destroyed most people&#8217;s phones, it&#8217;s annoying they don&#8217;t use <a href="http://www.facebook.com/friends/?phonebook" target="_blank">Facebook&#8217;s built in phonebook</a>. It&#8217;s been around for over a year but I guess people still don&#8217;t know about it so to be clear:</p>
<blockquote>
<h3><a href="http://www.facebook.com/friends/?phonebook" target="_blank">http://www.facebook.com/friends/?phonebook</a></h3>
</blockquote>
<p>I know people used to not include their number in their profile because of the lack of privacy, but Facebook has evolved and now you can get super specific about who you share what with. Take a look at the &#8220;<a href="http://www.facebook.com/privacy/?view=profile&amp;tab=contact" target="_blank">Contact Information</a>&#8221; tab of the Profile Privacy settings page:</p>
<p> </p>
<div id="attachment_140" class="wp-caption aligncenter" style="width: 652px"><img class="size-full wp-image-140" title="Contact Information Privacy Settings" src="http://maxbeatty.com/blog/wp-content/uploads/2009/01/picture-1.png" alt="Contact Information Privacy Settings" width="642" height="511" /><p class="wp-caption-text">Contact Information Privacy Settings</p></div>
<p>Those are my actual settings and based on them I can enter a certain friend or stranger to see how much access to my contact information they&#8217;d be granted. Obviously I&#8217;d want <a href="http://jacksonbeatty.com" target="_blank">my brother</a> to have total access but restrict my crazy ex-girlfriend from high school. Here are the current available options:</p>
<ul>
<li>No One</li>
<li>Only Friends</li>
<li>Friends of Friends</li>
<li>People at &lt;&lt;Network&gt;&gt; and Friends</li>
</ul>
<p>You can go on to customize using friend lists and specifying individuals to include or exclude. Here&#8217;s a screenshot of the customize settings for my Mobile Phone number:</p>
<div id="attachment_141" class="wp-caption aligncenter" style="width: 413px"><img class="size-full wp-image-141" title="Mobile Phone Customized Settings" src="http://maxbeatty.com/blog/wp-content/uploads/2009/01/picture-2.png" alt="Mobile Phone Customized Settings" width="403" height="447" /><p class="wp-caption-text">Mobile Phone Customized Settings</p></div>
<p>In my life, if I&#8217;m friends with someone on Facebook then they can have my phone number. Some other people may have friended too many strangers and don&#8217;t share this feeling, but the privacy features allow for everyone to share with who they want. The only improvement Facebook could offer is allowing users to export their friends&#8217; numbers in a format that could easily be synced with a new phone. I luckily found <a href="http://fsbsoftware.com/index.html" target="_blank">FacebookSync</a> before it got banned so my Address Book has all of my Facebook friends&#8217; email, IM screenname, birthday, photo, as well as phone number. I can understand why Facebook wouldn&#8217;t want people pulling ALL of that info, but what about just phone numbers?</p>
<p>From now on when I&#8217;m invited to groups or events asking for my number, I&#8217;m going to paste a link to this blog entry, a link to Facebook phonebook, and tell them to start a group asking their friends to add their number to their profile instead of bugging me.</p>
<p>Adriana, I was going to write this before you sent me the invite. Anyone AFTER you will get the above treatment <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F01%2Fstop-with-the-new-phoneneed-numbers-facebook-groups-and-events%2F&amp;via=maxbeatty&amp;text=Stop+with+the+%22New+Phone%2FNeed+Numbers%22+Facebook+Groups+and+Events&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/01/stop-with-the-new-phoneneed-numbers-facebook-groups-and-events/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why aren&#8217;t iTunes Gift Cards Accepted in Apple Stores and Vice Versa?</title>
		<link>http://maxbeatty.com/blog/2008/12/why-arent-itunes-gift-cards-accepted-in-apple-stores-and-vice-versa/</link>
		<comments>http://maxbeatty.com/blog/2008/12/why-arent-itunes-gift-cards-accepted-in-apple-stores-and-vice-versa/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 19:24:26 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Apple Store]]></category>
		<category><![CDATA[gift cards]]></category>
		<category><![CDATA[itunes]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=128</guid>
		<description><![CDATA[My little sister received a few iTunes gift cards this Christmas and asked me if she could use them to buy a case for her new iPod. I was cautious to assure her because I had never explicitly heard of such a thing. I came home and explicitly read the exact opposite thing: What can [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://sophiastorer.com" target="_blank">My little sister</a> received a few iTunes gift cards this Christmas and asked me if she could use them to buy a case for her new iPod. I was cautious to assure her because I had never explicitly heard of such a thing. I came home and explicitly read <a href="http://www.apple.com/support/itunes/store/giftcard/" target="_blank">the exact opposite thing</a>:</p>
<blockquote>
<h3>What can I buy with an iTunes Gift Card or iTunes Gift Certificate?</h3>
<p>iTunes Gift Cards and iTunes Gift Certificates can be used to purchase music, videos, TV shows, and audio books from the iTunes Store. At this time, iTunes Gift Cards and iTunes Gift Certificates are not accepted for online Apple Store purchases.</p></blockquote>
<p><a href="http://store.apple.com/us/browse/gifting/learn_more?mco=MTIzNDc" target="_blank">The vice versa reads</a>:</p>
<blockquote><p>Note: Apple Gift Cards cannot be redeemed at the iTunes Music Store.</p></blockquote>
<p>Both of us immediately questioned- <em>Why?</em> I thought Apple owned both the iTunes Store and their brick-and-mortar stores. That&#8217;s like saying your Walmart gift card is good in Sporting Goods by not in Electronics.</p>
<p>My only guess is that deals with media outlets that provide the music, videos, TV shows, and audio books from the iTunes Store are different from the vendors that offer all the non-Apple products from the Apple Stores. Shouldn&#8217;t they be able to handle this internally instead of making two different types of gift cards?</p>
<p><a href="http://courtneystorer.com" target="_blank">My other sister</a> is saving up for a MacBook for high school and her grandmother gave her an iTunes gift card with good intentions to help her, but it turns out it&#8217;ll only help her buy more Taylor Swift albums. What&#8217;s the deal? Why hasn&#8217;t Apple addressed this? I&#8217;d say try to exchange, but that <a style="text-decoration: none;" href="http://discussions.apple.com/thread.jspa?messageID=6197018" target="_blank"><span style="text-decoration: underline;">doesn&#8217;t sound </span><span style="text-decoration: underline;">plausible</span><span style="text-decoration: underline;"> according to the Apple Support Discussions</span></a>.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F12%2Fwhy-arent-itunes-gift-cards-accepted-in-apple-stores-and-vice-versa%2F&amp;via=maxbeatty&amp;text=Why+aren%27t+iTunes+Gift+Cards+Accepted+in+Apple+Stores+and+Vice+Versa%3F&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/12/why-arent-itunes-gift-cards-accepted-in-apple-stores-and-vice-versa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Improving Gift Cards By Admitting They&#8217;re Gift Codes</title>
		<link>http://maxbeatty.com/blog/2008/12/improving-gift-cards-by-admitting-theyre-gift-codes/</link>
		<comments>http://maxbeatty.com/blog/2008/12/improving-gift-cards-by-admitting-theyre-gift-codes/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 08:21:33 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Christmas]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[gift cards]]></category>
		<category><![CDATA[gifts]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=124</guid>
		<description><![CDATA[Another glorious Christmas has come and past, and once again my wallet is stuffed to the brim with gift cards!   As my butt became extra sore on the car ride home today from Cleveland, it dawned on me that I shouldn&#8217;t have to carry so many gift cards or any at all!What is a [...]]]></description>
			<content:encoded><![CDATA[<p>Another glorious Christmas has come and past, and once again my wallet is stuffed to the brim with gift cards!</p>
<p> </p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://www.flickr.com/photos/32551655@N02/3140674750/"><img title="Fat Wallet from Christmas Gift Cards" src="http://farm4.static.flickr.com/3202/3140674750_8dcfa54b96.jpg?v=0" alt="My wallet is exploding from gift cards! " width="500" height="375" /></a><p class="wp-caption-text">My wallet is exploding from gift cards! </p></div>
<p>As my butt became extra sore on the car ride home today from Cleveland, it dawned on me that I shouldn&#8217;t have to carry so many gift cards or any at all!<span id="more-124"></span>What is a gift card? Some say it&#8217;s a heartless generic gift for lesser known relatives and friends, but I love them. This year I received them from iTunes, <a href="http://twitter.com/starbucks" target="_blank">Starbucks</a>, and Subway which translates to more iPhone apps, more coffee runs, and more free dinners. Thanks distant relatives! Now whose to thank for the pain in my ass?</p>
<p>Yes, the plastic card is something to open whether from a card in the mail or on Christmas morning and gives the recipient the tangible &#8220;credit&#8221; card to bring to the brick-and-mortar store, but what happens when you get more than one card for the same store? You have to drag 8 cards to the store and manage remaining balances on 3 of them. </p>
<p>Wouldn&#8217;t it be nice if you could combine the balances on all of your gift cards via the same website or phone number that&#8217;ll check their balances? Really make it easy for me by applying that balance to my account I have with that company already (i.e. iTunes, Amazon, Khols, or any other store that asks me if I&#8217;m a &lt;&lt;preferred customer&gt;&gt; at checkout). I guess iTunes already sorta does that, but it&#8217;d be way more convenient to click a URL from an email than scratch off and type in a code. If you don&#8217;t know my email address, why are you giving me a gift?</p>
<p>Which brings me to my next point- why aren&#8217;t all gift cards sent via email? I wouldn&#8217;t have something to physically open, but an email is just as fun, right? I don&#8217;t have a plastic cut out to drag to a store, but I could just as easily print off a barcode or spend it online, right? Wouldn&#8217;t I be able to instantly reply to my gift giver with a nice thank you note? Might be less meaningful than the handwritten 42 cent variety, but more than the auto-reply &#8220;thanks so much&#8221; after the first piece of packaging is ripped.</p>
<p>The environmentalist spin on all of this is the opportunity to eliminate lots and lots and lots of waste. Call me disingenuous, but I don&#8217;t archive my Christmas cards. What happens when you spend your gift card? The clerk asks if you want to keep it and my response is always, &#8220;Why? What am I going to do with it?&#8221; Think of all the paper and plastic that could be saved if gift cards were sent as emails!</p>
<p>What is a gift card? A code giving you credit towards a purchase at a store. Shouldn&#8217;t I be able to add these codes up to be represented by one card? Yes. Couldn&#8217;t we cut cards out altogether by sending the codes via email? Yes. Would it ruin Christmas? No, but Grandma&#8217;s house would definitely need WiFi to open gifts <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F12%2Fimproving-gift-cards-by-admitting-theyre-gift-codes%2F&amp;via=maxbeatty&amp;text=Improving+Gift+Cards+By+Admitting+They%27re+Gift+Codes&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/12/improving-gift-cards-by-admitting-theyre-gift-codes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Landlord Fails, Tenants Uprise</title>
		<link>http://maxbeatty.com/blog/2008/12/landlord-fails-tenants-uprise/</link>
		<comments>http://maxbeatty.com/blog/2008/12/landlord-fails-tenants-uprise/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 03:54:55 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[horrible landlords]]></category>
		<category><![CDATA[Pavilion Properties]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=116</guid>
		<description><![CDATA[Bloomington, Indiana is a great town but has a stigma of its residents (aka townies) not being very smart. You&#8217;d think a college town would have plenty of bright people to overshadow those of lesser intellect. For the most part that&#8217;s true, but all of those bright individuals need places to live which means renting [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://bloomington.in.gov/">Bloomington, Indiana</a> is a great town but has a stigma of its residents (aka townies) not being very smart. You&#8217;d think a college town would have <a href="http://informatics.indiana.edu">plenty of bright people</a> to overshadow those of lesser intellect. For the most part that&#8217;s true, but all of those bright individuals need places to live which means renting and subleasing from locals. It&#8217;s criminal what local renters charge in exchange for the quality of housing and more importantly service as a landlord.</p>
<p><a href="http://www.pavprop.com">My landlord</a> recently made an ass of themselves in the form of an ALL CAPS email sent out to remind tenants about the holidays. I fired back a smart ass response to them and nearly 400 of their other tenants they mistakenly didn&#8217;t blind carbon copy (BCC).<span id="more-116"></span></p>
<p>Here&#8217;s what my landlord&#8217;s incompetent secretary sent out to everyone:</p>
<blockquote>
<div>NOTICE TO ALL TENANTS, THE HOLIDAYS ARE ONCE AGAIN HERE AND YOU WILL MOST LIKELY BE LEAVING TO GO HOME FOR THE HOLIDAYS.  WE WISH ALL OF YOU THE BEST AND A SAFE TRIP HOME AND BACK.  JUST A FEW REMINDERS BEFORE YOU LEAVE,  BE SURE TO LEAVE THE <span class="nfakPe">HEAT</span> ON IN YOUR APARTMENT, LEAVE THE CABINET DOORS OPEN SO THE <span class="nfakPe">HEAT</span> CAN GET TO THE WATER LINES, AND DON&#8217;T FORGET TO PAY YOUR JANUARY RENT ON TIME.  IT HAS TO BE IN OUR OFFICE ON JANUARY 2,2009 OR IT WILL BE CONSIDERED LATE IF NOT RECEIVED BY 5:00PM. </div>
<div> </div>
<div>THANK YOU ALL AND ONCE AGAIN</div>
<div>HAPPY HOLIDAYS</div>
<div> </div>
<div>FROM THE STAFF OF PAVILION PROPERTIES MANAGEMENT</div>
</blockquote>
<div>Warm holiday tidings that came right in the middle of finals week. I couldn&#8217;t think of a better time to hit that &#8216;reply all&#8217; button to teach them a lesson. It&#8217;s not like I could be evicted for being a smartass (or being right <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ) My reply to Brenda and almost 400 other tenants:</div>
<blockquote>
<div>Thank you Brenda for sending that message in ALL CAPS. It was much more effective.  </p>
<p>You might look into sending future messages to almost 400 of your tenants using the BCC field so I can&#8217;t reply to all of them like this. You can read more here &#8211; <a href="http://en.wikipedia.org/wiki/Blind_carbon_copy" target="_blank">http://en.wikipedia.org/wiki/Blind_carbon_copy</a></p>
<p>Other proud PavProp tenants, would you so kindly take a moment to watch this YouTube video &#8211; <a href="http://www.youtube.com/watch?v=rgOiD5_wnFY" target="_blank">http://www.youtube.com/watch?v=rgOiD5_wnFY</a> &#8211; If my group receives 1 million views, we get an automatic A+! Thank you so much</p>
<p>HAPPY HOLIDAYS!</p></div>
</blockquote>
<div>I had already spent the day whoring out <a href="http://www.youtube.com/watch?v=rgOiD5_wnFY">my class project video</a> so it only seemed logical to continue reaching out to other tenants. I honestly expected some hate mail like &#8220;gah SPAM&#8221; or &#8220;you&#8217;re no better for replying to everyone&#8221;. Instead, I got a number of emails, texts, and even a new Facebook friend for my efforts.</div>
<div>My first response came thirty minutes later:</div>
<blockquote>
<div>Haha good on ya for calling her out on it. I was just thinking the same thing. Hope you get the A +</div>
</blockquote>
<div>It felt good to know I wasn&#8217;t alone in my feelings about the poorly crafted email. That one response made it all worth it, but then I got another reply a few hours later:</div>
<blockquote>
<div>THANK YOU MAX!  I even wrote them a while ago and asked them to use<br />
BCC.  They didn&#8217;t respond.  </p>
<p>-ANOTHER PISSED OFF PP TENANT</p></div>
</blockquote>
<div>I was more annoyed than pissed, but this minor email etiquette faux pas was really striking a chord with other tenants. A third response rolled into my inbox from someone&#8217;s BlackBerry:</div>
<blockquote>
<div>haha&#8230; your email just made my entire daySent from my BlackBerry® smartphone with SprintSpeed</div>
</blockquote>
<p>I&#8217;m glad I could brighten someone&#8217;s day during this stressful time of year. The last email I received was the most in depth:</p>
<blockquote><p>Thanks Max, I wish they&#8217;d learn how not to be so&#8230;.abrasive or lazy. Did they inform you about changing the furnace filters earlier this month? Or did they barge into your apartment without consent nor notification? I had sent Mark Hoffman an email asking him to update the message board with out names on it in Pavilion Heights and he said it was my responsibility (since I have a key to the locked board&#8230;not). Again, thanks for informing them not to give out all of our email addresses to all the tenants. I appreciate that. (Also, did you get a message under your door, in addition to the email, to pay rent and turn <span class="nfakPe">heat</span> on &#8220;or else you are legally responsible for damages&#8221; even if its not our fault? Sounds like they have had problems with their buildings and like pinning them on us. Watch out for them.</p>
<p>Regards,</p>
<p>Fellow Neighbor Until My Lease Expires</p></blockquote>
<p>I got a little lost in the middle about message boards and key to the locked board, but the overall message was clear &#8211; these guys think they can walk all over their tenants and demand anything with the basis of &#8220;<em>if you don&#8217;t you&#8217;ll be breaking your lease</em>&#8220;. </p>
<p>Four great responses from other tenants who felt the same way. Who didn&#8217;t I hear back from? Brenda and the rest of <a href="http://www.pavprop.com" target="_blank">PavProp</a> of course. The sad part of it is almost all of my friends have similar stories about their idiotic, irresponsible landlords in Bloomington. There&#8217;s no stopping them. A few of the companies own most of the town&#8217;s rentals. Hopefully some day a realty management company will come along who cares about their renters. Maybe this blog post will start the revolution?</p>
<p>I would love for this to at least be sitting under <a href="http://www.pavprop.com" target="_blank">Pavilion Properties</a> in <a href="http://bloomington.in.gov" target="_blank">Bloomington, Indiana</a> on Google so future tenants have a fair warning before signing their lease.</p>
<p> </p>
<p>UPDATE:</p>
<p>Received yet another response so I thought I&#8217;d throw it in here:</p>
<blockquote><p>Not too sure who you are, but this is awesome. Awesome. Awesome.<br />
#210</p></blockquote>
<p>Not too sure what #210 means, but awesome. Awesome. Awesome.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F12%2Flandlord-fails-tenants-uprise%2F&amp;via=maxbeatty&amp;text=Landlord+Fails%2C+Tenants+Uprise&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/12/landlord-fails-tenants-uprise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a $100 1TB External Hard Drive</title>
		<link>http://maxbeatty.com/blog/2008/12/building-a-100-1tb-external-hard-drive/</link>
		<comments>http://maxbeatty.com/blog/2008/12/building-a-100-1tb-external-hard-drive/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 01:21:46 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Informatics]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[backups]]></category>
		<category><![CDATA[deals]]></category>
		<category><![CDATA[hard drives]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=113</guid>
		<description><![CDATA[In May of 2007, I bought a 1TB external hard drive that consisted of 4 250GB hard drives that worked together for over $366. It was awesome and still works great. Last week I bought a Hitachi 1TB SATA hard drive for $79.99 after rebate (it&#8217;s in the mail) and a SATA to eSATA &#38; USB 2.0 [...]]]></description>
			<content:encoded><![CDATA[<p>In May of 2007, I bought a <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16822709009" target="_blank">1TB external hard drive that consisted of 4 250GB hard drives that worked together</a> for over $366. It was awesome and still works great.</p>
<p>Last week I bought a Hitachi 1TB SATA hard drive for $79.99 after rebate (it&#8217;s in the mail) and a <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16817182128" target="_blank">SATA to eSATA &amp; USB 2.0 External Enclosure</a> for $19.99. The installation couldn&#8217;t have been easier and for $100 I can now backup all of my data. More importantly to me, I can drag 1TB of files around on one 3.5&#8243; drive instead of a stack of 4.</p>
<p>Unfortunately, the deal on the enclosure has ended, but the $30 mail-in rebate on the hard drive is valid until the end of the month. You can always find similarly priced enclosures like this <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16817182136&amp;nm_mc=OTC-Froogle&amp;cm_mmc=OTC-Froogle-_-External+Enclosure-_-Rosewill-_-17182136" target="_blank">other one from Rosewill</a>.</p>
<p>I should have taken some pictures of how easy installing the SATA drive was inside my enclosure. First, it&#8217;s screwless so the bay just slides out. The SATA interface inside just slides in like any plug to an outlet on the wall. I used two screws to secure it and slid the bay back in the enclosure. Couldn&#8217;t have been any easier.</p>
<p>The coolest part about the enclosures is that they support USB2.0 and eSATA. When I built my Vista box last year, my ShuttleXPC came with eSATA onboard but I had no idea how to use it. I finally realized that eSATA supports 3.0Gbs transfers! This has motivated me to make my Vista box work somehow or another over break so I can transfer data between the two 750GB SATA drives inside it to my new external. That&#8217;s right, I now have 3.5TB of storage at my disposal and that doesn&#8217;t include the 500GB inside my Apple Time Capsule or my two WD Passports (250GB and 120GB).</p>
<p> Why all the storage? Why not? You can&#8217;t have enough backups. My DriveZilla gave an error a couple weeks ago and AirPort Utility said I should verify the disks and repair them if necessary. I&#8217;m assuming the stack is nothing more than a RAID 0 array which means if one disk fails all of my data is gone! I used to have a bunch of extra 120GB IDE external hard drives, but gave one to my step-mom for her to use as a Time Machine and I gave another to my brother so he could store his iTunes library on it. When something faster and better comes out, I can usually find someone to help out with my &#8220;old&#8221; toys.</p>
<p>I remember when I worked for ChaCha that Scott Jones had his entire DVD collection digitized so he could stream any movie he wanted across the network. Maybe I can setup something similar&#8230;</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F12%2Fbuilding-a-100-1tb-external-hard-drive%2F&amp;via=maxbeatty&amp;text=Building+a+%24100+1TB+External+Hard+Drive&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/12/building-a-100-1tb-external-hard-drive/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>All I Want For Christmas&#8230; Are My Grades</title>
		<link>http://maxbeatty.com/blog/2008/12/all-i-want-for-christmas-are-my-grades/</link>
		<comments>http://maxbeatty.com/blog/2008/12/all-i-want-for-christmas-are-my-grades/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 21:34:02 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[grades]]></category>
		<category><![CDATA[School]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=106</guid>
		<description><![CDATA[Maybe it&#8217;s the senioritis. Maybe taking that teaching class has made me cynical and arrogant about how my other classes are run. Maybe I&#8217;m always trying to find a better way to do things. Whatever it may be, something has to be changed in how grades are kept track of at IU. I&#8217;m taking seven (yes [...]]]></description>
			<content:encoded><![CDATA[<p>Maybe it&#8217;s the senioritis. Maybe taking that teaching class has made me cynical and arrogant about how my other classes are run. Maybe I&#8217;m always trying to find a better way to do things. Whatever it may be, something has to be changed in how grades are kept track of at IU. I&#8217;m taking seven (yes 7) courses this semester and in the last week of classes I have no idea what any of my grades will be.<span id="more-106"></span></p>
<p>I&#8217;m not one to stress over grades. I just want credit where it&#8217;s due. That&#8217;s how grading systems work. IU&#8217;s <a href="http://oncourse.iu.edu" target="_blank">Oncourse</a> is supposed to allow students to track their grades throughout the semester so that when grades are sent out they aren&#8217;t shocked to see they got a C in a class they thought they were getting an A in.</p>
<p>Unfortunately, Oncourse sucks. Ask anyone on campus and they&#8217;ll have plenty of horror stories ready to tell you. I could write a dissertation on the failures of Oncourse, but instead I&#8217;m calling out my professors for not using it&#8217;s limited ability to post grades.</p>
<p>My freshman level physics class does the best job of reporting grades this semester, but he doesn&#8217;t use Oncourse. He still uses the old Post&#8217;em system, which as you can see by <a href="http://www.indiana.edu/~best/postem/students.html">their website</a>, is as old as the internet. All it does is print out a huge unstyled list of every graded element of the semester. We meet three times a week and get points for attending and answering questions. We also have weekly homework assignments so by the time you list all of these out, it&#8217;s not that helpful. It is nice when the professor totals everything up for you so you don&#8217;t have to copy/paste the data into a spreadsheet to do the calculations yourself.</p>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2008/12/picture-2.png" rel="lightbox[106]"><img class="aligncenter size-full wp-image-107" title="P150 Grades" src="http://maxbeatty.com/blog/wp-content/uploads/2008/12/picture-2.png" alt="" width="300" height="300" /></a></p>
<p>My flash class does the next best job in reporting grades, however he doesn&#8217;t trust Oncourse for submitting assignments. This means when I have a zero for an assignment I know I did and still have on my computer, I can&#8217;t point to Oncourse and say, &#8220;Hey there&#8217;s my assignment, completely uploaded for you to download, accompanied with a timestamp so you know it was turned in on time.&#8221; He still hasn&#8217;t filled in the first eight weeks class participation grade when it&#8217;s now the end of the second eight weeks. What&#8217;s taking so long?</p>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2008/12/picture-3.png" rel="lightbox[106]"><img class="aligncenter size-medium wp-image-108" title="T361 Grades" src="http://maxbeatty.com/blog/wp-content/uploads/2008/12/picture-3-300x160.png" alt="" width="300" height="160" /></a></p>
<p>My new media course has the same problem of not posting grades in a timely manner. At one point this semester, we were missing grades for over half of our assignments. There are three assistant instructors along with the instructor himself for about 100 students. By my math that&#8217;s no excuse to not post grades within a week of an assignment being due. This class somehow used an Oncourse default which set the maximum value of every assignment to be 95/100. At IU, A-&#8217;s and A&#8217;s are worth different values that affect your GPA. I&#8217;m not a GPA whore, but it affects the availability of some grants, scholarships, loans, jobs, and even other classes.</p>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2008/12/picture-4.png" rel="lightbox[106]"><img class="aligncenter size-medium wp-image-109" title="I310 Grades" src="http://maxbeatty.com/blog/wp-content/uploads/2008/12/picture-4-300x180.png" alt="" width="300" height="180" /></a></p>
<p>Out of seven classes only those three have posted grades for the semester. They didn&#8217;t do a good job, but at least they attempted. Two of the four non-reporters will base my entire semester grade on my final project so I can&#8217;t blame them for not posting anything. I can blame them for poorly designing their course, though.</p>
<p>So, how to make it better? Standardize it! Take away all those options for varying the grade book. I understand courses grade differently, different metrics, curving grades, but there are base conditions all assignments share. There should be an easy way to figure out your current grade in all of your courses so students don&#8217;t have to use <a href="http://registrar.indiana.edu/calculator.shtml" target="_blank">this university calculator</a>. <a href="http://blog.isocket.com/2008/12/new-feature-website-metrics-box/" target="_blank">iSocket just blogged about their new metrics box</a> which is exactly how I&#8217;d like to see my grades.</p>
<p><a href="http://blog.isocket.com/2008/12/new-feature-website-metrics-box/"><img class="aligncenter" title="iSocket Metrics" src="http://blog.isocket.com/wp-content/uploads/2008/12/metrics2.jpg" alt="" width="314" height="183" /></a></p>
<p>Enough ranting and raving. I need to crank out a report that just got increased to 7-9 pages yesterday when it&#8217;s due today. Wouldn&#8217;t you know, it&#8217;s due for one of the classes that hasn&#8217;t reported grades all semester.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F12%2Fall-i-want-for-christmas-are-my-grades%2F&amp;via=maxbeatty&amp;text=All+I+Want+For+Christmas...+Are+My+Grades&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/12/all-i-want-for-christmas-are-my-grades/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Get Through to Your Professors (and AIs/TAs/UIs)</title>
		<link>http://maxbeatty.com/blog/2008/12/how-to-get-through-to-your-professors-and-aistasuis/</link>
		<comments>http://maxbeatty.com/blog/2008/12/how-to-get-through-to-your-professors-and-aistasuis/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 17:04:35 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[etiquette]]></category>
		<category><![CDATA[finals]]></category>
		<category><![CDATA[professors]]></category>
		<category><![CDATA[School]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=102</guid>
		<description><![CDATA[The semester is winding down, finals are fast approaching, and students are trying to do everything they can to improve their grades. Professors are bombarded with emails as it is so making sure they read your email and act upon it, especially in a timely matter this time of year, can be tricky. Here are [...]]]></description>
			<content:encoded><![CDATA[<p>The semester is winding down, finals are fast approaching, and students are trying to do everything they can to improve their grades. Professors are bombarded with emails as it is so making sure they read your email and act upon it, especially in a timely matter this time of year, can be tricky. Here are some tips I have from being a student and instructor that should ensure your professor notices your emails during the busiest time of the semester: <span id="more-102"></span></p>
<ol>
<li><strong>Put your course first thing in the subject line.</strong> Many professors teach multiple courses so if they can tell right away what the email is pertaining to based on the first 4 characters (e.g. A110) it is easier for them to prioritize. They don&#8217;t have to open the message, it won&#8217;t be confused for spam or some other request, and the rest of the subject will make more sense since the professor can put it in the context of the course (e.g. A110 &#8211; Missing grade for last assignment)</li>
<li><strong>Be concise in your message.</strong> Younger undergrads love to spend time fluffing their sob story because they think the professor will be sympathetic towards their made up situation (ok not all situations are made up, but most are in my experience). Instead, be very short and to the point because professors don&#8217;t have time to read your essay about an essay. If you have a story to tell, do it face to face. Shorter messages usually mean shorter response time.</li>
<li><strong>Include details in your signature.</strong> Your professor knows what course you&#8217;re in, the just of the situation, and now is looking for who it is in regards to. Do NOT just sign your first name! You are not the only Matt or Emily in the course. Include your first and last name as the instructor would see it in the grade book as well as your username and section number. Those three details can make changing a grade take 30 seconds instead of 5 minutes. Which do you think the professor, AI, TA, or UI prefers?</li>
<li><strong>CC yourself to ensure delivery.</strong> Technology excuses are the new &#8220;dog ate my homework&#8221;. Send a copy to yourself so you can prove to the professor you sent them a message incase they say they never received it. As soon as the CC arrives in your mailbox, you know it&#8217;s also in your professor&#8217;s.</li>
<li><strong>Attach ubiquitous file types.</strong> Even though everyone can freely and legally download the latest and greatest software doesn&#8217;t mean they do. Stick to the basic filetypes to ease the process of viewing your attachments. I prefer everything to be in PDF and most of my security conscious professors do, too. If you have multiple files, put them in a ZIP instead of something proprietary like 7zip or technical like tar.gz. Use the old Office filetypes like .doc and .ppt instead of .docx and .pptx. Also, make sure the timestamps on your documents match your story <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
</ol>
<div>There are 5 quick and easy tips to get your emails answered during this hectic time of the year. If your school uses something like OnCourse or Blackboard or some other online monstrosity, don&#8217;t use it as an urgent communication tool unless your course is heavily based on it. I&#8217;ve noticed most professors take a lot longer to respond to message through these systems if you get a reply at all.</div>
<div></div>
<div>Good luck with finals!</div>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F12%2Fhow-to-get-through-to-your-professors-and-aistasuis%2F&amp;via=maxbeatty&amp;text=How+to+Get+Through+to+Your+Professors+%28and+AIs%2FTAs%2FUIs%29&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/12/how-to-get-through-to-your-professors-and-aistasuis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The End Is Near</title>
		<link>http://maxbeatty.com/blog/2008/11/the-end-is-near/</link>
		<comments>http://maxbeatty.com/blog/2008/11/the-end-is-near/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 05:44:20 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[semester]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=100</guid>
		<description><![CDATA[In just three weeks, I&#8217;ll be done with one of my hardest semesters of college. I&#8217;m almost finished with the hell of 17 credit hours that translates to 7 courses including a graduate level teaching class and an honors seminar. The semester has been reasonable thus far since most of my classes have been project [...]]]></description>
			<content:encoded><![CDATA[<p>In just three weeks, I&#8217;ll be done with one of my hardest semesters of college. I&#8217;m almost finished with the hell of 17 credit hours that translates to 7 courses including a <a href="http://www.cs.indiana.edu/classes/b599/index.html" target="_blank">graduate level teaching class</a> and an honors seminar. The semester has been reasonable thus far since most of my classes have been project based, instead of having weekly reading quizzes or routine homework assignments. The only problem with this format is that they all have final projects due at the end of the semester! </p>
<p>I&#8217;m of the persuasion that tasks are more manageable in lists so what better place than a blog post! Besides, I need to see if my new <a href="http://noumenon.roderickrussell.com/myspace-crossposter-v2-released" target="_blank">MySpace Crosspost plugin</a> is working.<span id="more-100"></span></p>
<ol>
<li><a href="http://www.gamezombie.tv" target="_blank">GameZombie.tv</a> redesign (T436)
<ol>
<li>When the new site launches, I&#8217;ll write a really detailed blog post about everything we&#8217;ve done since that&#8217;s what the webteam&#8217;s entire grade is going to be based upon. We have lots of great backend written, but now we just need to put it all together on the frontend.</li>
</ol>
</li>
<li>Flash site (T361)
<ol>
<li>I&#8217;ve chosen to redesign the pitiful <a href="http://www.yogis.com" target="_blank">Yogis.com</a> for this open-ended assignment. Best case scenario- I pitch the new site to Yogi&#8217;s for some free food and drink <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ol>
</li>
<li>Password Reminder System (I430)
<ol>
<li>Designing and implementing what happens when you click &#8220;Forgot Password?&#8221; I&#8217;m hoping to use the CakePHP framework to speed through the development. If anyone has any tips, I&#8217;d love to hear them!</li>
</ol>
</li>
<li>Viral Video (I310)
<ol>
<li>Sounds simple enough. Teams of students who&#8217;ve studied new media theory for a semester should be able to produce a video that shows a thorough understanding of the new media and viral video concepts. The kicker/motivator - &#8221;Any group whose video receives 1million views will receive an automatic A+&#8221;. I still need to find a group <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </li>
</ol>
</li>
<li>Pedagogy Paper (B599)
<ol>
<li>I have to design a unit to teach for a course giving rationale for the planning. I&#8217;m doing my unit on CSS so the content is easy but the higher level pedagogy stuff will be a challenge.</li>
</ol>
</li>
<li>Honors Seminar Paper (H498)
<ol>
<li>A simple 5 page paper discussing one of the seminars we heard this semester. I hate writing papers like this. It&#8217;s nothing more than a glorified book report on some talk given months ago. I&#8217;m hoping <a href="http://www.cs.indiana.edu/~ralhill/" target="_blank">Dr. Raquel Hill</a> will lend me some notes on her <a href="http://www.cs.indiana.edu/~ralhill/evoting2.htm" target="_blank">Electronic Voting System research</a>.</li>
</ol>
</li>
</ol>
<p>After all of these are due, I have a physics final on the last day of finals week. There are some small homework assignments also due in the next couple weeks, and I&#8217;m sure I&#8217;ll have to grade assignments and tests for A110.</p>
<p>Better get to bed so I can get back to Bloomington tomorrow to start on all of this. I want to get a good handle on it all so I can put some time into planning for our annual Christmas party and secret santa!</p>
<p>Good night.</p>
<ol></ol>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F11%2Fthe-end-is-near%2F&amp;via=maxbeatty&amp;text=The+End+Is+Near&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/11/the-end-is-near/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Laptop Hard Drive Recovery</title>
		<link>http://maxbeatty.com/blog/2008/11/laptop-hard-drive-recovery/</link>
		<comments>http://maxbeatty.com/blog/2008/11/laptop-hard-drive-recovery/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 05:09:28 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Informatics]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=97</guid>
		<description><![CDATA[A few weeks ago an old friend of mine sent me a Facebook message saying that he laptop was running out of hard drive space and wanted my opinion on what she should do. Of course, I told her to get an external hard drive to store all of her music, photos, and movies so [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago an old friend of mine sent me a Facebook message saying that he laptop was running out of hard drive space and wanted my opinion on what she should do. Of course, I told her to get an external hard drive to store all of her music, photos, and movies so she went out, bought a <a href="http://www.google.com/products?client=safari&amp;rls=en-us&amp;q=western+digital+passport&amp;ie=UTF-8&amp;oe=UTF-8&amp;um=1&amp;sa=X&amp;oi=product_result_group&amp;resnum=1&amp;ct=title">Western Digital Passport</a>, and couldn&#8217;t have been happier. </p>
<p>A week or so after that, she sent me another message saying she had spilled something all over her laptop and that it was fried. She went to <a href="http://www.geeksquad.com" target="_blank">Geek Squad</a> and they wanted gobs of money to save the remaining data on her hard drive (mostly school documents). She wanted to know if I could help in any way so I blindly accepted the challenge of doing it for free. I had disassembled some laptops in the past so how hard could it be?<span id="more-97"></span>Like any good repairman, I started by unscrewing every screw I could find on her laptop and tried to pry the bottom off so I could take a look at the motherboard. After some struggling, I decided to Google for <a href="http://www.support.dell.com/support/edocs/systems/ins6000/en/sm/hdd0.htm#wp1130375" target="_blank">instructions on removing the hard drive from a Dell Inspiron 6000</a>. Aren&#8217;t those Dell guys great? Those were the only two screws I hadn&#8217;t managed to get out, but once I did the hard drive slid right out.</p>
<p>My first inclination was to just plug in the laptop hard drive as an extra drive in my Ubuntu box. Dummy me, rushing to get something done, didn&#8217;t think that I only had  PATA connectors and that the laptop hard drive was of the SATA variety. I thought we were stuck, but then remembered I had an old Western Digital Passport I didn&#8217;t use anymore and would be willing to bust into. This time I did a little homework:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/cQ0bgz3tyNk&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/cQ0bgz3tyNk&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object> </p>
<p>It was pretty easy to pop it open and switch out the hard drives. My friend Claire brought her external and it was just a few minutes to transfer the files between her old laptop hard drive, that was connected through the SATA to USB connector from the Western Digital Passport, to her new external drive she recently purchased.</p>
<p>Lessons learned:</p>
<ol>
<li>Geek Squad is once again overpriced and overrated</li>
<li>Hacking leftover devices is fun and sometimes useful</li>
<li>Blindly approaching tech problems still impresses your non-tech friends</li>
</ol>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F11%2Flaptop-hard-drive-recovery%2F&amp;via=maxbeatty&amp;text=Laptop+Hard+Drive+Recovery&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/11/laptop-hard-drive-recovery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TwiTunes = Quicksilver, iTunes, Twitter updater</title>
		<link>http://maxbeatty.com/blog/2008/11/twitunes-quicksilver-itunes-twitter-updater/</link>
		<comments>http://maxbeatty.com/blog/2008/11/twitunes-quicksilver-itunes-twitter-updater/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 03:07:12 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[applescript]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[quicksilver]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=94</guid>
		<description><![CDATA[I had the idea last night that I wanted to update my Twitter account with the current song that was playing in iTunes. Turns out other people had the same idea, but hadn&#8217;t quite developed it like I preferred. First, I found Doug had a script to continuously monitor iTunes and update your Twitter account [...]]]></description>
			<content:encoded><![CDATA[<p>I had the idea last night that I wanted to update my Twitter account with the current song that was playing in iTunes. Turns out other people had the same idea, but hadn&#8217;t quite developed it like I preferred. <span id="more-94"></span>First, I found Doug had a script to <a href="http://dougscripts.com/itunes/scripts/ss.php?sp=currenttotwitter" target="_blank">continuously monitor iTunes and update your Twitter account</a> every time the song changed. I change songs a lot and I don&#8217;t want to flood Twitter with every single song I play. Second, I found <a href="http://tint.de/twitunes-applescript" target="_blank">TwiTunes that you could invoke with Quicksilver</a>. I liked I could control when it would post, but it required too much interaction (confirm what you want to tweet, then &#8220;ok&#8221; it posted). </p>
<p>I wanted something that I could invoke with Quicksilver to control how often it posted what I was listening to Twitter and also wanted it to be automated from there. Would a Growl notification be too much to ask for to top it off? Here&#8217;s my edited version of <a href="http://tint.de/twitunes-applescript" target="_blank">TwiTunes</a>:</p>
<blockquote><p>&#8211; get properties of the playing track</p>
<p>tell application &#8220;iTunes&#8221;</p>
<p>set thisTrack to current track</p>
<p>set trackName to the name of thisTrack</p>
<p>set trackArtist to thisTrack&#8217;s artist</p>
<p>end tell</p>
<p>&#8211; change the status message to your liking here:</p>
<p>set tweet to &#8220;Listening to \&#8221;" &amp; trackName &amp; &#8220;\&#8221; by &#8221; &amp; trackArtist &amp; &#8220;.&#8221;</p>
<p>&#8211; get login from keychain</p>
<p>tell application &#8220;Keychain Scripting&#8221;</p>
<p>set twitter_key to first Internet key of current keychain whose server is &#8220;twitter.com&#8221;</p>
<p>set twitter_login to quoted form of (account of twitter_key &amp; &#8220;:&#8221; &amp; password of twitter_key)</p>
<p>end tell</p>
<p>&#8211; post to twitter</p>
<p>set twitter_status to quoted form of (&#8220;status=&#8221; &amp; tweet)</p>
<p>set results to do shell script &#8220;curl &#8211;user &#8221; &amp; twitter_login &amp; &#8221; &#8211;data-binary &#8221; &amp; twitter_status &amp; &#8221;</p>
<p>http://twitter.com/statuses/update.json&#8221;</p>
<p>&#8211; notify growl</p>
<p>tell application &#8220;GrowlHelperApp&#8221;</p>
<p>set the allNotificationsList to {&#8220;Tweet iTunes Success&#8221;, &#8220;Tweet iTunes Failed&#8221;, &#8220;Results&#8221;}</p>
<p>set the enabledNotificationsList to {&#8220;Tweet iTunes Success&#8221;}</p>
<p>register as application &#8220;TwiTunes&#8221; all notifications allNotificationsList default notifications enabledNotificationsList</p>
<p>notify with name &#8220;Tweet iTunes Success&#8221; title &#8220;Twitter Updated w/ iTunes Track&#8221; description tweet application name &#8220;TwiTunes&#8221;</p>
<p>end tell</p></blockquote>
<p>If I knew more (read: any) AppleScript, I would have thrown in some sort of check to see if the tweet was successful and growl notify accordingly, but I&#8217;m only one man. If anyone could add that feature, it would be greatly appreciated!</p>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2008/11/twitunes.scpt" target="_blank">Download script</a></p>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2008/11/twitunes.scpt" target="_blank"></a>To use the script drop it in some place like</p>
<pre>~/Library/iTunes/scripts/TwiTunes.scpt</pre>
<p>or</p>
<pre>~/Library/Application Support/Quicksilver/Actions/TwiTunes.scpt</pre>
<p>and then point Quicksilver to it in the preferences by going to Catalog and then adding the file under Custom. (Might be a better way, but that&#8217;s surefire) Enjoy!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F11%2Ftwitunes-quicksilver-itunes-twitter-updater%2F&amp;via=maxbeatty&amp;text=TwiTunes+%3D+Quicksilver%2C+iTunes%2C+Twitter+updater&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/11/twitunes-quicksilver-itunes-twitter-updater/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Frats and Sororities Failing in Age of Social Networks</title>
		<link>http://maxbeatty.com/blog/2008/11/frats-and-sororities-failing-in-age-of-social-networks/</link>
		<comments>http://maxbeatty.com/blog/2008/11/frats-and-sororities-failing-in-age-of-social-networks/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 07:26:10 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Professional]]></category>
		<category><![CDATA[greek]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[social network]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=90</guid>
		<description><![CDATA[What&#8217;s the #1 reason to go greek? The social life! Sure they are also great for academics and philanthropy, but let&#8217;s be honest, most of those events end in parties. The greeks are still the best when it comes to filling a basement with freshman or crawling the bars, but what about online? I don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>What&#8217;s the #1 reason to go greek? The social life! Sure they are also great for academics and philanthropy, but let&#8217;s be honest, most of those events end in parties. The greeks are still the best when it comes to filling a basement with freshman or crawling the bars, but what about online? I don&#8217;t know if I&#8217;ve ever run across an appealing or coherent national website for a greek organization.<span id="more-90"></span>Most of the national sites are ugly and/or broken and serve no purpose for any of their active members. Then, they take it a step further by relying on each chapter to create their own website usually hosted by the chapter&#8217;s university. The chapter websites regurgitate the same content as the national website ( values, tradition, events, become a member, etc.). What&#8217;s the point? The national website can never keep track of proper links to chapter websites, and chapter websites are always outdated making them useless information tools.</p>
<p>If you&#8217;re unfamiliar with greek life, they run much like a political party. They recruit new members, show them a good time for 4 years, then continually ask for money so that they can continue to recruit new members.</p>
<p>These greek organizations need to take a look at the marvels of social networking for guidance as to how to organize themselves online. I&#8217;m not talking about creating a Facebook page or LinkedIn group, but actually structuring their national site like a social network. Barack Obama&#8217;s online community is a perfect example of how you can make local organizing easy while maintaining a national database of members. His my.barackobama.com is broken down by state so that voters can keep track of his national campaign while also seeing what&#8217;s going on in their state.</p>
<p>That same sort of system could connect local chapters to their national office and vice versa. There would be no need to republish basic facts like the tradition and history by each chapter. Events could be organized nationally and locally. Potential new members can view everything about an organization in one place. They could even connect with alumni in their area before leaving for college (yes greek recruitment starts before freshman move-in just like college sports). The single most requested item whenever I designed a greek website was pictures. Now they would all be in one place with the ability to make public or private.</p>
<p>The beauty of a system like this is its scalability. Remember how quickly Facebook spread from campus to campus and then to high schools and cities? Same concept. If a new chapter is founded, it has a brand new website set up instantly. Better still, the organization&#8217;s branding is maintained effortlessly! If someone (myself if I had the time and resources) could package a greek specific social network platform like <a href="http://www.ning.com" target="_blank">Ning</a>, they could go to each greek national organization and sell them the exact same product without any of the other organizations knowing it.</p>
<p>Here are a few examples of current national greek websites:</p>
<ul>
<li><a href="http://www.zetataualpha.org/" target="_blank">Zeta Tau Alpha</a></li>
<li><a href="http://chiphi.org/" target="_blank">Chi Phi</a></li>
<li><a href="http://www.delts.org/extras/fivereasons1.html" target="_blank">Delta Tau Delta</a></li>
</ul>
<p>Pretty pathetic, huh? The guy in the DTD shirt isn&#8217;t even a delt! I know him from HS, guess he&#8217;s developing an acting career.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F11%2Ffrats-and-sororities-failing-in-age-of-social-networks%2F&amp;via=maxbeatty&amp;text=Frats+and+Sororities+Failing+in+Age+of+Social+Networks&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/11/frats-and-sororities-failing-in-age-of-social-networks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Job Hunting: 3 trips in 10 days</title>
		<link>http://maxbeatty.com/blog/2008/11/applicant-processing-at-the-nsa/</link>
		<comments>http://maxbeatty.com/blog/2008/11/applicant-processing-at-the-nsa/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 06:09:19 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Professional]]></category>
		<category><![CDATA[accenture]]></category>
		<category><![CDATA[job hunting]]></category>
		<category><![CDATA[nsa]]></category>
		<category><![CDATA[partek]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=84</guid>
		<description><![CDATA[Instead of going to bed or coding some front-end for either GameZombie.tv or my new freelance project (Btown eXchange), I thought I&#8217;d document what I&#8217;ve been up to for the last week or so. It&#8217;s been quite a juggling act between school, work, and job searching, but I think I&#8217;m going to come out alright. Luckily, [...]]]></description>
			<content:encoded><![CDATA[<p>Instead of going to bed or coding some front-end for either <a title="GameZombie.tv" href="http://www.gamezombie.tv" target="_blank">GameZombie.tv</a> or my new freelance project (Btown eXchange), I thought I&#8217;d document what I&#8217;ve been up to for the last week or so. It&#8217;s been quite a juggling act between school, work, and job searching, but I think I&#8217;m going to come out alright. Luckily, I have some very understanding professors who pushed back some due dates and allowed for me to miss class so I could go on three job interview trips in ten days.</p>
<p><span id="more-84"></span>The first trip was on November 7th to <a href="http://www.accenture.com" target="_blank">Accenture</a> in Chicago. It was the third round of interviews and there were almost 20 other applicants from the midwest. Accenture put me up in the <a title="Allegro" href="http://www.allegrochicago.com/" target="_blank">Allegro Hotel</a> the night before and it was very nice. Friday was mix of HR presentations, Q&amp;A with recent hires, and two interviews with senior management. I thought the interviews went great, but I almost died when I got a bloody nose in the line for lunch. Fortunately, I didn&#8217;t get any blood on my suit and no one with any hiring power saw me. <a href="http://penandpad.wordpress.com/" target="_blank">My roommate</a> came along with me since he&#8217;s from Chicago and I took him to the <a href="http://www.harrahs.com/brands/horseshoe/hotel-casinos/horseshoe-brand.shtml" target="_blank">Horseshoe Casino</a> in Hammond on our way out of town to blow off some steam from the high pressured day. All in all, I had a great time and really hope to get an offer from them.</p>
<p>My next trip was to Baltimore to complete &#8220;applicant processing&#8221; for the NSA. I have a conditional offer from them that is basically contingent on me successfully passing a background investigation and a number of tests that they slowly tell me about. I flew through <a href="http://www.cvgairport.com/" target="_blank">Cincinnati</a> to <a href="http://www.bwiairport.com/" target="_blank">BWI</a> and they put me up in the <a href="http://www.marriott.com/hotels/travel/bwica-courtyard-baltimore-bwi-airport/" target="_blank">Courtyard Marriott</a>. I had to be in the lobby at 7am to meet the representative and off I went to get my Applicant badge from the visitor center. Obviously the NSA office was going to be secure, but it was nothing outlandish like some people had tried to tell me (being led down hallways in black hoods, etc.). I couldn&#8217;t bring anything that could carry data so sitting around was pretty dull. </p>
<p>On Wednesday, I was signed up for a PAB (Psychological Assessment Battery) and psychological evaluation. The PAB was just a computer quiz with about 350 questions. Very simple, very quick. I then had to wait for them to evaluate that before I met with a psychologist. He just went over my background and asked me some questions about certain answers on my quiz. Nothing too hard, but very thorough. I don&#8217;t really like having to tell them my entire life story, but apparently it&#8217;s a matter of national security. </p>
<p>On Thursday, I was scheduled for a polygraph. I honestly think I failed miserably and will soon be getting a letter rescinding my offer. The straps on the chest, sweat sensors on my palm, and the blood pressure monitor around my arm (which made my hand numb and lose color) all combined to make me look like a flat our liar. I couldn&#8217;t convince the guy of much besides my name and hometown. I was so petrified I was failing questions like, &#8220;Have you ever committed sabotage or a terrorist activity?&#8221; or, &#8220;Have you ever committed a serious crime?&#8221;  I was even shaky on whether or not I had committed espionage! It took over two hours to finally get out of there. I was so freaked out and angry with myself and the process that I skipped lunch, went to the airport, and got an earlier flight to ATL. I had time to grab dinner there at the Budweiser Brewhouse and it turned my day around.</p>
<p>When I finally got back to the new IND airport, I grabbed some Red Bulls for the drive back to Bloomington. I had to get home to start studying for my physics test I had in 10hrs. The test went fine and I ended up going to bed around 8:30pm friday night. Now it&#8217;s Sunday night and I have to get up in 4hrs to catch a flight to STL via ORD (crazy I know). I&#8217;ll be interviewing/visiting <a href="http://www.partek.com/" target="_blank">Partek</a> all day then flying back through ORD tomorrow night. I&#8217;m hoping to come back with a job offer, but maybe making it back to Bloomington to celebrate my roommate&#8217;s birthday will suffice. Time to shut it down and get some shut eye!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F11%2Fapplicant-processing-at-the-nsa%2F&amp;via=maxbeatty&amp;text=Job+Hunting%3A+3+trips+in+10+days&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/11/applicant-processing-at-the-nsa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox increases market share, security scrutiny</title>
		<link>http://maxbeatty.com/blog/2008/11/firefox-increases-market-share-security-scrutiny/</link>
		<comments>http://maxbeatty.com/blog/2008/11/firefox-increases-market-share-security-scrutiny/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 21:38:45 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[passwords]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=71</guid>
		<description><![CDATA[Earlier this week, it was announced that Firefox hit 20% market share. Hooray! But not so fast. It&#8217;s great that 1 in 5 people choose Firefox and that Internet Explorer continues to lose users, but how long until Firefox starts to take on some of IE&#8217;s old problems, namely security issues? It&#8217;s the oldest argument [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this week, it was announced that <a href="http://news.cnet.com/8301-13846_3-10082353-62.html" target="_blank">Firefox hit 20% market share</a>. Hooray! But not so fast. It&#8217;s great that 1 in 5 people choose Firefox and that Internet Explorer continues to lose users, but how long until Firefox starts to take on some of IE&#8217;s old problems, namely security issues? It&#8217;s the oldest argument for NOT using Windows or IE. Since they are the most popular, hackers spend their time developing malware specifically for them since they have the biggest target audience (read: victims) to exploit. I recently looked into saved passwords in Firefox and how the convenience could easily turn into a security threat.<span id="more-71"></span>Almost anytime you come across a login screen when using Firefox, they ask if you&#8217;d like to remember the username and password you just entered. Most might automatically assume remembering it is secure or they&#8217;re so hopped up on Red Bull they click remember even though it isn&#8217;t their computer they&#8217;re logging in on. These logins are then stored in the &#8220;Saved Passwords&#8221; section of Firefox&#8217;s preferences. By going to Preferences &gt; Security &gt; and clicking on Saved Passwords&#8230; all the logins that have been saved are displayed and you can conveniently click the Show Passwords button to show all the passwords for every login. Rethinking saving all those logins?</p>
<p>If all these logins are able to be displayed in plain text in Firefox, are they stored in a file somewhere on the hard drive that you could steal and peruse at your own leisure? Not exactly, but pretty much. If you check out the knowledge base for Mozilla, it tells you exactly which files you need to <a href="http://kb.mozillazine.org/Migrating_settings_to_a_new_profile">transfer data to a new profile in Firefox</a>. You only need two files &#8211; <strong>key3.db</strong> and <strong>signon.txt</strong>. For newer versions of Firefox, the <strong>signon.txt</strong> may be <strong>signon2.txt</strong> or <strong>signon3.txt</strong>. If you look at the signon.txt in a text editor, almost everything is spelled out for you except for the actual login and password. For example:</p>
<blockquote><p>https://login.facebook.com<br />
email<br />
MEIEEPgAAAAAAAAAAAAAAAAAAAEwFA&#8230;<br />
*pass<br />
MDoEEPgAAAAAAAAAAAAAAAAAAAEwFA&#8230;</p>
<p>https://login.facebook.com</p>
<p>.</p>
<p>https://www.linkedin.com</p>
<p>session_key<br />
MEIEEPgAAAAAAAAAAAAAAAAAAAEwFAYI&#8230;<br />
*session_password<br />
MDoEEPgAAAAAAAAAAAAAAAAAAAEwFAY&#8230;</p>
<p>https://www.linkedin.com</p></blockquote>
<p>You can see that there is a login for Facebook and a login for LinkedIn (note: I&#8217;ve truncated the hash values). From what I&#8217;ve found on the web, these hash values are the result of <a href="http://en.wikipedia.org/wiki/Triple_DES" target="_blank">Triple DES</a> cipher. These ciphers are encrypted using a key which is where the <strong>key3.db</strong> file comes in. The text in the <strong>signon.txt</strong> file is useless because it can&#8217;t be decrypted without the keys stored in the <strong>key3.db</strong>.</p>
<p>If you have the <strong>key3.db</strong> and the <strong>signon.txt</strong> files, you can follow Mozilla&#8217;s migration steps to drop them into your installation of Firefox and read all the passwords that were stored in someone else&#8217;s Firefox browser. I&#8217;ve thought about two scenarios that I come across day to day where this could really be a problem.</p>
<p>First, I&#8217;m in college and everyone I know has a laptop and almost everyone has been persuaded by the university to use Firefox (GO IU!). I know at my house there are always laptops laying around and such is the case most everywhere on campus. Some situation always comes up where someone needs to use another person&#8217;s laptop (check their email, look up a score, watch a video on YouTube, whatever).</p>
<blockquote><p>&#8220;Hey can I look something up on your laptop?&#8221;</p>
<p>&#8220;Oh sure, go right ahead&#8221;</p></blockquote>
<p>What they didn&#8217;t mention is that they would be looking up all of your saved passwords. Just find the files, email them to yourself, and then open them up later to stalk you on every website you found it so convenient to save your password. This may be a college social setting, but the same opportunities to physically access someone else&#8217;s browser occur at home and work, too.</p>
<p>The second scenario I haven&#8217;t had a chance to test, but is based off of past experience using lab PCs on campus. Basically, everyone who logs into a lab computer has a user folder created for them and is then deleted after a few hours or every night. The Firefox profile folder containing the saved passwords files is created inside the user folder. The flaw in the system is that new users who log in can browse the other users&#8217; folders after they log out. If the previous users were typical (clicked saved password out of habit or just to get the pop-up out of the way), their logins could still be saved for the next user to import into Firefox without them ever knowing!</p>
<p>This minor security flaw could ultimately be exploited by Firefox&#8217;s own extensions and add-ons. There are thousands of these available and some are not hosted by Mozilla making them non-trustworthy. Does the average user care? No. What if I created a fabulous extension that promised improved security or anything enticing, but what I actually did was upload your saved passwords to my personal server? The average user doesn&#8217;t pay attention to this stuff!</p>
<p>Firefox was and still is hailed as the safer browser to IE, but was that because its user base was built mostly of tech-savvy individuals? Does it become less secure when Joe Six-Pack starts using it without any care in the world for security? If you&#8217;re skimming this post, please read the bold text below:</p>
<p><strong>The best way to protect your saved passwords in Firefox is to SET THE MASTER PASSWORD! </strong>With the master password enabled, a user must input the master password whenever they want to view saved passwords or use saved passwords. If you have a master password enabled, the person who steals your <strong>key3.db</strong> and <strong>signon.txt</strong> can&#8217;t make any use of them unless they know the master password! Here&#8217;s <a href="http://www.mydigitallife.info/2007/11/27/recover-firefox-master-password-with-firemaster-recovery-tool/" target="_blank">the technical explanation for how the master password works</a>:</p>
<blockquote><p>&#8220;The master password that is set is not stored anywhere at all. Whenever user enters the master password, Firefox uses it to decrypt the encrypted data associated with the known string in plain text related to the master password. If the decrypted data matches this known string then the entered password is correct. Thus it’s impossible to recover the master password directly, and if you lost the master password, you lost the access to the database file &#8211; and directly &#8211; all the stored secrets and sign on information as well.&#8221;</p></blockquote>
<p>Technically the master password could still be cracked, but if someone is going to go through that trouble they might as well crack the password for the specific site they want to know your password for.</p>
<p>Please don&#8217;t user this post to take advantage of your poor non-tech-savvy parents, your girlfriend you think might be cheating on you, and, most importantly, unsuspecting strangers. Feel free to impress (scare) your friends and family, just don&#8217;t reference me in your court hearing <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F11%2Ffirefox-increases-market-share-security-scrutiny%2F&amp;via=maxbeatty&amp;text=Firefox+increases+market+share%2C+security+scrutiny&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/11/firefox-increases-market-share-security-scrutiny/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>I310 Flash Midterm Project</title>
		<link>http://maxbeatty.com/blog/2008/10/i310-flash-midterm-project/</link>
		<comments>http://maxbeatty.com/blog/2008/10/i310-flash-midterm-project/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 20:18:14 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[School]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=67</guid>
		<description><![CDATA[I just finished one of my Flash midterm projects and thought I&#8217;d post for all to see. The project description: Create a short animation that reflects the unique spirit of the Indiana Hoosiers, or the town of Bloomington, Indiana.  For example, you could do an animation related to a Hoosier sports team, a popular annual campus event, [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished one of my Flash midterm projects and thought I&#8217;d post for all to see. The project description:</p>
<blockquote><p>Create a short animation that reflects the unique spirit of the Indiana Hoosiers, or the town of Bloomington, Indiana.  For example, you could do an animation related to a Hoosier sports team, a popular annual campus event, or your favorite restaurant or bar.</p></blockquote>
<p>Indiana basketball has been a hot topic since it was introduced and I thought it matched well with a popular annual campus event &#8211; pregaming. This season may require a big more than years past, but regardless GO HOOSIERS!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://maxbeatty.com/blog/wp-content/uploads/2008/10/maxbeatty_flashproject.swf" /><embed type="application/x-shockwave-flash" width="550" height="400" src="http://maxbeatty.com/blog/wp-content/uploads/2008/10/maxbeatty_flashproject.swf"></embed></object></p>
<p>I&#8217;ll have to take some time after the semester is over to see which pieces get added to my portfolio. Enjoy!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F10%2Fi310-flash-midterm-project%2F&amp;via=maxbeatty&amp;text=I310+Flash+Midterm+Project&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/10/i310-flash-midterm-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Last Semester of Classes Scheduled</title>
		<link>http://maxbeatty.com/blog/2008/10/last-semester-of-classes-scheduled/</link>
		<comments>http://maxbeatty.com/blog/2008/10/last-semester-of-classes-scheduled/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 21:18:05 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[schedule]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=64</guid>
		<description><![CDATA[Prior Planning Prevents Poor Performance (and makes it easy to put together a great schedule for your last semester of college). Here&#8217;s the graphical layout:   I had to take either an A&#38;H or S&#38;H along with two informatics electives to graduate, but I know I&#8217;ll be required to take 12 credit hours for certain grants [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Prior Planning Prevents Poor Performance </strong>(and makes it easy to put together a great schedule for your last semester of college). Here&#8217;s the graphical layout:</p>
<p> </p>
<div id="attachment_65" class="wp-caption aligncenter" style="width: 311px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2008/10/picture-1.png" rel="lightbox[64]"><img class="size-full wp-image-65" title="Spring09 Schedule" src="http://maxbeatty.com/blog/wp-content/uploads/2008/10/picture-1.png" alt="iCal view of my classes and prospective teaching schedule" width="301" height="410" /></a><p class="wp-caption-text">iCal view of my classes and prospective teaching schedule</p></div>
<p>I had to take either an A&amp;H or S&amp;H along with two informatics electives to graduate, but I know I&#8217;ll be required to take 12 credit hours for certain grants and loans. A&amp;H is Arts and Humanities and S&amp;H is Social and Historical Studies. Most of the classes I&#8217;ve taken are Natural and Mathematical Sciences: N &amp; M. I did a lot of searching for the last 3 hours to reach the 12 hour mark required for certain grants and loans.</p>
<p>AMST-A100 is called &#8220;What is America?&#8221; and talks about citizenship, national identity, and the social contract across the hemisphere (my A&amp;H requirement).</p>
<p>FINA-D210 is called &#8220;Digital Art: Survey &amp; Practice&#8221; and emphasizes learning to use digital media to produce original, creative art work.</p>
<p>INFO-I400 is a topics course on entrepreneurship in Informatics and will offer students the change to hear directly from numerous Indiana software executives.</p>
<p>INFO-I427 is called &#8220;Search Informatics&#8221; and covers techniques and tools to automatically crawl, parse, index, store, and search Web information.</p>
<p>Tuesdays I&#8217;ll hopefully be teaching two lab sections of CSCI-A216 again which is Digital Multimedia Concepts and Technologies.</p>
<p>Fridays are for me &#8211; boating, golf, road trips, and most likely sleeping!</p>
<p>I&#8217;m pretty excited for next semester, but just half way over with the current one. Better get on top of things so I don&#8217;t have to ruin my awesome schedule. Motivation! My <a title="IU Classes" href="http://maxbeatty.com/docs/IUclasses.xml" target="_blank">XML file cataloging all the courses I&#8217;ve taken</a> is updated, but I still have no idea how I want to visualize it&#8230;</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F10%2Flast-semester-of-classes-scheduled%2F&amp;via=maxbeatty&amp;text=Last+Semester+of+Classes+Scheduled&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/10/last-semester-of-classes-scheduled/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Headaches From Selling On eBay</title>
		<link>http://maxbeatty.com/blog/2008/10/headaches-from-selling-on-ebay/</link>
		<comments>http://maxbeatty.com/blog/2008/10/headaches-from-selling-on-ebay/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 17:26:19 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[eBay]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=61</guid>
		<description><![CDATA[It seems that whenever I find something I no longer want or need I turn to eBay to turn it into some quick cash, however I&#8217;ve had a few bizarre experiences in the past few weeks that has made this routine rather annoying. I think my luck is changing because I did manage to get [...]]]></description>
			<content:encoded><![CDATA[<p>It seems that whenever I find something I no longer want or need I turn to eBay to turn it into some quick cash, however I&#8217;ve had a few bizarre experiences in the past few weeks that has made this routine rather annoying. I think my luck is changing because I did manage to get a good price on a jersey to make good on a bet thanks to a friendly seller. <span id="more-61"></span></p>
<p>At the end of August, I posted an old SIMS PC game on eBay that I had found collecting dust in the basement. There was nothing wrong with the game besides the fact that I had turned everyone in my family to Mac or Ubuntu users so no one had Windows to run the game. I eventually found a buyer who won it for next to nothing with maybe $9 in shipping cost. I walked it down to the UPS store in the Union since our new house is so close and the shipping charges were actually more than the item&#8217;s selling price and shipping cost so I lost money on the deal. That&#8217;s not the worst part.</p>
<p>I get an email notice from UPS about a week later saying that the package was undeliverable! I&#8217;ve never heard of this and of course the buyer was filling my eBay message inbox with sob stories about how her daughter was anxiously awaiting for the game to arrive. I tell her about the undeliverable notice and she tells me that she wanted me to send it to another address that wasn&#8217;t confirmed or listed as her shipping address when she checked out on PayPal. Is that not the storybook eBay scam? </p>
<blockquote><p>I need this item overnighted to Nigeria for my family member&#8217;s birthday even though this account is registered to Florida</p></blockquote>
<p>eBay tells you to not ship to non-confirmed locations so I shipped to the address that she had on record thinking that would cover my ass. The package gets returned to me and then the buyer opens a dispute because nothing was delivered to her. I explain over and over to PayPal the situation including tracking numbers and emails from UPS. They even saw that the address she listed when checking out was the one I had a tracking number to! PayPal sided with her for some reason and I had to give back the $9 she paid me after already spending $11 on shipping the item initially so it was like a $20 loss for me!</p>
<p>The package still sits on my shelf in its packaging and I&#8217;m about ready to re-list it hoping the next buyer gives me a real address to ship to.</p>
<p>The most recent eBay headache came just a week or two ago. I sold an old broadband modem to a guy in Indianapolis for a little under $9 and had a shipping charge of $8.99, but he wanted to pick it up from me since my address was listed as Carmel, IN. When I informed him that I was in Bloomington for school, he thought I should ship it to him for free. Not so fast Tahar! The price of gas to drive from your west side residence to Carmel or Bloomington is going to be more than the $8.99 in shipping. Also, it&#8217;s only 20 miles further to Bloomington than to Carmel from where you live and odds are that traffic will make the drive longer to Carmel even though it&#8217;s closer.</p>
<p>I tried to play nice and offered to bring it up to Indy when I flew out to Vegas at 5am on a Saturday. He actually wanted to meet me and pick it up at the airport. Absent minded me forgot it while packing necessities for my trip, but I emailed him the night before so he didn&#8217;t have to show up for nothing. This prompted a, &#8220;ship it to me for free or I&#8217;m opening a dispute!&#8221; So right now it&#8217;s a claim and I am going to drag it out as long as possible to stick it to this asshole who would rather meet a stranger at 5am in the airport than pay $8.99 to have an eBay item shipped to his front door. Something just isn&#8217;t right about that and for the $8.60 I stand to have returned to him, it&#8217;s just as much fun to drag out this dispute on PayPal. I&#8217;ve already relisted the item <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I have had ONE good eBay experience lately when I was searching for a Philadelphia Phillies home Jimmy Rollins jersey that I owed my roommate due to a lost bet. I thought Manny Ramirez and Joe Torre could take care of the most losing franchise in all of sports, but that wasn&#8217;t the case so I was faced with finding a cheap jersey quick. I sent a message to the seller of the cheapest jersey I found asking if he&#8217;d be willing to sell it to me at a flat price before the auction was over. Now I sound like a scammer so to ensure my authenticity I briefly explained how I was just a college guy trying to make good on a lost bet. The guy actually went for it and I sent him the money through PayPal just incase he tried to run away with it. </p>
<p>Turns out that the jersey I wanted had a rip in it so he offered to send a different Phillies jersey that was actually nicer. He sent me the tracking info and it should be here by the end of the week. That&#8217;s how eBay is supposed to work! Good people selling their junk to others.</p>
<p>I don&#8217;t know why or how people have formed these grand expectations of other buyers and sellers like each person is an Amazon.com or Zappos.com. They&#8217;ve become greedy when it comes to getting a deal or saving on shipping. Hopefully I&#8217;ve just come across two loons too quickly and there are more people out there like my jersey dealer who&#8217;s looking to help people out.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F10%2Fheadaches-from-selling-on-ebay%2F&amp;via=maxbeatty&amp;text=Headaches+From+Selling+On+eBay&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/10/headaches-from-selling-on-ebay/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Update: Obama Inspired Little 500 Logo</title>
		<link>http://maxbeatty.com/blog/2008/10/update-obama-inspired-little-500-logo/</link>
		<comments>http://maxbeatty.com/blog/2008/10/update-obama-inspired-little-500-logo/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 06:52:00 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Professional]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Little 500]]></category>
		<category><![CDATA[logo]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=56</guid>
		<description><![CDATA[Wow has it really been two weeks since I&#8217;ve posted anything!? I did leave my laptop behind for the fall break trip to Vegas. A blog post wouldn&#8217;t do it justice. It was unreal! I did win the 2009 Little 500 logo contest based on my Obama inspired logo. They wanted a few changes so here&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Wow has it really been two weeks since I&#8217;ve posted anything!? I did leave my laptop behind for <a title="Facebook Photo Album" href="http://www.facebook.com/album.php?aid=2511781&amp;l=5a523&amp;id=6831554" target="_blank">the fall break trip to Vegas</a>. A blog post wouldn&#8217;t do it justice. It was unreal! I did win the 2009 Little 500 logo contest based on my Obama inspired logo. They wanted a few changes so here&#8217;s the final results:<span id="more-56"></span></p>
<div id="attachment_58" class="wp-caption aligncenter" style="width: 310px"><span style="color: #0000ee; text-decoration: underline;"><img class="size-medium wp-image-58" title="lil5-09-final-sq" src="http://maxbeatty.com/blog/wp-content/uploads/2008/10/lil5-09-final-sq-300x286.png" alt="Square version to be painted in the infield on race day" width="300" height="286" /><br />
</span><p class="wp-caption-text">Square version to be painted in the infield on race day</p></div>
<div id="attachment_57" class="wp-caption aligncenter" style="width: 310px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2008/10/lil5-09-final.png" rel="lightbox[56]"><img class="size-medium wp-image-57" title="lil5-09-final" src="http://maxbeatty.com/blog/wp-content/uploads/2008/10/lil5-09-final-300x300.png" alt="Final Design for Tickets and Merchandise" width="300" height="300" /></a><p class="wp-caption-text">Final Design for Tickets and Merchandise</p></div>
<div id="attachment_59" class="wp-caption aligncenter" style="width: 310px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2008/10/lil5-09-final-bw.png" rel="lightbox[56]"><img class="size-medium wp-image-59" title="lil5-09-final-bw" src="http://maxbeatty.com/blog/wp-content/uploads/2008/10/lil5-09-final-bw-300x300.png" alt="Black &amp; White version for newspaper ads etc." width="300" height="300" /></a><p class="wp-caption-text">Black &amp; White version for newspaper ads etc.</p></div>
<p>In other news, I&#8217;ve been really busy interviewing for life after college. The whole process has become routine so I&#8217;m never nervous anymore. November is getting busy with a few trips for second round interviews. I had a great steak dinner with my dad this weekend at <a title="Janko's Little Zagrebs" href="http://littlezagrebs.com/" target="_blank">Little Zagreb&#8217;s</a> and he put everything in perspective for me. He has a calming way of simplifying life.</p>
<p>School has picked up the pace as midterm tests and projects are everywhere. I need to come up with some two separate flash projects and need to get moving on some front-end design for <a title="GameZombie" href="http://www.gamezombie.tv" target="_blank">GameZombie</a>. The growing number of developers has cut into my slacker time. I&#8217;d like to find some time to read my <a title="Amazon link to book" href="http://www.amazon.com/Universal-Principles-Design-William-Lidwell/dp/1592530079/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1224571346&amp;sr=8-1" target="_blank">Universal Principles of Design book</a> for some inspiration, but I&#8217;m not sure I&#8217;ll be able to put as much passion as I&#8217;d like into it.</p>
<p>Almost 3am, better wrap this up and get a few more items checked off my list before bed. Good night!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F10%2Fupdate-obama-inspired-little-500-logo%2F&amp;via=maxbeatty&amp;text=Update%3A+Obama+Inspired+Little+500+Logo&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/10/update-obama-inspired-little-500-logo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Email sobriety check?</title>
		<link>http://maxbeatty.com/blog/2008/10/email-sobriety-check/</link>
		<comments>http://maxbeatty.com/blog/2008/10/email-sobriety-check/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 05:45:07 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=49</guid>
		<description><![CDATA[Google Labs launched a new feature yesterday called Mail Goggles to help prevent sending emails you might regret later! By default it is only active late night on the weekends when they think you&#8217;ll need it most, but you can adjust the settings to have it on whenever you like. If you&#8217;re trying to send [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Google Labs Gmail Mail Goggles" href="http://gmailblog.blogspot.com/2008/10/new-in-labs-stop-sending-mail-you-later.html" target="_blank">Google Labs launched a new feature yesterday called Mail Goggles to help prevent sending emails you might regret later!</a> By default it is only active late night on the weekends when they think you&#8217;ll need it most, but you can adjust the settings to have it on whenever you like. If you&#8217;re trying to send a late night email, Mail Goggles will prompt you with a few simple math problems after you click send. They don&#8217;t say if you have to get them right or answer in a certain amount of time even though the picture leads you to believe there is some sort of timer involved.</p>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2008/10/mail_goggles.png" rel="lightbox[49]"><img class="aligncenter size-medium wp-image-53" title="mail_goggles" src="http://maxbeatty.com/blog/wp-content/uploads/2008/10/mail_goggles-300x153.png" alt="" width="300" height="153" /></a></p>
<p>When I first saw the headline I thought it was an April&#8217;s Fool joke, but April is nowhere close! Do people really send out that many drunken emails? I get an occasional late night IM or Facebook message where it&#8217;s pretty obvious that person is being skeptically honest or friendly, but I&#8217;m in college so it&#8217;s normal. The Gmail team acts like these sort of things happen in the professional world, too, which is scary. &#8220;Like that late night memo &#8212; I mean mission statement &#8212; to the entire firm.&#8221;</p>
<p>It&#8217;s funny they took the time to cook something like this up, but is there an ulterior motive? Is there a more bigger and better feature that could come from this to offer some convenience or improved productivity? The least they should do is deny you from sending that embarrassing email and save it as a draft if you don&#8217;t answer the questions correctly or in a short enough period of time. Maybe not allow for it to send for x amount of hours depending on how terrible you did on the math so you&#8217;re stone sober when you review it?</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F10%2Femail-sobriety-check%2F&amp;via=maxbeatty&amp;text=Email+sobriety+check%3F&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/10/email-sobriety-check/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Obama Inspired Little 500 Logo</title>
		<link>http://maxbeatty.com/blog/2008/10/obama-inspired-little-500-logo/</link>
		<comments>http://maxbeatty.com/blog/2008/10/obama-inspired-little-500-logo/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 05:20:46 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=44</guid>
		<description><![CDATA[I threw together a second submission for the Little 500 logo competition in the 30 minutes I had before turning it in. I hope Barack doesn&#8217;t mind I used his logo for inspiration. If he&#8217;s offering up all these different versions of media to download, isn&#8217;t it only right that I pay a little tribute [...]]]></description>
			<content:encoded><![CDATA[<p>I threw together a second submission for the Little 500 logo competition in the 30 minutes I had before turning it in. I hope Barack doesn&#8217;t mind I used <a title="&quot;O&quot; logomark" href="http://www.barackobama.com/static/Logos_Taglines/O_Logomark/3D/3DLogo.jpg" target="_blank" rel="lightbox[44]">his logo</a> for inspiration. If he&#8217;s offering up all these different versions of <a title="Obama Download Section" href="http://www.barackobama.com/downloads/" target="_blank">media to download</a>, isn&#8217;t it only right that I pay a little tribute to him? Presidential race meet World&#8217;s Greatest College Weekend bicycle race.</p>
<div id="attachment_46" class="wp-caption aligncenter" style="width: 510px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2008/10/lil5-09v2.png" rel="lightbox[44]"><img class="size-full wp-image-46 " title="Little 500 Logo #2" src="http://maxbeatty.com/blog/wp-content/uploads/2008/10/lil5-09v2.png" alt="Inspired by the &quot;O&quot; logo from Obama" width="500" height="500" /></a><p class="wp-caption-text">Inspired by the &quot;O&quot; campaign logo</p></div>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F10%2Fobama-inspired-little-500-logo%2F&amp;via=maxbeatty&amp;text=Obama+Inspired+Little+500+Logo&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/10/obama-inspired-little-500-logo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why doesn&#8217;t John McCain want my vote?</title>
		<link>http://maxbeatty.com/blog/2008/10/why-doesnt-john-mccain-want-my-vote/</link>
		<comments>http://maxbeatty.com/blog/2008/10/why-doesnt-john-mccain-want-my-vote/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 15:43:17 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[election]]></category>
		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=35</guid>
		<description><![CDATA[I&#8217;m 21 years old which means this is the first time I&#8217;ll be able to vote for the presidential election. I was born and raised in Indiana, a state that has traditionally voted Republican. I know my grandparents are strong republican supporters and my parents are probably more conservative than liberal, but in all honesty [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m 21 years old which means this is the first time I&#8217;ll be able to vote for the presidential election. I was born and raised in Indiana, a state that has traditionally voted Republican. I know my grandparents are strong republican supporters and my parents are probably more conservative than liberal, but in all honesty I really had no interest in voting or being an aware citizen until the presidential race started heating up last spring. After starting to watch The Daily Show more on a regular basis thanks to DVR and watching the VP debate last week, I started to realize how out of touch the McCain/Palin campaign was with my generation. Here&#8217;s a few examples:<span id="more-35"></span></p>
<p>1. Facebook</p>
<p>Obama is actually using Facebook like it was intended listing his favorite books, movies, and music. He has a wall, a mini-feed, photos, notes, posted items, and most importantly &#8211; over 2 million supporters. Meanwhile, McCain has filled his page with tons of images that link away from Facebook. It looks like crap and serves no purpose which might explain why he has just over 500,000 supporters. Why does Barack have 4x as many supporters on the most popular social network in the world? Probably because he hired <a href="http://www.alleyinsider.com/2008/7/how-barack-obama-won-facebook" target="_blank">Facebook co-founder Chris Hughes to be the the campaign&#8217;s &#8220;online organizing guru&#8221;</a>. </p>
<p>2. Twitter</p>
<p>I&#8217;ve slowly become obsessed with Twitter over the last few months and when I first began tweeting I learned <a href="http://twitter.com/barackobama" target="_blank">Obama has an account</a>, too! Turns out <a href="http://twitter.com/JohnMcCain" target="_blank">McCain does as well</a>, but his first update was just on September 19th and he only has 10 total. Meanwhile, Obama has racked up over 200 updates starting back in April which has allowed him to collect a following of over 90,000 while McCain has just over 2,000. I&#8217;m in agreement with David All who wrote that <a href="http://techrepublican.com/blog/politicians-should-stop-letting-others-tweet-for-them" target="_blank">politicians should be tweeting for themselves</a>, but that&#8217;s another topic.</p>
<p>3. AIM</p>
<p>Ok, so this isn&#8217;t a deal breaker, but someone in the Obama camp wanted to cover all technology communication avenues when they rolled out <a href="http://gallery.aim.com/detail/312" target="_blank">Obama Buddy</a>. I&#8217;m signed into instant messenger anytime my computer is on (read: 24/7). It&#8217;s convenient and quick to IM a bot for some quick info instead of loading my browser, navigating a website, and then getting the info I want. The only bummer is since it&#8217;s a bot, it can&#8217;t start conversations. </p>
<p>4. Mobile</p>
<p>Some people are scared to think the future president is sending out text messages directly to constituents, but the fact is they opted in so if they don&#8217;t like it &#8211; opt out. I personally think it&#8217;s pretty cool even though most of the time it&#8217;s info I&#8217;ve already received in an email or Facebook message. There are endless possibilities when you can get a message directly into people&#8217;s hands. <a href="http://www.idsnews.com/news/story.aspx?id=58201&amp;comview=1" target="_blank">IU&#8217;s Notify system</a>, for example, will currently text me emergency alerts, but I think they should take it a step further and start texting out sports scores!</p>
<p>Obama&#8217;s camp outdid themselves again by releasing a slick <a href="http://my.barackobama.com/page/content/iphone">iPhone and iPod Touch application</a>. Not only does it put updates, news, events, photos, videos, and the issues in your pocket, but it&#8217;ll prioritize your contacts by key battleground states so you can volunteer to call people you actually know!</p>
<p>5. Media</p>
<p>McCain&#8217;s Download Center offers some icons, wallpaper, and website buttons. Pretty boring stuff that looks amateurish when you check out what Barack is offering:</p>
<ul>
<li>Logos &amp; Taglines
<ul>
<li>Tons of versions of his logo in all sorts of formats</li>
</ul>
</li>
<li>Website &amp; Chat
<ul>
<li>The icons and badges plus widgets offering news and video</li>
</ul>
</li>
<li>For Your Computer
<ul>
<li>Desktop backgrounds</li>
</ul>
</li>
<li>Posters &amp; Signs</li>
<li>Support Tools
<ul>
<li>Forms, sign-in sheets, and supporter cards</li>
</ul>
</li>
<li>Flyers and Documents
<ul>
<li>More templates to easily spread the word</li>
</ul>
</li>
<li>Videos
<ul>
<li>This is 2008- sound bites and pictures are last decade. Video is now king online.</li>
</ul>
</li>
</ul>
<p>6. Blog</p>
<p>If the candidates aren&#8217;t going to tweet for themselves, what makes you think they&#8217;ll blog for themselves? Matt Lira appears to have written all of the posts for the &#8220;McCain Blog&#8221;. Luckily for me, just the <a title="Weekly Radio Address" href="http://www.johnmccain.com/blog/Read.aspx?guid=78e9218b-ffaf-411e-9376-ac732c13f4d8" target="_blank">title of the latest post</a> further proves how out of touch the McCain/Palin ticket is with a tech savvy young person like myself. Who tunes in for a weekly radio address? What&#8217;s the point of embedding the audio into your blog post? Why didn&#8217;t they make a video and put it on YouTube? It requires the same technology (flash embed) and effort so why not? Could it be that the videos released by the actual campaign will just get buried under the parodies and bashings that are everywhere on YouTube?</p>
<p>What&#8217;s the latest post on Barack&#8217;s blog? <a href="http://my.barackobama.com/page/community/post/mollyclaflinblog/gGxVbS" target="_blank">A 20-yr old Purdue student from Noblesville is excited to cast his first vote for Obama</a>. Wow- someone from my backyard in my age demographic is also excited about the Obama-Biden ticket. Does his blog trace my IP to give me this regional news? Wouldn&#8217;t surprise me </p>
<p>Barack has used new media superbly during his campaign and as a result has won me over. This isn&#8217;t to say that I support his entire platform or that I&#8217;m ready to go door to door for the guy. Obama&#8217;s campaign has sought out new voters and showed that they can relate to me. McCain&#8217;s campaign, on the other hand, has never once sent me a Facebook message, an email, or even a postcard in the mail asking for my support. When I watch the news or debates, I&#8217;m turned off by McCain and Palin because they never hit on topics that interest me or I&#8217;m left debating whether or not I&#8217;m &#8220;Joe Six-Pack&#8221;. When I go online to learn more about McCain, he&#8217;s either non-existent where I&#8217;d like to find him (Facebook, Twitter, his blog, other media outlets, etc.). Just searching for Palin or McCain on Google or YouTube returns more negative reviews than reasons for me to vote for them. Are they really ignoring the internet and depending on major broadcast news channels to get their message out? You can&#8217;t ignore the internet. Mark Cuban wrote a blog post last month about <a href="http://blogmaverick.com/2008/09/12/batallions-of-hackers-vs-soldiers-and-presidential-computer-literacy/" target="_blank">the importance of the president being computer literate</a> and I&#8217;m in full agreement with him. &#8220;A candidate that has not adopted any level of digital lifestyle will have a harder time understanding the relative importance of protecting digital connectivity and assets vs physical assets.&#8221; Judging by McCain&#8217;s campaign, they&#8217;re trying but not very hard.</p>
<p>Why should I have to work so hard to figure out if I want to vote them? Shouldn&#8217;t they want me to vote them? Why haven&#8217;t they tried? Why doesn&#8217;t John McCain want my vote?</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F10%2Fwhy-doesnt-john-mccain-want-my-vote%2F&amp;via=maxbeatty&amp;text=Why+doesn%27t+John+McCain+want+my+vote%3F&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/10/why-doesnt-john-mccain-want-my-vote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not too early to be thinking about &#8220;Little 5&#8243;</title>
		<link>http://maxbeatty.com/blog/2008/10/not-too-early-to-be-thinking-about-little-5/</link>
		<comments>http://maxbeatty.com/blog/2008/10/not-too-early-to-be-thinking-about-little-5/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 07:15:06 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Professional]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[logo]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=31</guid>
		<description><![CDATA[I&#8217;ve been meaning to blog lately, but haven&#8217;t had much time to even sleep since the career fair. I&#8217;ve lost track of how many resumes I&#8217;ve sent out and cover letters I&#8217;ve written. Whatever I&#8217;m doing it&#8217;s working, though! I already have two job offers (one conditional). I had a successful phone interview today with [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been meaning to blog lately, but haven&#8217;t had much time to even sleep since the <a href="http://informatics.indiana.edu/careers/career_fairs.asp" target="_blank">career fair</a>. I&#8217;ve lost track of how many resumes I&#8217;ve sent out and cover letters I&#8217;ve written. Whatever I&#8217;m doing it&#8217;s working, though! I already have two job offers (one conditional). I had a successful phone interview today with <a href="http://www.partek.com/" target="_blank">Partek</a> and am tentatively scheduled to visit them sometime in November for a second round interview. I have another phone interview Friday with <a href="http://www.thomsonreuters.com/" target="_blank">Thomson Reuters</a> and an interview with <a href="http://www.crowehorwath.com/crowe/" target="_blank">Crowe Horwath</a> (formerly Crowe Chizek). I&#8217;d still like to try my odds with some companies in the Silicon Valley.</p>
<p>I did find some time tonight (by find time I mean put off homework) to throw together a logo design for the 2009 Little 500 races. The logo requirements are as follows:</p>
<p> </p>
<ul>
<li>the simpler the better  (logo will be transferred onto tickets, merchandise, etc.): Colors of the logo should be red, white, and black</li>
<li>needs to include the race dates April 24th,25th</li>
<li>needs to say &#8220;Indiana University Student Foundation Presents the 59th Running of the Little 500&#8243; somewhere on it</li>
</ul>
<div><a href="http://maxbeatty.com/blog/wp-content/uploads/2008/10/lil5-09v1-21.png" rel="lightbox[31]"></a></div>
<p style="text-align: center;"><img class="size-full wp-image-33" title="lil5-09v1-21" src="http://maxbeatty.com/blog/wp-content/uploads/2008/10/lil5-09v1-21.png" alt="" width="500" height="406" /></p>
<p> </p>
<p>Submissions are due Friday afternoon. I might try to cook up another one since we have to turn them in on CD anyways. I wish I knew my way around Adobe Illustrator so I could make a vector graphic. I may look into importing this and converting it to vector form if that&#8217;s possible. I need to get to bed! Promise to blog more soon&#8230;</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F10%2Fnot-too-early-to-be-thinking-about-little-5%2F&amp;via=maxbeatty&amp;text=Not+too+early+to+be+thinking+about+%22Little+5%22&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/10/not-too-early-to-be-thinking-about-little-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subliminal Advertising</title>
		<link>http://maxbeatty.com/blog/2008/09/subliminal-advertising/</link>
		<comments>http://maxbeatty.com/blog/2008/09/subliminal-advertising/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 04:49:12 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[GameZombie.tv]]></category>
		<category><![CDATA[Madden]]></category>
		<category><![CDATA[video games]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=28</guid>
		<description><![CDATA[Advertising has become part of everyday life. Everywhere you look, everything you do involves an advertisement for something whether you realize it or not. I just finished watching the first season of Mad Men and one of the most intriguing aspects of the show is the insight into the minds that shaped our modern American [...]]]></description>
			<content:encoded><![CDATA[<p>Advertising has become part of everyday life. Everywhere you look, everything you do involves an advertisement for something whether you realize it or not. I just finished watching the first season of <a href="http://www.amctv.com/originals/madmen/" target="_blank">Mad Men</a> and one of the most intriguing aspects of the show is the insight into the minds that shaped our modern American consumerism.<span id="more-28"></span></p>
<p>My dad brought me a bag of mail this weekend that was filled with great examples of how you can&#8217;t escape advertising. I received a free <a href="http://www.schickquattro.com/sq_home_flash.cfm" target="_blank">Schick Quattro Titanium Trimmer</a> because I voted on how <a href="http://www.ryannyquist.com/" target="_blank">Ryan Nyquist</a> should shave his beard for the <a href="http://expn.go.com/expn/index" target="_blank">X-Games</a>. Promoting a product, person, or event is just advertising. If you look at <a href="http://www.shaveryannyquist.com/" target="_blank" class="broken_link">the site I voted on</a> they throw in a another ad for Thor Motocross implying that Nyquist endorses the product.</p>
<p>This isn&#8217;t the first free promo I&#8217;ve received in the mail. In fact, I can&#8217;t tell you the last time I bought a razor because I manage to keep finding freebies with the help of sites like <a href="http://www.spoofee.com/" target="_blank">Spoofee</a>. People who loves deals spend their time putting together a collection of discounts, coupons, and freebies (read: hard to find ads). You could argue that since they are hard to find that they are not doing their job, but someone posting that I could get a free razor, I in turn was exposed to four different advertisements and spent the time to visit each of their homepages and then blog about them. Not so ineffective now?</p>
<p>Of course there are going to be ads on the internet. That&#8217;s how it works. There are so many ads, in fact, that people have become used to them and subconsciously block them out. Think about the last time you clicked on a banner or even noticed it if it didn&#8217;t start screaming at you that, &#8220;you&#8217;ve been selected for a free (insert hot electronic gadget)&#8230;&#8221;. Smart, suave advertising execs like Donald Draper realize this sort of thing and think about new places to stick ads- like video games.</p>
<p>My roommates and I just picked up <a href="http://www.easports.com/madden09/" target="_blank">Madden 09</a> last week. I don&#8217;t play it serious enough to notice any of the new features and would still be happy just playing Rush Attack or whatever they call it now. I did notice a lack in advertising, though. Sprint sponsors the half time review, and I&#8217;ve seen a few ads for Snickers but that&#8217;s it. The weirdest part is that Tom Hammond keeps making these announcements that say something along the lines of, &#8220;Let&#8217;s pause to remind you this game brought to you by EA Sports.&#8221; </p>
<p>I can&#8217;t tell if it&#8217;s just shameless self advertising or if they didn&#8217;t sell to an advertiser or if an advertiser backed out&#8230; either way it comes across as plain annoying to me. The game has been around for 20 years now and this year they threw the EA Sports logo in it everywhere like it&#8217;s something new! Are they merely making room for future advertisements? How long until they start advertising beer in video games? Would my roommate&#8217;s XBOX Live account that says he&#8217;s 21+ allow them to stream in mature ads? Throw in ads for cars if you&#8217;re over 16 and just candy/snack ads if you&#8217;re younger? I don&#8217;t think that&#8217;s crazy given how <a href="http://www.facebook.com/ads/" target="_blank">Facebook Ads</a> operate.</p>
<p>Why doesn&#8217;t EA Sports have a deal to mention Gatorade during time outs? You know it&#8217;s on every football field in America. They&#8217;re missing out on some easy cash. Would that be considered a product placement inside the game? I think product placement in online videos will be the next wave of advertisement after pre-roll ads become ineffective. When will <a href="http://www.gamezombie.tv">my favorite video game review site</a> give their take on Madden 09, shameless self promotion, and product placements inside games and online videos?</p>
<p>In closing, SHUT UP Cris Collinsworth! You are worse than Madden! Ok, I&#8217;m off to play some muted Madden to see which I notice more &#8211; the commentary or the ads.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F09%2Fsubliminal-advertising%2F&amp;via=maxbeatty&amp;text=Subliminal+Advertising&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/09/subliminal-advertising/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bloomington&#8217;s Most Wanted</title>
		<link>http://maxbeatty.com/blog/2008/09/bloomingtons-most-wanted/</link>
		<comments>http://maxbeatty.com/blog/2008/09/bloomingtons-most-wanted/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 12:58:50 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Bloomington]]></category>
		<category><![CDATA[crime]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=21</guid>
		<description><![CDATA[I woke up this morning thinking last night was another successful $2 Tuesday at Kilroy&#8217;s on Kirkwood only to find out someone I know went to jail. I don&#8217;t want to mention any names or locations, just the general situation and how the local law enforcement have bigger fish to fry in this town than [...]]]></description>
			<content:encoded><![CDATA[<p>I woke up this morning thinking last night was another successful $2 Tuesday at <a href="http://www.kilroys-bloomington.com/" target="_blank">Kilroy&#8217;s on Kirkwood</a> only to find out someone I know went to jail. I don&#8217;t want to mention any names or locations, just the general situation and how the local law enforcement have bigger fish to fry in this town than a couple of drunk kids coming home from the bars. Here&#8217;s the account I received from my roommate this morning:</p>
<p><span id="more-21"></span>Three gentlemen were walking a relatively short distance home (Google Maps estimates it as less than 900 ft. by walking) when a young lady passes them obviously looking like she was suffering from the effects of alcohol. She fell into some bushes in front of a university owned building and two of the gentlemen helped her up. The third gentleman continued to walk home and was shortly thereafter joined by one of the other gentleman. The first gentleman home enquired as to where the last of their party had gone and the second gentleman said that the third gentleman was canoodling in the alley with their new female acquaintance in a nearby alley.</p>
<p>While the Good Samaritan was being rewarded for his kindness and the other two gentleman sit safely home, police lights suddenly flood the street. The two gentlemen sitting home investigate to find their Good Samaritan friend and new female acquaintance being arrested. What could they have possibly done to draw attention to themselves besides do a little stumbling and smooching?</p>
<p>After hearing this story, I went about my morning to my first class only to see the front page of the IDS. Their top story reads, &#8220;<a class="controlheadline" href="http://www.idsnews.com/news/story.aspx?id=62583">IUPD still searching for a suspect in assault case</a>&#8220;. Over the weekend, a crazed male came up on a group of students returning to their dorms and slashed three of them. One male got a 4 inch cut on the throat that required 19 stitches and two girls received &#8220;superficial&#8221; cuts. During this assault they were able to identify him as being between 5&#8242; 6&#8243; and 6&#8242; 2&#8243; (yes, 8 inches in disparity) and that he was wearing jeans, a yellow t-shirt, and a white hooded sweatshirt. How they figured out what color shirt he was wearing under his sweatshirt while not being able to give a relative height description remains to be untold (they were probably drunk).</p>
<p>The assailant ran off and a witness gave police a direction (read: wild goose chase). He is still on the loose and a composite sketch has been seen by most of Bloomington. I will go on record saying that the Good Samaritan looks nothing like this sketch even though he may be between 5&#8242; 6&#8243; and 6&#8242; 2&#8243;.</p>
<p>So why is the Bloomington Police Department trolling alleys to break up make-out sessions instead of trying to catch the Bloomington Slasher? I haven&#8217;t received the full story explaining why the two went to jail last night. If it turns out they were breaking into a car or something, then I&#8217;ll write a follow up post hailing the BPD, but until then they need to get their priorities straight!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F09%2Fbloomingtons-most-wanted%2F&amp;via=maxbeatty&amp;text=Bloomington%27s+Most+Wanted&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/09/bloomingtons-most-wanted/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>blogINDIANA: All the Silicorn Valley has to offer</title>
		<link>http://maxbeatty.com/blog/2008/08/blogindiana-all-the-silicorn-valley-has-to-offer/</link>
		<comments>http://maxbeatty.com/blog/2008/08/blogindiana-all-the-silicorn-valley-has-to-offer/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 16:37:36 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Professional]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[blogIndiana]]></category>
		<category><![CDATA[Indiana]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=13</guid>
		<description><![CDATA[I attended my first conference last weekend! Bloggers from all across Indiana (and even some Cincinnati folk) came together to discuss blogging and social media. I thought the overall experience was great! I met some other bloggers that I may never have known about and some I had no idea were in my own backyard. [...]]]></description>
			<content:encoded><![CDATA[<p>I attended my first conference last weekend! Bloggers from all across Indiana (and even some Cincinnati folk) came together to discuss blogging and social media. I thought the overall experience was great! I met some other bloggers that I <a href="http://mooshinindy.com/" target="_blank">may never have known about</a> and some I had no idea were <a href="http://hcireflections.wordpress.com/" target="_blank">in my own backyard</a>.</p>
<p><span id="more-13"></span></p>
<p>My main reason for attending was to gain exposure to local tech companies. <a href="http://www.chacha.com" target="_blank">ChaCha</a> is the only Indiana based tech company I hear about and keep tabs on, mostly because I interned with them last summer. Every so often my mom will email me about some new start-up by Informatics grads, but for the most part I don&#8217;t hear about companies I would want to work for after I graduate.</p>
<p>The conference offered three different &#8220;tracks&#8221; you could follow (basics, business, and general) but you bounce around if a speaker or topic interested you. I tended to stay away from the business track since it was mainly aimed at corporations, but I did do a good bit of bouncing around and getting a taste of everything. It was a lot like being back in class- half paying attention, poor slides, multitasking on my phone or laptop. The most interesting part was following everyone&#8217;s activity on Twitter. I&#8217;ll summarize the rest based on my tweets:</p>
<blockquote><p>Swung by Dunkin Donuts on my way to the @<a href="http://twitter.com/blogindiana">blogindiana</a> conference at. IUPUI</p></blockquote>
<p>I fell in love this week with Dunkin Donuts coffee.</p>
<blockquote><p>First talk &#8211; Legal Issues in Blogging. Lots of chicks turned out for this &#8220;Sili-corn Valley&#8221; conference</p></blockquote>
<p>I thought the &#8220;Sili-corn Valley&#8221; was a nice touch in the morning announcements. After taking Legal and Social Informatics in the Spring semester, I was interested to see what they might cover. It was mostly a review of copyright law (don&#8217;t use what isn&#8217;t yours), but I was curious about forming an LLC for legal protection. Andrew Paradies, who led the talk, made some good points on why to have one, but it was a bit much for a college kid like me. </p>
<p>Oops, looks like I didn&#8217;t tweet for my second talk about &#8220;Writing for Blogs&#8221;. It was simple stuff, but after only writing college papers and essays for the last few years it was good to be reminded that simplicity goes a long way.</p>
<blockquote><p>Sitting patiently for the panel on How Social Media Impacts Elections to begin</p></blockquote>
<p>This would have been more interesting if it had less of a Republican tone and focused on all social media and not just blogs.</p>
<blockquote><p>Third talk- Between the Blog Posts with Mitch Maxson. Ppl r still trying to get on wireless. IU remembered my iPhone <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p>Mitch Maxson of MediaSauce gave some nice tips on promoting your blog when you&#8217;re not blogging. Less SEO leaving your URL in comments everywhere and more exploring alternative outlets like Twitter.</p>
<blockquote><p>Fourth Talk- How to Make (More) Money From Your Blog by John Ramey, friend of @<a href="http://twitter.com/GameZombie">GameZombie</a></p></blockquote>
<p>My first encounter with <a href="http://twitter.com/jpramey" target="_blank">John Ramey</a>, who I had heard a lot about from my work with <a href="http://www.gamezombie.tv" target="_blank">GameZombie</a> but never actually met or knew much about. He was very knowledgeable about different advertising plans and how to attract advertisers. He threw in a sneak peak to the new <a href="http://www.isocket.com/" target="_blank">iSocket</a> and gave us all special invites for all that attended the talk since <a href="http://www.isocket.com/" target="_blank">iSocket</a> is still closed beta.</p>
<blockquote><p>Very impressed by @<a href="http://twitter.com/isocket">isocket</a> and pleased with the day at @<a href="http://twitter.com/blogindiana">blogindiana</a> ! Grabbing Red Bulls and heading home to code and of course blog</p></blockquote>
<p>That concluded my first day at my first conference. I was really excited and ran home to apply all that I had absorbed.</p>
<blockquote><p>I ALMOST felt bad for these kids being up this early to work at Dunkin Donuts until I saw two taking a break by their BMWs</p>
<p>Wasted most of my time in the first session working on the BMOC site, now web analytics</p></blockquote>
<p>I told you I was addicted to Dunkin Donuts that week and I had to wake up somehow to get downtown by 9 a.m. Ironically I was wasting time in the first session that was entitled &#8220;Stop Wasting Time: Ten Things You Can Do to Make Yourself More Efficient&#8221;. I was pretty efficient, but should have taken better notes on some of the online tools Scott Abel suggested. To summarize the Web Analytics talk &#8211; Google Analytics. <a href="http://conference.blogindiana.com/speakers/pat-east/" target="_blank" class="broken_link">Pat East</a> from <a href="http://www.hanapinmarketing.com/" target="_blank">Hanapin Marketing</a> in Bloomington have based their entire business on knowing Google Analytics inside and out. I wasn&#8217;t very impressed.</p>
<blockquote><p>Listening to the panel about Building Community Around Your Blog @<a href="http://twitter.com/blogINDIANA">blogINDIANA</a></p></blockquote>
<p>This panel bounced ideas around as to how to attract a crowd, but I was most impressed with the anecdote John Ramey shared about a wine company promoting themselves by giving away their bottles of wine at parties and allowing them to become social objects. The social objects are what social networks (communities) are built around. If you don&#8217;t have the social object, you can&#8217;t have the social network. I loved it so much I made a mental note to remember it by tweeting:</p>
<blockquote><p>@<a href="http://twitter.com/jpramey">jpramey</a> great example of the wine being used as social media. I&#8217;ll have to remember that!</p>
<p>More of the entertaining Scott Abel talking about Syndication and Web 2.0 Tools. Semantic Web FTW!</p></blockquote>
<p>Unfortunately, I was stuck in a room of newbs who didn&#8217;t really understand the basics of the topic so the juicy stuff I was hoping for was never brought up. I wouldn&#8217;t mind running into Scott Abel again, though. His presentation style was very upbeat and interesting.</p>
<p>I ended up leaving early from the second day. None of the last round of talks interested me. I was itching to go home and share with my family all that I had learned about blogging and social media. It actually led to me convincing my step-mom to start a Ning site for my sister&#8217;s 8th grade.</p>
<p>I had a very enjoyable time at my first conference. The people were great, the material a little beneath me, but for $50 and two free lunches it was a great deal. I&#8217;m not sure if I&#8217;ll be around to participate in next year&#8217;s conference, but if I&#8217;m in the Indy area I&#8217;ll definitely be in attendance.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F08%2Fblogindiana-all-the-silicorn-valley-has-to-offer%2F&amp;via=maxbeatty&amp;text=blogINDIANA%3A+All+the+Silicorn+Valley+has+to+offer&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/08/blogindiana-all-the-silicorn-valley-has-to-offer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Workshop</title>
		<link>http://maxbeatty.com/blog/2008/08/apple-workshops/</link>
		<comments>http://maxbeatty.com/blog/2008/08/apple-workshops/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 15:40:56 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=10</guid>
		<description><![CDATA[I signed up for two Apple Workshops this week, one for iWork and another for iLife. I&#8217;m pretty proficient when it comes to using both product families from Apple, but my parents can barely do anything past the basics. I convinced my step-mom to come with me, but unfortunately my dad was busy with tennis. [...]]]></description>
			<content:encoded><![CDATA[<p>I signed up for two Apple Workshops this week, one for iWork and another for iLife. I&#8217;m pretty proficient when it comes to using both product families from Apple, but my parents can barely do anything past the basics. I convinced my step-mom to come with me, but unfortunately my dad was busy with tennis. We showed up to <a href="http://www.apple.com/retail/keystone/" target="_blank">our local Apple store</a> and didn&#8217;t really have any idea what to expect. It turned out just being us and one other lady who hadn&#8217;t actually bought a Mac yet (so I questioned how effective the workshop would be for her). One of the employees set up some folding chairs in front of one of the Mac Pro display models and started up <a href="http://www.apple.com/iwork/keynote/" target="_blank">Keynote</a>.</p>
<p><span id="more-10"></span></p>
<p>It was kind of distracting running this informal workshop in the middle of the store where there were a hundred other people running around and making tons of noise, but then again it was a free workshop. Since I&#8217;ve taught <a href="http://cs.indiana.edu/classes/a110" target="_blank">a class that introduces people to an office suite</a>, I was pretty curious as to how the Mac Specialist would approach this quick overview.</p>
<p>He started by inserting text and then moved on to inserting photos from iPhoto. Very simple, very intuitive, duh, it&#8217;s Apple. The animation was a little trickier. I&#8217;ve only used PowerPoint to put together presentations and I couldn&#8217;t tell you the last time I had to use it. <a href="http://cs.indiana.edu/~maxbeatt" target="_blank">Another class I&#8217;ve taught</a> requires an automated PowerPoint presentation, I tried to challenge the Specialist with making the entire presentation play without any interaction from the user. After a slight stumble, he delivered and I thought the solution was much easier than what you have to do in PowerPoint. He ended the Keynote overview by inserting a chart. I was a little disappointed that you couldn&#8217;t link data between Keynote and Numbers (have a spreadsheet in Numbers with data, insert that data into Keynote, change something in Numbers, it automatically updates in Keynote)</p>
<p>Next, he showed off <a href="http://www.apple.com/iwork/pages/" target="_blank">Pages</a>, which is Apple&#8217;s word processing program. It was much of the same. Started with text, inserted images next, tried to explain the difference between positioning them inline vs float but I didn&#8217;t think it was the greatest explanation. Something I found neat was the ability to fill shapes with images so you could take something like a starburst and insert one of your photos from iPhoto behind it so it looks like you masked the photo with the starburst.</p>
<p>The last part of the workshop briefly covered <a href="http://www.apple.com/iwork/numbers/" target="_self">Numbers</a>, Apple&#8217;s equivalent to Excel, but the Specialist was honest in saying he had very little experience using it since he didn&#8217;t ever work with spreadsheets. The most advanced feature he showcased was the ability to &#8220;AutoSum&#8221; a column (whoopee).</p>
<p>After we had all these documents created, the Specialist gave us an overview of exporting options. Pages has the ability to export as a PDF, a Microsoft Word document, a Rich Text File (RTF), and as plain text. I was most impressed by Keynote&#8217;s ability to export as a PowerPoint presentation, Quicktime movie, Flash movie, as a set of Images, and as HTML!</p>
<p>Since nothing is free in life, the workshop ended by promoting Apple&#8217;s One to One personal training. It sounds like a great deal. For $99 you get 52 classes with a specialist where you ask all the questions and get to choose when and what content you&#8217;ll be covering. I&#8217;ve seen other personal training where $99 gets you just one session!</p>
<p>All in all, I thought it was a very positive experience. My step-mom, who is a complete newbie to Mac, said she learned a lot in the short hour long workshop. She&#8217;s planning on going to another free workshop that covers <a href="http://www.apple.com/ilife" target="_blank">iLife</a> this Friday, but since I&#8217;m moving back to Bloomington I won&#8217;t be able to accompany her.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F08%2Fapple-workshops%2F&amp;via=maxbeatty&amp;text=Apple+Workshop&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/08/apple-workshops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Euchre Tourney Results</title>
		<link>http://maxbeatty.com/blog/2008/07/euchre-tourney-results/</link>
		<comments>http://maxbeatty.com/blog/2008/07/euchre-tourney-results/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 16:46:32 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=4</guid>
		<description><![CDATA[The weekend was great! We couldn&#8217;t have asked for better weather, but I could have asked for more sunscreen. We ended up having 5 teams for the annual tournament. Ironically, the random pairings by my program produced three repeat pairings from last year, but that&#8217;s life. My littlest sister wasn&#8217;t partaking but wanted to enter [...]]]></description>
			<content:encoded><![CDATA[<p>The weekend was great! We couldn&#8217;t have asked for better weather, but I could have asked for more sunscreen. We ended up having 5 teams for the annual tournament. Ironically, the random pairings by my program produced three repeat pairings from last year, but that&#8217;s life. My littlest sister wasn&#8217;t partaking but wanted to enter in the scores. She jumped the gun in the first round and updated the scores before all the games had been completed in the round so only one team got a win while everyone else received a loss and the two teams that weren&#8217;t finish received zero points. Since the teams were randomly paired, I paniced for a minute thinking we might have to back to keeping score by hand because I had no idea how to reproduce the teams if we restarted. After a deep breath, it was really just a 30 second fix:<span id="more-4"></span></p>
<p>The teams are formed by &#8220;popping&#8221; the last element of the players array into the team array.</p>
<blockquote><p>teams[i][1] = players.pop(); // teammate 1<br />
teams[i][2] = players.pop(); // teammate 2</p></blockquote>
<p>Obviously the players array is randomized by this line:</p>
<blockquote><p>players.sort( randOrd ); // randomize players</p></blockquote>
<p>So to restart the script and make sure the teams stayed the same, I first wrote down the players names in a reverse list on a piece of paper (players from Team 1 were on the bottom of the list &#8230; players from Team 5 were on the top of the list). Then, I commented out the line that randomized the players and entered the player names in the order I had my list (players for Team 5 were entered first &#8230; players for Team 1 were entered last).</p>
<p>This recreated the teams we had originally and we were able to continue the tournament without any other interuptions. The tourney did end with two teams tied with the same record and same number of points so we had to go to the sudden death playoff but instead of one hand they wanted to play an entire game. My brother and aunt won it all while my grandmother and I came in last place (but we had the most fun).</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F07%2Feuchre-tourney-results%2F&amp;via=maxbeatty&amp;text=Euchre+Tourney+Results&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/07/euchre-tourney-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Euchre, meet Javascript</title>
		<link>http://maxbeatty.com/blog/2008/07/euchre-meet-javascript/</link>
		<comments>http://maxbeatty.com/blog/2008/07/euchre-meet-javascript/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 04:46:06 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Euchre]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/blog/?p=3</guid>
		<description><![CDATA[Last summer my family got together for a nice weekend at the lake and planned on having a Euchre tournament since we are big on the game. I volunteered to throw together a nice little GUI to keep track of it all. I had it all planned out in my head and continually put it [...]]]></description>
			<content:encoded><![CDATA[<p>Last summer my family got together for a nice weekend at the lake and planned on having a Euchre tournament since we are big on the game. I volunteered to throw together a nice little GUI to keep track of it all. I had it all planned out in my head and continually put it off until it was about an hour before we were going to start. After struggling with some initial associative arrays, I quickly ran to a pad and paper to get things organized. I vowed last July to put together something spectacular for the year to come and here it is next July and I am finally <a title="Round Robin Euchre Tournament Scorebord" href="http://maxbeatty.com/projects/RRETS.html" target="_blank">finished</a>!<span id="more-3"></span></p>
<p>So here&#8217;s how I did it:</p>
<blockquote><p> </p>
<p>&lt;SCRIPT language=&#8221;javascript&#8221; type=&#8221;text/javascript&#8221;&gt;</p>
<p>&lt;!&#8211;</p>
<p>// global variables</p>
<p>var teams;</p>
<p>var initRound = 0;</p>
<p>var rounds = 0; // total to be defined later</p>
<p> </p>
<p>function randOrd(){ </p>
<p style="padding-left: 30px;">return (Math.round(Math.random())-0.5); </p>
<p>}</p>
<p> </p></blockquote>
<p>These are some globals that I reuse such as &#8216;teams&#8217; which is the associative array that holds all the team info like name, players, record, and points. The &#8216;initRound&#8217; is used to determine which round it is so I can do stuff like update the score, move completed rounds, and tell when the tournament is done. Obviously &#8217;rounds&#8217; is how many rounds there will be and by my comment will be defined later. The &#8216;randOrd()&#8217; function I ripped from Google and is used to randomize the players into teams.</p>
<blockquote><p> </p>
<p>function promptNumPlayers() {</p>
<p>var numPlayers = 0;</p>
<p>numPlayers = prompt(&#8220;How many players?&#8221;,&#8221;(enter number here)&#8221;);</p>
<p>if (numPlayers == null) {</p>
<p style="padding-left: 30px;">return;</p>
<p>}</p>
<p>if(isNaN(parseInt(numPlayers)) || numPlayers &lt; 0 || numPlayers == 0) {</p>
<p style="padding-left: 30px;">alert(&#8220;Looking for a number here, chief! Try again!&#8221;);</p>
<p style="padding-left: 30px;">promptNumPlayers();</p>
<p>} else if(numPlayers % 2) {</p>
<p style="padding-left: 30px;">alert(&#8220;Need even number of players for this Euchre tournament!&#8221;);</p>
<p style="padding-left: 30px;">promptNumPlayers();</p>
<p>} else {</p>
<p style="padding-left: 30px;">buildTeams(numPlayers);</p>
<p>}</p>
<p>}</p>
<p> </p></blockquote>
<p>This is what starts it all off &#8211; have to know how many players you&#8217;re going to have! The check for &#8216;null&#8217; sees if the user pressed &#8216;Cancel&#8217; instead of &#8216;OK&#8217;. This function loads every time the page does so if I or someone else doesn&#8217;t want to go through the setup, this will stop it and just display the basics (good for testing CSS). Next, we see if the user tried to be smart and put &#8220;twelve&#8221; instead of &#8220;12&#8243; or something else that would crash the script. Since I don&#8217;t know anyone with a robot that plays Euchre, I made them pick an even number so proper teams of two could be formed. Speaking of:</p>
<blockquote><p>function buildTeams(num) {</p>
<p>numTeams = (num / 2)</p>
<p>teams = new Array(numTeams);</p>
<p>players = new Array(num);</p>
<p> </p>
<p>//build players list</p>
<p>for (i=0;i&lt;num;i++) {</p>
<p style="padding-left: 30px;">players[i] = prompt(&#8220;What is player #&#8221;+ (i+1) + &#8220;&#8216;s name?&#8221;,&#8221;(enter name here)&#8221;);</p>
<p style="padding-left: 30px;">if(players[i] == &#8220;&#8221; || players[i] == &#8220;(enter name here)&#8221;) { </p>
<p style="padding-left: 60px;">alert(&#8220;Please enter a proper name!&#8221;);</p>
<p style="padding-left: 60px;">players[i] = prompt(&#8220;What is player #&#8221;+ (i+1) + &#8220;&#8216;s name?&#8221;,&#8221;(enter name here)&#8221;);</p>
<p style="padding-left: 30px;">}</p>
<p>}</p>
<p> </p>
<p>players.sort( randOrd ); // randomize players</p>
<p> </p>
<p>//build teams and stats</p>
<p>for (i= 0; i &lt; numTeams; i++) {</p>
<p style="padding-left: 30px;">teams[i] = new Array(6); </p>
<p style="padding-left: 30px;">teams[i][0] = (i+1); // team name</p>
<p style="padding-left: 30px;">teams[i][1] = players.pop(); // teammate 1</p>
<p style="padding-left: 30px;">teams[i][2] = players.pop(); // teammate 2</p>
<p style="padding-left: 30px;">teams[i][3] = 0; // wins</p>
<p style="padding-left: 30px;">teams[i][4] = 0; // losses</p>
<p style="padding-left: 30px;">teams[i][5] = 0; // points total</p>
<p>}</p>
<p> </p>
<p>buildSchedule(teams);</p>
<p>displayTeams();</p>
<p>}</p></blockquote>
<p>The number of players is divided by two to form those teams of two (Euchre is traditionally played with partners incase you didn&#8217;t know). The &#8216;teams&#8217; and &#8216;players&#8217; arrays are set to proper length and then the prompting for player names begins. Again, more checking to make sure the user enters something besides blank or the standard filler text. Here&#8217;s where that random function from earlier comes in handy. It jumbles the array so now I can go through in order and no one knows who will be on whose team. The &#8216;teams&#8217; array is now built with team name, teammate 1, teammate 2, wins, losses, and point total. Time to build the round robin schedule!</p>
<blockquote><p>function buildSchedule(arr) {</p>
<p style="padding-left: 30px;">var len = arr.length ;</p>
<p> </p>
<p style="padding-left: 30px;">if (len % 2) {</p>
<p style="padding-left: 60px;">//alert(&#8220;Odd number of teams.&#8221;);</p>
<p style="padding-left: 60px;">byeTeam = ["BYE","BYE","BYE",0,0,0];</p>
<p style="padding-left: 60px;">len = arr.push(byeTeam);</p>
<p style="padding-left: 30px;">}</p>
<p> </p>
<p>rounds = len &#8211; 1;</p>
<p>var games = len / 2;</p>
<p>//alert(&#8220;There are &#8221; + rounds + &#8221; rounds to play and there will be &#8221; + games + &#8221; games each round.&#8221;);</p>
<p>var home = new Array(games);</p>
<p>var away = new Array(games);</p>
<p> </p>
<p>//establish home and away</p>
<p>for (i = 0; i &lt; games; i++) {</p>
<p style="padding-left: 30px;">home[i] = arr[i][0];</p>
<p style="padding-left: 30px;">away[i] = arr[i + games][0];</p>
<p>}</p>
<p> </p>
<p>away.reverse(); // creates first vs last &#8230; middle vs middle matchups</p>
<p> </p>
<p>for(r = 0; r &lt; rounds; r++) {</p>
<p style="padding-left: 30px;">var txtNode = document.createTextNode(&#8220;Round &#8221; + (r+1) + &#8220;:&#8221;);</p>
<p> </p>
<p style="padding-left: 30px;">var roundNum = document.createElement(&#8216;h5&#8242;);</p>
<p style="padding-left: 30px;">roundNum.appendChild(txtNode);</p>
<p> </p>
<p style="padding-left: 30px;">var roundDiv = document.createElement(&#8216;div&#8217;);</p>
<p style="padding-left: 30px;">roundDiv.setAttribute(&#8216;id&#8217;, r);</p>
<p style="padding-left: 30px;">roundDiv.appendChild(roundNum);</p>
<p> </p>
<p>// print matchups</p>
<p>for (i=0;i &lt; games; i++) {</p>
<p style="padding-left: 30px;">txtNode = document.createTextNode(&#8220;Team &#8221; + away[i]);</p>
<p style="padding-left: 30px;">var spanA = document.createElement(&#8216;span&#8217;);</p>
<p style="padding-left: 30px;">spanA.id = away[i];</p>
<p style="padding-left: 30px;">spanA.appendChild(txtNode);</p>
<p> </p>
<p style="padding-left: 30px;">txtNode = document.createTextNode(&#8220;Team &#8221; + home[i]);</p>
<p style="padding-left: 30px;">var spanH = document.createElement(&#8216;span&#8217;);</p>
<p style="padding-left: 30px;">spanH.id = home[i];</p>
<p style="padding-left: 30px;">spanH.appendChild(txtNode);</p>
<p> </p>
<p style="padding-left: 30px;">txtNode = document.createTextNode(&#8221; vs &#8220;);</p>
<p style="padding-left: 30px;">var matchup = document.createElement(&#8216;p&#8217;);</p>
<p style="padding-left: 30px;">matchup.appendChild(spanA);</p>
<p style="padding-left: 30px;">matchup.appendChild(txtNode);</p>
<p style="padding-left: 30px;">matchup.appendChild(spanH);</p>
<p> </p>
<p style="padding-left: 30px;">roundDiv.appendChild(matchup);</p>
<p>}</p>
<p> </p>
<p>document.getElementById(&#8216;schedule&#8217;).appendChild(roundDiv);</p>
<p> </p>
<p>//advance to next round</p>
<p>home.splice(1,0,away.shift());</p>
<p>away.push(home.pop());</p>
<p>}</p>
<p>}</p></blockquote>
<p>This part baffled me the most and made me do a little research into how <a title="Wiki: Round Robin Tournament" href="http://en.wikipedia.org/wiki/Round-robin_tournament" target="_blank">Round Robin Tournaments</a> were formed. This is also the first time I had played with the DOM using JavaScript. The &#8216;(len % 2)&#8217; uses the modulo to test if the number of teams is odd or even. Round Robin tournaments need an even number so if it is odd you have to add in BYE rounds (thus the pushing of fake team on array). The global &#8217;rounds&#8217; from earlier is now definable along with how many games will be in each round.</p>
<p> </p>
<p>Deciding how to form match-ups was another difficulty. I literally drew out tournaments and how they progressed and then switched to inserting them in Excel. Once I found a pattern I decided it would be easiest to split the teams into &#8216;home&#8217; and &#8216;away&#8217;. The first half of the teams would go to &#8216;home&#8217; and the second half to &#8216;away&#8217;. By reversing the &#8216;away&#8217; array (say that 5 times fast), the first team in the &#8216;teams&#8217; array would now face the last team instead of the middle team (important later). Now, we build some elements and append children. The for loop basically says, &#8220;I&#8217;m creating a span for the home and away team, placing the text &#8216;Team&#8217; at the beginning and then assigning the id of the home and away team to the span.&#8221; This id is actually the same id as the &#8216;teams&#8217; array which will come in handy later when we are updating scores. </p>
<p> </p>
<p>Based on what I found drawing out tournament rotations by hand, the first team would stay in a fixed position and all the other teams would rotate around it. To accomplish this, I first spliced in the last array element of &#8216;away&#8217; after the first element of &#8216;home&#8217; and then popped off the last element of &#8216;home&#8217; and pushed it to the front of &#8216;away&#8217;. So something like:</p>
<p> </p>
<p> </p>
<p> </p>
<table border="0" cellspacing="0" cellpadding="0" width="600"><!--StartFragment--><br />
<col span="6" width="10"></col>
<col width="10"></col>
<col width="10"></col>
<tbody></tbody>
<tbody></tbody>
<tbody></tbody>
<tbody></tbody>
<tbody></tbody>
<tbody>
<tr height="13">
<td width="10" height="13" align="right">1</td>
<td width="10" align="right">6</td>
<td width="10"> </td>
<td width="10" align="right">1</td>
<td width="10" align="right">5</td>
<td width="10"> </td>
<td width="10" align="right">1</td>
<td width="10" align="right">4</td>
</tr>
<tr height="13">
<td height="13" align="right">2</td>
<td align="right">5</td>
<td> </td>
<td align="right">6</td>
<td align="right">4</td>
<td> </td>
<td align="right">5</td>
<td align="right">3</td>
</tr>
<tr height="13">
<td height="13" align="right">3</td>
<td align="right">4</td>
<td> </td>
<td align="right">2</td>
<td align="right">3</td>
<td> </td>
<td align="right">6</td>
<td align="right">2</td>
</tr>
</tbody>
</table>
<p>I was pretty proud I figured that out since I was always terrible with push, pop, and splice. Next is the easy part of displaying the teams in a scoreboard fashion:</p>
<blockquote><p>function displayTeams() {</p>
<p>var myTable = document.createElement(&#8216;table&#8217;);</p>
<p>var myTHEAD = document.createElement(&#8216;thead&#8217;);</p>
<p>var myTFOOT = document.createElement(&#8216;tfoot&#8217;);</p>
<p>var myTBODY = document.createElement(&#8216;tbody&#8217;);</p></blockquote>
<blockquote><p>var myRow = document.createElement(&#8216;tr&#8217;);</p></blockquote>
<blockquote><p> </p>
<p>var theads = ["Team","Player 1","Player 2", "Won", "Loss","Points"];</p>
<p> </p>
<p>for (i=0;i&lt;theads.length;i++) {</p>
<p style="padding-left: 30px;">txt = document.createTextNode(theads[i]);</p>
<p style="padding-left: 30px;">var myTH = document.createElement(&#8216;th&#8217;);</p>
<p style="padding-left: 30px;">myTH.appendChild(txt);</p>
<p style="padding-left: 30px;">myRow.appendChild(myTH);</p>
<p>}</p>
<p> </p>
<p>myTHEAD.appendChild(myRow);</p>
<p>myTable.appendChild(myTHEAD);</p>
<p>txt = document.createTextNode(&#8220;Results after &#8221; + initRound + &#8221; rounds.&#8221;);</p>
<p>td = document.createElement(&#8216;td&#8217;);</p></blockquote>
<blockquote><p>td.colSpan = 6;</p></blockquote>
<blockquote><p>td.appendChild(txt);</p>
<p>tr = document.createElement(&#8216;tr&#8217;);</p>
<p>tr.appendChild(td);</p>
<p>myTFOOT.appendChild(tr);</p>
<p>myTable.appendChild(myTFOOT);</p>
<p> </p>
<p>for (var i= 0; i&lt; teams.length; i++) {</p></blockquote>
<blockquote>
<p style="padding-left: 30px;">arrRows = new Array(); //holds row info so then I can append in a loop</p>
</blockquote>
<blockquote>
<p style="padding-left: 30px;">arrRows.push(teams[i][0]); // team number</p>
</blockquote>
<blockquote>
<p style="padding-left: 30px;">arrRows.push(teams[i][1]); // player 1</p>
<p style="padding-left: 30px;">arrRows.push(teams[i][2]); // player 2</p>
<p style="padding-left: 30px;">arrRows.push(teams[i][3]); // wins</p>
<p style="padding-left: 30px;">arrRows.push(teams[i][4]); // losses</p>
<p style="padding-left: 30px;">arrRows.push(teams[i][5]); // points</p>
<p> </p>
<p style="padding-left: 30px;">myRow = document.createElement(&#8216;tr&#8217;);</p>
<p> </p>
<p style="padding-left: 30px;">if(arrRows[0] != &#8220;BYE&#8221;) {</p>
<p style="padding-left: 60px;">for(j=0;j&lt;arrRows.length;j++) {</p>
<p style="padding-left: 90px;">txt = document.createTextNode(arrRows[j]);</p>
<p style="padding-left: 90px;">myTD = document.createElement(&#8216;td&#8217;);</p>
<p style="padding-left: 90px;">myTD.appendChild(txt);</p>
<p style="padding-left: 90px;">myRow.appendChild(myTD);</p>
<p style="padding-left: 60px;">}</p>
<p style="padding-left: 30px;">}</p>
<p> </p>
<p>myTBODY.appendChild(myRow);</p>
<p>}</p>
<p> </p>
<p>myTable.appendChild(myTBODY);</p>
<p>document.getElementById(&#8216;scoreboard&#8217;).appendChild(myTable);</p>
<p> </p>
<p>updateForm();</p>
<p>}</p></blockquote>
<p>Again, building elements at the DOM level, appending children, forming the table&#8217;s head, etc. The footer was more to make sure it was actually updating but actually added a nice touch in the end. Loop through the teams, give each element a cell, tada! But wait, I don&#8217;t care about that fake BYE team I had to throw in to make a schedule so don&#8217;t print that. These last two functions took me the longest time and the most debugging:</p>
<blockquote><p>function updateForm() {</p>
<p>curRoundDiv = document.getElementById(initRound);</p></blockquote>
<blockquote><p>scoringDiv = curRoundDiv.cloneNode(true);</p></blockquote>
<blockquote><p>document.getElementById(&#8216;curMatch&#8217;).appendChild(scoringDiv);</p>
<p> </p>
<p>points = document.createElement(&#8216;select&#8217;);</p>
<p>for(i=0;i&lt;=13;i++) {</p></blockquote>
<blockquote>
<p style="padding-left: 30px;">opt = document.createElement(&#8216;option&#8217;);</p>
</blockquote>
<blockquote>
<p style="padding-left: 30px;">optScore = document.createTextNode(i);</p>
<p style="padding-left: 30px;">opt.appendChild(optScore);</p>
<p style="padding-left: 30px;">points.appendChild(opt);</p>
<p>}</p>
<p> </p>
<p>spanAH = scoringDiv.getElementsByTagName(&#8216;span&#8217;);</p>
<p> </p>
<p>for(i=0;i&lt;spanAH.length;i++) {</p>
<p style="padding-left: 30px;">if(spanAH[i].id != &#8220;BYE&#8221;) {</p>
<p style="padding-left: 60px;">PTS = points.cloneNode(true);</p>
<p style="padding-left: 60px;">PTS.id = spanAH[i].id;</p>
<p style="padding-left: 60px;">spanAH[i].appendChild(PTS);</p>
<p style="padding-left: 30px;">}</p>
</blockquote>
<blockquote><p>}</p></blockquote>
<blockquote><p>}</p></blockquote>
<p>Pretty short, right? That &#8216;initRound&#8217; comes in handy again! Pull whatever round it is, clone it and let&#8217;s make it into an update form. Build simple &#8216;selects&#8217; with &#8216;options&#8217; to number from 0 to 13. Why 13? I thought Euchre games were played to 10? I&#8217;m not going to short change someone who goes alone after they&#8217;re in the barn! Besides, points are the tie breaking mechanism in this beast so points need to be awarded where due. Still no love for the BYE team as they aren&#8217;t awarded a &#8216;select&#8217;. Now for makes this sucker run:</p>
<blockquote><p>function nextRound(form) {</p>
<p>var formSelects = form.getElementsByTagName(&#8216;select&#8217;);</p>
<p> </p>
<p>//update W, L, point totals</p>
<p>for(i=0;i&lt;formSelects.length;i++) {</p>
<p style="padding-left: 30px;">for(j=0;j&lt;teams.length;j++) {</p>
<p style="padding-left: 30px;">//alert(&#8220;team: &#8221; + teams[j][0] + &#8221; | selectID: &#8221; + formSelects[i].id);</p>
</blockquote>
<blockquote>
<p style="padding-left: 60px;">if(teams[j][0] == formSelects[i].id) {</p>
</blockquote>
<blockquote>
<p style="padding-left: 90px;">//alert(&#8220;MATCH!&#8221;);</p>
<p style="padding-left: 90px;">teams[j][5] += formSelects[i].selectedIndex;</p>
<p style="padding-left: 90px;">if(formSelects[i].selectedIndex &gt;= 10) {</p>
</blockquote>
<blockquote>
<p style="padding-left: 120px;">//alert(teams[j][0] + &#8221; team is winner!&#8221;);</p>
</blockquote>
<blockquote>
<p style="padding-left: 120px;">teams[j][3] += 1;</p>
<p style="padding-left: 90px;">} else {</p>
<p style="padding-left: 120px;">//alert(teams[j][0] + &#8221; team is loser!&#8221;);</p>
<p style="padding-left: 120px;">teams[j][4] += 1;</p>
<p style="padding-left: 90px;">}</p>
<p style="padding-left: 60px;">}</p>
<p style="padding-left: 30px;">}</p>
<p>}</p></blockquote>
<blockquote><p> </p></blockquote>
<blockquote><p>var curRoundDiv = document.getElementById(initRound);</p>
<p>var spanAH = curRoundDiv.getElementsByTagName(&#8216;span&#8217;);</p>
<p> </p>
<p>for(i=0;i&lt;spanAH.length;i++) {</p></blockquote>
<blockquote>
<p style="padding-left: 30px;">if(spanAH[i].id != &#8220;BYE&#8221;) {</p>
</blockquote>
<blockquote>
<p style="padding-left: 60px;">for(j=0;j&lt;formSelects.length;j++) {</p>
<p style="padding-left: 90px;">//alert(&#8220;spanID: &#8221; + spanAH[i].id + &#8221; | selectID: &#8221; + formSelects[j].id);</p>
<p style="padding-left: 90px;">if(formSelects[j].id == spanAH[i].id) {</p>
<p style="padding-left: 120px;">//alert(&#8220;MATCH!&#8221;);</p>
<p style="padding-left: 120px;">txt = document.createTextNode(&#8221; Scored: &#8221; + formSelects[j].selectedIndex);</p>
<p style="padding-left: 120px;">spanAH[i].appendChild(txt);</p>
<p style="padding-left: 90px;">}</p>
<p style="padding-left: 60px;">}</p>
<p style="padding-left: 30px;">}</p>
<p>}</p></blockquote>
<blockquote><p> </p></blockquote>
<blockquote><p>document.getElementById(&#8216;pastRounds&#8217;).appendChild(curRoundDiv);</p>
<p> </p>
<p>//remove old scoreboard</p></blockquote>
<blockquote><p>d = document.getElementById(&#8216;scoreboard&#8217;);</p></blockquote>
<blockquote><p>t = d.getElementsByTagName(&#8216;table&#8217;);</p></blockquote>
<blockquote><p>d.removeChild(t[0]);</p>
<p> </p>
<p>//remove old update form</p>
<p>d = document.getElementById(&#8216;curMatch&#8217;);</p>
<p>i = d.getElementsByTagName(&#8216;div&#8217;);</p>
<p>d.removeChild(i[0]);</p>
<p> </p>
<p>initRound++;</p>
<p> </p>
<p>if ( initRound == rounds) {</p>
<p style="padding-left: 30px;">te = teams.pop();</p>
<p style="padding-left: 30px;">if(te[0] == &#8220;BYE&#8221;) {</p>
<p style="padding-left: 60px;">//alert(&#8220;ODD TEAMS&#8221;);</p>
<p style="padding-left: 60px;">for(i=0;i&lt;teams.length;i++) {</p>
<p style="padding-left: 90px;">teams[i][4] -= 1; //subtract loss from BYE rounds</p>
<p style="padding-left: 60px;">}</p>
<p style="padding-left: 30px;">}</p>
<p style="padding-left: 30px;">displayTeams();</p>
<p style="padding-left: 30px;">document.getElementById(&#8216;updateForm&#8217;).style.display = &#8220;none&#8221;;</p>
<p style="padding-left: 30px;">txt = document.createTextNode(&#8220;Play Again?&#8221;);</p>
<p style="padding-left: 30px;">againBut = document.createElement(&#8216;a&#8217;);</p>
<p style="padding-left: 30px;">againBut.setAttribute(&#8216;href&#8217;,'JavaScript:location.reload(true);&#8217;);</p>
<p style="padding-left: 30px;">againBut.appendChild(txt);</p>
<p style="padding-left: 30px;">document.getElementById(&#8216;schedule&#8217;).appendChild(againBut);</p>
<p>} else {</p>
<p style="padding-left: 30px;">displayTeams();</p>
<p>}</p>
<p>}</p></blockquote>
<div>Scary at first, I&#8217;ll admit, but it&#8217;s really just doing a lot and is pretty simple. First, find all the &#8216;selects&#8217; we just inserted and loop through them for their &#8216;selectedIndex&#8217; which also happens to be the score awarded (0,1,2,&#8230;). The &#8216;selects&#8217; were sneakily given the same id as the spans from earlier. The spans have the same id as the teams so now these selects have the teams&#8217; id, too! This makes it easy to figure out what score goes to what team. I added some alerts during the debug process and now they are like nice comments. So the scores are updated in the &#8216;teams&#8217; array, let&#8217;s print the scores next to the team so we can review what each team got during each round. Wouldn&#8217;t want the computer making a computational error! Next, let&#8217;s move the played rounds to a new div called &#8216;pastRounds&#8217;. It&#8217;ll show the score and grey it out while allowing the next round to display at the top of the list and page. This was somewhat of a pain to figure out, but paid off as a great lesson manipulating the DOM with JavaScript.</div>
<div>After the small stuff, we need to update the big stuff like the scoreboard and update form. I thought it was easier to just delete the old stuff and rerun the functions I already had to build new ones. The &#8216;initRound&#8217; is increased to say, &#8220;Next round!&#8221; and then checked to make sure it wasn&#8217;t the last round. If it was NOT the last round the &#8216;displayTeams()&#8217; is called, gets new data from &#8216;teams&#8217; to display new scores, and then calls &#8216;updateForm()&#8217; to print new &#8216;selects&#8217; for the next round&#8217;s match-ups.</div>
<div>If it is the last round, we remove the update form to signify no more scores will be accepted and add a link to Play Again (or refresh). I found out that BYE rounds resulted in the team in a BYE round receiving a loss so at the very end I go through and subtract a loss from everyone if there was a &#8216;BYE&#8217; team in the &#8216;teams&#8217; array. I wrote this explanation out in the footer so everyone can understand.</div>
<div>From there it&#8217;s a matter of applying a little CSS and arranging the DIVs how you like. If you want to see that code just visit the page and view source. It&#8217;s all there! I don&#8217;t want every blog post to be this long, but I wanted to write this out so I at least knew what I did when/if I look back on this. If you think this could have been done any easier I&#8217;d love to hear it in the comments!</div>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2008%2F07%2Feuchre-meet-javascript%2F&amp;via=maxbeatty&amp;text=Euchre%2C+meet+Javascript&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2008/07/euchre-meet-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
