Saturday, 23 January 2016

Working in Integration

When people ask me what I studied or in which field do I work and I say IT they always ask me if I develop. When I say no, if they know a little about IT, they ask if I test or if I'm a system administrator. And I keep saying "No", which just confuses people. In the end I say that I "integrate", which people take as if i have said "assimilate" or some other word that, while kind of knowing the meaning, doesn't tell you anything....

In one of my earliest long posts I mentioned a little what does it means, but I though I'd spent some time explaining it a bit more...

Integration, for starters, is really a meaningless word. It means to basically put everything together, and in a way that's what I do, but not really...

I do not program, apart from sometimes automatizing some tasks. I do not test much, although there is some testing. I do not administrate systems, although I do connect to servers and run things in there sometimes.

What I do mostly is to act as a firewall between all the teams involved in providing a service and the final users and clients. I'm also (in theory) the person who should know more about a service so, when issues arise, the right team receives work.

This is still pretty vague and sounds as if I spent all day sitting in my chair and twirling my fingers waiting for people to contact me.. so, let me explain  a bit more..

I plan, or help plan, things. For example, we have a new version of the system and we need to install. The team that installs needs to tell me how long will they take and when they can start doing it, and then I go to the users, check what are they doing the day we need to install and plan when can we do it. I then prepare all the paperwork necessary, including requests to the team that installs about what needs to be installed and where.

We also have paperwork(well, it's all Web-based and through computers, but it is basically bureaucracy) about what do we have in our servers and computers, so i do paperwork updating these versions once new deliveries arrive.

Another important part of the job is to help the users  (mostly testers, except for the operational period when we're actually live and the users change) to use the system. Loooots of times someone comes to me and says "your system is not working".

After punishing them adequately for their lack of details regarding what is really not working or in what way it is not working(by being adequately sarcastic or passive-aggressive or as clear as they were when answering about it), I go to where they had the problem to visually see what they mean , check the system and the different monitoring tools we have to check the system status (here I'm not talking about system administration but more on the line of checking logs to see what our application says it's wrong), and find the cause of the issue and a solution. If the cause is not evident, finding a solution first also works.

Most of the time the solution is to smack them on the head and point them to the fact that they missed a step when doing the initialization steps. However, sometimes I need to smack someone in my team (or myself) for breaking something temporarily after having done something stupid,  or passing the problem to another team more qualified to know what's wrong. This could range from security and network teams (the real sysadmins) if things are slow or crashing for no reason, to the company that produces the data that our system reads (because they are giving us the data in a crappy format), to the people that actually prepare configuration files and parameters of the system during installation, or to the developers if we really have a bug in our code. A big part of the job is this, to investigate problems until you can figure out more or less what is happening,  why, and even ways we can fix it.
As usual, the trick is knowing enough to send to the correct team while offering a solution or workaround if possible. It is like in that joke where a guy goes to fix a machine, presses one button and everything works, and charges a lot of money for it. In the detailed bill, he writes that pressing the button costs one dollar, and the rest is the cost of knowing which button....

We have plenty of users and special moments when we need to give extra help, so I have a team that helps me in doing all that...so, I also need to teach my team, prioritize problems and plan stuff with them like vacations and such things .

I also need to speak with the clients, understand what they want and try to make sure they are happy and that when they check the service nothing breaks.

Apart from all that, I help to guide where the service will go in the future. This is not my job directly, but by having the knowledge about how people use it, my opinions in the matter are at least considered, and when something is a pain in the ass to do I try to warn so it gets improved later on. As part of this, I need to manage all petitions to change stuff in my service. Again, this is mostly paperwork, but you can see which changes have been requested, when are they going to be done and stuff like that. Another part of the job precisely is to check that these changes have been done at the time people planned to be done.

Since all this means interacting with other companies and other teams in different parts of the world, there's lots of meetings, conference calls, presentations, trainings, etc...in some of them I am presenting, in some of them I am listening only and in some of them I'm commenting on stuff.

I also do some testing, but not much. I just test things that could not be tested before. For example, you may have tested part A of a system, and it's fine, but after installation you have A connected to B and C, receiving from F and saying hi to Z every 10 minutes...and you cannot test all that until the whole thing is in place, especially because sometimes Z and F are done by another company. Most of this test is done by another team, but my team sometimes needs to test one of those interactions(like A with C, for example).

Another important aspect is to calm down tempers...as the guy people go when there is a problem, part of this job is to make sure there are no panics and things are treated with the level of importance they deserve. If we really need to panic I will say so,  but I also need to assure users and show that it is going to be fine and we're working on it, that things are under control. Perception is very important, and sometimes it does not match with reality. Therefore you need to calm down things, shown is not that bad, offer solutions, etc, not only until things work but also until people realize things work.

Finally, there is periods called operational periods where we give extra help doing work shifts(yes, that means night and weekends sometimes). These periods can be testing periods or the real thing, but in anyway during these periods we work from this nicer area that looks like NASA with lots of screens and projectors and TVs. From there we need to use our systems to prepare the sevice to be live. During the testing phase the users do that, but if we are in operations my team does it. We also practice steps required to do each task, and therefore I need to write plenty of documents about these steps, and improve them from time to time. This way anyone with some knowledge of the project can theoretically do these steps. It's usually in these steps that we can try to do some scripts or little programs that are not oficial but that make our life's easier, but that's the extend of our programming in this position.

While in operations we also take care if issues differently, with more pressure on fixing things faster and in any way possible. Again, all this without touching code, just using back doors,  emergency solutions and our knowledge of the systems. This period also means we have several teams together so we need to interact with all of them,  learn communication channels and how to propagate information to the people that will come next day. I also need to manage the people in my team in these periods, ask for reports, do daily reports myself, track problems, all that...

I don't know if these explanations help to give an idea of the type of job or the level of work we have, but I can tell that it fills our days quite completely, and the fact we are in front of the clients makes everything more intense, fast and stressful...but I do kind of enjoy this^^

Saturday, 16 January 2016

Our Apartment's Distribution

Haven't written a long post in a while....we're back from Christmas holidays in Barcelona. We had fun but the amount of visits and meetings was brutal and we ended up really tired...

Now back here we will have several people coming to Rio to visit, which is nice^^. However,  I will also need to do a lot of work in this period, because I have been given several tasks to do that are important, but a pain in the ass to prepare....and I'm in this status of "oh, so much work to do", and then delaying starting working on the worst part...

Anyway, there's something new and nice that we have done while in Barcelona. We bought the apartment in may, but the apartment needed to be rebuild. That's also a lot of work and decisions...but we've made an important one, the distribution.

Here's an image of the distribution we have chosen:

As you can see, there's lots of space, but we wanted to have 4 rooms and 2 toilet,  so that already limits things quite a lot. It was hard to see how this would fit and be nice at the same time...

The end result is that we almost won't have corridors, so we save space. Instead we will reach the kitchen and the dining room from the entrance,  and the dining room is connected to the living room but can be separated at will. This way the living room is smaller but without having to worry about the table we win a lot of space.

The kitchen is big enough, and there's a window between kitchen and dining table which makes it nicer and more sociable to be preparing food. We also have a storage room/washing machine room, where we can handle all the laundry process without needing to occupy other spaces and giving us also a lot of storage volume.

Next to the living room we'll have a guest room/office. This space probably is the one that most people said to be not sure if it was needed, but we think it is nice to have and allow us to divide the living room from guests sleeping (in plenty of places the coach doubles as the guests' bed), while also giving us an office area next to the centre of the house.

The main toilet is close to everything, at the centre, so anyone can access it. Then we have two possible kid rooms, one a little smaller than the other, but we know that with the right furniture this is a very small difference.

Our room is big but as small as possible, with a nice extra second toilet. The funnier part is probably the shower, which is basically in the interior terrace, a funny position that made us doubt, but in the end we though it would be fine.

All windows are exterior and we believe the will be lots of light, also because it is a 5th floor so we're quite high.

The furniture indicated in there it's nor fixed yet, only kitchen and toilets will really be like that, so we don't know yet how everything will turn out, but it is exciting to have already decided on this^^.

Now we need still to agree about a lot of details regarding electric cabling and walls, then there's the budget planning in which we may need to change something and agree on materials and different things, and finally the actual construction  will take place...still a lot of things to do....

But it feels nice to be closer to seeing the final result ^^

Sunday, 29 November 2015

Dark Souls

So I decided to give Dark Souls a try.

Dark Souls is a game from some years ago now, that became (in)famous for its difficulty, but everybody said it was great.

That made me curious, but I don't have a lot of time so I didn't check if I could get it for a while....
However, I saw Yahtzee's review in Zero Punctuation and he claimed it was really good actually, once you passed some hard fights and started to learn how to play...this plus some posts on the Internet made me want to play it, and see if it was as hard as they said...

Well, the game it's hard, but not so hard. I'm not saying I'm that good, I die a lot and I still didn't get the hang of rolling at the right time (in part because my laptop sometimes slows down too much to time things properly), but my point is that the game helps you train.

When you die and restart, you can go back where you died and recover the experience/money you gained since last time you died, plus any extra you got from fighting people on the way. Also, you can grind your way up the levels, by killing monsters in one area and resting so they reappear, and repeat this until your stats are to your liking.

This means you can train a level until you do it well. Sure, when the boss kills you and you need to kill again  all the minions between the boss and the resting area it gets annoying, but you're getting extra experience after all, and training.

What is true is that the game doesn't hold your hand, but that's a refreshing change from current popular games. In most new games you don't have lives, checkpoints are everywhere and death is cheap, a small nuisance. Dark Souls makes you suffer instead, you really need to put effort.
However, that's just like more traditional games that had no saving points, like Mario or Sonic. You just had to get good at finishing everything, and if you died enough times, you had to start from the beginning. This poses a challenge.

Challenges are not for everyone, not everyone enjoys them and they are free to prefer a simpler game. It also depends on the challenge, there are some challenging games where I don't like to put the effort it would require to finish them...and who knows, Dark Souls may become like one of these eventually. But for the moment it is really addictive...

The game itself has little plot, and I'm fond of plots. Only very good games can get away with having no extra reward from advancing than the advancement itself...I'm not sure yet if Dark Souls achieves that..there is a plot, but it is very nebulous....the world feels half empty, a feeling I don't like, but it is for plot - related reasons, and it is true that the map is huge and it seems you can visit plenty of different areas...if you see something big and looming on the horizon , you will probably visit it...

The game itself consists of exploring the different areas, abandoned castles, silent ruins, graveyards, etc. while fighting monsters (mostly undeads). You have the traditional RPG classes (cleric, wizard, warrior, archer) with variations (so you actually have different classes than what I mentioned, but they are recombinations of those traditional stats).  Depending on your class gameplay varies, but in most types it is based on shielding/avoiding attacks and striking back afterwards. 

I decided to start with the Deprived class. At first glance that seems insane, but I read a review that explains quite well why this is not so weird....the Deprived basically start with nothing (very simple weapon and shield, no armour), but their stats are the same in every aspect. This means that 1-Any drop is usually better than your current equipment, so you appreciate them, 2-You can adapt better to your gameplay because you can increase your favourite stats first, and 3-The game is as hard as it gets at the beginning, so you will not reach a point that is harder and will just adapt to the difficulty, or not, early on. 

For example, I discovered I depend a lot on my shield but I also like to roll around, so the heavy knight may not be for me actually. I like to be fast, but I want to have enough endurance to do lots of things. I don't like slow weapons, but I want to do some damage which very light weapons do not provide.  I didn't experience any ranged attacks yet, but I've heard they are a little game-breaking (as it usually happens), but well, I may give it a try at some moment too. 

Ah, the game has 3 major annoying things, that is also true:
1-You cannot pause with one button. You can only exit the game and load again, but the time it takes to do this you may end up dead...We should have moved past this crap by now, all games should allow you to pause at any moment, including during cinematics, without having to skip anything or suffer for it. People that play videogames has changed a lot in these years, and lots of them are the same that started playing 20 years ago, and now they have families and things to do, sometimes you really need to stop the game at this moment and not having this option is just stupid. 

2-In theory you play always online. They say you do not enjoy the full experience if you don't, but I do not want to interact with other players so I disconnect my wifi when I play. This should be an option always as well, I'm not interested in PvP or interacting with unknown people.

3-The game sometimes "cheats" with fake difficulty. The game is hard enough as it is, but sometimes there's some surprise event that will kill you straight if you're not prepared for it, or wound you badly. This is nasty, because one thing is to suck at some point and get killed and another is to get into a trap you had no way to know it was there until it killed you. 

Anyway, at the moment I'm stuck at the gargoyle boss, and rather letting it kill me again and again I leveled up a little, to see if things are better...I'm also getting the hang of the two-handed use, because with such big monsters it is useless to cover....I still need to learn to time better my actions or I won't survive for long in this game...

I don't know how many hours it will require, to finish, or if I will give up, but for the moment it's being quite fun....


Tuesday, 3 November 2015

Creating Your Own Narrative In Rebellion

Warning: Geeky post ahead...

As I keep saying, I love to play games...however, we don't have much free time every day, so we tend to use it to do things together like watching a movie or series. Sometimes we play together, but it needs to be some special game, with a plot, interesting to watch too.

Anyway, that means I have a big waiting list for games....not necessarily new games, since I also love replaying. And just now I have been(and I haven't finished ) re-playing Star Wars: Rebellion.

I don't know if I mentioned it before, but I'm...well, cannot really say a Star Wars fan maybe, but well, a fan of the universe described in Star Wars, or fan of the original trilogy and of several of its games. Some people like the force and the lightsabres,  some people may like the story...but what attracted me since I was little were the spaceships.

I loved the spaceships. I loved the small fighter types, the transports, the capital ships..and I especially loved the Imperial ships.

I mean, look at an Imperial Star Destroyer..it's a city-sized monster with lasers. Look at a Super Star Destroyer dwarfing all the other ships....look at the Tie Interceptor, sleek and menacing, agile and fast...look at the spotless decks, the white polished ships, at the superior technology....of course I like the Imperials.

Also, the Imperial March kicks ass...

Anyway, that's something that I always remember being attracted to, the ships and the space combat, although it is in the games that I really started to love it...Games like X-Wing, Tie Fighter and the corresponding successors.

So imagine my emotions when, as a kid/teenager, I heard they were making a game,  a strategy game, where you could expand your side, conquer planets, make fleets, etc. I remember hearing about it and salivating, basically. Most other games made by LucasArts were pretty awesome, so a Star wars strategy game where you controlled all that seemed a dream come true.

I remember the game took some time, was delayed, etc...and when it came out it was not a success.
This was because the game has big flaws.

The first one is the interface. Playing the game is more like managing windows and trying to copy files from one folder to another. Everything opens windows and plenty of times you need to rearrange then and move them around to do what you want. With a rather low resolution, this becomes a problem fast..

The available actions are not evident, and it is actually a bit annoying how you manage building things and assigning them to planets. Mission assignment is also not very clean, and movement without confirmation means that a mistake can send something the wrong way without you realizing it or being able to do anything about it.

Then you have the graphics. They are not good even  for the time, with plenty of low resolution images and less than stellar original drawings.

There is also the space combat area, which uses a different interface. It still is pretty clunky, not comfortable, and hard to operate efficiently. The graphics in this section are also not good, with 3D models without details and without realistic shapes and forms. To put an example, the SSDs should look impressive as hell, but they look kind of small and short. Also, the combat lacks detail, showing only the occasional laser. The internal engine maybe only does a combat simulation once every so much seconds, but only firing once in so much seconds looks bad. In the end you have the option to let the computer to take charge of the battle, and plenty of times this is better.

The game itself also has a lot of little annoying bugs, like needing to click several times to make someone start a mission and similar issues.

There is no plot, you just start after the first death start and continue your way, and the planet assignment and forces makes no sense, starting with a few planets and spaceships even if you're the Empire. The game mechanics have some flaws that you can abuse and make the game easier, and I think it's not especially hard once you figure a few things out.

However, I loved the game. Even with all these flaws, I enjoyed it a lot. I loved designing new advancements, building capital ships, fighting in space, performing missions, recruiting and using diplomacy...one of the things I liked most is that you can rename all the ships, so I could recreate fleets from the X-Wing games...

The game has sectors with around 10 planets each, and you have a few central sectors and lots of outer sectors. Central sectors are populated and can be neutral or support the rebels or the Empire, while outer sectors tend to have just a few populated planets, and you can colonize the rest. You can control a planet that doesn't support you by assaulting it and leaving troops in there, but it is better to maximize support by making a character do a diplomacy mission on it. You have characters from the movies and expanded universe, and you can make them command troops and ships or perform missions, with each character having its strengths and weaknesses. You have ships, ground troops and buildings. Resources are quite simple, you can have mines and refineries, and this gives you maintenance units. Everything uses maintenance units to be build and maintained. Factories can be built in planets, and the more you have the faster things are built, but planets have a limit on buildings they can have.

Building and moving around takes days, and you can change the speed of time passing. Usually the game is played by triggering movements, missions and constructions, and then speeding things up until something interesting happens.

The game is hard to win and hard to loose: you need to capture the 2 leaders of the rival side (the leaders cannot be killed) and destroy the rebel base (you only need to do it once but the base can move around) or capture the planet Coruscant (you need to maintained control of it but you always know its location). This means usually you will need to conquer everything or be very lucky to win the game.

In these games without plot, you create the plot. You create an internal narrative, and you get attached to squads and characters without there being a real plot, just based on random events. And there's plenty of those, that make the game extremely interesting, at least for me. I'm going to explain some of them....

For starters, one of the most common stories that motivates you to play this game is as follows: you have control of some planet with big support, and then the other side comes with a fleet and bombs the place. You have some fleet situated somewhere else, and you move it there. You arrive late, and meanwhile the enemy is now in another close planet, bombing it. You start a nice chase around the sector, but every time you encounter them they flee. Then you finally research the interdiction technology and create a ship that blocks hyperspace jumping, and when you finally catch again with them you disintegrate them and feel quite rewarded...

Another good one is when you send a diplomat to some neutral planet. Diplomats are usually the nicest characters, and some of them get really good at it, so you develop certain care for them, also because not so many characters can do this. However, this time the planet changes sides before they reach it, and when they arrive they get captured or even wounded.

Of course what follows is a epic rescue mission across the galaxy, searching for the fleet that had them and hoping you didn't blow them up in that last combat...and when the mission is successful you feel pretty awesome^^

To finish the post, one last story...

If you control the Empire, you can make death stars. They are very expensive, hard to maintain and take forever to build, but once you have one you can destroy planets. The downside is that this lowers Empire's support in all planets in the galaxy (usually your actions just increase or lower support in on planet or one sector, so this is a big deal, you can end up losing all planets).

The first time I played the game, I was having difficulties in capturing the enemy leaders and in convincing sectors to like the Empire. I had maintenance problems and ships were falling apart. Tired of this and just to see what happened, I managed to get a death star and I proceeded to visit planets that supported the rebels and blow them to pieces.

Fast enough I had whole sectors rebelling against me. Of course, I was a bastard leaving a path of destruction on my way...I even started to destroy planets that had slightly lost support, but I was leaving no land to hide.

And then something magical happened, that I don't know if it's a bug or was programmed like this....the sectors that I still controlled, not that many by that time, started being indifferent to me blowing up another planet. Not only that, support for the Empire started to increase galaxy - wide after each new destroyed planet. Planets were cheering around for every new explosion.
It was awesome,  I had manage to obtain support by pure fear somehow, or by tiredness. I think it was a bug maybe, but it was extremely funny.

With the support of these sectors too afraid to complain, I laid waste to half the galaxy, and eventually managed to capture the rebels (because they ran out of planets :D )

It was one of the best narratives I've ever seen in this type of game :D

Tuesday, 27 October 2015

The Last Discworld Novels

So I finished the Shepherd's Crown, and a lot has become clear.

The novel itself....could be better. Much better. Actually, it is similar to the last novels he wrote, and it is painfully sub-par compared with most of other Discworld.

I think his last novels that I read were Making Money (probably the less affected), I Shall Wear Midnight, Unseen Academicals, Snuff, Dodger, Raising Steam and The Shepherd's Crown. And all of them have several of these problems, although the worst offenders were the latest.

It would be a disservice to Terry Pratchett to say that his last novels were really good. They were not. The characters became Mary Sues, perfect, clearly without any problems to survive the story, with everybody agreeing with them or fighting them in a very peculiar way that made them even more correct and successful. And characters were not speaking any more, they were giving monologues,  they were offering speeches. Worst of all, in the last book all of a sudden magic could do everything and all witches had powers never before mentioned. There were even continuity errors with previous books. And it ended with a battle, a battle without soul, without casualties (well, one, but I would not count it), without doubts about who would win.

It saddens me to say so, but Terry's novels died before he did. And well, what would one expect? He had Alzheimer's disease, which made writing hard, and a very limited timetable (his life expectancy after the diagnostic was extremely short). He wanted to write some stories still, but the end result was that he "rushed" his last novels, I guess in fear of not finishing them. This is the hard truth, what my First Sight is telling me.

In the last pages of the book they explained that in 2007 he was diagnosed, after finishing Nation. It is the year when Making Money was published, and you can see that all the books written after this moment decrease in quality. Apart of what I've said, they cram social issues in there in a way that doesn't work, because it is not subtle or woven with the rest of the plot. I'm not saying you cannot explicitly defend social issues in a story, just that you need to know how to fit them inside, and the last books did not manage to do that very well.

The thing is, remembering Terry Pratchett by these books is also a disservice, a huge one. If you want to know Terry Pratchett and why he was one of the greatest writers that have existed, you need to read all his other books.

You can start with Nation, one of the last he wrote, a book that grips your emotions and manages to express sorrows, fears, determination, brutality, love and plenty of other things in its characters and in you. A book that questions who's the uncivilized, the savage, the one without important culture. A book about science and discovery, about survival, about growing up.

You can continue with his early works, Johny Maxwell, the Bromeliad Trilogy, Strata, etc. They may be minor, or smaller in scope, but they teach you about humanity, about youth, about beliefs and traditions.

You can see the genius of Good Omens, genius shared with Neil Gaiman, a book about the apocalypse that laughs at religion while defending belief, spiritual and in humanity, and in our inner goodness.

And you can tackle Discworld. Discworld is huge. The first books are small jokes, good but without a point. But the rest is simply awesome. You can analyze traditions in Pyramids. You can consider revolutions in Nightwatch. You can understand life and death in the Reaper Man. You can see the problem with blind belief in Small Gods. You can enjoy the primordial energy of Rock in Soul Music. You can understand stories and the evils of Christmas in Hogfather. You can see what a good teacher is while pondering about the nature of time in Thief of Time. You can talk about integration in Men at Arms. You can see racial problems and stereotypes in Thud! or Jingo. You can experience that, and a thousand times more, if you immerse yourself in his books. You can experience poetry that leaves marks in your soul, and right afterwards  enjoy a vulgar joke that makes you laugh without control while in the subway. You can ponder deep philosophy while being entertained. You can see that wars are not meant to be fought, and that true heroes do not fight but prevent the fight from happening. You can learn that good people, if they think you should die, won't waste time gloating and will kill you straight. You can see that being human is a state of mind and a matter of choice.YOU CAN HAVE FUN WITH DEATH. You can experience a different world that is exactly like our own.

Terry Pratchett has all this to offer, and I'm not going to insult his memory by saying his last rushed books done while terribly ill are good. I will say that the books before that moment are beyond good. They are amazing. They are incredible. They are mind-blowing. They are hilarious. They are dead-serious. They are totally worth your time, and you should read them. All of them. Even the last ones. And then reread them.

That's how we do proper service to his memory.

Wednesday, 30 September 2015

Videogames, Sexism and Idiots

For a while now I wanted to write a little about GamerGate and Feminist Frequency, but I was not inspired and time passed.

However, I have seen some post recently that still talk about it, and I though I should finally write about it even if a lot of time has passed and it is no longer in the news.

So, for those who do not know, in a  summarized version: a while ago Zoë Quinn, a girl that has developed videogames, left her boyfriend. The guy was bitter and made a false claim saying that she had slept with some reporter in exchange for favourable reviews. That's it. That's the whole original story.

Of course, the situation quickly worsened when, all of a sudden, lots of self-proclaimed "Gamers" (usually guys, but I guess maybe some women joined this as well) started to say this was shameful, that she had slept with a guy for a good review showed she was a bad person/slut/etc., that the reporter was immoral, that these practices were immoral, that she should be punished, etc. Things got to the point of death threats to her, and brutal harassment. They stalled calling this "GamerGate", imitating the "Watergate" scandal name format. (People keep calling scandals "somethinggate", as if "Watergate" was referring to some water scandal or "gate" meant scandal, when it is just a hotel name and it is stupid to use "somethingate", but oh well....)

The thing here is that there has been lots of other cases of confirmed corruption in videogame reviews, but nobody made such a fuss about integrity and other topics when it was big publishers and big magazines. So the whole complains were less about integrity and more about the one blamed being a woman,, who did a video game not very mainstream.

Then lots of these "Gamers" started to complain also about how feminist women, progressives and other such groups were trying to change videogames for the worse,  and started to threaten other women related to games development. They also threatened a feminist activist, Anita Sarkeesian, that had started an online video series where she talked about sexism in videogames. The "Gamers" accused Queen, other women and Sarkeesian of trying to ruin videogames and such other things.

Feminist Frequency, the website that Sarkeesian has, explains with examples, videos and interesting facts why games are sexist sometimes, and proposes changes in games stories and game play,  sometimes, to try and change that, while recognising that a game can still be fun to play if it has these issues. Some of the points raised may be questionable or debatable,, and she may be wrong in some aspects, but plenty of times it manages to make valid points and the videos tend to make you think about certain sexism that is given for granted in games. 

People reacted as if she was personally raping each one of their relatives.

The whole thing is ridiculous and shows that a worrisome amount of gamers do not understand games, women, or higher thought processes (I'm amazed they don't suffocate the moment they try to play and breathe at the same time, since clearly their brains cannot handle such complexities). Some people said that the complain was against political correctness, ethics in reporters and other higher goals, but the reality is that most complains were hysterical fits against games not meant for or done by white heterosexual males. 

In Zoë games and Saarkesian videos somehow "Gamers" got threatened by the idea that games could be something else than ultramasculine action games. This also matches the idea of a lot of publishers that, unless the main character is male and white, white males won't relate to them and won't buy the game (even when white males are not, by far, all the people that buy and play such games).

It is funny, but most games that are very masculine, I find them kind of....gay. Nothing wrong with that, but I find it funny that a lot of these "Gamers" would find it offensive if they heard that, for example, Gears of War seems really gay. As an heterosexual male, I don't see the point of controlling a muscled warrior around. It is usually also boring and uninteresting, unless the character has some depth on it, or some funny trait. But by preference I'd rather control other type of characters. For sure I  prefer a female character because I like their appearance, but it is much more than that.

I know how to be a white heterosexual male because I am one, and I do not need games where I control white heterosexual males to feel empathy towards them. Games allow you to play at being someone else, so I'd rather embrace this opportunity by being something else and relating to that.

I'd rather be a teenage girl of unclear sexuality, like in Life is Strange. I'd rather be a murderous female human-alien hybrid with complex motivations, like Kerrigan in Starcraft. I like to play as a female special ops. soldier like in Dino Crisis. I prefer to be represented as a renegade female Sheppard than a goodie-two-shoes male one in Mass Effect (I played both ways and the other one is more interesting). I'd take Claire over Chris Redfield anytime in Resident Evil. I would even argue that Master Chief and Cortana (don't be fooled, plenty of times you play as both in one body) are much more interesting than just Master Chief.

Sure, maybe some of these games are still very sexist in some aspects, but by just putting yourself in the position  of a female, they already do something slightly different than a lot of other games.

Hell, opening the scope to race and species, I'd prefer to be anything apart from the typical, boring, white heterosexual male. I'd rather be a Dark Elf, a Zerg,  an Asari, a Quarian, a Geth Platform, an Orc, part of the Chaos, a Gene Stealer, a Monster, a Zombie, a Dungeon Master....

THAT'S THE FUCKING POINT OF GAMES!

Going on and talking about game play.  I am happy with destruction and slaughter, and some days that's what I want, but I love a good implementation of time control and conversation-based puzzles and stories, or platformers where the simplest game mechanic gets new spins. I love scary games where you cannot kill the thing that follows you,  and games where the puzzle solutions are not evident but still (usually) logical.

And continuing with the story, I love games where the traditional tropes are not used. Games where the damsel does not need rescuing, or games where your actions are not always good and nice, games where you may be the villain, games that question the "you must" approach. Games that punish you for playing. Games that mess with your mind and your feelings.

Games are full of potential, and capable of amazing diversity. And to create such diversity,  we need diverse minds and people changing the shape of games, developing games and analysing games. 

Complaining that women should not complain when they are not represented in them or treated as objects,  complaining that the traditional "rescue the damsel" works fine and doesn't need to change, complaining that some games now are trying to explore game plays that you find boring because you're not killing things while playing, complaining that games should appeal to your sexual tastes, complaining that games can be ruined by increasing diversity and possibilities....it is not just missing the point. 

It is missing it so hard that you shot yourself in the head instead (which could explain your clearly diminished cognitive abilities).

Thursday, 17 September 2015

Power and Choice

Nowadays at work I have managed to get into a position a little higher than before. This is normal once you acquire experience. Once you have experience, there's plenty that does not surprise you, and you have more solutions to things, so people ask you more and more and depend more on you than before.

This gives you a certain power. They say power corrupts, and well, there's some truth...it is not that it corrupts so much as that it is fun to use power. For example, knowing a second language is a great power. It allows you to expand your communications and meet new people. So it is fun to have this power. Once you have it, you want to use it.

In the IT world, depending on the complexity of the company, one of the great ways of having power is when you can influence what is being done at several levels. In the end, most IT is based on a guy somewhere doing code, and this guy usually has the ultimate power of screwing the whole thing or making it work fine. Companies should remember to treat this guy VERY well, but they don't always do.

However, apart from this guy, there's usually a big list of other people deciding on what the guy will need to do and how the code will be used. Currently I'm one of these people, and hell, it feels nice....

It feels nice to get the extra attention, to be consulted and considered. Very often in big companies your voice gets lost in the middle of the mess that they are, so it is nice to reach a position where you can be heard, even if just a little.

It is amazing to finally be able to influence monolithic things, and see them change slightly. It feels nice. And I understand that it is easy to get addicted and want more. Not only to influence, but to direct and manage.

However, of course, not all is just fun. As the movie said, power comes with responsibility. You need to use it wisely. And part of having power in a company means that you have power over other people, and choices to make. Power to have to ask someone to come on Saturday. Power to tell off someone if they did a bad job, Power to keep everyone working one extra hour because it is needed. And this part sucks, of course...

We all create a narrative in our lives. We imagine ourselves in our story, and we tell ourselves stories about it. We play parts, we follow patterns that we detect in real life.

Recently, I had a person on my team fired. Not really fired fired, but he did not pass the selection period. He did not do anything wrong. He was not someone who got upset, or complained too much, or someone lazy. He was just...not smart enough.

It would have been easier if he had been a bad person. We had one of those too, in another team, and firing him was not a problem. But this guy in my team was just not good for this job, nothing else. So in any stories, this is the part for the bastard,the bad guy, the boss that fires the innocent worker.

Life is never that simple, but still, it's a shame I had to fire him.

With power should come also a higher awareness of consequences, Anything that I needed this guy to do I would have ended up doing myself, which means I would have had double the work. I was not willing to go through that, so I made my choice.

After all, obtaining power is giving you the possibility for more choices, and some of them are the hard ones....

Saturday, 12 September 2015

Life Is Strange

A few weeks ago, while checking a list of recommended games on Steam I came across Life Is Strange.

I watched the trailer, and it seemed to me like a very interesting premise. I researched a little more, and I though the idea was really awesome, so I decided to buy it, and I would recommend anyone to do so too.

In the game, you are a young 18-years old girl studying in some academy in a small town. Because of a confrontation, you discover you can go back in time for a couple of minutes, giving you the ability to change actions and conversation, and to obtain clues and knowledge to use after rewinding time.

This is the basic premise, and then you need to explore this world with the small town and the academy, investigating certain dark occurrences and a disappearance.

From the start, the game gave me a very strong "Twin Peaks" atmosphere. The setting is quite similar, a small town with power plays, secrets and some supernatural occurrences. You can even find a "Fire walk with me" graffiti at some moment, so this similarity is done on purpose. The atmosphere becomes quite mysterious and interesting thanks to that.

At the same time, the calm indie soundtrack makes you feel relaxed and sad, slowing down the pace and making you sometimes to just sit and observe the scenery. You want to read and observer every little detail of each of the places you can visit, to make sure you don't miss a thing. The process is incredibly immersive, and you get easily lost in this world.

The time-travel skill is really useful, and there are several nice puzzles where you need to play with the ability to extract information, or fix an action that caused unexpected effects (like breaking something by accident). Lots of actions show a small butterfly afterwards, indicating to you that the action will have consequences. Most of the time those key actions are based on conversations, about what you decide to tell or do with someone. And there's way too many to easily control them, so plenty of times you set for a certain course and hope for the best.

Of course here a big point is that you know you're in a game, so sometimes some action may seem weird if you would be in real life. Since you're in the narrative of the game, where you are extra aware of being in a story that follows certain tropes, you need to guess if sometimes the game is playing a trope straight with you or is trying to subvert it (or if it is trying to make you think they subverted it when they played it straight actually), so it is quite a fun mental exercise of deciding which action will have the best outcome in such a story, the usual "I know you know I know you know", and trying to guess in which step we need to stop. Hopefully you can always rewind and see the direct outcomes, but the ripples these create are hard to predict.

The game comes in episodes, and last episode (episode 5) has not come out yet and is expected in October. I finished the first 2 episodes and I'm in the middle of the third, delaying it a little bit so I don't need to wait for the 5th one.I don't want to get caught in a cliffhanger or very tense situation, waiting to see the final outcome of everything....

The story turns very serious quite fast and punches you in the gut repeatedly, reminding you that it was your choices the ones that created this situation. It is clearly dramatic, and we still don't know how it will end, but even with time-travelling, the situation you put yourself in is quite complicated and hard to solve....

I will say that it is true that every single thing you do may affect greatly the outcome of the game, and that some plot points that I have seen would not have been possible using other choices. The game itself does not have hard puzzles, but the overall puzzle of making the best choice selection is not an easy one, and it makes you obsess about past actions while considering things very carefully.

I believe it is a very innovative game (even if other games have done the time-travel thing already), also in the aspect of characters used and the story it tells. Not many games really commit to the idea that your choice matters, triggering completely different outcomes based on that and in this way creating not a single story, but the possibility for thousands.

This game was recommended by Feminist Frequency because of its use of female characters, and I was appalled to know some publishers wanted to convert the main character into a boy. The story works perfectly as it is because it is a girl, and I cannot understand how some people, in this day an age, still believe such a game cannot work. However, I want to dedicate another post about these topics, soon...

For the moment, I'll just finish saying that this is an amazing game that will suck you into its world, and you need to give it a try, it is totally worth it.

Sunday, 6 September 2015

At Independence's Doors

Again, elections are coming, and again it seems like a nice moment to make a post.
Last elections were to decide government in cities around Spain. In Barcelona and Madrid these went very, very well, and the next mayors of both cities were people from the left, with good ideas and that have been implementing good and reasonable policies since then.

I was not able to vote last time. Living abroad means that you're never fully sure of what you need to do and when do you need to do it. When we arrived to Rio, I registered myself with the Spanish consulate (which is conveniently located 10 minutes away from our house on foot), but I was unsure if I needed to do some paperwork. Since for Barcelona's elections I did not receive anything, I believed I had failed to register to vote.

For this elections I wanted to make sure, and I was told I could inscribe myself during august. However, then I heard inscriptions closed at the end of July. Feeling again left out by the idiotic Spanish system for voters abroad (made on purpose so we don't vote), one day checking the mail I found out I had received the paper to ask for the voter for these elections. So I did my paperwork correctly this time, and now I'm waiting for another letter that I will use to vote. I may not receive it, since the system is in place to increase mistakes and late deliveries, but at least I have a chance.

During Barcelona's elections, I was sure about what to vote. Barcelona en Comu(a coalition that includes Podemos, IcV and other leftist parties), I believed, offered the best chance to finally move things around and produce some important changes to improve politics and make Barcelona a better city. I could not vote, but I'm really proud of the fact that they won enough votes to rule the city...through pacts and negotiations, but that is not something bad, that should be the norm everywhere. If I could vote for them in Barcelona again, I would do so without doubts.

For the current elections I had some doubts for a very long time. Plenty of times I keep getting doubts about independence, since I do believe Spain is currently a political cesspit but I also believe that maybe we should fight to convert it to something else. And I know I would never vote CIU, since they are corrupt to the bone. They may believe in independence, but more likely than not they want to make their own country just to make some new laws for their rich friends. ERC showed too much willingness to pact with CIU for a leftist party, and that worried me. PP and Ciutadans will always be out of the question, those are parties for people who would enjoy to go back to the 1950s with Franco. PSC is lost completely because depends too much from central PSOE, and they are dissolving between the new parties around them, without clear ideas. This basically leaved me with the options of ERC, CUP, IcV and Podemos.

However, several things have happened that have made it really easy for me to decide. First thing is that CIU, which is made of CDC and Unio, separated. Unio is the part more to the right in CIU, so the fact that they are separated now is really good, because it reduces strength in the Catalan right parties. These parties have been ruling for way too long, they have too many "friends" in charge of big companies and there's plenty of cases of corruption and of laws that reduce rights. CIU is the main responsible for budget cuts in education and healthcare. Sure, Spain is not giving funds to Catalunya, but before you cut these two things there's plenty of other points that could be reduced, like government salaries, help to private healthcare and education (The public ones are the ones being cut brutally while help to private companies is mantained),  and plenty of other things. Unio alone will never get my vote either, they are slightly less dictatorial and disgusting than PP and Ciutadans, but just slightly.

Then, CDC convinced ERC and other organizations to join forces in a single party for independence. This allowed CDC to cover their corruption cases and all their problems under the mantle of independence. Even if I support independence, I will never vote for them because they are forgiving CDC some things that are just unforgivable, and need to be remembered.  However, I will not make the mistake that Podemos and IcV did: They joined forces as well (which is fine), but then started attacking the new independence party focusing on the fact that CDC is there. This is way too simplistic, and follows central Spain's idea that independence is something CDC has invented and people have been tricked into believing. This theory ignores centuries of repression and hard work from the Spanish government to eliminate Catalunya's institutions and culture while sucking it dry of money without investing back. This is not something you can just ignore, and simplifying the message is idiotic. Also, while the principles behind Podemos are quite good and I would still vote them in Spanish general elections, their leaders have done some stupid mistakes lately. Sometimes people fail to understand that one person being stupid does not imply that the whole party needs to be dismissed as stupid, and as I said I would vote them also in Barcelona. But in Catalunya's case they don't understand the region, which has positioned me in favour of independence (unilaterally declared).

Therefore, I'm left with CUP. CUP is a party from the left, in favour of more democracy and social policies. They fight corruption. They believe in referendums and consulting people about important issues. They also want Catalunya's independence. And they have understood quite well, by not joining ERC and CDC, that even if independence is the main point of their program, it is not good to achieve it t any cost. They will support it, but they will not be constrained by joining forces with CDC. And if they feel they need to vote against CDC and ERC because these two parties are doing wrong things, I believe they will do so.

And the point is, after the latest issues, if CDC and ERC's coalition, together with CUP, get enough votes to add up to a majority of parliament members in Catalunya, they will declare independence. Just like that.

And then hell will break loose.

And it is about time for that. 

Thursday, 21 May 2015

Ciudadanos and Cognitive Problems In Spain

Again, I found motivation to write something from the sorry state that Spain is showing.

This Sunday there will be elections in most towns and cities of Spain, and also in plenty of regions. Catalunya is not one of them and will have elections later on, on September, but Barcelona will vote this week.

The polls around Spain show weird results. New parties have appeared and have gained an incredible amount of support in a very short time. On one side we have Podemos, CUP, and other parties and organizations from the left that are trying to remove the traditional parties from power to improve life conditions and increase social policies. Most of these parties are getting support from people that used to vote PSOE, but since PSOE has done really stupid things that have situated its central power in the center-right rather than the left, several of those voters have abandoned PSOE as an option. This is understandable: If you support the left, currently in plenty of regions PSOE does not represent the ideas from the left, and is involved in several important corruption cases. There may be regions where PSOE is still defending the right ideas, but central POSE and lots of other regions are corrupted by having had the power for too long, and own too much to the banks and big companies to really work for the people.

What does not stop surprising me is still the massive support that PP has. Half its leaders are being judged or already condemned for corruption. Where they go corruption appears around them constantly. They have openly said they had a secret accountability book, even if legal (or not really illegal but unclear). They have failed to comply with all their program. They have increased taxes for the big majority of the population. They have modified laws that have reduced salaries, and new jobs are mostly temporary contracts. And even after all that and more, still people supports them in embarrassing numbers.

And what is even worse, the people that have stopped supporting them apparently have decided to vote Ciudadanos.

Ciudadanos is a new Spanish party, but before it became nation-wide it was a Catalan party (Ciutadans) for a long time. In Catalunya, they defined themselves as anti-catalanist, basically defending the idea that there are more important things to worry right now than catalanism, independence and defending Catalan language. This is a perfectly valid posture, but they followed it by centering all their program in anti-catalan proposals: instead of really focusing in other topics (like unemployment, or corruption), they centered all their campaign in being against Catalan language and Catalan independence…Which basically is still wasting time and not trying to do anything for all these things that they said were more important than catalanism (like unemployment, or corruption).

They also tried to say they were not a party from the right, and several times skipped talking about it or claiming they were center-left, or center. However, they sounded suspiciously similar than PP, and several of their members were ex-PP, or ex-PSOE with ideas from the right.  I always considered them from the right, but they were ambiguous about it.

After the initial success of Podemos, Ciudadanos decided to go national, and presented candidates all around Spain. They presented themselves as another new party, an alternative to the corrupt old parties. And then they declared themselves as a right-center party, and basically took as candidates politicians mostly from PP but also some from PSOE or IU, that had not won before any important position and took this as their chance to enter a parliament and get paid for life.

They have won quite a lot of support. And I keep realizing there's no hope for Spain as long as 25%-33% are raging fascist or mentally disabled. Even if they're not truly aware, that's what they are. PP has lost lots of votes, but most of those votes have gone to Ciudadanos, which is made by the same people with the same ideas.

I will make a prediction: during these elections, PP and Ciudadanos will pact in lots of regions and cities to rule together. Because there's an embarrasing number of mentally handicapped that keep voting PP. But the rest of the mentally handicapped that had voted PP will go ahead and vote for PP2, Ciudadanos. You can see it in Valencia or Madrid. According to the polls, the loses of PP are gains for Ciudadanos, almost to the decimal in estimation of vote.

The only solution is to have enough parties from the left to win over these two parties (and also to win over PSOE in some regions where PSOE is not doing very different things than PP).

I will just finish saying that Catalunya's situation is more complex, because there's the independence factor as well...but, to not avoid the chance to offend some more people, I will say this: This Spanish mental handicap that seems so common in the population also affects Catalunya, to all the people that believe independence is more important that the state of the country when it becomes independent. To explain it to these same people with cognitive problems: CIU governing an independent Catalunya is not very different than PP governing Spain, and one of the the only differences is the language and culture that will be promoted.

If you don't see a problem with that, well....as I said, cognitive problems.