Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monero Community Workgroup Meeting: October 12th 15:00 UTC #1088

Closed
plowsof opened this issue Oct 8, 2024 · 1 comment
Closed

Monero Community Workgroup Meeting: October 12th 15:00 UTC #1088

plowsof opened this issue Oct 8, 2024 · 1 comment

Comments

@plowsof
Copy link

plowsof commented Oct 8, 2024

Location: Libera.chat, #monero-community | Matrix

Instructions for joining the monero.social Matrix server.

Time
15:00 UTC Check your timezone

Moderator: plowsof

Please reach out in advance of the meeting if you would like to propose an agenda item.

Proposed Meeting Items:

  1. Introduction
  2. Greetings
  3. Community highlights
  4. CCS updates vtnerd
    a. Offline Signing Library for XmrSigner Production
    b. Carrot animated video
    c. SNeedlewoods-01_part-time dev work (1 month)
    d. Add CypherStack Carrot Spec Review
  5. Workgroup reports
    a. Dev workgroup
    b. Localization workgroup
    c. Outreach workgroup
    d. Events workgroup - MoneroKon 2024
    e. Website workgroup
    f. Policy workgroup
    g. Research workgroup
  6. Open ideas time
  7. Confirm next meeting date/time

Previous meeting including logs

Meeting logs will be posted here afterwards.

@plowsof
Copy link
Author

plowsof commented Oct 17, 2024

Logs

< plowsof > tomorrow is todays today, definitely

< nioCat > I will not be able to attend

< plowsof > nioCats +merge by proxy

< plowsof > the meeting later today (just over 7 hours) #1088

< plowsof > kewbit did you share your ccs update somewhere?

< k​ewbit:matrix.org > No im really trying to get this tor PoW in docker compiled because there is no decent ones, I need to use it, It will help people test out the work so far, let’s see if I can finish in the next few hours

< k​ewbit:matrix.org > It’s taking longer cause I’m doing the container multi-arch too 😂

< plowsof > that's a fine update, thank you :D

< 3​21bob321:monero.social > Updront payments is the new black?

< 3​21bob321:monero.social > Upfront*

< 3​21bob321:monero.social > Nioc your zoom ai clone will be able to attend meetings soon

< midipoet > plowsof: you can remove my CCS from the agenda. I, gracefully, received an offer from a private entity to fund the work and so won't be going through the CCS anymore. I did want to go through the CCS (as i firmly believe it was a good proposal), but the offer of an upfront payment and removal of effort required to get the proposal through the CCS process was too good to refuse. Thanks all for the comments, criticism,

< midipoet > and support.

< n1oc > [CCS Proposals] midipoet closed merge request #510: midipoet - Policy and Regulatory Framework Research https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/510

< plowsof > midipoet congratulations

< s​yntheticbird:monero.social > congratulations midipoet.

< k​ayabanerve:matrix.org > I have a CCS drafted and I'm just waiting on the final quote. I do have my own estimate (non-binding) for the range it'll be within however.

< k​ayabanerve:matrix.org > Ideally, I'd be able to bring it up at the meeting today instead of kicking it down the road another two weeks

< k​ayabanerve:matrix.org > (sorry to be so last minute with it, I only finished writing the draft last night)

< s​yntheticbird:monero.social > sleep is important

< 3​21bob321:monero.social > So 2kxmr is gone ?

< k​ayabanerve:matrix.org > https://gist.github.com/kayabaNerve/3723d0a3f2b62ef8ef00c0c4a574fb8e for the draft which doesn't specify an amount due to the amount being pending. Obviously, a lot of commentary will depend on the amount (I can't off-hand ask for a million dollars last I checked) so I'll refrain from making the PR to the CCS repo until I have that info. All good if this can't be included this mee

< k​ayabanerve:matrix.org > ting, I'll defer if there's time/sufficient basis to discuss to plowsof.

< k​ayabanerve:matrix.org > SyntheticBird: Sleep isn't, energy is, and caffeine is an acceptable source of energy /s

< midipoet > kayabanerve: maybe i missed this, but why the upfront immediate payment? Not saying it's necessarily bad, but just wondering why.

< k​ayabanerve:matrix.org > midipoet: Because auditors generally take payment up-front, Cypher Stack is a trusted entity, and this policy has been done for Cypher Stack prior?

< midipoet > Ah ok, fair enough.

< k​ayabanerve:matrix.org > I'll clarify I wrote that in for the above reasons. I did not ask Cypher Stack if they'd be willing to have payment deferred and they did not explicitly raise this request.

< midipoet > To be honest, i was mostly ignorant to the fact that auditors were paid up front.

< k​ayabanerve:matrix.org > Eh. That may just be the auditors I've dealt with but I believe a few past CCSs to auditing companies (distinct from Cypher Stack) have also been paid upfront.

< plowsof > Volatility buffers fan be reduced. This happened on one of CS prev ccs. Auditors have done work for us without 100% upfront, its just that CS have done alot of work already so less of a need to escrow

< plowsof > s/fan/can*

< k​ayabanerve:matrix.org > Veridise was paid after re: their work on divisors for FCMP++s. I'd actually have to double check my individual contracts with Cypher Stack to see if I paid before/on delivery 🤔

< plowsof > The CCS gave 100% upfront to CS and we benefit ed from a volatility buffer removal

< k​ayabanerve:matrix.org > The Bulletproofs+ audit seems to have been paid on delivery. For RandomX, the amount was paid as a lump sum on May 30, 2019. All of the funded audits in that CCS were dated July however.

< k​ayabanerve:matrix.org > So it seems Kudelski/X41/Quarkslab took payment up front or tevador/hyc did and abstracted the payment schedule (no hate if they did, just noting I'm unclear the exact timeline as I try to look for am I right about this being general practice or if I'm wrong)

< k​ayabanerve:matrix.org > Anyways, if it's controversial here, I can ask Diego to accept payment upon completion/ask for the quote to consider how it's payment upon completion.

< o​frnxmr:monero.social > I don't think its general practice

< o​frnxmr:monero.social > Its case-by-base basis, and depends on who what where when why how etc

< o​frnxmr:monero.social > Proposer decides how theyd like to propose, and there may be auditors that wont accept xmr, and/or will need someone to convert the xmr for them.

< o​frnxmr:monero.social > when we opened bp++ ccs, it was based on quotes. It was not determined to be paid up front and the amount changed after it was funded

< o​frnxmr:monero.social > ccs for essential stuff doesnt follow standard rules, but is held to a higher standard. Example being that its entirely possible for generalfund to fully cover a ccs, to work with magic etc on payouts, and just as possible for payment to only happen once work is completed as it is for it to be paid at the start. It, at least in part, depends on the viability and quality of deliverables

< s​yntheticbird:monero.social > We're still hacking the CCS because its where funds are but for god sake after FCMP++/Carrot/Jamtis is released it would be great time to generalizing it. For the sake of everyone (proposal, coordinators and donators)

< k​ayabanerve:matrix.org > "generalizing it"?

< s​yntheticbird:monero.social > Abstracting the CCS and identify common properties among proposal to make a general system that can formalize and cover all the corner cases that have recurrent for so long (upfront payment, rate, milestones, decisions, etc...)

< k​ayabanerve:matrix.org > I mean, people just make arbitrary proposals now. While I'm not against updating the rules as helpful, I don't think it needs mass reform regarding the type of proposals which can be made.

< k​ayabanerve:matrix.org > It arguably needs reform on how it's toxic to people who use it for pseudo-employment due to the latency and bureaucracy, yet at this point I'd suggest MAGIC hire developers to solve that.

< k​ayabanerve:matrix.org > The issue is MAGIC doesn't have the funds on-hand and developers aren't eager to fundraise with MAGIC due to the reduced attention.

< s​yntheticbird:monero.social > On another note: I think reddit bans greatly diminished our influence on social media. r/Monero was one of the most important community and I'm sure MAGIC would have received more attention (from users and whales) at the time.

< midipoet > The problem with the CCS is how the community vets proposals

< plowsof > kayabanerve this is the ccs where cs where paid upfront. no drama and they completed the work in a timely manner https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/443

< midipoet > Vetting of proposals is, of course critical, but how it's done currently is problematic for a host of reasons.

< k​ayabanerve:matrix.org > Yes, I'm aware of the precedent. I was trying to find arguments for/against it being general practice.

< k​ayabanerve:matrix.org > midipoet: I haven't seen it as such except for the latency/bureaucracy. What issues do you have to raise?

< plowsof > the CCS has sent funds directly to MAGIC once before. so that is an option

< nioCat > <s​yntheticbird:monero.social> On another note: I think reddit bans greatly diminished our influence on social media. <<>> as I am almost never there, could you explain what this banning is?

< e​veroddandeven:monero.social > Hey

< e​veroddandeven:monero.social > https://github.com/everoddandeven/monerod-gui

< s​yntheticbird:monero.social > nioCat Reddit suddently started shadow-banning any users using VPN/Tor (even users using the reddit onion service) Meaning you can access Reddit, but people cannot see you (404), comments, upvotes and posts are invisible or automatically deleted. Naturally a lot of people that were using r/Monero were shadow banned and, therefore less comments, less posts. As of today I'm unable t<clipped messa

< s​yntheticbird:monero.social > o inform the reddit community on Cuprate advancements. I would need to buy a residential proxy for this which is not free and sometimes don't work.

< e​veroddandeven:monero.social > Take a look on my monerod gui, I have done a lot of work since last time

< s​yntheticbird:monero.social > LETS GO

< midipoet > kayabanerve: i think we (me included) should try and appraise proposals against "does this make enough sense (timing, milestones, cost, etc) that someone (we have lots of different types of people in the community) might be willing to donate to it", as opposed to "am i going to donate to this?". The former is a more rational approach, attempting to use some relatively objective and unbiased measures. The latter is less

< midipoet > so. For example, the proposal i recently submitted raised valid concerns from the community on scope, domain/topic, value, cost, etc, but it also instigated a different sort of discussion that wasn't helpful for anyone. In the end it was just easier for me to remove myself from the process. I also don't think it's productive, at all, to point to previously successfully completed proposals as evidence that future

< midipoet > proposals, or opinions should be disregarded. This seems wholly non-sensical. One would think successfully completed proposals should be viewed positively by the community (at best), or (at least) as indication that others may value slightly different work/outputs than others. That's my two cents, i am sure not everyone agrees though.

< e​veroddandeven:monero.social > builds are working on windows, mac and linux. There are still some bugs that I need to fix, but it is already 90% of the way there. If you have any suggestions, please let me know. (Sorry for the spam=

< e​veroddandeven:monero.social > builds are working on windows, mac and linux. There are still some bugs that I need to fix, but it is already 90% of the way there. If you have any suggestions, please let me know. (Sorry for the spam)

< s​yntheticbird:monero.social > everoddandeven: thanks for you job will try it later in the day.

< k​ayabanerve:matrix.org > I advocate for any proposal I find reasonable, not for any proposal I care about.

< s​yntheticbird:monero.social > midipoet I agree with you and I'm everyone. So everyone agrees with you.

< s​yntheticbird:monero.social > Naturally, in order to judge a proposal many reviewers will first project their personal expectations and values on it in order to find concerns or/and interests. I think it's perfectly normal. However, some really seems to value themselves as representing the average donators. Add to that the fact that we don't really know exactly how a decision is taken (plowsof? community + plo<clipped messa

< s​yntheticbird:monero.social > wsof? community + plowsof + luigi?) and the proposer is just found trapped in an endless, Can we just try it at least?. Regarding your proposal, I agrees with rbrunner view on it and I found it good and with potential benefits, but was just not convinced by the hour rate. Tho it's my concern, I don't expect (and don't want) it to be a blocker. Just raising the question to more <clipped messa

< s​yntheticbird:monero.social > people (including you), Is it sound? 90$/hr for that seems like beyond the chart.

< s​yntheticbird:monero.social > And I think it should be nothing more than questions to ask for when the meeting will take place. Instead, at the moment, at each f*cking question comes a potential drama and stress to for the proposer.

< o​frnxmr:monero.social > How is a decision taken? In reality? Or ideally?

< o​frnxmr:monero.social > Ideally, a combination of weighted consensus

< s​yntheticbird:monero.social > well maybe reality have wrong weights then.

< o​frnxmr:monero.social > Reality, luigi is 49-51%

< s​yntheticbird:monero.social > here we go

< plowsof > don't save your questions until the meeting, put them under the porposal as soon as possible. quick fire questions in a meeting (where we are generally rushed for time) is not ideal

< s​yntheticbird:monero.social > plowsof ack.

< o​frnxmr:monero.social > Proposals can have full community support and still be veto'd

< o​frnxmr:monero.social > Or can be straight up scams with sockpuppets voting for them, and be merged

< o​frnxmr:monero.social > Or can be monero tesla

< o​frnxmr:monero.social > Plowsof exists to try to make the process based on sane consensus, but he's powerless to block or merge anything. He coordinates, in part, try to get community to speak up "or forever hold their peace"

< plowsof > syntheticbird depends on the question of course*

< o​frnxmr:monero.social > disclaimer: I am speaking on behalf of plowsof w/o his input

< s​yntheticbird:monero.social > Yes thats why I said potential drama.

< vthor > "And I think it should be nothing more than questions to ask for when the meeting will take place. Instead, at the moment, at each f*cking question comes a potential drama and stress to for the proposer." <- this. But even worse is for me people not even reading the response, simply answering stuff to promote their stuff, and asked have you even read my answer replying not even read your answers here. How can one intepret that different then simply as

< vthor > trying to do everything to stop it?

< s​yntheticbird:monero.social > for real.

< s​yntheticbird:monero.social > complete agree

< vthor > The other thing for me, what disturbs me, but this can be only a very personal issue, because I end up always to make more work and charge less. But it seams to me whatever rate you will call, it is too much, but from people who are not intrested into your proposal and and probably not even onces donated anything to any proposal. Like monero(money) would be finite and better to don't pay anything to anybody because the faucet will close. This is for me

< vthor > crazy, shouldn't monero prosper people in taking the state(s) out of the equation? Money(or monero in this case) get generated by value, that means somebody creates value and this will reflect the value in xmr, not the other way around. I personal think we should abolish as far as possible xmr from fiat and xmr, but this doesn't happen if one calculate from fiat into xmr. I decided for me that I want to charge for a normal promodoro session (100min

< vthor > highly focused work) 1 xmr here and 2 xmr for closed source work. Reasoning behind is easy - you don't work only in this sessions where you produce, you also research, build mock ups, test code (you would normally show never anybody, because it's only a hack to see the direction you are going. But then you see all the drama from that gatekeepers, and I personally can not take any drama, so I go down with my rate, but for sure at the end you arrive by 2-

< vthor > 3x the time estimated, if you have no drmatic findings on the way. But then for sure the rate fiat/xmr goes up just then and you adjust again down - not because you think it would be right or fair, but avoid at least one drama, and at the end when you get paid the rate will be lower then on the starting point. I mean, for me it is crazy. When there is nobody for whom the value is a good deal, there will be no funding, so why should a person not donating

< vthor > telling a person donating what value is okay?

< o​frnxmr:monero.social > donor are anonymous.

< o​frnxmr:monero.social > Nobody commenting has to do so with a disclaimer "i am donating". And donating to a proposal doesn't add weight to your commentary

< o​frnxmr:monero.social > edit: donor are allowed to be anonymous.

< vthor > Heck, there in the wall of text are more then one issue wrapped in. But mostly I think it breaks down to two things. 1) I think the donators are able enough to see if the agree with the value. 2) the thinking in fiat (although it is still afacting one) is contra the aim of monero IMO.

< o​frnxmr:monero.social > 2 = i agree

< o​frnxmr:monero.social > some proposals are made in $, because the funding is for outside parties (such as audits)

< vthor > " donor are allowed to be anonymous." <- what does it matter, the donor is the most honest voter, he puts the money where his mouth is. This is the point IMO. I can get my CCS merged, but if it is not worth anything for a donor, then there is no funding. All the people critizizing everybody for the rates, will not then throw something in the pot. This is what I mean with it.

< o​frnxmr:monero.social > aside from those, i don't like that ppl want to add volatility buffers, or abandon work when price dips (but never refund $ when price moons)

< o​frnxmr:monero.social > Some ppl add expiry date to their funding proposal. Such as "if not funded in 2 weeks, close it and donate money to jet fund"

< o​frnxmr:monero.social > One problem with yolo merging everything, is having proposals sit unfunded forever

< o​frnxmr:monero.social > Look at rottenwheel's "pay me 5k for being scammed" kuno. If we had that on the "funding" page, it just looks bad.

< vthor > I think the optimal curve for xmr would be a just a bit over the real inflation (this would lock in users into xmr and weaken fiat and hopefully lead to a colapse of the state so everybody can propser on ther fruits they are creating instead ending up us slaves). But when here seems to be more a socialist (gatekeeper that nobody earns "too much") then it sends IMO a wrong signal.

< o​frnxmr:monero.social > Then you also need to look at history of completed and in-progress ccs. What ccs have been completed successfully where the work is live/active today? What ccs are dead?

< o​frnxmr:monero.social > We have a very low success rate when ccs aren't directly involving core development

< vthor > "Then you also need to look at history of completed and in-progress ccs. What ccs have been completed successfully where the work is live/active today? What ccs are dead?" <- don't agree, I full blown my privacy for the first CCS I made. But in reality, the payouts are after the milestones. If the payout would be before I could agree.

< o​frnxmr:monero.social > for successed, heres an easy one: Feather wallet

< o​frnxmr:monero.social > If xmrsigner finished? Usable? Live?

< o​frnxmr:monero.social > Is*

< vthor > "We have a very low success rate when ccs aren't directly involving core development" <- I think that is mostly because of drama.

< o​frnxmr:monero.social > No, its because the ccs's were no-good

< vthor > "If xmrsigner finished? Usable? Live?" finished: yes, usable: yes, but I would not recommend it. Live? Don't know what is live for you, if it is production state, in my opinion not, but if you would see it from the standpoint of the original MoneroSigner proposal I would say it is overdelivered.

< vthor > "No, its because the ccs's were no-good" -> elaborate.

< o​frnxmr:monero.social > Thats saying thr original monerosigner proposal was no-good, yeah?

< o​frnxmr:monero.social > And not production rdy = state of every other non-core proposal

< o​frnxmr:monero.social > Everything in left incomplete or in an unusable state, abandoned or worse

< vthor > Really? Didn't you mention feather?

< o​frnxmr:monero.social > i said feather was a success

< vthor > "Everything in left incomplete or in an unusable state, abandoned or worse" <- but I think that comes together with that drama/

< o​frnxmr:monero.social > One of the few

< vthor > "i said feather was a success" " And not production rdy = state of every other non-core proposal", is feather core?

< o​frnxmr:monero.social > drama isnt a milestone

< o​frnxmr:monero.social > "We have a very low success rate when ccs aren't directly involving core development" << very low

< o​frnxmr:monero.social > "for successed, heres an easy one: Feather wallet" << feather one of the very low exceptions

< vthor > "drama isnt a milestone" seems I didn't express myself well. I think that a lot get abandoned because of the drama... Not sure, but my impression.

< o​frnxmr:monero.social > No. a lot of Ppl do 2/3 milestones then ride off into the sunset

< vthor > "for successed, heres an easy one: Feather wallet" << feather one of the very low exceptions, ah, got it now. Thanks for the patience to clarify.

< vthor > "No. a lot of Ppl do 2/3 milestones then ride off into the sunset" <- but what is the reason for?

< o​frnxmr:monero.social > Or scope the project to be incomplete, then ride off into the sunset

< o​frnxmr:monero.social > Reason is $. It (was) very easy to get paid to not do you work herr

< vthor > I guess it is underfunding and lack of in the project. Well, maybe some bad apples, but I don't think that is the majority.

< o​frnxmr:monero.social > Devs used to roll ccs for years on end and never fix a single bug

< o​frnxmr:monero.social > It was the majority b4 plowsof ahowed up with his puppy

< vthor > "Devs used to roll ccs for years on end and never fix a single bug", you mean after CCS finished?

< o​frnxmr:monero.social > and there are some ppl still here who still miss the old days when you could get funding to act like youre a good person, meanwhile you were making 20k off of monerokon

< o​frnxmr:monero.social > I mean, devs on ccs used to open a new ccs every 3 months and never do any work

< o​frnxmr:monero.social > Community would vote for them w/o checking any work, and other devs wouldnt speak up because they dont want drama

< vthor > weird

< o​frnxmr:monero.social > after one of these devs was exposed by perfect-daemon, he threatened to sue everyone

< vthor > sue? WTF

< o​frnxmr:monero.social > Threatened to shoot me

< o​frnxmr:monero.social > Went on a reddit campaign to cancel selsta and luigi

< vthor > WTF, what shit people are there in the world.

< o​frnxmr:monero.social > scammers arent good ppl, and theres a reason why good ppl dont speak up

< vthor > :o can I express myself here even like that or issue with libera?

< o​frnxmr:monero.social > bad actors are good at acting

< o​frnxmr:monero.social > i dont think youre crossing any boundaries

< vthor > but they end normally up in government :D So normally they have a title or a badge where you can identify them (only half serious)

< o​frnxmr:monero.social > you have people like erc, who misrepresented haveno, who gambled away the funds, and then went to reddit and twitter to try to blame woodser and attack selsta

< vthor > "i dont think youre crossing any boundaries" <- thank you, I'm never sure about that, normally my accounts get everywhere blocked when I voice my opinion in the last years, I'm already even afraid to write email :D (not really, but almost).

< o​frnxmr:monero.social > i don't think good proposals see too much unnecessary drama. I think the major part is helping set a proposal up for success

< vthor > :D reddit I got also blocked for being honest, reddit looks for me like a platform of very leftist wokies hostile egotrip insanes. I deleted all my comments and account after getting blocked once. And with twitter, but I think social media in general, most people have time for this crap, so you will ever here the side from the less productive more, so I guess it goes at the end in the same direction.

< o​frnxmr:monero.social > Just like a pull request. Just because the author thinks its perfect, doesnt mean that more eyes can't find issues or help improve it. and "more" isnt quantity. Nobody needs useless trolls reviewing stuff

< midipoet > Who made 20k from MoneroKon?

< o​frnxmr:monero.social > Msvb

< z​adocta:matrix.org > Wokies ? Leftists ? WTF

< z​adocta:matrix.org > Try Feminists

< o​frnxmr:monero.social > 9k merch, 6k firo, other invoices that i dont rememeber

< vthor > "i don't think good proposals see too much unnecessary drama. I think the major part is helping set a proposal up for success" <- don't know. How you set up a proposal for success?

< o​frnxmr:monero.social > By checking it for issues, overselling, underdelivering etc

< vthor > "Just like a pull request. Just because the author thinks its perfect, doesnt mean that more eyes can't find issues or help improve it." <- Ack. For me it was weird that there was so many people cheering on X, but I get (almost) no feedback.

< midipoet > ofrnxmr: i am not going to get into this with you again, but from someone on the inside of nearly all physical events we have done, msvb was always one of the most committed and hardest workers. They (a number of times) supplied things that nobody else seemed able to, and those things benefitted Monero and it's ecosystem. I would even go as far as to say the Monero related events have been lessened by the fact we don't

< midipoet > have the same level of effort and commitment of msvb anymore.

< vthor > "Try Feminists" <- ?

< midipoet > ofrnxmr: the issue is that you seem completely unable to see others perspective, and continually bully people until they leave.

< midipoet > At least that seems your intention

< o​frnxmr:monero.social > effort and commitment have NOTHINGZ TO DO WITH MERCH OR BADGES

< o​frnxmr:monero.social > I dont bully ppl til they leave, i ask them to leave

< midipoet > ofrnxmr: in some instances, monero events would have had no merch and no badges without msvb

< o​frnxmr:monero.social > good

< midipoet > Because nobody else stepped up to source/manufacturer them

< o​frnxmr:monero.social > Badges were a scam and he stole a sponsor with them

< o​frnxmr:monero.social > Then lied about using hardware⊙go to sell them

< o​frnxmr:monero.social > And lied about selling them at defcon

< midipoet > Some of the most prized monero "objects" came from msvb and his "design lab" or whatever you call it

< o​frnxmr:monero.social > And tried to sell them TO ccs at a 100% markup

< midipoet > ofrnxmr: i am aware of your perspective

< o​frnxmr:monero.social > Scammets gonna scam and birds of a feather, midi

< o​frnxmr:monero.social > I already said you guys stick together. I didnt kick him out of mk, you guys did

< midipoet > ofrnxmr: do you know how many badges msvb has produced for Monero?

< midipoet > Have you even ever seen them?

< o​frnxmr:monero.social > for monero? 0

< o​frnxmr:monero.social > 160euros he was asking for them at mk

< midipoet > Ok, for monero events..

< o​frnxmr:monero.social > ceetee is the badges expert

< o​frnxmr:monero.social > iirc they are generic, missing features, and are reused for multiple currencies and events

< midipoet > So you don't know?

< o​frnxmr:monero.social > How many? Over the years? No, i dont keep track

< nioCat > there were different badges, I got one for free and gave it away for cost

< o​frnxmr:monero.social > It was like 200 badges that firo purchased at $60/badge

< o​frnxmr:monero.social > 100*

< o​frnxmr:monero.social > and i dont remember how mant he wanted ccs to purchase at $40 a pop

< o​frnxmr:monero.social > And i dont know what he told vik the price was in email from hardware⊙go

< nioCat > the issue with msvb was that when anyone questioned anything he ignored them and I'm not just talking ofrn

< o​frnxmr:monero.social > Cryptohip badges

< o​frnxmr:monero.social > 20000 USD

< o​frnxmr:monero.social > Cost of four hundred electronic badges

< midipoet > I'd ignore people in here as well, if i had more self discipline

< o​frnxmr:monero.social > https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/397

< nioCat > anyway I promised to miss today's meeting and I keep my promises

< nioCat > .bbl

< nioCat > move carrot audit to funding required and change the name of FCMP++ to rabbit

< o​frnxmr:monero.social > Moment of silence b4 the meeting

< vthor > "I'd ignore people in here as well, if i had more self discipline" <- :D can feel you, try also every day to ignore so much and I can't mostly.

< r​ottenwheel:kernal.eu > What are we fighting about today?

< plowsof > msvb still has the best quality hats / tshirts. they have never been matched to this day

< r​ottenwheel:kernal.eu > It must be the beans...

< plowsof > so im told !

< vthor > No more beans please, they here everywhere

< r​ottenwheel:kernal.eu > Lol.

< plowsof > Meeting time #1088

< r​ottenwheel:kernal.eu > Imagine conquering half the world, have tons of different food options to pick from and of all them, the absolute lovely British people had to pick two things!

< r​ottenwheel:kernal.eu > Toast and beans. 😂😂

< vthor > :D

< plowsof > we exported cricket, thats the best we could offer

< plowsof > greetings everyone

< r​ottenwheel:kernal.eu > Oy mate! It is meeting time!

< vthor > hey plowsof :)

< r​ottenwheel:kernal.eu > Ya got a loicense for that meeting m8?

< plowsof > danbob was asking about the 2000 xmr here earlier : - Kayabanerve shares a summary thus far of FCMP related tasks. (Please report this fake kayaba twitter profile x.com

< s​needlewoods:monero.social > hello

< k​ayabanerve:matrix.org > Oh, that's what that was about?

< plowsof > kayabanerves fake clone twtiter account is going strong haha

< k​ayabanerve:matrix.org > I saw a message asking about 2000 XMR and had no idea the context.

< plowsof > yes i assume it was the research fund

< f​alcon8:matrix.org > I wish I had fake profiles under my name :P

< r​ottenwheel:kernal.eu > xenu pinche vato culero.

< k​ayabanerve:matrix.org > The 2000 XMR for FCMP++ research (if that is the exact amount raised) isn't gone. It still has the majority of itself held by the CCS. I'm making a new CCS to audit monero-serai/monero-wallet. That's a distinct scope from the FCMP++ tasks and isn't dipping into that pool of funds.

< plowsof > i have made the first purchase from plowsofs fund today, i purchased a microwave using a monero funded giftcard. it was 59 euros. i hope the community approves

< k​ayabanerve:matrix.org > I'm pretty sure that is the amount we raised for the FCMP++ Research task, I just have to double check before I comment with certainty.

< r​ottenwheel:kernal.eu > Thievery!

< r​ottenwheel:kernal.eu > plowsof resign and refund immediately!

< plowsof > :'(

< plowsof > thanks for clarifying kayabanerve

< plowsof > https://pod.xmr.fan/ from pluja of kycnot.me if keeping up with the releases :)

< plowsof > new featherwallet is out https://featherwallet.org/changelog/

< vthor > "i have made the first purchase from plowsofs fund today, i purchased a microwave using a monero funded giftcard. it was 59 euros. i hope the community approves" <- I highly disaprove. :D Don't kill yourself plowsof, we need you, microwave ovens are evil. Use an air fryer is much more healthy.

< plowsof > rottenwheel has joined in with verifying the build hashes

< plowsof > 💗thank you for caring vthor , i wanted to switch from an icecream based diet to 'warm food' diet

< ofrnxmr > buy a bbq

< plowsof > congratulations to midipoet for getting private funding for his CCS proposal

< r​ottenwheel:kernal.eu > plowsof yeah, let me know if there are other gitian-like builds around I could help check in the future. Feather one was fun!

< plowsof > monero observer is busy fund raising for the own services https://monero.observer/monero-observer-funding-2025/

< r​ottenwheel:kernal.eu > Vosto is CIA, be careful!

< ofrnxmr > Thats why its called a build party, rotten. If it wasnt fun, it would just be called a build

< ofrnxmr > Good on observer. I always said that newsletters should strive to maintain funding via sponsorships and readership

< r​ottenwheel:kernal.eu > Anyone talking? Only hear a zzz, like a mosquito buzzing around.

< plowsof > ofrnxmr is overseeing basicswapdex progress. so far ive made 2 payouts from their bounty wallet to fund BCH<>XMR atomic swaps being added to that platform

< plowsof > https://kewbit.org/ is about to release a big update for their Haveno multi os app but not quite yet

< ofrnxmr > No, just typing, youre hearing things again

< ofrnxmr > Bch's xmr swap protocol integration should be done and released by end of november

< r​ottenwheel:kernal.eu > kewbit has been writing more than a New York Times editor!

< r​ottenwheel:kernal.eu > He's the new LocalMonero Knowledge section!

< r​ottenwheel:kernal.eu > Guy has nothing better to do with his life than work on Haveno Plus full-time and now write explanatory articles!

< ofrnxmr > Bsx should have a new release hopefully tomorrow

< plowsof > oh yes, i changed a number 2 to a number 4 for monero core repo CI runners. now the windows runner gets 4 threads instead of 2! and added caching to monero-gui docker builds. can you imagine all the devs waiting for workflows to complete instead of improving monero? things are going to be wild now (/s)

< plowsof > nice ofrnxmr

< r​ottenwheel:kernal.eu > Right... There are hundreds of thousands willing to work on wallet2...

< plowsof > another reminder about RINO closing down (https://old.reddit.com/r/Monero/comments/1fwmhto/rino_wallet_closing_down_end_of_october/)

< ofrnxmr > also an important mention is that the market maker script has an important new feature that makes providing liquidity much, much easier

< ofrnxmr > s/has/will be in new release. Will announce on X @BasicSwapDEX

< vthor > "Right... There are hundreds of thousands willing to work on wallet2..." <- I'm willing, if it shrinks instead of growing :D (and myself made a PR to add more methods :S )

< plowsof > the tweaks to runners / cache came about from me pinning / mirroring all the inputs for gui's dockerfile , which should be ready for a 'WIP' PR soon. in an effort to help improve gui's rating at https://monerosecurity.org/ , an initiative tobtoht started

< plowsof > not to improve guis rating* to show the differences of wallets in the ecosystem

< k​ayabanerve:matrix.org > Shill, yet my upcoming CCS does have increased notability since RINO is closing down.

< plowsof > looking forward to discussing or seeing that proposal

< plowsof > anything else people want to raise?

< ofrnxmr > Your multisig implementation?

< k​ayabanerve:matrix.org > I linked the draft plowsof

< k​ayabanerve:matrix.org > I was hoping it could at least be initially discussed today.

< plowsof > sorry, moment

< k​ayabanerve:matrix.org > I don't have the final amount. It should be on the scale of 750-1000 XMR.

< plowsof > i sen the gist, and i got distracted thinking about a gist related joke someoneelse made'

< plowsof > this is the linked draft: https://gist.github.com/kayabaNerve/3723d0a3f2b62ef8ef00c0c4a574fb8e

< k​ayabanerve:matrix.org > Which is... nontrivial. It's also to audit a reimplementation of the transaction protocol, provide a high-level embeddable wallet/multisig derived from strong academia, and it's not something I've taken money for prior (yet have spent money on prior).

< ofrnxmr > Is cuprate using monero-serai

< ofrnxmr > (asking for the meeting logs)

< k​ayabanerve:matrix.org > It's also used by Cuprate. Since Cuprate has been deemed worth funding via the CCS, this should be amenable as if it didn't exist, Cuprate would've had to independently build monero-serai which took me years?

< k​ayabanerve:matrix.org > It's also used by Serai, all the justifications that provides.

< k​ayabanerve:matrix.org > And multiple wallets/app have expressed interest

< k​ayabanerve:matrix.org > And multiple wallets/apps have expressed interest

< k​ewbit:matrix.org > I’m aiming to have the best Dockerized tor in the world by the end of the day, I’m gunna blog about it 😂

< k​ayabanerve:matrix.org > I'll make the CCS proper once I have the amount finalized. I'd hope this can be agreed to be merged at the next meeting in two weeks. That's why I posted the draft before this meeting to try and solicit the necessary initial comments.

< k​ayabanerve:matrix.org > It's all good if that timeline doesn't work out however. It's my goal, not my expectation.

< ofrnxmr > MRL is the best place to get consensus for this @kaya

< plowsof > tanks for sharing the draft early kayabanerve. generally ew defer to MRL/NWLB/MoneroTech meetings for audits and such e.g. if the scope is acceptable or could incorporate other things. this is quite different though, but still

< k​ayabanerve:matrix.org > I wouldn't have considered it related to research.

< k​ayabanerve:matrix.org > I do understand getting their comment due to the multisig aspects, yet the lib itself is largely dev.

< k​ayabanerve:matrix.org > "MoneroTech"?

< plowsof > i dont know, its possible someone says 'hey can you cover this thing that will benefit this too?' i really have no idea

< k​ayabanerve:matrix.org > TBC, I am fine getting it on the next MRL agenda :) this feedback on process is great to have from this meeting (much better than getting it two weeks from now)

< s​needlewoods:monero.social > MoneroTech is the new proposed name for what's known as NWLB

< ofrnxmr > monerotech = monero-dev-lab, NWLB

< plowsof > 750-1000 for a large audit from a trusted auditor (cypherstack) who has done work for the project over the past decade wouldnt cause much drama i should think. the funds release immediately upfront could.

< r​ucknium:monero.social > I completed Milestone 1 of my statistical research CCS. Work products: defenses against black marble flooding attacks, the privacy of Monero's peer-to-peer network, and the safety of adjusting the 10 block lock: https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/439#note_26679

< plowsof > 👏

< ofrnxmr > also, stressnet is over for now

< ofrnxmr > Ruck and spackle did most of the work stressing out my node

< k​ayabanerve:matrix.org > This isn't next-gen so it shouldn't be NWLB IMO. If people here also want me to discuss it there (and not just MRL), I'll bring it up there too.

< plowsof > true

< k​ayabanerve:matrix.org > I'll reiterate that estimate isn't guaranteed. It could be less, could be more, and I'm waiting on the final quote.

< plowsof > now unless there are other things we can move onto the ccs ideas

< plowsof > a. Offline Signing Library for XmrSigner Production

< ofrnxmr > What's this look like to get to production quality

< vthor > "What's this look like to get to production quality " <- is a question?

< ofrnxmr > Yes

< plowsof > fans of xmrsigner need this so they dont have monero-wallet-rpc running on a hardware restricted device

< ofrnxmr > Sorry

< plowsof > Rucknium mentioned the previous/open ccs bringing it to production quality

< vthor > It will be based on the buildroot2 environment, with the libarary compiled in the environment, without the RPC

< ofrnxmr > Right. So i'm wondering how many ccs will it take til this is finished

< plowsof > what can we do with your xmrsigner project now vthor? can we send/receive monero offline? sign , send key images via qr codes using the xmrsigner?

< vthor > Yes, all of it, but because of the wallet RPC (seem loock ahead makes it so slow, but couldn't investigate it because I was no functioning for some days) but it is working only on Pi OS

< plowsof > and i see tobtoht has left feedback which you responded to 3 weeks ago https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/495#note_26230 , have you incorporated his feedback into your proposal?

< vthor > what IMO is not a good idea for a production device.

< vthor > "and i see tobtoht has left feedback which you responded to 3 weeks ago https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/495#note_26230 , have you incorporated his feedback into your proposal?" <- not yet, I was to slow in the morning. I have a draft, but not nothing to share on the rework of the CCS.

< ofrnxmr > Lookahead is recommended to be lowered on hw wallets

< ofrnxmr > https://docs.getmonero.org/interacting/monero-wallet-cli-reference/?h=lookahead#restore-wallet

< vthor > So for production, there need to be the library and buildroot and the library build in buildroot itself instead coping binaries and libs into the image.

< plowsof > the C ABI proof of concept linked in the proposal gained sneurlax's attention https://github.com/DiosDelRayo/c_abi_for_cpp_code_PoC

< sneurlax > it hasn’t caught my attention but has now, thanks!

< ofrnxmr > Modifying* lookahead is recommend*

< ofrnxmr > "It will take up to 25 minutes with default settings. This is because hardware devices are slow to pre-generate subaddresses. To mitigate use low --subaddress-lookahead 5:20."

< vthor > "Lookahead is recommended to be lowered on hw wallets" <- not 100% sure, but I think the cold wallet needs no lookahead at al, because view only wallet provides the outputs, and hot wallet should only deliver or this outputs the key images and finally sign the transaction. the whole RPC way is uterly wrong and was only done to not cancel the previous CCS.

< plowsof > vthor if this proposal is successful, and 240 hours was spent completing it. what do we get at the end of this? it can be a brief answer as its short notice

< plowsof > everyone who showed support for monero on a seedsigner device would want this proposal i feel, the UX currently is , well, slow , i would hold off on this for now

< vthor > "https://docs.getmonero.org/interacting/monero-wallet-cli-reference/?h=lookahead#restore-wallet" <- thank you for the link. Will check out if RPC understands the same argument, I was about to search in the source to try to got to 0.

< ofrnxmr > iirc it does not

< ofrnxmr > There is an open issue about it

< ofrnxmr > monero-project/monero#8954

< plowsof > i would like to skip the Carrot animated video and move onto sneedlewoods as they are here, unless vrhor wants to continue

< vthor > "vthor if this proposal is successful, and 240 hours was spent completing it. what do we get at the end of this? it can be a brief answer as its short notice " A production ready (buildroot2) xmr signer, a library useable for any signing device with documentation and quick start for the next fellow developer, and the answer if there could be a bare metal XmrSigner on Pi Zero (from the library side - still cam side would be needed to be tested)

< plowsof > nice

< vthor > "There is an open issue about it" - thank you, then I will try to test is changing the source. But anyway RPC will never hit buildroot, and IMO it's not worth the time to get RPC running on buildroot

< p​lowsof:matrix.org > c. SNeedlewoods-01_part-time dev work (1 month)

< ofrnxmr > No brainer, my only q is - are we even doing seraphis anymore?

< sneurlax > sorry if this question is out of place, but that DiosDelRayo/c_abi_for_cpp_code_PoC is interesting but I’m also looking for any additional projects which build any part of monero as a lib (idc if it’s dynamic or static) if anyone has any references

< vthor > This lib in my CCS will build a static library for the hot wallet part of the offline signing process.

< sneurlax > seraphis addresses may yet be integrated after carrot aiui. but personally I like that the address format change was deferred behind what I see as more important changes (FCMPs, making a view key that can discern spends)

< p​lowsof:matrix.org > rbrunner has left their support for sneedlewoods' proposal. SW has been working with the NWLB group. the proposal is for,, 2.15xmr

< k​ayabanerve:matrix.org > ofrnxmr: no, but yes.

< k​ayabanerve:matrix.org > Your confusion is wrong and shouldn't exist yet perfectly valid.

< ofrnxmr > awesome

< k​ayabanerve:matrix.org > I don't see us doing, and won't advocate for, Seraphis, the migration and new output key/linking tag definition cryptographically defined.

< sneurlax > and I am watching your progress with much interest, vthor. you have my 👍 and as you progress I’ll bind the lib to at least Dart.

< p​lowsof:matrix.org > "Seraphis codebase"

< ofrnxmr > Thanks for clearing up

< k​ayabanerve:matrix.org > The Seraphis codebase isn't just the new cryptography though. The Seraphis codebase can be modified around the FCMP++ cryptography.

< plowsof > so merging sneedlewoods

< k​ayabanerve:matrix.org > So the cleaner transaction structure, the new wallet code, all of those fancy features like outgoing view keys?

< k​ayabanerve:matrix.org > All of those are still eligible to be used from Seraphis and that work hasn't been wasted.

< plowsof > as we're approaching the hour, d. Add CypherStack Carrot Spec Review

< r​ucknium:monero.social > I've thumbed-up sneedlewoods's proposal.

< plowsof > which we definitely defer to MRL/MoneroTech :)

< ofrnxmr > If i didnt thumb up, i meant to

< s​needlewoods:monero.social > thanks for all the support everyone

< plowsof > i thumb down for slave labour rates of course

< ofrnxmr > Sneedle made the first ofrnmeme.

< r​ucknium:monero.social > We had loose consensus at the last MRL meeting in favor of Cypher Stack doing a cryptographic review of the important security and privacy properties of the Carrot addressing scheme.

< plowsof > n1ocs proxy vote wants to merge carrot

< plowsof > nioCats*

< ofrnxmr > kayabanerve, should we launch fcmp++ with or without carrot?

< k​ayabanerve:matrix.org > Work on the new wallet API makes sense to me :) I personally decline to comment on the exact CCS above as I'm not sufficiently familiar, sorrym

< vthor > " i thumb down for slave labour rates of course " <- this yes :D but my thumb up

< plowsof > so this proposal already has the consensus for merge from MRL

< k​ayabanerve:matrix.org > With. It isn't necessary but absolutely should be with.

< plowsof > thanks for highlighting that Rucknium

< plowsof > now on to b. Carrot animated video

< ofrnxmr > so goal is to have both complete within 11 months?

< ofrnxmr > Comments need addressing

< ofrnxmr > (re video)

< plowsof > on a related note: vostoemisio seeks feedback for their introduction video on getmoneros front page reg the script. "https://pastebin.com/0tdY7aVc" was submitted by someone else (im not sure if publicly) which attempts to remove the 'fact's to be as timeless as possible. this is vostos proposed script https://pastebin.com/QJeK35gH

< plowsof > geonic offered to fund the proposal , great to see :P

< plowsof > i may have misinterpreted his comment https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/506#note_26652

< ofrnxmr > 🤣

< k​ayabanerve:matrix.org > No?

< k​ayabanerve:matrix.org > All dev should be soft targeted for EOY.

< p​lowsof:matrix.org > AOB? otherwise we ca end meeting and continue discussions

< p​lowsof:matrix.org > can*

< k​ayabanerve:matrix.org > 3 months, not 11.

< ofrnxmr > ok even better

< ofrnxmr > @Rucknium, told ya

< k​ayabanerve:matrix.org > I'd be upset and disappointed if we didn't have a testnet with FCMP++ and Carrot by February. If Carrot was a delay, I'd propose kicking it.

< ofrnxmr > And how long do you presume until we can get s testnet up:

< ofrnxmr > Damn, always ahead of me

< ofrnxmr > Thanks for answering my qs b4 i ask them sir

< k​ayabanerve:matrix.org > I've prior stated I'm not willing to let Carrot delay FCMP++.

< p​lowsof:matrix.org > great place to end, thanks all for attending

< k​ayabanerve:matrix.org > December, the soft target, if all goes well.

< s​needlewoods:monero.social > thanks for the meeting, cu around

< ofrnxmr > Coming to monerotopia?

< k​ayabanerve:matrix.org > cc jeffro256

< ofrnxmr > Oh

< ofrnxmr > 1 more thing

< ofrnxmr > Deverick's magic proposal for btcpayserver

< ofrnxmr > And the moneronodo project is using @siren's moneropay

< r​ucknium:monero.social > Hm. You did tell me. Anyway, I will wait until FCMP is truly testnet ready since I don't want to deal with chain halts, forks, etc. on stressnet, at least anymore than necessary.

< ofrnxmr > I'll be happy to run the first testnets. Hopefully things go according to plan

< r​ucknium:monero.social > Yes it's this one "Monerotopia Buildathon 2024" to improve Monero's integration in BTCPay: MAGICGrants/Monero-Fund#37

< r​ucknium:monero.social > Community feedback is appreciated :)

< r​ucknium:monero.social > I remember when I caused a consensus-critical integer underflow on the Townforge testnet and halted the chain :D

< ofrnxmr > Noice. Thanks everyone

< k​ayabanerve:matrix.org > I'll clarify my timeline for dev isn't my timeline for audits.

< s​yntheticbird:monero.social > you welcome ofrnxmr

< geonic > “on a related note: vostoemisio seeks feedback for their introduction video on getmoneros front page reg the script.” <- I gave feedback, haven’t heard back

< r​ottenwheel:kernal.eu > ICYMI, interesting one... plowsof @plowsof:matrix.org https://forum.monero.space/t/translating-the-monero-wikipedia-article-into-new-languages/1800

< v​ostoemisio:matrix.org > geonic: I noted your feedback, and I agree that parts of our script are too technical. I think the best way to move forward is to use the original, existing script with updated facts. There’s nothing wrong with it, and it’s probably what the majority of the community would prefer.

< plowsof > rottenwheel the OP suggests we submit machine translations to wikipedia to help. Johannes89 will be furious

< s​yntheticbird:monero.social > y machien translations. You mean AI ?

< s​yntheticbird:monero.social > s/y machien/by machine

< r​ottenwheel:kernal.eu > Lol.

< plowsof > evil wikipedia admin blocks my legitimiate translations. i need your help. can you please "With the help of various AI tools such as Chat GPT and Gemini, anyone can translate. Make sure that you double-check every section or sentence on Google Translate."

< plowsof > legitimate*

Automated by this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant