From f25f7b38e69042f312a1e488553cbde18a52e8ab Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Fri, 2 Jan 2026 16:04:35 +0200 Subject: Fix links --- content/projects/ATK16.md | 4 ++-- content/projects/diddle.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/projects/ATK16.md b/content/projects/ATK16.md index 7f15176..204220d 100644 --- a/content/projects/ATK16.md +++ b/content/projects/ATK16.md @@ -54,7 +54,7 @@ extra: - a software emulator for running the built software on your development machine - a register transfer logic (RTL) model designed in [Digital](https://github.com/hneemann/Digital) capable of running the built software -{{ fig(src="../files/atk16-block-diagram.svg", alt="ATK16 block diagram") }} +{{ fig(src="/files/atk16-block-diagram.svg", alt="ATK16 block diagram") }} The idea for the project hatched from my admiration for [Ben Eater](https://eater.net/) and his DIY CPU and video card projects. I was enamoured by the elegance of his systems and simply wanted to do something similar. I had none of the required knowledge for this kind of low-level CPU design work, but I had studied digital electronics for a bit in university. @@ -291,7 +291,7 @@ On startup, the _graphics mode_ memory register is set to disabled (0). To activ The TPU is a graphics processor that produces a 40 x 30 character VGA output signal. -{{ fig(src="../files/atk16-text-mode.png", alt="A screenshot of a text mode program displaying a work-in-progress hardware monitor") }} +{{ fig(src="/files/atk16-text-mode.png", alt="A screenshot of a text mode program displaying a work-in-progress hardware monitor") }} The TPU has 3 major components: - The character memory (ROM) diff --git a/content/projects/diddle.md b/content/projects/diddle.md index f01b461..1fab603 100644 --- a/content/projects/diddle.md +++ b/content/projects/diddle.md @@ -13,7 +13,7 @@ Diddle ([live instance](https://diddle.jan.systems/), [Github](https://github.co > **Note**: The instance hosted on my domain might go down any second. Use it at your own discretion. -{{ fig(src="../files/diddle_screenshot.png", alt="Diddle screenshot showing an answerable poll") }} +{{ fig(src="/files/diddle_screenshot.png", alt="Diddle screenshot showing an answerable poll") }} The first 80% of the project was done in two evenings. The last 80% was done during the next week. The tech stack is the _get-shit-done_ stack: **Python** + **Flask** + **PostgreSQL**. There is no required client side javascript: all client side logic is strictly for [progressive enhancement](https://developer.mozilla.org/en-US/docs/Glossary/Progressive_Enhancement). You can use "dumb" browsers like w3m or lynx to enjoy Diddle just fine. -- cgit v1.3