Posts filed under 'Internet'

Blogging on the run with WordPress for iPhone

WordPress for iPhone in the App StoreIf you’re both an iPhone user, and have a blog hosted or powered by WordPress, then you have something new to get excited about. WordPress for iPhone and iPod touch was released late yesterday on the iTunes App Store! I’m putting it through it’s paces by composing this post on my iPhone 3G.

While the app is very light on features, it has all the basic essentials for writing and submitting new posts, as well a editing existing ones. If your blog is hosted on wordpress.com, then you can even see a preview of your post in your site’s theme, however, those who host with an alternate hosting provider (or like me, on their own server) will see their post displayed with a generic theme. Hopefully a future version will offer the option to launch Safari to view a preview generated by your own server.

It even let’s you insert photos from the photo library or camera roll on your iDevice as well as taking photos with the built-in camera, right from within the app. Coupled with firmware 2.0’s ability to take screenshots, this could become an iPhone software reviewer’s dream come true.

So what are the limitations? The app only let’s you edit existing or write new posts. That’s it. There are no features for doing any other administration of your site for now, so we’ll still need to use mobile Safari for viewing/editing comments and performing other administrative tasks. Also, those of you who have become spoiled by the GUI editor or even the basic editing toolbar are going to have to brush up on your HTML and CSS, because all formatting has to be applied the old fashioned way.

Another shortfall, or what appears to be more of a bug, is that if your post includes a “more” tag to display only an excerpt on the main page, you won’t be able to edit any part of the post that comes after the more tag. It’s like the mobile WordPress app sees the more tag as the end of the article. There also doesn’t seem to be any support for optional excerpts. If like me, you like to only display an excerpt on your blog’s front page, this is going to be an issue. You can still use the app to write the post, but you’ll have to apply the excerpt manually via the web editing tools before you can publish your final post.

Probably the greatest limitation is one not in the app itself but in the iPhone OS: the lack of cut and paste. I’m not sure if my writing style is rare or not, but frequently when penning longer posts, I tend to move sentences and paragraphs around a lot during the editing process. There’s simply no way to do this short of deleting and re-typing… A LOT. Something I’m just not likely to do. I suspect this will make me a better writer, as I’ll be forced to think more carefully about what I want to write before I type it.

Where the lack of cut and paste really hurts though is with inserted photos. Since the app inserts photos at the end of your existing post text, you can’t move them around without writing down and retyping a lot of HTML code.

Again, you could get around this by planning your post ahead of time and inserting photos at the exact points in your post as you are typing it. If I decide I’d prefer to insert them earlier in the post, I’m SOL. Hopefully a future version of WordPress for iPhone/iPod touch will give you the option of inserting photos at any point in the post. But of course it would be better if Apple just got off their ass and gave us an elegant cut & paste solution already.

Limitations aside, I highly recommend WordPress for iPhone and iPod touch to anyone who has a blog powered by WordPress and would like the freedom of submitting or editing posts while on the go. Bloggers who use excerpts however may only find it useful for composing their post as they will still need to apply the finishing touches via the web interface.

2 comments July 22nd, 2008

Futureshop.ca game pre-orders are a scam [Update 1]

Futureshow.ca Get it first - Yeah right![Update 1] Given the difficulty I had securing a PLAYSTATION 3 on launch weekend back in 2006, I got in the habit of pre-ordering popular PS3 games from Futureshop.ca months in advance as a security precaution in case they were in short supply come launch day.

So far this hasn’t really been worth it, because there hasn’t been a single game released that I wasn’t able to simply walk into a local store on launch day and pick up off the shelf. The PS3 just doesn’t have enough of an install base yet to make it an issue, I figured. But for must have games, I sitll pre-ordered them just in case.

Now me being the impatient impulse buyer I am, I usually don’t wait for my pre-order to arrive via Canada Post, since that would mean waiting an extra 2-3 days before getting it. What I do is go pick up the game on launch day and then cancel my order online or by calling Futureshop.ca’s top secret toll-free customer service phone number. If it’s already shipped, it only costs me $1.99 for the shipping since I just return the unopened package for a refund (they don’t refund shipping charges, obviously).

I figured if any game was going to deviate from the status quo, it would be Grand Theft Auto IV. Since it was supposed to come late last year, I had pre-ordered it back on August 19, 2007. Today is the official launch day, but many stores opened at midnight to accommodate the crowds of GTA fans that were anxious for their ‘fix’. So being the game junkie I am, I headed over to a local Future Shop at around 11pm to stand in line. When I got there, there must have been 50-60 people in line. By the time midnight rolled around, there may have been 200-300 or more people in line. It was chilly (and I didn’t listen to my wife and wear a warmer jacket), but I had no problems picking up a copy of GTA IV. I don’t think anyone had a problem, it looked like the store had plenty of copies of both the XBox 360 and PS3 version to go around. One fellow line-goer said that Best Buy across the street had received 1200 copies of the game. I suspect this Future Shop probably got a similarly crazy amount, given that Best Buy owns Future Shop.

So yes I played the game for about 3 hours before getting to bed, and yes it’s as amazing as everyone says it is. Since this isn’t a review of the game (there are plenty of those at that link I just posted 19 words ago), I won’t bother going into any more detail about the game. Just go out and buy it, it’s as near perfect a game as has ever been made, blah, blah, blah. Back to my story.

Futureshop.ca GTA IV stock levelsThis morning I check my Futureshop.ca GTA IV order status and expect to see that my order has already shipped, since I had forgotten to call them last night to cancel. To my surprise, instead of it saying “shipped” or “in process”, it lists the status as “out of stock”. So I check the product page at the online store, as seen in the image to the right (click to enlarge), to see what the store stock status is like. The four stores closest to me are all showing the game in-stock, but the online store is again showing out of stock. Now it doesn’t really matter since I have the game already, but this really struck a chord with me.

So to cut a long story short (is that even possible at this point?, I’m not sure…) So, to sum up, I pre-ordered my copy of GTA IV from Futureshop.ca more than 8 months ago, and I’m still not guaranteed a copy of the game from the initial shipment of inventory gets at least ships on launch day, yet anyone can just stroll into any Future Shop retail store on today and pick a copy up off the shelf. I pose the question to you, my readers (and more importantly to Future Shop): What is the point of pre-ordering your game in advance? Don’t answer that, it rhetorical. There obviously is no point. Future Shop’s online video game pre-orders are a scam. Or in other words, total B.S.

I have since cancelled my Metal Gear Solid IV pre-order from Futureshop.ca, and won’t be pre-ordering any future games from them. Since Best Buy owns Future Shop, and their online stores are likely one and the same, I’m extending this boycott to bestbuy.ca as well. From now on, if I want to pre-order a game, I’ll stick with EBGames, since they seem to take pre-orders pretty seriously. But I’ll likely just take my chances on launch day going forward, since the video game software industry really does seem to have mastered the art of maximizing launch day sales by ensuring they stuff the channel with sufficient inventory. Now if only the game hardware companies could do the same, people wouldn’t still be having a hard time finding a Wii.


Update 1 - 4/30/2008, 11:25 am: Well looks like my assumption about EBGames taking their pre-orders seriously was incorrect. According to Kotaku, EBGames U.S. upper management gave instructions to their stores to provide copies of GTA IV to walk-in customers at the expense of customers who had pre-ordered the game. Not sure if this policy applied in Canada or not, but it’s a pretty safe bet it did.

Absolutely shameful.

Add comment April 29th, 2008

Bell, get your grubby hands off my ISPs bandwidth! [Update 2]

Bell Internet Monopoly Evil Beavers[Update 2] We’ve known for a while now that major ISPs in Canada have been utilizing traffic shaping technology to throttle the transfer speeds of certain types of traffic. Rogers Hi-Speed and Bell Sympatico customers who use Bittorrent to transfer files know all too well. It’s for this reason that some consumers have been switching to smaller independent ISPs like TekSavvy. While it isn’t the main reason, I’d be lying if I told you it didn’t play a role in my decision to switch providers.

Well, if Bell is allowed to get away with it, looks like the honeymoon may be over. News broke yesterday in major news outlets, technology blogs and internet forums that Bell Canada has been traffic shaping the wholesale internet connections they provide to competing DSL ISPs who rely on Bell’s infrastructure to provide their service. That’s right, Bell is dictating their competitor’s terms of service. The worst part about it is Bell failed to notify any of their wholesale ISP customers that they were going to do it.

While some will say Bell has a right to manage their network to ensure all their customers enjoy good performance, it’s hard to see how this doesn’t run afoul of anti-competition laws. Bell sells a lot more than just internet service after all. They’re probably best knows as a telephone service provider, but are also the major satellite TV provider in Canada. When Bell started throttling traffic for their own Sympatico customers, it was already crossing the line since the services that were getting throttled, VoIP and P2P file-sharing are both upcoming competitors to traditional telephone and cable/satellite TV service.

By applying their traffic shaping to competing DSL provider’s wholesale lines however, Bell has stepped so far over that anti-competitive line that it’s not even a line anymore, it’s a tiny spec way off on the horizon. A deregulated DSL marketplace is supposed to promote healthy competition. One of the ways companies compete is by offering better service. But rather than compete fair and square, Bell is abusing their monopoly on the DSL backbone to force their competitors to reduce their quality of service to the same low level as Bell’s. So consumers are left with no choices if they want to deal with an ISP that doesn’t utilize traffic shaping, since the only other alternatives for most are the local Cable monopoly providers, most of which also throttle their customer’s connections.

If this is allowed to continue unchecked, how long before we see YouTube or iTunes downloads get speed throttled? With more and more of the world’s communication and media traveling over the internet, the internet monopolists will have more and more power to dictate how we use our internet connections. As a telecommunications and media competitor, Bell cannot be trusted to be impartial in choosing what protocols and services to apply traffic shaping to.

So what can we do about this? Get the word out. Stop doing business with Bell and let them know why. Write a letter to your local MP, the CTRC and the Competition Bureau of Canada, and let them know you think what Bell is doing is unacceptible, and that network neutrality is not only very important to you, but that you consider it essential to promoting open competition, innovation and free speech on the internet as well as Canada’s competitiveness in the global information economy.


Update 1 - 4/1/2008, 12:35 pm: There’s a petition up as well as related news articles at neutrality.ca. If you support net neutrality, take a moment to head on over and add your name to the growing list. They also have some banner images in various sizes, perfect for promoting the cause and spreading the word to others via your forum signature, blog or in online comments:

Net Neutrality Canada - Neutrality.ca

Net Neutrality Canada - Neutrality.ca

Net Neutrality Canada - Neutrality.ca


Update 2 - 4/14/2008, 11:15 am: For those of you who would like to add your voice to the effort to get Bell to stop throttling their competitor’s internet traffic, a poster on DSLReports named “CanadianISP” has posted simple and quick 4-step instructions that you can follow to notify the CRTC that you support CAIP’s (Canadian Association of Internet Providers) complaint against Bell’s throttling of third party ISP traffic. The whole process will take you at most 60 seconds of your time, so if you’re at all concerned with the direction Canadian internet access is going, I urge you to take the time to do it. To make it even easier, here are the instructions from the DSLReports topic:

If you would like to support CAIP in their efforts please file submissions with the Commission over the next week to show your support for the request for interim relief. These submissions don’t have to be very complicated.
All that you need to do is:

  1. Click on the following link:
    http://support.crtc.gc.ca/crtcsubmissionmu/forms/Telecom.aspx?lang=e
  2. Select “Part VII / PN” from the list.
  3. Insert the CRTC file number (# 8622-C51-200805153) into the “Subject” Line.
  4. Insert the following suggested text into the “Description / Comments / Questions” box:
    “I am writing to express my support for the application that CAIP has filed with the CRTC regarding Bell Canada’s throttling practices. I believe that these practices contravene Bell Canada’s duties as a common carrier and that the Commission should direct Bell to immediately cease and desist from throttling the traffic of independent ISPs.”

As someone once said, if you don’t do your part to try and stop this, then you forfeit your right to complain about it, ever.

3 comments March 26th, 2008

We’re back! ISP migration successful [Update 1]

TekSavvy DSL Modem[Update 1] Well that couldn’t have gone any smoother. For those that have just tuned in, we switched Internet service providers this morning. I’m happy to report that the migration went smoothly and without issue. I’m actually quite pleasantly surprised that this is the case, since I haven’t had the best of luck in the past when it came to dealing with ISPs. They almost NEVER deliver what they promise. The fact that I was dealing with two ISPs in order to make it all happen borders on a miracle.

Bell was scheduled to suspend my Sympatico DSL service at midnight, so I decided I’d stay up and wait for it to happen so I could connect my new Thomson SpeedTouch 516 DSL modem up in preparation for my TekSavvy DSL service to be activated in the morning. So I figured I’d get some last minute email and websurfing in and then settled into playing Call of Duty 4 online on my PS3. In other words, what I do almost every night. My plan was to play until I lost connection, then install the new DSL modem, then go to bed and reconfigure my router to connect to Teksavvy in the morning. Midnight rolled by and I was still taking out tangos. One o’clock AM came and went and I was still defending democracy from terrorists. By around 2:15 am, I decided that my tour of duty might never end, and called it quits for the night, Sympatico Internet connection still operational. In the back of my mind, I worried that Bell’s delay in disconnecting me was going to delay the activation of the new TekSavvy connection.

Looks like those worries were unfounded since when I got up this morning at 7:00 am, I found my AirPort Extreme router’s connection light flashing amber, indicating a connection problem. I connected the SpeedTouch modem to the phone line and was happy to see the DSL and Internet status lights turn solid green. A few minutes later, I had my AirPort Extreme reconfigured with the TekSavvy settings and was connected to the Internet with our new static IP. A quick trip to my domain registrar’s self-serve website to reconfigure the artofgeek.com domain to point to our new IP and disable dynamic DNS and I was done. Then it was just a matter of waiting for the change to propagate to Internet DNS servers around the world and we were back in business. Total downtime was under 6 hours.

First impressions? My web surfing seems a bit faster, and my wife said the same thing when I asked her if she noticed a difference, but the difference isn’t immense from the limited amount of time I had to test it. There’s not much else to say at this point. It’s an internet connection, and it’s working. If you have any questions about our transition or the service, post them in the comments and I’ll do my best to answer them.


Update 1 - 3/18/2008, 9:41 am: For those interested in performance info, here’s my results from Speedtest.net on three seperate tests:

As you can see, the download speeds seem pretty consistent around 4,270kbps. The upload speeds vary more, but solidly between 500-600kbps. I only wish I had done these same tests with my Sympatico connection while I still had a chance. Keep in mind these speeds may vary depending on the time of day. I’m fairly impressed since right now is near peak hours for internet usage (between 9-10pm). I’ll run the tests again at different times of day to see if it stays consistently fast or not.

5 comments March 18th, 2008

Scheduled downtime

Please note that Art Of Geek will be unavailable for a good part of Tuesday, March 18 due to an ISP migration. We’re migrating from Bell Sympatico to Teksavvy DSL. Unfortunately, there’s no way to be sure about how long the outage will be, but trust me when I say I’m going to try and make it as short as possible.

See you all when we’re back up and with a static IP address. No more short bouts of downtime because I have to reset my router. Yippee!

Add comment March 17th, 2008

Switching ISPs: Good-bye, Bell Sympatico. Hello TekSavvy! [Update 1]

Sympatico In Trash[Update 1] We Canadians put up with a lot of abuse from our telecom/internet providers. As if high prices and poor customer service weren’t enough to endure, we’ve also put up with data transfer caps on supposedly “unlimited” internet connections and now our supposedly high-speed internet connections are only high speed for some types of data, but not others. To quote an early 90’s infomercial marketing slogan, stop the insanity!

Our government, via the CRTC, have been trying their best to inject some competition into the Canadian telecom market for a few years now, but phone number portability and competition in the DSL and home phone markets will only make a difference if customers actually start switching. It’s understandable that the majority of Canadians are reluctant to switch from one of the major providers to a relative newcomer, but really, what have you got to lose besides maybe a little inconvenience?

Up till now I was content to pay a premium for my Sympatico high-speed DSL internet service from Bell for the peace of mind of knowing I was dealing with a large incumbent that had the resources and experience to give me a reliable connection. I switched to Bell from Rogers when Rogers threatened to cancel my service because I was exceeding their monthly data transfer allowance. Bell’s Sympatico service had no such limits.

But recently, Bell Sympatico implemented traffic shaping to limit the speeds of P2P filesharing transfers during peak hours to a maximum of 30KB/s. I was resigned to live with that, provided it didn’t get any worse.

As someone who hosts their own webserver, I’ve always wanted a static IP address, but because I only run it as a hobby, I couldn’t justify the $100/month it would cost me to get a business internet account, which is usually the only way to get a static IP from Bell or Rogers. To make matters worse, business accounts are usually even more limited on data transfers than consumer accounts. So I’ve been resigned to using dynamic DNS solutions to keep my artofgeek.com domain name properly pointed to my server at home.

Last weekend, I was seeking advice about email server configuration on the ehmac.ca forums and user John Clay was kind enough to respond recommending I switch ISPs to one that doesn’t block mail traffic and offers a static IP. He then mentioned that TekSavvy, a local Ontario DSL ISP offers static IPs for just $4 extra per month.

That sounded too good to be true, but I was definitely intrigued. A quick visit to the TekSavvy Solutions website later, and I was pleasantly surprised to find that I could get the same speed of DSL service with unlimited bandwidth AND a static IP address for $4 LESS per month than what I was paying Bell. The icing on the cake was that TekSavvy does not shape traffic or block any ports AND, you can use any standard DSL modem to get your connection.

So let me sum up:

  • Same speed as my existing Sympatico service.
  • Unlimited bandwidth usage.
  • Static IP address for hosting my server.
  • No port blocking of any kind.
  • No traffic shaping or speed limiting (hurray for Bittorrent!).
  • Can supply your own modem.
  • $4 less per month than what Bell is charging me.

That’s $43.95/month. Wow. Game over. I’m sold. So I called Bell today to cancel my service, followed by a call to TekSavvy to subscribe to their DSL High Speed Internet Unlimited residential service.

Now to be fair, you still have to buy a DSL modem, which TekSavvy charges $100 for, plus $10 for shipping. But here’s where TekSavvy’s open modem policy comes in. A 5 minute Google search, and I found speedtouch.ca that sells the exact same modem TekSavvy was going to sell me (the Thomson SpeedTouch 516) for $50 + $12 for shipping. Bell was charging me a perpetual $2/month to lease my modem, and you have no choice but to buy or lease their modem. So as long as my new DSL modem lasts more than 2.5 years, it’ll pay for itself, and I’ll save an additional $2 per month after that.

So that’s it. With just a bit of hesitation, I took the plunge. My service is scheduled to switch over from Sympatico to TekSavvy on March 18, 2008. There will be a bit of downtime during the switch, but hopefully not more than 6-12 hours. Afterwhich the Art Of Geek website should be even more reliable than it’s ever been. The most common cause for the site being inaccessible has been the dynamic IP changing every time my modem or router had to be rebooted. This will no longer be an issue. To top it all off, I will be free to run my own email server if I want to, and I can look forward to getting my bittorrent files downloaded in record time again. Needless to say, I’m really stoked about the switch.

So if you’re curious about how the switch goes, check back here after March 18. I’ll be sure to update the Art Of Geek blog on how it goes.


Update 1 - 2/21/2008, 1:10 pm: My Thomson SpeedTouch 516 (link to pdf) DSL modem just arrived from speedtouch.ca. I’m all excited to get it set up, unfortunately, I have to wait another 26 days for my service to get cut over…

14 comments February 19th, 2008

Previous Posts


Forums

Feeds

Categories

Tags

Browse By Date

August 2008
S M T W T F S
« Jul    
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Recent Comments

Links

Recent MacDailyNews Headlines

Recent Ars Technica Headlines

Recent Kotaku Headlines

Blog