Ir al contenido principal

Ralsina.Me — El sitio web de Roberto Alsina

Café

Es­to es al­go que aparente­mente es­cribí en 2016 y nun­ca publiqué en ningún la­do.


De acuer­do a mi in­ves­ti­gación hay só­lo tres lu­gares en el mun­do en que no se puede hac­er café.

El primero es la cima del monte Ever­est. Quince años de en­tre­namien­to y tra­ba­jo me per­mi­tieron amasar un buen es­ta­do físi­co y una for­tu­na con­sid­er­able, que util­icé para ser el primer hom­bre en pa­gar­le a un sher­pa para que lleve una ol­la a pre­sión has­ta la cima.

Con esa ol­la a pre­sión y una est­u­fa de camp­ing lo­gré hac­er un de­cente café a la tur­ca su­peran­do los in­con­ve­nientes cau­sa­dos por la ba­ja pre­sión at­mos­féri­ca y el frío. No es mi tipo fa­vorito de café, pero zafa.

El se­gun­do lu­gar es Corea del Norte. Des­de que el Ado­ra­do Líder asum­ió el poder a la edad de 12 años el café es­tá es­tric­ta­mente pro­hibido. Al­gunos di­cen que es porque cuan­do Líder tenía 5 se quemó con un café que toma­ba su padre -- Ilu­mi­na­do Guía, gran fan del espres­so -- que reac­cionó rién­dose de su do­lor. Des­de ese día ju­ró con el em­peci­namien­to que so­lo puede ten­er un nene de cin­co que cuan­do lle­gara al poder elim­i­naría esa hor­ren­da be­bi­da de la faz de la tier­ra.

In­clu­so, fuentes gen­eral­mente bi­en in­for­madas ru­moran que mien­tras al­i­menta­ba a sus per­ros mas­co­ta con la carne aún tib­ia de su re­cien­te­mente depuesto padre, Ado­ra­do decía al­go que se po­dría tra­ducir aprox­i­mada­mente co­mo "pedite un café aho­ra, hi­jo de mil putas".

Casi el vein­tidós por cien­to del pro­duc­to bru­to de Corea del Norte es­tá ded­i­ca­do a la pro­tec­ción de sus fron­teras, donde in­gre­sar café o sus deriva­dos es causa de eje­cu­ción sumari­a.

Por suerte, la ac­tu­al cri­sis económi­ca y sub­se­cuente ham­bruna me per­mi­tieron, cam­ou­fla­do co­mo donación hu­man­i­taria de latas de ananá, in­gre­sar 50 gramos de café has­ta las cer­canías de Py­onyang, donde un grupo de co­man­dos me in­fil­traron una noche jun­to con mi con­fi­able cafetera de pren­sa france­sa, y pude, en una fo­ga­ta al­i­men­ta­da con la bosta de la penúl­ti­ma va­ca de la gran­ja colec­ti­va número 12, preparar un ra­zon­able cor­ta­do con leche del mis­mo an­i­mal que proveyó el com­bustible.

El ter­cer lu­gar es Ophir, en la fal­da oc­ci­den­tal de las mon­tañas Oquirrh.

Se­gu­ra­mente no es­ta­ba en los planes de Aar­ic Smith y sus es­posas Aa­ron­i­ca, Ar­va y Zoleen, al for­mar su pe­queño y heréti­ca es­ci­ción de la ya ex­traña fac­ción mor­mona en la que habían si­do cri­a­dos, que la de­fi­cien­cia en su es­co­lar­i­dad los ll­e­varía a pro­nun­ciar mal de­ter­mi­nadas ora­ciones, y por pu­ra co­in­ci­den­cia in­vo­car al úni­co dios ver­dadero, Os­ther.

Por pu­ra co­in­ci­den­ci­a, du­rante sig­los los mor­mones de Utah crearon pro­gre­si­va­mente el cul­to de Os­ther, úni­ca en­ti­dad so­bre­nat­u­ral del mul­ti­ver­so, que has­ta ese mo­men­to había tran­scur­ri­do su ex­is­ten­cia ig­no­ran­do la mis­ma ex­is­ten­cia de la ma­te­ri­a.

Al comen­zar a fa­mil­iar­izarse con los dog­mas de su propia re­ligión, Os­ther tu­vo di­fi­cul­tades para dis­tin­guir en­tre lo im­por­tante y las pro­hibi­ciones id­ios­in­cráti­cas de la sec­ta de Aar­ic, Aaróni­ca y Ar­va (Zoleen de­cidió que si Os­ther ex­istía, en­tonces el­la prefer­ía ser atea, y se mudó a Pro­vo para cono­cer la vi­da de la metrópolis)

Por los prob­le­mas de Os­ther en com­pren­der (s­er so­bre­nat­u­ral no quiere de­cir que uno sea bril­lante), el pe­or peca­do en el Os­ther-­mor­monis­mo re­sultó ser el con­sumo de be­bidas es­tim­u­lantes, cas­ti­ga­do con la in­medi­a­ta dis­olu­ción del al­ma del pecador, seguido, para no lev­an­tar sospechas, de la traslo­cación del cuer­po del mis­mo a Las Ve­g­as, donde la caren­cia de al­ma no re­sul­ta ev­i­dente.

Es­toy pen­san­do el plan. Ten­go una cier­ta idea. Pe­or de los ca­sos, nos ve­mos en Las Ve­gas.

Ta Te Ti

Es­to es un ta-te-ti (con ju­gador hu­mano y/o pro­gra­mado!) que hice en al­gún mo­men­to de 2016.

import copy

board = {
    'A': [' ', ' ', ' '],
    'B': [' ', ' ', ' '],
    'C': [' ', ' ', ' '],
}


def print_board():
    for i in "ABC":
        print(" | {} | {} | {} |".format(*board[i]))


def check_winner_state(board, mark):

    for i in "ABC":
        if board[i] == [mark, mark, mark]:
            return True

    for j in [0,1,2]:
        if [board["A"][j], board["B"][j], board["C"][j]]  == [mark, mark, mark]:
            return True

    if [board["A"][0],board["B"][1],board["C"][2]] == [mark, mark, mark]:
        return True
    if [board["A"][2],board["B"][1],board["C"][0]] == [mark, mark, mark]:
        return True
    return False

players_marks = "XO"

print_board()

player_names = {}

for mark in players_marks:
    whatever = input("Enter your name for %s" % mark)
    player_names[mark] = whatever

def human_player(mark):
    return input("Enter turn {}: ".format(mark)).upper()

def computer_player(mark):
    # Try everything and see if you can win
    other_mark = set(players_marks) - set(mark)
    for i in 'ABC':
        for j in 0,1,2:
            _b = copy.deepcopy(board)
            if _b[i][j] != ' ':
                continue
            _b[i][j] = mark
            if check_winner_state(_b, mark):
                return i+str(j+1)

    # So, we can't win. Try not to lose
    for i in 'ABC':
        for j in 0,1,2:
            _b = copy.deepcopy(board)
            if _b[i][j] != ' ':
                continue
            _b[i][j] = other_mark
            if check_winner_state(_b, other_mark):
                return i+str(j+1)

    # fuck it
    for i in 'ABC':
        for j in 0,1,2:
            if board[i][j] == ' ':
                return i+str(j+1)

players = [computer_player, computer_player]

selector = 0
while True:

    turn = selector % 2

    mark = players_marks[turn]
    inp = players[turn](mark)
    if len(inp) != 2:   # A1
        print("Bad format: ", inp)
        continue

    x, y = inp
    if x not in "ABC" or y not in "123":
        print("Bad format: ", inp)
        continue
    y = int(y)-1

    if board[x][y] != ' ':
        print("Position taken: ", inp)
        continue

    # mark the input
    board[x][y] = mark

    print_board()

    if check_winner_state(board, mark):
       print("%s, you are the winner, congrats!" % player_names[mark])

       break

    if selector == 8:
       print("No more goes, no one wins, sorry :(")
       break

    selector += 1

Ten Perversions

This is some­thing I wrote in 2007 for a site that is al­ready dead.


I read once that the way to make crazy mon­ey in the in­ter­nets to post lists and write non-­fic­tion about sex.

Here's my at­tempt at bring­ing eight new per­ver­sions to this tired world.

Grou­cho Marx would have hat­ed it, but nowa­days there is al­ways a club that will ac­cept you if you are will­ing to ac­cept that you want to join.

Do you en­joy watch­ing ap­par­ent­ly gay mino­taurs? Have a per­ver­sion about peo­ple with ex­tra mem­ber­s? Head for http://www.boy­tau­r.net (and no, I will not ex­plain how I knew about that site).

Are you aroused by the thought of step­ping on bugs? Be­lieve you are an an­i­mal trapped in a hu­man body? The idea of alien mind con­trol turns you on? En­joy dil­dos made out of legos? There are places where you will not be con­sid­ered a weirdo (but you are. Oh, yes you are).

  1. Lo­­gosphil­i­a: Sex­u­al arouse­­ment caused by knowl­­edge. This word ac­­tu­al­­ly ex­ist­s, at least as the ti­­tle of a blog. I would ex­­plain more, but lo­­gosphil­i­acs know all about it, and for the rest of us it's an in­­­cred­i­bly bor­ing con­di­­tion.

  2. Taediphil­i­a: The taediphil­i­ac en­joys bore­­dom. How­ev­er, this per­ver­­sion is just sad. Imag­ine that bore­­dom gives you wood. Wood en­ter­­tains you. En­ter­­tain­­ment kills the wood. And your life is a spin cy­­cle of un­­ful­­fil­l­­men­t.

  3. Or­­tophil­i­a: Be­ing ex­c­it­ed by what's right. This rare con­di­­tion caus­es all kinds of strange sym­p­­tom­s. The suf­fer­­er prefers the mis­­­sion­ary po­si­­tion, dis­­­dains oral sex, on­­ly feels sex­u­al at­­trac­­tion to his spouse and ac­­tu­al­­ly means it when he says he would be hap­py to just cud­­­dle.

  4. Uni­­for­­mophil­i­a: Ex­ces­­sive love for things that are reg­u­lar. The rare uni­­for­­mophil­i­ac would love to have sex with twin­s, but he's too busy trim­ming his side­burns just right.

  5. Ni­hilophil­i­a: Sex­u­al per­ver­­sion where you are at­­trac­t­ed to the con­­cept of noth­ing. Ob­vi­ous­­ly mas­­tur­ba­­to­ry at the be­gin­n­ing, the sub­­­ject soon re­al­izes that when he is en­joy­ing him­­self he is ac­­tu­al­­ly there, which kills the buz­z. On a lat­er stage, the ni­hiliphil­i­ac pre­­tends that he is ex­c­it­ed but hid­ing it, when in re­al­i­­ty he ac­­tu­al­­ly is not. Er­­go, since noone is hav­ing fun, he finds that ex­treme­­ly ex­c­it­ing.

  6. Pho­bio­phil­i­a: Ex­ces­­sive en­joy­­ment of one's fears. Noone con­fess­es to this per­ver­­sion, since ad­mit­t­ing it in pub­­lic would be scary, which would cause arousal, which would be em­bar­ras­ing, un­­less the sub­­­ject is al­­so scared of au­di­ences, which would make him en­joy the at­ten­­tion. It ba­si­­cal­­ly means that you would act com­­plete­­ly against your own in­­­cli­­na­­tion­s. All moun­­tain climbers are acro­pho­bic pho­bio­phil­i­ac­s.

  7. Phil­io­phil­i­a: Sex­u­al per­ver­­sion where you try one per­ver­­sion af­ter an­oth­er in vain search of one you ac­­tu­al­­ly en­joy. If that de­scribes you, you are not an ac­­tu­al per­vert. You are a bor­ing per­­son and just try to look in­­ter­est­ing in a self­­-de­struc­­tive and noisy man­n­er.

  8. Al­bu­mis­­tanu­merophil­ia is the love of lists of num­ber­s. And if you have it, you will hate the fact that this ar­ti­­cle ends here.

Siege Perilous (Foreworld, #5)

Cover for Siege Perilous (Foreworld, #5)

Review:

And so it end­s. The Mon­go­li­ad, then re­named "Fore­world Saga" which start­ed with such prom­ise ends with a whim­per, in a stretched-out al­most plot­less nub­bin of a book, and then clos­es the sto­ry with a piff like the flac­cid fart of an old nun.

Mi Escritorio

Hace un­os días puse en twit­ter una fo­to de mi es­crito­rio y me sor­prendió el in­terés que gen­eró, ya que pen­sé que no tenía na­da de es­pe­cial sal­vo que lo había limpia­do :-)

Co­mo al pare­cer ter­minó sien­do in­tere­san­te, acá va con al­gu­nas ex­pli­ca­ciones.

Este es mi es­crito­rio ac­tu­al, que tiene una mejo­ra con re­spec­to al orig­i­nal, porque el tecla­do es mejor:

La idea es que un es­crito­rio "limpi­o" me ayu­da a con­cen­trarme (en gen­er­al fun­ciona). Lo úni­co que hay es:

  • Tecla­do Log­itech TK820
  • Note­book ASUS Ux305f
  • Mon­i­tor Sam­sung 1080p 27"
  • Una birome (la parte de atras sirve para pan­tallas touch)
  • Una car­pe­ta ne­gra
  • Un jar­ro tér­mi­co de café de Py­ConAr 2017
  • Un Google Home

y no se ven, pero ten­go a mano un­os au­ric­u­lares que a ve­ces quedan en el es­crito­ri­o.

Ca­da una de esas cosas tiene un porqué, y si agre­gara una cosa más ... la bar­rera para en­trar es bas­tante al­ta.

Teclado

En este mo­men­to ten­go un Log­itech TK820 que tiene un touch­pad grande (11x11cm) al costa­do. Es un tecla­do "chi­cle" es­ti­lo note­book, pero las teclas tienen más trav­el (casi 1.5m­m) y el touch­pad es muy bueno. En gen­er­al pre­fiero touch­pad en vez de mouse por las muñe­cas, y al es­tar al costa­do no lo to­co mien­tras es­cri­bo, lo que es un plus.

Me gus­ta que sea wire­less porque mantiene el es­crito­rio li­bre de ca­bles, y al ser RF no tiene lag co­mo pasa con al­gunos BT viejos.

Lo com­pré en ofer­ta en un vi­a­je en ... 2014? Es un mod­e­lo de 2013, sigue an­dan­do per­fec­to! No lo es­ta­ba us­an­do por uno de los de­fec­tos de este teclado: no tiene donde guardar el don­gle de RF. Por suerte es un "u­ni­fy­ing re­ceiver" de Log­itech y se con­siguen re­puestos.

Ten­go en­car­ga­do y vi­a­jan­do des­de Laos un tecla­do mecáni­co que ver­e­mos si lo reem­plaza, va a ten­er que hac­er una au­di­ción.

Jarro de PyConAr

To­mo mu­cho café. Al ser un jar­ro tér­mi­co me ayu­da a tomar­lo más lento porque no se en­fría tan­to. Aparte es de Py­ConAr que es la mejor con­fer­en­cia del mun­do mundi­al :-)

Carpeta negra

Hay pa­pe­les que ten­go que ten­er a mano. No quiero ten­er pa­pe­les en el es­crito­ri­o. Me busqué la car­pe­ta más pare­ci­da posi­ble a mi note­book y la puse del otro la­do del mon­i­tor para dar simetría.

La birome es para in­ter­facear con los pa­pe­les.

Monitor

Cortesía de Thirstie mi ac­tu­al em­pleador/­cliente que tenía un­os mon­i­tores al cuete en un cowork­ing :-)

Has­ta hace poco tra­ba­ja­ba ex­clu­si­va­mente con la pan­talla de la note­book (es 13.3" 1080p) pero ... lamentable­mente mis ojos ya no son lo que er­an y se me es­ta­ba cansan­do la vis­ta, así que sim­ple­mente cam­bié a un mon­i­tor con la mis­ma res­olu­ción pero el cuá­dru­ple de su­per­fi­cie (27") y que tiene al­gunos ex­tras co­mo "eye saver" que te limi­ta la luz azul (no sé si sirve para al­go pero lo uso) y real­mente se ve muy bi­en.

Tal vez en un fu­turo pase a un mon­i­tor 2k del mis­mo tamaño. Un mon­i­tor 4k es real­mente un des­perdi­cio, si ya casi no veo los pix­e­les del 1080p :)

Un up­grade planea­do es pon­er un mejor pie o un bra­zo para per­mi­tir ajus­tar en al­tura o ro­tar la pan­talla a "por­trait" que es mejor para codear (ex­traño to­davía mi note­book con pan­talla 4:3, en­tra­ba TAN­TO códi­go...)

Google Home

Tiene dos fines:

  • Me gus­ta con­tro­lar­lo por voz
  • Fun­ciona co­mo par­lante blue­tooth!

Si bi­en el au­dio no es WOW sue­na sor­pren­den­te­mente bi­en para ser así de chiq­ui­to.

Auriculares

Son un­os Blue­dio Tur­bine T4S que com­pré en ofer­ta el año pasa­do (y con el dolar a $20!). Lo que me gus­ta de es­tos au­ric­u­lares es:

  • Blue­tooth con so­porte de dos dis­pos­i­tivos, así que fun­cio­nan con mi celu­lar y mi note­book al mis­mo tiem­po.
  • Son over-ear así que aún con la can­celación de rui­dos apa­ga­da para ahor­rar batería aís­lan bas­tante.
  • A mí me quedan có­mo­d­os (hay gente a la que no)
  • La batería du­ra fá­cil tres o cu­a­tro días y car­ga al toque. Pe­or de los ca­sos si no los puedo car­gar en el mo­men­to hay un ca­ble de au­dio.
  • Son de met­al, se sien­ten pre­mi­um por así de­cir. Los uso hace un año mu­cho y re­cién aho­ra em­piezan a ten­er al­gunos prob­le­mas muy menores (no "tra­ba" uno de los la­dos, ni se no­ta)
  • El au­dio es bueno.

Escritorio

Es un es­crito­rio he­cho a me­di­da por Var­il­las lo que tal vez suene lu­joso pero no lo es, sale más bara­to que el equiv­a­lente he­cho de aglom­er­a­do en Easy.

Mide casi dos met­ros de largo, para dar dos puestos de tra­ba­jo (el mío y el de Rosar­i­o) con tres es­tantes en el medio lo que da lu­gar de al­ma­ce­namien­to dis­cre­to con unas ca­jas lin­das y lu­gar para ca­blea­d­o.

Las patas son de var­il­la cuadra­da de acero pin­ta­do de ne­gro, la tapa de madera sól­i­da de paraí­so. Es bási­ca­mente in­de­struc­tible a menos que lo de­je en una la­gu­na.

Cableado

En gen­er­al ten­go pocos ca­bles por ele­gir ac­ce­so­rios in­alám­bri­cos. La note­book y el mon­i­tor tienen ca­bles de al­i­mentación, y hay un ca­ble HD­MI en­tre am­bos. Los or­gan­icé con un aparati­to a tal efec­to de go­ma y pe­sa­do para que los ca­bles no se mue­van:

El Google Home tam­bién tiene un ca­ble, pero va di­rec­to ha­cia aba­jo y no se ve.

Hay una parte que to­davía no he aco­modado, que es el ba­jo es­crito­ri­o:

En al­gún mo­men­to jun­taré ganas y us­aré al­go co­mo es­to para or­ga­ni­zar­lo.

Fuera de es­o, tal vez un hub usb para no ten­er que ten­er don­gles y cosas así en la note­book mis­ma.

Notebook

Una Asus Zen­book UX305F que com­pré por menos de 700 dólares hace co­mo 4 años así que es­tá suma­mente amor­ti­za­da.

La CPU es una In­tel Core M-5Y10c du­al core, 4 threads con 8GB de RAM y video lo que sea que viene con es­to (In­tel HD5300?) que es ... de­ci­di­da­mente mediocre!

Sin em­bar­go, sin­ce­r­a­mente no re­cuer­do en los primeros tres años de ten­er­la haber di­cho "esto es una car­reta". Hoy en día ... sí, cuan­do levan­to un sis­tema dock­er­iza­do con una can­ti­dad de con­tain­ers ... po­dría ser más ráp­i­da.

Así que es­toy vien­do de pasar a al­go co­mo una Asus Zen­book UX33­FA que tiene 16GB de RAM, un SSD el doble de grande, una CPU mu­cho más ráp­i­da (es de­masi­a­do y hace que la note­book sea muy cara pero no en­cuen­tro CPUs mediocres con 16GB de RAM...)

Sí, ese mod­e­lo es muy caro así que pien­so es­per­ar un poco y com­prar­lo re­fur­bished a menos pla­ta (a­ho­ra es­tá a 890 "co­mo nue­va")

Qué es lo bueno de mi note­book ac­tu­al:

  • La batería aún 4 años de­spués to­davía aguan­ta 4 ho­ras. Aguanta­ba 7 cuan­do la com­pré. Pen­san­do en ren­o­var­la, el reem­pla­zo es sen­cil­lo y el re­puesto sale 50 dólares.
  • La pan­talla es her­mosa aún hoy.
  • El tecla­do y el touch­pad son ra­zon­ables.
  • El pe­so. Pe­sa 1.2kg y el car­gador 300g. Ni se siente en la mochi­la.

Software

Hace un tiem­po que es­toy us­an­do Namib Lin­ux que lo podés pen­sar co­mo "Arch para seres hu­manos". O sea, es Arch, pero con un in­sta­l­ador lin­do y desk­top por de­fault (podés ele­gir cual querés).

Mi desk­top por aho­ra es KDE 5.15 que me sor­prendió por lo puli­do. Voy proban­do cosas, Deepin y MATE son muy in­tere­santes.

Cosas que no hay en el escritorio

Libreta

Para no ten­er una li­bre­ta en el es­crito­rio to­mo no­tas en Qown­Notes que es un bal­ance muy co­pa­do en­tre po­ten­cia y sen­cillez.

Teléfono

To­das las apli­ca­ciones de men­sajería del celu­lar es­tán en Ram­box con temas os­curos y no lla­man la aten­ción.

Para aten­der lla­madas uso los au­ric­u­lares. Para saber que sue­na el telé­fono (y otras no­ti­fi­ca­ciones) uso KDE­Con­nect que hace cosas co­mo mutear la músi­ca cuan­do sue­na una lla­ma­da y en gen­er­al no nece­site nun­ca mi­rar el celu­lar.

Posibles Upgrades

Al­gunos ya los men­cioné, pero los que ten­go en mi cabeza son:

  • Tecla­do mecáni­co y mouse "lin­do"
  • Bra­zo para mon­i­tor / so­porte reg­u­la­ble
  • Note­book más nue­va
  • Cac­tus?

Contents © 2000-2024 Roberto Alsina