First time I get to enjoy the wonderous hell that is bootstrapping golang from C -> 1.26. I can't even remember how many layers deep this is anymore.
honestly it isn't that bad, it's just downloading mostly even numbered releases then using the prior to build the next in a loop. makes one appresiate not needing to bootstrap from hand punched asm to clang every time you install an os tho.
2 Name: mal (formerly meat)2026-01-18 04:25
what the fuck are you even doing
3 Name: Anonymous2026-01-18 07:43
I decided I wanted to try connecting my 9front machine to an ollama instance I have running on one of my linux machines. Sure it can use simple json strings or even a rest api, but there's this nice convenient golang api I can just grab, I thought - naively. well. It requires a fairly new golang, and 9front's most recent version is old af. Since I was already waist deep when I realized it was going to be a clusterfuck, I decided why not just keep going. Now my 9front grid is probably 1 of like 2 total grids with fully updated golang. I haven't been able to do more than test that it works yet tho. There may be complications.
since apparently vibe coding isn't going anywhere before the total collapse of western civilization, I figure I should at least try it to see how much I hate it and why. And since I already know I hate using extensions in vim, and vscode, why not add it to plan9 using the plumber. at least then it will only be there when I tell it to, and in the ways I tell it to. And it will be easy to modify stuff to see what works better or worse.
honestly it isn't that bad, it's just downloading mostly even numbered releases then using the prior to build the next in a loop. makes one appresiate not needing to bootstrap from hand punched asm to clang every time you install an os tho.