Commit Graph

52 Commits

Author SHA1 Message Date
Cheng
2371674072
moving files to clean up root directory 2022-06-30 16:55:37 +10:00
Cheng
35946d782c
Merge remote-tracking branch 'origin/cmake' 2022-06-29 11:54:27 +10:00
Cheng
13ad01fdc6
Merge remote-tracking branch 'origin/docs' 2022-06-29 11:53:35 +10:00
Cheng
afd62af3cf
documenting struggles with submodules 2022-06-29 11:45:27 +10:00
aryan
0e70995541
Documented changes in the install source process 2022-06-19 16:17:52 -07:00
Cheng
762cfa6f53
recovered some lost documentation 2022-06-19 21:04:27 +10:00
reaction.la
fb210a9b7a
suggested disabling root account.
modified:   set_up_build_environments.md
2022-06-18 19:21:04 +10:00
aryan
4ad66f5c13
Merge remote-tracking branch 'origin/docs' into cmake 2022-06-16 03:39:40 -07:00
reaction.la
566198a6d5
modified: docs/social_networking.md 2022-06-16 18:53:22 +10:00
reaction.la
fdb84ac880
modified: style.css
modified:   ../libraries/review_of_crypto_libraries.md
2022-06-16 18:15:25 +10:00
reaction.la
8693cbadcf
fixing repo configuration to better handle radical submodule changes 2022-06-16 09:46:40 +10:00
reaction.la
d95c4a1c71
Merge remote-tracking branch 'origin/master' into docs 2022-06-16 08:42:08 +10:00
reaction.la
5517b7814a
social networking algorithm designed 2022-06-16 08:37:48 +10:00
Cheng
180b3edf41
Merge remote-tracking branch 'origin/docs' 2022-06-15 17:14:32 +10:00
Cheng
9c396b0ad2
I found I has been using lfs on windows
Which is not supported by debian. Chaos ensued
and I had to back out of a bunch of bad commits
that had been pushed.

No end of evil probably ensued, with lost state
2022-06-15 17:08:35 +10:00
reaction.la
2a3bd9e023
proposing altered setup, which likely will be changed again by someone else 2022-06-15 09:27:17 +10:00
Cheng
2d942dbb50
still moving, always one more thing 2022-06-13 13:57:43 +10:00
Cheng
8a541abd91
telling everyone how to manage the new repository images 2022-06-13 09:53:48 +10:00
Cheng
aab2dcbd6a
documenting my sufferings with git submodules 2022-06-11 21:34:51 +10:00
aryan
099965f9b3
documenting that you no longer need the native tools shell 2022-06-10 04:49:37 -07:00
aryan
38f2edc471
Merge remote-tracking branch 'origin/docs' into cmake 2022-06-10 04:24:07 -07:00
reaction.la
cec9688c37
modified: RELEASE_NOTES.html
modified:   docs/libraries.md
	modified:   docs/libraries/review_of_crypto_libraries.md
	modified:   docs/social_networking.md
	deleted:    docs/tim_may_on_bitcoin.html
	modified:   docs/white_paper.md
2022-06-10 14:33:21 +10:00
reaction.la
92718d3580
Merge remote-tracking branch 'origin/master' into docs 2022-05-31 14:04:00 +10:00
reaction.la
a6d7835420
moving stuff around
preparatory to producing a properly structured index
2022-05-31 13:59:04 +10:00
Cheng
b56de2c59c
Merge remote-tracking branch 'origin/docs' 2022-05-23 16:21:49 +10:00
Cheng
a28cda222c
minor layout 2022-05-23 16:06:01 +10:00
reaction.la
579863385a
one more whitespace fix 2022-05-23 15:43:42 +10:00
reaction.la
da88ce597f
whitespace woes 2022-05-23 14:05:10 +10:00
Cheng
fdfafc1ddd
Merge remote-tracking branch 'origin/docs' 2022-05-22 19:42:36 +10:00
reaction.la
5c0c8a2a67
new file: images/anon_report_from_people_who_tried_to_keep_unmoderated_discussion_viable.webp
modified:   scalable_reputation_management.html
modified:   social_networking.md
deleted:    docs/contributor_code_of_conduct.html
deleted:    docs/scalable_reputation_management.html
2022-05-22 16:52:08 +10:00
reaction.la
c475f46de2
moved markdown files from root directory
(since everyone has a browser, text is obsolete)
modified:   docs/libraries.md
deleted:    docs/libraries/pandoc_templates/style.css
modified:   docs/merkle_patricia_dag.md
modified:   docs/mkdocs.sh
renamed:    LICENSE.md -> docs/rootDocs/LICENSE.md
renamed:    NOTICE.md -> docs/rootDocs/NOTICE.md
renamed:    README.md -> docs/rootDocs/README.md
renamed:    RELEASE_NOTES.md -> docs/rootDocs/RELEASE_NOTES.md
new file:   docs/scalable_reputation_management.md
modified:   docs/scale_clients_trust.md
modified:   docs/set_up_build_environments.md
modified:   docs/writing_and_editing_documentation.md
deleted:    pandoc_templates/style.css
2022-05-20 21:44:46 +10:00
reaction.la
1e4dbb9732
added a note about recent libray developments
modified:   libraries.md
2022-05-12 19:40:37 +10:00
reaction.la
7c04b7478f
Fixed the documentation for update on pull --recurse-modules
Probably needs a -f
2022-05-12 05:54:50 +10:00
reaction.la
c3fa8fe004
Still bikeshedding those diagrams.
Waste of time
2022-05-10 13:09:30 +10:00
reaction.la
b178405c44
starting to think and prepare to organize this great pile of random thoughts 2022-05-09 22:08:13 +10:00
reaction.la
362b7e653c
Updated to current pandoc format
Which affected all documentation files.
2022-05-07 12:49:33 +10:00
reaction.la
84847ffdcd
done 2022-04-14 02:19:37 -07:00
reaction.la
bec06a5dce
fixed the Merke patricia tree diagram 2022-04-08 11:50:20 +10:00
reaction.la
310e41b119
Preparing to redo the diagram for immutable Merkle Patrica
The descending end is what matters, not the ascending end
2022-04-07 18:27:10 +10:00
reaction.la
d25baa764d
Reworked discussion of Merkle patricia dag
Got a lot shorter as copious half formed thoughts were deleted
2022-04-05 21:58:13 +10:00
reaction.la
942562535c
clarifying my account of patricia merkle trees
and explaining the motivation.
2022-03-30 22:09:01 +11:00
reaction.la
62065333e1
work in progress backed up 2022-03-24 12:11:00 +10:00
reaction.la
b75fbbc80a
somehow commited dud versions of mkdocs.sh and running_average.md 2022-03-08 14:43:53 +10:00
reaction.la
6235c20bb3
updated white paper 2022-03-08 14:08:06 +10:00
reaction.la
ad5c97e7dc
cleaned up svg code
Realized that generalizing a Merkle-patricia tree to represent an arbitrary Merkle dag was just too messy.

Led to complicated data structures forming complicated trees navigated in complicated ways.

Treating each type of Merkle vertex as its own thing, and a Merkle-patricia vertex as a common and useful special case of a Merkle vetex leads to simpler data structures that more directly represent concepts.

learning how to do paths without inkscape

M point c point point point s point point s point point ...
If you have more than one c triplet, you will have kinks

Or m point, q point point t point t point ...

M point q point will often suffice.  You should never need many s or t values, and never have more than one c or q values.

cleaned up consensus, made a start on cleaning up blockdags
2022-03-06 20:14:19 +10:00
reaction.la
01d20a8260
attempting to doc append only merkle patricia 2022-03-06 07:11:28 +10:00
reaction.la
93df1f31f2
still much to be done on consensus and patricia trees 2022-02-26 22:48:09 +10:00
reaction.la
4e671723fe
Finally completed consensus algorithm design
Also extensively modified the process of
generating html files from markdown files
2022-02-22 16:56:03 +10:00
reaction.la
5a675fbbc3
Still thinking about consensus 2022-02-20 18:46:36 +10:00
reaction.la
5238cda077
cleanup, and just do not like pdfs
Also, needed to understand Byzantine fault tolerant paxos better.

Still do not.
2022-02-20 18:26:44 +10:00