Since I've been playing piano more and more during recent months, here's a small list of nice songs.
- L'Impératrice - Agitations tropicales
- Mercy - Saint Saviour
Hiking at Duszniki Zdrój.
Work on Wintermute is almost finished, but I still have no idea what key the song is in. Nevertheless, the generated MIDI sounds close enough to the original melody and the rendered notes look almost proffesional.
-Woodkid feat. Son Lux - Central Park
Went to the Ambientalny festival. Glad to see many people interested in the genre. Saw Hainbach live! After the concert he invited everyone interested to take a look at his setup and ask questions about it, super nice!
TODO: Find out about this amazing Krzysztof guy who was making absolutely stunning live visuals to Hainbach's music.
- Martyna Basta
- Thomas Könar
Came back my small transcribing project, nearly finished Wintermute, a few notes are out of sync, but the pitches sound 100% right to my ear.
- Mad God (2021)
- ∑tella - Girl Supreme
High-fiving Adam Neely and hearing a crowd clap in perfect sync in 7/8 time is quite something for just one day! Happy to be alive at the same time as all the people who were there :)
- Układ Formalny - Balladyna
- David Bowie - I'm Deranged
Yet again, some of my code travels into space. I won't be operating this new bird, but I still wish it good luck!
TIL: A Polish Movie Na Srebrnym Globie (On the Silver Globe) is available at 35mm.online!
- Crystal Castles - Kept (Waltz piano)
- The Chemical Brothers - Goodbye
- Jungle - Happy Man
Some more polish gems:
Finished a 1 year streak in Duolingo, learned basics of French and a tiny bit of Norwegian and Italian. Unfortunately, the app only makes sense as an addition to a "real" language practice, at least that's how I perceive its effectiveness.
- Stanisław Lem - Summa Technologiae
Enjoying the sound of Jacob Collier's harmonizer.
- Nation of Language - A New Goodbye
- Jiro Inagaki & Sould Media - Funky Stuff
- Doughlas Adams - The Salmon Of Doubt
- Urbanski - Everdome
- Jacob Collier & Brandi Carlile - Little Blue
Exploring the world of Polish hand-made (at least what they say on the page) notebooks:
- daste. - Telephone (What's Your Name?)
- William's Things - The Robots are Coming
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.
- Układ Formalny - Balladyna
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.