Скооооооро кончится лееето

За окном идёт стройка, работает кран,
И закрыт пятый год за углом ресторан.
А на столе стоит банка,
А в банке – тюльпан, а на окне – стакан.
И так уйдут за годом год, так и жизнь пройдёт,
И в сотый раз маслом вниз упадёт бутерброд.
Но, может, будет хоть день,
Может, будет хоть час, когда нам повезёт.

Та же песня, что и ровно год тому. Она у меня связана с очень многим, на самом деле.

Помню лето в общежитии, абсолютно, тотально пустой. Общежитие маленького городка восточной Германии, летний вечер плавно переходящий в ночь, полное одиночество, кровать у окна. Зашкаливающее чувство пустоты, правильной и уместной пустоты.

9c2af8ac43d9fe7b6832b9aeee2d173b--ben-folds-jacket

And you know the earth could turn
Or crash and burn
And you would never know it

Очень правильное, во многом, лето. Именно “правильное”. Много понятого, много прочувствованого, много увиденного, много сделанного. Меньше чем хотелось бы, но лето было и будет таким себе предлогом to unwind, почувствовать какую-то пустоту, в хорошем значении слова.

Я жду ответа –
Больше надежд нету.
Скоро кончится лето.
Это…

Дописать недописанное, дочитать недочитанное, сделать стопку начатых книг меньше (дочитать или окончательно с чистой совестью бросить), оборвать всякие висящие ниточки (или нормально закрепить; но лучше оборвать).

Хрупкий, смешной, маленький человечек.
Просто герой одной пьесы абсурда.
Родившийся, но недостаточно вечным
И поступавший недостаточно мудро.
Ты слишком храбро доверял детским сказкам
С однообразной концовкой сюжета.
А за окном такой прекрасный и разный
Резвился мир…И растаманское лето.
А вдалеке белоснежные горы,
Пик ослепительный Килиманджаро.
И ты бежишь по пустым коридорам
Каменным, мертвым, квадратным кошмарам.
В самый конец. Дверь где лето беспечно.
Где солнышко в мячик трехцветный играло.
Но, то ли коридор почти бесконечный,
То ли времени стало удивительно мало.
И тут ты поймешь – все значительно проще.
Выбьешь окно, кинешь вширь руки-плети –
И никто не поймет, что же ветер полощет,
лишь чуть меньшее крыльев,
но в сто крат шире чем плечи.
И, когда ты будешь лететь над асфальтом,
А по нему глупо ехать машины,
Тебя спасет сохранит твое счастье –
Солнышко, мячик и снеговые вершины.
А потом… Ты только не жмурься от света…
Потом начнется растаманское лето. \

(А. Непомнящий)


Notes about making my own calendar for 2018

My current small calendar is far from perfect, but has immense potential and I’ve been using it for almost a year. Next year (or month?) I will print out (on very think paper) a custom-designed one.

  • It will have the holidays important for me, birthdays important for me
  • Numbered days, weeks
  • Highlighted Sat/Sun
  • Some place over the months columns for ideas and more abstract plans
  • Probably basic contact information and basic phone numbers.
    • Ha, I can print it on A3 with fold-outs and just cut it out and fold it to А4?
  • I have time to think what else.

Solutions I found in 20 minutes of Googling:

  1. Time and Date has a very customizable generator – but not customizable enough for me (ha, what a surprise.)
    1. It takes care of all the math and basic holidays
    2. I can set most colours
    3. Can’t remove ()s in day numbers
    4. I’d need to treat it as image when leaving spaces etc etc
  2. This excellent LaTeX template, with most of what I could want but not full-full-full customization
    1. Holidays, Birthdays, other events defined in separate files
      1. I can see quite a lot of opportunities to use this
    2. Colours defined during generation, but some of them hard-coded in the class file (black border colour)
    3. Class file editable — after learning some Tikz I should be able to fit it to my needs perfectly.
    4. Colours: http://faculty.lagcc.cuny.edu/tnagano/research/latex/docs/xcolorManualExcerpt2.pdf
    5. Would need some more math and care to make it start from another month — but do I need this?
  3. Doing it via one of the two variants above, then manually editing
2017-08-28-160915_1260x869_scrot Should take a couple of hours, but the result will be worth it. Leaving it like this for now, but in September will take care of this. I can also envision different calendars for different purposes, if I will need them, and this would mean the possibility to create a “backup” calendar in case I lose my main on. We’ll see. **EDIT:** I did it! Using the modified LaTeX script.With color-coded and numbered 1-week sprints, color-coded holidays in Germany and Ukraine, and birthdays of some of the people I care about. No screenshot for privacy reasons.

Updated left-hand Dvorak Mirroboard keyboard layout! (Now with pictures!)

Now playing: Don’t stop believing by Journey

I updated my left-hand Dvorak Mirrorboard layout!

You might remember my last post on the topic, with the basic use cases and reasons why I bother.

This is an updated version of the layout, which I’m using now, with a couple of changes from the previous version:

  1. Different number keys
  2. Dead diaeresis/umlaut (öäëüï) on Shift+Mod+Tab (I need to type German from time to time, strictly for personal use).
  3. Fixed bug with []{} near the “real” backspace key, now they work!

2017-07-27-174355_372x331_scrot

How to read the image above:

key_with_explanations

 

 

 

The image of the layout was done with the absolutely excellent http://www.keyboard-layout-editor.com/.

// Dvorak MirrorBoard v2, based on MirrorBoard one-hand keymapping

// Original keymap: https://blog.xkcd.com/2007/08/14/mirrorboard-a-one-handed-keyboard-layout-for-the-lazy/
// Changes and details: https://www.pchr8.net/blog/2017/02/02/dvorak-mirrorboard-layout-based-randall-munroes-mirrorboard/

default  partial alphanumeric_keys modifier_keys
  xkb_symbols   "dvorak-mirrorboard" {

// Using L-Alt as modifier instead of Caps lock.

// Additionally, it's a Latch key, not a Shift one, so pressing it once activates the group. 
    key <LALT> { type[Group1] = "ONE_LEVEL", symbols[Group1] = [ ISO_Level3_Latch ] };

// Mod+Space is return

// Tilde is Backspace by itself, 
// Mod+Tilde is Return 
    key <SPCE> { [ space, space, Return ] };
    key <TLDE> {  [     BackSpace,    asciitilde, Return, asciitilde  ]   };

// Mod+Tab gives a slash, which I use often (searching etc.) 
// Mod+Shift+Tab gives an umlaut on the next character

    key  <TAB> {  [ Tab,  ISO_Left_Tab, slash, dead_diaeresis]    };

    key <AD01> { [  apostrophe,   quotedbl, l, L] };
    key <AD02> { [    comma,  less,   r, R] };
    key <AD03> { [      period,   greater, c, C] };
    key <AD04> { [        p,  P, g, G     ]   };
    key <AD05> { [        y,  Y, f, F     ]   };

    key <AC01> { [        a,  A, s, S         ]   };
    key <AC02> { [        o,  O, n, N     ]   };
    key <AC03> { [        e,  E, t, T     ]   };
    key <AC04> { [        u,  U, h, H     ]   };
    key <AC05> { [        i,  I, d, D     ]   };

    key <AB01> { [   semicolon,   colon,z, Z] };
    key <AB02> { [        q,  Q, v, V     ]   };
    key <AB03> { [        j,  J, w, W     ]   };
    key <AB04> { [        k,  K, m, M     ]   };
    key <AB05> { [        x,  X, b, B     ]   };

    key <AE01> {  [     1,    exclam,     0,  parenleft   ]   };
    key <AE02> {  [     2,    at,     9,  parenright  ]   };
    key <AE03> {  [     3,    numbersign, 8,  asterisk    ]   };
    key <AE04> {  [     4,    dollar,     7,  ampersand   ]   };
    key <AE05> {  [     5,    percent,    6,  asciicircum ]   };

    key <AD06> { [        f,  F       ]   };
    key <AD07> { [        g,  G       ]   };
    key <AD08> { [        c,  C       ]   };
    key <AD09> { [        r,  R       ]   };
    key <AD10> { [        l,  L       ]   };
    key <AD11> { [    slash,  question    ]   };
    key <AD12> { [    equal,  plus        ]   };


    key <AC06> { [        d,  D       ]   };
    key <AC07> { [        h,  H       ]   };
    key <AC08> { [        t,  T       ]   };
    key <AC09> { [        n,  N       ]   };
    key <AC10> { [        s,  S       ]   };
    key <AC11> { [    minus,  underscore  ]   };

    key <AB06> { [        b,  B       ]   };
    key <AB07> { [        m,  M       ]   };
    key <AB08> { [        w,  W       ]   };
    key <AB09> { [        v,  V       ]   };
    key <AB10> { [        z,  Z       ]   };

    key <BKSL> { [  backslash,  bar             ]       };


    key <AE06> {  [     6,    asciicircum ]   };
    key <AE07> {  [     7,    ampersand   ]   };
    key <AE08> {  [     8,    asterisk    ]   };
    key <AE09> {  [     9,    parenleft   ]   };
    key <AE10> {  [     0,    parenright  ]   };
    key <AE11> {  [     bracketleft,  braceleft   ]   };
    key <AE12> {  [     bracketright, braceright      ]   };

  };

Raw JSON of the layout:

Later on, when I will have time / will get inspired, I will write a general outline of my heavily modified keyboard layout, with a couple additional modifier keys, a couple of remapped keys, and how it al plays nicely with the i3 windows manager.

Up next, sometime, I should do a right-hand version. A bit less useful (still have to learn to eat with my left hand), but much more flexible in terms of functionality. I can reach much more keys with my right hand.

Over and out!

(У)


Plans for the summer + state of my projects

Now playing: Эй, ухнем!

This summer I would like to finish a couple of projects, or at least to bring them to some level where I can leave them alone. С глаз долой – из сердца вон, в общем. See what I can do with the others.

2017-07-05-173631_595x435_scrot

IT

  1. Reasons for living
    1. I don’t think that the website as envisioned at the beginning would add value; keep it as random images/text pairings and nothing more
    2. Cleaner code, cleaner system for quotes (still textfile-based, but maybe with tags; or at least two textfiles, sfw-positive and nsfw-random?)
    3. Review the quotes and images
    4. Credit the persons who wrote the glitch scripts I use in the glitch version for images and text.
    5. Find as many sources for the quotes and the images
    6. Use-case: тупо залипать, Господи.
    7. Add there the current “take me somewhere interesting” thing from sparksara.net
    8. All this before the end of the summer
  2. Gutena.men
    1. Get back the domain
    2. Use as many scripts from SS as possible
    3. Generate names using various methods
    4. Check domains
    5. Not a priority
  3. Mirrorboard ☑ Here: https://www.pchr8.net/blog/2017/07/27/updated-left-hand-dvorak-mirroboard-keyboard-layout-now-pictures/
    1. Fix []s ☑
    2. Add arrow keys
      1. Or add a right-hand version where there are more keys available to the right

 

2017-07-05-174230_599x366_scrot

Borderline IT + Soft sciences

  1. Sparksara
    1. I still would like to make a creativity and divergent thinking tools website out of it
    2. Implement basic tools to help me learn some front-end scripting
      1. Research creativity
      2. Design that stimulates creativity (colors, sounds, combinations, …)
      3. Find existing methods, formalize them, and implement them
        1. Linking to the literature and studies supporting it all
        2. Be mindful of copyright?
        3. Tools like these, or like these.
        4. Examples of what exists:
          1. This
      4. Link to relevant resources and get links from relevant resources
    3. Think really well about the structure
    4. Not-so-basic tools and auth for possible monetization sometime later
    5. Have a niche blog about what I learn to learn to write and learn to make niche websites with ads.
    6. Before the end of the summer at least make a review of existing literature and a sketch of what exactly will make sense to implement
  2. WriteLikeLennon
    1. Would make sense only in VK as experiment
    2. Not too interesting technically and done before
    3. Kill it prolly?
  3. Gesturehand
    1. I can imagine it as a developed standard? Or a specification. Think RSS 1.0. Used as a semi-common language for gestures in many different contexts. Like there are certain expectations
    2. Think about ideating / writing a generalized system
    3. Probably the thing I’ll me concentrating on the most, and the one needing the most work
    4. Excuse to learn AI and ML?
    5. Try to at least get a shorthand system out of it.
  4. My shorthand system
    1. Create a name for it
    2. A small writeup on how it works and basics
    3. Intersections with Ithkuil
    4. Again have it as a version.
    5. It’s own /project page on pchr8.net
    6. All before the end of the summer

2017-07-05-174640_547x819_scrot

Soft sciences

  1. Pentachronological.
    1. I really have no idea.
    2. I could frame it as excuse to learn CSS3/frontent, to use my medium as much as possible, to express my creativity, whatever.
    3. Before the end of the summer see if I want to keep it up, if yes — definitely think about a plot and at least a direction.

 

2017-07-09-192846_693x564_scrot

Meta

Don’t forget all the many small ideas I get.

And when thinking what to do exactly, think more along the lines of “is it interesting personally for me” and “what is the potential for learning” more than “does it have an audience” and “will it earn money”?

And lastly, don’t work on too much at the same time. Priorities atm are Gesturehand and Sparksara.

Also think about that colored font for small screens.


Если ты сядешь, бабушка тебе Гешихте расскажет!

// нашел у себя в черновиках, написано около месяца тому.

В автобусе, потихоньку приближаемся к немецко-польской границе. Делаю все, чтоб писать диплом. Тошнит ужасно. Интернет советует, что если тошнит, то нельзя читать. Ха.

Очень радует мальчик, который сидит за мной. Лет 6. Моя полная копия в этом возрасте. Очаровательнейший немецко-русский суржик, у него и родителей, бабушки. Она пытается его развлекать, рисует картиночки, потом все угадывают, что это такое.

Это так классно, Господи.

— Будешь Айер?

У мамы явно муж прям немецкий немец, часто ему звонит, спрашивает, начал ли он уже о ней скучать.

Около-эмиграция это серьезно самый простой способ РЕЗКО сделать себе жизнь интереснее, навсегда. По моим наблюдениям и беседами с людьми, обычно это немного поломанные люди. Билингвизм и смена культур очень обогащает, но мне кажется, что гармония, которую дает относительно целостная социокультурная оболочка/матрица, тоже невероятно важна. Не буду излишне сильно уходить в эволюционную психологию и все такое, но излишне много путешествовать и сталкиваться с разными культурами человечество стало относительно недавно (шестое столетие до нашей эры?). Я могу себе представить что четкое ощущение ingroups/outgroups и принадлежания-чему-то-там нам немного более важны, чем плюшки, которые дает обрывание корней и сталкивания с совершенно другими реалиями.

НО это не относится к путешествиям! Как мы помним,

“Travel is fatal to prejudice, bigotry, and narrow-mindedness, and many of our people need it sorely on these accounts. Broad, wholesome, charitable views of men and things cannot be acquired by vegetating in one little corner of the earth all one’s lifetime.” (Twain)

Формула для счастья и успеха по жизни, в моем мире, это были бы периодические путешествия на пару месяцев-полгода, с целью максимум понаблюдать/понять, но в то же время с четким осознанием, что дом у тебя где-то есть, и что тебе есть, куда возвращаться