Reviving a forgotten draft: Ps que te borre y ya

* Noesh voltea
<Noesh>Mi iTunes rulea xD una persona ya me reclamo que twitter no es para cantar”
<Xeelee>Ps que te borre y ya. Al fin y al cabo es tu twitter.

—-

Recently I went through the same thing with someone else, via direct message because the person apparently is too much of a coward to say it out in public:

Vandria_: Deberias de escribir en español
nullrend: any particular reason why? I tend to think in English these days.
Vandria_: Nop. Piensas en español y tratas de escribirlo en ingles, pero te falla la gramatica.
Just sayin’
nullrend: If you say so, it must be true then. Still, I’ll tweet in both English and Spanish.
@Vandria_: No en mi TL

After that, this lady unfollowed me. She wanted me to change my habits so she would have a better time. Would it have been so hard to just unfollow me? She would have saved herself and myself a bit of trouble. I did have this post floating around the back of my head for a couple of weeks, after all.

Follow crap people and you get a crap timeline. I like to think I’m worth following, but if you don’t like what I say or how I say it, just unfollow me. Your twitter timeline is what you make of it.

Bien merecido

Hoy no fue un buen día para mi. Para nada. Y no fue precisamente la lluvia.

Lo que si puedo decir es que me di cuenta que el détente que vivimos no durara por mucho mas. Terminarlo significa que tendré que atacar primero, cuando he estado esperando ser atacado. De hecho todo mundo me ha dicho que sea yo quien de el primer golpe, que sea un golpe fuerte, y que sea a la cabeza. No queremos zombies echando a perder el futuro del niño.

Suficiente lo que me paso a mi, para que le pase a el.

Tuviste tu turno de dirigir la obra y no hiciste nada. Ahora es mi turno, mírame quemar tu escenario.

Well deserved

Today wasn’t a good day for me. Not at all. And it wasn’t exactly the rain.

However, it has made me see the détente we’re in will not last much longer. To end it means I’ll have to strike first, whereas I had been waiting to be hit. But then again everyone has been telling me to strike first, and strike hard, and strike the head. Don’t want any zombies running around, messing up the kid’s future.

It is quite enough what happened to me, to have it happen again to him.

You had your turn at running the show, and didn’t do anything. Now it’s my turn, watch me burn down your stage.

Sonido en Linux, o la falta de

Tons esta este articulo en el sitio del New York Times acerca del enfoque de Ubuntu en lo Mainstream. Es un buen articulo. Pero nunca va a pasar.

Preguntas por que? Por el sonido. Ya sabes, la cosa que tu cerebro procesa como entrada auditiva.

No voy a decir mucho al respecto, ya que otros lo han dicho mejor de lo que yo lo podría decir:

Yo solamente he tratado de hacer funcionar una diadema con Skype en mi computadora. Tuve que molerle a las cosas durante una hora antes de que Skype funcionara como se supone debe hacerlo. Esto con una diadema barata de 50 pesos sin control alguno; nada de esas chidas diademas USB para mi por que ya se que no funcionan con el sistema operativo de mi elección.

Todos esos APIs, servidores de sonido, sistemas y demonios…. son ganado Augeo cagándose en el establo; necesitan ser llevados al rastro y el establo ser limpiado. Quiza el Sr. Shuttleworth lo pueda hacer.

Sonido en Linux? Esta completamente roto; cada vez que veas artículos anunciando “Este es el año de Linux en el escritorio” por favor procede a abusar del autor hasta que te canses.

Digo esto como un usuario de Linux — tanto en casa como en el trabajo — y como alguien que empuja software libre encima de todo mundo. Supongo tendré que dejar de empujar la gente hacia Apple ahora.

Linux Sound, or lack thereof

So there’s this article on the NYTimes about Ubuntu’s focus on reaching the Mainstream. It’s a pretty good read. But it won’t happen.

Why, you ask? Because of sound. You know, the thing that your brain processes as auditory input.

I won’t say much about it, since others have already said it far better than I could:

I’ve only tried to get a headset to work on my computer with Skype. Had to fiddle with settings for an hour before Skype worked the way it was supposed to. Mind you, this is a cheap-ass run-of-the-mill headphones-and-microphone headset without any controls; none of those nifty USB headsets for me because I know they do not work with my choice of operating system.

All of those APIs, sound servers, systems and daemons… they’re Augean cattle mucking up the stable, and they need to be slaughtered and the stable cleaned out. Perhaps Mr. Shuttleworth is up to the job.

Sound on Linux? It is completely broken; whenever you see articles announcing “This is the year of Linux on the desktop”, please proceed to abuse the author to no end.

I say this all as a Linux user — both at home and at work — and as someone who pushes open source software on everyone. Guess I’ll have to stop doing that and push people towards Apple instead.

Año Nuevo

Tuve un Año Nuevo bastante peculiar, ya que pase casi toda la noche como el Dr. Adel Ortega de Bunsen:

Feliz 2009! Atte. Adel Ortega

No se pueden ver aquí, pero las bolsas de basura están fuera de la toma, del lado derecho. Y si, esa es la puerta de una van policíaca en la foto.

The tambo at Zona Norte

Todo por que tome algunas fotos un pinche placa me dio una arrastrada y me mando echar al tambo. Sus trompañeros de la Zona me robaron mi iPod y en la madrugada me soltaron por la módica mordida de 150 pesos. Me pregunto lo que pasara el año que viene…

New Year’s Day

I had a rather peculiar New Year’s Day, in that I spent most of the night like Dr. Adel Ortega of Bunsen:

Feliz 2009! Atte. Adel Ortega

You can’t see them here, but the trash bags were off to the right. And yes, that is a police van sliding door you can see on the picture.

The tambo at Zona Norte

Because I took some pictures got manhandled and thrown in jail by an asshole cop, iPod stolen by his comrades in the Zona Norte, then paid 150 pesos in mordida. Wonder what’ll happen next year…

Comentarios en el sitio

Me acabo de dar cuenta que Gengo se chinga los permalinks para cualquier comentario hecho en el sitio.

Cuando tu — el visitante — dejas un comentario te aparece un error que dice “Not Found” inmediatamente después de dejar el comentario. Ademas, cuando le haces click a un link de comentario en la barra lateral te aparece lo mismo. El link original (que puedes ver al hacer un mouse-over en tu barra de estatus) es:
http://nullrend.com/2008/12/30/rains/en/comment-page-1/#comment-29

Cuando haces click en el, WP y Gengo hacen su magia y obtienes
http://nullrend.com/2008/12/30/rains/en/comment-page-1/en/#comment-29

Pero el URL real resultante debería ser
http://nullrend.com/2008/12/30/rains/en/#comment-29

Creo que tiene algo que ver con incompatibilidad entre WP 2.7 y Gengo 2.5.3; este problema ciertamente no existía antes de actualizar. Quizá un cambio rápido en el .htaccess lo pueda arreglar, pero la solución real es modificar el código en Gengo en si.

Ya me están enfadando estas chingaderas de Gengo… Ya hasta le puse su propia categoría.

Comments on site

I just noticed Gengo fucks up the permalinks for any comment left on the site.

When you — the visitor — leave a comment you get a “Not Found” error immediately after leaving the comment. Plus, when clicking on a comment link on the sidebar you get the same thing. The original link (which you can see on your status bar) is
http://nullrend.com/2008/12/30/rains/en/comment-page-1/#comment-29

When you click on it, WP and Gengo do their stuff and you get
http://nullrend.com/2008/12/30/rains/en/comment-page-1/en/#comment-29

But the real URL being linked to should be
http://nullrend.com/2008/12/30/rains/en/#comment-29

I’m thinking it’s got something to do with incompatibilities between WP 2.7 and Gengo 2.5.3; this issue certainly wasn’t there before I upgraded. Perhaps a quick fix to .htaccess can fix this, but the real solution is to change the code in Gengo itself.

It’s getting annoying, this Gengo crap… I’ve given it it’s very own category now.

WordPress 2.7

Logré actualizar sin que Gengo la hiciera de tos. Aquí esta lo que hice:

  1. Respalde archivos y base de datos.
  2. Desactive todos los plugins excepto Gengo.
  3. Actualice.
  4. Re-configure Gengo y aplique los cambios.
  5. Limpie el cache del navegador.
  6. Mire el sitio. Funcionó.

Si no funciona, trata moviendole a las opciones de Lenguage, pero recuerda de limpiar el cache del navegador cada vez que lo hagas. Gengo le da una galleta al navegador para que recuerde las cosas.

WordPress 2.7 en sí se mira bastante mono. La interfaz para escribir entradas es mucho mejor, razón suficiente para hacer el brinco.

WordPress 2.7

Managed to upgrade without having Gengo bitch out. Here’s what I did:

  1. Backed up both DB and files.
  2. Deactivated all plugins except Gengo
  3. Upgraded
  4. Re-configured Gengo settings and applied changes.
  5. Cleared browser cache.
  6. Viewed site. It worked.

If it doesn’t work, try playing around with the Language settings but remember to clear your browser cache every time you do this. Gengo gives a cookie to your browser to make it remember stuff.

WordPress 2.7 itself is pretty good. The writing interface is much better, reason alone to make the jump.

VirtualBox 2.0.6

Actualicen. Hace que Las Cosas Funcionen.

Ahorita tengo mi Nokia E62 conectado a una instancia de WinXP si tener que hacer trabajo adicional aparte del que ya había hecho. Así que todo bien.

Mi iPod de tercera generación también funciona! Los añorados días de Winamp + ml_ipod han regresado. Ya nada de sufrir con Amarok o Rhythmbox! Una razón menos para probar Songbird!

Esto, señores, es Progreso.

No quiero sonar tan condescendiente… pero la mayoría de los programas en Linux todavía les falta un tramo por avanzar, es todo. Me siento mas cómodo utilizando Winamp + ml_ipod, así que si existe una oportunidad de usarlos, la tomaré.

VirtualBox 2.0.6

Do upgrade. It makes things Just Work.

Right now I’ve got my Nokia E62 connected to a WinXP instance without having to do any additional work than what I did before. So it’s all good now.

Hey! My third gen iPod works too! The halcyon days of Winamp + ml_ipod have come back. No more suffering around with Amarok or Rhythmbox! Even less reasons to try Songbird!

This, my friends, is Progress.

I don’t want to sound too condescending… but most music software on Linux still have some ways to go, is all. I’m most at home with Winamp + ml_iPod, so if there’s any chance I can use that, I will.

Direcciones IP estaticas en Ubuntu 8.10

Parece que no soy el único que ha tenido broncas con NetworkManager 0.7 en Ubuntu Intrepid Ibex.

Yo acabe por quitar NetworkManager por dos razones:

  • Necesitaba que mis maquinas virtuales tuvieran acceso a la red local (con Host Networking) en VirtualBox.
  • Los servidores DNS de mi ISP valen pa’ pura madre. Les gusta apuntarse el trafico entre si en un circulo vicioso a cada rato, dejando a todos sin una conexión al internet funcional.

Para configurar Host Networking me encontré un bonito tutorial en el wiki de Documentación de la Comunidad Ubuntu. Los conflictos comenzaron después, ya que note que mi conexión al internet se torno inestable y solamente reiniciando el sistema podía recuperar la conexión.

De ahí esta la situación con los nameservers de mi ISP(Telnor). Fallan por lo menos una vez a la semana y son lentos como la chingada, así que quería configurar mis alternos preferidos de OpenDNS. Lo malo fue que a NetworkManager no le parecía la idea y rehusaba aceptar una configuracion manual. Al tratar de declarar los nameservers manualmente, sobre-escribe el archivo /etc/resolv.conf cada vez que el sistema inicia.

Así que después de lidiar con estas patrañas por un par de días desinstale NetworkManager y puse mi solución en launchpad.

Tengo una configuración de red rara en la cual el módem DSL actúa como el servidor DHCP principal para computadoras conectadas con Ethernet y WiFi. Dado que alkhemy no tiene tarjeta WiFi, estoy usando mi router WRT54G(DD-WRT) como un puente inalambrico; conecto alkhemy al router via Ethernet, el router se conecta al módem DSL via WiFi, por lo cual no hay necesidad de que el sistema “mantenga viva una conexión a toda costa” (tomado del man page de NetworkManager). También tenia la duda de si las maquinas virtuales podrían conectarse a la red sin problemas y si el router podría lidiar con ellas sin darse un tiro; Me puedo saber satisfecho ya que no he tenido problemas después de tener esta configuración por una semana.

Ojala y se arreglen los problemas con NetworkManager mas pronto que tarde. No estoy seguro si otras distribuciones de Linux estan siendo afectadas por esto, pero si lo estan puede que el problema empeore. Ya esta llegando la hora en que Ubuntu tenga una edicion concentrandose en arreglar bichos en lugar de agregarle cosas nuevas. Pero yo que se.

Ubuntu 8.10 Static IP addresses

It looks like I’m not the only one to have run into difficulties with NetworkManager 0.7 in Ubuntu Intrepid Ibex.

Myself I was forced to get rid of NetworkManager for two reasons:

  • I needed my virtual machine instances to have Real Networking (better known as Host Networking) in VirtualBox.
  • My ISP’s DNS servers suck. They like to point traffic to each other in an endless loop from time to time, leaving everyone without an internet connection.

To setup Host Networking I found a nice tutorial in the Community Ubuntu Documentation wiki. However, after that I noticed some strange stuff happening with my Internet connection, as all access would be lost and only a reboot would get the machine to go back online.

Then there’s the question of my ISP (Telnor) nameservers. They fail at least once a week and are slow as hell, so I wanted to configure my preferred alternates from OpenDNS. Problem was NetworkManager was having none of that, as it will rewrite /etc/resolv.conf on every single boot.

So after dealing with this nonsense for a couple of days I got rid of NetworkManager and posted my solution to launchpad.

I have a weird network setup, in which the DSL modem acts as the main DHCP server for both wired and wireless hosts. However, since alkhemy has no wireless card, I’m using my WRT54G(DD-WRT) router to act as a wireless bridge; I connect alkhemy to it via Ethernet, the router connects to the DSL modem via WiFi, so there’s no need for my computer to actively work on “keeping a connection alive at all costs” (from the NetworkManager man page) There was the question whether the virtual machines would be able to network and whether client router would be able to deal with them without barfing; I’m happy to say I haven’t encountered any issues after running everything for a week.

Hopefully someone will get around to fix these problems with NetworkManager sooner rather than later. I’m not sure if other Linux distributions are being affected by this, but if they are it’s going to get messy. It’s getting to be time Ubuntu had a release concentrating on bug-fixes rather than adding on features. But what do I know.

The boss

Our ‘boss’ at work isn’t even in the city. He invests time and effort on growing another team in a city in the center of the country, where is cheaper to hire support personnel. No big deal, it’s the very nature of my sector for work to flow into places where labor is cheaper.

The problem for us is the team we’ve got here in Tijuana. A few hours ago I was informed beginning next Monday our daily work hours are reduced to 6 hours and the night shift is being phased out. This after fighting management for a few months to get our shifts reduced from 12 hours to 8 hours daily.

“There’s no budget”, he alleges; fuck that. The fucker doesn’t declare our full salary to the IMSS(social security here in Mexico). He’s changing the company’s stated reason of being with the SHCP(the Mexican Fed). Long-expired workplace permissions and documentation. Utterly stupid ideas of growing that make hiring and retaining personnel that much harder. An endless parade of workplace practices worthy of The Daily WTF.

Screwmotherfucking bastard.

El patrón

Nuestro ‘jefe’ actual ni siquiera esta en la ciudad. Invierte su tiempo y esfuerzo en hacer crecer otro equipo en una ciudad del centro del país, donde resulta mas barato contratar personal para soporte. No hay gran problema en ello, es la misma naturaleza de mi sector que el trabajo fluirá lentamente a áreas donde resulte mas barata la mano de obra.

El problema es para el equipo que tenemos aquí en Tijuana. Hace unas horas me fue informado que a partir del lunes que viene nuestro horario de trabajo sera de 6 horas diarias, y el turno nocturno sera eliminado. Esto viene después de haber batallado durante varios meses para reducir nuestros turnos de trabajo de 12 horas a 8 horas diarias.

“No hay presupuesto”, alega; esas son mamadas. El cabrón no declara nuestro salario completo al IMSS. Esta cambiando la naturaleza de la empresa con Hacienda. Permisos vencidos hace años. Ideas de crecimiento completamente estúpidas que hacen mas difícil la contratación y retención de personal. Un sinfín de practicas de trabajo dignas para Daily WTF.

Hijo de su gran renormeputarevergadre y dos tantitos.

alkhemy

Como ya había dicho antes, al fin junte dinero suficiente para comprarme una computadora nueva. Busque una lista de cuales serian los mejores componentes para una maquina barata y termine usando la lista que dan en Ars Ultimate Budget Box System Guide, excepto por el armazón; todos los componentes los compre en Newegg.com. Tuve que usar mis discos duros IDE por que ya no me alcanzo el dinero para mas, y con la economía como va, parece que voy a tardar un rato antes de poder juntar para otro. También use mi quemador de DVDs viejo, junto con el teclado y el mouse que ya tenia.

Arme el sistema y le instale Ubuntu 8.10 Intrepid Ibex Release Candidate como sistema operativo. Ahora que ya salio oficialmente, nada mas es cosa de mantener el sistema actualizado. También ya había dicho que Intrepid corre mucho mejor que Hardy y promete mejorar todavía mas. El primer paso para eso es dejar atrás el esquema de colores naranja/café y optar por algo mas como yo:

Screenshot of GNOME Desktop

Si a alguien le gusta el fondo de pantalla hice disponible la imagen original. Una versión en 1024×768 esta disponible en mi cuenta en Flickr.

‘ta monito, no?

Al final no podía decidir en un nombre apropiado para el sistema y decidí ponerle alkhemy, ya que es una combinación de cosas nuevas y viejas con una capa de virtualizacion encima. Es una buena maquina que con una poca de suerte me durara un buen rato.

alkhemy

Like I said before, I finally got enough money to build me a new computer. I looked around for what would be the best components for a cheap machine and wound up using the list provided in the Ars Ultimate Budget Box System Guide, except for the case; all components were ordered from Newegg.com. I had to use my old IDE hard disks since I didn’t have enough money to get a new big SATA disk, and with the economy in shambles, it’ll probably be a while before I can get one. Used my old DVD burner too, plus old keyboard and mouse.

Put the system together, then installed the Ubuntu 8.10 Intrepid Ibex Release Candidate. Now that it’s gone gold, it’s just a matter of keeping the system updated. Like I said before, Intrepid is running much better than Hardy ever did and promises to keep getting better. The first step for that is to get rid of the orange/brown color scheme and go with something else, like me:

Screenshot of GNOME Desktop

If anyone likes the background I’ve made the original image available. A smaller 1024×768 version is available on my Flickr account too:

Pretty, en’t it?

At the end I couldn’t decide on a proper name for the system and decided to name it alkhemy, since it’s a mish-mash of old and new stuff with a layer of VM action on top. It’s a pretty good machine that with a bit of luck will last me a good while.

26

Mi cumpleaños me desagrada en extremo. Es una fecha maldita que anuncia el comienzo de un periodo de lagrimas, desconfianza y dolor que dura hasta que los muertos regresan a sus moradas.

Perdí a mi hijo a la ignorancia sin arrepentimiento y venenosa desatención de su madre el día que le siguió. Un odioso regalo.

Que seguirá ahora?

26

I intensely dislike my birthday. It is a most unwelcome harbinger of doom; the first day of two weeks of tears, distrust and pain lasting until the day the dead go back to their dwelling place.

I lost my son to the unrepentant ignorance and poisonous inattention of his mother the day after it. Such a hateful gift.

What shall come next?

En el fin de semana

El viernes pasado tuvimos al Naza Space Circus aquí en Tijuana. Harta diversión, durante la cual conocí a una muchacha especial que logro que me pusiera de un humor creativo. Lo cual es extremadamente raro, ya que no tengo ni un gramo de creatividad en mis huesos. Pero lo logro, para nuestro disfrute compartido.

Llegue al Hipódromo a las 20:00 exactas y de ahí no llegue a casa hasta las 08:00 del Sábado. Eso seria la primera vez que no he llegado a casa antes de las 3am; chingao, seria la primera vez que no llego a casa pa’ empezar. Ahora veo la parte de mi que ha clamado ser liberada: el Animal Fiestero. No la pienso soltar, resulta muy caro ser uno, especialmente con la economía a punto de ir vertical sobre nuestros traseros.

Una buena noche…

El Sábado lo pase con el niño. Le envidio su cabello, es todo una estrella. Lastima que no tiene todo lo que se merece, incluyendo una buena educación. Aunque duele decirle que no cuando lo veo tan pocas horas a la semana, se tiene que hacer. Quiero que sea un ser humano decente.

Después el Domingo ZeroSoul hizo funcionar un poco de magia con x2x, con seis monitores en tres computadoras siendo controlados con un solo mouse y teclado. Es de lo mas chido que he visto en un rato. Se compara al Synergy, pero hecho a través de SSH.

Así que mas que nada escribo esto para recordarlo en el futuro dado que es probable que lo olvide en el futuro cercano.

Over the weekend

Last Friday we had Naza Space Circus here in Tijuana. Loads of fun, during which I met a special girl who managed to get me into a creative mood. Which itself is extremely strange, as I haven’t got an ounce of creativity in my bones. But manage she did, much to our shared enjoyment.

Got to the Hipodromo at 20:00 sharp, then didn’t get home until 08:00 Saturday morning. That would be the first time I haven’t gotten home before 3am; hell, that would make it the first time I haven’t gotten home at all. Now I see the part in me which had been clamoring to be released: the Party Animal. I won’t get released, it’s too expensive to be one, what with the economy about to go vertical on our asses.

Such fun…

Saturday spent it with the kid. I envy his hair, he’s such a star. Too bad he’s not getting everything he deserves, including a good education. Even though it hurts to say no to him when I see him so few hours every week, it’s got to be done. I want him to be a great human being.

Then on Sunday ZeroSoul got a bit of x2x goodness going, with six monitors on three computers controlled with a single mouse and keyboard. It’s some of the niftiest stuff I’ve seen in a while. It’s comparable to Synergy, but done over SSH.

So mostly I’m writing this up to actually remember it in the future, as I’m apt to forget all this in the near future.

De un registrante terco

Registre este dominio a través de Moniker.com. No es el registrar mas barato que hay, pero me pareció un buen lugar para registrar dominios por un buen precio y con un buen de extras; ademas comentarios y posts en varios foros de webmasters recomendaron esta compañía sobre otras.

Entonces ya hace varios meses compre el dominio pa’ poner este blog. Mientras la interface de Moniker no es la mejor ya que es obvio que se enfatiza tener portafolios grandes de nombres de dominio, resulto ser fácil hacer las cosas después de picarle un rato.

Ahora que estoy migrando de servidores — me gustaría tener mas experiencia manejando un servidor por mi mismo, usando las configuraciones que crea mejores — debido a problemillas con mi servicio anterior, ya tengo el servidor nuevo corriendo y configurado y atendiendo a otro de mis dominios.

El problema con el que me estoy topando es que los sistemas de Moniker se rehúsan a permitirme cambiar los nameservers que anteriormente usaba para el dominio. Me dan este error:

* Failed to update a Domain in registry. Failed to create a NameServer in the registry. Error code: 2201 – Authorization error”

Ya contacte a su soporte técnico para dejarles saber de la situación. Ya fueron dos días que no escucho de ellos; me fue dicho que ya no debiera tener mas problemas, cuando los tengo. Aunado a esto hay problemas que el sitio parece tener (conexiones reinicializadas, latencia extrema) y ya no me dan mucha confianza. Esperaba mas de ellos que lo que estoy obteniendo. Si yo tengo estos problemas no quiero ni pensar lo que un domainer profesional pasa.

Es decepcionante. Antes registraba dominios a través de Yahoo Small Business, antes de que aumentaran los precios para renovar dominios con ellos. Aunque nada mas estaban revendiendo los servicios de Melbourne IT, nunca tuve problemas como este.

Si nomas no se puede resolver esto, transfiero el dominio a alguna otra compañía. Alguien tiene recomendaciones?

P.D: Cuando hice esta traduccion, el problema aun no habia sido resuelto ¬¬