Categories
Just Shelley

Getting computer creaky syndrome

I hurt my shoulder a couple of weeks ago, and it’s been a bugger ever since. I hurt it when I tripped on something on the ground and threw my arms out to try and hold my balance. There was a sharp pain, deep inside the shoulder. Now it’s gotten to the point where I can’t pick up my cat, open or close my windows, or reach above my head.

My left knee, which I injured when tripping over computer cables at the dot-com I worked at years ago, is also giving me problems. Both it and the shoulder seem to be permanently swollen and achy.

I’m getting creaky, and sitting at the computer as many hours as I do in a day accounts for much of it. There is no sitting on your butt, hunched over a small machine, gene. It’s an unnatural act, and no amount of ergonomic keyboards and chairs is going to make the act more natural.

No matter how busy I am, I’m going to have cut back the time at the computer. I don’t know how people can do it, with twitter and blogs and work programming and mailing lists, but I can’t.

Quality, not quantity. That’s the ticket you know. Now I just have to figure out which of my online addictions I can eliminate. Well, aside from the obvious.

Categories
Weblogging

Last one leaving turn out the lights

Some discussion the last few days about how all of this has lost its appeal; there is no innovation; the party is over. About the same that was said of Seattle, once long ago, after massive layoffs at Boeing. How is it up there, in that ghost town, anyway?

All I can say to those suffering ennui is that if you spend all your time listening to shouts, you lose the ability to hear whispers.

Categories
Stuff

Home made Halloween

Just in time for Halloween, Candy Addict points to How to make your own candy bars from Chow. This site has pulled together recipes to emulate some of today’s more popular candy bars, including “Almond Jay”, “PB Cups”, a “Twixt” wannabe, and “Snickles”.

I’m looking for a DIY recipe for Cadbury’s Cherry Ripe, which is virtually impossible to find here in the States.

Categories
SVG

Flawed Safari on Leopard

It would seem that Apple released Leopard with the branch of Webkit that can’t hack certain uses of SVG. Because of this, you won’t be able to see the comments, due to the use of SVG to provide head and footer caps surrounding my comments.

This was a known problem with Webkit, and I filed a bug. I’m disappointed that Apple would release a broken version of Safari. I mean, it’s not as if the company isn’t taking a hit for it’s use of graphics in Leopard, already. At the least, it could put out software that’s working.

In the meantime, I may end up pulling my use of SVG. Or I might ask if you would please use another browser and let Apple/Safari/Webkit know that the browser’s handling of SVG is broken.

update

I found the problem, and an old unassigned bug related to this at WebKit.

What’s happening is that the SVG is expanding to fill the entire containing DIV element within which the SVG is placed (when display is set to ‘block’, not ‘inline’), either wiping out or ‘hiding’ the other contents. I surrounded the SVG in the comments and sidebar within a containing DIV element, and the SVG is no longer ‘overlaying’ (or removing) the rest of the content.

Question is, where is the bug here? Me for not embedding the SVG element in it’s own DIV element? Or WebKit for wiping the other content out on the parent element?

Regardless, the SVG is now working for Safari on Leopard.

Categories
Books

Writing hacks: desist

The book progresses, but not quickly enough. I’ll have to reach to meet my deadline. My biggest challenge from a time perspective is trying to find relatively fresh, fun ways of looking at topics, which have been discussed to death online and in other books. Especially since I’m not known to be either a great photographer or graphics artist.

No, this isn’t fishing for compliments, or reassurances. I have no wish to be a great photographer or a great graphics artist. I enjoy the world of web graphics because, unlike my programming, I’m not dependent on any of it for a living. I’m free to try new things, to tinker around on my own, and just generally have a lot of fun. That’s actually the whole point of the book: having fun.

We don’t seem to have fun with our use of web graphics, and I include photography in this. We’re all too damn earnest. We’re passionate about everything we do, and there’s few things that will destroy fun and a sense of personal exploration more than being both earnest and passionate. I’m rather hoping my book will stand out because it is neither earnest nor passionate on the topic of web graphics.

Oh my, I sound like Jeff Atwood and his don’t buy my book refrain, don’t I?

In his latest, Atwood–after having gone through one book writing process and looking back on the whole thing like the wise old gray beard that he is–writes how tech books are nothing more than dead trees. Don’t buy them, don’t write them, he exclaims.

I particularly liked the part where he states how anyone can be an author:

Even if books make no financial sense, perhaps the ancillary benefits can make the effort worthwhile. I won’t lie: you’ll get a little thrill the first time you ego-search Amazon and see your book in the results. There is a certain prestige factor associated with being published; people are impressed by authors. To me, these are ultimately empty accolades. Anybody can write a book. The bar to publishing a book is nonexistent; with sufficient desire, any would-be author can get published. Just because you’ve published doesn’t mean your book is worth reading. It doesn’t mean your book matters. It just means your book exists. Far from being impressive, that’s barely meaningful at all.

Just to be sure that he hasn’t convinced you enough that all book writers are hacks Atwood re-emphasizes:

In short, do not write a book. You’ll put in mountains of effort for precious little reward, tangible or intangible. In the end, all you will have to show for it is an out-of-print dead tree tombstone. The only people who will be impressed by that are the clueless and the irrelevant.

There is some truth in what Atwood writes. A lot of books don’t earn out their advances in order to get post-publication royalties. Unless you’re one of the few to have a huge best seller in the tech business, you’re not going to make any serious money; you’re barely going to break even with the hourly rate paid babysitters.

Some truth, too, with Atwood’s note about people no longer being impressed with book authors. Too many of us weblog–the old saw about familiarity breeding puppies, or some such thing. He even goes so far as to ensure you’re careful not to exhibit any respect for book authors by stating that those pitiful few who might give respect to authors are both irrelevant and clueless.

Marketing’s the thing, now. Marketing and attention. Don’t have to take my word for it: look at that the so-called Techmeme ‘leaderboard’ and you’ll quickly find that no amount of hard work, quality, or interest can compete with middle aged men having petty temper tantrums because they’re not getting their share of the lollies.

Books that are how-tos, help, or guides just don’t hack it today. Many of the better selling so-called ‘tech’ books don’t offer any practical advice. Most are formed from rants, both for and against, the technology many of the authors don’t even understand. Books have become more clan entry than helpful guide; you share your affiliations by the reviews you write.

Why do those of us who write tech books continue, then? That is the question, isn’t it?

One must, however, take Atwood’s rant with a little salt. After all what better way to generate noise about a book on a subject where too many books exist than to write something controversial at the same time you begin to promote the book. It’s just unfortunate that Atwood has chosen to promote his work by throwing those of us who have written tech books–for whatever reason–under the bus.