Added One More Brick to the Hive Engine Snapshot Tool

Many would call it a portfolio tracker, not a snapshot tool... And maybe that's what it is, except a focused one on certain assets. I preferred to use the term "snapshot" because that's the main use case I thought for it initially.

I presented the first version of the script a few days ago here. Since then, I had a few iterations I haven't made public until now.

Shortly after publishing my script during the week, I discovered it has quite a poor error handling which becomes obvious when someone tried it with more than a few tokens.

This wasn't as easy to fix as one may think (for me... or for the AIs). In fact, it took the majority of my time working on it since then. I only fixed it completely (hopefully) this morning.

It's also interesting that the more I work with different AI models, I discover which is good for what, and I also started to come across the issues of hitting each model's max length response for certain prompts (one in particular), which wasn't easy to work around, but eventually I did.

Since I had more time, I decided to work on adding diesel pools to the snapshot report, which I did. The script lists ALL diesel pool positions the account has, no need to specify any one in particular, and also shows an aggregate situation across the holdings corresponding to the list of tokens and all the diesel pools.

Also, tokens with zero holdings are not shown, to condense the information.

Here's a screenshot with one of my final tests:

image.png

You can find the Hive Engine Snapshot tool here, but you need to know how to run Python scripts to make it work. You can ask an AI if you don't, by the way...

We'll see what comes next. I have more ideas but let's see if I have the determination to push it to a higher level. If you have questions or want to share your impressions/advice, etc. I'd appreciate them.

-0.06100149 BEE
4 comments

did you try public online AIs? chatgpt seems a bit less reliable recently

0.00136181 BEE

yes, only public and free versions.

chatgpt seems a bit less reliable recently

That was my experience this week too. I had better results with Claude recently for coding. Having used AI otherwise lately to compare.

-0.18264065 BEE

i asked for specific health specialists on my city and it drove me to other cities and kept repeating the same 3 places over and over even if i made it notice it was mistaking, pretty annoying

0.00004103 BEE

I think it's looking better. Is it possible to compare values from a different snapshot in time?

0.00136168 BEE
(edited)

Thanks. Yes. At this time, you simply save the output of the script in different files on disk (I explain on the readme page in the github repo how). Then you compare the files.

The script could also be added to automatically run at startup in the future. But I'll have to tweak it a bit to have an option to automatically output to files, and to only create a new file once per period (day, week, month, quarter, year, etc.). Those files (unlike the ones redirected from the output today) would be different than the pretty tables I display on screen, because I need to make them easier to read by a script.

Maybe, but that's a big maybe, I'll make a graphics interface to show evolution in time.

-0.19264315 BEE

!PIMP

0.00000000 BEE

Congratulations @gadrian! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You have been a buzzy bee and published a post every day of the week.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

0.00000000 BEE