Thursday, September 22, 2005

Writing: How to avoid being boring

Technical writing poses an inherent danger, if done according to some peoples will and fiercely guarded opinion, the result should be sold in your neighborhood pharmacy as sleeping-aid, possibly covered by Medicare. There are two opposing factions at war, actually. One of them thinks technical writing should never contain any humor, paint an understandable picture, or (god forbid) should be fun to read. The other faction thinks the opposite is true. There is some middle-ground, granted, but still…
I don't mean to advocate one or the other here. As a writer, I have to trust the editor and his/her knowledge of the intended audience, but when skimming over my bookshelves, the latter faction won – in my case, at least. The majority of my technical books works as reading material on the beach (in bed / in the bathroom / take your pick), as well. There is a minority of books I read once, found the contents interesting, but gathering dust by now, because, as stated, they were interesting, but not fun to read. There may be a connection regarding the style of my preferred fiction books, but hey, who says science has to be boring? It's about getting a point across, isn't it?
To illustrate my point here, head to the ISC website and read the article Follow the Bouncing Malware IX: eGOLDFINGER, it is an excellent example (some people might think a bit over the top, you have been warned) of how to write about a, sometimes kind of boring, subject, security. Tom Liston did a fantastic job describing a common malaise in today's IT-world. IMHO, of course ;-)
Speaking of painting a picture, I collect quotes, as most authors do. I stumbled over a nice quote in my collection yesterday: The herd instinct among economists makes sheep look like independent thinkers.

Monday, September 19, 2005

A Reason to upgrade?

I've been busy working on a music project that kind of dragged along (I promised to master a CD containing my tracks and didn't find the time to do it).
Originally I decided to postpone the upgrade of my favorite music software, Reason, until I would finish the project. Yeah right…
The temptation was too strong, the new mastering tools to interesting, and anyway, I was simply nosy how it would compare. So I installed the 3.0 version of the program: WOW!
First the downside, the new possibilities are tempting, one has a hard time to fight the temptation to just tweak that sound a little. I will resist (until tomorrow I guess). One of the reasons (pun intended) is the fact, that the latest patch (3.0.4) is a new install including the usual serial number shebang, etc. On the other hand, I'm glad and thankful that I do not have to use an USB dongle like in the other program I'm using. Actually using less often and thinking about abandoning it completely. Granted, one cannot compare the two programs, but using a dongle with my 12" PowerBook is a nuisance, PERIOD.
Back to Reason (couldn't resist), the new binary churns along on the last CD and should be ready within the next couple of minutes and I'm still entertaining the thought of staying on track, being strong, resist the temptation to change just some little things, blah, blah, blah…
The new mastering tools are awesome! You really have to hear for yourself, if you should be into music production, do yourself a favor, check this program out! (No, I do not get any favors from the Propellerheads for saying this.)
[update]The new binary didn't nag me about the serial number, let's hope it won't ask me about one of the additional CDs while I'm sitting on a plane or a train, let's keep the fingers crossed.

Friday, September 09, 2005

Advertising Stereotypes

There is an article called The modern rules of advertising? at the BBC News website, containing a list of advertising stereotypes. The list in itself, taken from a book by Michael Buerk, is very interesting, but the comments by the readers are worth looking at, as well.
Found it via Boing Boing

Thursday, September 01, 2005

Tiger: Slow browsing...

After I installed Tiger, the whole system felt quicker, more responsive. Certain websites rendered like molasses, though.
I kept wondering for some days now, until I remembered that the advertisement punishment system was not in place. Said system works like this: If an online ad does certain things, it (or better its host) gets punished by me:

  1. Playing sounds -- VERY BAD, I sometimes surf next to my sleeping girlfriend

  2. Using 1 pixel gifs or pngs -- VERY BAD, I don't like to be spied upon

  3. Distributing malware -- Do I really need to comment on this?

  4. Loading lots of small .js files -- Either do it right or don't do it!

  5. A couple of other things judged by a more personal nature...


You might guess where I am heading here: /etc/hosts.
Sites deserving punishment end up in my hosts-file with an IP-address of 0.0.0.0. Restart the lookupd or reboot, instant relief.
Don’t get me wrong here, I know that advertising funds many websites; that is the price I have to pay for free. The only thing I ask for is, do not annoy me! That’s all. I do not use any other ad-blocking software, that is my part of the deal.
BTW: Pop-Ups or Pop-Unders are VERY BAD.
;-)

Tiger: Weather Widget Woes...

The Weather Widget in Dashboard is a handy feature to get an idea what is going on weather-wise, but sometimes (especially in cities not located in the US) the display seems to be off or outright strange. If you are like me, adjusting the location and timezone data while on the road, then it sometimes works and sometimes tells you very strange things, e.g. you are sweating in a coffee-shop in blazing sunlight and the widget tells you that it is cold, raining, and in the middle of the night.
The reason is quite simple, if you change your location, then this change is transferred to the weather widget as well. But what works for your trusty *NIX system in regard to the information about your geographical location, will not always work out for Accuweather.com; the names of the cities are sometimes written differently, that’s all.
Just head to the website and navigate to the city you are in at the moment, the string after zipcode in the URL is what you need to copy to the weather widget. Confirm the entry by hitting Return, wait until the widget validates your entry, and you are set.