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
    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)

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

Vim, empty and blank lines, executing commands on regexes, ^M

It’s been quite a while since I wrote something in the Bits and Pieces category. I’m forgetting that the goal of this blog was partly documenting my own knowledge for my own use.Definitely need to hide this category from the front page and use it often. Or even better, make it a category on the wiki.

That said:

Vim digraphs

^M is how vim shows the 0xD character, which in Windows is a newline character. A more complete list of such characters is here: http://vimdoc.sourceforge.net/htmldoc/digraph.html#digraph-table

One way to insert such characters would be: ^M is entered by holding down Ctrl and typing v followed by m, and then releasing Ctrl. 1https://stackoverflow.com/a/5843561/3597501

Interestingly enough, the keys above are represented via the <kbd> tag, which apparently is a thing:2 https://developer.mozilla.org/ru/docs/Web/HTML/Element/kbd

The HTML <kbd> element represents user input and produces an inline element displayed in the browser’s default monospace font.

Vim removing empty lines & executing a command on lines matching a regex

:g/^$/d
:g will execute a command on lines which match a regex. The regex is ‘blank line’ and the command is :d (delete) 3 https://stackoverflow.com/questions/706076/vim-delete-blank-lines

Also interesting is the distinction between blank lines and empty lines. They could be defined as just '\n' and as a line with various spaces, but on visible content.

Footnotes   [ + ]

1. https://stackoverflow.com/a/5843561/3597501
2. https://developer.mozilla.org/ru/docs/Web/HTML/Element/kbd
3. https://stackoverflow.com/questions/706076/vim-delete-blank-lines

Translation of “Переведіть мене через майдан”/”Переведи меня через майдан” in English

Please, would you help me crossing the Maidan?

the last wish of the old kobzar1Blind street musicians playing the Kobza, a Ukrainian folk music instrument, for our purposes kobzar=lirnyk=banduryst

“Please, would you help me crossing the Maidan3For now “city square”; More about the connotations of this word, as I see them, further down
To the far side, there is a field,  I reckon
The bees hum quietly, a little piece of heaven
Please, would you help me crossing the Maidan

Please, would you help me crossing the Maidan
Where there’s laughter, fighting, feasts and food on shelves 2“shelves” almost makes me cry, but the third line is perfect, haven’t found any other normal rhyme….
Where no one hears, neither me nor themselves
Please, would you help me crossing the Maidan

Please, would you help me crossing the Maidan
There cries a woman; in the past we were together 4 Formerly “we’ve been together” but this would imply they are /still/ together
Now I’ll walk past, won’t even recognize her
Please, would you help me crossing the Maidan

Please, would you help me crossing the Maidan
With pain, regrets and love, still not forgotten
Here I’ve been brave, and here I have been rotten 5 sounds too much like passive and therefore weird, but whatever
Please, would you help me crossing the Maidan

Please, would you help me crossing the Maidan
The drunken clouds, they seem to touch my arm 6Adding meaning that was not there, but “Maidan” is hard to rhyme with anything. I also can see something like “Where drunken clouds are floating in the trees”
Now it’s my son who sings on the Maidan
Please, would you help me crossing the Maidan 7 Four identical rhymes – it’s a feature! increasing the DRAMA and stuff

Please, help…” The Maidan took him in
and led him by the hand,  and he kept walking
As he fell dead, right in the Maidan center
Not knowing there was no field anymore

Excellent thoughts about this poem and its translations are here, in Russian, and here’s another absolutely excellent Russian article where I first found the sad story of the kobzars.

You can start by playing the poem as a song in Ukrainian:

This started like it always does (my translation of “February” by Pasternak), by seeing a painfully literal traslation of this poem in English and wishing to play a bit with rhymes. It took me about two hours on my smartphone in bed when I couldn’t sleep, and there are quite a lot of rough edges. I’d like to fix the last part, adding at least some rhymes (something with “before” in the third line?), removing the “Maidan” in the second-to-last, which would allow me to remove the “arm”, and lastly — yes, the SHELVES, my God. Lastly, English pronunciation is hard and I don’t have an intuition for it. This is what happens when you pick up most of your English from IRC.

To understand this poem, two crucial words are “Maidan” and “Kobzar”.

Maidan is a word that’s almost untranslateable from Ukrainian, it’s too deeply ingrained in the Ukrainian culture and mentality. “City square”, “Main square” doesn’t quite cover it, much too narrow and much too meaningless. In every  Ukrainian town, at leats traditionally, there’s a Maidan. It’s the heart of the city, it’s where the people gather to sort problems out, where marriages-fights-celebrations happen. Having an important central square is nothing new, but in the Ukrainian mentality it is a much more loaded term. Also today I learned that “to go on the Maidan” was apparently a joke which meant “being born”. The Maidan was a pretty big deal.

Kobzars were, basically, blind intinerant street musicians, but culturally, again, much more than that. In the 17-19th centuries they were a common sight in Ukrainian towns. Almost exclusively blind, they traveled from town to town, singing folk songs and so called “dumas” (literally translated – “thougths”), which are epics sung in recitative. They usually played kobzas, banduras or lyras, Ukrainian string instruments.

slepoy_banduryst_trutovskyy_k

image018

They were the people who created, remembered and sung Ukrainian songs and dumas. They were kept alive in memory, not written down by anyone. Then, in the 1930, the Soviet government gathered them all together under the pretext of a “congress” and shot them all.

Finding sources about this is nontrivial. Here the fourth paragraph, but I’m not sure how reliable the website is. And here’s the often-quoted fragment from Shostakovich’s Testimony:

I am not a historian. I could tell many tragic tales and cite many examples, but I won’t do that. I will tell about one incident, only one. It’s a horrible story and every time I think of it I feel fear. I don’t even want to remember it.

Since time immemorial, folk singers have wondered along the roads of Ukraine. They’re called “lirniki” and “banduristy” there. They were almost blind men—why that is so is another question that I won’t go into, but briefly, it’s traditional. The point is, they were always blind and defenseless people, but no one ever touched or hurt them. Hurting a blind man—what could be more dishonorable?

And then in the mid thirties the First All-Ukrainian Congress of Lirniki and Banduristy was announced, and all the folk singers had to gather and discuss what to do in the future. ‘Life is better, life is merrier,’ Stalin has said. The blind men believed it. They came to the congress from all over Ukraine, from tiny, forgotten villages. There were several hundred of them at the congress, they say. It was a living museum, the country’s living history. All its songs, all its music and poetry. And
they were almost all shot, almost all of those poor blind men killed.

Why was it done? Why the sadism — killing the blind? Just like that, so that they wouldn’t get underfoot. Mighty deeds were being done there, complete collectivization was under way, they had destroyed kulaks as a class, and here were these blind men, walking around singing songs of dubious content. The songs weren’t approved by the censors. And what kind of censorship can you have with blind men? You can’t hand a blind man a corrected and approved text and you can’t write him an order either.
You have to tell him everything orally. That takes too long. And you can’t file away a piece of paper, and there’s no time anyway. Collectivization. Mechanization. It was easier to shoot them. And so they did.

Back to the poem.

An old kobzar sits near the side of the Maidan. He is old and feels that he doesn’t have much time left to live, and asks to be led to the other side. Before his death, he wishes for peace and quiet. He rememebers — he wasn’t blind his whole life, apparently, — that on the other side there’s a field. The Maidan, while chaotic and hectic, means a lot to him, he’s been playing his lira there for quite a lot of years, it seems. He rembers everything, his youth, his good and bad deeds (“here I’ve been strong and here I’ve been vile”), the woman he’s been with. Everything revolved around the Maidan, and as a blind person he is very attached to it. He keeps asking to be let to the other side, but no one seems to hear him. At the end, he attempts to do it by himself. He starts walking without help, but doesn’t get to the end, he falls dead in the middle of the square. He doesn’t know that the town has grown quite a lot since he lost his sight, and there’s no field at the other side anymore; his efforts were futile from the very beginning.

I have quite a lot of memories and connections with this poem, and with the song version of the poem translated in Russian. This poem is one of the very few which I felt an almost physical need to memorize.

I need to play with poetry much more often, it’s about as enjoyable as drawing. I keep forgetting about both.

(Y)

Footnotes   [ + ]

1. Blind street musicians playing the Kobza, a Ukrainian folk music instrument, for our purposes kobzar=lirnyk=banduryst
2. “shelves” almost makes me cry, but the third line is perfect, haven’t found any other normal rhyme….
3. For now “city square”; More about the connotations of this word, as I see them, further down
4. Formerly “we’ve been together” but this would imply they are /still/ together
5. sounds too much like passive and therefore weird, but whatever
6. Adding meaning that was not there, but “Maidan” is hard to rhyme with anything. I also can see something like “Where drunken clouds are floating in the trees”
7. Four identical rhymes – it’s a feature! increasing the DRAMA and stuff

Da chto vy /voobsche/ znajete pro metamodernism?

2017-03-26-233323_919x861_scrot

Laaaadies and gentlemen,
дамы и господа

http://reasonsforli.win/

Someday this may become something useful. It actually started as something useful. Like a website where you go and find positivity and stuff

I’m surprised that I’m surprised that given my current state it descended into post-meta-modernistic madness pretty fast

Anyway, it’s random images from L.’s “saved images” and random quotes from my quotes file (a bit sanitized, I admit).

Ты не доживешь до тридцати

Oh, and as a bonus to the readers of this blog, here’s the old design, with the pictures and text absolutely separated.

Залипаю уже минут 20

Enjoy?

 

2017-03-26-233353_686x662_scrot 2017-03-26-233851_923x773_scrot 2017-03-26-234000_631x658_scrot

O, да, если уже началась такая пьянка,

http://sparksara.net

Тупо тырит ссылки с моей вики, у которых оценка >=6, рендомно выводит.

EDIT 1: а еще можно вот так: http://reasonsforli.win/glitch.php

Glitch + фразочки из исходника файлика, без фильтра на счет “позитивности”/”оптимистичности”/”интересности”.2017-03-27-004050_611x783_scrot

Mildly related:
http://www.nietzschefamilycircus.com/
http://timeisaflatcircus.tumblr.com/

AI Curriculum

Two main focus areas for this year are gonna be AI/ML and Infosec.

I hope this post won’t be just a link dump, but look like and actual curriculum.
Meta:
https://metacademy.org/roadmaps/rgrosse/learn_on_your_own

A Step-by-Step Process to Teach Yourself Anything (in a Fraction of the Time)


and https://www.scotthyoung.com/blog/myprojects/mit-challenge-2/ for motivation

Basics:
https://www.coursera.org/learn/neural-networks
https://www.tutorialspoint.com/artificial_intelligence/index.htm
https://www.tensorflow.org/get_started/get_started

Then:
https://metacademy.org/roadmaps/rgrosse/deep_learning
https://www.reddit.com/r/MachineLearning/wiki/index

Research Guide

Additionally, a list of textbooks:
https://metacademy.org/roadmaps/cjrd/level-up-your-ml
https://www.reddit.com/r/MachineLearning/wiki/index
+, again,

Research Guide

Nice places to generally read even before I fully understand what it’s about:
https://www.reddit.com/r/learnmachinelearning/
https://www.reddit.com/r/MachineLearning/

Generally cool things to read/learn which may or may not be tangentially or directly related to this field:
https://metacademy.org/browse

who journeyed to Amsterdam, who died in Amsterdam, who came back to Amsterdam & waited in vain

Now playing: Dans le Port d’Amsterdam (ну очевидно же.)

3_grinders_ver_small

21 год. Господи, господи, господи.

Два лейтмотива мыслей тут: 1) А давай организовывать свою собственную жизнь по пятилеткам! 2) десятилетие с 20 по 30 это то время, когда мозги наиболее гибкие.

А еще,

 

“My goal is not to wake up at 40 with the bitter realization that I’ve wasted my life in a job I hate because I was forced to decide on a career in my teens” (c) самый гениальный мультик в истории человечества.

Десятилетие свободы при относительном (в моем случае — почти полном) отсутствии обязанностей.

Итак.

О важности этого десятилетия отличшейше написано на Art of Manliness (ч.1 и ч.2, особенно последняя). В этом возрасте мозги делают вторую и последнюю попытку решить, что нужно для счастья и успешной жизни, убирая лишние связи в мозгах. Чтó именно есть лишним — решается на основе той жизни, которая происходит вот конкретно в этот период. Изменения потом возможны, конечно, но даются ощутимо сложнее.

Basically, what this means is that the education, experiences, and relationships you choose to pursue in your twenties will determine the course of your brain’s synaptic pruning process.1http://www.artofmanliness.com/2013/02/05/dont-waste-your-20s-train-your-brain-for-lasting-success/

This final development of your brain is akin to getting a wiring upgrade – after it’s completed, the prefrontal cortex will run faster and more efficiently. But what you gain in speed, you lose in flexibility.2http://www.artofmanliness.com/2013/02/05/dont-waste-your-20s-train-your-brain-for-lasting-success/

Соответственно критически важно положить дорогу изначально в “правильном” направлении. А еще, из оперы “неиробиология для чайников”, neurons that fire together wire together (see Neuroplasticity). Еще, оказывается, Metaplasticity тоже существует: “The idea is that the synapse’s previous history of activity determines its current plasticity”.

Your twenties are in fact the perfect time for adventure and exploration, but the experiences you choose should have an element of intentionality.3http://www.artofmanliness.com/2013/02/05/dont-waste-your-20s-train-your-brain-for-lasting-success/

И именно об intentionality я хочу сегодня думать. Или, еще лучше, создать (=комбинировать идеи из религии, поп-психологии, психологии, неиробиологии и теории систем) framework, который мне может в этом всем помочь, но об этом дело будет идти в отдельном длииииииннннном посте.

21-26 лет

Этот период хочу посвятить работе над:

  1. Ответственностью
  2. Силой воли
  3. Силе в общем, глобальном, широком знании этого слова. Использование данных мне ресурсов разного плана для изменения мира вокруг.

Конкретно планы на след. год:

  1. Искусственный интеллект
  2. Информ. безопасность
  3. Программирование – тупо писать код, как же я давно этого не делал, Господи.

Далі буде, over and out! (Y)

Footnotes   [ + ]

Dvorak Mirrorboard layout (Based on Randall Munroe’s Mirrorboard)

Now playing: Shia LaBeouf by Rob Cantor.

It all started when I was looking into options for one-hand typing, simply because it seemed like a pretty interesting thing to learn. (I love the feeling of the brain rewiring, haha.)

I stumbled upon this blog post by Randall Munroe about his Mirrorboard layout.

The key moment was when I realized that the brain command I use to type the letter ‘e’ is very similar to the one I use to type ‘i’. I found that if I held my right hand away from the keyboard and tried to type “the kitten parked the hovercraft”, it came out “tge dettev qarded gte gwvercraft” — I was doing the same motions with my left hand that I’d normally do with my right.

Mirrorboard is a keyboard layout that lets you type simple things on a QWERTY keyboard with only the left hand. It works by mirroring the layout between the left and right hands when you press caps lock. “asdf” becomes “;lkj” — the entire keyboard is reflected. To press a key on the right side of the board, you hold caps-lock with your pinky and then press the corresponding key on the left side.

Which is actually really fascinating and true.

After Googling around, I did not find any Dvorak version of the keyboard layout, so I decided to make one. Learning quite a lot about xkb and Linux’s handling of keystrokes in the process.

Another reason to change it a bit was because I use a pretty complex keyboard setup, with dvorak+Russian+Ukrainian, a compose key, and multiple remapped keys on my keyboard, and I wanted to integrate left-hand typing seamlessly in my workflow.

Changes made from the original Mirrorboard layout:

  1. Made it Dvorak-friendly
  2. Left-alt is used as modifier key, instead of Caps. (Which is remapped as Ctrl on my keyboard).
  3. Return is Modifier+Tilde
  4. Modifier+Tab is “/”
  5. Modifier key is a Latch-style key instead of Shift-style key. (Basically, the difference between the two is that Shift-style keys work only when pressed together with the key that’s being modified, while Latch-style keys may be pressed before the key, or at the same time, or twice to “Lock” it until the next time you press it; Here’s an excellent explanation)
  6. Adapted it to contain only the modified keys, so it can be put in /usr/share/X11/xkb/symbols/our_dvorak_mapping and later used as just another keyboard layout, say,  setxkbmap -option 'grp:rshift_toggle, compose:rctrl' dvorak,sh-mirror3,ru,ua (right shift to change keyboard layout, right Ctrl as compose key)
  7. Maybe some other things I have forgotten

Additional resources that helped me in the process have been this excellent post on how to create your own layouts and the legendary Arch linux wiki.

The layout is on Github.

To use:

  1. Fit it to your needs
  2. Copy to your key definitions folder (usually /usr/share/X11/xkb/symbols/)
  3. Either just setxkbmap sh-mirror3 or integrate it in whatever you are using (e.g. setxkbmap -option 'grp:rshift_toggle, compose:rctrl' dvorak,sh-mirror3,ru,ua)
  4. In case you want to edit it, copy it every time to a new name. The layout gets cached to the DE, and for it to read the new changes you would have to reload X, unless it’s a new file. (That’s why sh-mirror3; same number of tries as it took this person I learned this fact from). Or just during editing do xkbcomp mirrorboard.xkb $DISPLAY 2>/dev/null as recommended in the original post, maybe removing the last part to see any errors.

Then I did a couple of changes to my i3, cvim and keynav configs, to make them easier to use with just the left hand.

keynavrc

Keynav is an excellent little program to avoid using the mouse. I divide the screen in 16 areas, and decided to move the lower ones to my left hand, used with shift. Relevant fragment is:

On my keynav 0.20170124.0 the areas seem to be numbered vertically, not horizontally as mentioned on the page linked above.

cvim

Cvim is my favourite extension that adds vim-like keybindings to Chrome.

I added a keystroke to change the hint characters to left-hand ones and back, which conveniently was exactly the example given by the author for JavaScript mode:

All of this is definitely a work in progress, but it was really interesting.

Current left-hand typing speed is 12WPM, compared to my usual 80, I wanna see how and if it will improve. It’s really not about actual use, but because it seems something cool to do. Something like shorthand-writing, which I’ve almost learned. I wonder what comes next. Dozenal counting, perhaps?

You and whose standards?

Во имя искусства, пост будет написан на Markdown, который оказывается поддерживается Вордпрессом. Так я могу использовать простой редактор, который, в свою очередь, отлично работает с wasavi.

Вообще, по классике, если уже Markdown, wasavi и вообще Arch Linux, то я должен был бы уже пару лет тому перейти на что-то более легкое и хипстерское, ну, скажем, Grav, но пока Вордпресс мне продолжает очень нравиться.

Еще сейчас работаю с внешней клавиатуры, перевернув ноут на 90 градусов. Странные и довольно интересные ощущения, много места экономится на экране, и читать длинные тексты и писать код вообще шикарно. Намного больше строчек видно за раз. А еще стал уверенным пользователем keynav (к которому привык довольно быстро) и xcape (тема для отдельного поста).


Я “стал неправильно жизнить” опять, и я чувствую что я в очередном блоке, выйти из которого мне может помочь лишь решение системного уровня, решение на уровне абстракции выше.

Я понимаю, что я многих достал, но многие не понимают, насколько я сам себя достал.

Надо как-то перечитать вообще весь этот блог, скрытые посты особенно, тупо от корочки до корочки, и проанализировать. Судя по всему тому, что я о себе знаю/думаю, анализировать и находить паттерны should be the most natural thing for me, but what the hell

Me ne sto lì seduto e assente, con un cappello sulla fronte
e cose strane che mi passan per la mente
avrei una voglia di gridare, ma non capisco a quale scopo
poi d’improvviso piango un poco e rido quasi fosse un gioco
Se sento voci, non rispondo / Io vivo in uno strano mondo
Dove ci son pochi problemi / Dove la gente non ha schemi
Non ho futuro, né presente, e vivo adesso eternamente
il mio passato é ormai per me, distante
ma ho tutto quello che mi serve, nemmeno il mare nel suo scrigno
ha quelle cose che io sogno, e non capisco perché piango
Non so che cosa sia l’amore / E non conosco il batticuore
per me la donna rappresenta / Chi mi accudisce e mi sostenta
Ma ogni tanto sento che, gli artigli neri della notte
mi fanno fare azioni, non esatte
d’un tratto sento quella voce, e qui incomincia la mia croce
vorrei scordare e ricordare, la mente mia sta per scoppiare
E spacco tutto quel che trovo / Ed a finirla poi ci provo
Tanto per me non c’è speranza / Di uscire mai da questa stanza
Sopra un lettino cigolante, in questo posto allucinante
io cerco spesso di volare, nel cielo
non so che male posso fare, se cerco solo di volare
io non capisco i miei guardiani, perché mi legano le mani
E a tutti i costi voglion che / Indossi un camice per me
Le braccia indietro forte spingo / E a questo punto sempre piango
Mio Dio che grande confusione, e che magnifica visione
un’ombra chiara mi attraversa, la mente
le mani forte adesso mordo e per un attimo ricordo
che un tempo forse non lontano, qualcuno mi diceva: ‘t’amo’
In un addio svanì la voce / Scese nell’animo una pace
Ed è così che da quel dì / Io son seduto e fermo qui
(Don Backy – Sognando)


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

Я не знаю, смогу ли я разобраться сам с тем, что мне даже сложно оформить словами.

If the human mind was simple enough to understand, we’d be too simple to understand it (Edith Sitwell?)

Now playing: Greensleves


Once you end the cycle of self-sabotage one time, you can do it more.

Шаги чтоб выходить из этого состояния в принципе известны. Но это вечно то же самое движение по кругу, пока сам круг тонет

“Life is like a job you want to quit”

Я близок к тому, чтоб забить на попытки быть около-функционирующим в этом обществе. Хотя этого, очевидно, не произойдет

“Я не знаю как жить эту жизнь”

Эх

Эх

Эх

2016-2017

Сочельник.

Очень четко знаю, что сегодня буду листать отрывок “Книги Книг” Алексея Александрова про Классика, Янку и Лева, вероятно еще “Ночь перед Рождеством” Гоголя. Еще по традиции где-то там затесается “A Christmas Carol in Prose, Being a Ghost-Story of Christmas”. В этом же ассоциативном ряду “Вий” 1967 года, надо таки посмотреть его.

Нужно со всех сил не дать жизни скатиться в однообразие, нужно своими силами по-максимуму генерировать атмосферу. Религии, традиции, около-тоталитарные строи умеют это делать отлично, надо без особых комплексов оттуда черпать мысли. Сюди ж думки Костя Москальця про ритуали. (Останні три дні перечитую “Келію Чайної Троянди”, згадую мій 11 клас, повертаюсь до того стану душі. Ех.)

Некоторые книги стоит действительно перечитывать как способ focusing on what you want to grow.

И вообще, eсли праздника нет,то без этой жизни можно обойтись.

Итак.

Now playing: A fairytale of New York

“You were handsome!” “You were pretty
Queen of New York City”
When the band finished playing
They howled out for more
Sinatra was swinging
All the drunks, they were singing
We kissed on a corner
Then danced through the night

2016 был очередным невероятно интересным годом. Много чего понято, много чего пережитого (но не излишне много, далеко не такой треш как 2015), но, не особо много чего сделано. Воспринимаю его его как год около-паузы подготовки к намного более активному году.

(Любимое исполнение второй любимой рождественской песни).

А ще:

Нова радість стааа-ааа-лааа
Яка не буваа-лааа
Над вертепом зірка ясна
На весь світ засіяяяя-лаа.

І взагалі:

Але кожен по-своєму
Ми дійдем до Вифлеє-ее-мууу

Це мав бути пост про те, яким я хочу, щоб був 2017 рік, але хай це буде абстрактно-різдвяно-новорічним постом.

Вершини в снігу
Світяться навіть уночі
Різдво.
(Ватанабе Тацуо) 1As quoted here, my translation.

З Різдвом. Цей рік буде прекрасним.

 

Footnotes   [ + ]

1. As quoted here, my translation.

Підсумки 2016

Невже цьому 5 років, Боже мій…

Пишу ці рядки 31/12/2016, в Мюнхенському аеропорту за годинку до початку посадки.
UPD: Політ  Мюнхен->Варшава був дуже милим. В літаку крутять тихі джазові новорічні пісні через public announcement system, всі посміхаються, стюардеси ходять і роздають цукерки, пілот теж у явно чудовому настрої і дуже-дуже багато балакає ні про що. Чи не вперше за ці пару тижнів відчув ту саму атмосферу. До 2017 року менше ніж півдоби. Продовжую писати у аеропорту ім. Шопена у Варшаві у затишній кафешці

Now playing: “Нанэ цоха” та ця чудова пісня без відомої мені назви з “Табор уходит в небо”.

Досягнення року: почав напів-серйозно займатися здоров’ям, долаючи тонни бюрократичних перешкод
Подія року: 33C3, про це буде окремий пост!
Настрій року: Перечікування дощу, виход з мертвої петлі
Зустріч року: Я версії $дата-10 року народження
Геморой року: хай будуть ті самі бюрократичні перешкоди, а так відносно тихий рік без очевидних великих стресів
Країна року: Україна
Місто року: Фуртверк!
Слово року: Melancholy
Подорож року: Гамбург і ця надзвичайно довга дорога додому
Веб-сервіс року: http://pchr8.net (сам себе не похвалиш, …)
Колір року: #184e7b
Запах року: Арома-лампи, композиції “ясный ум” та масло ладану; приємний дим чергової інкарнації моєї воскової свічки після тушіння
Новина року: див. “Жах року”.

Оставь ее, баро, погубит она тебя и никто не сможет тебя спасти из беды, даже я не смогу. Оставь ее, баро, она же ведьма! 1http://cinematext.ru/movie/tabor-uhodit-v-nebo-1976/?page=4 

Книга року: Die Biographie über Steve Jobs; To kill a mockingbird; Wir Kinder from Bahnhof Zoo; Sophies Welt; The autobiography of Benjamin Franklin
Фільм року: “Табор уходит в небо”
Пісня року: Крематорий – Мусорный ветер; “Табор уходит в небо” Каспийского Груза;
Жах року: Trump&Brexit
Заклад року: JB @ München + столовка у Школі
Напій року: Чай — вкотре.
Їжа року: Заморожена піца; Kinder County; заморожені булочки, які zum Fertigbacken
Транспорт року: Benz Express, рейс Київ-Лейпциг-Київ
Бренд року:
Антилюдина року: так класно, що хвилин 5 думаю над цим. Можливо таки рухаюсь у правильному напрямку у житті
МріяЦіль на наступний рік:  Закінчити КПІ, активно вчитись і вирішити, що мені потрібно в житті (в тому числі в плані магістратури). Отримувати нормальні оцінки, щоб спростити вибір магістратури. Знайти стимулюючу роботу.

Побажання собі на 2013 2014 2015 2016 2017 рік: 

Хм. По-максимуму стабілізуватись, дуже-дуже класно спати, гарно харчуватися, тримати себе в найкращій можливій формі, займатися спортом, не давати моху рости і ставати теплим і затишним. Я дуже непогано собі уявляю, що саме робити, щоб прибрати туман з голови — ну от саме це все і робити. Почати активно creating value, мутити масштабність рівня 7-9 класу. Вчитися caring about things знову, чисто вольовим зусиллям цікавитися всім, поки воно не стане більш-менш звичкою.

(У)

Footnotes   [ + ]

Пентахронология (Pentachronological) — Талмуд

(ибо назвать Библией было бы слишком неинтересно)

ДЕЙСТВУЮЩИЕ ЛИЦА (в порядке появления):

ЛУИЗА, бывший врач
ЕВГЕНИЙ, рекетир-адвокат-милиционер
ГАМЛЕТ, привидение, друг Луизы
ВАСЯ, бывший главврач
ПОЕТ, поэт-диссидент, телемит-герметик-теософ

МЕСТО ДЕЙСТВИЯ: Середина 90-х, Город, заброшенная психбольница. 1http://www.romeo-juliet-club.ru/shakespeare/romeojuliet_pasternak1.html#Пастернак 2 Как все начиналось Continue reading “Пентахронология (Pentachronological) — Талмуд”

Footnotes   [ + ]

Updated Fiamma “Add link” bookmarklet (now there are _two_ of them!)

Now I have a bookmarklet that gets triggered when I’m on a page I want to bookmark. It window.open()’s to the wiki page named after the page title and passes two parameters to the template: the title and the URI of the page. The template gets preloaded1More here: https://www.mediawiki.org/wiki/Manual:Creating_pages_with_preloaded_text .

The template itself looks pretty trivial. (Note to self: Templates are case sensitive?!)

Then we get a page with an URI and a title. I fill the additional values like this:

Then I run the bookmarklet, which transform it to the following:

Then I could add something, and then save it.

The new bookmarklet now understands an unlimited number of keywords and categories.

The updated bookmarklet:

Todo:

Make it check for bad characters (think “|”, which mediawiki doesn’t like in names and parameters, and everything else here: https://www.mediawiki.org/wiki/Manual:Page_title; make it do something for empty titles, so I don’t get redirected to the main page; put together all of this and upload it to github?

The final bookmarklet looks like this:

Unrelated to the above:

Apparently, after N years of studying programming and tweaking/optimizing whatever incarnation of my workspace, I’m getting it. Like, you can really solve your own problems by writing your own code?! Wow!

What happens next? I’m gonna go around writing extensions and stuff? How was the quote: “Be a man, write your own drivers!”

Regardless, this small and dead-simple bookmarklet that solves my own problems has done much more for my motivation than anything else I’ve ever tried in the last couple of years.

Wohoo!

(Y)

Footnotes   [ + ]

Pentachronological 11 | Это мне напоминает анекдот, который я слышал в Латвии в 1967 году

11-1000

Continue reading “Pentachronological 11 | Это мне напоминает анекдот, который я слышал в Латвии в 1967 году”

Semantic Mediawiki for personal knowledge management, using templates and a custom userscript

Here I’ll try to document my current setup for links management, which is slowly starting to take form.

Как мы пришли к такой жизни

Since the social bookmarking site Delicious (old links page) is seriously falling apart (which is very sad, I liked it almost as much as I liked Google Reader) I started looking for other alternatives. For some time, I used WordPress LinkLibrary plugin until I felt the hard category system lacked flexibility (you can see on the “Links” page of this blog how cluttered and repetitive it is), I needed tags and more ways to organize the links and, possibly, the relationships between them.

Then for a very short time I set up a WordPress installation specifically for links. I was not the first one who attempted this (https://sebastiangreger.net/2014/01/own-your-data-part-1-bookmarks/ as an example), but it did not work out well for me.

As for the existing social bookmarking services, for example http://pinboard.in or http://historio.us/, I did not want to pay and wanted control of my data (thank God the export feature in Delicious worked more often than not, but I don’t want to risk it anymore).

As for the need to “share” it, I want to have access to it from various places and, since there’s nothing private, putting it in the cloud and putting a password on it sounds like an unneeded layer of complication. Lastly — who knows — maybe someone will actually get some use out of it.

Semantic Mediawiki

Mediawiki is the software Wikipedia runs on. Semantic Mediawiki is an open-source extension for it that adds the ability to store and query data on a whole another level.

Semantics means, basically, meaning. The difference between “60”, “60kg”, “My weight is 60kg.”

Traditionally, Mediawiki allows the pages to link to each other, but the exact nature of the connection is not clear, and you can’t use the connections much. Semantic Mediawiki allows to define additional data for every page, and allows to define relationships between pages. The data “Benjamin Franklin was born in the USA in 1706” suddenly becomes searchable, for example as “Give me the people born in America before 1800” and “Give me the list of countries where people named Ben were born”. A link “Benjamin Franklin -> Philadelphia” becomes “Benjamin Franklin was (BORN IN) Philadelphia”.

This is awesome.

After looking at it, I understood that I have immense power in my hands, and that I have no idea how to use it. As in, how to create an architecture that was both meaningful and easy to adhere to.

Seeing all this, I thought it would make sense to upgrade my “Link database” to something much more interconnected and useful, a personal knowledge management system.

And here it is.

2016-12-09-213801_1594x634_scrot

The system

Take this page.

Every page has 5 values:

  • l: The actual URI
  • t: the title
  • c: the complexity (how easy/hard is it to read; sometimes I just don’t want to think too much), 1 to 10
  • r: the rating, also 1 to 10
  • o: If it’s a page with only one link, around which the content of the page has been built. (As opposed to “Here are 5 links about X”)

Plus, of course, any additional text.

Properties can be set:

1) In the text itself, for example like this:

2) Invisibly:

which can be used like this:

My main goal for this was that it should be fast, and fast for me. I can type the above much faster than I can multiple input boxes in a hypothetical GUI.

Then I decided to write some bad javascript to simplify it even more.

The bookmarklet/userscript

An actual bookmarklet would be definitely the next thing I’m doing, until then I’ll be adding the pages manually.

But I wrote a small script (two years since I’ve used any Javascript, haha), to minimize the text above to just this:

The (badbadbad) Javascript code is the following:

The minimized variant of the above now sits nice in my bookmarks bar, and is bound to a keypress in cvim. So I can fill just the URI, and it sets everything else to some default values and adds the Mediawiki template formatting.

TODO:

  1. Getting the page title automagically (see http://stackoverflow.com/questions/10793585/how-to-pick-the-title-of-a-remote-webpage), I’ll need a PHP backend. It would be also interesting to check from the PHP if the IP making the request is currently logged in in my wiki, and get the title only then, to prevent abuse
  2. Making a bookmarklet which populates automatically most of the fields, like my old Delicious bookmarklet (sigh.)

Searching the wiki

The search in Semantic Mediawiki is explained pretty well here. Now I can do neat things like “Give me the pages in the Category ‘To read’ with complexity < 4”. And lastly, categories can be inside other categories. If X is in category  A, which is a subcategory of B, it still shows up in searches for category B. (example) Pretty nice!

Knowledge Management

Things I want to learn or will probably need pretty often will have their own pages, like the Formulating Knowledge page. Simply because interacting with the material always helps much more than just reading it. Also I like that it will be represented in a way relevant for me, without unnecessary data and with additional material I think should be there.

For the link pages, there will be the link + very short summary (it has been working pretty well) + a couple of thoughts about it, + maybe relevant data or links to other pages.

TODO: Quotes + Move there my “To Read” / “To Listen to” lists. Also think of a better name for it.

Why?

Warum einfach, wenn es auch kompliziert geht? (A nice German phrase about avoiding the unbearable simplicity of being: “Why simple, when it can be complicated as well?”)

On a serious note, I don’t have any doubts that in the long run I’ll be thankful for this system.

Firstly, I control all of this data. Feels good. Take that, capitalist ad-ridden surveillance corporations!

Secondly, working with a lot of information has always been something I do often and enjoy immensely, and it would make sense to start accumulating everything in one place. Every day I stumble upon a lot of material on the Internet, of very different nature, and with not-obvious connections between them. I have more interests than I can count.

Organizing everything like this so far looks to me the best alternative, and I’m reasonably certain it will work out. There’s a lot that can be improved, and I think in a couple of moths it will morph into something awesome.

Finding ways to use all the accumulated data is a topic for another day.

(Y)


A couple of nice relevant inspiring places:

http://yourcmc.ru/wiki/  – in Russian, a person using Mediawiki as central hub for everything.

http://konigi.com/wiki/  – personal wiki, mostly design.

http://thingelstad.com/2012/bookmarking-with-semantic-mediawiki/ a much more advanced version of what I’m trying to do, also using Semantic Mediawiki. I should drop him a line 🙂

Pentachronological #0010 | Нейрофармакология и клинико-психопатологические особенности болезней шизофренического спектра для чайников

10-4-1000

Continue reading “Pentachronological #0010 | Нейрофармакология и клинико-психопатологические особенности болезней шизофренического спектра для чайников”