Eclipse 4.0 SDK

Woot! Eclipse 4 is out! Everyone involved put in a huge amount of effort to pull it together so that we could ship on time. WTG, all! If you’re looking for more info, check out the rather lengthy blog post I wrote on my “official” Eclipse blog. There’s a good overview of the the cool … Continue reading “Eclipse 4.0 SDK”

Woot! Eclipse 4 is out! Everyone involved put in a huge amount of effort to pull it together so that we could ship on time. WTG, all!

If you’re looking for more info, check out the rather lengthy blog post I wrote on my “official” Eclipse blog. There’s a good overview of the the cool features, and (of course) a plea for your participation. 🙂

Now I’m going to go get some sleep…

Brazil copyright law significantly better than Canada

I saw this link this morning, and I though I’d pass it on: Brazil’s copyright law forbids using DRM to block fair use To me, the critical point is that (as it says in the article title) they do not allow “digital locks” to block your fair use rights. Just so everyone is aware, this … Continue reading “Brazil copyright law significantly better than Canada”

I saw this link this morning, and I though I’d pass it on:

Brazil’s copyright law forbids using DRM to block fair use

To me, the critical point is that (as it says in the article title) they do not allow “digital locks” to block your fair use rights. Just so everyone is aware, this is not true for the new Canadian copyright law that is currently being introduced.

(I know this is the kind of thing that we tweet, in this modern age, but I wanted to keep the link around for future reference (and I still like the “link of the day” concept).)

No, I don’t want to install Google Chrome!

I’m talking, of course, about this… … bit of lame-and-obvious marketing that appears in the top right corner of my home page — the Google search page. Now, it used to be that I could click on the close box on this ad and it would set a cookie that prevented it from re-appearing until … Continue reading “No, I don’t want to install Google Chrome!”

I’m talking, of course, about this




… bit of lame-and-obvious marketing that appears in the top right corner of my home page — the Google search page.

Now, it used to be that I could click on the close box on this ad and it would set a cookie that prevented it from re-appearing until the next time I reset my local browser state (or it may just time out; I don’t know). In any case, that meant that I’d only see it once every few weeks or so which was unpleasant but bearable.

In the last few days, either Google has changed the code, Safari has changed in some incompatible way, or my local configuration has been corrupted somehow, but whatever the cause, the result is that I now see the add every time I open the page.

To be blunt, I can’t take it.

I. Use. Safari.

I guess I’ll go set my home page to Bing for a while. Somebody let me know when Google figures out that alienating their consumers isn’t smart.

Still no iPad camera connection kits?

For those who don’t know what they are, here is what the iPad Camera Connection Kit looks like: (Image is on Apple website; if it gets moved, follow the link above to see them.) It’s basically just two plastic doingles with iPod connectors on one side and a USB port and SD card slot (respectively) … Continue reading “Still no iPad camera connection kits?”

For those who don’t know what they are, here is what the iPad Camera Connection Kit looks like:


picture of the kit from Apple Site
(Image is on Apple website; if it gets moved, follow the link above to see them.)

It’s basically just two plastic doingles with iPod connectors on one side and a USB port and SD card slot (respectively) on the other. Not exciting, and presumably not particularly difficult to make.

So, why is it that still, months after the iPad was released, these things are basically impossible to find? I just polled the Rideau Apple Store, Carbon Computing and Best Buy/Future Shop. Result: Nada — and several places indicated that there was a waiting list when they did show up. Even the online Apple Store is saying 4..6 weeks delivery. WTF?

Maybe Apple misjudged the popularity of this add on initially, but surely in the first few days it must have become obvious that nearly every person who has an iPad wants one.

I’m too sane — now, be nice — to believe that there is some kind of conspiracy here, but maybe Apple just doesn’t want us to have these, for some reason. In any case, I’m tired of waiting, so if anybody sees aftermarket versions out there, please let me know.

How to read any document on your iPad

MacFixit has a nice little workflow for simplifying the task of getting a document onto your iPad for offline reading. It’s not surprising what’s going on — you just create a PDF and then copy it to iTunes to make it available in iBooks — but did you know it was trivial to add a … Continue reading “How to read any document on your iPad”

MacFixit has a nice little workflow for simplifying the task of getting a document onto your iPad for offline reading. It’s not surprising what’s going on — you just create a PDF and then copy it to iTunes to make it available in iBooks — but did you know it was trivial to add a “Save PDF to iTunes” menu item in the standard print dialog?

Easily save Web pages, documents in iTunes for use with iOS devices

Mac Tip: MobileMe, passwords, iPhoto

After changing my Apple ID password (which is used by MobileMe, iTunes, developer connection, etc.) I found that I could no longer publish pictures to MobileMe from iPhoto. Even though I was logged into MobileMe — sync was working; iDisk was available — iPhoto would tell me that “an error occurred with the publication of … Continue reading “Mac Tip: MobileMe, passwords, iPhoto”

After changing my Apple ID password (which is used by MobileMe, iTunes, developer connection, etc.) I found that I could no longer publish pictures to MobileMe from iPhoto. Even though I was logged into MobileMe — sync was working; iDisk was available — iPhoto would tell me that “an error occurred with the publication of an album” because my “MobileMe account information is not correct”.

If you’re hitting this, the fix is:

  1. exit iPhoto
  2. open Keychain Access
  3. find the key publish.me.com
  4. delete it

Next time you restart iPhoto, all should be well.

iOS and the iPhone 4

As I’m sure everyone knows by now, Apple finally announced the new iPhone yesterday. There are much better sources than here for all the details so, just for grins, I’ll point you at Gizmodo’s summary. Some of the more interesting points: The processor has been bumped up to be the same as the one in … Continue reading “iOS and the iPhone 4”

As I’m sure everyone knows by now, Apple finally announced the new iPhone yesterday. There are much better sources than here for all the details so, just for grins, I’ll point you at Gizmodo’s summary.

Some of the more interesting points:

  • The processor has been bumped up to be the same as the one in the iPad. That’s good, because it will help with sluggish web page loading, but also because the display has been increased in resolution to the point where it needs the horsepower just to paint it.
  • Speaking of the display, the resolution is now 960×640 which gives it >300 dpi resolution. To keep that in perspective, that’s better than a cheap laser printer. I’m not sure how they have pulled off changing the dpi without effecting the way applications look, but the claim is they’ve got it to work. Let’s hope it’s not the “2x” mode from the iPad. 😉
  • Really for me, the best new feature is an improved camera. I actually use the camera on my 3GS, but it’s absolutely terrible in low light conditions. The new one is supposed to be better resolution, better low light behavior, and it has an LED flash. I guess we’ll see. Any of the example pictures I’ve seen so far still seem to have a fair amount of noise in them.
  • They’ve also added another camera on the front of the display, for doing video conferencing. There’s an app called “Facetime” (ugh.) to support iPhone-to-iPhone calling, but for the life of me I can’t figure out why they didn’t just put iChat on it. If I could video conference with Deb on her Mac, I could actually imagine using it. Also, currently at least, it only supports calling over wifi. boo.

The device will, of course, be running the new version of the iPhone OS, which has been renamed “iOS”. I suspect this was in keeping with the rumours of the new Apple TV box, which is purported to be running this OS. They probably have dreams of running it on other devices that don’t look anything like phones.

The good news about iOS 4 is that will be a free upgrade for any iPhone/iPod that can run it, and should be available June 21. The bad news is that won’t be available for the iPad until “this fall”.

We’re an all mac family!

For those who aren’t following Deb’s twitter feed, the latest round of random, gratuitous Windows glitches/crashes that have afflicted her old Dell laptop has led to some great news: New laptop – PC to Mac. Good thing I’m sleeping with the IT guy! Yes, our last hold out has switched. We’re now all rocking MacBook … Continue reading “We’re an all mac family!”

For those who aren’t following Deb’s twitter feed, the latest round of random, gratuitous Windows glitches/crashes that have afflicted her old Dell laptop has led to some great news:

New laptop – PC to Mac. Good thing I’m sleeping with the IT guy!

Yes, our last hold out has switched. We’re now all rocking MacBook Pros:

  • Dennis has the 2.5Ghz Core 2 Duo MacBook Pro that I was using until I got a new one a few weeks ago
  • I have the new i7, 15″ model
  • Deb got the i5, 15″ one (because, you know, mine needed to be the fastest. 😉 )

Overall, this should make the home network IT tasks a lot simpler.

We’ve got her contacts, calendar and favourites all moved over, as well as her email account set up so new mail goes there. I haven’t looked at moving her old mail over, but getting it out of Outlook 2003 is probably going to be no fun. Oh well, that’s tonight’s task[*].

Unfortunately, it seems like there are still a small number of Windows apps that she will have to run, at least until we can find Mac replacements. The good news is those replacements appear to exist, but our budget has already taken quite a beating, so we’ll have to buy those incrementally. In the mean time, a copy of Parallels should keep her going.


* Btw, if anyone has any words of wisdom about how to get mail from Outlook to Apple Mail, let me know.

Of course I got an iPad

I’m sure no one is surprised that I did, indeed, go and pick up an iPad the first day that they were available in Ottawa. As I had been telling people, I didn’t pre-order one, since I wanted to use one first, to make sure that it was going to work well for my most … Continue reading “Of course I got an iPad”

I’m sure no one is surprised that I did, indeed, go and pick up an iPad the first day that they were available in Ottawa. As I had been telling people, I didn’t pre-order one, since I wanted to use one first, to make sure that it was going to work well for my most important usecase (i.e. eBook reading) before I leapt onto the bandwagon.

So, Friday morning, I went down to Carbon Computing and spent some time playing with the ones they had on display.

[Aside: The iPad release to retail in Canada was odd. I have no inside information about this, but it’s pretty clear that the only outlet that was allowed to say they would have stock on the first day was the Apple Store. As a result, there were hundreds of people waiting in line when the Rideau Apple Store opened that morning, which is I guess the effect they were going for. By contrast, I just walked into Carbon Computing, wandered over to the display machines, played with one for a while, and then said “I’d like the 32Gig, non-3G model” — in and out in about 20 minutes. Having been in the line when the Rideau store opened a few months back, I can tell you that this was a much more pleasant experience.]

In any case, the iPad does make a perfectly acceptable e-reader. It does not have as high a pixel density as the Kindle, and the glossy screen might get tiring in some lighting conditions, but overall it’s excellent. The screen is bright, and the colors pop.

One clear win over the Kindle et al. is the availability of multiple book stores. Although Apple’s iBooks store currently only has the public domain books from Gutenberg Press in Canada, you can also get all of the books available for the Kindle, and all those for Kobo. This feature alone seems like it will doom the dedicated readers.

As of writing this, there are no iPad versions of the eReader or Stanza apps. I can tell you that using the iPod versions in “2x” mode is simply not a viable way to read, so hopefully they will come out with updates. Unfortunately, it may just be that these “old school” readers will fade away in the face of the new players. This would be a shame, in both cases; I have a lot of eReader content that I’d like to be able to re-read on the iPad, and Stanza has been also very useful for reading my current ePub formatted content.

Anyway, this is also the traditional “post done on the new device”. I used the WordPress app [Warning: iTunes link], which runs on both iPod and iPad. It’s an excellent way to manage your blog on either device, but the iPad layout is significantly better for entering new content.

Vista makes me tired.

Capsule summary: Vista sucks dead warthogs. The remainder of this post is just me writing for catharsis. Feel free to ignore. It all started at around 19h00 last night. While playing with the new MacMini, I decided to boot up my PC in preparation for a night of mayhem with the guild, playing Warhammer Online. … Continue reading “Vista makes me tired.”

Capsule summary: Vista sucks dead warthogs. The remainder of this post is just me writing for catharsis. Feel free to ignore.

It all started at around 19h00 last night. While playing with the new MacMini, I decided to boot up my PC in preparation for a night of mayhem with the guild, playing Warhammer Online.

For some reason, Vista asked me for a keyboard driver, which was odd because…

  1. It was a bog standard, MS, wired keyboard
  2. I had changed no hardware on the system (including the keyboard) in weeks

Even stranger was that, after allowing it to go look for a driver on MS Update, it couldn’t find one. I mean, you’d think they would have the drivers for their own keyboards, if they were going to have anything.

“Oh well”, I think, “I’ll just go get the driver from the Microsoft download site”. But ten minutes, a few megabytes, and a reboot later, I’m staring at the same message. WTF? And now things were worse: Previously, I had been able to use the keyboard (even though it claimed to have no driver) in a generic way (i.e. standard keys worked, special keys didn’t), but now I couldn’t type on it at all. Once again, I tried all the standard hardware debugging steps, but no luck.

Now you’ll remember that this was all supposed to be in preparation for a night of Warhammer gaming, so the fact that it was now close to 20h00 and I still had no keyboard meant that I was starting to get stressed. Which probably explains why my next leap of er… intellect was that maybe it was actually the keyboard hardware itself that was failing. (Although I suppose that wasn’t a totally unreasonable assumption, since it was several years old, had had pepsi poured on it at least twice, and was missing a key or two).

Those of you who know me will be surprised to find out that I had no spare keyboards lying around. Which meant that I had to rush off to the local Staples to pick up a new one. The Microsoft Wireless Laser Desktop 7000 was on sale, and that’s what I ended up with.

Brought it home, installed the drivers — made only somewhat painful by not being able to use the keyboard — , plugged in all the bits, and… (you guessed it) no keyboard. This time, it was complaining that it couldn’t find a driver for the wireless dongle (neither from the just installed CD nor Windows Update). Very weird.

Going back to the MS download site (on my Mac, because the lack of a keyboard was starting to get to me) I found out that there were newer Intellitype drivers. I downloaded them, but then wasn’t able to connect to the Mac’s file share from the PC. That is, in Vista I could still type in the password using the Character Map applet and lots of clicking, but it wouldn’t connect anyway. Hm…

[It’s now 21h00, and I’m officially missing guild night. Time to get creative!]

Copy the Intellitype drivers onto a USB key, stick the key in the Vista machine and… it can’t find a driver for the USB key. WTF++?

So finally I start to clue in: It’s not the keyboard at fault, it’s that Vista can no longer find drivers for anything. Going back to the worlds greatest help desk (i.e. the web), I find that the query “Vista stops being able to find drivers” has many hits. Sifting through the chaff leads to several patterns for common ways to attempt to fix it, which I tried without success. In the end, a depressing number of people said “The only way I could fix it was to reinstall.”, so I joined the club and at 22h15 started the looooong task of reinstalling Vista.

Somewhere around 1h00 I had gotten far enough that most stuff (including the keyboard) was working again, which explains why Vista makes me tired. In any case, I’m now down to a single yellow “?” in the device list, for an “unknown device” with no driver. If I can figure out what it is, I should be done. I guess that’s tonight’s job.