Skip to content
This repository has been archived by the owner on Oct 16, 2023. It is now read-only.

Fleet state icons look mysterious and uninformative #27

Open
KPrasch opened this issue Jan 27, 2020 · 3 comments
Open

Fleet state icons look mysterious and uninformative #27

KPrasch opened this issue Jan 27, 2020 · 3 comments

Comments

@KPrasch
Copy link
Member

KPrasch commented Jan 27, 2020

No description provided.

@gaia
Copy link

gaia commented Jan 27, 2020

I might have some suggestions if I know what the possible states/icons means. But IMHO we should keep it in text, with diff cell BG colors

@KPrasch
Copy link
Member Author

KPrasch commented Jan 27, 2020

The docstring is pretty thin, reading "A representation of a fleet of NuCypher nodes."

Fleet state is constructed by deriving a deterministic and unique hash from of a list of all known nodes (hesitant to call them peers, since they may or may not be online in this format). The fleet state hash is mapped to a symbol and color for human recognition when comparing two nodes to see if they share the same perspective on the network. If two nodes have the same state: they know exactly all of the same nodes. When discovering each other "in the wild" it is used as a signal indicating are no new nodes to learn about from the current teacher, and to just move on to another teacher without any data exchange.

What is the drawback of using the symbols on the webpage - (we tried to choose "safe" unicode characters)?

@gaia
Copy link

gaia commented Jan 28, 2020

the icons are really small. also, they are hard to tell apart. I'd rather see a random string with the same BG color when two nodes have the same state.

as is, it is like asking people to learn a new alphabet. reminds me of https://en.wikipedia.org/wiki/Don't_Make_Me_Think

how many possible fleets could there be hundreds? thousands? if it is in the hundreds the words could be country names. thousands? use people names.

or better yet, use random words from https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt

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

No branches or pull requests

2 participants