2023's Devlog
30.05
Watching:
- Videodrome (1983)
- The Fly (1986)
28.05
Watching:
- The Green Knight (2021)
Listening: BØRNS - Past Lives
24.05
In the middle of writing my master's thesis.
Watching:
- Beau is afraid (2023)
- Watchmen (2009)
18.05
Reading:
- David B. Lamkins - Successful Lisp
Listening:
- Kraftwerk - Computer World
- Yumi Zouna - In Camera
13.05

Listening:
- Nation of Language - Introduction, Presence
06.05
Listening:
- Yumi Zouma - In Camera
02.05
Switched all my computers to Arch Linux, automated the process of deploying my system configuration. Spent some time merging my configuration repositories and documenting the result.
Exploring ideas related with genetic programming, mainly how one should represent the structure of an optimisation problem in a form that would be viable for genetic programming approach. Mixed type cartesian genetic programming was the most interesting approach so far.
Watching:
- Alan Kay - The computer revolution hasn't happened yet
Listening:
- Son Lux - Ghost Melody
Started collecting some thoughts on thinking.

29.04
Switched to Nu Shell, learning about new ideas for OS shells which Nu is exploring.
Automating the deployment of my system configuration with Ansible.
Gerald Sussman on why MIT has switched from Lisp to Python in their introductory programming courses:
Engineering in 1980 was not what it was in the mid-90s or in 2000. In 1980, good programmers spent a lot of time thinking, and then produced spare code that they thought should work. Code ran close to the metal, even Scheme -- it was understandable all the way down. Like a resistor, where you could read the bands and know the power rating and the tolerance and the resistance and V=IR and that's all there was to know. 6.001 had been conceived to teach engineers how to take small parts that they understood entirely and use simple techniques to compose them into larger things that do what you want.
But programming now isn't so much like that, said Sussman. Nowadays you muck around with incomprehensible or nonexistent man pages for software you don't know who wrote. You have to do basic science on your libraries to see how they work, trying out different inputs and seeing how the code reacts. This is a fundamentally different job, and it needed a different course.
21.04
Full focus on master's thesis!
Reading:
- Terry Pratchett - Moving Pictures
Listening:
- user18081971 - qu 1
- Aphex Twin - Alberto Balsalm
- Vulfpeck - I Can't Party
17.04
Watching:
- Wes Anderson - Moonrise Kingdom
- Wes Anderson - The Royal Tenenbaums
- Wes Anderson - Bottle Rocket
Listening:
- Joe Hisaishi - Merry-Go-Round of Life
12.04
Watching:
- Werner Herzog - On Death Row
Listening:
- Yazoo - And On
- Todd Terje, Bryan Ferry - Johnny and Mary
07.04
Had a breakthrough moment with Lisp, finally understanding the idea behind "code is data". Rethinking my approach to type systems and programming language architecture. All things Lisp-related are food for thought :)
Watching:
Reading:
- Peter Watts - Blindsight
03.04
Played a first jam session in my life :)
Listening:
- The Doors - Riders on the Storm
31.03
Trying to wrap my head around the database-centered (Postgres-centered in my case) approach to building web applications, especially:
- Declarative APIs, taken from the DB model (think Hasura)
- Storing business logic in the DB instead of relying on application-level validation
Learning how to minimize writing glue code and focusing on delivering value.
Listening:
- KARAŚ/ROGUCKI - Czułe Kontyngenty
28.03
Reading:
- Terry Pratchett - Mort
Listening:
- RY X - Bound (Live from the Royal Albert Hall)
- KARAŚ/ROGUCKI - Jutro Spróbujemy Jeszcze Raz
- sanah - wars
Watching:
- Avatar - The Way of Water
20.03
Reading:
- Terry Pratchett - Eric
13.03
Re-learning egui
, works wonderfully for making interactive
node graphs!
Reading:
- Terry Pratchett - Sourcery
Watching:
- David Lynch - Blue Velvet
Listening:
- Roy Orbison - In Dreams
- Jack Stauber - Cheeseburger Family
05.03
Moving website generation to GitHub actions. Considering migrating my VPS to ansible-managed.
02.03
Reading:
- Terry Pratchett - Making Money
Listening:
- Nation of Language - On Division St
- Ásgeir - Snowblind
22.02
Starting to think about the visual representation of the graph I'm gonna be evolving for my master's thesis
18.02
Learning Ansible, taking care of servers at work.
Listening:
- Depeche Mode - Ghosts Again
- Cautious Clay - Cheesin'
- Jacob Collier - Hajanga
- Juno Reactor - Guardian Angel
04.02
Reliving the cartoons from my childhood. Amazed to see that their website is still alive and active!
Watching:
- Code Lyoko
Listening:
- Aphex Twin - Selected Ambient Works
- Passenger - Things That Stop You Dreaming
- Kishi Bashi - 151a
- Sleeping At Last - You're Enough
- Depeche Mode - The Love Thieves
- Brian Eno - LUX 1
28.01
Recorded a small demo of libretakt - a sampler I've worked on during a university course.
Reading:
- H.P. Lovecraft - At the Mountains of Madness
Watching:
- Ghost in the Shell 2: Innocence
27.01
Exploring ideas related with decentralised search engines. Wrote a small manifesto on a new paradigm for how we search the web.
Watching:
- The Call Of Cthulhu (2005)
Listening:
- Aphex Twin - #3
- Cory Wong - Power Station Tour
21.01
Starting to work on generating synth pathes from audio samples!
Listening:
- Rysy - Traveler
- Son Lux - Plans We Made
- Fiora - Let It Go By
- LCD Soundsystem - Home
- MC Virgins - Sundress (guilty pleasure, obviosly. Helps getting through the semester though)
17.01
Did a minor contribution to Mutable Instruments' documentation repo. Glad to see that I'm getting more comfortable with suggesting patches to various open-source projects! Also glad that it's possible to "just submit" a suggestion to software written by a prominent artist. Despite all the negativity coming from the media and politics, we live in a great age :)
Listening:
- Boa - Duvet
- Vulfmon - Boogie Man
- Jeanette - El Muchacho de los Ojos Tristes
- Rysy - Wyspa
- Rysy - Przyjmij Brak
14.01
Listening:
- Carbon Based Lifeforms - Live at Ozora Festival 2017
10.01

Not a good day. Those cubesats really had potential :(
09.01

Watching:
- Guillermo del Toro's Cabinet of Curiosities
Listening:
- Vulfpeck - Schvitz
- T.Rex - Get It On (Virgin Magnetic Material remix)
- Virgin Magnetic Material - LBDs mixtape
05.01
Reading:
- Sean Luke - Computational Music Synthesis
Watching:
- Warner Herzog - The Enigma of Kaspar Hauser
02.01
Mood: reverb diagrams aesthetic.

01.01
-
Trying to improve the website map using Graphviz's gvmap. The clusters represented below have no real meaning, I've added them just to see whether this idea makes any sense visually.
Prototype of the website map generated with gvmap
-
Recently edited posts are now marked with an indicator:
-
Added a simple tags system to post metadata, will help with map generation.

Reading:
- Nicholas Kristof, Shreyl WuDunn - Tightrope. Americans Reaching for Hope
Go back to 2022.