Skip to content

Latest commit

 

History

History
319 lines (155 loc) · 13 KB

2023-08-29-community-meeting-notes.md

File metadata and controls

319 lines (155 loc) · 13 KB

Community Meeting Notes August 29, 2023

Community Council (CC) meeting held @ 10:00 UTC in grincoin#general channel on Keybase. Meeting lasted 45 min.

Notes are truncated, and conversations sorted based on topic and not always chronological. Quotes are edited for brevity and clarity, and not always exact.

Community attendance:

  • future3000
  • aglkm
  • ardocrat
  • anonymous
  • cekickafa

Short Summary

  • Open discussion about;
  • GrinCC elections, CC mining farm equipment
  • Grin Api.
  • Grin++ Api + Cli.

Agenda Points & Actions

anonymous : No agenda, everyone is welcome for a 🍵 and informal chat!

#101

cekickafa : So we have 3 candidates for election so far ?

anynomous : Yep, not to bad if you ask me. Especially since there might be more coming still.

future3000 : 👋

👋 anonymous, cekickafa

anynomous : I will copy from Telegram public CC channel:

Update: So far we have three candidate posts, more might follow:

Candidates who want to be in the newsletter should make their candidacy post at 7th of September at the latest. The 8th of September the official election voting time starts, but in the mean time as candidate you can already collect likes / votes https://t.me/grin_CC_public/77

👍 cekickafa, future3ooo

cekickafa : That is good anyway. 3 of them, known members in community. I was expecting more than 5 :)

anynomous : Exactly, each of them is interesting as a candidate in their own way. Danila is admin on Grin++ support channel, trab and Trinitron are long term community members with reasonable understanding of the tech. Would be nice if @dburkett still volunteers as candidate, but I understand if he has to little time Well, you can become the 4th candidate 😉

cekickafa : Duty calls :)

future3ooo : We really need to promote the election abit more.

anynomous : But be warned, it easily eats through your energy as happened with David T. Yes, did we already have it in the newsletter? I think so right.

cekickafa : 4-5 days within newsletter will be published. I will put it.

👍 anonymous

Community mostly on forum, if we promote it on social channels, will it be useful? i have no idea. Since eligible members we need.

anynomous : By the way, did any of you ever looked into learning Rust? I just started with the Rust book.... and I finally start to see why Rust is the #1 most popular programming language for multiple years and why it has a growth rate of 225% on a year on year basis. It takes some getting used to, but Rust really has your back on preventing mistakes and creating orderly projects.

👍 ardocrat

future3ooo : Thinking to run a community contest for the best bill board design prompting a candidate. The winner gets rewarded a certain about of Grin pixels once payments go live here: www.grinpunk.com

👍 anonymous, cekickafa 🔥 ardocrat

anynomous : Cool stuff!

cekickafa : Gotta mention grinpunk on newsletter again.

anynomous : Wait till it is live, if will have the biggest impact. Or maybe building up anticipation is also good 🤔

cekickafa : Ok. Mentioned at previous one anyway.

future3ooo :

anynomous : Wait till it is live, if will have the biggest impact.

The biggest hype usually comes before launch 😂

👍 anonymous, ardocrat

anynomous : @future3000 It is not out of your league, but indeed it does take some getting used to. I come from Python and R, which are completely different in style and thinking. I am not a great programmer, so I think Rust can be for anyone. Also googgle tried it out with their employees, and apperently it is not harder to learn than other languages after a 6 month test. It is just not an easy language if you never red a book about it IMO, at least I had a hard time grasping the grin node and wallet code when I looked before starting to read the Rust book.

👍 future3ooo

future3ooo : Google employees are probably pretty elite in general though 😁

anynomous : Maybe they are a bit above average. But I am not, when it comes to coding at least. @yeastplume any updates on development? I think it is till early morning for him, but asking does not hurt.

future3ooo : Is Grin wallet API working ?

anynomous : I guess that means he did not have his morning ☕ yet, 😁 grind node, or grin++? I have not tried yet to be hones, but they both work as far as I know. I need to check if David already merged the code h in his latest release and whether it is only for the client node or also Grin++ GUI version. These are typically the things I do not have time for, but which should be checked for proper feedback between development and governance.

future3ooo : grin_wallet

anynomous : Yes, the API works for that one. I remember in the past some users complained that at times it needed restarting, but I think that issue was solved in the latest release, at least in 5.2 (many improvements to stability, I never needed to restart). EDITED Only according to David it is a hassle to setup the connection with the owner API, it is very secure though which is also really important.. https://docs.grin.mw/wiki/api/node-api/ https://docs.grin.mw/wiki/api/wallet-api/ If you want to use it and have problems with he documentation, you can always ask David. He played a lot with it since he unified the Grin++ API with the grin rust node and wallet api. Only the way you connect to them is slightly different (harder but more secure with grin-wallet)

cekickafa : Does Grin++ has CLI now ?

anynomous : It does, but I think it is release as alpha or beta, so not as main yet since David still has concerns about the security.

👍 cekickafa

future3ooo : I think there’s still this issue here : mimblewimble/grin-wallet#635

anynomous : Grin++ client version, is marked as not secure though GrinPlusPlus/GrinPP-CLI#7

cekickafa :

future3ooo : I think there’s still this issue here : mimblewimble/grin-wallet#635

invoice flow broken ?

anynomous : In the same thread they post a link to a version that provides a hot fix

https://github.com/pkariz/grin-wallet/tree/fix/invoice-issues , but I do not think it has been solved in the main branch. You can ask @yeastplume. Best to ask him in a DM, he normally answers pretty fast, at least in my experience. Tagging him in the channel works less well.

ardocrat :

anynomous : By the way, did any of you ever looked into learning Rust?

That's nice to hear, come from theory to practice, all you need to understand is borrowing-ownership system and lifetime for sure :)

👍 anonymous, syntakjax

anynomous : Lol. Yes, exactly that. First glance Rust looks annoying since getting simple code running often leads to errors, but you soon appreciate Rust catching and explaining them and helping you to avoid major issues down the line.

aglkm : Hey all 👋

I suggest adding a permanent topic "track community grin miners issue" into the agenda. So we have any updates on the meetings about the situation.

😁ardocrat

anynomous : No need to have it as a topic, but we can ask. @future3000 did the guy from the mining farm reply yet on your proposal to renegotiate a deal that is more balance and favourable to them?

future3ooo : Not yet. But I’ve only recently messaged him about the 50-50 split part. Will let everyone know his response in the CC telegram group Re connecting up and testing. The other guy from the farm messaged me back after the last CC meeting saying he wanted to setup a time for last week. I said yeah sounds good, but then didn’t get a response. I sent him a follow up message earlier today.

👍 anonymous

anynomous : That is all we can do.

cekickafa : Maybe dtavarez better ping them also, since he knows the facility and persons. @future3000 efforts are limited in this case, thats is all he can do.

ardocrat :

anynomous : Lol. Yes, exactly that. First glance Rust looks annoying since getting simple code running often leads to errors, but you soon appreciate Rust catching and explaining them and helping you to avoid major issues down the line.

Learning By Doing approach works here 100%

👍 anonymous

future3ooo : Also re the miners. I can get around 0.11 USD per KW. So a last resort option could be me hosting them 😅 really don’t need that admin or noise in my life, but it’s possible. I have the space in my garage and have run larger mining setups before.

cekickafa : That is a better option. Completely better than unknown custody. We cant predict the future if Grin gets mainstream.

anynomous : Mmm, not sure. I think it would be like you taking 😅 🔫 It probably would eat up your time and energy like it did for @dtavarez. IMO it is better to accept the loss, or the risk of losing it than further taking blame for something that was a community decision to begin with.

ardocrat : And one Cow :) https://doc.rust-lang.org/std/borrow/enum.Cow.html OK, last meme for today

cekickafa :

anynomous : Mmm, not sure. I think it would be like you taking

i would. If only there were no custom tax %300🤐

anynomous : That is another big bottleneck. Lets say we would spend 20-30% of the value of the miners in costs to ship them and try to set it up somewhere else with an electricity rate which is certainly higher than at the current location....it just does not make sense to me. So I see it as an investment that is possible lost or losing, but we just have to accept it and try to stick to our plan as best as we can.

cekickafa : i agree, it is mostly a lost.

anynomous : If I am very self critical, we already lost since most miners return their investments in the first months, which are already past. So if we can get anything out of it still, some passive Grin flow, that would be like a bonus.

👍 cekickafa

ardocrat :

anynomous : If I am very self critical, we already lost since most miners return their investments in the first months, which are already past. So if we can get anything out of it still, some passive Grin flow, that would be like a bonus.

Yeah, we have no trusted company like Blockstream for Grin to host miners, so situation is understandable

anynomous : Exactly, that was our problem to begin with. So in retrospect, buying so many miners (more than individual community members could manage), was a mistake. But then again, no one could foresee we would get a war, bringing up electricity prices in many locations making profitable mining so dam difficult. In behind sight it is always easy to make the right decisions 😛

ardocrat : Epidemic, war, next cataclysm, so we can lose them on this island for real.

💯 anonymous

anynomous : The only certainty in life is that everything is uncertain.

👍 cekickafa, ardocrat

cekickafa : So you say Grin is an experiment, so this stuff. Case is clear. Bonus is welcome if we receive.

future3ooo :

anynomous : If I am very self critical, we already lost since most miners return their investments in the first months, which are already past.

That’s not necessarily true in this case. Usually miners get their largest returns early on because more efficient hardware is introduced or the number of network miners grow and eat away at profits. Neither of those are true in this case, as far as we know now.

👍 aglkm

aglkm : Grin hashrate is decreasing, and grin mining is profitable again.

anynomous : It depends, if Ipollo introduces a new generation or batch of miners in this upcoming bullrunn, there will be little return of investment. If they do not, existing miners would make a good profit.

I do know a fair amount of miners have crashed and burned (including my own unfortunately). So there are less miners operational than sold.

cekickafa : There were worth of 25kgps miners sold by ipollo.

👍 anonymous

anynomous : In case, our bets are made, we can only see.

cekickafa : There were worth of 25kgps miners sold by ipollo.

Not that many have crashed and burned, so that should mean there are a lot of miners on standby.

ardocrat :

aglkm : Grin hashrate is decreasing, and grin mining is profitable again.

Its jumping +-50%, average monthly hash is ~7KGps

anynomous : It depends, if Ipollo introduces a new generation or batch of miners in this upcoming bullrunn, there will be little return of investment. If they do not, existing miners would make a good profit.

Maybe Bitmain will introduce miner for Grin as they made with Monero, so they should pump it for better liquidity 😂

TO DO List

  • Re announcement of Grincc Election on newsletter.

Meeting adjourned.