<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>~/</title><link>https://usasha.dev/</link><description>Recent content on ~/</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 05 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://usasha.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>Magic Traces</title><link>https://usasha.dev/projects/magic_traces/</link><pubDate>Tue, 05 May 2026 00:00:00 +0000</pubDate><guid>https://usasha.dev/projects/magic_traces/</guid><description>&lt;p&gt;Generate coloring book style images that you can trace from the screen with pen and paper.
You can generate images from a photo or voice description. You can use it from the browser or install it as a PWA.
It even has local history which is synced across devices.&lt;/p&gt;
&lt;p&gt;When my daughter, after visiting a museum with her kindergarten, told me that there was a display,
and you can pick the image, place a sheet of paper above and trace the image. It was surprisingly fun for 6-year-olds.
I thought, but what if she can pick any image she wants with a voice command? Or better transform a photo into a drawing?
So we vibecoded the whole shit with my wife. Sure, it didn&amp;rsquo;t work properly, and I had to fix the backend manually,
but it was a fun bonding experience. And I&amp;rsquo;m proud of it at this point, it&amp;rsquo;s a nice small feature complete product.&lt;/p&gt;</description></item><item><title>Smarter RSS Filter</title><link>https://usasha.dev/projects/smarter_rss_proxy/</link><pubDate>Mon, 04 May 2026 00:00:00 +0000</pubDate><guid>https://usasha.dev/projects/smarter_rss_proxy/</guid><description>&lt;p&gt;Filter RSS feed with LLM. You can specify topics or content style to include or exclude.
It is useful for being more focused on what you care about and avoiding noise. For me personally, it helps to avoid AI FOMO and clickbait.&lt;/p&gt;
&lt;p&gt;I switched to RSS reader for my personal news feed a while ago. It&amp;rsquo;s pretty refreshing to use hronologial feed with only content that I care about.
The problem is some of the sources are noisy but still useful. So I made a simple RSS proxy that filters topics that you specify.
It&amp;rsquo;s LLM-based, so it&amp;rsquo;s a bit smarter than regexp and can detect fuzzy still like clickbait, rageabait.
Or, for example, include only news about local LLMs and exclude OpenAI drama.&lt;/p&gt;</description></item><item><title>Training of useful small language models.</title><link>https://usasha.dev/reading/slm_training/</link><pubDate>Mon, 04 May 2026 00:00:00 +0000</pubDate><guid>https://usasha.dev/reading/slm_training/</guid><description>&lt;h2 id="how-full-line-complete-works-in-pycharm-and-other-jetbrains-ides"&gt;How full line complete works in PyCharm and other JetBrains IDEs&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://arxiv.org/abs/2405.08704"&gt;Paper&lt;/a&gt; explains how a tiny (100M parameters) code completion model was trained. I&amp;rsquo;m fascinated by SLMs (small language models), and it&amp;rsquo;s always a joy to find when they become more than just toys but useful in the products. You don&amp;rsquo;t need any math or deep learning knowledge to read this paper, it explains the setup and trainig data in plain english most of it will be accessible for an engineer.&lt;/p&gt;</description></item><item><title>Inroduction to cybernetics and Stafford Beer ideas.</title><link>https://usasha.dev/reading/cybernetics_intro/</link><pubDate>Sun, 03 May 2026 00:00:00 +0000</pubDate><guid>https://usasha.dev/reading/cybernetics_intro/</guid><description>&lt;p&gt;&lt;a href="https://www.goodreads.com/book/show/197716282-the-unaccountability-machine"&gt;The unaccountability machine&lt;/a&gt; is a great book as an intro to Stafford Beer ideas on cybernetics and how it could be applied to organizations. Together with &lt;a href="http://generalintellectunit.net/page/3/?s=brain%20of%20the%20firm"&gt;Brain of the Firm&lt;/a&gt; and &lt;a href="http://generalintellectunit.net/?s=The%20Human%20Use%20of%20Human%20Beings"&gt;The Human Use of Human Beings&lt;/a&gt; episodes of GIU podcast it entertained me during the fall 2025.&lt;/p&gt;
&lt;p&gt;Peak of Stafford&amp;rsquo;s ideas is project &lt;a href="https://en.wikipedia.org/wiki/Project_Cybersyn"&gt;Cybersyn&lt;/a&gt;.
Imagine the new Chilean government building a nationwide cybernetics network for distributed descision-making in the 70th before the Internet era. It&amp;rsquo;s pure sci-fi in real life. There is also a great &lt;a href="https://www.the-santiago-boys.com"&gt;The Santiago Boys&lt;/a&gt; podcast from Evgeny Morozov.&lt;/p&gt;</description></item><item><title>Recasing of the Volca Modular to banana synth format.</title><link>https://usasha.dev/projects/volca_modular_banas/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://usasha.dev/projects/volca_modular_banas/</guid><description>&lt;p&gt;&lt;a href="https://en.wikipedia.org/wiki/Volca_Modular"&gt;Volca Modular&lt;/a&gt; is a poor man&amp;rsquo;s Buchla Music Easel, a modular synthesizer released by Korg. It&amp;rsquo;s a fun little synth with fiddly controls and simple but powerful sequencer. At some point I was annoyed by controls fiddliness enough that I decided to build a new better interface for it.&lt;/p&gt;
&lt;p&gt;Bigger knobs and patch cables were obvious, but the challenging part was to keep the keyboard fully functional to be able to use it and the sequencer. I ended up with the idea to build a laser-etched plywood case with a precise slot for the keyboard. To my surprise, it worked right from the first try. I also added attenuators to oscillator CV ins (I missed it so much) and dropped a few extras like clock dividers, euclidean sequencers, and R2R DAC.&lt;/p&gt;</description></item></channel></rss>