Mac Stuff

Morning Coffee (ongoing)

April 13th, 2005  |  Published in Internet, Mac Stuff

I have a cold. This started last night, about an hour before bedtime. My sinuses went from “normal” to “wtf?” in no time flat. Now that groggy, headachy, sore-throaty, chilled-to-the-bone sort of floating misery. Hooray.

This is one of the mixed blessings of working out of the home, I suppose. At my old job, I’d just call in sick and stay home playing World of Warcraft all day, taking sporadic naps and just making sure I got lots of tea. Now that I work from home, however, if I’m well enough to play World of Warcraft, I’m physically also capable of working. Mental fitness is a whole other story, of course. I’m already starting to think I’d be best to just get a NeoCitran in me and call it a day.

Later I’ll adjourn to the sofa with the laptop and some tea for a healthy dose of Food Network background noise.

Check this out: iWork Community. I love it when people share stuff. Not much there now, but I could see that becoming a valuable resource over time. I need to make a new template for invoices, if nothing else.

Fearful Symmetry

April 12th, 2005  |  Published in Mac Stuff

Three things.

First, Mac OS X Tiger is coming out on April 29th. There are all kinds of details about it over on the Apple site. I am excited about this. Hopefully, boolean and I will be able to get a family pack or something, since we somehow ended up with four Macs in the house. Not quite sure how that happened.

Second, I cannot remember the last time I was actually excited about an OS update. As far back as I can recall, Windows updates have always just made me angry, to the point with Windows XP SP2 I opted out entirely. Linux updates never really made much difference in my life because I just never really cared enough about it to notice. Linux didn’t annoy me quite as much as Windows did, but it also didn’t really change how I worked. Instead of spending a lot of time fighting with bad UI design I got to fight with a basic lack of UI design (bad UI design makes me angrier, because someone does that stuff on purpose). Either way, I spent way too much time fighting with instead of using the technology on my machines. I am officially too old and too busy for that any more.

Mac OS X is a much different story. I’ve only been a Mac user since November 2004, but I’ve been using computers since sometime in 1982(?) So, out of roughly 22 years of computer time, I’ve spent the last four months using Mac OS X. I am already quite adamant about not wanting to work another way now. You can pry my PowerBook out of my cold dead hands, and all that. OS X has significantly changed how I work, and I am almost brimmingly exhuberant about the whole thing. Mac people aren’t cultists, I’ve realized, they’re just really happy with their technology and want to share the joy. So, really, start socking away some looneys in the change jar and get you some of that.

Third, I decided to throw $80 at the OmniOutliner people for a family pack upgrade from OmniOutliner 2 to OmniOutliner Pro 3. Verdict: It’s worth it. Already my TODO list is more organized and manageable than ever before, and I can see using the app to do documentation, planning, presentations (it exports to Keynote), shopping lists, project planning, etc, etc. Formatting and control is much improved over version 2. I really like it when good software isn’t stupidly expensive.

When things just work

April 11th, 2005  |  Published in Mac Stuff, Mozilla, Music, Photography, Writing

It makes me happy when something — a gadget, a piece of software, a website, what-have-you — just works. I was reminded of this just now when I popped my Tom Waits Big Time CD in to the Mac for ripping. Single button press opens the CD tray, another closes it, then iTunes automatically opens, identifies the CD, queries CDDB (online CD database), and lists the tracks. From there a single click on the “Import” button rips and catalogues the tracks to my earlier-set specifications (AAC format, 192 kbps, do not play songs while encoding, do not include track number in file names, do not use error correction). The whole process takes mere minutes*.

iTunes pleases me. In the same vein, iPhoto pleases me. Yesterday I decided to finally clear the SD card on my little baby Canon. I plugged it in to the USB port on the back of my keyboard (those are damned handy), and iPhoto automatically opened, set up the import, did the import, and cleared the card all with a single mouse click.

While in California, I picked up a copy of iWork ($79 USD). I haven’t looked at Keynote yet, but Pages is really slick. It’s a full-fledged desktop publishing system akin to Word, only without the eye-stabbingly bad UI. The default UI is all most people need for most word-processing tasks, and it’s just nice and simple. It also has some extremely nice templates, and exports to PDF very nicely. All good.

Oh, in related (ie: software) news, I’ve started maintaining my TODO list in OmniOutliner. Another very slick, very useful, very usable bit of software that just does what it’s supposed to do without getting in my way.

It says something about bad software when one of the defining factors of good software is that it “doesn’t get in my way”. It sure is neat when technology verges on being transparent. I think this is why I like FireFox so much — the default configuration is nothing more and nothing less than what most people need to get around on the web, but there are piles of extensions that allow you to easily add what you want or need (but nothing else).

We sure have come a long way, and yet there’s so much farther to go…

* (While writing up this entry, I’ve also ripped Tom Waits’ Foreign Affairs, and Beautiful Maladies. Not quite sure why they weren’t already in my collection, but they are now, hooray!)

Food, Friends, and Fun

April 7th, 2005  |  Published in General, Mac Stuff, Mozilla, People

Coming to California is fun (although the trip home is always exhausting). I get some valuable face-time with folks at HQ, which is always good, and just being at the office really creates a feeling of being part of something, rather than just being a remote satellite person. So it’s all good, especially since I get to see my friends nym (sans blog), pavlov, and vlad.

Extra bonus this trip is that I got to see my other friends phik, blizzard, and zab. A good time was had by all.

In a somewhat random moment, I managed to hit an Apple store this afternoon. I wasn’t expecting to make it to one this time, but blizz and zab and I were looking for somewhere to have a quick bite, and lo, there was one right there. I picked up copies of Diablo II, NWN, Dungeon Siege, and iWork. Hooray! Lots of geeky-good RPGs for the lappy, and a nice new word processor as a bonus (I have yet to need presentation software, but I guess it’s good to have anyhow). I will post reviews of all of these sometime after I’ve had a chance to play with them a bit. I’m pretty excited about Diablo II being Mac-friendly now. So much silly fun to be had!

Off home tomorrow (it takes basically all day to get from here to there, what with the time change and stuff). If I’ve got my wits about me, I’ll remember to hit the Duty Free at the airport before I head back across the border (which means Chicago, I guess). For now, a sedate evening at this strange little hotel.

Good times.

An interesting article about Macs

March 30th, 2005  |  Published in Internet, Mac Stuff

Apparently all the cool kids are starting to buy Macs. In my experience, this is true. Many of the people I hold near and dear are now using Macs as their primary computers. Many other people I know really, really want a Mac (likely a Mac mini to start). These are not purely arty types, either — we’re talking some high end hackers, here.

I am a recent convert, of course. Once upon a time, not so long ago, I said something along the lines of, “I hate iPods“. The problem, of course, was that I had never actually used one. Then, I did.

It was at that point that I realized that computers, portable gadgetry, and the software that runs it all doesn’t have to suck. This was a major revelation. Like suddenly experiencing a headache-free day after a lifetime of migraines. Now, of course, I love iPods. I also love iTunes. (I’m currently using iTunes to listen to David Byrne’s radio station.) I own my very own iPod (40g 4th generation) now. I have come alarmingly close to buying both an iPod mini and an iPod shuffle, but have managed to resist so far. If they ever issue an orange 6gb iPod mini, I will probably cave in.

This is where the halo effect kicks in (iHalo). Shortly after buying my iPod, I found myself buying a G5 PowerMac. A few months later, when I was changing jobs (finally), and was asked what sort of laptop I needed, I giddily requested a PowerBook. And thus, the conversion is complete. We are a pure Apple household at this point, save for two legacy Windows machines we keep around for gaming (but use less and less).

It’s not just because iPods are cool, of course. Macs are solid hardware running UNIX with a phenomenally well-designed and easy-to-use front end. They really are the best of all possible worlds, unless you start wading around in the ideological mosh pit surrounding free software. I’m not going to go there, however, since right now I’m just happy to have a computer that doesn’t suck.

Anyhow, if someone asked me what computer I would recommend, be it for hardcore hackery or simple web surfing, I would strongly suggest getting a Mac. Even more so now with Mac OSX Tiger on the way. Oh boy!

Using iTunes to make Smart Playlists

February 5th, 2005  |  Published in Mac Stuff

Stumbled across an excellent article about creating Smart(er) Playlists in iTunes. This is the sort of thing I really need to do more of, since my library keeps growing, and I keep not listening to about 98% of it. I mean, really…I need to get off the Radiohead/Matt Good mix occassionally.

Anyhow, there you have it. I’ve got two brand new custom smart playlists set up and more on the way.

Why Napster-To-Go is Completely Retarded

February 4th, 2005  |  Published in Mac Stuff, Ranting

I read one too many “Napster challenges iPod” headlines this morning. Here’s a summary of why Napster isn’t even in the same league as the iPod, never mind a “challenger”. This is not an underdog-meets-giant sort of “he coulda been a contender” thing, either. They’re just not even close to being the same thing.

1) Napster is a digital music delivery service. iPods are hardware. Please, for crap’s sake, at least compare it to the iTunes Music Store. In order to “challenge” the iPod, Napster would have to include the player, the player-machine synch software, and the store all in one (beautifully designed) package of “it just works” interoperability. Oh yeah, it would have to include a fast and high-quality ripping system, and some brilliant cataloguing/playlist-creating/rating software.

2) iTunes lets you purchase and download music in a single transaction with no followup or communication between you and the store regarding that purchase ever again. When you purchase a song through the iTunes Music Store, here’s what you get, from the Apple website: “You can burn individual songs onto an unlimited number of CDs for your personal use, listen to songs on an unlimited number of iPods and play songs on up to five Macintosh computers or Windows PCs.”

Now, the only sticky bit there for me is the “up to five” thing at the end. That’s a limitation I don’t understand, but it also doesn’t really matter. The “unlimited” cds and iPods is what counts for me.

Napster works very, very differently. When you subscribe to Napster (for $15 USD/mo or whatever) you gain access to an unlimited quantity of music from their library. Until you stop subscribing. When you stop subscribing, the Microsoft-designed DRM system that’s tagged your music kicks in and those music files “expire”. They stop working. So, for $15/mo you rent music, and if you stop giving them money, your music gets repo’d and you’re SOL. You paid for a service, period. There is no “product” involved in this exchange.

Yes, iTunes does only work with iPods. People get pissed off about this, but I look at it the same way as I look at my Mac: OSX only runs on the Mac, and the Mac only runs OSX (well, technically I could put Linux on there I think, but that’d be silly). When I bought my Mac, I bought the whole package — hardware, operating system, software, AppleCare warranty, the whole shebang. When I bought my iPod it never once crossed my mind that I couldn’t use other software to load it up. I don’t care. I guess other people do. I suppose that’s where Napster comes in, sort of, kinda. Or something.

3) iTunes is much more than just a store. I use iTunes to rip my own CDs. This process works as follows: I put the CD in the drive. I click the “Import” button. The End. iTunes takes care of ripping, cataloguing, and synching that music to my iPod. It is, literally, a one-click process. And I love it. In fact, that one-click process is what inspired me to buy an iPod, which in turn inspired me to buy a Mac. I am an unparalleled example of the Halo Effect in action.

Napster is a music rental service, period. I don’t know how it stands up, design-wise, and I honestly don’t care. I’m not going to rent my music. It doesn’t help me with my existing music collection. It …bah, it’s just a half-assed service that promotes quantity over quality and leaves you with nothing in the end.

There are a lot of articles that cover this whole Napster thing, and many of them seem to be as disdainful of the whole thing as I am. The Register covers why Napster sucks, without comparing it to the iPod/iTunes combo at all.

Silly people. This isn’t a challenge, this is just sad.

The search, for now, is over(ish)

January 18th, 2005  |  Published in Food, Mac Stuff, Recipes

So, thinking that maybe I had missed something in my earlier evaluations of the various cookbook/recipe management programs I had evaluated earlier, I decided to take a second look at the whole list. Here’s the list:

  • Connoisseur 1.0.3
  • A Cook’s Books 0.9.3
  • MacGourmet 1.0.3
  • Cookware Deluxe 2.1
  • iCuistot 1.1
  • Shop’NCook Shopping List and Recipe Manager 3.0.1
  • i-Recipes 1.3
  • Computer Cuisine Deluxe 4.0

After another evening of messing around with these things, A Cook’s Books is back at the top of the list, and is close enough to what I’m looking for (for now) to possibly earn my $15 USD ($18.80-ish CDN) registration fee.

Here’s where it excels:

1) Data entry isn’t painful. This is a huge selling point that cannot possibly be under-valued. I have many cookbooks. I have many recipes I want to enter. Sitting down and fighting with the data entry system every single time I want to enter one of these is not going to earn you my love and respect. Or $15.

ACB has a single-page recipe layout with straightforward ingredient entry tabbing, and a single large text box for entering directions. I really prefer this layout to the multipage layouts other applications favour. There’s also a handy same-page area for entering recipe notes and a picture (I have to start taking pictures of my food).

2) Quicklists. These are dynamic lists based on a number of user-specified criteria. I have a “Noodles” list that contains every recipe that has “noodles” of any description in the ingredient list. I also have a “Dinners” list that contains anything I’ve categorized as such. I could do a “Dinners – Chicken” list, or a “Chinese” category list, or a list by Author name or Source, and so forth. There is, of course, the ever-handy “Show All” option.

3) Full text search facility. I’m not very bright sometimes and need this sort of thing to help me. It has it, I’ll use it.

4) Full week menu planner facility with integrated (and half-decent) shopping list generator. The shopping lists are generated to text, which means I can email them to myself (I do things like this a lot) or stick it on my Treo, or whatever. Plain text sometimes just wins.

5) Decent recipe print system. I don’t want to print a full colour glossy with photos and pretty colours, I just want a plain print out that I can toss in the recycling bin when I’m done. I’m not a timid cook, so my hardcopy recipes/cookbooks inevitably get stuff on them — butter, coffee, water, knives, saucy spoons, grease, garlic blobs, etc. Clearly I can’t do something crazy like take electronics into that sort of environment (although the Mac mini was a fairly compelling kitchen system for a few minutes there), and I’d really rather not destroy my actual cookbooks, so a throw-away printout is exactly what I’m looking for.

Drawbacks:

Only one serious one, and it’s really not that serious: there’s no HTML export. I don’t really need an iPod export, or email/sharing facility, or what have you, but ultimately I would very much like to be able to dump my recipe list to a web location so I can access it from whereever I happen to be. Ideally with a fully integrated index, table of contents, and set of quick lists. At this point, however, I will live without that, because the only application I looked at that does HTML export is Connoiseur 1.0.

At some point, I suspect I will revisit this whole morass, possibly to the point of sitting down and developing my own (or working with some of the other programmery-type cooks I know to create something spectacular). For now, I just want to be able to get this stuff in the system so I can stop having to make up my shopping lists as I go. I also delve my cookbooks for inspiration as often as not, so having one right here on my desktop (with all sorts of helpful delve-enabling features) is pretty keen.

Ok. That’s that for now. Next up…trying to figure out how to export Delicious Library stuff to HTML. Fun fun.

PS: I still love the hell out of my Mac.

Recipe Software, Update + Minor Rant

January 14th, 2005  |  Published in Food, Mac Stuff, Recipes

For the record, Connoisseur 1.0 is a piece of crap. Our internet is out (due to Bell which is also a piece of crap, but I can’t go download a new shareware phone company so I have to put up with their shit) so I was going to spend part of the evening entering recipes into the little appy and use it to generate out some HTML that I could then post on my INTARNET (you’re soaking in it).

Great idea, nice relaxing way to spend part of an evening while the pasta sauce simmered and I drank a Mike’s and unwound from an otherwise annoying day. Gathered my cookbooks together, started with the Pork Noodle recipe I printed out from the INTARWEB the other day, and began.

I got three clicks in and hit my first snag. Hrm. The tab key doesn’t do what you want it to do, so you have to actually *click* on each little box for each ingredient then move your hand back to the keyboard to type. Each ingredient has four things to enter, requiring mouse-keyboard hand movement four times per ingredient. This recipe has, roughly, twenty ingredients. Excuse me while I put this stick in my eye.

I decided to persevere long enough to get this one recipe entered. It was not to be so. During the arduous process of entering the ingredient list, I made the mistake of trying to add a new type of measurement to the measurements field (“clove(s)” as in “cloves of garlic”). This managed to trigger a series of really stupid UI problems that just aren’t worth living through.

Cmd-Q to Quit and dragged that baby to the trash. Time to begin the search anew.

It’s starting to dawn on me that I might have to build my own recipe management application. I do web junk for a living, see, and I want my recipe collection accessible online via the INTARWEB, so…really…rolling my own web-app would probably be the smart thing to do (this is one of the few places where I would say that “rolling my own” is a good idea — I am a big proponent of not reinventing the wheel, but all these wheels actually suck). There’s just some stuff I don’t know how to do right now (although the main problem just got designed out entirely in my head just now while I was typing that), so…we’ll see.

Diving back in to PHP wouldn’t hurt, really.

My assumptions may be off, but…

January 12th, 2005  |  Published in Mac Stuff

So I spent some more time thinking about the Mac mini, and it struck me: the OS is included, along with a whack of very useful, very usable, and very well designed software.

Just for a lark, I decided to see how much it would cost to cobble together a similarish smallish-form-factor system using standard PC parts and software. I used the least expensive Mac mini (standard configuration) as the base, and got my PC hardware and software prices from PC Cyber (local place, good people, best prices in Ottawa).

The Mac mini includes:

  • 1.25ghz PowerPC G4
  • 256Mb PC2700 DDR RAM
  • ATI Radeon 9200, 32Mb DDR video card
  • 40Gb Ultra ATA1 harddrive
  • DVD ROM/CD-RW combo drive
  • 10/100baseT ethernet
  • 56k modem
  • OSX Panther
  • iLife (iTunes, iPhoto, iMovie, iDVD, GarageBand)
  • Quicken
  • Case (microscopic form factor)
  • Labour for assembly, 1 yr warranty

The Intel-based system I cobbled together includes:

  • Intel Celeron 2.4ghz CPU (arguable but that’s what I picked)
  • MicroATX motherboard with onboard audio (no Firewire)
  • 256Mb PC2700 DDR RAM
  • ATI Radeon 9200 32mb video card
  • 40Gb 7200 harddrive
  • LG 52x DVD-ROM/CD-RW combo drive
  • 10/100 base T ethernet card
  • 56k modem
  • Windows XP Home (OEM edition)
  • Windows Media Player
  • Photodex CompuPic Pro photo management/editing software
  • Steinberg Cubasis VST 3.0 music production software
  • Quicken Home Edition
  • Antec Aria SFF Case
  • $50 for assembly and 1 yr warranty

The Mac mini retails, as is, for $629.00 CDN before tax and shipping.

The smallish form factor PC here, with software, is $998.99 CDN before tax and shipping.

Apple is doing a lot of winning right now.