• 15 Jun 2018

    Thoughts on CC-NC

    It occured to me that “non-commercial” clause in CC licenses can have two different (almost opposite) motivations.

    Read more..

  • 09 Jun 2018

    Once per month is too rare

    One chapter per month is too rare, so i hope to publish next chapter sooner. But for now enjoy “Глава Два” of heavy bright sun.

    Read more..

  • 29 May 2018

    Emacs: another stop on the journey to perfect desktop

    I’ve been searching for a perfect desktop setup for as long as i remember using computer. KDE3, Gnome2, KDE4, switching from (then still) OpenOffice to Kate for everything, drop-down terminal, excursions to *box and awesome, then finally settling with 10-virtual-desktop layout and a handful of shortcuts.

    Read more..

  • 22 May 2018

    Poetry page

    Now with my “shiny new” template for texts i’ve made a proper poetry section. Well, i should really fix css and maybe “cms” a bit, but it looks almost ok like this. You know i’m lazy.

    Read more..

  • 16 May 2018

    привычный мир уныл как сказка
    рассказанная кем-то на ветру
    на волосах моих седеет краска
    ты не умрёшь а я умру

    Read more..

  • 13 May 2018

    Text section and other updates

    So this site just got a shiny new (!) txt section. Eventually i should clean up this mess with projects/txt/music separation and overlaps. Not sure if anyone would care though.

    I should also fix a couple things with css at some point. Eh, i need an AI to handle these things for me.

    Read more..

  • 05 May 2018

    Heavy bright sun, 1

    Heavy bright sun is now being officially serialized. Ch. 1 is available at

    Read more..

  • 25 Apr 2018

    Short history of a certain skeptic

    (well, it appears i can’t be bothered to edit this one)

    Read more..

  • 21 Apr 2018

    (Un)minor site update

    Finally, eucalyptus becomes official part of the site. Unfortunately, with duct-tape HydeView engine i can’t link to it normally, so for now there are two links:

    Read more..

  • 20 Apr 2018

    What is hard...

    DISCLAIMER: this article touches upon philosophy, math, psychology, programming, linguistics and perhaps other stuff, in which its author does not have a PhD. It is not unrealistic to assume that equivalent article was already written. However, if you’ve read it, you don’t need explanations why this one was written from me.

    Read more..

  • 20 Apr 2018

    The affinity between voiceless sibilants and cursing

    Perhaps trivial for anyone who studied phonetic linguistics, but i just (at the moment of writing, not publishing..) noticed that cursing words starting with sh-like (and to, lesser degree, s-like and ch-like; i couldn’t find example for ts-like, perhaps it’s too far) sounds are more appealing.

    Read more..

  • 13 Apr 2018

    Still had to look that cnifri in the dict

    lo nu their подростковый и пост-подростковый ages were flipped ku se cnifri 人として、この世界が面白い~~と思う。

    Read more..

  • 12 Apr 2018

    "Geeks" vs "hackers"

    Both cultures seem to be heavily built around computer-related knowledge, but relating to computers is nothing more than a flavour. The difference that i’d like to call to attention in this post is that “geeks” pursue knowledge for the pleasure of experiencing new, while “hackers” pursue knowledge to improve their aesthetic taste.

    That difference might be more fundamental than one might think on the first sight. While person may switch from one side to another and back, cultures formed by people with certain mindsets persist and have a lot of recurring patterns.

    Of course, i could have used E- and W- words, but unfortunately that is too loaded cliche to be easily perceivable and i would have been forced to elaborate more on history and other details and the post would have more chances to be left unfinished.

    Being too abstract and not attaching any common names to these categories, on the other hand, could have led to text being too boring, either for me or for my imaginary friends.

    Read more..

  • 04 Apr 2018

    (Un)confusing guide to hiragana

    I’m making another attempt at formally learning japanese and this time progressing better than before. It’s quite likely that i’m even going to complete memorization of hiragana and while i’m at it i decided to make a kind of guide to it. It is mostly for myself, but could be also useful for those who learn japanese in a similar manner (i.e. know some spoken before kana).

    Read more..

  • 17 Mar 2018

    Программная нанопоэма “можно”

    Пока специального раздела для поэзии нет, пусть полежит здесь.

    Read more..

  • 16 Mar 2018

    Internet of Problems

    For a while now, it’s considered to be progressive, wise and plain old cool to blame the internets for all the problems. The fact that it became cool can be partly explained by the fact that internet is the mainstream today (unlike the days when it was most loudly criticized by conservatively-minded people), so criticizing it gives you coolness points.

    Read more..

  • 16 Mar 2018

    Half-march update

    Read more..

  • 14 Mar 2018

    Changes are

    Changes are really your own self-centered eclectic lies universal self.

    Read more..

  • 14 Mar 2018

    One of the least original meta-jokes

    Read more..

  • 12 Mar 2018

    Theory of Kyoufu

    A few book titles:

    Read more..

  • 09 Mar 2018

    What awaits humanity, pt I: extinction

    …between true utopia, assorted distopias and extinction

    Some futurologists insist on concept of bifurcation or singularity point, prediction beyond which would have little meaning. And applied to “midterm” time scale that indeed might be plausible. But on the larger scale there are still few constants which can be postulated a priori. Some might not agree with that and put to doubt every notion related to time, but i consider such approach too limited to be fun.

    Read more..

  • 09 Mar 2018

    The art of provocation: external eclecticism vs inner consistency

    Read more..

  • 08 Mar 2018

    That rare case

    Internet-era books on ethics hidden behind a paywall are a rare example of books that can be easily dismissed by (otherwise anecdotic) “didn’t read, but disapprove” formula.

    Read more..

  • 07 Mar 2018

    VHEMT site review

    “May we live long and die out”

    Read more..

  • 06 Mar 2018

    Consequentialism vs its promotion

    This post presents a sketch for an “almost mathematical” proof that promoting consequentialism is in fact against consequentialism. By no means i suggest that this thought is original, but i haven’t stumbled upon it in such formulation.

    Read more..

  • 03 Mar 2018


    After spending years of my youth on contemplating immortality, i came to a simple conclusion: for any meaningful definition of immortality that is worth achieving, it is impossible to achieve immortality. In other words, if definition of immortality has something in common with common sense understanding of the word and it looks like a desirable state, every entity either is inherently immortal or will never be.

    Read more..

  • 01 Mar 2018

    Communication amplifies your loneliness

    While i won’t claim that to be absolute truth, i think many might find it interesting to consider.

    Read more..

  • 28 Feb 2018

    Writing spaghetti: don't underestimate complexity of simple tasks

    tl;dr don’t code in an ineffective way if you don’t enjoy it

    Read more..

  • 26 Feb 2018

    0net site migration: 91% complete

    There are still a few things to polish, but it mostly works.

    Which means that the era of that weird comment system employed on this page is coming to an end: since it was never quite used and incompatible with ssl, i’ll put it down right after adding commenting capability to 0net version.

    Read more..

  • 25 Feb 2018

    Sometimes i wonder.. many people care to understand their native language.

    Read more..

  • 19 Feb 2018


    Yesterday i got back to writing my nanowrimo-2017 novel. Today i’m writing this post. Who knows, maybe i can get into the habit of writing regularly?..

    Read more..

  • 28 Jan 2018

    The obligatory empty page

    Finally, i’m in the process of moving into 0net. I had to start somewhere and decided to create an obligatory empty page. As the title suggests, there’s not much interesting there, but i’ll be grateful if you’d seed it so that if there are any technical issues i can solve them now instead of dealing with them when publishing actual content.

    Read more..

  • 23 Jan 2018

    пусть прошло хоть полвека
    хоть пять веков
    можно! и нам сломать человека
    мир ко всему неготов

    Read more..

  • 08 Jan 2018

    How vulnerabilities can improve performance

    While some are complaining that patch for recent cpu vulnerability slows down their computers, the only thing i noticed is that my performance seems to increase. With more JS disabled and less browser uptime i have more free ram available and am less distracted by interwebs.

    Read more..

  • 30 Dec 2017

    Declaration of intent

    Even if i’m not big fan of new year concept, there’s still one thing i really wanted to do “this year”: migrate away from the old rotten centralized web into something better, or, at the very least, start such migration.

    However, since i’m constantly postponing any efforts in this direction, the only thing i can actually get done before 2018 unleashes on us is start cross-posting into ZeroMe.

    So, here it is.

    Read more..

  • 25 Oct 2017

    Pulse Of Life

    I’m not keeping my promises about showcasing RainyNite, but at least here’s another screenshot. This time from upcoming v0.6 “Pulse Of Life”.

    Read more..

  • 29 Jul 2017

    RainyNite July update

    So it’s been a long time since my last post again; i guess i just can’t make a habit of regular updates.

    In the meantime, there were three RainyNite “releases” and i’m preparing next one (all planned features are already there, but i need a new cover image).

    Read more..

  • 30 Apr 2017

    Introducing RainyNite #1

    This is the first post in series about RainyNite in which i’ll be trying to explain why it came to be and why it might be relevant in the age of many free software animation tools, as well as whether you should be interested in it or not.

    Read more..

  • 26 Apr 2017

    Few humble announcements

    1) I participated in LD38 and took part in creating this game.

    2) RainyNite source is published here. I know i should put build instructions there. Will do that soon.

    3) I have ZeroMe account now (caryoscelus@zeroid.bit). Not sure how much i’ll be using it, but expect more ZeroNet news from me anyway.

    Read more..

  • 17 Apr 2017

    Random web parallax video demo

    WARNING: requires support for transparent webm videos (firefox: 53, blink seems to have introduced it long ago) and video autoplay enabled!


    Read more..

  • 14 Feb 2017

    Semi-linked region/outline in Synfig

    Here’s a short tutorial on how to get a shape in Synfig with partial outlines linked to it. This is pretty much a workaround, but the fix might require either a lot of major changes or a lot of pain with inelegant code.

    Read more..

  • 30 Jan 2017

    Synfig vector morphing without waypoints

    Since i’m reworking Synfig time & animation subsystem, i’m getting rid of current hard-coded & hard-to-edit interpolation via waypoints and replacing it with lightweight valuenodes.

    Read more..

  • 12 Nov 2016

    13 TET

    Writing 13 TET music turned out to be easier than i thought.

    Read more..

  • 05 Oct 2016

    Random demo (continued)

    As i promised, here’s a video with some explanation about time patch layers.

    Read more..

  • 03 Oct 2016

    Random demo

    As i mentioned before, i’ve been working on Synfig lately. And here’s a little demo of the Time Patching feature, which is the most interesting thing of what i am doing.

    Read more..

  • 28 Sep 2016

    It's been a while

    It’s been a while since i updated this blog and/or site, but lots of awesome stuff is going to happen soon nevertheless.

    Read more..

  • 09 Jul 2016

    taking out the trash

    Finally published my second album: taking out the trash. Personally i find it more interesting, both to make and to listen. Currently it can be found here on jamendo, but hopefully i will upload it somewhere else as well.

    Read more..

  • 15 Apr 2016

    Third episode

    Third episode of scandia letters is ready! And second episode is translated into english, by the way. Download here.

    Next episode might be delayed a bit due to ludum dare, but i hope not.

    Read more..

  • 13 Apr 2016

    Python import magic

    Ever wondered how to make package export both its submodules for use with from package import * and re-export module members for use with from package import ClassName? Well, you can of course specify __all__ and then do from .module import * for each module, but that’s repeating yourself!

    Instead, here’s a black magic (not really) technique which requires to specify each module only once.

    Read more..

  • 08 Apr 2016

    Second episode

    With a small delay, second episode of scandia letters is out!

    Read more..

  • 04 Apr 2016

    Self-translation is pain

    It has a combination of translation pain and reading-your-own-text pain, plus pain of witnessing your text being crippled. Especially so if you are less than perfect at target language.

    Read more..

  • 01 Apr 2016

    scandia letters

    Without any particular (except for the obvious) reason, i’ve chosen today to officially launch my new project: scandia letters (or письма скандии in russian, in which it is being written). Why yet another new project? Well, because i tend to extend and inflate any project i start. But this one is a series, which makes it easier to follow deadline and actually publish something.

    Since it is started, you can now expect more posts here, official announcement on lemmasoft forum and perhaps a bit of downtime if github servers would be unable to handle all the sudden traffic (just wanted to insert some unfunny joke here, sorry).

    The first episode (currently in russian only, but english translation will follow) is available here. Currently you need to have Ren’Py launcher to run it, since i’m doing this in a rush, but more user-friendly release is to be made soon.

    Read more..

  • 14 Mar 2016

    Read more..

  • 05 Dec 2015

    Redesign is coming

    I’m too lazy to put out a countdown for you, but it’s going to happen soon. It can be any minute now since i actually have satisfying design and only want to finish updating info as well before launching new stuff.

    Read more..

  • 16 Jun 2015


    …nobody is hiding the truth from you, but you don’t even bother to check.

    Read more..

  • 21 Apr 2015

    Ludum Dare 32

    Continuing my last year’s “tradition”, i was doing april LD solo. Continuing long-time LD tradition, theme was horrible. But apart from those traditions i didn’t have much time to participate, almost entirely missing first day.

    Read more..

  • 03 Apr 2015


    Meanwhile, i finally released album. Which is pretty much a bunch of random tracks, but who cares. Most important that i don’t have to care about polishing and publishing it, so time to move on.

    Read more..

  • 31 Mar 2015

    NaNoRenO fail

    Time to admit it, perhaps. I could’ve built a working demo, but it would be too unpolished for publishing on NaNoRenO.

    If anyone interested (hello imaginary friends), there still will be demo sometime soon, so keep waiting. Maybe i’ll even make a teaser video and loud announce.

    Read more..

  • 24 Mar 2015


    Your future is what you make for yourself.

    Don’t gamble on someone waltzing in your life and fixing it for you.

    Don’t try to force someone to fix it — that will fail or backfire.

    Learn to be yourself, to be whatever you want to be, without relying on anybody.

    Read more..

  • 10 Dec 2014

    LD 31: games worth mentioning

    This isn’t a proper review, but just a list of games i find interesting, for one reason or another. If after playing some of them, you have a strong feeling your (or not your, doesn’t really matter) game deserves to be take a place here, feel free to mention it.

    NOTE: This entry will be updated as i find more interesting stuff.

    Read more..

  • 09 Dec 2014

    Chess Chatter is here

    Too tired of LD to write anything interesting about it yet, so i’ll just mention it was great. And the result of our efforts is here, but that’s just where you came from, isn’t it?

    Will write more detailed report later. You can go read game meanwhile.

    Read more..

  • 06 Dec 2014

    Ok, everybody! We're taking lots! Players, please come and take your destiny!

    So yeah, LD 31 started with an unfortunate theme. But i’m still doing a small VN cooperating with lonely2012 and maybe someone else from Transient team.

    Progress so far: i have an idea and a bit of text, lonely2012 is doing character art.

    UPD: Repo is here:

    Read more..

  • 01 Dec 2014

    Finished MiniLD 55

    The game is here. It’s text-only game in chat with some roguelike influence. Not polished and probably quite boring.

    Source code here. Mostly PureScript with helper sh+Python script. Note that code is somewhat imperative and unsafe (e.g. everything related to random), so large parts should be completely rewritten…

    It’s unlikely that i’ll continue active development, unless there will be some interest in it. But it was nice coding experience.

    Read more..

  • 26 Nov 2014

    Checking out PureScript

    In search for something better than raw JavaScript which i used as fast solution, i found out about PureScript - “small strongly typed programming language that compiles to JavaScript” as described on it’s site. It’s highly inspired by Haskell (and written in it) which already means it’s pretty good. Not sure if it’s better than some Haskell-to-JS solution, but i’m giving it a try with new comment-anything frontend.

    Read more..

  • 24 Nov 2014

    comment-anything update

    comment-anything (which is my bicycle project for commenting on this site) is updated and now is more reliable (i’m doing regular backups now).

    It is still ugly, buggy and insecure, but who cares?

    Read more..

  • 06 Oct 2014

    What is this - obvious riddle for imaginary readers

    Here’s an image from soon-to-be-released something. Try to guess what it is and win an unique chance to see it earlier!

    Read more..

  • 28 Sep 2014

    Side note: if you can't draw poses

    Yeah, then you should study, study, study, draw, draw, draw until you get it right. But if you can’t afford that, there are always ways around. One of them is described below.

    Read more..

  • 21 Aug 2014

    Working on TDA again

    It’s been quite a while since i worked on “The Day After” (see projects for more info), but it’s not dead. Starting from today i’m actively working on it again and hopefully will produce demo soon. Details to be revelaed later. I’ve got some work to do ^_^

    Read more..

  • 22 May 2014

    Added commenting possibility

    Added test possibility to add comments. Will be improved eventually, but at least this works for now. Proper backuping is not set yet, so don’t rely too hard on comments permanency, but eventually it will al be sorted out.

    Read more..

  • 18 May 2014

    First post!

    Well, all the interesting stuff will be posted later. This post is here just to mark creation of blog :)

    Read more..


New 0net-based comment system exists in a monad that haven't been unwrapped yet. Feel free to refer to refer to contacts page