Access Spotify and US Netflix from Canada

Posted: 31st August 2011 by horto in hacks, life, web 2.0

Not only are Canadians charged more for just about everything (even though our dollar is higher than the greenback these days!), but we’re blocked from accessing popular streaming sites in the US such as Hulu, Spotify, Pandora and the much more impressive US Netflix catalog.  Geo-blocking, god damn you.

Like many, I had eagerly anticipate the release of the popular music streaming service, Spotify, in North America.  Once it was released, it of course ended up being US-only, and us Canadians got another kick in the nuts.   I’ve been happily using Grooveshark, dabbled in rdio, but curiousity got the better of me and I wanted to check out Spotify.  Here’s how I did it.

I used the same method to get access to US Netflix content from within Canada:  VPN through HotSpotShield, which gets you an American IP address.  (Note:  The PC version I installed seems a little sketchy to me).  If I did this over again I might do it all from within a throwaway Windows VM, because I’m paranoid.  But not to worry, if you have an iPad or iPhone you don’t have to install any software – you can temporarily configure it as a VPN natively (see step 1).  To me, this is a much better option than installing dodgy software, though not without it’s annoyances.

1.  Install HotspotSheild on your PC (not recommended) or much more easily configure it on your iPad/iPhone (http://www.iphoneincanada.ca/how-to/hot-tip-watch-netflix-usa-titles-with-your-netflix-canada-account-via-vpn/) without any additional software.
2.  Connect to HotspotShield (gets you a US IP address)
3.  Plug in your beta invite code and create your Spotify account.  Note:  The iPad version of Hotspot Shield I was using seemed to timeout every 3-5 minutes.  So after filling out the form (before I hit submit) I found it best to go back to Settings and toggle VPN on/off, then back into Safari and hit submit).
5.  Disconnect from HotspotShield
6.  Download the Spotify software - http://www.spotify.com/us/download/windows/ (can do so from Canada without being blocked).
7.  Listen to whatever music you want (high quality, streaming)

An interesting result:  You only need to mask your IP address for registration and to download the program.  After that, you can stream music from the program without having to continue masking your IP.

So what?
All that being said… Spotify is good, but not great compared to Grooveshark and Rdio.  It is free, but from within Canada I can’t install the iPad or Android apps (without jumping through even more hoops).  So usability is more or less limited to my laptop only.  And that sucks now that I’m accustomed to streaming Grooveshark in my car, or using my iPad to control music playback through my entire house.  Also, I can’t shake the feeling that the interface just feels dated… like I’m using napster or something.  But, the tracks do stream well and all sound great.  

I think for $5/mo, rdio wins for ubiquity across devices (great mobile apps), a killer social experience, and access to new albums the day they come out.  (Although I still continue to use — and love — Grooveshark until my year-long subscription runs out).

More reviews/comparisons here:  

PS – Hotspot Shield also works to get access to the US Netflix library with your Canadian Netflix account.  However the iPad/iPhone version seems to timeout every 2-5 minutes making it next to useless for browsing titles.

D-Link’s new ShareCenter DNS-320 and DNS-325

Posted: 8th April 2011 by horto in dns-323

Slashgear (via Engadget) has a brief post on the new offerings:

DNS-320:

  • 800MHz CPU
  • 128MB RAM

DNS-325:

  • 1.2GHz CPU
  • 256MB RAM

Both offer dual SATA 3.5″ bays just like the 323 did, gigabit ethernet and a USB 2.0 port on the back.

I hope they’re not only as hackable as the 323, but faster throughput as well.

So, who’s upgrading?

http://wiki.xbmc.org/index.php?title=Global_Keyboard

Tab Toggles fullscreen/playback modes
I Media Info
C Context Menu
L Toggle Subtitles on/off
W Marked as Watched
Q Queue
O Displays CPU usage and video info
S Activate Shutdown Menu
End Shutdown XBMC

site updated

Posted: 26th January 2011 by horto in life, unix

As you can see things look a little different around here… after a little tweaking, cursing and a bunch of caffeine I managed to get the site upgraded and updated with a new look.  I hope you like it.  All of the articles and comments should have been carried forward from the old install, but please let me know if you guys see anything funky going on.

Use your DNS-323 as a media server?  Want to stream all your videos to your TV?  Cheaply?

Enter xbox media centre.  The little piece of software I used to love on my old black brick original xbox (modded, of course).  But not just for xbox anymore!  Cheap nettops are here, paving the way for super affordable HTPCs.

Just set up a samba share within XBMC that points to your DNS-323, and you should be able to see your entire media library over the network.

Click the image to read the lifehacker article.

You won’t find a better media center than the open-source XBMC, but most people don’t have the space or desire to plug a noisy PC into their TV. Instead, I converted a cheap nettop into a standalone XBMC set-top box. Here’s how.

The Acer Aspire Revo is currently only $215 at ncix.  (For you fellow Canadians).

To my loyal 323 followers!

Posted: 20th January 2010 by horto in dns-323, life

As you guys might have noticed, both myself and my blog updates have been scarce.  Life has gotten busy with other things and other little  projects.  I appreciate all the comments that have followed the articles and I have learned a lot from the community this little project blog has fostered.  Thank you!  I had hoped to incite such a community and am pleased to see that it worked :)

Comments will continue to be moderated so as to protect from spam (there’s a lot of it I filter out), so please don’t take it personally if your comments take awhile to be approved.

Fixing a corrupted Time Machine backup

Posted: 6th May 2009 by horto in dns-323, hacks, mac, unix

I’ve had my poor man’s apple time capsule running for a little over six months now, and recently Time Machine started spewing errors.

I tried running a Disk Utility “repair” on the affected volume to no avail.  Something about an “invalid sibling link”.

Apparently, it doesn’t like it when you close your Macbook’s lid too many times during an active backup session.  (I do it all the time).

What to do what to do… ah, just fsck it.

Read the rest of this entry »

Reader Kolonel2 to the rescue with a much-requested feature — A script that stops Transmission seeding once it’s seeded to 100%.  Sharing is caring, people!

Read the rest of this entry »

Upgrading the firmware on affected Seagate 1TB hdds

Posted: 18th February 2009 by horto in dns-323, unix

In an earlier post, I described how to use smartctl to see if the hard disks in your NAS were affected by the recent Seagate firmware issues.  In this post I describe the steps I took to upgrade the firmware of both drives in my NAS.  Note:  This article is not specific to DNS-323 users, as it should prove helpful for anyone upgrading their Seagate HD firmware.  (However my tests and checks use linux commands since my drives are sitting in the NAS).
The whole procedure is very straightforward, and only took about 20 minutes.

Read the rest of this entry »

Hey all… Just wanted to write a quick post asking if anyone else has had issues with firmware 1.06 not loading the ffp modules after a reboot?  I’m not sure if it’s 1.06 or if I broke something while tinkering, but I simply cannot get the 323 to pick up the fun_plug on the reboot.  Anyone else experienced this?  I’ve troubleshooted to absolutely no avail.  I can get in via SMB and the normal admin interface, but cannot telnet or ssh and none of my custom scripts are running.  Basically, the fun_plug is not being picked up after I reboot.  Volume_1 and Volume_2 are still the same and haven’t been swapped.

Figured I would ask before I hose my /ffp directory and start over again :)   Let me know in the comments!

Update:   Dropping the fun_plug back in along fun_plug.tgz seems to have done the trick!  No swapping of drives required.  Kept all my scripts in the same place, everything now works as expected.  Strange.