Category: Tech

Anything technology related that isn’t covered by one of the sub categories.

  • VNC over SSH on Mac OS X

    I was trolling around the web last night and I found this page:

    VNC over ssh on OS X Tiger Server (link is dead)

    I set up a slight variation of this and, lo and behold, it works. Here’s a snapshot of me connected from work to my server at home.

    Of course, it’s too painfully slow to do anything real, but it’s nice to know that I can drive the box remotely in a pinch.

  • A simple idea — Think (the application)

    A quick link-of-the-day to a new, free application from Freeverse.

    Freeverse : Think

    Basically, the idea is that even though it’s good to be able to keep multiple applications running at once, there are times when you want to actually focus on one of them (i.e. so you can Think about it). Think puts up a backdrop between the front application and everything else you have running allowing you to ignore all those SameTime messages ;-). Neat.

  • Wikipedia meta-articles

    Wikipedia, in its attempt to become the repository of all human knowledge, includes (of course) a number of meta-articles. Today’s link-of-the-day is one of my favourites:

    Wikipedia:Unusual articles

  • MacWorld was disappointing.

    Ok, I know, I know, the iPhone was cool. Of course, unless they actually make the SDK for it available, it’s basically a non-starter. I don’t care how amazing they are, if you can’t get eReader for it, it’s useless to me.

    The thing is though, I guess in the rush to make the “vision clear” for the iPhone (complete with company name change!), they steamrollered a bunch of things that I do care about. What happened to the disclosure of the rest of the new features in Leopard? What about the ’07 versions of iLife and iWork? the 8-core Mac Pro? the commitment to gaming? [ok, I didn’t really expect that one]

    Honestly, I’m pretty disillusioned with Apple Inc. right now. Just as they actually started to look like they might be truly back in the personal computer game, they decide to make it perfectly clear how little they care about the Mac.

    And you know what? It’s not going to be clear sailing for them in the other markets they’ve decided to play in. Microsoft’s mediacenter story is nasty, but at least it actually plays TV. It’s also improving at a ferocious rate; the whole SideShow thing looks very cool.

    And for that matter everything plays MP3s now. There are already devices out there that are nicer than the current generation of iPods. I’ve gone on record as stating that iTunes is not going to rule that world for much longer, and I still believe that. The industry (and even consumers) are not going to stand for that kind of monopoly long term.

    So where does that leave us hardcore Mac fans? Your guess is as good as mine. Hopefully, they won’t forget about us completely. 🙁

  • Um… speaking of craplets

    It seems like Microsoft is so worried about how fragile Vista will be that they are pre-explaining that you may have problems if you run uncertified applications on it — despite that fact these applications worked fine on XP. For more info, see…

    ‘Craplets’ could damage Vista launch: Microsoft exec

  • I can see I’m off to a good start this year.

    To make up for being late again here’s two links-of-the-day…

    In honour of the Stevenote at MacWorld Expo, here are a couple of sites that will have live updates starting today, 9am Pacific.

    MacRumors.com – Live Event Coverage
    Live from Macworld 2007: Steve Jobs keynote


    The Macworld article is still live as of the time of this edit, but not the MacRumors content (although the site is still up).

  • Monday link-of-the-day (pre-Christmas edition)

    Not sure if I’m going to be posting tomorrow, so I thought I’d get the link-of-the-day out today. If ever there was a reason to buy a Mac, this is it:

    A Cost Analysis of Windows Vista Content Protection

    Read this one.

  • No RSS Reader can be as efficient as Google Reader?

    Long rambling post warning:If you just want to think about the question in the title, skip to the end.

    I have been experimenting with NewsFire since I got it as part of the MacHeist bundle that I mentioned last Monday. It’s fast to run, has a nice Mac-ish UI, and generally is the obvious kind of thing for a Mac user to step up to, once they outgrow the built-in RSS in Safari.

    The thing is, to import your bookmarks into NewsFire, you need to have an OPML file. How to get such a thing? hm…

    I’m sure there are better answers to this problem, but here’s what I did:

    1. Imported into Firefox the bookmarks from Safari
    2. Clicked once on each RSS bookmark; when Firefox asked how I wanted to read it, picked Google Reader
    3. Organized the feeds into folders in Google Reader — Aside: Google follows the “folder == tag” model, so feeds can be in more than one folder.
    4. Exported the feeds as OPML

    I went this route largely because I also wanted to play around with Google Reader. It’s interesting that, although it doesn’t have the L&F you’d want in a desktop app, it is simple and effective and still has a clear sense of design style to it. At some level it reminds me of the “good ol’ days” of Smalltalk: It’s not a fancy GUI, but it gets things done.

    Now that I had an OPML file, I imported it into NewsFire, whereupon I hit another snag: All of the categorization information had been thrown away. To attempt to figure out whether the problem was with NewsFire or the file generated by Google Reader, I imported the OPML into OmniOutliner, which did indeed show all the folders. That’s still not conclusive, but it shows that either there is a bug in NewsFire, or that Google and NewsFire interpret the spec differently. In any case, one more round of categorizing into folders and I was ready to go.

    After all that, I realized that NewsFire doesn’t have the one feature that I “need” in a news reader: the ability to show all of the text of the items inline in the list (i.e. the default way the items are presented in Safari, or what Google Reader calls the “Expanded view”).* Without that, NewsFire is basically a non-starter for me.

    So I started thinking about Google Reader again. As far as I can see, it has only two significant downsides:

    1. It is dependent on the speed and stability of Google’s servers.
    2. It doesn’t provide notification when there are new items available.

    In general, Google is as solid as any site on the net, both in speed and stability. I spent a couple of hours reading news this morning, and never waited more than a couple of seconds for an update. If that’s typical, then it’s good enough for me.

    The notification issue has, of course, been solved in numerous ways by third-party add-ons. It didn’t take long for me to find one for the Mac that seems reasonable: Google Reader Notifier. It puts yet another icon in the menu bar, which I’m not sure I’m happy about yet. We’ll see.

    The fascinating thing about Google Reader is that my machine doesn’t have to poll each of the sites in question to see if there are new items; Google does it. This is better both for me, since I only poll one site (i.e. Google) now, and for the internet as a whole since Google can optimize in ways that individual users can’t. For example, it seems that Google would only need to poll once (in a while) for everyone who tracks Engadget. The more people who read a particular site, the greater the savings.

    The down side of that, of course, is that anyone who uses “page hits on my RSS feed” as a metric for ad revenue takes a beating. Hm… I guess the good news could be that if they’re using Google AdSense, then Google could take that into account. I wonder if they do.

    Summary: I’ve decided to use Google Reader as my default RSS reader for a while. I have removed all of the RSS feeds from Safari except for the internal IBM ones that Google can’t see.


    * Of course, as usual, it’s probably that I’m just a dolt — no, not “doIt” — and can’t figure out how to configure NewsFire properly. If that’s true, someone please enlighten me.

  • The twenty questions game and… web design?

    My son got one of those twenty questions games — the ones where you answer yes/no questions from the little plastic ball and it guesses the thing you were thinking of — for his birthday. Internally, there’s not a lot to these; they’re basically a fairly simple expert system and a rom full of facts about everyday things. What’s interesting to me though is the way that they get close to the right answer, even when they get it wrong. For example, when we tried to get it to guess “green bean” it came up with “asparagus”, which is not a green bean, but another thin, green, vegetable — not bad.

    So I got to thinking about graphics design tools for beginners. Imagine a tool that had an internal expert system, which encoded a bunch of the standard patterns used by web sites (at several different levels (i.e. everything from nav bars and rollovers at one end to blogs, wikis, e-commerce at the other)). Rather than just picking 1 of N templates as the basis for your website, you would answer 20 questions about the capabilities it should provide. As you progressed through the questions, it would use its internal predictions about the result to suggest other questions to narrow things down, eventually getting to the point where it was dealing with the stylistic elements. Even if the site it gave you at the end wasn’t exactly what you wanted, it would probably be close enough.

    In any case, it seems like this would be a more flexible way to approach the problem than I’ve seen in most of the newbie-level web tools (like, iWeb) but it’s still a metaphor that new users have no trouble with. Of course, it all depends on how well you can tune the questions. My favourite question from the toy is “Does it weigh more than a pound of butter?”. You want the questions to have that feel: clear examplars that partition the space. (“Should it be simple like Google, or dense like Yahoo!?”)