Time for updates (v1.27.4 is here)

in Blockchain Wizardry2 years ago

Hello again, and as usual, later than expected.
The reason remains the same as always:
I’ve been busy with Hive, and I’m not great at reporting on it.

A new post is a perfect excuse for a new Hive logo reveal video

Artificial assistant or not, or not at all?

Maybe I should consider using ChatGPT to process my notes and generate weekly updates?
Unfortunately I’m too concerned about its poor signal-to-noise ratio, and the amount of nonsense it generates without proper fine-tuning.
Babysitting an assistant until he/she/it produces satisfactory results? I don’t have time for that either.
No matter if it’s GPT or DNA based.
Last time it worked pretty well... as a harbinger of upcoming challenges, or a slightly more advanced lorem ipsum generator ;-)

v1.27.4

Most of my nodes are already switched, I still have some backups in case of unexpected. It's an optional upgrade, and requires a replay from scratch (--force-replay).
Please note that with this release we are targeting Ubuntu 22.04 LTS. You can, and in many cases you should use docker.

API node

https://api.openhive.network

It is currently running hived v1.27.4 and a “legacy” hivemind (i.e. not-haf-based: v1.26.3 3ba5511b)

Seed node

gtg.openhive.network:2001

It is currently running hived v1.27.4 Hived uses this by default if you don’t override it in your config.ini file.

Downloads

https://gtg.openhive.network no longer supports old, uncompressed block_log
(Now both compressed and uncompressed links point to same compressed block_log file)

Please remember that you can no longer simply continue downloading block_log files starting from a random offset, as was possible for uncompressed ones.
Not a big deal, two use cases are the most common:
You either don’t have a block_log and want to get a fresh one (either from my site or just by starting hived to get it via the p2p network)
You have a block_log on one of your other hosts, and you don’t really need my site because it’s faster to restore from your own location even if it's slightly older.

Jump starting Hive services

The idea of downloadable resources is to jump-start your services, and it’s heavily used during new releases and HardForks. For consensus nodes, such as seed nodes, witness nodes, and broadcasters, it’s enough to get a block_log and snapshot for exchanges. Do not worry about it containing some tracked accounts within the account history plugin, you can safely comment out unneeded plugins.

Loading account history from my snapshots might not be the best option because, even compressed, it’s huge. Unless you have a really decent download speed (1Gbps+) it might be better to just start a replay, as it should complete within 24 hours or so.

Starting up hivemind is a different story, though, because resync time is significant, and database dump is relatively small. I only provide a dump for “legacy” hivemind, as that’s the version I’m currently running. In the near future I’ll be moving to a HAF based hivemind.

Other resources

For the sake of decentralization, besides https://gitlab.syncad.com/hive repository hosted by @blocktrades, I’m maintaining organization at GitHub: https://github.com/openhive-network that holds repositories for various Hive related software, you can use it as alternate source ( core repositories are push mirrors from GitLab )
So for example v1.27.4 release is available here: https://github.com/openhive-network/hive/releases/tag/v1.27.4
And also on Docker Hub https://hub.docker.com/repository/docker/hiveio/hive/general

Core dev meetings

We are using a self hosted open source solution for those meetings (jitsi) which successfully replaced the old proprietary one.

You can listen to recordings on https://www.youtube.com/@Hivenetwork/videos

If you have any questions, feel free to join #dev chat (you can log in via hive.blog - that’s a new feature, that some of you might noticed already, but more on that in future posts, as currently tests are in progress)

Governance

Do you remember that governance votes (for witnesses and proposals) on Hive are expiring if you are not updating them?
Please like and subscribe toss a vote for your witnesses, and review your proposal votes.

More to come...

There’s a lot going on in various projects with dozens of people involved behind the scenes that deserve their own posts. Better documentation, improved integration of instant messaging, better cli_wallet, public HAF database, and more.

Soon in your favorite blockchain.

Questions?

Sort:  

Keep up the good work. We can understand if you don't have much time to post, but let us know when there is news.

I expect some people here are playing with the 'AI' bots. In some cases they may generate better posts and it's up to curators to decide what justifies rewards.

That's the problem, there are news and I fail to share, hoping that mythical somebody will do that instead.
(See The Story of Everybody, Somebody, Anybody And Nobody)

Good AI posts are ok as long as they are good.
Some were saying that Stackoverflow can be successfully replaced by ChatGPT, thing is, that it's way easier to spot an idiot on a traditional forum than an error in such well trained GPT output.

A good example is a discussion we had within the Core Dev, where GPT output was
x = 4,313,000,000,000,000,000 and it sound about right, big number that you would expect...
except that I've made a very simplified estimate that one can do within few seconds using basic calculator, that it is at least
x = 4,151,276,936,978,215,276,118,016
So human could give an answer that is 1000000x (ONE MILLION TIMES) more accurate.

Of course, as with any tool, you could make a great use of it, but you have to be smarter than a hammer to use a hammer.

It can give some useful responses, but I want to know what sources it used and any numerical answers need checking. I expect it will improve as these are very early days. It's just the hyped thing of the moment, but may become something we take for granted soon.

I suspect we'll have to await decentralization of the LLMs that is ongoing to avoid the 'safety' features of publicly available products, as they also seem to have malicious features built in. The report of the Vulture reporter that he was claimed to have died and the LLM supplied a completely fake URL to 'prove' it was not the result of unfortunately weighting text samples the LLM trained on.

That product clearly had malicious harm programmed into it's capabilities, and that's a problem for anyone that seeks to employ these products. I don't think these products can be used with confidence unless compiled by their users, and aeons of verification will need to sort their code.

I think they may be more incompetent than malicious.

I'm sure they're more one than the other, but that both are necessary to reflect demonstrated results.

There just isn't a mechanism whereby an LLM weighting training material can invent URL's to support a false, invented claim someone specific has died. Such a mechanism is additional to weighting text.

I thought it was new logo work in progress in the video, lol it's same it's just the video animation.

I've generated more of these:








1st one is superb and 3rd one with a glass break animation really kicks in.
All are best for for streams and presentation videos. Cool work

Really great Hive video logo! Congrats.
Ah, and the question... When moon? 🤣

Video is generated from template long time ago, I should make some more fancy ones, but it's costly to have a "reseller" license (which allows me to sell it for 0 to everyone).
Moon? You mean a quarter or full?
The next full moon will be on Friday, May 5, at 17:34UTC
(May the fHive be with you!) ;-)

That's exactly what I wanted to know, I'm looking forward to :)

Great job Gandalf, finally someone doing something in the community without wanting to "own" Hive like some complaining whales have been doing.
!gif mage

We all own Hive to some extent so wanting to own it is called... power up? ;-)

A quick Question. Will HAF make it easier to get a list of Blog posts in a chronological order? For example: So that blogs can be displayed form oldest to newest.

Well, that's a tricky one, HAF database will make it easier, as you can always query it however you like, but that might not be a viable solution for you unless you are running your own instance or has a direct access to a database. It is however a great foundation for apps, such as HAfAH, and hivemind (HAF based) that could be used for a new API call that could do that effectively.

I hope the frontends implement this feature using HAF. Maybe just for browsing the contents of the blockchain. I understand that any transactions would be faster going straight to the live chain. (If I understand correctly) I like to check out peoples blog from their first post to see how they develop and having to scroll and scroll can be a pain. Keep up the good work.

Oh, weird, I was just wondering where you disappeared to just yesterday. Thanks for reading my mind

I'm around every day, just not posting. Is there a name for a fobia, that you fear of writing nonsense to the blockchain where it will stay forever? ;-)

Blogophobia perhaps. I certainly don't have that - I write whatever nonsense comss into my head at the time XD

I like Taraz's perspective: Leaving something behind for the kids to read/ignore. If no kids, no problem either way then!

  • Good to know you're still lurking about though!

Thanks for doing something.

OMG, I'm posting more frequently than you!

Are you trying to tell me I should be doing something?

Sounds like a reasonable middle ground between nothing and everything.

Right, but I'm still not doing anything.

Well, that's something!

Cheers to the Wizard

Babysitting an assistant until he/she/it produces satisfactory results? I don’t have time for that either.

Hehehehehehe I like the way you put it here, for starters we aren’t even done babysitting babies 👶🏾 😂😂

Babies are the worst. Because it's always your fault, either genes or upbringing. No excuses ;-)
(Protip: it's easier with cats)

Good to see you around, and sometimes absence can be also because focus is needed to bring something to completion. I know (on a different level) a bit about that.

About AI, I say the same as with art, I know it will be become a tool, and we traditional artists must not hide our head in the sand But I still take pleasure in portraying what js in my mind both in word and image. I cannot deny its power as a tule and fear its misuse too,those are the times we are living and we must accept that
I am way to chaotic but I think I would benefit of some ai beta reading for mistakes lol. Right now I just flow almost on automatic and then have to edit once published the typos 😂

Can't seem to access the dev chat, heard a few dvvs mentioning it before. Would be great if there was an easier way for devs to get involved, maybe we could speed up the process of building on Hive and providing more tools and content to users!

Could you please be more specific?
What are the steps to reproduce?
https://openhive.chat/channel/dev
You should be able to log in via "Hive.Blog" button (then just log in with your private posting key).
Alternatively you could use a Hivesigner.

I tried with my hive.blog log in and using hive signer, just looped me back to the log in page each time.

Might be a connection issue my side, will have another try later.

Take a look at developers console in the browser which might give you some clues.

Hello there, busy Hive enthusiast! It seems like you've been buzzing around with all the updates and upgrades. Don't worry, you're not alone in struggling with ChatGPT's signal-to-noise ratio, we're still working on perfecting that fine-tuning dance routine! But hey, kudos on being on top of the latest Hive version, you're definitely the Queen Bee of staying updated. And thanks for the heads-up on the block_log download changes, we'll make sure to put on our downloading capes accordingly. Keep up the hive-tastic work and remember to take breaks to enjoy some sweet, sweet honey from your favorite blockchain! 🐝🍯😄

I could not help but LOL at the pic.

"Questions?"

"...remember that governance votes (for witnesses and proposals) on Hive are expiring if you are not updating them..."

Regarding that, do each and every vote require periodic update, or does updating any manage that responsibility?

Thanks for the hard work.

Updating any is enough to reset that expiration counter. It can be either witness vote or proposal vote. (For example removing vote from return proposal and then voting for it again will do the thing)

in my opinion AI can be used as a research tool, it can help us in many different ways rather than just producing articles and pasting them. it won't help anyone.

Sure it can be useful, but as mentioned before, you have to be smarter than a hammer to use a hammer.

Congratulations @gtg! Your post has been a top performer on the Hive blockchain And you have been rewarded with the following badge

Post with the highest payout of the day.

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

Check out our last posts:

LEO Power Up Day - April 15, 2023
The Hive Gamification Proposal
Support the HiveBuzz project. Vote for our proposal!


~~~ embed:1646525784742596611 twitter metadata:MTUyNzE4NTY3OTU0OTM0NTc5Mnx8aHR0cHM6Ly90d2l0dGVyLmNvbS8xNTI3MTg1Njc5NTQ5MzQ1NzkyL3N0YXR1cy8xNjQ2NTI1Nzg0NzQyNTk2NjExfA== ~~~
The rewards earned on this comment will go directly to the people( @ibbtammy, @documentinghive ) sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.

Very good post💯🆙️

Maybe it's still not good enough to deserve an upvote from you?
You should really try to learn more about Hive :-)

The sound alone is great.
Thanks for letting some of know these amazing things

I can't power down or transfer from my wallet, where are the buttons? What's going on?

Cg

Seems okay for me

image.png

More details? I guess you are not talking about the cli_wallet.

Congratulations @gtg! Your post has been a top performer on the Hive blockchain and you have been rewarded with this rare badge

Post with the highest payout 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

Check out our last posts:

LEO Power Up Day - April 15, 2023
The Hive Gamification Proposal
Support the HiveBuzz project. Vote for our proposal!

hello friend @gtg how are you today. I hope you are always in good health and can participate in activities smoothly.