6-05-2009


Odio

Odio a las personas. Hay días que más, hay días que menos, pero no puedo evitar sentir un desencanto general en cada momento en que me relaciono con mi entorno con algo más en mente que ser cordial. Y no, no solo es el odio a las características propias del ser humano como ser vivo. Odio más que a nada al nuevo ser humano social: egoísta, malicioso, inconsciente, inocente, cobarde, dependiente…

Odio sus mecanismos de defensa, tan evidentes pero aún con todo tan ignorados, odio su afán por evitar el dolor necesario, odio su insistencia a la hora de sentirse acogidos o sentirse parte de algo más grande aunque sea todo una burda mentira. Odio como creen tener unas necesidades que no tienen en absoluto, su capacidad para dejar que la responsabilidad resbale por sus vidas dejando libre albedrío a las consecuencias.

Odio sus patrones de actuación, sus reglas artificiales e ilógicas que no aportan nada a nadie y su predilección por el camino más fácil independientemente de lo que suponga a su entorno. Odio sus excusas, tristes y poco elaboradas, que demuestran además que por no esforzarse, no se esfuerza ni cuando intenta zafarse de problemas.

Odio lo lamentables que son cuando se preocupan por todo lo que no tiene ningún valor, cuando se dañan unos a otros con brutal eficiencia bajo la máscara de la inconsciencia. Odio su falta de principios definidos, su adherencia inmediata al mayor interés y lo poco consecuentes que son con su propia existencia.

Odio como se unen automáticamente cuando ellos mismos han descuidado su defensa, esperando que así puedan mantener escondidas de la vista las cuerdas que mueven sus extremidades. Odio su corta memoria y su incapacidad para aprender de los errores, sobre todo si sigue existiendo más sujetos cometiendo esos mismos errores. Odio la falta de respeto que le hacen al concepto de inteligencia cada vez que hablan de ella.

Pero sobre todo, lo que más odio es como todos hemos ayudado y ayudamos a que todo esto se mantenga así. Con cada acción, con cada mentira, con cada autoengaño, con cada momento de inconsciencia, con cada acto de egoismo. Te odio a ti. Y a ti. Y a vosotros. Y a ti también. Y aunque me siento totalmente enajenado y hago un gran esfuerzo por alejarme de esta corriente, también me odio; soy humano, como los demás.

Written by crimsomshadow under General | Comments... » (8) |
15-12-2008


Blog news

Lately there has been a lot of things going on inside Divide By 0. When I started this little project I had a lot of things in mind, but let’s say that wasn’t the moment. It’s not like this is the best moment, though! I can barely stop to breathe these days, but I hope what has been done will be for good! Let’s take a tour on what’s new.

The blog, also in english!

English right now is quite a universal language, and one of my intentions with this blog was making its content available to as much people as I could. Thanks to polyglot, now I can accomplish that, and I started by translating previous posts. My english isn’t perfect, you are warned! The blog will automatically use the default language in your browser, and you can change that language session-wide by using the flags in the sidebar or in each individual post header.

Another URL

Now it is possible to visit this web by the old http://divisionentrecero.com URL and by the new http://divisionby0.net

Photo gallery

We’re going into the photography world! I always wanted to make a gallery of my own but hadn’t what I needed to. Now I have, so stay tuned there too!The gallery is powered by Zenphoto.

http://gallery.divisionby0.net

Feeds page

There is a brand new feeds page where you’ll find links to all feeds this page offers, including the new english and gallery feeds. You can access it through the top right link or through here. Please update your feed reader with the new URLs.

XHTML1.0 standard compliant

Just as a side note, I corrected some problems with the HTML code that prevented this web from being XHTML1.0 compliant. Bad luck with the CSS standard, though. The CSS validator doesn’t like one of the wordpress plugins, I’ll try to correct it further on.

Written by crimsomshadow under General | Comments... » (3) |
24-11-2008


Openbox

In one of the last posts we saw how to achieve a lightweight Debian installation with LXDE, a Desktop Environment with netbooks in mind. But there are a lot of reasons to get simple and let behind the Desktop Environment concept (DE from now on) for a Window Manager (WM from now on). The step we are taking now is Openbox.

Openbox is a WM, and just to keep the record, it is the WM LXDE uses (so if we followed the last how-to we are somehow familiarized with it). What is a WM? It is an application that manages the position, size, movement and usually, the decoration (title bar) of windows, besides cool features. The smartest will probably understood by now that every DE uses a WM. There are two types of WM; floating and tiling. The first one is similar to what we can find on DEs: overlapping floating windows we can drag and drop with our mice. The second one is geared towards keyboard users and tries to share the screen space amongst windows following user specified rules, so when the user runs applications the WM adjusts all windows size and position. Openbox is of the first type.

One thing users must deal with with WMs is that a lot of them haven’t panel as is. It is possible to install a lot of different panels, though, but as I see it, Openbox is nearly perfect without one. To realize this, we must think about for what we use panels and how this tasks are accomplished with Openbox:

  • In panels we have menus -> In Openbox we can right-click (default) anywhere to get a configurable menu where we clicked.
  • In panels we have a list of opened applications -> In Openbox we can middle-click (default) anywhere to get a list of applications in each virtual desktop.
  • In panel we have a tray notification area -> In order to achieve this we need to install other software like docker
  • In a panel we have widget-like elements like clocks, mixers… -> For this we have to install additional software too, like conky or lal.

Most common features of panels are not only already present in WMs, but usually are better and more usable. Given WMs are simpler than DEs, they are usually more configurable.

The curious thing about this is that as time goes by as a GNU/Linux user and you understand better how things work, you find new ways to achieve what you need easier, getting your user experience better. Those of us who have used Windows for a long time are usually used to getting things in a static, non-customizable way, ad I think it is important to understand what you need and how you can adapt the system to work like you want it to. Habits aren’t that good usually!

Soon I’ll write a Openbox how-to. Stay tuned ;-)

2-04-2008


Hello world!

public class DivideByZero
{
  public static void main()
  {
    InterestLevel blogInterestLevel;
    ActivityLevel activityLevel;
 
    System.Console.WriteLine("Hello world!");
 
    try
    {
      blogInterestLevel = InterestLevel.High;
      activityLevel = ActivityLevel.High;
      int index = Math.PI * 2 / 0;
    }
    catch(CannotReachInterestLevelException ex)
    {
      System.Console.WriteLine("Exception: The Operating System
                        will keep trying to provide interesting
                        contents to this blog. Thanks for being
                        patient and for your time.");
    }
    catch(NoEnoughActivityException ex)
    {
      System.Console.WriteLine("Exception: The task stack is
                           full and the dispatcher can´t get
                           everything done that fast. Please
                           be patient while the Operating
                           System solves this problem. Thanks
                           for being patient and for your time.");
    }
    finally
    {
      System.Console.WriteLine("Welcome to Divide By Zero. I hope you enjoy!");
    }
  }
}

Written by crimsomshadow under General | Comments... » (5) |