Category Archives: Read, write, publish

The problem with akismet

When it comes to fighting comment spam, akismet is the default, goto option… the problem is that, as I learned the hard way a few days ago when my host took my site off line for using up too many resources, it is an option that has a pretty major downside. Still, let’s focus on what akismet gets right first: it is extremely effective when it comes to identifying spam, quarantining it, and keeping it from showing up in your blog, that is most definitely a good thing. The problem is that this approach allows those comments to be added to your database before blocking them and keeping them from showing, and that means that it does nothing to keep spambots from using most of your bandwidth. In other words, what you need is something that can keep those comments from being posted in the first place, and that is where adding some sort of CAPTCHA can help you and/or an automated system that can tell bots from real users is bound to come in handy.

Now, I’m not saying that akismet is a bad idea, in fact I find it downright invaluable and it is definitely not going anywhere, but chances are that you’ll be better off making it your last resort for the odd spam comment that manages to get through, rather than your first line of defense.

And a word of caution, if you have a major spam problem already it may take a while to get the spam-bots off your case, as chances are that your site is already in their databases, and that means that they are going to keep on trying (if this remains a problem you may want to give blocking them via the .htaccess file a shot.. you can find the information on how to do that here, but the process is not for the faint of heart).

Okay, that’s it for now. Hopefully I will soon be able to go back to focusing on the things I actually care for, and I’ll finally be able to put spam and spam-bots off my mind.

Will your host penalize your success?

Up until a few years ago when you purchased a hosting package you got a fixed amount of storage and bandwidth. If you went over your monthly quota, you could purchase some additional bandwidth. In fact you could even have a couple of days grace period in which the cost of that additional bandwidth was deducted from what you had paid in advance for your existing hosting package (usually up to 50% of your remaining credit) … not to mention that, if you were lucky that bandwidth was a ‘rollover bandwidth’, meaning that whatever you didn’t use in a given month, was added to your tally for the next one, giving you a nice cushion that enabled you to absorb a spike in traffic, and basically served to ensure that your site would remain online under most circumstances. In recent years, however, webhosts have hit on something that borders on a scam: they offer unlimited bandwidth in big bold letters in their homepages, and then tuck some very strict restrictions in their TOS, things like twenty simultaneous connections (or other even more obscure measurements). This means that rather than a monthly lump that can be allocated any which way, now your bandwidth is restricted on a minute by minute basis and you have no flexibility at all. If you exceed the limit, or have spammers get a little too active, or suffer a DDoS attack, tough luck… and this situation is then compounded by the fact that limited bandwidth hosts have been forced to switch to an ‘unlimited’ scheme or they have been driven out of business. After all, common sense would seem to suggest that ‘unlimited’ is a more generous option.

So what are the real world consequences of this arrangement? Basically that,  if you are lucky and one of your posts happens to go viral, your host will immediately take your site off-line, effectively robbing you of your success… and given that it may take a while for you to sort the situation out (usually by purchasing an upgrade to a more expensive unlimited package that is a tad more unlimited than the unlimited package you had purchased in the first place thinking that it was, you know… unlimited), all that potential traffic will be lost.

This is, as you can probably imagine, not a position you want to find yourself in… and the situation is further complicated by the fact that some hosts have made it needlessly complicated for you to migrate away from their servers by disabling the ‘Backup Wizard’ from their cPanel. Yes, you can still create a backup the old fashioned way, but especially when it comes to databases, the lack of a one-click solution is a pretty major pain.

In other words, if you are looking for a host, beware of the fact that chances are that the words ‘Unlimited bandwidth’ you see prominently displayed in their homepage don’t mean what you think they do, and -especially if you are not a pro- contact them to ask about the status of the ‘Backup Wizard’ before you sign on the dotted line.

After all, even though you are looking for a host,  you don’t want end up being taken hostage.

The reader in me vs. the writer in me

I confess: when it comes to automated translations, I am a hypocrite. As a reader, I have turned to them on a couple of occasions. They are clumsy, and at times almost unreadable, but I admit I find them useful as a last resort. As a writer (one who does some translating on the side and is used to agonizing about each and every word), on the other hand, they make me cringe.

It can be read!

Yay, I finally managed to get the third book of Citlalli into some semblance of a readable form… of course, that doesn’t mean I don’t have half a dozen rounds of corrections to look forward to, but for the time being I’m aiming for a late July, early August.

That’s a little later than I would have liked, but nowhere near as late as I had feared it would be.

QWERTY & shortcuts

Keyboard shortcuts are a wonderful invention. They allow us to integrate common tasks into our typing without really disrupting its flow, and for the most part they follow rules that are more or less consistent. We have that ‘i’ is for ‘italics’, ‘b’ is for ‘bold’ and ‘o’ is for ‘open’ all of which seem reasonable enough, but then we have that ‘x’ is for ‘cut’ and ‘v’ is for paste, simply because no one else would have them, and because they are stuck on either side of ‘c’, which is for ‘copy’ (that, and because ‘p’ is for print and because, with copy already hogging the ‘c’, cut is out of luck). So far, so good… well, more or less.

The problem is that we are just as likely to make mistake when typing a shortcut as when typing anything else, and our keyboard layouts can give rise to some rather dangerous clusters, such as (U)-I-O-P and B-N. While underline is not much of an issue, this means that all of a sudden you may find yourself being presented with a dialog window helpfully asking you which file it is that you would like to open when what you all you are trying to do is italicize some text, or with a print dialog when you are trying to open a file (though that is nowhere near as annoying, as in both instances you are expecting a dialog window to pop-up and ask for your input)… and that is only if you don’t find yourself suddenly in front of a brand new file when all you are trying to do is add a little emphasis.

No, these shortcut typos that bring up an unwanted dialog window don’t happen often enough to be a major issue, but I admit that, when they do, they tend to get on my nerves (especially because, at least in my case, they become more frequent  when the juices are flowing, and I’m typing a little faster than I should). The good news is that this is a situation can be addressed by remapping or disabling some shortcuts either throughout your system, or for any given app. The bad news is that, if you go that route, you are likely to have to make some compromises.

If you want to shift a shortcut on a system wide basis you have to make sure you are not going to be creating a conflict with some obscure shortcut used by some app, meaning that the alternative shortcuts are likely to be less than intuitive. If you want to modify your shortcuts on an app by app basis you can avoid this problem, but then you’ll have to remember which shortcut goes with which app. As far as I’m concerned, neither one of these options is worth the hassle.

A more realistic solution that can be applied on a system wide basis -but one that does take some getting used to, and will drive anyone who happens to borrow your computer crazy- is to have bold and open switch places. That way you get one cluster with underline, italics and bold, and a second cluster with new and open. Of course, if you do this, then print becomes more of an issue, as -just like open-it brings up an unwanted dialog window.

The easy alternative is simply to get rid of ‘open’ and ‘new’ in your main writing apps. That way you don’t have to worry when trying to use bold or italics. Unfortunately that means that you are giving up some functionality, as you are then stuck selecting those options by hand.

Anyway, if you want to remap your shortcuts you can do it from from the system preferences on a mac (go to ‘keyboard’, select ‘keyboard shortcuts’, and then click on the plus sign to bring up a window where you can remap your shortcut). If you are running windows I think you need a specialized program to do this, but there seem to be a few of those out there.

As for me, for the time being I am still trying to implement the other choice I have when it comes to this particular issue, but I admit hasn’t been easy: I’m trying to learn to own up to my mistakes, quit whining, and become a better -or at least a more careful- typist.

Modern ratings and the classics

I was reading an article about a new kind of film rating that is being introduced in Sweden: one that is meant to address the problem of sexism. It is one of those things that sound like a good idea until you start thinking about them. I mean, encouraging writers to include more female characters, and to have them talk about something other than men is a great idea (sorry guys, you are not that central to our lives), but the problem is that that places a number of artificial restrictions that can be downright ridiculous under certain circumstances.

After all, if a movie has to feature at least two female characters, talking to each other about something other than men to get a passing grade, what would the rating for a classic such as Lawrence of Arabia (1962) be? Well, on the positive side we can safely say that the movie got part of it right, as none of its female characters can be accused of wasting their breath talking about men. In fact, in three and a half hours (or more, depending on the version), there is not one single word that is actually uttered by a female character (come to think about it, I don’t think there are any female extras either), and the truth is that it doesn’t really matter. The reason: given the nature of the plot -and when and where the story is supposed to take place- their absence felt appropriate. That in turn brings me to the reason why a rating that is meant to police a ratio of male to female characters, and dictate how those characters are supposed to interact with each other is a bad idea: the fact that different plots call for different things, and I’d like to see writers and directors retain the right to tell their stories as they see fit without being penalized for it… even if that calls for a movie that is well north of the three hours mark, and in which women are nowhere to be seen.

Feel free to add some polka dots if you want

I have a confession to make: I have an aversion to adjectives. Not all adjectives, but rather to that tendency to attach three of the blasted things to each and every noun (though I suspect Tolkien used to be believe that five was the absolute minimum). In fact one of the things some have mentioned about my books is that they feel lost because, unless it is relevant to the plot line itself, I tend to leave descriptions of people and places to my readers’ imaginations. If you see the characters as being green with purple polka dots in your mind, more power to you, and if you want me to tell you where on earth a story takes place, well, that’s  just too bad. Add to that that I don’t particularly care for action or romance, and you will soon realize that my books can probably be described as ‘weird’.

Is this a problem?

Well, I do realize that some people don’t like it, that it doesn’t meet their expectations, and this tends to throw them off a bit, but at the same time I think there is a freedom to not having the book predigested. It can also lead to some pretty amusing reactions because people keep reading things into my books that I never really put there… I’m either smarter than I thought, or the book they are reading is surprisingly different from the one I think wrote.

Still, I love creating new worlds, bringing them to life… and then allowing my readers to do the same, and to do it in their own terms. You’d be surprised at just how unlike each other’s our worlds can turn out to be, and that’s the beauty of it.

The stubborn chapters

I’m currently working on the first readable draft of book three of Citlalli, and I have come up against three stubborn chapters. I knew this was coming, of course (after all, it’s not like they were all that agreeable the first time around), and I also know why it is that they are giving me so much trouble (in fact I freely admit that I brought this on myself), but that doesn’t mean that dealing with stubborn chapters that refuse to be written is one of the most annoying aspects of this whole writing thing. Still, we have to come to an understanding somehow…

The problem with ‘EVERYTHING’

Like too many people, I spend hours a day sitting in front of my computer. For the most part I do what I’m supposed to be doing, but being a writer I freely admit that at times the line between work and play can get more than a little blurry. I may be writing a story, and all of a sudden I realize that, to keep myself from looking like a fool, or like more of a fool than I usually do, I need to do a little research. Having the ability to do that almost without giving it a second thought is awesome. I type a few characters and, more often than not, the answer is there, before my eyes. The problem is that once I’m done I often find myself going off on some sort of tangent, rather than getting back to whatever it is I’m supposed to be doing, and to be honest most of those things are a waste of time… the kind of lumber that accumulates in our minds, and winds up clogging everything. That’s the downside of having the world at our fingertips.

In the ‘old days’ if I wanted to do some research I had to reach for a book (if I was lucky… otherwise I had to go to that daunting place called ‘the library’); if I wanted to catch up with the news I’d have to either buy a newspaper or turn to my trusty old TV (either way I was stuck with one, or maybe two, points of view); if I wanted to watch a movie chances were that I’d have to leave my house altogether, either to go to a theater or to a video store. Today I don’t even own a TV, and books, music, news and movies are all a click away (as for games, I refuse to install any, not because I’m not interested, but rather because I know I’m too easily distracted, and I know that if I happened to get hooked on a game I’d never get anything done). In other words, as our gadgets converge our activities too become intertwined. For the most part that is a good thing, as many of the divisions that are being torn down were artificial (research may involve a news-former-paper article, a book, a documentary or a lecture, and being able to jump from one of those to the next, to say nothing of having them immediately accessible, is most definitely an advantage), but then there is the problem of our ever shrinking attention spans… or maybe I should say ‘my’ (hence my reluctance to install a single game).

I freely admit that, while I shake my head at my own inability to concentrate, the idea of doing research the old fashioned way terrifies me. I have gotten used to the convenience of having everything at my fingertips, but at the same time there is a problem with the fact that, as walls are torn down, and everything is at my fingertips, that is bound to include, well, everything, and that is where I tend to get in trouble. Put a kitten or a puppy on my path and all thoughts of doing what I’m supposed to be doing fly out the window.

The scent of the past

Yesterday I stumbled upon one of my very old books… and by that I mean one of those my mom used to read to me when I was only a couple of years old, long before I could read them myself. The thing was falling apart, and there was some evidence that it had been patched up more than once. In other words, it showed all the signs of a children’s book that has been ‘well-loved’ (read ‘thoroughly chewed’). When I saw it, I was overjoyed. It was such a seemingly insignificant  thing, but it brought back so many memories. I spent a couple of hours getting reacquainted with some I hadn’t really forgotten (though I admit I was surprised to realize that that little book included The Three Astronauts, a very short story by Umberto Eco) and getting a little teary eyed.

It was, in other words, a wonderful experience… and then I started thinking about kids today, who are learning to read on a tablet, that will get replaced and discarded in a couple of years, kids  who will never have a chance to stumble upon an old friend as I did yesterday, and I couldn’t help but to think that they will be missing something… and the worst part is that they’ll never even notice.

Oh, I’m not denying that there are plenty of advantages to technology, but it is a trade-off, and the kids that are growing up glued to their tablets will never know what they are missing. They will never know the joy of stumbling upon an unexpected treasure in a pile of old books, they will never wonder about the hands that held the book they are currently reading a hundred years ago. In short, we are heading into a world in which there are no first editions, and in which getting your favorite book autographed by its author is no longer an option. Granted, moving half a world away with a library comprising thousands of volumes is bound to be easier with a tablet or an ereader than with thousands upon thousands of pounds of dead trees (I’ve done it, and I’ll be the first  to admit that it is not much fun), but there is a certain kind of magic to the printed page. Cracking open an old book brings back a scent of the past… and that is a scent that is on the brink of being lost for good.

Keeping busy

Yikes, a week after wrapping one project up I am all but done with the first draft of book three of Citlalli. No, that doesn’t mean it’s done (in fact I think that, between revisions and rest periods, it still has something like a year to go), but even though a part of me knows that the fact that I could cross all three of those things off my list in a matter of days is mostly a coincidence, it is still a rather nice feeling… especially because when it came to Citlaill I had to deal with quite a bit of writer’s block.

Of course, I also know myself well enough to realize that, as soon as I start revising it, I will probably also start cringing at the sorry state of that first draft, but then again that’s why it is called a first draft (actually, it’s not even called that, as I usually refer to my ‘first draft’ as a ‘rough draft’… the ‘first draft’ is actually the second one, which is the first one I expect to be sort of  legible).

Well, that’s how a writer’s life goes, but for today I guess I’ll just revel in the fact that that draft is done… tomorrow I’ll go back to cringing.

E-publishing and the race to the bottom

As I prepare to release another book I find myself grappling once more with the question of what to do about e-books, a question that becomes more relevant with each and every passing day, as more and more readers eschew the printed world altogether to switch to electronic versions instead. The thing is that while a part of me would love to join this trend, there is another one that can’t help but to hesitate.

To begin with there is the fact of just how fragmented this market happens to be. You can choose a publisher, have your book printed and distributed by signing a single contract in such a way that you know what you are getting, but when it comes to e-books each bookstore requires what amounts to a different agreement, with most outlets claiming for themselves the right to modify the terms of the agreement. This creates a maze of shifting legalese few self-published authors can realistically hope to untangle, or even keep track of, where the possibility that the evolving contracts would at some point collide with each other cannot be entirely ruled out… and the more distribution options you seek, the higher that risk becomes. Continue reading E-publishing and the race to the bottom

Waiting for the proofs to arrive

And we are done! That project that was almost there the last time has officially crossed the finish line, including cover design and interior layout. That means that all that’s left to do is to wait for the proofs to get here, and then, if no major issues pop up, it will probably go live on November 2.

As for what that one is about: it’s a ghost story (hence the decision to release it on the Day of the Dead if at all possible). Will it sell?

Who knows? The truth is that I’m not particularly optimistic in that regard (not considering that I have a marketing budget of exactly $0.00, and would much rather be writing anyway), but I’m not particularly concerned about it either. Yes, being able to make ends meet would be great, but my needs are simple, and no matter what happens I had a blast writing it, so I’m just tossing another message in a bottle, waiting to see if someone -anyone- will pick it up…