-
hyc
ok
-
hyc
in this status line
-
hyc
Your shares position = [3.............................]
-
hyc
would be nice to know if left or right end is head or tail
-
pauliouk
we had this discussion with DataHoarder ... trying to work out the best way to show it
-
hyc
I would use ^...$
-
DataHoarder
> .... >
-
pauliouk
[3.....................>] might work
-
hyc
hm thats not bad
-
pauliouk
I like the idea of ^...$ but it might confuse the none-devs who might think $ means money and not expiry :)
-
DataHoarder
it's too dev-like :)
-
hyc
this is a CLI...
-
DataHoarder
though I like it...
-
DataHoarder
yeah not just devs use CLI
-
DataHoarder
tech-savvy vs dev
-
moneromooo
^$ is unclear too fwiw.
-
hyc
not if you use regexps
-
moneromooo
I took it to mean most recent (ie, chronological, ends now), but "< pauliouk> I like the idea of ^...$ but it might confuse the none-devs who might think $ means money and not expiry :)"
-
DataHoarder
maybe just
-
hyc
maybe |.........>
-
DataHoarder
[3.............................
-
pauliouk
hmm, how about colour? [GGGGGGGYYYYYYRRRRRRR]
-
DataHoarder
yeah I had that example, not great tbh, but also nice
-
garth
My vote is [………………….>]
-
DataHoarder
or, indicate "it's left to right"
-
garth
Or >………………..> or [>……………….>]
-
pauliouk
or KISS. recent[............]expiring
-
pauliouk
or shorter: new[......[
-
pauliouk
]old
-
garth
I think I like >……………….> the most
-
sethsimmons
Wow I always thought it was the opposite for some reason :P
-
sethsimmons
I read it like a sequence -- oldest on the left, newest on the right.
-
hyc
i think >........> works
-
sethsimmons
TIL
-
pauliouk
this is like 90% of the dev meetings I sit in playing minesweeper :|
-
DataHoarder
I think that's what I ended suggesting first on log channel, heh
-
DataHoarder
don't mind here, I'll change bot to match output
-
pauliouk
I still like the square brackets being there [>.93.3.9.848.2.4.2..59.2.1.111....>]
-
hyc
I guess I don't care either way about the square brackets, but the > > definitely helps
-
pauliouk
truthfully, I care little in either case as I never see it :D
-
hyc
I only saw it for the first time today
-
sethsimmons
github.com/cake-tech/cake_wallet/releases/tag/v4.2.7 fixes p2pool payout issues for Cake Wallet, just validated.
-
sech1
good
-
sech1
I'll wait for it to appear in play store and then I'll prepare p2pool/monero binaries for the release
-
jaska087
is the official monerod working now with p2pool or do we still build from SChernykh repo?
-
sech1
no official support yet
-
sech1
first release will have monerod binaries
-
jaska087
ok
-
garth
Excited for binaries!
-
garth
It’s been fun to watch this project develop and to have played a tiny part in it
-
garth
If only to listen to hyc talk about his phone miners
-
QuickBASIC
Regarding direction of the shares, I've always felt it was backwards. New blocks are added on the top of the blockchain, and we read from left to right in most cultures so the right is the newest characters being added when typing for example. I think it's more clear if you just swap the direction all together so they disappear to the left.
-
QuickBASIC
i.e. like this:
-
QuickBASIC
Your shares position = [.1.1..1..1....1.1.1...........]
-
QuickBASIC
Your shares position = [1.1..1..1....1.1.1............]
-
QuickBASIC
Your shares position = [1..1..1....1.1.1.............1]
-
QuickBASIC
Your shares position = [..1..1....1.1.1.............1.]
-
QuickBASIC
Your shares position = [.1..1....1.1.1.............1..]
-
sech1
what? Shares moving from left to right are more intuitive to me
-
sethsimmons
Yes, same here
-
sethsimmons
That's the way I read it until today
-
gingeropolous
i honestly hadn't decided which way it was going, just figured if i had some 1s in there i was winning
-
QuickBASIC
I imagine it would be difficult to get a consensus on this in the same way it would be difficult to get a consensus on stick direction for looking in video games. To me inverted feels the most natural, but to someone else it feels super wrong. Everybody's brain works different.
-
QuickBASIC
But ultimately this is text, and when you're adding something in a console by typing it gets added to the right of everything that's already been typed. For instance if you're a text editor has word wrap turned off the new characters are added at the end and the characters that no longer fit in the console disappear to the left.
-
QuickBASIC
The blocks are being added to the end of the blockchain, and so for me it makes most sense for that to be to the right.
-
QuickBASIC
Imagine if your console only fit 2160x1 characters in it and each time you found a share it printed a '1' in the console, where would the new ones be added and where would the old ones fall off?
-
DataHoarder
Think of it like a progress bar QuickBASIC
-
DataHoarder
how do most progress bars fill, left to right, because writing systems
-
QuickBASIC
Okay DataHoarder, but it's not really counting up to anything except each shares age which to me doesn't seem intuitive.
-
DataHoarder
I mean I added that bar and that’s the direction that felt intuitive to me, which I believe is quite subjective
-
DataHoarder
Though I believe indicating start and end would be nice
-
QuickBASIC
Right, I know. I'm just responding to the discussion triggered by hyc's comment about knowing which was head and tail.
-
DataHoarder
though I see the point, if you think of it as a time series the x axis is reversed
-
QuickBASIC
Well I agree that maybe adding directional indicators would be helpful, I feel like it would be less needed If it were the other way around so it was more intuitive, but as you said that's quite subjective.
-
DataHoarder
Somehow it has ended up as the part people pay the most attention to heh :)
-
QuickBASIC
It's an amazing addition and probably saved everyone from hundreds of questions about shares locations and how they fall out of the PPLNS window.
-
DataHoarder
I might provide a weighted version of it on web later on, so you see heavier blocks better, but kinda out of topic
-
DataHoarder
maybe we should have one parameter on CLI for direction, another one for delimiters and another one for dot count :)
-
DataHoarder
Maybe dot count would be nice on wide terminals
-
QuickBASIC
I honestly wish it always printed b/c I'm using: tail -n 40 /var/lib/p2pool/p2pool.log | grep "SideChain status" -A 21 to output status to console.
-
DataHoarder
Just pipe status to it every x seconds
-
QuickBASIC
Yeah, I'm piping echo "status" to stdin via socket to get it to output then getting it out of the log. That way I don't have to keep it running in interactive mode.
-
QuickBASIC
I'm just saying that there's value to a command always having the same length of output.
-
moneromooo
We clearly need a configuration option to select the direction, characters to use, frequency of output, color scheme and length of the status bar.
-
QuickBASIC
^ You forgot the /s
-
DataHoarder
I remember the base64 suggestion instead of 0-9 then +
-
QuickBASIC
Lol. That was definitely a joke.
-
QuickBASIC
As archaic as my programming knowledge is, I'm pretty sure that I could change the way it displays if I really wanted. That's the beauty of open source software.
-
DataHoarder
I guess we should at least prepare for many more people coming along if binaries are released
-
sech1
"and length of the status bar" so that people could say "my status bar is longer than yours"
-
DataHoarder
What about a multi line one that just makes shares a bar chart, then you can also adjust girth :>
-
sech1
just make a nice png image and e-mail it /s
-
QuickBASIC
DataHoarder: "I guess we should at least prepare for many more people coming along if binaries are released" I may not be a dev, but that's one of my key strengths that I often bring to Monero subreddits and channels. I don't mind sitting here answering the same question over and over again if it means we get more adoption. I love teaching and explaining things to people.
-
DataHoarder
Aye, I guess most people will place questions into github issues
-
DataHoarder
so maybe a CONTRIBUTING.md file would be nice to have for that :)
-
DataHoarder
although I am getting some nasty headache, so I’ll drop off for now. I expect to see tomorrow a status bar with 20 different knobs all the way to eleven
-
QuickBASIC
sech1: "just make a nice png image and e-mail it /s" Ah finally a use for that SMTP code in the Monero code base. /s