G45 Disruption Ahead

bosshoss

G45 Legend
Staff member
Joined
Apr 12, 2011
Location
Sydney, Australia
I rescued the Old G45Central forum from archive oblivion a few days ago. I gave the restoration job to the team who hosts the current forum at Xenforo. I was not too sure how they would handle importing the old data, but I have just found out. Here is exactly what I know :
Hi Mark,

I will look to do this for you Monday. Please note:
1) Users with the same email will be merged together
2) Nodes will be added to your node list you will need to sort them after

Regards
(Xenforo)

So, there may be some disruption when the old data gets added. There will likely be a whole bunch of nodes (forums and bunkers) appearing in the forum lists. These will be the old forum data. I'm not sure how many forums or bunkers there will be. I will deal with the fallout as it happens, and hopefully I will be able to re-organize the forum list into a format where the old data is kept in some logical order. But it may take a while.
 
I still haven't heard from Xenforo. It's 2 weeks since they said the job was due. So, I'll contact them on Monday to find out how it's progeressing. Meanwhile, feeling in a technical mood, I downloaded the OpenAI Codex app (which I never used until today), and used it to completely redesign the G45 Oracle. I did not write one single line of code, I just told it what I wanted, in plain English. Just a few paragraphs of writing, just telling it how I wanted it to look. It took literally five minutes to produce this, all by itself with no errors, using the 20 year old Oracle as a guide.

 
For anyone interested, here's the exact words I used to ask Codex to write the program. Nothing else, nothing technical, just this :

I have a very old home-made app that was the first and only app I have ever written. The purpose of the app is to provide users (record collectors) with dollar values for their old and often rare 45rpm vinyl records, specifically for the genre of sixties garage rock. The app was written at least 20 years ago and I still have it running online in my collectors' forum. Because of my extremely limited programming ability, the app has a very basic user interface, and I would like to improve it.

The app consists of one html file called "G45Oracle.html" and one javascript file called "G45Oracle.js", plus a folder named css containing 3 files normalize.css, style.css and style2.css. I can't remember if all 3 css files are used by the app, or not. There is no distinct separation between frontend and backend, as the app simply resides on my website and is accessible via a link on the forum. I have downloaded the entire app onto my computer and placed it in a folder called Oracle.

To use the app, a user must choose numerical values from at least 5 “top line” dropdown menus, Song A (rating from 0-10), Song B (rating from 0-10), Rarity (rating from 0-10 in half-steps plus a top rating of “One Known Copy”), Legend (rating from 0-10 in half steps plus a top rating of “Off The Scale”), Artifact (a dropdown list of dollar values added to the base value, used for 45s with extra collectible physical attributes such as picture sleeves or promotional inserts). After choosing values from all 5 “top line” menus, the value of the 45 is instantly calculated and displayed using formulas contained in the javascript file. 5 dollar values are shown, corresponding to the physical condition of the 45 being evaluated. The values are m- (mint minus), vg+ (very good plus), vg (very good), vg- (very good minus) and g (good). m- is the most valuable, g is the least valuable. At this stage, the collector can still enter values for 5 modifiers, which are Defect 1, Severity 1, Defect 2, Severity 2, and Hot Item Factor. The Defects together with their associated Severity apply a negative value against the calculated values. The type of Defect and the Severity of the Defect determine the subtracted dollar value. The Hot Item Factor is currently a list of dollar values which are added or subtracted from the overall computed value of the disc, depending on random inexplicable fluctuations in value which have been noticed in the market.

There are also 2 global variables which are in the html file but not accessible for the user. The first is “Current Inflation Factor (CIF)” Which is a number currently set to 1.1 but could increase or decrease depending on the overall value of the US dollar. This value is set by the administrator and rarely changed. The second variable is “Genre Heat Factor (CHF)” which refers to the overall heating or cooling of the sixties garage 45 collector market. Both these variables are currently set by me (the admin) by altering the values in the G45Oracle.html file. It would be good if there was an admin login button or link on the home page, with a password, providing access to the CIF and CHF values.

Below the main menu interface is a lengthy section called “G45 Oracle V1.0.4 Instruction Manual” which is a guide for the user. I would like this section to be invisible on the page, but accessible via a button labelled “Instruction Manual”. After clicking the button, the help text would be displayed together with a button labelled “Return To The G45 Oracle”

The purpose for re-writing the program is to improve and modernise the look of the user interface, while keeping the functions exactly the same as they are currently. I would like a very clean and bold approach, not a typical rock and roll look at all. I would like it to be sophisticated and using a dark palette of greys and blacks, with thin white outlines where appropriate on text blocks, buttons and links. I do not want any gradients or fades in the background. Other than those ideas, I would like to see how you would proceed to create a smart and sophisticated design for serious dedicated collectors who care deeply about their music. Please look at my website for color ideas.
 
I still haven't heard from Xenforo. It's 2 weeks since they said the job was due. So, I'll contact them on Monday to find out how it's progeressing. Meanwhile, feeling in a technical mood, I downloaded the OpenAI Codex app (which I never used until today), and used it to completely redesign the G45 Oracle. I did not write one single line of code, I just told it what I wanted, in plain English. Just a few paragraphs of writing, just telling it how I wanted it to look. It took literally five minutes to produce this, all by itself with no errors, using the 20 year old Oracle as a guide.

Thanks.

I always enjoyed the idea of thee oracle but found it confusing.

I quickly entered some random numbers for a few obscure but not great 45s.

The Artifact Factor goes from 0 - 200 and confused me at first as instructions have Levels 1 -6. I think, I now understand that it is a $ add on for what might be considered extra WoW?

The instructions are actually clear if you're not half asleep.
 
The Oracle was always half serious / half ridiculous. Much like the prices charged for 60s garage 45s. Its best feature is that the values it produces are unbiased, as long as the rarity can be agreed upon. The Artifact can be ignored if you wish. The Oracle operates perfectly well without it. Ditto the Hot Item Factor.