Comments for Something Odd! https://odd.blog Sun, 22 Feb 2026 12:37:13 +0000 hourly 1 https://wordpress.org/?v=6.9.1 Comment on Creating a Shared Photo Library in Immich by Donncha https://odd.blog/2026/01/16/creating-a-shared-photo-library-in-immich/comment-page-1/#comment-721325 Sun, 22 Feb 2026 12:37:13 +0000 https://odd.blog/?p=89592301#comment-721325 In reply to ClarkyBoy.

I published my project on GitHub here: https://github.com/donnchawp/immich-shared-library
It runs alongside Immich, inserting records in the target account when it sees new images. 🙂

]]>
Comment on From Screen to Tmux to Zellij by Veselin https://odd.blog/2026/02/18/from-screen-to-tmux-to-zellij/comment-page-1/#comment-721309 Thu, 19 Feb 2026 19:10:48 +0000 https://odd.blog/?p=89592476#comment-721309 In reply to Donncha.

I have 6-7 terminals opened locally at all times, mostly on specific directories, ready to run git commands or edit text files. I’m not sure if I’ll have any benefit for this use case. But I can give it a try for educational purposes. Thanks for the recommendation!

]]>
Comment on The Commodore 64 Disk Masher (C64 DMS) by Donncha https://odd.blog/2012/02/22/the-commodore-64-disk-masher-c64-dms/comment-page-1/#comment-721308 Thu, 19 Feb 2026 18:30:11 +0000 http://ocaoimh.ie/?p=89497035#comment-721308 OK, prompted by this video, I’m taking a look at this project again. Apparently there are a few bugs in the version on Github according to Claude:

Project Review — DMS64

Blocker

dmswriter crashes after writing the final file (m.dms) — dmswriter.bas:350

After writing m.dms (na=12), na increments to 13 and line 350 unconditionally jumps back to line 150, which tries to LOAD
n.dms — a file that doesn’t exist. The program crashes with FILE NOT FOUND instead of printing “finished!”. The guard at
line 255 (if na=13 then goto 280) is dead code — it’s inside the per-sector loop where na is still 12.

Fix: check na at line 350 before looping back.

Warnings

SAVE end address off by one — dmsreader.asm:39

LDX #$01 should be LDX #$00. Each DMS file gets one trailing garbage byte. Benign on restore (writer ignores it), but
files are structurally malformed.

Makefile %.d64 rule has undeclared prerequisites — Makefile:16

The pattern rule only declares dmsreader.{bin,prg} as prereqs but the recipe also needs dmswriter.{bin,prg}. Parallel
builds can fail. Should be an explicit rule with all four files as prerequisites.

Suggestions

SAVE errors silently swallowed — dmsreader.asm:43-47

The .error branch returns identically to the success path. If the destination disk is full or files already exist, the
BASIC caller has no way to detect failure.

STA $FF is dead code — dmsreader.asm:62, dmswriter.asm:32

Both init routines write to $FF but nothing ever reads it.

I fed it the C64 programmer’s reference guide, got it to summarise the bits it needed.

]]>
Comment on From Screen to Tmux to Zellij by Donncha https://odd.blog/2026/02/18/from-screen-to-tmux-to-zellij/comment-page-1/#comment-721307 Thu, 19 Feb 2026 18:26:01 +0000 https://odd.blog/?p=89592476#comment-721307 In reply to Veselin.

It’s worth it. I only really used screen remotely, but that’s still every day. Now I’m using Zellij locally and I like it.

]]>
Comment on From Screen to Tmux to Zellij by Veselin https://odd.blog/2026/02/18/from-screen-to-tmux-to-zellij/comment-page-1/#comment-721304 Thu, 19 Feb 2026 04:35:22 +0000 https://odd.blog/?p=89592476#comment-721304 I can give it a try. I caught myself not needing screen after I gave up vim. So I’ve been using multiple terminal connections instead.

]]>
Comment on Creating a Shared Photo Library in Immich by Donncha https://odd.blog/2026/01/16/creating-a-shared-photo-library-in-immich/comment-page-1/#comment-721075 Wed, 04 Feb 2026 19:42:51 +0000 https://odd.blog/?p=89592301#comment-721075 In reply to ClarkyBoy.

So, I’m working on a project that will copy the face detection and machine learning data over. It works on a test server but I want to try it on my own server before making it public.
100% by Claude Code. I could have coded it myself but it works have taken me weeks to do what it did in a few hours this evening.

]]>
Comment on TIL Firefox debugger can edit JavaScript files by Donncha https://odd.blog/2024/11/11/til-firefox-debugger-can-edit-javascript-files/comment-page-1/#comment-721073 Wed, 04 Feb 2026 16:48:16 +0000 https://odd.blog/?p=89591004#comment-721073 In reply to peter.

Wow, I’d quite forgotten about this. I haven’t had to edit an online JS script since then. Lucky me. 🙂

Yes, you have to edit the file in Vim or another external text editor. Reloading the page brings in the changes.

]]>
Comment on TIL Firefox debugger can edit JavaScript files by peter https://odd.blog/2024/11/11/til-firefox-debugger-can-edit-javascript-files/comment-page-1/#comment-721072 Wed, 04 Feb 2026 16:00:05 +0000 https://odd.blog/?p=89591004#comment-721072 just out of curiosity, do you edit the file inside Firefox or do you edit the saved file with an editor?
for more context: with Chrome it is possible to edit the script inside the browser (chrome asks for permission to edit files). but Firefox does not provide this feature for me

]]>
Comment on macOS Stats on Brew by Alex Leonard https://odd.blog/2026/02/03/macos-stats-on-brew/comment-page-1/#comment-721062 Wed, 04 Feb 2026 10:03:19 +0000 https://odd.blog/?p=89592410#comment-721062 Thanks for the link to that Reddit thread though - a nice list of alternatives. I must test out some of those. I wonder if Obsidian would make a good alternative to Standard Notes for me. I'll test it out.]]> The stats app looks nice, but probably overkill for my needs these days 😁

Thanks for the link to that Reddit thread though – a nice list of alternatives. I must test out some of those. I wonder if Obsidian would make a good alternative to Standard Notes for me. I’ll test it out.

]]>
Comment on Minecraft TV Ad by Donncha https://odd.blog/2011/02/19/minecraft-tv-ad/comment-page-1/#comment-721057 Tue, 03 Feb 2026 11:25:41 +0000 http://xeer2000.com/2011/02/19/minecraft-tv-ad/#comment-721057 In reply to Jim Merkel.

Hi Jim. 🙂

]]>