A Django Le Saltó La Cadena
Sorry, spanish only post!
Sorry, spanish only post!
I read all of it, one book after the other, and ended a month ago. And since then, I have had a couple of things about it bothering me. Let's see if they make some sense. Mind you, I am going to read volumes six and seven, because these books are addictive as crack in ebook-form.
But, just like crack, they have some worrisome features.
We are five books (and a couple of chapters) into it. It's supposed to be a seven book series. And nothing has happened. You may say a lot has, like "this character got killed" and "that other character got killed" (and a hundred other characters got killed), yeah.
But what has changed in the five kingdoms?
It's starting to feel, these many pages later, as if ... well, who cares what happens? The five kingdoms will have a king, or another. There will be dragons (which will support a king or another), there is war and everyone is having a crappy time, but hey, all that happened five times in the last hundred years or so already.
The hand of the king was killed? Well, so were five of the last seven hands.
A Targaryen may come, lay waste to all the armies of the realm and be crowned? Well, that already happened in the field of fire, and they had Targaryens for a while, until they ran out of dragons.
The Ironmen may conquer the north? Well, they already had conquered it a couple centuries ago, and then they lost it.
And so on: any of the payoffs of the book series has already happened, some of it more than once. So, what's special about this time around?
Does the author have a plan, something up his sleeve that's going to be a shock? I don't know, but the tricks are starting to get repetitive.
What would happen if, after seven books, it turns out that there's nothing special?
The five kingdoms. Scotland, England, Wales, Ireland and which one? Isle of Man? Because, come on. There's these people who are almost exactly Mongols, except they have bells in their hair. There's the pseudo-viking, the pseudo-scots, the ersatz-irish, the fake-italians, the I-can't-believe-it's-not-chinese and so on.
There are knights, whose armour is exactly medieval armour. There's the seafaring raiders, on their longships. Etcetera, etcetera, et-freaking-cetera. It's like whenever the author needs to add an "exotic" character, he just throws a dart at the map, then another, creates a mix 80% one, 20% the other, makes up some silly ortography rule for names, and that's it.
So, dragons. And of course, dragons create magic (you can see how lots of magical gizmos start working since the dragons came).
So, let's make magic everything. Want to have legendary swords? Then they are made of Valyrian steel. That's magical steel, which is why it seems to never need sharpening. That's why you can have family heirloom swords. Because they are magical.
And there's a magical door, made of magical wood. The magical wood comes, of course, from magical trees.
And there's fake magical swords, made by real eastern magic. And there's magical assassins. And magical coins, magical candles. And so on, and so forth. You can't paint yourself into corners when you can count on there being a magical paintbrush that lays down paint that doesn't stain the magical shoes of the painters of the magical land of Paintheria, whose names always have a double laryngeal consonant in the middle.
The first book manages to tell roughly a (earth) year of story. The fourth and fifth, together because they happen simultaneously, cover perhaps three months. And there are characters we have not seen since book three, when they were just about to say something. We are currently entering the third book waiting to know what the maiden of Tarth said at that moment.
There are books that are about one character, there are those that are about a dozen, there are those that are about one hundred. None of the latter is any good. The story keeps expanding and slowing down. At this step, all of book seven is going to be about a single day in the lifes of 50 first-person characters, and each one will describe their breakfast, before we unexpectedly get promised (very soon now) an eight book which will cover their post-breakfast craps and clear every question we may have had about the subject.
You, who know what was in the pies served in the feast at Winterfell in volume 5, you are being spoonfed that kind of thing to make you feel smart and knowledgeable. If you don't know what was in that pie... well, YOU MISSED IT.
And how is it a good idea to write three pages that (if you have a good memory) shout what was in that pie, when it's a story about a third-line and fourth-line characters whose names noone will remember?
Well, it's a good idea because it's fan service, and fans love being served. But it's a cynical, calculating move. You are being served bad pie there, fans.
They are awesome. I can't wait for the sixth volume. George RR Martin, here's my money. Tell me a story.
A week ago, I took a decision I had not seen coming. I shut down comments on this blog unless the post was technical. Because I could not stand some of the comments anymore. I said "comments down for a month, and then I'll see if I miss them".
Well, so far I don't, as you can see by this post having comments disabled.
Today, I am removing the comment track of my life. I an shutting down my twitter account. Some automatic posts will go out, but I am not reading it and am not notified of anything. Again, it's "twitter down for a month, and then I'll see if I miss it΅.
Hopefully I will not.
Suppose you have made the choice in the past of exposing a dictionary as part of an object's interface. So, people are doing things like:
object.data[foo]['bar']
And now you want people to not have to specify foo
because it can be obtained
from somewhere else. In fact, what you want now is to expose something like this:
object.data(bar, foo='foo')
Here's an idea on how to do that without breaking the old code:
That's a dictionary that's also a callable, and thus indistinguishable from a function. A function-dictionary. A fundict. And of couse, you could also do it the other way around, and implement a function that works as a dictionary. A dictionary-function, a diction. But since that's more work, I used this one.
This feature for Nikola was implemented by @amokleben, and now, if you ask twitter your site can have it too.
What are Twitter Cards? Did you notice that for some sites, when you click on tweets that have links, you get a small preview of the content? Well, that's a twitter card.
This still needs a little improvement to support the richer "media" cards, but it does work:
You don't have to do anything in your site, but setting the "description" metadata to your posts helps make this more accurate (and it also works for google+)