Categories
apple rant

Thank you for DRM free music Scott Ambrose Reilly

I read a post today at c|net saying that Scott Ambrose Reilly is moving on from Amazon.com’s music division. I of course had no idea who he was until I read the article. Now that I know who it is, I have to say thanks for all he has done.

3+ years ago, 98% of the online digital music user base blindly and without question bought music from iTunes with Apple DRM so they could play in only Apple products. Smart business decision by Apple. ::cough:: monopoly, illegal business activities ::cough:: Of course the customers didn’t care because they had no choice. Not only that, but consumers are nothing but stupid, uninformed, lazy sheep.

Other services were out that offered music DRM free. Allofmp3.com was the first commercial music service that was DRM free and you could select the bitrate of your choice. Absolutely brilliant and ahead of its time. Of course they were sued and forced out of business (surprise, surprise). Nevertheless, it showed the way mp3 music is meant to be distributed. I never thought a major retail outlet would ever offer DRM free at reasonable prices.

Then came Amazon.com online music library. When I heard the news that they would be opening an online music library with no DRM at 99 cents a song I was completely amazed. How in the world did Amazon pull that off and get music labels to agree to it? What businessman had the ability to convince music labels this was the wave of the future?

Meanwhile iTunes still had DRM.

Amazon changed the game so much that it FORCED Apple to provide a DRM free alternative to customers, albeit at a cost to the consumer. Prices were over 99 cents for DRM free music on iTunes and no one seemed too outraged about it.

Meanwhile I thought to myself, only a fucking moron would ever buy anything from iTunes. I still believe that and have always thought that. I implore everyone to buy their music from Amazon whenever possible.

While I may have gone off-topic (can you blame me?), I want to come back to my original point of this article. To thank Scott Ambrose Reilly, because to me, he is the person we can thank for DRM free music today.

Categories
Uncategorized

Change Google Chrome’s UserAgent

Many of us heard of the iPad’s new Gmail interface and want to check it out themselves.  The good news is that it’s extremely easy to change Chrome’s user agent for Windows users without an extension or anything too complicated.  Click properties on your chrome shortcut and add the following:

-user-agent="Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10"

Please be aware that using the iPad version of Gmail on your PC doesn’t make much sense because you can’t scroll down your list of emails (your supposed to be using your finger). But for those curious, it’s worth a look.

Categories
Uncategorized

X3DAudio1_7.dll is missing

You just started to play your game (possibly Metro 2033) and saw the error pop up about X3DAudio1_7.dll is missing.  This error is about Microsoft’s DirectX missing a few required files. All you need is a simple update, so let’s get straight to the fix.

Head over to Microsoft’s website to download DirectX End-User Runtime.  This file will update your DirectX, regardless of what version you have installed.  I had this issue on a Windows 7 machine and after the update was applied the error message was gone.  On previous versions of Windows, you may need to reboot.

Categories
Google SEO

Free Google Search Keyword Tracking

Finally an advanced Google keyword ranking checker that is free.  The site is aptly named KeywordRankings and is geared towards SEO people looking to save a history of where their keywords rank in Google.

Feature List:

  1. Entire Service is free
  2. Add unlimited domains
  3. Add unlimited keywords
  4. Each keyword ranking is checked once per day
  5. Each domain is checked for index’d pages in Google once per day.
  6. Graphs are created for each keyword’s history and domain’s index’d history.
  7. A public secure and sharable link is provided for each keyword to show clients.
  8. Available for google.com, google.co.uk, google.ca, google.dk, google.es, google.it.
  9. Keyword Queue Ranking decides in what order your keywords get updated.
  10. Demo account available: login as [email protected] / demo .

The site is coded in PHP with a  jQuery front-end and is extremely fast.  Anyone involved in Search Engine Optimization should be happy with it.  At the moment it is in invite only mode so I can squash all of the bugs.

There have been questions as to how the site determines each users “Keyword Queue Ranking”.  There are a multitude of factors, such as how long you’ve been a member.  I cannot give out all the details, but I can say that it is an ongoing process and will be continuously tweaked.

Of course if you’d prefer to not deal with the Keyword Queue Ranking, then the option to donate to the site is available to get priority keyword checking.  The site has not recevied any donations yet, so for just $1, you will be at the top of the list.  Over time, if everyone donates $1, then you would need to donate another dollar to be first again.

Essentially the price for 1st in keyword priority is determined by you guys, not me.  The site will show you where you rank in the keyword queue.

I am allowing 5 new signups. (1 SIGNUP LEFT)  Enter code: fantasysp.com

If you have any questions or comments, respond below.

Categories
rant

Lost is a Travesty

I was doing my daily rounds of sites that I visit and noticed that The Big Lead had a post about Lost.  My hope was that they were going to make fun of the nonsense and explain how many times they laughed out loud.  Like when Hurley was doing yet another slow-motion scene.  But of course not.

Much to my surprise they actually praised the show.  TheBigLead apparently loves the new Ben and says:

What a travesty that there are only nine episodes left.

There is no sarcasm here either folks, they were saying that line with a straight face.  It’s absolutely stunning that a character can be villain for 4 seasons, then in the span of 2 or 3 episodes viewers see Ben become a good guy and they think nothing of it.  AMAZING.

I’m not going to waste my time to say all the reasons why Lost was completely ruined into a pile of dogshit.  Suffice it to say that there is not one character on the show who maintained his character through 5 seasons.  I guess when you like a show so much, you ignore all of the negative aspects of it.  Exactly like being a sports fan.  You say things like “your team got unlucky, the refs made bad calls, next year will be our year, Sanchise, etc etc”.

So in the end The Big Lead, you’re  just proving what it’s like to be a typical biased sports fan.

All I ask is that you watch season 1 of Lost again.  Look at the tone of the show and the direction they are going with the characters.  Take note of the eerie feeling you get while watching, what was once a great show. . .LOST.

Categories
SEO Uncategorized

SEO, To Hyphen or Underscore URLs Revisited

I’ve seen a lot of SEO Experts and many SEO tools recommend that you should be using hyphens in URLs rather than underscores, one example was Ann Smarty over at SearchEngineJournal.  For the disadvantages of the underscore in URLs she says:

Traditionally it isn’t seen by search engines as a word separator (this is slowly changing now)

Slowly changing?  It was reported in 2007 that Google and other search engines treat underscores like hyphens.  To say it’s slowly changing is like saying Facebook is finally catching on.  Three years on the web is an eternity.  She also says that there are no disadvantages to hyphens.  Though I’m not so sure about that. . .

Think about multiple ways that hyphens are used.  Hyphens are added in-between words and in people’s names.  For example, Maurice Jones-Drew of the Jaugars has a name with a hyphen.  Let me give you an example of a potential sentence that includes his name:

website.com/Maurice-Jones-Drew-has-all-star-week

Now if we use underscores it would look like this:

website.com/Maurice_Jones-Drew_has_all-star_week

Slightly different meaning in both of those URLs, wouldn’t you agree?  It is also much easier to read with underscores.  Therefore the BEST option is underscores because people rarely use them when it comes to typing names or phrases.  There is no way they will get in the way.

I know what your saying, I’m preaching to use underscores when this blog uses hyphens.  Wordpress uses them by default (though I’m not sure why and I never changed it)  Though I have used underscores on other projects….  Check out Jones-Drew’s page at FantasySP.com.

I don’t mean to single out Ann because she certainly knows her SEO, but this issue just keeps popping up every now and then and it truly annoys me.  It needs to be squashed once in for all.

UPDATE: In the comments below, Kieron Hughes provides a link to Matt Cutts suggesting to use hyphens.  I guess I stand corrected.

Do you guys agree with me or am I being too nit picky?


Categories
Uncategorized

Speed Up Gmail’s POP Fetching

My previous post talked about how to switch from outlook to gmail because of speed and ease of use.  From my experience, I noticed that Gmail’s POP fetching for email accounts that I added were not as fast as I would have liked.

The solution is called GSpeed, which speeds up gmail pop fetching.  I have created GSpeed because I wanted Gmail to fetch my email faster.  To use it, simply enter your email address you wish to speed up and filter out emails from GSpeed.  It’s that simple!

Categories
guide

Tips + Guide to Switch from Outlook to Gmail

We want our email, and we want it fast.  The goal of this guide is to replace outlook as your primary mail collector with Gmail.  I just took the plunge and it’s been such a huge improvement that I want you to benefit as well.  We want Gmail to open as if it’s an application, save it’s position on your screen, and notify you of new emails just as Outlook does.

I am going to assume that you already have a gmail account created.  The first thing you should do is forward any email accounts that to your gmail account that you can.  Some people forward all their emails to gmail, while others want to keep a few business email accounts in tact to send email to and from.  It’s completely up to you, but keep in mind that Gmail limits you to fetch email from 5 accounts.

To add email accounts to fetch mail from, go to “Settings ->Accounts and Import -> Check mail using POP3”, then simply follow their guide.

Add POP Accounts

When you do this, you’ll notice that it needs to fetch ALL of your emails.  If you are ditching outlook, you are going to want your full archive of emails.  It took Gmail roughly a day to download and archive 10,000 of my emails, so be patient while it works.  It’s important to note that Gmail is currently limited to POP implementation only.  But don’t let the lack of IMAP support deter you from using it because they do allow you to keep a copy on the server (just incase you want to use IMAP or check mail elsewhere).

Each new account that you import is assigned a label.  If you have an email account called “[email protected]”, then it’s default label will be “[email protected]”.  Next to each label you’ll see a gray box, clicking this lets you change the label color so it stands out when viewing all emails. (Inbox).

Label customization

Next up, head over to the “Settings -> Labs” option and select any of the additional features that you think will be usefull.  For example, I selected the option to play Google Voicemails right from my inbox.

We also need to enable new mail notifications.  If you checked the option to always use HTTPS when using gmail, then you’ll also need this fix.

Now, probably the most important part is to make sure that Gmail runs as fast as possible on your machine.  To do that, you should install Google Chrome.  It is by far the fastest browser when it comes to rendering pages and dealing with javascript.  If you do not use Chrome with Gmail, then you are not using it to it’s full potential.  Chrome also gives us the option to create a shortcut to Gmail as an application, which means it remembers where the application opens.  Anyone with a dual monitor setup can appreciate this.

To create a desktop shortcut, go to “Settings -> Offline -> Other options”.  Click on create a desktop shortcut.  Or you can simply click on the paper icon in the URL bar while on gmail’s page and select create application shortcuts.

That’s all there is to it.  Now enjoy super fast email without having to worry about constant slowdown by Outlook and random crashes.

Categories
Google

Gmail Notifier Not Working? It’s because of HTTPS

I’ve encountered a simple, yet annoying problem when it comes to Google’s Gmail Notifier.  It turns out that if you select the option to always use HTTPS, then the notifier will not work.  The fix can be seen on the Notifier page, which is a registry edit.

Surely Google can do a better job of notifying us of the problem without having to search for it.  How about a message saying if you use HTTPS, remember to download the fix?

Categories
cloud

amazonaws.com AKA Amazon EC2 is Being Abused

Have you recently discovered a long list of amazonaws.com IPs listed in your websites stats and wondered what’s it for?  I was under the assumption that if I saw those IPs it’d probably be good news because I thought Amazon’s Elastic Compute Cloud had reputable clients.  It turns out that Amazon’s EC2 is a breeding ground for bad and abusive bots.

The Amazon EC2 website describes their service as:

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.

Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements change. Amazon EC2 changes the economics of computing by allowing you to pay only for capacity that you actually use. Amazon EC2 provides developers the tools to build failure resilient applications and isolate themselves from common failure scenarios.

While all that sounds lovely, what they really could use is some quality control.  Have a look at this thread over at webmasterworld describing a long list of complaints and abusive IPs.  One particular nasty bot is hammering my site as well:

ec2-174-129-122-146.compute-1.amazonaws.com – 339,583 hits – 15.95 GB

You read that correctly, the bot has taken up nearly 16 gig, and it’s only been 11 days worth.  There are so many bots out there that eat up bandwith and resources that we have no choice but to block them.  I wish we could find out who these IPs are working for so we know who to really blame.

Until then, block amazonaws abusive bots:

deny from 67.202.0.0/18 “Amazon ec2-Cloud”
deny from 72.44.32.0/19 “Amazon ec2-Cloud”
deny from 75.101.128.0/17 “Amazon ec2-Cloud”
deny from 79.125.0.0/18 “Amazon ec2-Cloud”
deny from 174.129.0.0/16 “Amazon ec2-Cloud”
deny from 184.72.0.0/15 “Amazon ec2-Cloud”
deny from 204.74.108.0/24 “Amazon ec2-Cloud”
deny from 204.236.128.0/17 “Amazon ec2-Cloud”
deny from 204.74.108.0/24 “Amazon ec2-Cloud”