In the garden, and RAIN!!! (2)
POSTED BY: SIGNYM
UPDATED: Saturday, September 12, 2026 10:34
VIEWED: 342904
PAGE 84 of 84
Yay! I won 1st at mah jong this morning with my 5,100points. I was playing with a lady that was just going gangbusters so I thought she would get first but I beat her by 70points. She had 5,030. I had 2 good hands. One was winds & dragons which was 5 doubles then I got all 4 flowers and whatever I was collecting so that six doubles. Haven't done that in a while. 
Lunch wasn't bad for a personal pizza but it was a little big for me, so I brought the rest home for supper.
Forgot something when I was shopping but I am okay until tomorrow.
And I even managed to get some garbage out.
So not a bad day.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Congrats, Brenda. 
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Yay!
Sometimes things just work out!
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Thank SIX. 
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by SIGNYM:
Yay!
Sometimes things just work out!
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
Thanks SIG.
Sometimes they do. She went out first and held the main piece which is called a "jong" at least one time after that. Then she just kept going. At one point she had over 2,000 points and I started catching up to her.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Phone call this afternoon. Work tomorrow but I need to stop at the grocery store before hand.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Well, I got a piece of good news today. It's not medical, I can't share it, but it's a weight off my mind. Phew!
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Got back after 4pm. Tired. Honey, garlic chicken wings and potato wedges for supper.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Out, out and about.
Got the kitchen sink fixed again after it decided to back up for a couple of days. Makes me wonder about the pipes in here. Old building.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Glad you got it fixed, Brenda. I HATE plumbing, but I've had to do a lot of it since owning my own place.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Got my AI session to break up our code, which is now in 7 modules, and 6 of them running in a Library subfolder.
Is it helping? Not sure yet...
It appears we're still ironing out some spaghetti code and possibly some fragmentation that occurred when we did the split. But I do believe it allows us to work on specific problems much better without getting the AI to blindly make fixes that break other things.
Fingers crossed I can put this all together the right way today and isolate all of this code as working so the AI never touches it again as we add some new modules responsible for tasks we haven't yet added to the process.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:The drain line to our kitchen sink was almost rusted shut. There's no fix except to replace the pipes, or work extra hard to keep the remaining opening clear.
Originally posted by Brenda:
Out, out and about.
Got the kitchen sink fixed again after it decided to back up for a couple of days. Makes me wonder about the pipes in here. Old building.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:
Got my AI session to break up our code, which is now in 7 modules, and 6 of them running in a Library subfolder.
Is it helping? Not sure yet...
It appears we're still ironing out some spaghetti code and possibly some fragmentation that occurred when we did the split. But I do believe it allows us to work on specific problems much better without getting the AI to blindly make fixes that break other things.
Fingers crossed I can put this all together the right way today and isolate all of this code as working so the AI never touches it again as we add some new modules responsible for tasks we haven't yet added to the process.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
So, you're breaking up the code even further. Good!
That code that I had to review... It had been written by an inexperienced programmer, and the same lines kept reappearing throughout the software. IIRC it was a data acquisition function, and it was re-written each time for a different instrument. More than a half dozen times IIRC. I didn't have to do more than scan the program to know it was borked.
Afterwards, it was rewritten by an experienced programmer, and that same function was replaced by a subroutine that was called for different instruments using different variables and instrument names.
I know you know this. I'm just emphasizing that the more you can break your code into functions/ subroutines the easier it is to analyze and fix each part.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
And now, I have to go back to researching my own medical condition. I messaged my rheumatologist about my liver problem, and she reduced one of the meds that I've been suspicious about for a long time, since it's known to make livers cranky sometimes to the point of damage.
She also told me to tell all my prescribing doctors as well.
Sounds like I'm the medical coordinator!
I made an appt to see a hematologist. But unfortunately since I won't see him until Dec 30 (!) I have to research my diet and meds myself.
So, off I go!
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Now THIS is what we finally needed to do.
I've still had to get into the middle of fixes and tell it when it was wrong, but having our code broken up into 7 digestible parts is making it a lot easier for me to follow the logic, and it helps the AI isolate what it needs to be focusing on without breaking other parts as we finally fix them for good.
We're still working on some functionality that broke between the code shortening and then splitting it all up into modules, but the progress has been really good after last session was almost a waste of an entire day (aside from making those modules).
What's left to fix now should be incidental, even though it will take quite a few more code updates because I'm forcing it to fix only one thing at a time while I test.
We just finally got our code to execute at top speed again for the first time in about 36 hours. It had slowed to a crawl and was only doing about a dozen filname/moves per second, which would probably equate to about an hour-long runtime if not broken early, but now we're finished in about 1 minute again.
And the best part is that all the #'s for every aspect on the execution run are 100% accurate up to the final graph. We've NEVER accomplished that before. And I'm pretty certain once we iron out the bugs we're working on right now that Graph should be perfect without having to fix anything.
I might actually finally be able to move on to the next stage of testing and code additions today after about 4 straight sessions of swimming in muck.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:
Glad you got it fixed, Brenda. I HATE plumbing, but I've had to do a lot of it since owning my own place.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
So, do I. But I am also replacing the strainer I have in the kitchen sink drain. It is gunked up and not helping. Just have to be careful until Monday.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by SIGNYM:Quote:The drain line to our kitchen sink was almost rusted shut. There's no fix except to replace the pipes, or work extra hard to keep the remaining opening clear.
Originally posted by Brenda:
Out, out and about.
Got the kitchen sink fixed again after it decided to back up for a couple of days. Makes me wonder about the pipes in here. Old building.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
Yeah, I think it was last year a plumbing company was brought through to replace the sink pipe and the bathroom pipes with plastic to prevent whatever rust was happening. I have a strainer in the drain and I am replacing it on Monday. So, I will have to be careful over the weekend.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
All done for today. Having a sit down now. Grocery shopping I got a box of non-allergen cookies. Just little bites but no egg and dairy free.
Still a bright beautiful day up here. Sitting at around 74F. Suppose to rain tonight have to see but right blue sky.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by Brenda:Quote:
Originally posted by 6ixStringJack:
Glad you got it fixed, Brenda. I HATE plumbing, but I've had to do a lot of it since owning my own place.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
So, do I. But I am also replacing the strainer I have in the kitchen sink drain. It is gunked up and not helping. Just have to be careful until Monday.
That's easy though.

I'm too cheap to do that in the shower myself. I take that thing out when I need to, bend it all back into shape and clean it out real good. Been using the same strainer in the shower now for maybe 7 years!

--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
BOOM!
Finally got what I wanted it to do, and all of our historical documentation has gotten a major overhaul and upgrade since I had plenty of time left in this session to get that all done.
Modular scripting was the trick all along.
It's still got its problems, but I think the AI was just still confused a bit about that BS spaghetti code still in there from half a dozen sessions back or more. But once I got it on the right track by tracking every change diligently and providing it with tons of experimentation results, we were knocking things out left and right. It's now working just as fast as it ever was, with 100% accuracy on all the metrics on an execution and rollback.
Next step before adding new functionality is adjusting the aggressiveness of our autoscript, and this little guy knows exactly which module we need to tweak to get it done. Not including the launcher script, 4 out of 4 of the other 6 modules shouldn't ever need to be touched again.
I'm actually going to see about getting most of our launcher script into (a) separate module(s) too after we get that aggressiveness tuned up.
I can't wait to get into resizing and converting file types, which will be the next step after all of that. It looks like the python compiler is perfect for doing all of that as well, which will knock out tens of thousands of further manual operations when we get to that point.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Haha!
I caught that little shit cheating!
One of my "Perfect" numbers out of many wasn't perfect because it wasn't derived correctly. It knew the exact number I was looking for in one particular testing environment and it just hard-coded that number in there. 
On top of that, instead of using dynamic strings to populate folder locations, it hard-coded those of the particular testing environment in just about half of our code.
Because of all of this, the code didn't fail, but after making our data lists it just didn't do anything at all when testing it out on a previous environment I'd "completed" long before we went modular.
I would have caught that hard-coded number regardless either way, but it was especially easy to spot because it was the hard-coded 200 when it should have been ZERO. In this environment, we're looking for 55 here, but because no operations took place on the execution, there should have been "0" in our rollback graph in that position and it says 200! 
No biggie. Now that everything is modular, it's fixing all of this in no-time as I point it out. And once it works here, unless it lied to me again (and it slipped by me because I AM checking this time), we should work everywhere.
But even after all these behavioral changes, it still lies to me when it thinks it can get away with it...
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:Quote:
Originally posted by Brenda:Quote:
Originally posted by 6ixStringJack:
Glad you got it fixed, Brenda. I HATE plumbing, but I've had to do a lot of it since owning my own place.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
So, do I. But I am also replacing the strainer I have in the kitchen sink drain. It is gunked up and not helping. Just have to be careful until Monday.
That's easy though.
I'm too cheap to do that in the shower myself. I take that thing out when I need to, bend it all back into shape and clean it out real good. Been using the same strainer in the shower now for maybe 7 years!
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
Yup. I've got one in the kitchen as I've said and one in the bathroom sink and one in the bathtub for my taking a shower.
I miss being able to sit down and take a bath. But nooooo too dangerous with my seizures. Ugh!
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by Brenda:
Yup. I've got one in the kitchen as I've said and one in the bathroom sink and one in the bathtub for my taking a shower.
I miss being able to sit down and take a bath. But nooooo too dangerous with my seizures. Ugh!
I miss showers in my average sized bath tub that don't have a chair with rubber feet sitting right in the middle, making me reach over it to get my shampoo, cause I have to be able to really wash my feet now.
Maybe my next house will be really small with a big basement and a tiny lawn and a bigger bathroom than either of the ones I've got here and I can put a better shower/tub in there that is more accommodating to my needs one day.
Or I guess I could put one of those pull-down benches in my shower one day too?
I dunno.
I don't bother with strainers in my kitchen with the garbage disposal, but I've got one in the sink for my beard trimming.
I really need to get some new pipes down there before I button anything up. There's no reason anybody should have to rod that out every year or two even with the strainer on there. It was one thing when my hair was halfway down my back, but I don't have anything like that clogging it up anymore.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Dammit!
Fixing all of the shortcuts it took to make the other testing environment work as desired but without using agnostic/dynamic coding has not gone as smoothly as I was hoping it would. SOOOO Many other factors at play to get everything pointing to the right place again and not just a few simple swaps.
The code will be all the better for it when we get it all fixed though.
AI has a new idea for making 3 more modules, but doesn't want to attempt it until we fix all of this first, which I agree is a good idea.
The good news is that I finally figured out how to clear my browser cache to keep a session alive longer. The browser was so slow it was practically unusable. I had a full 1.0GB cache built up that I freed and the session was still alive and like brand new. It seems to have lost some of its memory and has asked me for a few documents it should have already had, but it does remember exactly what we were doing otherwise, and it's better than starting a brand new session until I have to. We are at about 29,000 lines of text now though, and I've never had a session on the other end survive past 32,000 lines, so it might be dying soon anyhow.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
I wonder where it gets its personality sometimes. Half a session could go by without much of a personality change if we're really in business mode. But whenever I start getting impatient from looping like idiots, or we make a breakthrough and I get excited about progress, it starts getting more conversational. I know the last one was calling me Boss because the previous session told it to, but the way this one started talking to me I'm just waiting for it to say "OOOOOOOHHHHHHH YEEEEEEAAAAAHHHHH! SNAP INTO A SLIM-JIM!!!!!!
I wouldn't call it inappropriate for the session. Just the most wild it's talked in all the sessions so far is all.
It's funny though when it starts messing up and you let it know, it keeps calling you the names that it was before with excitement, but *ahem* back to business while doing it.
Somehow over the last few hours we've abandoned sending me parts of code to replace en-masse, and it's getting me to find individual code blocks and replace them with new ones. In the beginning I had to ask it exactly what I was supposed to replace, but I find that even though I can't read the language, I understand enough about the syntax where I've been able to do that on my own about 9 out of the last 10 times without messing it up or having to ask.
That's kind of cool. Haven't had to worry about box overrun once in hours and I'm learning more about the "feel" of the code, even if not the code itself.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:Quote:
Originally posted by Brenda:
Yup. I've got one in the kitchen as I've said and one in the bathroom sink and one in the bathtub for my taking a shower.
I miss being able to sit down and take a bath. But nooooo too dangerous with my seizures. Ugh!
I miss showers in my average sized bath tub that don't have a chair with rubber feet sitting right in the middle, making me reach over it to get my shampoo, cause I have to be able to really wash my feet now.
Maybe my next house will be really small with a big basement and a tiny lawn and a bigger bathroom than either of the ones I've got here and I can put a better shower/tub in there that is more accommodating to my needs one day.
Or I guess I could put one of those pull-down benches in my shower one day too?
I dunno.
I don't bother with strainers in my kitchen with the garbage disposal, but I've got one in the sink for my beard trimming.
I really need to get some new pipes down there before I button anything up. There's no reason anybody should have to rod that out every year or two even with the strainer on there. It was one thing when my hair was halfway down my back, but I don't have anything like that clogging it up anymore.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
Yeah, had to have one of those for my mum because the cancer treatments made her too week to stand in a shower and she couldn't get out of a bathtub.
Maybe a pull down one would be a good idea.
Yeah, garbage disposal you don't need one. But no such luck for me. But you still have to clean it out?
I keep meaning to check the shower one but I haven't done it yet.
I will.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Just some clean up and a little music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
We had all our waste lines replaced a few years ago, including the main drain up to the "saddle". It wasn't strictly necessary. Replacing the sink-to-main lines would have been enough, but who wants to go thru that hassle twice? Plus, we already knew that the main line to the street was broken bc we used to have to keep snaking tree roots out.
I wonder if there's a narrowing somewhere further down the line from your under sink lines, BRENDA? That might explain why it keeps backing up.
*****
Such weird weather. Today it was raining (lightly). By Wednesday it'll be 100°F. Again.
Sis got a little of your bad weather, SIX.
Well, on with the show. Many things to do.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
I couldn't find the desire to work on the project today, but finally went back to it.
I gave up in frustration last night after making the grave mistake of forcing the AI to take out any and all hard-coded specific crap out of the code to replace with agnostic/dynamic code in one single go, and saw about half of my work just disappear.
Nothing I couldn't have just backed out and tried again with a new session with my extensive and organized backup process, but losing 8+ hours of work wasn't something I wanted to do either.
We've actually gotten almost all of it back up and running again now. Much quicker than I would have thought.
I really have to babysit it though when it does code changes. Not so much when we're focusing on specific blocks, but any time it wants to rewrite an entire module, it seems to want to sneak that crap back in and I'm watching it like a hawk now. I always do a backup of a module before it asks me to replace one from scratch now too.
I'm hoping to get this part done in the next hour or two and get everything working again so I can go to other testing environments we've already successfully done and make sure that nothing is broke. Once we do that, it should theoretically work in any testing environment, and the only thing we have to do is tone down the aggressiveness of the automated processes while testing this in different environments.
I don't have a specific line count on the session, but I know we were close to 30,000 lines before I cleared 1GB from the browser cache and I know we've blown far past 32,000 lines at this point and it's a record. And now that we're not constantly trying to get it to send full parts of code and all the historical documentation over and over again, it seems like the session itself has a lot more overhead before it runs out of juice on it's side, so I think I should be able to keep sessions alive far longer than I ever was able to before. I was sure this session would be dead a long time ago, but it seems fine.
ETA:
Ohhhhh nice. Just came off with a new feature request off the top of my head and this little dude was able to do it on the first try while fixing 2 other things in a single code update. That one little think that will make a certain document easier to comprehend by the user by adding a particular binary flag to every line, I suggested could also be used to derive some numbers the AI was struggling with, and we got all of them fixed immediately with something I had originally thought would just be a good thing for the end user to see.
You really DO have to know what you're doing here, even if you don't understand the actual coding language. The AI can be stuck in a loop for hours trying to accomplish something you want it to do, but you can't rely on it to just pull a solution out of the ether for you and take a passive role, or it just very well may never get you there.
And I just caught it cheating again... 
We were trying to get a specific number to show up for hours while doing other code changes and finally it got that number 11 to show up.
It was in the process of making another change very close to where I saw a line end with "else 11"...
"What is this "else 11", and do we still need it?"
It then goes on to tell me in detail how that "else 11" will just put the number 11 in the spot on the graph I'd been trying him to get to fix for hours, if all the other conditions failed. When it finally showed up about an hour ago, I thought we fixed that code to actually work right. But the second I went to another testing environment and that number should be 2 or 788, it would still show 11.
"Oh... so you cheated again, huh?"
Then it fessed up, found the spot of code we needed to really fix the issue, gave me the fix and now 11 shows up dynamically as it should. Finally after not seeing that number where it needed to be since major code re-construction about a day a
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by SIGNYM:
We had all our waste lines replaced a few years ago, including the main drain up to the "saddle". It wasn't strictly necessary. Replacing the sink-to-main lines would have been enough, but who wants to go thru that hassle twice? Plus, we already knew that the main line to the street was broken bc we used to have to keep snaking tree roots out.
I wonder if there's a narrowing somewhere further down the line from your under sink lines, BRENDA? That might explain why it keeps backing up.
*****
Such weird weather. Today it was raining (lightly). By Wednesday it'll be 100°F. Again.
Sis got a little of your bad weather, SIX.
Well, on with the show. Many things to do.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
First manager told me that the pipe for the bathtub, sink and kitchen sink all meet.
When I was having problems with the washroom sink after the plumber replaced that pipe I told him about the sink backing up. He had a look and said it was a clog at the junction. He came back and fixed that. That in theory means that there shouldn't be this problem with the kitchen.
So, all I can do is replacer the strainer and do part of something a friend of my brother's said about using baking soda, vinegar and hot water. Backing soda just makes it worse. So, I just use vinegar and hot water or dish soap and let it sit which seems to get rid of the clog.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Nothing like a little dancing too day to Doug and the Slugs.
Good music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by Brenda:
Nothing like a little dancing too day to Doug and the Slugs.Good music.
Doug and the Slugs???
Is that because it's Canadian and they didn't break through that I never heard of them before, Brenda? I can't believe I've ever heard that name before.

You dance at home? Good for you. I always wanted to do that, but it's really rare that I do. Sometimes if I've got enough coffee in me, enough endorphins from working outside, and maybe a project is going really well, I've been known to dance around a bit too.
But only ever when I'm inside and nobody can see me.

--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Man...
It's always a game of just learning how it behaves, and working your way around it.
We've gotten so much fixed, some of which we never got working before, but I'm still trying to get our main execution going after half a day of it not completing.
But now I'm finally starting to understand the why...
Just how bloated and bullshit our code was because how dumb the both of us were in the early sessions when just blindly putting it all together with no guardrails. And all those code changes that didn't fix something but were never properly backed out.
And realizing just how true that is when learning the limits of its memory... not its physical ram, but its "conversational memory" that always prioritizes the last turn over literally everything else.
I wonder if this is a constraint that all AI has, or if it is just an artificial limitation placed on a dumbed down version meant for aiding in search results...
But now that we switched over to looking at individual code blocks, and it's done a VERY good job of documenting them without being needlessly verbose while doing it, I've found that certain questions I was going to ask it were already answered in the small description of the new code block I'm adding.
Sometimes it is way off base. Sometimes it's as if it were reading my mind about what I wanted to do.
But I have to pay attention or I won't know and I'll just be changing code that I would have known wasn't going to fix the problem or would cause more if I took the time to read the AI's description of the problem, what the fix is, an look at the exact code blocks I am to replace and with what.
It seems to be REALLY good at focusing on one module at a time, and I've gotten it to look at the same module for old redundant code that is getting in our way 5 separate turns before it ran out of things for us to fix there (regarding what our aims currently are).
But when we go back to looking at fixing a problem it still hasn't been able to fix in the overall flow of the code, it will actively cite a problem, and give a fix to that problem that doesn't at all remove the legacy code issue in that original code that it just presented. It's as if it forgot we were doing that completely, and it's back to trying to fix our execution code without remembering at all the current reason why it's actually broke in the first place because it's trying to preserve the old and bad code.
I guess we're still in code-overhaul phase. I'm just glad I have a much better intuition about the code than I did a few days ago and I have been able to catch it on several occasions either proposing a bad fix, or misunderstanding/forgetting what an actual goal or the state of the real world testing environment by swapping things incorrectly.
I'm fairly confident this time once we have everything working here, it should also work anywhere else as well. And if that's not entirely true, it should only take a few tweaks to fix it the next time instead of doing a virtual tear-down and rebuild of everything.
Not much worse than that feeling of thinking you've finally fixed the code, only to realize that it doesn't work at all somewhere else. It's tricked me now 3 times into thinking that was the case, but now that I know how much it lies to me and tries to cheat, I know what I've got to do to counteract that.
And part of that really has been to learn more about the code itself.
This can't be done if it has the memory of a goldfish and I have the eyes of a wombat and the gullibility of a sheep.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Nice... Almost there. Got the execution code running again, but still have some mismatched pointers and old code in the way of getting it running right.
The AI seems to think we can split up the remaining code after fixing this all to the 3 separate modules in about 10 minutes.
Part of me actually believes that this time.
Not 10 minutes. But maybe an hour.
We just forced out a whole lot of redundant processing and didn't break a single working function while doing it. We're making the code so dynamic/agnostic that I think it would be extremely easy for me to eventually make this a program whose scope and purpose does far more than I initially intended for it to do.
I just can't wait until we finally get it all stripped down and elegant and working again so I can start adding more features, the right way this time.
ETA:
We did it!
At least, I think we did it.
Finally got the "perfect" run, front to back, with all the data giving the exact outputs I desire. And I don't think that there is any more cheating going on under the hood that will make this fail on us in a different environment.
I took a little time out to beautify the output graphs, but now that that's done I'm going to go back and run it on other environments to see if there was any cheating before tightening up our aggressiveness and testing in new environments before splitting up our code further into a few new modules.
Awesome. 
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:Quote:
Originally posted by Brenda:
Nothing like a little dancing too day to Doug and the Slugs.Good music.
Doug and the Slugs???
Is that because it's Canadian and they didn't break through that I never heard of them before, Brenda? I can't believe I've ever heard that name before.
You dance at home? Good for you. I always wanted to do that, but it's really rare that I do. Sometimes if I've got enough coffee in me, enough endorphins from working outside, and maybe a project is going really well, I've been known to dance around a bit too.
But only ever when I'm inside and nobody can see me.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
That was the name of the band. Local group out of Vancouver.

They were a Canadian band. Never known if they got to the States. They came out when I was in high school and like I said. Good stuff. Real toe tappers. "Slugology 101" has a collection of their biggest hits.
I do every so often when the CD I put on really has a groove to it. And with Doug and the Slugs it does.
I only dance at home. I've danced outside to rock but yeah I am not good.
I'll dig up a song later and post it in here. Had to chew Janyes out for spamming my music thread. There are other threads he cam spam all he wants. That is rude.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Out in a minute with a jacket on and I was going to do a couple of things then I remembered it is Labour day and I can't. Saw one of the items I was going to deal with and had to remind myself that it is a holiday. UGH! Freakin' holidays.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Holy moley.
I still haven't gone to our previous testing environments yet (probably should do that now)... But this code is running extremely fast now that we've cut out a lot of the bloat.
The code was littered with small patches and fixes we'd made over the first several weeks that were only necessary before we came up with our manifest list files and started making them to do all of that heavy lifting for us. Those only need to be done just one time on a first run (The only time you would ever need to build them again is if the environment itself changed, or me constantly re-writing them now during testing).
And these manifest files are going to be super useful to us when we start branching out again and adding new modules to the code for a whole lot more functionality of the program.
That's all today has been so far. Shrinking the code and pulling off all the band-aids.
It's going to be harder to weed out the ones that just simply don't do anything anymore and that have been completely abandoned. But for now we've already eliminated dozens of them today without any apparent loss of functionality since we got everything up and running 100%.
I'm running in a very small environment right now, but I'm amazed that our forward pass is only about 4 seconds now and the rollback is only taking 3 seconds. Even on this small environment it was taking about 20 seconds and 15 seconds before today.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Here SIX. Doug and the Slugs.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
All done for today and I hate blip seizures.
. Was cleaning around the kitchen sink when I went. Heard the object hit something else and saw it fall to the floor. Got what I wanted done then cleaned up a mess.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
I gotta get control of myself when dealing with Janzyestown.
I am not in the best frame of mind and he is pushing my buttons.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by Brenda:
Here SIX. Doug and the Slugs.
Ohhhhh... I can jam to that.

I don't know why it made me think of Belle and Sebastian, but it made me think of one of the indie songs I've had on my mp3 playlist for the last almost 20 years or so now.
Figured I'd share it right back with you because you probably haven't heard of them either.
Quote:
Originally posted by Brenda:
All done for today and I hate blip seizures.. Was cleaning around the kitchen sink when I went. Heard the object hit something else and saw it fall to the floor. Got what I wanted done then cleaned up a mess.
When are you seeing the Dr. about this, Brenda? Is that two now? Or have there been more since that first one?
Quote:
Originally posted by Brenda:
I gotta get control of myself when dealing with Janzyestown.
I am not in the best frame of mind and he is pushing my buttons.
Try to go easy on him.
I know sometimes we get under each other's skin too, but I know deep down he's a good guy. I always feel bad after giving him too much shit because I know he doesn't deserve it.
We've all got our annoying personality quirks. Some of them just show up online more than others do.

--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:Quote:
Originally posted by Brenda:
Here SIX. Doug and the Slugs.
Ohhhhh... I can jam to that.
I don't know why it made me think of Belle and Sebastian, but it made me think of one of the indie songs I've had on my mp3 playlist for the last almost 20 years or so now.
Figured I'd share it right back with you because you probably haven't heard of them either.Quote:
Originally posted by Brenda:
All done for today and I hate blip seizures.. Was cleaning around the kitchen sink when I went. Heard the object hit something else and saw it fall to the floor. Got what I wanted done then cleaned up a mess.
When are you seeing the Dr. about this, Brenda? Is that two now? Or have there been more since that first one?Quote:
Originally posted by Brenda:
I gotta get control of myself when dealing with Janzyestown.
I am not in the best frame of mind and he is pushing my buttons.
Try to go easy on him.
I know sometimes we get under each other's skin too, but I know deep down he's a good guy. I always feel bad after giving him too much shit because I know he doesn't deserve it.
We've all got our annoying personality quirks. Some of them just show up online more than others do.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
I'm with you now. I don't know Belle and Sebastion. Nice little piece. Had me bopping my head to it.
It reminds me of the "music videos" they put out with the Monkees. And I am talking the original guys. They would do music to what now would be true videos. Songs like "Going Down" and "Daydream Believer". Stuff from bits of the show like "What Am I Doing Hangin' Round."
I go to the neurologist on Sept. 17th. Nothing more like the first one when I didn't know how long I was gone. This is the third blip one. I will write it down and add it to my list.
I know and usually I can ignore him but before I left, I don't know what happened. This last time was probably because of the seizure. That's 3 blips not that far apart.
Wrong time to be jerking my chain. He is back on ignore.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by Brenda:
I'm with you now. I don't know Belle and Sebastion. Nice little piece. Had me bopping my head to it.
It reminds me of the "music videos" they put out with the Monkees. And I am talking the original guys. They would do music to what now would be true videos. Songs like "Going Down" and "Daydream Believer". Stuff from bits of the show like "What Am I Doing Hangin' Round."
I remember. I couldn't tell you a single plot point to The Monkees, but they were on reruns all summer long. Never watched reruns at mom's or dads because we were able to go outside and play in the neighborhood and/or had cable TV and Atari/Nintendo games, but when we were at my grandparents house it was either play only in the gated back yard, watch The Price is Right/Family Feud and reruns or read a book.
I saw a lot of Monkees when I was a kid. And Gilligans Island. And Lost in Space. And Gomer Pyle. And F Troop. And the Andy Griffith Show. And who can say what else.

Quote:
I go to the neurologist on Sept. 17th. Nothing more like the first one when I didn't know how long I was gone. This is the third blip one. I will write it down and add it to my list.
Maybe just a little adjustment to something is all you need. 10 days ain't too bad. Just be careful till then.

Quote:
I know and usually I can ignore him but before I left, I don't know what happened. This last time was probably because of the seizure. That's 3 blips not that far apart.
Wrong time to be jerking my chain. He is back on ignore.
We all have our days.

I'm a hell of a lot meaner to him when he grates on my nerves, and I always feel kind of bad about it afterward. I think coming from you it just probably hits harder since you're always cool as a cucumber.

--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
The frustration isn't that we still haven't gotten the code up to the point where I can test it in other environments and work on the next step yet, but it lies in realizing how foolish I was to believe 3 prior times that we'd finally "fixed" the code, when we never had done anything remotely of the sort.
Anything that worked from environment to environment was just a happy accident, really. And when we'd fix it for one environment, bits and pieces we had working in the other one just wouldn't work at all anymore.
Most of that frustration is behind me now as I really get what's going on now. The first few weeks I didn't even look at the code for a second, other than to make sure it was formatted right by the AI and I was copying and pasting all the HUGE parts as it directed, not knowing that it was just adding more spaghetti to the pile with every turn. Or it was just flat out cheating to get the exact result I expected, but doing it in a way that would not work at all in any other environment than the EXACT one presented to it now.
I remember being proud a few weeks before the power outage, saying "I just made 2000 lines of code in Python in a day or two", stuck in that 90's mindset of BIGGER IS BETTER, and counting those lines going up like I was scoring goals in Sportsball.
There are so many things we broke this time around, and it's because we were finally doing it all the right way, and we're thoroughly eliminating all of those bandages we had everywhere that have been sabotaging us from every direction.
And I could have just called the code purge quits a few hours ago when it appeared that we removed everything, but then I unearthed some more stupid code and we broke the hell out of it again trying to fix it. For about 90 minutes now, and we've only just started to finally get it back to working again.
But this time that 90 minutes wasn't full of 25 mindless code updates.
For the last few days I've really been reading everything, and figuring out the logic I want vs. the logic the AI is presenting in any situation. Sometimes we're exactly on the same page, and other times we're on different planets.
Now, we're surgically striking the bad blocks of code with new lines that will make use of our beefed up logic and erase any bandages and bad code in there that was just pulling tricks on me. It may be 30 minutes or more before I run the next code update because we're really ironing out so many things at once, and I trust what it's doing because it's explaining the logic to me and I either accept it or I tell it that isn't going to work, why it isn't going to work, and how the logic needs to be written.
Just now, I didn't understand something that it was trying to do the last few turns...
I mean, I know it was trying to get our code executing again, but I didn't understand WHY it was presenting the code changes that it was presenting to me as the fix.
But then after thinking on it for a while, the whole thing just fell into place in my brain pan.
I had written about 3 paragraphs worth of questions to post, but immediately deleted all of that and asked it if what I was assuming now was correct... and it was. And the AI didn't even know that the assumption I presented was the case until I'd asked, just because of the way that I worded it all.
The reason it was coming up with what appeared to me to be asinine and overengineered solutions to our current issue was because it had been looking from the problem from completely different vantage points, and none of them were the truth of the mission.
But once I explained what was happening with the logic I know we already built and what we're striving for, it completely understood where I was coming from and came up with the exact fix that I would have come up with knowing what the TRUE story here was.
It is really cool once you get the hang of it.
The AI and just coding in general
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
DRAT!
I really thought we had it that time.
Finally felt comfortable moving to a different environment and just about 99% of the whole of the code works right, but the part that we borked is a critical failure of the execution code. The code runs, but it's only about 94% correct. We need 100%.
I can't blame either of us for that one. Well... maybe the AI a little, but not really since I know how it thinks now and it wouldn't have predicted that failure. There's no way I know enough about the language that I would have ever caught it until now.
That's what the different testing environments are for.
But this is still such a major structural win overall. I wasn't REALLY expecting this to go off without a hitch at all.
I hope it's an easy fix, and I hope I understand enough about it to know if it will work or not as it's presented now.
It should be, and I think I should.
The rest of it up to that point is beautiful...
I've been testing for days in such a small sandbox, but to bring it back into the largest one we've worked on so far which is easily 15 times larger and see everything else it did perfectly...
So sweet.
ETA:
So many issues to iron out. But it feels good to have finally moved beyond the same ones we were banging our heads against the wall over.
The issue that remains in our revisited large testing environment is due to the aggressiveness issues I already knew we needed to tame, and wasn't a structural issue to how we designed it in the smaller environment.
Just got a few minor quality of life improvements to sneak in there quickly before splitting up some modules and getting one for the autotune all of it's own so we can go back to early versions of the code and figure out a way to better do all of that crap that we stripped out of the code back when it shrunk the codebase by 50% and I wasn't noticing what all it thought was non-essential.
Shouldn't be too difficult building that from scratch now that so many prerequisites to this are written in stone and won't need further changing.
ETA 2:
Man... it is CRAZY how smart it's getting right now. Its been a long time since I saved the chat log, but we've got to be way over 50,000 lines now and it had the 19,000 from the previous session when we were in the midst of a catastrophe to read from as well as all our documents.
It's like same-wavelength stuff now.
I want it to do something, and now it just flipping does it. There are still a few hiccups here or there, but wow.. what a difference all this cleanup work has made.
Still haven't gotten to splitting up the modules yet and tweaking user-interface stuff at the moment...
But right before that I came up with an idea to add additional "pipes" to our existing documents we create so any time a function ever needs that information, it's already created when the initial documents are made and it can just grab from our database we can add new columns to all day long.
I noticed that among 3 modules we were calling for a certain action to be taken 14 separate times in our code. The way we were calling for it to be done before was to make new temporary calculations off of our existing lists, and then the memory of all those calculations would be instantly wiped the second the immediate use for it was complete.
From now on, any of these things will be "piped" into our database and whenever they're needed they're instantly read off of the document with no calculations necessary.
We're getting so smart. 
ETA3:
Moving on to splitting up the modules even further now. Had one tricky append we're trying to make happen and it just won't show up. Neither of us can figure it out at the moment, and it's got to be because some old code is still blocking us up.
We're not going to create the pipes database yet, because if we did that now we'd b
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:Quote:
Originally posted by Brenda:
I'm with you now. I don't know Belle and Sebastion. Nice little piece. Had me bopping my head to it.
It reminds me of the "music videos" they put out with the Monkees. And I am talking the original guys. They would do music to what now would be true videos. Songs like "Going Down" and "Daydream Believer". Stuff from bits of the show like "What Am I Doing Hangin' Round."
I remember. I couldn't tell you a single plot point to The Monkees, but they were on reruns all summer long. Never watched reruns at mom's or dads because we were able to go outside and play in the neighborhood and/or had cable TV and Atari/Nintendo games, but when we were at my grandparents house it was either play only in the gated back yard, watch The Price is Right/Family Feud and reruns or read a book.
I saw a lot of Monkees when I was a kid. And Gilligans Island. And Lost in Space. And Gomer Pyle. And F Troop. And the Andy Griffith Show. And who can say what else.Quote:
I go to the neurologist on Sept. 17th. Nothing more like the first one when I didn't know how long I was gone. This is the third blip one. I will write it down and add it to my list.
Maybe just a little adjustment to something is all you need. 10 days ain't too bad. Just be careful till then.Quote:
I know and usually I can ignore him but before I left, I don't know what happened. This last time was probably because of the seizure. That's 3 blips not that far apart.
Wrong time to be jerking my chain. He is back on ignore.
We all have our days.

I'm a hell of a lot meaner to him when he grates on my nerves, and I always feel kind of bad about it afterward. I think coming from you it just probably hits harder since you're always cool as a cucumber.

--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
Yup, I watched them on reruns as well.
I could tell you a few pieces of episodes from the show. Think I have at least two of their albums. My brother and I played outside but then we were in the country. A house across from us a pond to the side of it and when it froze all the kids in the area would skate on it.Yeah, Monkees, Gilligan's Island. F-Troop as well. Andy Griffith too but not much. Course there were the cop shows my mum liked like Hawaii 5-0. She had a thing for Jack Lord.
Reruns of Dragnet, Marcus Welby MD. Stuff like that too.Never know. Just have to tell him what happened. No 10 days isn't long and I will be careful.
I do try and I did try this afternoon but that happened after the seizure. Those things can mess with your head for sure.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
SO COOOOL!!!
We split those modules up, and I knew right away we had problems when it was telling me for sure that one we were making changes to was only supposed to be 90 lines now instead of 210 lines.
This ain't my first rodeo...
That's why I have them all backed up at every major turning point now. 
I sent it the old one, and it said "thank god you're saving those" and gave me the right code with all our necessary pointer changes and it was roughly the same size as the original.
Now we've got several additional modules to break this codebase down even further, and I'm following the same trail of breadcrumbs of things we had to fix earlier when we were just stripping out the old logic and rebuilding things. What took many hours to put back together last time is simply happening 3 or 4 fixes at one time now just by reminding the AI what everything is supposed to look like by giving copies of the last save before making the split.
And in the meantime, we've already added several pipes we needed, including a new process that scans for hash values, but only when necessary. That wasn't even my freakin' idea... the AI just came up with that on its own and it's an awesome addition that unlocks more potential down the road.
It's so stupidly "smart" now because this garbage in/garbage out process has become a real ass kicking machine.
Getting late, and that's one more day I haven't gotten exactly where I want the code to be, but now we've got 10 separate modules with their own purpose, and once we've got them fully fleshed out we're going to start taking all our kwargs and putting them in pipes instead to really get this party started.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Out soon on a guess sunny day. The sun is out. Need veg and do a couple of other things before I go to the doctor, my family one. I need a new prescription for one of my seizure meds. Have one refill on it and will have to get that around the end of the month. Need this cleared up before hopefully and fingers crossed I can get to Alberta for Thanksgiving.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Dang! You're right! The year is coming to a close. Where did it go?
I hope you get your meds straightened out, BRENDA. Good luck!
******
What weird morning! We had a brief thunderstorm this AM that whipped up out of nowhere. Around here, thunderstorms are pretty darn rare. It didn't rain much, and this was a very hot storm coming off of a hot Gulf. Tomorrow, over 100°F. Global warming much?
On top of that, we had no water either, as I found out when I went to rinse the coffee carafe. Neither did our neighbor (we text each other about outages). I guess it was a large area problem bc the city phone was so busy, we both tried calling and it didn't even ring. Fortunately, it was back after a couple of hours.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by SIGNYM:
Dang! You're right! The year is coming to a close. Where did it go?
I hope you get your meds straightened out, BRENDA. Good luck!
******
What weird morning! We had a brief thunderstorm this AM that whipped up out of nowhere. Around here, thunderstorms are pretty darn rare. It didn't rain much, and this was a very hot storm coming off of a hot Gulf. Tomorrow, over 100°F. Global warming much?
On top of that, we had no water either, as I found out when I went to rinse the coffee carafe. Neither did our neighbor (we text each other about outages). I guess it was a large area problem bc the city phone was so busy, we both tried calling and it didn't even ring. Fortunately, it was back after a couple of hours.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
I know what you mean. I know where mine went SIG. One sort of disaster after another.
Me too.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Welp, all done for today. Got some veg which are still in my shopping bag. 
Doctor's appointment went good. Keppra prescription sorted. Have one refill on the old one and that will be used by the end of the month.
Told doc about seizures and said it's not a bad wait to see neurologist. He double checked how much I am taking of both of them. He's not sure what the neurologist will say. But all of that needed to be added to my file. Also developed some red and scabby skin on my left hand. Told him what I what is going on with it and he thinks it is contact dermatitis. I said that is what I was sort of thinking. Got a prescription for that. He said use it for two weeks but if I notice it isn't helping for if the skin on my hand is thinning to come back.
Also boss just had to get something to me today. So, I had to go back out and meet her.
But I am officially done and in for today.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
You had a busy day. Time for a break!
*****
Here is what's driving our weather: The farthest storm on the right.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by SIGNYM:
You had a busy day. Time for a break!
*****
Here is what's driving our weather: The farthest storm on the right.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
Yeah, I did.
Wow! No wonder your weather was so wonky today. Not seeing anything like that in BC despite the still 124 fires burning in province. There is rain coming at some point.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Well... I think we'd better say our goodbyes soon before the plug gets pulled here, Brenda and Sigs.
Between "Haken"'s unwillingness to extrapolate on what sort of AI actions are being taken after Ted let that slip out, and this new move to a strange "uat" subdomain that there isn't much online about other than stuff that makes me worry, I don't think I'll be posting here anymore once the change is made.
The good news, if you stick around, is I think that "Haken" should be able to isolate the site from Google tracking if he set it up right. So there's that...
I'm going to miss this place. I've been posting here 20 years... A good majority of my adult life.
If you have any ways of staying in contact, suggestions should be made now. I'm not good at email, so I'm not going to lie and say that's a good way to do it on my side. Short of finding some unrelated web 1.0 site that has similar side-threads not related to the topic of the site and a whole lot of strangers around that might not appreciate us hijacking the place, I don't know if there really is a good solution.
I'd hate to leave it like this with Sigs and I arguing, and I'm really going to miss our chats, Brenda.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
I'll be sorry to see you go SIX. I'll miss our chats too.
I don't know what I will do. But what you posted has made me nervous after some of the stuff I've had happen with this turkey.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Out in a bit. Just a couple of things to do.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by Brenda:
I'll be sorry to see you go SIX. I'll miss our chats too.
I don't know what I will do. But what you posted has made me nervous after some of the stuff I've had happen with this turkey.
Me too, Brenda. :(
I wish I could tell you more, but even doing research on the new subdomain is difficult. (What I mean is the site will be known as uat.fireflyfans.net, instead of www.fireflyfans.net going forward).
It's not as if www has been safe for well over a decade now either, and this "upgrade" might be good for everyone. Like I said, if he sets it up correctly, he could keep Google from crawling the site as it's capable of doing right now. It's really easy for me to find most things that people said in the past on this site because of that fact. I'm still a memember of a few other web 1.0 sites, but they had upgraded to 2.0 and they both prohibit Google from seeing anything, and prohibit lurkers from being able to see things unless they are members of the site, as it should be.
I just don't like how quiet "Haken" is about all of this. He's never taken any time to tell any of us (outside of possibly Ted in email conversations) what his AI plans are, and now this.
I won't tell you that you shouldn't stay here. I'm just thinking that it's time for me to go.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Finally turned the A/C off after who knows how many straight days of blasting it 24/7. During the worst, it was almost 100 degrees outside with a real feel of 110 degrees with nothing but humidity in the air.
Even with my little A/C unit struggling to keep up, it was so bad that my front door didn't want to close when I got the mail, and that NEVER happened in the 8 or so years I didn't have any A/C in this house at all.
Down to 73 on the 2nd floor right now, with low humidity in the house today, and it's raining on and off all day with pure cloud cover. It actually was getting uncomfortably cool as I'm sitting in my boxers so rather than put on clothes and keep it running I just turned it off.
I'm seeing one more day next week in the high 80's but that should be the end of that for this year.
Soon I'll be bitching about my $600 gas bills and wishing for summer again.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:So far it's still .net. I'll look into .ua. Maybe it's not as bad as you think.
Originally posted by 6ixStringJack:
Well... I think we'd better say our goodbyes soon before the plug gets pulled here, Brenda and Sigs.
Between "Haken"'s unwillingness to extrapolate on what sort of AI actions are being taken after Ted let that slip out, and this new move to a strange "uat" subdomain that there isn't much online about other than stuff that makes me worry, I don't think I'll be posting here anymore once the change is made.
The good news, if you stick around, is I think that "Haken" should be able to isolate the site from Google tracking if he set it up right. So there's that...
I'm going to miss this place. I've been posting here 20 years... A good majority of my adult life.
If you have any ways of staying in contact, suggestions should be made now. I'm not good at email, so I'm not going to lie and say that's a good way to do it on my side. Short of finding some unrelated web 1.0 site that has similar side-threads not related to the topic of the site and a whole lot of strangers around that might not appreciate us hijacking the place, I don't know if there really is a good solution.
I'd hate to leave it like this with Sigs and I arguing, and I'm really going to miss our chats, Brenda.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
Also, maybe like you said, we can find an alternate site.
Somehow, and I don't remember how, I got BRENDA's email from ... like... 20 years ago. Unless she's changed it, I can still get in touch.
And don't ask me how, but I think I know your real name and your IRL addy, SIX, to the city and street name. What I can't do is get a way of getting in touch. You probably wouldn't want to, but if you post your house # I can send something snail mail with a valid but non-critical email addy. If I've got the wrong info, no harm done, and you haven't revealed anything vital.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
That sounds terrifying.
I'm sure Google knows who I am and where I live by now, also everything that I've ever posted on this half-baked website with zero security.
I have a good idea how you would know this, I just would never think that somebody other than me would be that persistent and/or have that much free time on their hands.
I think, at least right now, I'm going to pass on that idea.
If you're that resourceful and persistent, I don't think I want to know the truth of whether or not you know who I really am.
How about you just go ahead and send some nonsense in the mail to the person you think I am, and try not to feel too bad when you hear in the news that my heart exploded in the week or so following, mkay?
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Still warm around me. Not hot but okay. Got my stuff done for today.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
I'm not THAT persistent SIX! Not that knowledgeable either! Nothing to do with me at all.
If I can I'll try to get a letter to you and explain it all. I just don't want to leave any online breadcrumbs for anyone else, just in case.
Rest easy.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by SIGNYM:
I'm not THAT persistent SIX! Not that knowledgeable either! Nothing to do with me at all.
If I can I'll try to get a letter to you and explain it all. I just don't want to leave any online breadcrumbs for anyone else, just in case.
Rest easy.
Yeah... Please don't.
If your way is easier than what I'd concocted in my own head after reading that, we don't need the two fucking idiots having any idea how you did it... if you really did it.
Because they'd be sending SWAT to have us murdered by cop that very same day if they knew.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Off to mah jong tomorrow then something else. I think I am forgetting.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Discovering at 4X years old that you can press ALT+ Up Arrow in Explorer to go up a directory. Then playing around and figuring out that holding ALT + Left goes back to the previous directory, and ALT + Right goes forward a directory in your history as you assumed it would after learning the ALT+Up trick, and just appreciating all the time that will save me in the future.
... and then realizing how much of my life I've wasted in the last 3X years by not knowing those 3 things.
That's probably a good full work week of days I'll never get back.
Maybe even a weekend too.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
We've almost got our Kwargs piped off. They're done, really, but we're fixing all of the pointers that need to point to them instead of into the ether at broken links of long wiped out legacy code.
It's amazing to see all that data in 7 columns in a freakin text document as if it were an Excel spreadsheet now. Especially knowing that they're organized in logical priority so the order of those should never change in the future and cause everything downstream to break, and also knowing that I have options to add a theoretically infinite number of pipes (columns) to the data sheets in the future to handle all sorts of information, such as great metadata tags for all of the files that could be applied in many ways I wasn't even theorizing on before I'd seen this come together.
No more running a bunch of processes to get any of that data on the fly and wasting CPU cycles and bogging down the code with a bunch of BS patchwork, no more of a dozen or so variables in "invisible" RAM placeholders, no more whitelists/blacklists and other hard-coded crap that is just going to break in another environment, and (hopefully) an AI who knows what the hell we're looking at once we finally get all of this logic airtight.
Another day we haven't moved on to expanding anything, but we're almost there now.
I can feel it.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Not a bad morning at mah jong, broke 1,000 points easy. Finished with over 5,000 points. Though for only 9 people playing still some big scores. 11,000 got first place. 8,000 got second place and 6,000 got third.
Weather is still good around me but the weather people are still calling for rain. Have to see.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Didn't you win last one with 6,000 or so, Brenda?
I don't understand the scoring of Mah Jong. Is there going to be higher scores all around if less people are playing?
I don't mean that there's just a specific Total Number that is split between everyone and everybody gets a larger slice of that pie if there are less people. But just that, in general, if there are less people playing the scores will tend to be larger. So if there were 12 people playing instead of only 9 people, you would have been more likely to win with 5 or 6 thousand instead of coming in 4th?
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Signym
I think I am at the new site. It still needs work. I am sending this on the old site. Follow the link to the new one.
Having problems with NEW POSTS TODAY though. So post in tag line so I can see you
https://uat.fireflyfans.net/
T
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:
Didn't you win last one with 6,000 or so, Brenda?
I don't understand the scoring of Mah Jong. Is there going to be higher scores all around if less people are playing?
I don't mean that there's just a specific Total Number that is split between everyone and everybody gets a larger slice of that pie if there are less people. But just that, in general, if there are less people playing the scores will tend to be larger. So if there were 12 people playing instead of only 9 people, you would have been more likely to win with 5 or 6 thousand instead of coming in 4th?
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
Yes, the other week or so ago I did win with over 6,000 points but the scores were slightly smaller. The lady after me that was going gangbusters had a score of over 5,000 points.
Not necessarily. It depends on the tiles you get like in poker. You get a full house and you can win big if everyone folds are has bad hands. Winds & dragons is like a full house and so is all 4 flowers and whatever else is in your hand.
That is possible. I've won with over 10,000 points one time and you can also get into the 100,000 points too. That happened about 3 weeks ago.
Just depends on the kind of tiles you draw and the tiles you pick up as you play.
In poker everyone gets rid of their worst cards and gets more. It is sort of the same thing with Mah jong. You get your original 13 tiles and extra for the flowers you have. The first draw throws the first tile they don't want. If no one picks it up then the next person picks a tile and see if it fits in their hand. If they can't use that tile they can throw it and some one else can pick it up but then they have to throw one that doesn't fit into their hand. This goes on until you run out of playing tiles or someone calls, "Mah jong." Then you lay your tiles out. You have to have 3 of a kind and pair to go out. Then you start counting. Flowers, points for what you were collecting and any 3 of the same dragons. Then you start adding doubles. If you have your own flower that is a double, all 4 flowers is 4 doubles, all dragons are with a double and what ever you are collecting as long as you have 6 of them is a double.
Should say that if you have like barely any count in your hand you get 10points.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Out in a minute on a day that looks cloudy. Log prescription and get med for hand then groceries.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Oh, okay. I gotcha. 100,000pts must be pretty rare then, like getting a Royal Flush in poker?
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Had to take a day away from the code...
I realized at the end of the session the day before just how bad I'd allowed the AI to screw me over because I wasn't babysitting it as thouroughly as I thought I was. I'd caught those cheated "else 30" statements and the like, but I wasn't looking for "lower()" tags that it was using to force lowercase strings for case-insensitivity, after we'd spent hours removing all of them before piping the kwargs, which makes them not only unnecessary (in all but 2 modules where they ARE needed), but entirely breaks our codebase.
Those else statements are all gone, but all-in-all, I allowed the AI to inject 39 instances of lower() all over our codebase while doing updates and didn't catch it until I did a deep dive of what was keeping us from getting everything running.
39!!!!
The problem here seems to be that it's perfectly capable of retaining the info and the codebase while running it in its current REAL state, but because of the limitations on how it's able to get the code to me in a way that I use it, it starts hallucinating and/or adding typos and/or leaving lines out completely when it has to give full modules back to me in the codeboxes.
I thought we had a solid workaround by only focusing on individual lines of code or smaller code blocks when doing updates, but that's ONLY going to work if I keep an eye out like a hawk for any cheating or hallucinating it goes through when only looking at one specific bit of code at a time to send me instead of updating the whole thing every turn.
I've asked it to see if it could figure out a way that it would be able to get me the full code that doesn't require sending it in downloadable links that only work 5% of the time. Now it is giving me new code modules that are supposedly going to RIP that code directly from the sandbox environment it is working from that should supposedly give me the ACTUAL code updates it has, rather than relying it to try to get that to me in split code boxes or small function updates that it can never appear to get right, due to its own system limitations.
I have no idea if that's going to work. We'll see.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
The AI is teaching you Python when no teacher ever could. Be grateful.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by THG:
Signym
I think I am at the new site. It still needs work. I am sending this on the old site. Follow the link to the new one.
Having problems with NEW POSTS TODAY though. So post in tag line so I can see you
https://uat.fireflyfans.net/
T
I can't even log in.
.uat is User Acceptance Testing. Basically when you launch a beta version. I'd like to know the software behind the new site, basically its privacy and security features.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
You're not wrong.
That wasn't the fix though. It hallucinated its own abilities again just to tell me what I wanted to hear. It wasn't really posting anything on pastebin, or even if it actually was somewhere, it doesn't have any actual links to where it's posting them (it can't provide them in chat, and didn't provide them in the module). It just gave me 4 links to pastebin.com without anything else after them and the script obviously errored out right away saying I was performing an illegal action.
It then removed all markup and pasted boxes to me with just text in them. That was new, and for a minute there I thought it would work, but no... It's stripping out monster amounts of code by doing that. One module was 50 lines shorter than before and another was a staggering 120 lines shorter than it was before doing it this way.
It then went to the next step, which I thought would have to be the way we needed to do it, is by me doing a find/replace on all of them, but it did it with RegX in mind and didn't consider that a simple Find/Replace is expecting a literal text string and not variables, and even if I could find those lines individually to Replace with its suggestion, those replacements would be wrong because they're full of unusable variables in our code.
I think I'm going to have to present every line where they show up and surgically remove them and point them where they need to be going one at a time.
We already did that once, 2 days ago.
If I'm going to do this again, I better be watching it like a hawk whenever we're making any edits to any of our existing modules.
We've never managed to break any of our list-making codes while doing the improvements, so all the data that we need to execute further code is all there as it should be. I just need to figure out how to get our code pointing to all the proper places without jagging everything up with stuff like case filters after the fact.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:I can't even log in.
Originally posted by SIGNYM:Quote:
Originally posted by THG:
Signym
I think I am at the new site. It still needs work. I am sending this on the old site. Follow the link to the new one.
Having problems with NEW POSTS TODAY though. So post in tag line so I can see you
https://uat.fireflyfans.net/
T![]()
.uat is User Acceptance Testing. Basically when you launch a beta version. I'd like to know the software behind the new site, basically its privacy and security features.
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
I had to type in my firefly name and password. It's the same as the one I use on this site. If you get in say so in tag. It does have a secure browser. And the sign up to join the site looks like it is working
T
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by THG:
.uat is User Acceptance Testing. Basically when you launch a beta version. I'd like to know the software behind the new site, basically its privacy and security features.
THIS.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:Quote:
Originally posted by THG:
.uat is User Acceptance Testing. Basically when you launch a beta version. I'd like to know the software behind the new site, basically its privacy and security features.
THIS.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
You are quoting signym not me. If you have a point to make make it. As for the security measures, the browser is secure now and testing or not, this site here has no security whatsoever. Why do you think I warn people to use a VPN
T
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
I meant Sigs, and that was just a typo on my part from removing everything else.
You're a stupid fucking dildo who does nobody any good putting your input here about cybersecurity.
All we need to hear from is "Haken". You can keep your dumb fucking mouth shut, Ubu.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:
I meant Sigs, and that was just a typo on my part from removing everything else.
You're a stupid fucking dildo who does nobody any good putting your input here about cybersecurity.
All we need to hear from is "Haken". You can keep your dumb fucking mouth shut, Ubu.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
That's funny. I was having a conversation with Sig. You interjected yourself into it. And then you got it wrong. As you always do dummy.
T
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:
Oh, okay. I gotcha. 100,000pts must be pretty rare then, like getting a Royal Flush in poker?
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
Yeah, getting anything over 100,000points is very rare and yes it is like a Royal flush in poker.
I once earlier this year got all 8 flowers, so that was 8 doubles right there. I think on that hand I finished with over 90,000 points maybe higher.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Back and done for today. Meds straight and groceries.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by THG:Quote:
Originally posted by 6ixStringJack:
I meant Sigs, and that was just a typo on my part from removing everything else.
You're a stupid fucking dildo who does nobody any good putting your input here about cybersecurity.
All we need to hear from is "Haken". You can keep your dumb fucking mouth shut, Ubu.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
That's funny. I was having a conversation with Sig. You interjected yourself into it. And then you got it wrong. As you always do dummy.
T
What did I get wrong?
Are you talking about attributing the quote to you instead of Sigs like I meant to, Ubu?
That wouldn't happen if you didn't litter every one of your posts with bullshit tags from top to bottom that make replying to you a chore every single time.
You are ten times as inconsiderate of others as you are stupid, and that's saying a lot.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by Brenda:Quote:
Originally posted by 6ixStringJack:
Oh, okay. I gotcha. 100,000pts must be pretty rare then, like getting a Royal Flush in poker?
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
Yeah, getting anything over 100,000points is very rare and yes it is like a Royal flush in poker.
I once earlier this year got all 8 flowers, so that was 8 doubles right there. I think on that hand I finished with over 90,000 points maybe higher.
Nice. I never had anything close to a Royal Flush, but aside from a few years playing Texas Hold'em with work buddies, I never really play cards since I don't gamble. I didn't mind doing that though because we'd just do a $10 or $20 buy in for the night and if you lost, you lost.
I'd never play real poker like some of my friends do where they're gambling every single hand.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:Quote:
Originally posted by THG:Quote:
Originally posted by 6ixStringJack:
I meant Sigs, and that was just a typo on my part from removing everything else.
You're a stupid fucking dildo who does nobody any good putting your input here about cybersecurity.
All we need to hear from is "Haken". You can keep your dumb fucking mouth shut, Ubu.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
That's funny. I was having a conversation with Sig. You interjected yourself into it. And then you got it wrong. As you always do dummy.
T![]()
What did I get wrong?
Are you talking about attributing the quote to you instead of Sigs like I meant to, Ubu?
That wouldn't happen if you didn't litter every one of your posts with bullshit tags from top to bottom that make replying to you a chore every single time.
You are ten times as inconsiderate of others as you are stupid, and that's saying a lot.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
You mean you don't know what you got wrong; wow that is sad.
T
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
I know what I got wrong, loser. I put your name instead of Sigs when I quoted a reply.
And I told you exactly why it happened.
Why don't you tell us about the coal minors again. OPPS! Or maybe you can show us 100 different ways to misuse an apostrophe. Or every single way that you can use the wrong two/to/too, or there/they're/their again.
You're a fucking idiot, Ted.
Get the fuck out of the Garden, loser.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
IDK why, but lately I've just been tired. Having a hard time getting my rear in gear. I'm glad I don't have to walk as much as you do, BRENDA. Right now I'm just walking the dog, and sometimes they're darn short!
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by SIGNYM:
The AI is teaching you Python when no teacher ever could. Be grateful.
Well... I want to revise when I said "You're not wrong there"...
You're right and you're wrong, because it's another you can't have your cake and eat it too...
Either I'm training the AI, or I'm not. Either it's teaching me, or I'm teaching myself.
I'm grateful that the tool exists, because where all teachers except possibly my DOS teacher in college would have failed me abysmally, I'm not failing at learning Python here because the AI allows me a sandbox that no teacher ever could, and one that I actually have a very high interest in at that.
That being said...
Holy crikey...
I've been MAD at the AI today, but it turns out that it was just a very unfortunate series of events that lead us both around by the nose completely all day long.
My network share was down, even though it didn't appear that it ever was. The computer sharing it was up and working completely. But my laptop I'm doing the work on was completely borked. The folder I was in the network share on never booted me and looked like it was up, until I refreshed and it wasn't. And no amount of ipconfig command prompt magic was brining it back up, and restarting Explorer didn't fix it either. It required a full restart on the laptop to bring that back up.
Why does that matter?
Because one part of our script very early on prompts me for a remote path (the first path is where the script is run). But because that was becoming a VERY arduous process having to copy and paste that directory every single time I ran the code, I had us set up a directory cache file that it would find automatically and use, and it would only prompt me for that directory if that file didn't exist.
So half a day of looping so hard it broke CMD to the point where you couldn't even break the code and you had to close it completely and start over was due to a freakin' network glitch.
That will teach me to set up a directory cache file and not have a failsafe put in there to reject that file if the path in there doesn't currently exist.
The only reason that I found it was because I finally started really following the traces it was making and I started injecting the phrase "Print ("go fuck yourself")" right before the point it thought the code was failing before doing a suggested change. 4 more straight suggested changes and that prompt never showed up on the screen (meaning the script was failing before the AI thought it was)... but on the 5th try, there it was....
go fuck yourself

And that's what finally lead us to figuring out my network share was down and it was causing the loops all along.
Here I was thinking it was because I stripped away all of the .lower() tags in 5 of our modules that don't need them and that somehow broke something. Had the AI thinking that as well as we spent all day chasing rabbits that we were never going to catch until we realized the network was down.
It's alright though. I've become EXTREMELY intimate with that .lower() tag now and I really get how it operates.
So much so, in fact, that when the AI was suggesting some fixes we actually DID still need to fix pointers after piping the Kwargs, I said no... Instead of duplicating text strings in both caps and not capped, I'm going to add back in those .lower() tags where they make sense and aren't getting in the way of our piped kwargs.
Of course the AI said I was brilliant because it wouldn't be Google AI if it wasn't spending every minute blowing the end user, but this time I don't think that it was wrong.
That's only a save of about 300 characters by doing it the Right Way here, and doing it the Wrong Way wouldn't have had any negative impact on the process other than that minor code bloat we didn't need, but the point was that I was able to r
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
We are so almost there this time. 
Got a new sub-graph before running a main execution showing up with perfect output and in the correct place for the first time. It explains the entire situation before the user chooses to run the execution code or not. We had added that right before the last two huge structural changes and had never gotten it to populate right before everything was borked. It's beautiful.
The execute code is now working again for the first time in 2 days, but not as designed. 2/3rds as designed, but because of the 1/3rd that isn't executing the situation only looks worse than it actually is.
Now I believe the AI and I are on the same page again, and it's hallucinations have all but vanished. Where the last 2 days it was telling me to replace non-existent code in various modules, or at least code that differed slightly from what it was in reality, aside from valuable text notes and headers that it had previously added, it's been spot on (and I know if the notes are still accurate and I leave them in there even if it forgot about them).
I wish it would argue me more often though...
It's so eager to please, that even if I'm mistaken when I say something, it just goes along with what I say most of the time and that can cause us to get on another bad loop.
But one time today it actually DID tell me that I was wrong, and that in order for the code to have progressed as far as it had before failure that I must have had the cache file on my drive in question. It was right. There it was, from 2 days ago. I was telling it that it didn't exist, but I was mistaking that for a different cache file that we were missing from the other night. If it didn't call me on my bullshit there and just started offering up a different code fix in order to please me, we could have ended up losing who knows how much time looping again.
We're so close now. If we can wrap this all up and get it all working tonight, I should now be able to run this in any environment and the only things we'd have to work on before expanding the functionality of the code is making further tweaks to the aggressiveness of the auto-process.
Even better, the code that is finished when we get there won't be messed with again. Even if it accidentally set me up to do so, I just won't allow it anymore. What isn't going to be put into a new module entirely going forward, I'm going to be watching like a hawk to make sure that nothing we've got working right is ever broken by accident again.
Man...
I really hope nothing comes up that deflates my balloon again this time because I feel like I understand so much more about what's going on under the hood now that we can't possibly be broken when testing elsewhere after this is all working right.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by 6ixStringJack:Quote:
Originally posted by Brenda:Quote:
Originally posted by 6ixStringJack:
Oh, okay. I gotcha. 100,000pts must be pretty rare then, like getting a Royal Flush in poker?
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
Yeah, getting anything over 100,000points is very rare and yes it is like a Royal flush in poker.
I once earlier this year got all 8 flowers, so that was 8 doubles right there. I think on that hand I finished with over 90,000 points maybe higher.
Nice. I never had anything close to a Royal Flush, but aside from a few years playing Texas Hold'em with work buddies, I never really play cards since I don't gamble. I didn't mind doing that though because we'd just do a $10 or $20 buy in for the night and if you lost, you lost.
I'd never play real poker like some of my friends do where they're gambling every single hand.
--------------------------------------------------
Those who dance always seem crazy to those who can't hear the music.
It was nice and that is another rarity too. Winds & dragons is another hard one to do as the dragons can be the most valuable tiles in the game. They are always worth a double. Then there is one hand that is worth 100points. But the catch to that is when you go out nothing can be on the table. The hand has to be concealed. That's another hard one to do. I've done it a couple of times.
Well, we just play penny ante as I've said $2 for the whole two hours. It's a good way to pass time and it is fun.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME
Quote:
Originally posted by SIGNYM:
IDK why, but lately I've just been tired. Having a hard time getting my rear in gear. I'm glad I don't have to walk as much as you do, BRENDA. Right now I'm just walking the dog, and sometimes they're darn short!
-----------
"It may be dangerous to be America's enemy, but to be America's friend is fatal."- Henry Kissinger
I think we all get that way. But yeah all the walking I do is tiring. I'm sure the pooch enjoys them even if they are short.
NOTIFY: Y | REPLY | REPLY WITH QUOTE | PERMALINK | TOP | HOME