Andrey Listopadov

Categories / random-thoughts

Not to be confused with a programming language. In this post, I would like to cover what features I think a dynamic language environment should have. Or to rephrase that, what would the environment probably have if I were to design it.
Recently I’ve stumbled upon a video about Kakoune, a code editor: Idiot user tries to use Kakoune (for notes? Also Helix?). Funnily enough, I was mentioned in this video, which was a surprise, and made me laugh for quite a while: Let’s go back to the official plugins page.
So, I usually don’t do game reviews, but this time it’s kinda special to me. I’m a bit late to the party as the game come out quite some time ago already, but that’s mostly because I didn’t plan on getting it. Honestly, I was too afraid to play this remake, as I cherish my memories with the original game on the PlayStation Portable.
Lately, my Magit buffer broke once again because of something weird going on with major mode, and I couldn’t stash or commit hunks unless the point was at the beginning of the line. That once again reminded me that Emacs UI is not really a UI, all of it is mere text with a bunch of properties slapped on top.
Lately, I’ve been reflecting on why I’ve settled with Emacs of all other text editors. You may remember my old post where I go into lots of different code editors, and I list Emacs among them too. That post itself was written in Emacs, like everything else in this blog, but I can’t say that I understood the main point of Emacs back then.
Recently I had a discussion on the topic of trust and it got me thinking about large language models. I will come back to LLMs shortly, but imagine the situation: You ask a real person for some bit of information, and the information they’ve provided to you is false but you don’t know it yet.
I like playing games, but I was always interested in making games too. Recently a Lisp game jam ended, and there are a lot of cool entries, and its a shame I wasn’t able to participate, as I was traveling. And last year I participated in the Fennel Game Jam 1, which was my first game jam, and while the game I made wasn’t anything special, it was a really fun experience.
Note: I’m not an expert in type systems, and my knowledge of compilers is limited. This is more of an actual random thought I had for some time, and I’ve just decided to capture it here, not to be used as an argument on static vs dynamic types.
Another year ends, so it’s time to gather my thoughts together and reflect on everything that happened this year. This was a decent year, despite all the bad things that have happened around the world. And it was a very loud year too - one event after another without any breaks, all of which are covered in all of the media.
I have a somewhat weird tradition if it can be called like that - I’m revisiting job pre-interview tasks after a certain amount of time I’ve spent working in the company that gave the task. It’s an interesting thing to do, and I think more people should do it on a more regular basis.
Newer Page 2 of 4 Older