What I found interesting this time - Normandy edition

by: Artur Dziedziczak

September 1, 2024

“The Untimely Demise of an Image Upscaler,” n.d. https://lcamtuf.substack.com/p/random-finds-ai-image-upscale-collapse

#AI #upscaling algorithms and their cumulative distortion shown on a video.
I really like this example as it shows something which your AI CEO is probably not aware of. If you don’t store AI augmented content like images, videos, text from #LLM separately, soon the emails your employees will send start to look really weird.
The same goes for internet content like blog posts. The more AI you put into it, the worse future AI will get. Not only because content quality will decrease, but also due to cumulative error distributed by AI developers not aware which training data was previously artificially generated.
I really like this blog post. Informative and short.

“Oil Pastel Essentials \Textbar Materials and Technique,” n.d. https://m.youtube.com/watch?v=_tGMA7Qa0QE&pp=ygUVUGFpbnQgd2l0aCBwYXN0ZWwgb2ls

I’m still looking for this one perfect tool as a future artist to focus on. #watercolor is really nice, but every so often I want to use tools which do not require cleanup afterward.
That’s why I bought myself some cheap #oilpastels and started to draw with them without understanding that you can actually blend them …
This video allowed me to explore the topic of color #blending with #pastels and definitely I’ll start exploring this topic further.
#art

“How We Run Migrations across 2,800 Microservices,” n.d. https://monzo.com/blog/how-we-run-migrations-across-2800-microservices

Interesting blog post on how to deploy #microservices in a company more efficiently.
The whole idea is to have one dedicated team which automates various tasks like #library changes, update, #architecture changes.
It’s an interesting idea, but I wonder if it’s not too much work for one team. Also, this only works when you have a codebase made of one language like #Go, #Java or #Rust.
From a company perspective, it seems logical to limit drift of languages as it’s much easier to maintain such a setup when employees change jobs.
Also, you need to use some central way of code storage like #monorepo architecture.
In general, I like the idea, but I’m pretty sure the limitations are huge.

“Don’t Use Complex Expressions in If Conditions,” n.d. https://maximullaris.com/if_condition.html

Reminder for every developer out there to not create complex boolean expressions and rather split them into separated variables.
#programming #cleancode