create account

Core dev meeting #65 by howo

View this thread on: hive.blogpeakd.comecency.com
· @howo ·
$47.82
Core dev meeting #65
https://www.youtube.com/watch?v=QxyE0L_mCfU

Blocktrades started talking about stuff without warning so the recording is missing 2-3 minutes πŸ˜… we are talking about adding a new api called get_profiles for @asgarth implemented by yours truly here: https://gitlab.syncad.com/hive/hivemind/-/merge_requests/820

I've decided to stop providing transcript because my provider basically does a bad job and I think having nothing is better than something inaccurate. This is an opportunity for you, I'll pay you 50 HBD if you can provide a quality transcript in the comments :)

@howo 
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 130 others
properties (23)
authorhowo
permlinkcore-dev-meeting-65
categorycore
json_metadata{"app":"peakd/2025.1.3","format":"markdown","tags":["core","dev","meeting"],"users":["asgarth","howo"],"image":[]}
created2025-01-16 16:33:15
last_update2025-01-16 16:33:15
depth0
children5
last_payout2025-01-23 16:33:15
cashout_time1969-12-31 23:59:59
total_payout_value23.930 HBD
curator_payout_value23.894 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length578
author_reputation515,737,941,459,006
root_title"Core dev meeting #65"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id140,049,603
net_rshares93,396,281,086,022
author_curate_reward""
vote details (194)
@antisocialist · (edited)
Can we get a 3speak.tv link to the video?
Invidious is catching hell from utub and is not loading videos right now, for me.

![image.png](https://files.peakd.com/file/peakd-hive/antisocialist/23tGXuSR8yPC3658joZ2pGkeXV51EEJgnaNkG5pRHRHcET3fFtJNHfvsx5qbQ4kxvS5DL.png)
properties (22)
authorantisocialist
permlinkre-howo-sq6yee
categorycore
json_metadata{"app":"peakd/2025.1.3","tags":["core"]}
created2025-01-16 17:11:03
last_update2025-01-16 17:12:03
depth1
children0
last_payout2025-01-23 17:11:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length267
author_reputation275,906,413,194,442
root_title"Core dev meeting #65"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id140,050,439
net_rshares0
@asgarth ·
$3.99
In the past I used to "summarize" the transcript with AI to quickly catch up on the meeting.

This time I had to do the same starting with the whole video. Not a full transcript but sharing anyway as others may find it useful. Please let me know if not 100% accurate πŸ˜‰

---

# Hive Developer Meeting Notes

Below are the **highlighted points** from this week’s Hive developer meeting, with an emphasis on **upcoming hard fork details**, **new API calls**, and **API limit changes**.

---

## Hard Fork Updates
- πŸ›ŽοΈ **Tentative Date**: Planned for **February 18** (subject to confirmation).  
- 🚦 **Proposal Votes Fix**: A small but important fix under consideration for inclusion.  
- 🏷️ **DHF Inflation Parameter**: Potential adjustment to how proposal funding/inflation is allocated.  
- 🚧 **Future Changes**: Major signing/cryptography overhauls and β€œlight accounts” deferred to a **later** hard fork (possibly in 3–4 months).

## API Changes & Code Updates
- πŸš€ **API Limits**  
  - Agreed to use **1,000** as a default limit for most calls.  
  - A **1 MB** payload limit is still a rough guideline for larger queries.
- πŸ’Ύ **New β€œGet Profiles” Call**  
  - Multiple-account version of existing `get_profile`.  
  - Chosen **`get_profiles`** as API name for clarity.  
  - Centralizes code so there’s a single implementation.  
- 🌐 **Python Code Removal in Hivemind**  
  - Legacy Python server code is almost fully removed, replaced by **Postgres + C++** (HAF-based).  
  - Some Python logic remains (e.g., communities, muting reasons) for incremental cleanup.
- πŸŒ€ **Performance & Replay Enhancements**  
  - Next release (**RC17**) speeds up replays from ~22 hours to ~16.5 hours.  
  - Internal testing: average API response times dropped from **45 ms** to ~**15 ms**.  
  - No replay required if upgrading from **RC16**.

## WAX (Hive Transaction Library)
- πŸ”‘ **TypeScript Version**: Feature-complete, actively used in production.  
- 🐍 **Python Version**: Under development, adding transaction-signing capabilities.  
- 🩺 **Health Checker**: Integrated into WAX to monitor node/API states; a UI component is in testing.

## Block Explorer & UI Enhancements
- πŸ”­ **User Balance History**: Dedicated page for each user’s balance changes (from Balance Tracker).  
- πŸ—„οΈ **Comment Search**: Now available on individual user profiles.  
- πŸ“ **Single Post Raw Data**: Page displaying raw JSON-like info for a specific post.  
- πŸ•ΉοΈ **Pagination Fixes**: Resolved quirks and improved navigation across multiple views.  
- πŸ”’ **Memo Display**: Will reintroduce default memo visibility on transfers, per user feedback.

## Actifit Updates
- πŸ‹οΈ **Expansion to Gym Workouts**: Evolving from step tracking to full workout planning/scheduling.  
- πŸ€– **AI Integration**: Suggest workout routines, create fitness plans, and assist with content creation.  
- ⌚ **Wearable Integration**: More smartwatch and phone health connectors on the roadmap.

---

## TL;DR
- πŸ—“οΈ **Hard Fork** still planned for **February** with minor fixes (proposal votes, DHF parameters); major signature updates come **later**.  
- πŸ“œ **API** changes: A default **1,000** limit and new multi-account `get_profiles` method.  
- ⚑ **Performance** gains in Hivemind/HAF replays (~16.5 hrs) and response times (~15 ms).  
- πŸ”¨ **WAX** library finalizing soon; TypeScript stable, Python catching up; Block Explorer gains advanced UI features.  
πŸ‘  , , , , , , ,
properties (23)
authorasgarth
permlinkre-howo-sq6xwr
categorycore
json_metadata{"tags":["core"],"app":"peakd/2025.1.3","image":[],"users":[]}
created2025-01-16 17:00:30
last_update2025-01-16 17:00:30
depth1
children2
last_payout2025-01-23 17:00:30
cashout_time1969-12-31 23:59:59
total_payout_value1.996 HBD
curator_payout_value1.994 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,400
author_reputation44,981,592,014,368
root_title"Core dev meeting #65"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id140,050,174
net_rshares7,784,483,301,110
author_curate_reward""
vote details (8)
@howo ·
$0.15
This is surprisingly good ! What tool are you using ? 
πŸ‘  
properties (23)
authorhowo
permlinkre-asgarth-sq6y48
categorycore
json_metadata{"tags":["core"],"app":"peakd/2025.1.3"}
created2025-01-16 17:04:57
last_update2025-01-16 17:04:57
depth2
children1
last_payout2025-01-23 17:04:57
cashout_time1969-12-31 23:59:59
total_payout_value0.074 HBD
curator_payout_value0.075 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length54
author_reputation515,737,941,459,006
root_title"Core dev meeting #65"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id140,050,267
net_rshares293,589,080,542
author_curate_reward""
vote details (1)
@asgarth ·
I used [notegpt.io](https://notegpt.io) to get the transcript from the video.

And GPT o1 with this prompt to get the recap:

```
This is the transcript of a weekly meeting among developers of the Hive blockchain. Please highlight the main points discussed during the meeting with a focus on the upcoming hard fork. 
Include all specific details about code changes like new API calls and API limits.

Use a structured bullet point list with different emojis for each item.

At the end provide a short recap (TLDR) with the main concepts. 

The output should be in markdown so I can easily copy/paste the text into an external file.

Transcript:
...
```
properties (22)
authorasgarth
permlinkre-howo-sq6yjv
categorycore
json_metadata{"tags":["core"],"app":"peakd/2025.1.3"}
created2025-01-16 17:14:24
last_update2025-01-16 17:14:24
depth3
children0
last_payout2025-01-23 17:14:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length652
author_reputation44,981,592,014,368
root_title"Core dev meeting #65"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id140,050,518
net_rshares0
@ohv ·
Interesting πŸ‘
properties (22)
authorohv
permlinkre-howo-sr4kde
categorycore
json_metadata{"tags":["core"],"app":"peakd/2025.1.3","image":[],"users":[]}
created2025-02-03 20:46:27
last_update2025-02-03 20:46:27
depth1
children0
last_payout2025-02-10 20:46:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length13
author_reputation1,022,682,266,956
root_title"Core dev meeting #65"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id140,532,676
net_rshares0