| 11:46 |
moopet |
Aloha |
| 11:46 |
diana_coman |
hello moopet |
| 11:46 |
diana_coman |
what brings you here? |
| 11:47 |
* |
moopet read a comment on dev.to about TMSR and V and hasn't a clue what they are |
| 11:47 |
moopet |
and since I failed to find anything on the internets I thought I'd come straight to you |
| 11:47 |
diana_coman |
heh, good call really |
| 11:47 |
diana_coman |
V is a versioning system like hm, no other really ; you can see it in action here for instance : |
| 11:48 |
diana_coman |
http://btcbase.org/patches |
| 11:48 |
diana_coman |
e.g http://btcbase.org/patches?patchset=eucrypt&search= is the V tree for my project EuCrypt |
| 11:50 |
moopet |
so are signers people who have approved a commit? |
| 11:50 |
moopet |
and what is TMSR? |
| 11:50 |
diana_coman |
moopet: not "approved" heh; signers are people who are willing to stake their reputation on the contents of that code essentially |
| 11:51 |
diana_coman |
there is no "approval" - only responsibility |
| 11:51 |
diana_coman |
the point is that code is valuable for you only to the extent that you trust it |
| 11:51 |
diana_coman |
and the direct trust comes from "I read and understood it and I'm fine to use it" |
| 11:52 |
moopet |
how is someone responsible for something if they haven't given their approval? |
| 11:52 |
diana_coman |
the less direct trust may come also from "X whom I know to be honest and capable has signed this patch " |
| 11:52 |
moopet |
I'm not sure I'd understand unless I actually gave it a go, I guess |
| 11:52 |
diana_coman |
moopet: re approval I guess it hinges on your notion of "approval" |
| 11:53 |
diana_coman |
the point is: anyone can add a vpatch to an existing v-tree |
| 11:53 |
diana_coman |
in this sense there is no need for "approval" from anybody else |
| 11:53 |
diana_coman |
however, just adding a vpatch won't do much for those who don't know you and therefore can't trust you/your code |
| 11:54 |
asciilifeform |
moopet, diana_coman : http://cascadianhacker.com/07_v-tronics-101-a-gentle-introduction-to-the-most-serene-republic-of-bitcoins-cryptographically-backed-version-control-system is imho to this day the best guide to 'v' |
| 11:54 |
diana_coman |
thanks asciilifeform , I was digging for that! |
| 11:54 |
asciilifeform |
np |
| 11:54 |
diana_coman |
moopet: the link provided by asciilifeform is the canonical introduction to using V as it were |
| 11:55 |
* |
moopet will give it a read later |
| 11:55 |
moopet |
thanks |
| 11:55 |
diana_coman |
at any rate, if you want to learn and practice, you can do way worse than implementing your own V |
| 11:56 |
asciilifeform |
moopet: it's quite possibly world's simplest versionatron. to the point that virtually all of the current users, wrote own implementation (or use old one tailored to own taste) |
| 11:56 |
diana_coman |
TMSR is The Most Serene Republic; you can read the log of its public forum for instance at http://btcbase.org/log/ |
| 11:59 |
diana_coman |
moopet: re TMSR you can have a look on trilema.com as well e.g. http://trilema.com/2015/the-definitive-sovereign/ |
| 12:06 |
moopet |
this is quite hard going |
| 12:06 |
moopet |
I have to look up every other word |
| 12:06 |
diana_coman |
moopet: is that bad or good in your books? |
| 12:06 |
moopet |
it's very... subgenious |
| 12:07 |
diana_coman |
(and...which of the above links, lol) |
| 12:07 |
moopet |
all of them |
| 12:07 |
moopet |
I decided to read them all at once because big brain |
| 12:07 |
diana_coman |
moopet: what's "subgenious"? |
| 12:07 |
diana_coman |
heh, take it easy, it's not a sprint; more of a very deep rabbit hole |
| 12:08 |
moopet |
'it's me mis-spelling subgenius |
| 12:08 |
diana_coman |
but feel free to come up for air and ask in here at any time |
| 12:08 |
* |
moopet will pobably be back! |
| 12:08 |
moopet |
but it's nearly time to go home, so bye. Thanks for talking! |
| 12:08 |
diana_coman |
hang around as you like |
| 12:08 |
diana_coman |
np, see you later |
| |
~ 16 minutes ~ |
| 12:24 |
diana_coman |
moopet aka Ben Sinclair, it would seem |