41554 blogs · [ { "id": "01a087da-f83c-7164-bd68-deabd42829b7", "title": "I don't think responsible AI coding is possible", "url": "https://samsai.eu/post/responsible-ai-use/", "published_at": "2026-09-06T11:49:00+00:00" }, { "id": "01a087da-f83d-7254-b10c-0237fd85361a", "title": "My bicycle kit", "url": "https://samsai.eu/post/my-bicycle-kit/", "published_at": "2026-05-10T10:20:02+00:00" }, { "id": "01a087da-f83d-7254-b10c-0237fdea3a12", "title": "Finding god and other Emacs things", "url": "https://samsai.eu/post/finding-god-and-other-emacs-things/", "published_at": "2026-04-27T15:07:51+00:00" }, { "id": "01a087da-f83d-7254-b10c-0237fee41400", "title": "Programming fundamentals - Part 10: Object-oriented programming", "url": "https://samsai.eu/post/programming-fundamentals-10/", "published_at": "2026-04-20T00:00:00+00:00" }, { "id": "01a087da-f83d-7254-b10c-0237ff96c3b0", "title": "Linux age verification", "url": "https://samsai.eu/post/linux-age-verification/", "published_at": "2026-03-22T14:04:29+00:00" }, { "id": "01a087da-f83d-7254-b10c-0237ffc80854", "title": "Your digital identity and megacorporations", "url": "https://samsai.eu/post/your-digital-identity-and-corporations/", "published_at": "2025-12-13T14:16:40+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238004ee790", "title": "Programming fundamentals - Part 09: Data structures and algorithms (abridged)", "url": "https://samsai.eu/post/programming-fundamentals-09/", "published_at": "2025-10-26T15:13:52+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238009cf078", "title": "Programming fundamentals - Part 08: Structuring programs with modules and libraries", "url": "https://samsai.eu/post/programming-fundamentals-08/", "published_at": "2025-10-11T14:44:43+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238012816eb", "title": "Programming fundamentals - Part 07: Testing", "url": "https://samsai.eu/post/programming-fundamentals-07/", "published_at": "2025-09-21T13:01:44+00:00" }, { "id": "01a087da-f83d-7254-b10c-023801692dc7", "title": "Programming fundamentals - Part 06: Simulating a computer", "url": "https://samsai.eu/post/programming-fundamentals-06/", "published_at": "2025-09-14T14:05:03+00:00" }, { "id": "01a087da-f83d-7254-b10c-023801c970a1", "title": "I got a single-speed utility bike", "url": "https://samsai.eu/post/utility-bike/", "published_at": "2025-09-09T16:56:39+00:00" }, { "id": "01a087da-f83d-7254-b10c-023802b86af1", "title": "Programming fundamentals - Part 05: I/O, files and scripting", "url": "https://samsai.eu/post/programming-fundamentals-05/", "published_at": "2025-09-07T12:16:07+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238034c47bc", "title": "Programming fundamentals - Part 04: Compound data with tables", "url": "https://samsai.eu/post/programming-fundamentals-04/", "published_at": "2025-08-31T14:54:58+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238038cbbf9", "title": "Programming fundamentals - Part 03: Logic, branching and functions", "url": "https://samsai.eu/post/programming-fundamentals-03/", "published_at": "2025-08-24T14:31:07+00:00" }, { "id": "01a087da-f83d-7254-b10c-023803b3b348", "title": "Programming fundamentals - Part 02: Values, types and expressions", "url": "https://samsai.eu/post/programming-fundamentals-02/", "published_at": "2025-08-17T08:04:03+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238049298cb", "title": "Programming fundamentals - Part 01: Introduction", "url": "https://samsai.eu/post/programming-fundamentals-01/", "published_at": "2025-08-09T11:27:09+00:00" }, { "id": "01a087da-f83d-7254-b10c-023804f4130c", "title": "Small BSD experiment", "url": "https://samsai.eu/post/small-bsd-experiment/", "published_at": "2025-07-01T12:02:45+00:00" }, { "id": "01a087da-f83d-7254-b10c-023805ed7804", "title": "I got into cassettes", "url": "https://samsai.eu/post/cassettes/", "published_at": "2025-06-07T14:57:44+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238068da03f", "title": "The laziest blog roll", "url": "https://samsai.eu/post/laziest-blogroll/", "published_at": "2025-04-12T13:47:15+00:00" }, { "id": "01a087da-f83d-7254-b10c-023806933b6a", "title": "Web of sites", "url": "https://samsai.eu/post/web-of-sites/", "published_at": "2025-02-23T14:41:14+00:00" }, { "id": "01a087da-f83d-7254-b10c-023806dfa0a5", "title": "I was wrong, but now we have bigger problems", "url": "https://samsai.eu/post/i-was-wrong/", "published_at": "2025-02-02T10:10:10+00:00" }, { "id": "01a087da-f83d-7254-b10c-023806e04e4b", "title": "Ghost ship meetings", "url": "https://samsai.eu/post/ghost-ship-meetings/", "published_at": "2024-10-21T14:36:14+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238072d19cc", "title": "Back to biking", "url": "https://samsai.eu/post/back-to-biking/", "published_at": "2024-09-29T12:54:05+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238077def83", "title": "Excel delenda est", "url": "https://samsai.eu/post/excel-delenda-est/", "published_at": "2024-08-25T12:34:46+00:00" }, { "id": "01a087da-f83d-7254-b10c-023808069cc7", "title": "Foundation - the book and the TV series", "url": "https://samsai.eu/post/foundation-review/", "published_at": "2024-07-10T12:48:37+00:00" }, { "id": "01a087da-f83d-7254-b10c-023808d83c18", "title": "Solar computing challenge", "url": "https://samsai.eu/post/solar-computing-challenge/", "published_at": "2023-09-11T16:28:29+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238096b3135", "title": "The SOMA coin toss", "url": "https://samsai.eu/post/soma-coin-toss/", "published_at": "2023-08-14T16:18:21+00:00" }, { "id": "01a087da-f83d-7254-b10c-02380a50d2c5", "title": "Web API patterns I dislike", "url": "https://samsai.eu/post/web-api-patterns-i-dislike/", "published_at": "2023-08-03T15:09:44+00:00" }, { "id": "01a087da-f83d-7254-b10c-02380a818f4f", "title": "Linux Game Jam 2023: Collateral Damage Post-Mortem", "url": "https://samsai.eu/post/linux-game-jam-2023-retrospective/", "published_at": "2023-07-08T13:01:39+00:00" }, { "id": "01a087da-f83d-7254-b10c-02380b34cd7e", "title": "Please, stop Linus Sebastianing your Linux installs", "url": "https://samsai.eu/post/stop-linus-sebastianing-your-linux/", "published_at": "2023-05-07T10:41:50+00:00" }, { "id": "01a087da-f83d-7254-b10c-02380be31dda", "title": "Politics in your FOSS project? It's more likely than you think!", "url": "https://samsai.eu/post/politics-in-your-foss-project/", "published_at": "2022-11-06T08:27:05+00:00" }, { "id": "01a087da-f83d-7254-b10c-02380c20506a", "title": "Code folding considered harmful", "url": "https://samsai.eu/post/code-folding-considered-harmful/", "published_at": "2022-08-07T14:33:39+00:00" }, { "id": "01a087da-f83d-7254-b10c-02380ca3bb63", "title": "Linux Game Jam 2022: Retrospective", "url": "https://samsai.eu/post/linux-game-jam-2022-retrospective/", "published_at": "2022-05-01T14:53:01+00:00" }, { "id": "01a087da-f83d-7254-b10c-02380d38e2ea", "title": "Toolbox-based Emacs Flatpak workflow", "url": "https://samsai.eu/post/toolbox-based-emacs-flatpak-workflow/", "published_at": "2022-04-16T13:00:22+00:00" }, { "id": "01a087da-f83d-7254-b10c-02380db1c642", "title": "A tablet I can respect", "url": "https://samsai.eu/post/a-tablet-i-can-respect/", "published_at": "2022-03-20T13:41:51+00:00" }, { "id": "01a087da-f83d-7254-b10c-02380e8fc30d", "title": "2021: Year in review", "url": "https://samsai.eu/post/2021-in-review/", "published_at": "2021-12-29T19:18:08+00:00" }, { "id": "01a087da-f83d-7254-b10c-02380ef625a1", "title": "Distro-hopping to Silverblue", "url": "https://samsai.eu/post/distro-hopping-to-silverblue/", "published_at": "2021-12-05T12:46:18+00:00" }, { "id": "01a087da-f83d-7254-b10c-02380f66d2eb", "title": "Ziggurat 2's exemplary Early Access", "url": "https://samsai.eu/post/ziggurat2-exemplary-early-access/", "published_at": "2021-11-03T17:58:37+00:00" }, { "id": "01a087da-f83d-7254-b10c-02380fb5bc89", "title": "Preparing for the long wait", "url": "https://samsai.eu/post/preparing-for-the-long-wait/", "published_at": "2021-10-27T17:11:10+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238109a5cd1", "title": "Twitch's response to security breach is a failure", "url": "https://samsai.eu/post/twitch-breach-failure/", "published_at": "2021-10-09T12:32:45+00:00" }, { "id": "01a087da-f83d-7254-b10c-023810f5f843", "title": "Website redesign and other changes", "url": "https://samsai.eu/post/website-redesign/", "published_at": "2021-08-01T08:24:42+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381149f814", "title": "Headed for another dark age", "url": "https://samsai.eu/post/headed-for-a-dark-age/", "published_at": "2021-07-28T16:55:07+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238121f4b7d", "title": "Incoming: Post-mortem", "url": "https://samsai.eu/post/incoming-post-mortem/", "published_at": "2021-07-04T13:40:00+00:00" }, { "id": "01a087da-f83d-7254-b10c-023812b207ab", "title": "Server migration and Owncast", "url": "https://samsai.eu/post/server-migration-and-owncast/", "published_at": "2021-06-13T14:48:47+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238136a853c", "title": "Incoming", "url": "https://samsai.eu/incoming/", "published_at": "2021-04-28T16:15:33+00:00" }, { "id": "01a087da-f83d-7254-b10c-023813a0ee01", "title": "RMS should step down", "url": "https://samsai.eu/post/rms-should-step-down/", "published_at": "2021-04-02T08:27:08+00:00" }, { "id": "01a087da-f83d-7254-b10c-023814684d7c", "title": "Valheim enables fun co-op experiences", "url": "https://samsai.eu/post/valheim-co-op-experiences/", "published_at": "2021-03-22T16:30:20+00:00" }, { "id": "01a087da-f83d-7254-b10c-023814ea558d", "title": "How to (theoretically) get your next gaming hardware upgrade for cheap", "url": "https://samsai.eu/post/how-to-get-cheap-gaming-upgrades/", "published_at": "2021-02-28T10:35:22+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238151a8acb", "title": "This website is now NOT available on IPFS", "url": "https://samsai.eu/post/now-on-ipfs/", "published_at": "2021-01-24T15:01:34+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381556afb5", "title": "Memory leaks are memory safe, and there isn't much to do about it", "url": "https://samsai.eu/post/memory-leaks-are-memory-safe/", "published_at": "2020-12-27T10:20:54+00:00" }, { "id": "01a087da-f83d-7254-b10c-023815c4d6df", "title": "Games of a decade", "url": "https://samsai.eu/post/games-of-a-decade/", "published_at": "2020-12-23T08:17:17+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238164c1329", "title": "Streaming media copyright controversies", "url": "https://samsai.eu/post/streaming-media-copyright/", "published_at": "2020-10-24T13:45:48+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381673e239", "title": "Epic's 1984 references are just 1984", "url": "https://samsai.eu/post/epic-1984-is-1984/", "published_at": "2020-08-15T12:25:12+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381688727f", "title": "Website optimizations to save the planet (probably not though)", "url": "https://samsai.eu/post/website-optimizations/", "published_at": "2020-07-18T10:17:13+00:00" }, { "id": "01a087da-f83d-7254-b10c-023817598faf", "title": "My text editor journey from Visual Basic 2005 to Doom Emacs", "url": "https://samsai.eu/post/editor-journey/", "published_at": "2020-07-17T12:40:13+00:00" }, { "id": "01a087da-f83d-7254-b10c-023817717df2", "title": "I translated my bachelor's thesis about open source", "url": "https://samsai.eu/post/i-translated-my-bachelors-thesis/", "published_at": "2020-07-02T14:34:27+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238179cdf31", "title": "Introduction to Gemini and the Small Internet", "url": "https://samsai.eu/post/introduction-to-gemini/", "published_at": "2020-05-17T08:15:26+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238185bddc3", "title": "Our idiot AI overlords", "url": "https://samsai.eu/post/our-idiot-ai-overlords/", "published_at": "2020-04-25T08:12:37+00:00" }, { "id": "01a087da-f83d-7254-b10c-023818a39034", "title": "Stadia Disaster", "url": "https://samsai.eu/post/stadia-disaster/", "published_at": "2019-12-30T13:42:41+00:00" }, { "id": "01a087da-f83d-7254-b10c-023818e3fb66", "title": "This website has no comments", "url": "https://samsai.eu/post/this-website-has-no-comments/", "published_at": "2019-12-01T10:46:00+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381919bb72", "title": "Organizing YouTube subscriptions in Newsboat RSS reader", "url": "https://samsai.eu/post/youtube-subscriptions-on-newsboat/", "published_at": "2019-11-03T11:19:27+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238196b0d04", "title": "I wrote a (small) roguelike in Rust", "url": "https://samsai.eu/post/i-wrote-a-roguelike-in-rust/", "published_at": "2019-09-28T12:58:16+00:00" }, { "id": "01a087da-f83d-7254-b10c-0238199bfb7c", "title": "Thoughts on my attempt at coding streams", "url": "https://samsai.eu/post/thoughts-on-coding-streams/", "published_at": "2019-07-31T18:53:30+00:00" }, { "id": "01a087da-f83d-7254-b10c-023819c192a1", "title": "Domain change from samsai.online to samsai.eu", "url": "https://samsai.eu/post/new-domain/", "published_at": "2019-07-25T07:25:35+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381a41a72d", "title": "We'll always have Quake", "url": "https://samsai.eu/post/we-will-always-have-quake/", "published_at": "2019-06-28T13:58:13+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381a54d454", "title": "Linux Game Jam 2019 Experiences", "url": "https://samsai.eu/post/linux-game-jam-2019-experiences/", "published_at": "2019-04-23T19:22:17+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381a6015e8", "title": "A Week of Sway", "url": "https://samsai.eu/post/a-week-of-sway/", "published_at": "2019-03-28T10:04:18+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381add70ce", "title": "Annoyances with Game Stores", "url": "https://samsai.eu/post/game-store-trouble/", "published_at": "2019-01-29T15:30:00+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381b97d8dd", "title": "Proton and Linux ports and 'no Tux no Bux'", "url": "https://samsai.eu/post/proton-vs-native/", "published_at": "2019-01-02T12:00:13+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381bd513ef", "title": "Artifact's CCG Lootboxes", "url": "https://samsai.eu/post/artifact-and-ccg-lootboxes/", "published_at": "2018-12-06T09:24:49+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381c8af9d9", "title": "Hello, Hugo", "url": "https://samsai.eu/post/hello-hugo/", "published_at": "2018-12-03T14:18:15+00:00" }, { "id": "01a087da-f83d-7254-b10c-02381cf11b26", "title": "| /home/Samsai", "url": "https://samsai.eu/search/", "published_at": null }, { "id": "01a087da-f83d-7254-b10c-02381dad73ef", "title": "About Me", "url": "https://samsai.eu/about/", "published_at": null }, { "id": "01a087da-f83d-7254-b10c-02381e1800d0", "title": "Past livestreams", "url": "https://samsai.eu/past-streams/", "published_at": null }, { "id": "01a087da-f83d-7254-b10c-02381e2d21cb", "title": "RSS and Atom feeds I follow", "url": "https://samsai.eu/blogroll/", "published_at": null }, { "id": "01a087da-f83d-7254-b10c-02381e6462ad", "title": "Streaming", "url": "https://samsai.eu/streaming/", "published_at": null } ] posts Claim your blog
Back to samsai.eu
Blog · corpus.blog/blogs/samsai.eu/posts

samsai.eu

samsai.eu

2026

2025

2024

2023

2022

2021

2020

2019

2018

Undated