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:

Listening:

  • Kraftwerk - Computer World
  • Yumi Zouna - In Camera
13.05
Evolving parameters of simple DSP graphs

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:

Listening:

  • Son Lux - Ghost Melody

Started collecting some thoughts on thinking.

You have to have something blue, to have blue thoughts with.
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:

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
Sad news from Virgin Orbit

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

09.01
Getting there!

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.

Simple reverb loop. Taken from spinsemi.com
01.01
  1. 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
  2. Recently edited posts are now marked with an indicator:

  3. Added a simple tags system to post metadata, will help with map generation.


Accidentally generated this diagram by mistake. Looks pretty to me, let's call it a happy accident!

Reading:

  • Nicholas Kristof, Shreyl WuDunn - Tightrope. Americans Reaching for Hope


Go back to 2022.