<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Diwakar&apos;s Blog</title><description>Notes on software, learning, and building things.</description><link>https://diwakarmaurya.com/</link><item><title>Solving XOR with a Multi-Layer Perceptron</title><link>https://diwakarmaurya.com/blog/multi-layer-perceptron/</link><guid isPermaLink="true">https://diwakarmaurya.com/blog/multi-layer-perceptron/</guid><description>A from-scratch NumPy multi-layer perceptron that solves XOR, the problem a single perceptron cannot learn.</description><pubDate>Fri, 30 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Building My First Perceptron</title><link>https://diwakarmaurya.com/blog/my-first-perceptron/</link><guid isPermaLink="true">https://diwakarmaurya.com/blog/my-first-perceptron/</guid><description>A from-scratch perceptron in NumPy that learns the logical OR — the simplest neural network there is, explained line by line.</description><pubDate>Sat, 17 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Classifying Three Triangles with a Multi-Layer Perceptron</title><link>https://diwakarmaurya.com/blog/three-triangles-mlp/</link><guid isPermaLink="true">https://diwakarmaurya.com/blog/three-triangles-mlp/</guid><description>Building an MLP by hand that decides whether a point falls inside any of three triangles, one linear boundary per edge.</description><pubDate>Mon, 02 Feb 2026 00:00:00 GMT</pubDate></item></channel></rss>