My journey with SatRev is officially finished! I'll never forget the 3 years I spent there, with all the amazing coworkers fascinated with space and engineering.
- Jungle - Volcano
- Il Quadro di Troisi - Il Quadro di Troisi
- The Green Book Copacabana Orchestra - That Old Black Magic
Visiting Venice and Florence. Getting some air between switching jobs.
Cleaning up and organizing many things at once, preparing to leave for another adventure.
- Roxy Music - In Every Dream House A Heartache
- Baasch - Karuzele
- Nation of Language - Sightseer
- Nathaniel Merriweather Et al. - Ladies Love Chest Rockwell
Developing a taste for freeform jazz.
- Charles Mingus
- Shiro Sagisu - Hedgehog's Dilemma
- Chet Baker - Chet Baker Sings
Started hosting LibreY (source code) since it looks like LibreX is not getting any updates.
Added line wrapping to post titles displayed on the map - a simple change which drastically increased the readability of nodes. Glad to discover yet another useful module in the Python Standard Library.
Testing out DrivenByMoss, incredibly powerful integration between MIDI controllers and DAWs such as Bitwig and Reaper (both Linux-friendly). It's a really great plugin, definitely recommended for all Bitwig users!
- Dune (2021)
- Joe Hisaishi - Kids Return
Started working on The
Dharma Ławka Initiative page.
Updated the dependencies of tnb, polished the UX of the program a little bit.
- Cory Wong - Call Me Wild
- Jungle - Back On 74
- Wii Menu Music
- Nightcrawler (2014)
Refactored (or rather rewrote) my website map generation algorithm. The "related posts" section on each page now displays a fragment of the site map, centered around the currently viewed post.
Attempting to force my brain into not being 100% active right from the early morning all the way to late night hours - a habit I unwillingly developed while doing my master's degree and working at the same time. It's becoming a burden which could potentially lead to a burnout. I'm taking some time off, reading more books, trying to focus more on direct physical experiences rather than my thoughts.
It seems like one has to periodically embrace or fight against their own introspection and modeling capabilities. Developing mental models of various problems, systems, and situations, especially in the context of the role that one plays in them, is no doubt an essential skill when it comes to any kind of engineering (or any job which is done by one than one person). Unfortunately, if the desire to constantly improve those mental models is let astray, it leads to degradation of the models due to constant overthinking and breaking the feedback loop, validating the model against reality.
- Philip K. Dick - Valis
Started using my physical motebook for more than just a worse version of Google Calendar. I've designated some dedicated space to various projects and "thought categories". Taking notes while reading is also less distracting, so I recommend it to anyone who has trouble remembering all the ideas which come to their mind while getting through a book.
Decided to finally organize my excellent words list.
Wrote a small tutorial about making music on Linux.
- Spectres: Composing Listening
- Oppenheimer (2023)
- Peter Gabriel - So
- Jazz Against The Machine - Creep
- PlanBe - Najgorszy Numer
Defended my master's thesis! I feel sad about leaving the university though, lots of good memories were made there. I'd like to come back some time in the future, perhaps not as a scientific worker but just as a engineer taking care of their systems.
- The Hourglass Sanatorium (1973)
- Lost (Season 5)
Discovered Bitwig - a full-featured DAW which I can run from Linux. Together with Diva it creates an amazing environment which uses way less CPU than Windows + Ableton and feels much more intuitive, at least for me.
Learning about drum patterns, a missing piece in my musical education.
- Ben Bohmer - Ground Control
- Thievery Corporation - Voyage Libre
- a-ha - Summer Moved On
- Lost (Season 4)
- Peter Watts - Echopraxia
Grabbing some air after the last master's semester. I'm glad to notice that my mind has again started to produce ideas for extending my projects. Starting to rewrite Libretakt's user interface to work as a website-based remote controller to the sampler engine. Networking code is going to get simpler as the a single sampler instance is meant to be run only locally. Egui should work just fine for a mobile-first user interface.
- Asteroid City (2023)
- Boy Harsher - The Runner
- Lost (Season 3)
Created AreWeSpaceYet.com as a 1-day project.
Edit (29.06): removed AreWeSpaceYet.com since its a duplicate of the
AeroRust website, which already has lots of
interesting content on using Rust in aerospace.
- Lost (Season 2)
- Lost (Season 1)
Converted my website map generation algorithm from using TFIDF to text
embeddings, I'm seeing a lot of improvement in how the
generated map looks! It's a pretty lightweight solution (if you're not counting
torch library which is a behemoth), the embeddings only weight ~90MB.
The embeddings really capture the general context between posts that they put
Finishing touches on my master's thesis.
Started hosting Libreddit.
Fell in love with unplug.red/automatism, haven's seen such a beautiful website in a long time.
- Oneohtrix Point Never - The Pure and the Damned
- Junior - Bluszcz
- The Endless (2017)
- Brodka - Wpław - Skalper Rework
- Rob Doughan - Clubbed to Death
- Joris Delacroix - Homie
- Moby - Long Ambients 1: Calm. Sleep
- Baasch - Wosk
- Videodrome (1983)
- The Fly (1986)
- The Green Knight (2021)
- BØRNS - Past Lives
In the middle of writing my master's thesis.
- Beau is afraid (2023)
- Watchmen (2009)
- David B. Lamkins - Successful Lisp
- Kraftwerk - Computer World
- Yumi Zouna - In Camera
- Nation of Language - Introduction, Presence
- Yumi Zouma - In Camera
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.
- Alan Kay - The computer revolution hasn't happened yet
- Son Lux - Ghost Melody
Started collecting some thoughts on thinking.
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.
Full focus on master's thesis!
- Terry Pratchett - Moving Pictures
- user18081971 - qu 1
- Aphex Twin - Alberto Balsalm
- Vulfpeck - I Can't Party
- Wes Anderson - Moonrise Kingdom
- Wes Anderson - The Royal Tenenbaums
- Wes Anderson - Bottle Rocket
- Joe Hisaishi - Merry-Go-Round of Life
- Werner Herzog - On Death Row
- Yazoo - And On
- Todd Terje, Bryan Ferry - Johnny and Mary
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 :)
- Peter Watts - Blindsight
Played a first jam session in my life :)
- The Doors - Riders on the Storm
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.
- KARAŚ/ROGUCKI - Czułe Kontyngenty
- Terry Pratchett - Mort
- RY X - Bound (Live from the Royal Albert Hall)
- KARAŚ/ROGUCKI - Jutro Spróbujemy Jeszcze Raz
- sanah - wars
- Avatar - The Way of Water
- Terry Pratchett - Eric
egui, works wonderfully for making interactive
- Terry Pratchett - Sourcery
- David Lynch - Blue Velvet
- Roy Orbison - In Dreams
- Jack Stauber - Cheeseburger Family
Moving website generation to GitHub actions. Considering migrating my VPS to ansible-managed.
- Terry Pratchett - Making Money
- Nation of Language - On Division St
- Ásgeir - Snowblind
Starting to think about the visual representation of the graph I'm gonna be evolving for my master's thesis
Learning Ansible, taking care of servers at work.
- Depeche Mode - Ghosts Again
- Cautious Clay - Cheesin'
- Jacob Collier - Hajanga
- Juno Reactor - Guardian Angel
Reliving the cartoons from my childhood. Amazed to see that their website is still alive and active!
- Code Lyoko
- 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
Recorded a small demo of libretakt - a sampler I've worked on during a university course.
- H.P. Lovecraft - At the Mountains of Madness
- Ghost in the Shell 2: Innocence
Exploring ideas related with decentralised search engines. Wrote a small manifesto on a new paradigm for how we search the web.
- The Call Of Cthulhu (2005)
- Aphex Twin - #3
- Cory Wong - Power Station Tour
Starting to work on generating synth pathes from audio samples!
- 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)
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 :)
- Boa - Duvet
- Vulfmon - Boogie Man
- Jeanette - El Muchacho de los Ojos Tristes
- Rysy - Wyspa
- Rysy - Przyjmij Brak
- Carbon Based Lifeforms - Live at Ozora Festival 2017
Not a good day. Those cubesats really had potential :(
- Guillermo del Toro's Cabinet of Curiosities
- Vulfpeck - Schvitz
- T.Rex - Get It On (Virgin Magnetic Material remix)
- Virgin Magnetic Material - LBDs mixtape
- Sean Luke - Computational Music Synthesis
- Warner Herzog - The Enigma of Kaspar Hauser
Mood: reverb diagrams aesthetic.
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.
Recently edited posts are now marked with an indicator:
Added a simple tags system to post metadata, will help with map generation.
- Nicholas Kristof, Shreyl WuDunn - Tightrope. Americans Reaching for Hope
Go back to 2022.