Rolling Updates
All KPE users have been purged from git along with selected KPE repositories.
As parts of actions started by the recent review I've
merged previous updates into this page and I intend to shorten them significantly. I also added small markers in the
index. They may or may not mean anything. I plan to remove/merge some older posts before the end of this month. It's
your last chance to read or archive them!
Either all of my readers block javascript, my tracking script is broken, or nobody reads my posts. Second one is not
true because it does register my own visits. Only two remain, and I can safely assume, after looking at access logs from
nginx, that I can write whatever the hell I want, and nobody will complain!
Now then, last two months:
- Finally set up public cgit.
- stats, tracking
utility is now running.
- Published some random posts about shell scripting, lua, server management, and some hardware stuff.
- Finally started to experiment around with structured representation of programs (I really need to change the
naming convention; it's way too similar to already known structured programming).
- Did some minimal contributions to ignore projects like plop, most of them are still unpublished. I'm considering
licensing.
I probably skipped something. Anyway, there are other things I also take care of, either private or related to work.
For instance, I've finally finished renovating my terrace. Managing my time and tasks more efficiently is something I
look into.
As for what I have in plans:
- Look into more modular design of web browser. I had couple of ideas after writing the markdown post, and they
looked really interesting. It'll be time consuming, so I need to prepare myself.
- Host asciinema instance or write a single post that uses asciinema player
with self-hosted asciicasts.
- Improve plop and publish it, ffs.
- Add Atom/RSS feed.
- Organize blog posts somehow.
- It's not urgent (I'm sole user of this website), but add a way for people to send feedback regarding posts and
projects. Mailing list?
- Make dedicated tool to manage tasks and ideas, so you don't need to write stupid lists like this.
- Continue working with "structured" representation of programs. Find new name for that. Edsger probably wouldn't
be happy that this crappy idea is using the same name as structured programming.
- Perhaps add link to index in blog posts.
- Obviously, write more short tutorials or rants!
- Minor improvements to deployment scripts and publish them?
- Figure out a license.
When I was starting I decided to write weekly updates or blog posts, and tried to persist in it. Their quality was
quite interesting, but they accomplished their goal. They helped me to systematically write stuff, see inspiration when
it comes, and made me write more freely. Now, that I have better grasp of how, what and when I like to write, I think
these enforced weekly updates are no longer needed.
I have plenty of new ideas, and quite a lot of old sketches that are yet to be published. I feel comfortable in
current state. From now on, I will post weekly. Not updates, but actual articles on various topics. If I happen to not
write an article, then I will post an update or some stupid blog post on friday like for the past month. Obviously, if
there will be something worth writing an update for I will write one.
I guess that's all. Have a nice everything but evening!
One month ago, after owning several domains and numerous server over a span of nearly a decade; one month ago I
decided to give up on whatever, and started to systematically write entries on this very website. Or rather, I started
to publish them. I still have my old habits: if you happen to read any entry for the second time after a week or two,
you will probably notice that the content may be different. Hell, even this post was different. All of the currently
published texts were already changed visibly at least two times. I still don't feel that I like them.
I'm happy that I started publishing, but I would like to let myself do more. I want to focus on new things,
experimenting, trying useless ideas, creating useless tools, and then document all of it here. That's the goal. I'm
still nowhere near it.
Last week there was no title. In next week's update I want to introduce new approach to the blog, website and stuff
around it.
Have a nice day, or night, or afternoon, but not evening.
I started working on a small toy project called plop. It's a small HTTP server intended as a framework for
prototyping Lua web applications in the way I want to do it.
It wasn't that big of a joke, now, was it?
Apparently, I decided to make a weekly series. I have an objective and I can force myself to write shitty blog-like
posts. In worst case I will rant about my life and complain about how I procrastinate. I have tried to write a proper
text, but it seems I am either too stupid, ambitious (huh?) or I just have too short attention span.
In the end, perhaps writing just doesn't ring my bell...? I thought extremely hard about a different form of
expression. Maybe a video or a podcast? Both of them would allow me to talk. I feel somehow comfortable when speaking.
Especially if I compare it to writing. This shit is awkward for me.
Video might be a good one because it would let me to show stuff very easily: for instance results of operations
that were taken in the terminal would just show up naturally and, overall, every viewer is kinda used to seeing things
as they progress in time. Podcast on the other hand would only allow me to talk about stuff. This means that video is
a better choice for me if I disregard writing... Doesn't it?
Not really. I cling to those remains of my anonymity that I still posses and revealing my face would just straight
away shatter them. One could argue that sharing my voice is as bad; hell this website, it's domain and everything
related is a big no-no to my privacy. Well, I try to keep those things at bay and I think that discussed decision
would be just equal to shooting my own feet (or face?).
How about the podcasts? Well, simple argument against them is that it would be quite a hassle to show listeners
some code listing, wouldn't it? Of course, I could do semi-podcasts, or rather screencasts, with me talking about the
topic and showing my screen doing stuff. That's a good option but also awkward enough (is it really though?) to be
avoided.
Well then, going through texts, videos, podcasts, screencasts I stumbled upon the good old
asciinema. I thought: What if I just add my voice over it? A response
immediately emerged from my brain: Holy shit, you are stupid, that would be just a video (as in: screen cast)
with some extra steps! Right... What if I would go with more than that?
Let's say you can pause the tutorial at any arbitrary time and just play around with it? In fact, something similar
was already done in e.g. Go-lang tour or
Jupyter Notebook (without the voice part and actual playback; hey, at least you can
play around with the interpreter/compiler!).
I want to try that or some derivative of that idea. If I get my hands on a good microphone I also want to play
around with podcasts and mix them all together to create unimaginable monstrosities! As for now... Text and images.
This iteration (or maybe the previous one considering the changes ever since?) of this website has started on this
particular day in the April with a simple welcoming rant called "Hello, I've been tricked".