-
m-relay
<snowman:tetaneutral.net> he's a traitor
-
m-relay
<darkhappyman:monero.social> Hello everybody, I am a bit programmer I want to help where can I start
-
geonic
-
plowsof
-
plowsof
some of our community members have already left some nice reviews
-
plowsof
" my PR for Monerujo has been waiting for 5 months and they released a new version without looking any of the open PRs. Fucking hilarious." - detherminal
-
plowsof
5/5! another review from twiddle "2 open PRs 8 months old" A*
-
plowsof
-
ofrnxmr
+1 lol, monerujo is the worst maintained wallet. Been like this for ~2hrs
-
ofrnxmr
Yrs*
-
m-relay
<monerobull:matrix.org> sidekick demo at monerokon was cool
-
plowsof
via bluetooth OR a standardised UR / QR thingy. its 2024 now
-
plowsof
step one for your offline signing device: turn on bluetooth
-
m-relay
<monerobull:matrix.org> bluetooth works way easier than the qr codes
-
plowsof
several years ago that was a valid concern
-
plowsof
but offline signers via QR exist now
-
m-relay
<monerobull:matrix.org> id argue sidekick is great for a wallet you use often
-
m-relay
<monerobull:matrix.org> QR signing is annoying af
-
m-relay
<monerobull:matrix.org> id use sidekick more like a "yubikey for your wallet"
-
m-relay
<monerobull:matrix.org> instead of your hodl wallet
-
plowsof
for a wallet you use often, id want auto send without conf for amounts less than a certain fiat equiv. e.g. 50 eur via NFC, not too concerned with security there
-
m-relay
<321bob321:monero.social> Encrypted BLE?
-
plowsof
maybe you just need a wallet to support yubikey if you want htat
-
m-relay
<monerobull:matrix.org> plow thats not how it works
-
m-relay
<monerobull:matrix.org> either the seed is in a place where it can be easily compromised or not, a yubikey wont do anything
-
m-relay
<monerobull:matrix.org> the sidekick works very smoothly, not like the qr codes where you have to go back and forth multiple times
-
m-relay
<monerobull:matrix.org> so it really is a good way to massively enhance wallet security even if it is not really following the definition of airgap
-
plowsof
a security feature added to a badly maintained wallet mind
-
plowsof
ill stick with standardised file transferals that have more chance of future support (already in feather and anonero and co)
-
plowsof
bluetooth is available on some off the shelf HWW so it clearly has a usecase and is convenient. I'd just advise people to put their funds into a more actively maintained wallet above all
-
m-relay
<detherminal:monero.social>
saketo.io :)
-
ofrnxmr
feather, anonero, xmruw, and previewed on cake the other day
-
ofrnxmr
none of which use bluetooth
-
ofrnxmr
also xmrsigner
-
plowsof
someone zoomed in on cakes tweet showing the phone wasnt offline :P
-
ofrnxmr
😆
-
plowsof
-
plowsof
so not previewed yet!
-
ofrnxmr
He worded carefully, said "airgapped" instead of "offline" 💅
-
plowsof
s/fully/partially
-
plowsof
nice that its coming though
-
m-relay
<321bob321:monero.social> BLE wallet in a farady cage
-
ofrnxmr
Would be nice if monerujo did basic maintenance tho
-
m-relay
<321bob321:monero.social> Setup dependabot
-
ofrnxmr
Sidekick is nice and all but still have issues and prs open for yrs
-
m-relay
<monerobull:matrix.org> plow, sidekick is actually using the ledger bluetooth signing library if i remember right
-
plowsof
hopefully there are no bugs in ledgers implementation. they have been known to leak spend keys without interaction from the user after plugging in the usb cable
app.opencve.io/cve/?&vendor=ledger&product=monero
-
plowsof
monerobull does monerujo support connecting to ledger devices via bluetooth?
-
m-relay
<monerobull:matrix.org> idk
-
m-relay
<monerobull:matrix.org> it should since sidekick is basically the same thing
-
m-relay
<anhdres:matrix.org> I'll ping m2049r: so he can address any doubts about it
-
m-relay
<preland:monero.social> Bluetooth cold wallet is wild
-
m-relay
<j0j0xmr:monero.social> QR codes are super quick, especially if you actually use your cold storage wallet with synced key images.
-
m-relay
<monerobull:matrix.org> still more back and forth
-
m-relay
<j0j0xmr:monero.social> Nero/Feather combo is excellent, the longest thing sometimes is waiting for building the tx over Tor.
-
m-relay
<j0j0xmr:monero.social> Its 2 simple scans, probably same time as having to setup BT connection to both phones.
-
m-relay
<monerobull:matrix.org> hm, maybe
-
m-relay
<j0j0xmr:monero.social> Would be interesting to see a video comparison of the full process using both methods.
-
m-relay
<monerobull:matrix.org> ive seen both and sidekick was very close to just sending a tx without the key being separated from the wallet
-
m-relay
<j0j0xmr:monero.social> Except for the BT pairing and setup.
-
m-relay
<monerobull:matrix.org> dont get me wrong, qr code is awesome and actually airgapped
-
m-relay
<j0j0xmr:monero.social> I haven't check out Sidekick as I don't have an extra offline Android, I use Feather for cold storage.
-
m-relay
<monerobull:matrix.org> my rational is that you connect that and then can make transactions all day with the thing just laying on your desk
-
m-relay
<j0j0xmr:monero.social> And tobtoht just said they won't add Sidekick support to Feather so I'll never really get to test.
-
m-relay
<j0j0xmr:monero.social> Sounds like use case for a hot wallet to me.
-
m-relay
<monerobull:matrix.org> well yeah
-
m-relay
<j0j0xmr:monero.social> You'd keep the BT connection open all day just sitting there?
-
m-relay
<monerobull:matrix.org> sidekick perfectly fits in the middle of hotwallet and airgapped in terms of security/usability
-
m-relay
<j0j0xmr:monero.social> Sure, I just didn't know such a middle ground existed.
-
m-relay
<monerobull:matrix.org> it drastically improves security vs a regular hotwallet but is not as secure as real airgapped
-
m-relay
<j0j0xmr:monero.social> Options are great thought, I'll be interested to see what other wallets add support.
-
m-relay
<j0j0xmr:monero.social> Options are great though, I'll be interested to see what other wallets add support.
-
m-relay
<monerobull:matrix.org> also, it is a joy to look at lmao
-
m-relay
<monerobull:matrix.org> go little computer, build my transaction :)
-
m-relay
<diego:cypherstack.com> Test?
-
m-relay
<kayabanerve:matrix.org> plowsof: CCS question for you or anyone qualified to answer.
-
m-relay
<kayabanerve:matrix.org> Can the CCS host a contest? Well-defined challenge criteria with prize money?
-
m-relay
<kayabanerve:matrix.org> It's not a Q on the CCS rules, it's a Q on the willingness of core, I just honestly don't know who to ping to move this discussion forward.
-
geonic
you can raise funds through a CCS and put the proceeds in a bounty
-
geonic
seems like the most straightforward way to do it
-
m-relay
<kayabanerve:matrix.org> geonic: Who admins the bounty?
-
m-relay
<kayabanerve:matrix.org> I can't legally do this unless we add a lot of paperwork to it. I also am not willing to be so liable.
-
geonic
sgp I think. plowsof can answer that
-
m-relay
<kayabanerve:matrix.org> *I may be able to legally do it, but I'd add my legal costs to the CCS and would need a fallback if no, it's not feasible.
-
geonic
I don’t see how/where you’d become liable?
-
m-relay
<kayabanerve:matrix.org> CCS raising for a bounty not by core is fine with me though.
-
geonic
you don’t even need to touch the money. have the ccs be paid out to the bounty deposit address
-
m-relay
<kayabanerve:matrix.org> If I do a CCS, collect the money, and admin a bounty myself.
-
m-relay
<kayabanerve:matrix.org> ... K, I see the issue.
-
m-relay
<kayabanerve:matrix.org> I'm asking how would the inevitable bounty be run. You're saying THE bounty, a specific bounty in a specific place.
-
geonic
-
m-relay
<kayabanerve:matrix.org> Would you please specify what bounty platform you're proposing?
-
geonic
I was referring to this
-
m-relay
<kayabanerve:matrix.org> Thank you
-
m-relay
<kayabanerve:matrix.org> That works IMO. Some question on if its optimal but it works. The CCS would need to be willing to 0-milestone payout or payout upon contest completion (which means the CCS should just pay the winner directly?).
-
m-relay
<kayabanerve:matrix.org> SGP is not an admin, present nor past
-
plowsof
at one point seth was an admin on the bounties site, to clear that up
-
ofrnxmr
Ccs doesnt handle bounties wallet, separate platforms
-
ofrnxmr
Bounty lets someone put it in progress and pays upon conpletion
-
plowsof
the bounty would fall out of scope if it has a specific funding target hmm but there are no ccs rules as we've established time and time again. anything is possible kayabanerve
-
ofrnxmr
bounty can have a funding minimum target
-
plowsof
if people agree/disagree that kayabanerve can raise funds for a specific task that he will see is completed correctly and decide who the winner is then so be it
-
ofrnxmr
doesnt stop someone from starting the work for less $
-
plowsof
-
plowsof
a minimum or maximum would fall under a "funding threshold" , i mean a bounty can be scoped out with 'person X decides who the winner is' which is acceptable as the bounty is presumably falls under kayaba's expertise area?
-
plowsof
shared and hopefully obtains a substantial amount of funding to attract the right person to complete it
-
m-relay
<kayabanerve:matrix.org> Is the vibe it'd be better to CCS it entirely, or 0-milestone a CCS to the bounties platform plowsof
-
m-relay
<kayabanerve:matrix.org> Because it sounds like CCS can do it all
-
m-relay
<kayabanerve:matrix.org> And it sounds like the bounties platform introduces its own paperwork for unclear benefit
-
plowsof
lets see what the contest is for, could clear things up
-
m-relay
-
m-relay
<plowsof:matrix.org> is it to add winamp into wowlet?
-
m-relay
<kayabanerve:matrix.org> plowsof: it'd be for more performant implementations of some of the mathematics underlying the FCMP++ code if done. Implementations would be subject to a rule set, and if they passed, numerically evaluated for performance. I haven't done a full specification. There is a reference implementation present (my own work). My own CCS notes my implementation of Helios/Selene are not expe<clipped message>
-
m-relay
<kayabanerve:matrix.org> cted to be production-grade performant (though they ended up acceptable in prod) so it isn't outsourcing my work in that regard.
-
plowsof
research related bounties are banned btw so looks like ccs is your only option :(((
-
m-relay
<kayabanerve:matrix.org> It is for numerically-evaluated actually-implemented libraries
-
m-relay
<kayabanerve:matrix.org> Literally a drag race of the submissions
-
m-relay
<ofrnxmr:monero.social> Research related bounties are banned due to scams, no?
-
m-relay
<ofrnxmr:monero.social> I think we can make exceptions whenever we feel like it
-
m-relay
<kayabanerve:matrix.org> I understand if:
-
m-relay
<kayabanerve:matrix.org> $ to the first lib earning 500 points is dev
-
m-relay
<kayabanerve:matrix.org> $ to the best lib is research
-
m-relay
<kayabanerve:matrix.org> though
-
m-relay
<kayabanerve:matrix.org> There's not an explicit evaluation target given.
-
m-relay
<ofrnxmr:monero.social> Bounties is a competition based
-
m-relay
<ofrnxmr:monero.social> Ccs gemerally has someone to do the work before its opened
-
m-relay
<ofrnxmr:monero.social> Unless its just raising funds to allocate for future essential work, in which case we also have generalfund
-
m-relay
<ofrnxmr:monero.social> Like the ccs for bp++ peer review
-
m-relay
<ofrnxmr:monero.social> ccs.getmonero.org/proposals/bulletproofs-pp-peer
-
m-relay
-
m-relay
<kayabanerve:matrix.org> It sounds like I need to draft a spec, I need to decide if it's a good idea, the academia on divisors needs to be concrete so this isn't wasted effort, and then I need to open a CCS. The CCS will be accepted, or I need to edit it so that it immediately funds a bounty on bounties.monero.social (with permission from whoever is the admin of that). Then that will be accepted or it won<clipped message>
-
m-relay
<kayabanerve:matrix.org> 't but that is how it is.
-
m-relay
<ofrnxmr:monero.social> iirc, this did not select cypherstack when it was first moved to funding
-
plowsof
depends on the scope really, if the task can be completed in only one way then it would be fine. research bounties where banned after someone submitted useless garbage that just so happened to meet the loose requirements
-
plowsof
someone overseeing that would refuse payout and seek someone to do it 'correctly'
-
m-relay
<syntheticbird:monero.social> pov: me requesting 5 xmr to make preliminary research on rewriting monerod in rust. (I was really going to put works on it but yeah the description is vague.)
-
m-relay
<ofrnxmr:monero.social> You cant"fund" a bounty, because bounties have to upper limit
-
m-relay
<ofrnxmr:monero.social> No* upper
-
m-relay
<ofrnxmr:monero.social> id go like this
-
m-relay
<ofrnxmr:monero.social> 1. Open bounty with properly defined scope THEN
-
m-relay
<ofrnxmr:monero.social> 2. Open ccs to raise funds to donate to the bounty
-
plowsof
requiring 2 people to send funds rather than 1, nightmare scenario
-
m-relay
<ofrnxmr:monero.social> 2 seems redundant, as users can just donate directly to the bounty
-
m-relay
<ofrnxmr:monero.social> And the bounty and ccs scope would have to be identical
-
plowsof
would fall under "Requesting additional funding for an existing CCS that has not been completed"
-
plowsof
im sure people can make an exception for FCMP++ , and the general fund would contribute as its project critical / arriving in the near future
-
plowsof
oh someone on reddit reporting a vague haveno error, and a bsx 'failed install gpg' error on windows
reddit.com/r/Monero/comments/1fohd53/i_love_monero_but
-
m-relay
<kayabanerve:matrix.org> I have no interest in organizing such a bounty without a proper prize pool and would only open the bounty with a guaranteed floor, even if technically people can throw in more.
-
plowsof
haveno issue required an update, not sure about the bsx issue
-
m-relay
<kayabanerve:matrix.org> plowsof: I prior stated the tasks discussed are out-of-scope to my CCS. Application of that rule would prevent anyone from doing anything re: FCMP++ via the CCS.
-
plowsof
the additional funding for existing ccs is a 'bounty' site rule, not ccs, sorry for confusion
-
m-relay
<kayabanerve:matrix.org> Ah, sorry.
-
m-relay
<kayabanerve:matrix.org> I wouldn't care/request additional 'bounty' contributions FWIW. There just has to be some org administrating payout of the contest, if done. If that's the CCS, great, direct and simple. If they'll only let me fund raise for a contest administered elsewhere, I just need a viable third-party (the already stated candidate being the bounty site).
-
m-relay
<ofrnxmr:monero.social> @plowsof bsx user hasnt come to any support channels 🤷♂️
-
m-relay
<ofrnxmr:monero.social> Windows install is recommended to use WSL
-
m-relay
<ofrnxmr:monero.social> Ill get CG to respond, since my reddit is long since banned
-
plowsof
the term "Choco" is not recognised 🍫
-
m-relay
<ofrnxmr:monero.social> yeah, theyre using the Windows GUI installer
-
m-relay
<ofrnxmr:monero.social> they need to use bash or docker install within WSL
-
plowsof
ok thanks, just sharing here as i noticed it. not the best way to report problems clearly
-
m-relay
<ofrnxmr:monero.social> The windows bugs are due to it building from source using windows, which doesn't always play nice. The installers are all being redone, but they should use WSL with docker or bash installer
-
m-relay
<ofrnxmr:monero.social> thank you ser. I love when pple complain on twitter but dont open issues on repo, join the tg, simplex, matrix etc channels
-
m-relay
<ofrnxmr:monero.social> I mean, reddit*
-
m-relay
<ofrnxmr:monero.social> Twitter is fine. They dont block me for using tor
-
plowsof
kayabanerve we'll figure it out, get the scope out there for people to see
-
m-relay
<rucknium:monero.social> Isn't this a good job for the Core general fund? If no one submits a better implementation, then funds don't move anywhere. I assume that there is some doubt that a better implementation can be written and/or that the "right" coders would see and be interested in the bounty.
-
m-relay
<rucknium:monero.social> Just like the HackerOne bounties.
-
ofrnxmr
Yes, i said we have generalfund for this too
-
ofrnxmr
(i'm agreeing, not making matter of fact statements)
-
m-relay
<rucknium:monero.social> Noob question: Can FCMP++ use something like BLAS? I guess auditing a BLAS implementation for cryptographic soundness is not feasible. But...what if?
-
m-relay
<kayabanerve:matrix.org> I'm fine having the contest yield unused funds to the general fund. I don't want to expect such a burden from core (not doing a CCS yet using the GF)
-
m-relay
<kayabanerve:matrix.org> BLAS, Rucknium: ?
-
m-relay
<rucknium:monero.social> I am going to keep the acronym's meaning a secret so I can submit it for the bounty :P
-
m-relay
-
m-relay
<kayabanerve:matrix.org> > BLAS implementations will take advantage of special floating point hardware such as vector registers or SIMD instructions.
-
m-relay
<kayabanerve:matrix.org> So the contest, if I successfully organized one, would be for platform-independent single-threaded performance. Platform independence means SIMD extensions presumably won't be available.
-
m-relay
<kayabanerve:matrix.org> (The minimal reference platform would have to have SIMD and the SIMD code would need to be portable)
-
m-relay
<321bob321:monero.social> Unused funds from ccs should go back to ccs and not the hodl fund.
-
ofrnxmr
Right