É Hora de Olhar pra Dentro

A Folha postou um vídeo do caos no metrô de São Paulo no dia da greve dos ônibus. É algo que a gente só imagina em filmes de catástrofe.

A questão é que, como sempre acontece quando aparece o caos, começam a culpar o governo.

Pessoas, acordem: Não foi o governo quem empurrou pessoas entre os vãos das escadas; não foi o governo que achou que sempre cabe mais um. Foi o próprio povo quem se enfiou no meio da baderna quando visivelmente não cabia mais ninguém; foi o próprio povo quem empurrou outras pessoas para entre os vãos das escadas; quem elevou um problema ao nível de caos foi o próprio povo.

Sim, sim, o governo gasta dinheiro desnecessariamente e trabalhadores de serviços essenciais — como o transporte público — não são valorizados e sim, justamente por ser um serviço essencial deveriam ser melhores remunerados. Mas isso não livra ninguém que aparece no vídeo da responsabilidade de respeitar o próximo, de perceber que naquele ponto em que forçar passar não vai resolver nada e que isso só iria piorar as coisas.

Se o povo não consegue respeitar o próprio povo, porque nossos representantes respeitariam?

(E, se estendermos um pouco, quantos motoristas de ônibus — o serviço essencial acima — respeitam os usuários do serviço?)

Políticos vão, políticos vem (e alguns ficam anos e anos, mas enfim), a sopa de letrinhas de partidos mudam, mas enquanto não começarmos nós mesmos com uma política de respeito entre nós, os políticos continuarão não respeitando a população — assim como não nos respeitamos.

Of Responsabilities

Yesterday, Mozilla Foundation announced that future versions of Firefox will have support for a DRM scheme called EME. By their own blog post — and by several news outlets around — it is not a decision they are happy with and feel they had to add to not force anyone to switch browsers.

(Just small note here: Yes, they don’t want people to switch browsers because that would mean less revenue for them, but at the same time, Firefox is one of the only major browsers that really cares about privacy and not just how their icon looks better in this version. Anyway…)

After the announcement, a lot of people start claiming some stuff like “hey, last CEO was called out for a lot less than this” and “we need a new ‘pure’ browser”.

Yeah, yeah, I get why you are angry. I just think your anger is misdirected.

Imagine this: there is this kid. The kid is bullied non-stop by richer kids, but he’s stoic. He takes the punchs like nothing. You root for the kid, because he never returns violence with violence. Then, one day, the kid kills himself. What happens?

1. You call the kid stupid for killing himself?

2. You go after the rich kids and show them what they did?

The right, moral answer is 2. The kid suffered enough and just saw no other exit. It was not a noble option (or smart, let’s say), but it was the only option he saw.

Now, that’s the same thing: Mozilla had to kill one of its morals because richer kids pushed something made to reduce your freedom just so you wouldn’t need to give up your other freedoms (privacy, for example).

And then people want full rampage on Mozilla for taking this decision.

A decision forced on them by richer kids.

Richer kids like Google, Microsoft, BBC and Netflix.

Now, there is absolutely no one going after Google for backing EME; there is no one saying “Microsoft, always fucking up with the user”; there is no one telling BBC to stick to news and stop messing with IT; there is no one willing to lose watching The Next Generation for the 11th time instead of supporting Netflix. Nope, everyone is against Mozilla decision.

Mozilla is not resposible for DRM on Firefox; Google, Microsoft, BBC and Netflix are.

So, if you’re pissed, go cancel your Microsoft account; delete your Gmail; forget about YouTube; stop getting your BBC news; cancel your Netflix account. Show the rich kids that you don’t accept their actions and don’t want to be around them anymore.

(But, in the end, it’s a lot easier to switch browsers than stop watching cat videos on the internet thanks to YouTube or watching your old series on Netflix. And, thus, it is easier to go after Mozilla than doing what’s right.)

Robocop (2014)

Classic IMDB Plot:

In 2028 Detroit, when Alex Murphy – a loving husband, father and good cop – is critically injured in the line of duty, the multinational conglomerate OmniCorp sees their chance for a part-man, part-robot police officer.

Classic warning about warnings: There may be.

No remake is without (deserved) controversy. Robocop, a remake of the 1987 classic is not immune to this, specially since the original is, in my humble opinion, one of the best science fiction movies around (and it ages gracefully too).

But there is one thing the original Robocop didn’t fully explore: If a cop dies and it’s turned into a cyborg, what happens to this family? How does the company threat him, as a person or as product?

There is one sequence in the original movie, about 15 minutes long, in which you can see things going around Robocop, but not Robocop himself: his first full activation, the walk around a couple of people — investors and scientist — his entrance in the police till, finally, you can see his full appearance — you can partly see it in a monitor after his full activation — at his recharge “chair”. All this just follow people seeing Robocop and their reactions, not Robocop himself, which is an amazing idea by Verhoeven.

But back to the point: Early in the movie — at least, after the point Murphy becomes Robocop — that things around seem to go around: His family is still there (a point missing in the first movie); the company is closely following him, pretty much as a product and not as a special clean up crew; his doctor is there, following him in every turn; and the company robot “puppeteer” is there too. And the interesting point is that each one see Robocop as a different thing: To his family, he’s still a man; to the company, a product; to the doctor, his most complex work, which may help others in the future; for the puppeteer, it’s just another robot.

All this could make an incredible history a la Deus Ex: Human Revolution but it seemed someone thought “In the original movie, the guy shoots a bandit in the balls! We need more violence! We need more action!” and then everything went down the drain.

In the end, Robocop seems to be pushed into two different directions at the same time, only to fall short in both: It’s action scenes are not impressive and the thoughtful part is not that smart.

Acting is alright, but not impressive, although I have to give props to Michael Keaton and Jackie Earle Haley. Michael Keaton plays the Omnicorp CEO, the guy behind the “product” Robocop. He really does a good job in being a dissimulate CEO, always thinking about the company and, well, acting on it (the usual Keaton weird acting really pays off here). Haley plays the puppeteer and he’s completely unemotional towards Robocop, as he’s towards his other robots; to him, Robocop is nothing but a robot that misbehaves.

Thing is, both are really competent and in character all the times.

The others, not so much, except for Samuel L. Jackson, which was given the job of a O’Reilly-like character, although not so good in hiding his agenda — actually, his agenda is shown in plain sight, which feels dumb as a bag of bricks. It seems they tried to throw the silliness of the TV shows in the original movie with a “Starship Troopers” propaganda in a single package, but it just reeks absurdity in so high level it simply drags the movie down.

Joel Kinnaman as Murphy/Robocop does a somewhat nice job in the later but not in the first. Surely, he didn’t have to go extremes like Peter Weller mostly ’cause we can see that robots today can do human-like movements instead of the factory-robot like we thought in 1987, but he manages to go full “I’m now more robot than man, so I have no facial expression” and “oh god, I lost my body, let me die”. But, again, when he’s full human, he’s not likable or anything like that.

Gary Oldman plays the doctor that turns Murphy into Robocop and you never know what he’s really thinking: Is he worried about the person inside the machine, is he worried about his job or is he thinking about the medical advances he’s making? He keeps going into those three non-stop, by in one scene seemingly protesting against some medical procedure and, just after that, almost killing all humanity in Murphy for the sake of his own job.

Abbie Cornish and John Paul Ruttan play the non-robotic part of the Murphy family. But… meh. Abbie feels pretty much like Rachael Taylor in the first transfomers: Just a pretty face that talks loud. And Ruttan is just a kid, so…

Basically, it’s all you have. Directing is hard to get, mostly because the script seems trapped into two corners and never knows where it wants to go. And no, I’m not saying this to protect José Padilha just because he’s also Brazilian: maybe it was his idea to push both sides at the same time.

In the end, this remake feels like a giant puzzle in which not one piece, but at least ten are missing.

My Take on Diablo 3: Reaper of Souls

Those who know me may remember how strongly I said that while “always online” was a Diablo 3 “feature”, I’d not buy it.

Well, I cave in and finally bought the game and its expansion, in a process that took roughly 2 days[1] due “security”.

The Good Parts

Since I’ll mirror a lot of criticism D3 pulled in the last years, I’ll start by the good points:

It’s pretty.


Well, that’s it. It is on the most beautiful looking hack’n’slash games I ever played. Enemies appear to be part of the environment, while still looking like something not-environment. Hard to understand? Think this: There is one enemy that looks like a tree and, while it doesn’t move, it looks exactly like the other trees; but when it starts moving, it looks like a real enemy.

It’s gorgeous and well designed graphically. I can’t find a single problem with that.

The Bad Parts

The whole problem with D3 is everything else.

It’s a Matter of Scenary

While the game is beautiful, it severely lacks ambience. Grim Dawn (which I gave my took on it before), while looking good but not as beautiful, made me grip my mouse with so much force my thumb is still hurting. D3 music is lackluster and the sounds are not really “fuck, I’m not going there”. The whole atmosphere of D3 lacks a sense of urgency and “oh my god, the world is ending.”

Let me keep comparing D3 with Grim Dawn: In Grim Dawn, humans are in the brink of extinction, being crushed in the middle of two powerful races that see humans simply as tools. When you beat the first boss of the game, the whole village of survivors can’t believe you did
something like that — the idea of beating one of the powerful beings into submission is simply impossible and you did the impossible. In Diablo 3, killing bosses is mentioned as a matter-of-fact, like buying groceries or writing a blog post[2]. Heck, the very first fight you see one of the NPCs mention that he never saw someone fight like that. At the very beginning you are put in the shoes of the most powerful beings in the whole planet — which is exactly what Tyrael says in the end of the expansion.

Challenge Denied

The other problem with D3 is the “baby’s first hack’n’slash” mentality in skills and attributes. “Congratulations son, you got a level. Daddy will now give you a skill, ok? But daddy will give you a skill, not a skill point, ’cause you may break it.” and “Oh no son, those knobs are too hard to you, let daddy select which attributes you need next” are the most annoying facets of this mentally. While in Diablo 2 you could turn a class completely around, like a necromancer based on poison that requires a lot of strength, you absolutely can’t do anything like that in D3. Each class has a design and you can’t in any way, shape or form push them outside their design. Sure, sure, it makes easier to balance a game like this, but this causes another problem: lack of incentive to go forward.

For example, the poisonmancer (that’s how players called the necromancer-with-strength build) example above: you’re required to spent points in strength — an attribute that makes absolutely no sense for a class like the necromancer — because you’ll going melee with monsters and your poison dagger and you need the highest defensive gear possible, which can only be used if you have enough strength. So you keep that armour in your bags because it gives 100 more defence and you need only 3 more points in strength to use and you go around and around trying to kill everything just to gain XP to get those 3 damn points and… you get the picture. It’s the process of that last damn step in getting better to get even better that pushed you forward. And it usually involved in the need to push for just another level to get the 3 more points in intellect so that skill wouldn’t suck all your mana and then you get yet another piece of gear and so on…

(And I reckon this is basically the “carrot on a stick” mentality that Blizzard bought to World of Warcraft, and you can see that it works.)

Without the worry of picking skills or even designing your character the way you want, where the challenge was left? Well, Blizzard seems to have learned a thing or two with their costumers and decided that the best way of dealing with stuff is zerging: instead of going face to face against 1-6 enemies, you usually face 20 or 30 in a single combat. So… yeah, here is the thing to make you feel proud: you defeated 25 monsters without dying — in a game designed to throw 20 to 30 monsters in your face.

This problem is further shown in the start of the 5th act — part of the expansion — when you have to face single enemies at each corner: it is terribly dull and boring but hey, you were trained since the very start of the game that you’d face waves of mobs, in an almost-non-stop combat and you would think that maybe switching to single target skills would be better, but then again, you’ll just be waiting for waves of mobs soon and you never change your skills.

The zerging is also created another problem: while the skills are designed to fill small roles — single target damage, AoE damage, support, resource generation — you end up with always taking at least on one AoE to deal with those 20 to 30 monsters, one support skill for mitigating the damage from those 20 to 30 monsters, one resource generation to keep dealing with those 20 to 30 monsters and some assorted bunch of AoE when you have a lot of resources and your main AoE skill is in cooldown. This absolutely kills any chance of building anything else. Yes, build diversity would come from your decision to make a strong single-target character, or a support character, or even an AoE build, but due the design of encounters — which are also a shadow of the daddy-picks-your-skills design — you end up with very little variation of builds.

So, to sum up: You have no choice on skills or how to distribute your points, which gives you no challenge to look ahead (“get the damn 3 points in strength to use this armor”, “get enough skill points to open that mitigation skill”), so the game throws zerging to provide some challenge to you, which stifles build variation. Can you see that the whole problem with the game is the decision of hand holding design?

Anti Yamato Gun Design

There is a little anecdote about Space Battleship Yamato: If they have such powerful canons, why don’t they start firing them right out of the bat? Well, the reason is simply because they take too long to recharge and consume too much resources to fire. So starting with them out of the bat would mean that if there was a bigger challenge up ahead, they would not be ready for it.

Most games add a “yamato gun” skill: something with a long cooldown that requires a lot of resources which you’d use as a last resource because there may be something up ahead that may require more firepower.

D3 takes this completely away. The big resource, big damage skill daddy gave you earlier? Do not worry, it will get out of cooldown in less than 30 seconds and will take only 3 hits of your resource generation skill. So you never save it. With a monk, I keep using the most impressive skill (Seven Sided Strike), which does a lot of damage in a single target, just to kill annoying enemies that I could simply run to and kill with a single hit, but hey, super skill will get out of cooldown in less than 15 seconds and I just need to punch someone in the face again to gain enough resources for it, so fuck it, I’ll use it. In no moment whatsoever I had to run away from a boss to regain enough resources or wait for a cooldown.

Play Online With Yourself

Oh yeah, I’ll have to speak about the “always online” requirement. Oh yeah, I’ll repeat what everyone else said, so you’re free to skip this part of you’re already tired of this.

Still here? Good.

I can’t remember a game that plays with network as bad as D3. Even Guild Wars 2, which is a MMO, can handle lag spikes better than D3. More than once I was put there, damaging air, walking around with no mobs attacking me and then, suddenly, a huge pile of numbers flying off with random results — sometimes I killed the whole bunch of enemies, sometimes I was just dead. Even GW2 will try to figure out what’s going on for a while, using previous information, reducing the impact of the lag spike.

Not only that, but for a couple of weekends, Blizzard login servers have been been hammered by something and were really slow (this was a notice they put in the launcher). So the problem is not simply how my ISP, my modem, my wireless router and their connections work: The problem can be on Blizzard site and who the hell are you to tell them that they need to upgrade their connection?

But not to fret, I bet Mr Jay Wilson will pay from his own pocket to replace my house wiring — or even Blizzard wiring, or their ISP wiring. Actually, Jay Wilson, being such a nice guy, will replace the wiring everywhere to prove that internet problems don’t fly anymore.


Although I have given D3 just a single positive problem, I can’t say that the game is bad. It is not. The absolute summary of D3 is: It is pretty damn nice generic ARPG.

The problem with D3 is “what it could be”. Watching D3 in its state is like knowing this kid that can draw amazing paintings and, finding him years later, he dropped the paints and became a lawyer because his parents say so. You saw the potential years ago and now it seemed that it went all to waste.

The new ARPGs that appeared when D2 left without a successor prove that: Grim Dawn, Path of the Exile, even Torchlight proved that you can make a “smart man ARPG”. The sad fact is that Blizzard saw this ressurgence and decided to go the other way around: Instead of making you think, they took everything away and made a “ARPG for dummies”, with so much hand-holding that even their ideas of customization when down the drain.

Oh, and the fact that D3 is, today, one of the most expensive ARPGs around doesn’t help even a little bit.

[1] The whole process was convoluted as hell: First, I had to buy Diablo 3 for BRL 79.90 (there was this “amazing” promotion to buy both D3 and RoS for “only” 169.80 instead of 179.80, in which I believe was made by the guy responsible for the class balance). So first I bought D3 via “DineroMail”, a process that took 5 hours to be approved. Then, burned by the long delay, I tried to fill my Blizzard account with enough money to buy directly, thinking that since Blizzard talks directly to my card operator, I’d have to wait less. The whole process took 15 hours, then.

[2] … which brings another point: Why were the D3 designers so obsessed with Leoric? I mean, fuck it, I had to deal with him in Diablo 1, had to hear his stories — and kill him again — in Diablo 2 and now at least 50% of the first act goes around him again? I mean, seriously? I got it already that he got crazy when corrupted by Diablo, you don’t need to repeat it already for the damn third time! If I was curious on what happened to Leoric — or even who the hell was Leoric, for that matter — I could, I don’t know, search the internet, since the damn “always online” forces me to have one, right?