41554 blogs · [ { "id": "01a0b68b-4ceb-72ee-83d9-bd0fa42b4470", "title": "Miloš Švaňa", "url": "https://svana.name/", "published_at": "2026-09-07T05:20:44+00:00" }, { "id": "01a087e8-4f7b-70ac-aae6-8b68935e4417", "title": "My Arduino RGB controller is now even better", "url": "https://svana.name/2026/04/my-arduino-rgb-controller-is-now-even-better/", "published_at": "2026-04-25T10:31:49+00:00" }, { "id": "01a087e8-4f7b-70ac-aae6-8b689386e450", "title": "I rewrote the Embeddings Playground backend in Rust", "url": "https://svana.name/2026/04/i-rewrote-the-embeddings-playground-backend-in-rust/", "published_at": "2026-04-02T16:31:37+00:00" }, { "id": "01a087e8-4f7b-70ac-aae6-8b68945531e3", "title": "Reading Club: Build a Large Language Model (from Scratch)", "url": "https://svana.name/2026/03/reading-club-build-a-large-language-model-from-scratch/", "published_at": "2026-03-25T11:45:57+00:00" }, { "id": "01a087e8-4f7b-70ac-aae6-8b6894632ef0", "title": "I built an RGB controller with Arduino", "url": "https://svana.name/2026/02/i-built-an-rgb-controller-with-arduino/", "published_at": "2026-02-28T14:40:53+00:00" }, { "id": "01a087e8-4f7b-70ac-aae6-8b6894906502", "title": "Do LLMs hallucinate more in Czech than in English?", "url": "https://svana.name/2026/02/do-llms-hallucinate-more-in-czech-than-in-english/", "published_at": "2026-02-16T08:20:57+00:00" }, { "id": "01a087e8-4f7b-70ac-aae6-8b6894a15e21", "title": "Benchmarking LLMs for hallucinations", "url": "https://svana.name/2026/02/benchmarking-llms-for-hallucinations/", "published_at": "2026-02-13T13:24:18+00:00" }, { "id": "01a087e8-4f7b-70ac-aae6-8b6895150f2f", "title": "Reading Club: Against the Machine", "url": "https://svana.name/2026/01/reading-club-against-the-machine/", "published_at": "2026-01-16T09:50:59+00:00" }, { "id": "01a087e8-4f7b-70ac-aae6-8b68953663be", "title": "Hallucinations in LLMs: What are they and why we have them", "url": "https://svana.name/2026/01/hallucinations-in-llms-what-are-they-and-what-causes-them/", "published_at": "2026-01-08T09:20:59+00:00" }, { "id": "01a087e8-4f7b-70ac-aae6-8b6895d7e0d1", "title": "Moving local GPU workflows to the cloud with Rsync", "url": "https://svana.name/2025/10/moving-local-gpu-workflows-to-the-cloud-with-rsync/", "published_at": "2025-10-30T10:30:23+00:00" }, { "id": "01a087e8-4f7b-70ac-aae6-8b6895e58f72", "title": "Implementing a fully local AI coding agent is hard", "url": "https://svana.name/2025/09/implementing-a-fully-local-ai-coding-agent-is-hard/", "published_at": "2025-09-28T12:52:24+00:00" }, { "id": "01a0d98e-9e54-73fb-8d59-d0320ecd1019", "title": "Introducing FileChat: A local read-only AI coding assistant", "url": "https://svana.name/2025/09/introducing-filechat-a-local-read-only-ai-coding-assistant/", "published_at": "2025-09-08T08:38:52+00:00" }, { "id": "01a0d98e-9e54-73fb-8d59-d0320fcad697", "title": "How I Solved PyTorch’s Cross-Platform Nightmare", "url": "https://svana.name/2025/09/how-i-solved-pytorchs-cross-platform-nightmare/", "published_at": "2025-09-01T13:43:43+00:00" }, { "id": "01a0d98e-9e54-73fb-8d59-d03210c7d138", "title": "Reading Club: Lessons from AI Safety for Businesses", "url": "https://svana.name/2025/08/reading-club-lessons-from-ai-safety-for-businesses/", "published_at": "2025-08-22T09:30:53+00:00" }, { "id": "01a0d98e-9e54-73fb-8d59-d032118bacb5", "title": "I trained a GPT-1-like model from scratch", "url": "https://svana.name/2025/08/i-trained-a-gpt-1-like-model-from-scratch/", "published_at": "2025-08-09T06:30:54+00:00" }, { "id": "01a0d98e-9e54-73fb-8d59-d032127b6832", "title": "Reading club: Concrete Problems in AI Safety", "url": "https://svana.name/2025/07/reading-club-concrete-problems-in-ai-safety/", "published_at": "2025-07-21T15:23:23+00:00" }, { "id": "01a0d98e-9e54-73fb-8d59-d03212ebd12c", "title": "Why we shoud take AI safety seriously", "url": "https://svana.name/2025/07/why-we-should-take-ai-safety-seriously/", "published_at": "2025-07-04T14:36:47+00:00" }, { "id": "01a0d98e-9e54-73fb-8d59-d03213c6d805", "title": "Hope, Hype, and Hell: Mapping the AI Safety Spectrum", "url": "https://svana.name/2025/06/hope-hype-and-hell-mapping-the-ai-safety-spectrum/", "published_at": "2025-06-18T16:11:54+00:00" }, { "id": "01a0d98e-9e54-73fb-8d59-d03214775524", "title": "Criteria in multiple criteria decision analysis", "url": "https://svana.name/2025/06/criteria-in-multiple-criteria-decision-analysis/", "published_at": "2025-06-02T08:57:11+00:00" }, { "id": "01a0d98e-9e54-73fb-8d59-d03214e34155", "title": "Even Swaps: making decisions via trade-offs", "url": "https://svana.name/2025/05/even-swaps-making-decisions-via-trade-offs/", "published_at": "2025-05-28T08:27:48+00:00" }, { "id": "01a0d98e-9e54-73fb-8d59-d03215c72cf1", "title": "Better decisions with Multiple Criteria Decision Analysis", "url": "https://svana.name/2025/05/better-decisions-with-multiple-criteria-decision-analysis/", "published_at": "2025-05-24T15:14:30+00:00" } ] posts Claim your blog
Back to Miloš Švaňa – ai, python, software engineering, decision-making and more
Blog · corpus.blog/blogs/svana.name/posts

Miloš Švaňa – ai, python, software engineering, decision-making and more

svana.name

2026

2025