top of page

Update | Democracy Console

Writer: Jodson GravesJodson Graves

Since last week I've been working on getting an instance of Consul Democracy operational on NTARI's lone database. I'm a novice computer scientist, so its going slow.


A pair of glasses bringing a bisected screen displaying two coding terminals into focus
Vibe coding is an AI-dependent programming technique where a person describes a problem in a few sentences as a prompt to a large language model (LLM) tuned for coding

Consul Democracy is built to operate on a Linux-based system. Linux is an open-source operating system that ranges from being identical to Windows to completely foreign to either Windows or Apple users. Because of this unique foundation, some of the dependencies of running it are...exotic...in the Windows environment.


I'm honestly not sure if the dependencies were the real issue, but over the weekend I decided to use Windows Subsystem for Linux (WSL) to partition my drive and install everything there. After doing that, I ran into an issue where a 'functions' file was missing. This was the same error I was experiencing before, so grasping for actionable code, I simply moved forward in the instructions on Consul Democracy's website. That worked, and this evening I'm picking up groceries hoping when I get home the testing that has been running since I executed the last bit of code at 5 AM, is done.


It wasn't... The system has been throwing a mixture of pass and fails on the testing but now among the tests (which have been running 27 hours now) this error began showing up:


log writing failed. "\xC3" from ASCII-8BIT to UTF-8


I love that.


I'm making progress, but my machine clearly isn't made for this kind of work. Claude AI and ChatGPT have been great help. Because their databases contain snapshots of sites like Stackoverflow.com these machines can help you build and debug code. A lot of cynical professional developers call this "vibe coding". Whatever it is, in a few more days a working instance of Consul Democracy will be available in Louisville, KY, and that means something...

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page