Around four days ago I saw a post from @holoz0r introducing his Hive Report Card. I took a look at it and really loved what I saw! I looked at the tool and immediately wished there were a few more things in the tool.
So I decided to take a look at the architecture behind the tool. I saw that it uses Hive JavaScript API and the tool itself is basically HTML, CSS and JavaScript. That really peaked my interest as these technologies I have used in my day job for years.
So I thought, how hard would it be to basically fork his project and do the thing I really wanted to do on Hive: easily compare top authors on Hive and see what they have in common. A few days later spending an hour here and there I have a functioning prototype: https://seattlea.z5.web.core.windows.net/
This is just a prototype and I intend to take this tool in a slightly different direction than what Hive Report Card from holoz0r does. It will also give me an opportunity to write posts on the subject matter that interests me and at the same time document my learning journey building tools for Hive.
I have been an active author on Hive for about a year and I noticed that I am starting to run out of things to write about. And I love learning new things, so why not to combine the two and build some tools here that people might actually use and show how easy it is to develop them.
Perhaps this would encourage others to code some interesting ideas of their own once they see how simple it could be.
So what was accomplished so far? At this point the tool I built lets you enter some of your favorite author usernames separated by the coma and compare them side by side in the table you see above on various metrics and see total rewards.
I have entered just four authors (myself, @azircon, @tarazkp and @cryptoandcoffee as a default so you can simply click the compare button: You can also see the moon and the sun button next to the compare button that button simply toggles between the dark and light modes. I have selected dark mode as a default, but some people prefer light mode so that is available as well.
I would recommend not entering more than five authors at this time as the tool brings back the last one hundred posts for each author for analysis. I intend to provide ability to limit analysis to last thirty days, year to date or all time with a very limited number of authors to compare in the case of all time analysis.
But as it is right now you can easily compare your favorite eight to ten authors if you are prepared to wait a little bit:
As you can see in addition to the post metrics available in the Hive Report Card the comparison includes total and average reward values in HBD.
In the table above I used some of the top 100 most rewarded Hive authors.
My journey on Hive was an interesting one that involved a lot of learning. First I came in as a Splinterlands player, then three years later after reading a couple posts by Azircon I discovered blogging on Hive, then around eight months ago I saw a post from @mahdiyari I started my Hive Witness and a few months later my Splinterlands SPS Validator node and then I saw the post by Holoz0r that he made four days ago and now I am doing my first coding against Hive API, it has been quite a journey :)
I have a lot of ideas for the tools that I would like to build on Hive and this is just a quick start and demo to get conversation going about what the community would like to see.
For now take a look at my Compare Hive Authors tool on Azure at: https://seattlea.z5.web.core.windows.net/
And let me know what do you think.
If you like this tool and would like to encourage continued development please support me by voting for my Hive Witness: https://vote.hive.uno/@seattlea
So tell us, what do they have in common?
What jumps out at me is that they have a lot more words per post than me :)
!PIZZA !LOL
Yes, and they write about 2X longer and replies 3.5 times more than you!
Now get cracking!
Average replies tend to be higher as well though a couple are not that high and comparable to mine. The one difference that is not in this table that I should include is how long they have been posting on Hive.
Yes, the length of time they are around is also probably 3X, and that makes the difference
!PIZZA !LOL
That’s awesome my friend we need more people capable and willing to do development like this! 👍😊
Thank you and much appreciated!
Looking forward to your future coding!👍😊
Nice job. I don't have much coding skills, but I wish I did. I made a program to pull some info from HIVE with Python a while ago, but I wasn't able to figure out a pretty front end for it. I think a lot of this is subjective. I know a few authors have autovotes from random places that really kick their rewards up.
The auto-votes and in general who votes what could be another area to explore visualizations wise...
Yeah, for sure.
Nice post I had a hard time using a bot to code on HIVE but might give it another shot with Ruby. You just used the official Hive API documentation?
I used mostly what was in place already and used by Holoz0r and reviewed this:
https://cdn.jsdelivr.net/npm/@hiveio/hive-js/dist/hive.min.js
$PIZZA slices delivered:
@sirsmokesalot96(3/5) tipped @azircon
sirsmokesalot96 tipped seattlea
Come get MOONed!
Delegate your Hive Power to Ecency and
earn daily curation rewards in $Hive!
thank you!
Delegate Tokens and HP to Fallen Angels to earn weekly rewards!
Delegate | Join to the guild