Profile for chris

Display name
Christopher Snowhill
Username
@chris@losnoco.net
Role
admin

About chris

Fields

💞
@kevin
pronouns
he/him (they/them okay)
age
44

Bio

kode54 / kuroshi, primary maintainer of Cog for macOS.

Stats

Joined
Posts
343
Followed by
182
Following
410

Pinned public posts

jump to recent

Recent public posts

include boosts

By the bounds of "mediocre" FOSS maintenance, I should give up all of my projects to the world of developers who are clearly more inspired to work on them than I am, to do all the things I might potentially want done but don't feel inspired to do myself.

Reminds me of all the times I've wanted to just attach a plug to my head and tap my thoughts for someone else more motivated to act on any of them, because clearly I'm not doing anything useful with this brain of mine.

If any of the things I engineered with prompts were even worth doing, someone else would have done them a thousand times over, decades ago. The fact that I wanted them was meaningless.

Gee. I was using Forgejo for a personal forge, and noticed my app storage SSD was running out of space (1.5G free). Wondered where it was all going. Scanned volumes:

255G    ./forgejo

Hmm. Why is Forgejo using so much space? Let's go deeper:

255G    ./forgejo/repo-archive

Ah. Someone is spidering the shit out of my forge and downloading individual ZIP and TAR.GZ bundles of every commit. Enjoy my 35Mbps upstream, bitches.

#forgejo #slop #slopmachines

What does it say about me that I used to have manic code production sprees in the past, but then more recently graduated to occasionally vibe coding and reviewing all the output, except I'm not being paid to do it, I'm doing it for my fun personal projects? It became less about the journey of coding my way out of a paper bag and more about having something to show for it and being able to play with the result for hours on end.

I may once have had Impostor Syndrome, but then I became the impostor.

Maybe I should ask my doctor to reduce my meds so I can have more manic coding sprees instead and not feel the need to use LLMs to do overwhelming tasks, when I can simply become the Mentat that everyone wants to be and pull off insane tasks in short order?

Like, one of the tasks I asked the bot to do, that someone else had a serious problem asking a bot to do for them, was to take two sets of source trees:

1) Project A and project B, project B depends on project A.
2) One pair of Git trees of the two projects, with one set of unmerged features I want to use, some of which I spent hours contributing to. These trees are modified from the original B project, in that A is now roughly on its master/head/tip, and B has been edited to work with this.
3) Another pair of Git trees of those same projects, except with different unmerged commits. Project B here is based on the last stable version commit, and project A is roughly 80 commits behind tip.

I want to merge the features added to the second set, on top of the repos from the first set.

So I prepare four clones of each repository, based on my local work directories. One of the last upstream commit, one at the head just past the out of tree work.

I am in some sort of rut, because I seriously thought it was cool that I could coax Claude into doing a four-way repo comparison, and port over commits, all while maintaining the style changes and service implementation detail rewrites applied to the newer tree. All while staying under 50% of my 5 hour session quota. Of the $20/mo plan.

What is wrong with me that I actually enjoy doing this? Am I some sort of middle management type? And yet I have no problem doing things manually, or even doing hours of boring refactoring by hand. It's almost as if I have some sort of confidence issue with turning any sort of multi-paragraph idea into a reality on my own. I can write out an idea, which immediately makes my desire to work on it evaporate.

#aibs #vibecoding

I was going to reply to someone in my timeline, but I noticed their posts are locked, and my account isn't, so my replying to them would just be an unwanted gateway for the public to see and respond to their posts.

Every time I look at social media, I feel like I already spend way too much time engaging with reality. Do people really wonder why others don't want to engage with reality all that much?

Comparing genAI use to rolling coal? You know the next step after we get rid of all the datacenters will be to get rid of gaming PCs. You're not hosting your Mastodon server in a datacenter, are you? You should be hosting it on a nice, energy friendly Raspberry Pi. Or at the very least, shared hosting with your whole neighborhood living on the same instance.

Re: Coding for a code base you don't fully understand:

I have to refresh my memory regularly for my own dang code bases I've been working on for a decade or more. I do not have instant recall of every single minute detail. Maybe that's the sign that I should hand the reigns to someone younger and saner and go farm goats in the hills.

Or maybe not.

Is it bad that, in any argument involving someone I know rather well, I automatically side with the person I know over the relative nobody they got into a fight with? And then feel the need to vacate communities completely when this relative nobody is being invited to them one by one?

I have finally figured out that I am a cishet neurotypical person. I must be, because the queers and the neurodivergent are hard wired to hate LLMs and other generative AI things.

That must be why, in the late 1990s and early 2000s, I tried to use search engines by feeding them natural language prompts instead of intuitively knowing how to make the most out of boolean operators. Why, in the early 1990s and late 1980s, I tried to program my first Basic program by telling the computer what to do in plain English in what turned out to be comment statements.

What I've been poking at for the past 10 days: SpessaSynth, a C port: https://github.com/kode54/spessasynth_core_c

Yes, there's some vibe code in it, but it's mostly language translation work. I had to make much of it work manually, and later only resorted to using the bot if I was seriously stumped. But I'm out of budget for the month after just 10 days, and it looks like it's mostly ready now anyway.

Feel free to run it through its paces, offer up some suggestions for improvements, etc.

I still need to backport the sflist support to the upstream original project, but I don't know what to do about that.

#midi #soundfont #dls