<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Kasra Alizadeh · Blog</title><description>Notes on signal processing, communication systems, and building AI software.</description><link>https://kasraalizadeh.dev/</link><item><title>Packing optical carriers: ILP vs. metaheuristics for ODU assignment</title><link>https://kasraalizadeh.dev/blog/packing-optical-carriers/</link><guid isPermaLink="true">https://kasraalizadeh.dev/blog/packing-optical-carriers/</guid><description>Lessons from assigning ODUs to multi-carrier transponder framers with six different optimization methods, from exact ILP to swarm algorithms.</description><pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate><category>Telecom</category><category>Optimization</category></item><item><title>When noise stops being Gaussian: LDPC codes under heavy tails</title><link>https://kasraalizadeh.dev/blog/when-noise-stops-being-gaussian/</link><guid isPermaLink="true">https://kasraalizadeh.dev/blog/when-noise-stops-being-gaussian/</guid><description>What happens to an LDPC-coded 64-QAM link when the noise has heavy tails instead of following the textbook AWGN model.</description><pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate><category>Telecom</category><category>Channel Coding</category></item><item><title>Listening to plants: stress detection as a communication problem</title><link>https://kasraalizadeh.dev/blog/listening-to-plants/</link><guid isPermaLink="true">https://kasraalizadeh.dev/blog/listening-to-plants/</guid><description>How our ACM NanoCom 2026 paper treats a plant as a transmitter and stress detection as a receiver design problem, and why that framing works.</description><pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate><category>Research</category><category>Signal Processing</category></item></channel></rss>