create account

Core dev meeting #71 by howo

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

Hello ! New month new core dev meeting. 

# Generated summary

This is more of a broad overview so you can see what topics were discussed but I heavily encourage you to listen to the thing

## Technical Updates & Development Progress

**Community Management & Notifications**
- Merged changes to prevent communities from having more than 100 moderators/owners/admins
- Working on enabling error notifications that currently don't reach users (e.g., when setting too many moderators)
- Will implement error notifications as a new notification type in users' notification lists
- Plans to drop one notification table to save database space

**External Partnerships**
- Waiting for feedback from Coinbase on mesh-api

## API Stack Release Plans
- New API stack version targeted for end of Q3 (September timeframe)
- Currently in first phase testing, near feature-complete
- Extensive collaboration between development teams being encouraged

**HiveD Node Optimizations**
- Significant memory reduction: shared memory file reduced from 24GB to 6GB
- Improved performance for both memory usage and replay speed
- No longer requires RAM disk - can use NVMe drives directly for replay
- Created script for optimizing virtual memory settings (requires root privileges)
- Working on Swagger-based documentation for HiveD's API

## Application Development

**HiveMind Improvements**
- Enhanced muting functionality - now comprehensive
- Added traditional full-text search using Gin indexes
- Implementing semantic search (AI/vector-based search)
- Plans to deploy to api.syncad.com for public testing

**Balance Tracker (with McFarhat's team)**
- New features: balances, pending coin conversions, market orders
- Added average transfer statistics and overall analytics
- Monitoring recurrent transfers and trade history APIs
- Working on rich list feature
- Adding ability to track which account actually performed operations (vs. just affected accounts)

**Block Explorer Updates**
- Sped up witness feed calculations (now real-time vs. every 10 minutes)
- Improved permanent search functionality
- Adding more data for display

## Libraries & Tools

**Wax Development**
- Python version now feature-complete and recommended for use
- Improved transaction creation and broadcasting speed
- API generator now supports both TypeScript and Python
- Built-in health checker with multi-server support
- Supports offline operations

**Beekeeper**
- Essentially finished, releasing this quarter
- Extensively tested through Denser and Clive applications

**Web Components**
- Released embeddable web components for posts and comments
- Collaborating with PeakD team on customized business websites
- Working with Denser team on server-side rendering for SEO
- Cross-team cooperation to avoid reinventing solutions

## UI & Frontend Work

**Block Explorer UI (McFarhat's team)**
- Implemented multilingual support for 12 languages
- Added missing account details (last updated dates, etc.)
- Improved witness voting history with pagination and search filtering
- Health checker UI/UX improvements

## Future Development & Collaboration

**Team Cooperation Initiatives**
- Encouraging more interaction between siloed development teams
- Meetings with PeakD team for cooperation opportunities
- Suggesting Three Speak team collaboration
- Successful ongoing collaboration with McFarhat's team on block explorer

**Technology Considerations**
- Discussion about Java support for Android development
- Current focus on completing Python Wax implementation
- Future plans for Rust support
- Worker Bee still in TypeScript, Python version planned

## External Opportunities

**Podcasting Integration**
- Ongoing efforts to get Apple to adopt Hive for podcast live notifications (PodPing)
- PodPing provides cross-platform live podcast notifications via Hive
- Would require minimal technical resources from Hive team
- Could potentially integrate Hive into core Apple platform functionality
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 157 others
properties (23)
authorhowo
permlinkcore-dev-meeting-71
categorycore
json_metadata{"app":"peakd/2025.6.4","format":"markdown","tags":["core","dev","meeting"],"users":[],"image":[]}
created2025-07-08 22:46:33
last_update2025-07-08 22:46:33
depth0
children2
last_payout1969-12-31 23:59:59
cashout_time2025-07-15 22:46:33
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value46.280 HBD
promoted0.000 HBD
body_length4,012
author_reputation514,254,963,306,870
root_title"Core dev meeting #71"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id143,870,089
net_rshares146,757,185,050,695
author_curate_reward""
vote details (221)
@andablackwidow ·
> No longer requires RAM disk - can use NVMe drives directly for replay

What? I've never used RAM disk for replay nor sync, only using it when running benchmarks/stress tests.
properties (22)
authorandablackwidow
permlinkre-howo-202579t113327499z
categorycore
json_metadata{"tags":["core","dev","meeting"],"app":"ecency/3.0.35-surfer","format":"markdown+html"}
created2025-07-09 09:33:27
last_update2025-07-09 09:33:27
depth1
children1
last_payout1969-12-31 23:59:59
cashout_time2025-07-16 09:33:27
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length176
author_reputation84,501,428,946,264
root_title"Core dev meeting #71"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id143,885,509
net_rshares0
@blocktrades ·
That's what you get when you fully trust an AI summary :-) 

The actual point was more that when tuned properly, you don't actually get much benefit from using a ram disk any more. You can get nearly the same speed from nvme + tuned vm settings (which prevents a lot of unnecessary writebacks to the disk during replay).
properties (22)
authorblocktrades
permlinksz58vx
categorycore
json_metadata{"app":"hiveblog/0.1"}
created2025-07-09 18:04:51
last_update2025-07-09 18:04:51
depth2
children0
last_payout1969-12-31 23:59:59
cashout_time2025-07-16 18:04:51
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length320
author_reputation1,285,459,734,493,132
root_title"Core dev meeting #71"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id143,903,430
net_rshares0