Skip to content

Commit

Permalink
Deploying to wws from @ 39db46f 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
breck7 committed Sep 1, 2024
1 parent ae12f26 commit e07f784
Show file tree
Hide file tree
Showing 11 changed files with 62 additions and 24 deletions.
2 changes: 1 addition & 1 deletion code/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>Feed</title>
<link>/</link>
<description></description>
<lastBuildDate>Sun, 01 Sep 2024 18:31:34 +0000</lastBuildDate>
<lastBuildDate>Sun, 01 Sep 2024 19:38:18 +0000</lastBuildDate>
<language>en-us</language>
<item>
<title>Useful Grep Searches with Scroll</title>
Expand Down
2 changes: 1 addition & 1 deletion feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>Breck's Blog</title>
<link>https://breckyunits.com/</link>
<description>Some writing about probability, programming, economics and life.</description>
<lastBuildDate>Sun, 01 Sep 2024 18:31:34 +0000</lastBuildDate>
<lastBuildDate>Sun, 01 Sep 2024 19:38:18 +0000</lastBuildDate>
<language>en-us</language>
<item>
<title>Particle Chain: A New Kind of Blockchain</title>
Expand Down
8 changes: 6 additions & 2 deletions full.html
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,12 @@
<div class="dinkus"><span>*</span></div>
<div class="scrollSection"><h1 class="scrollParagraph">Implementing</h1>
</div>
<p class="scrollParagraph">The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. For better usability it is recommended to build a digital Particle Chain. For implementing that, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used.</p>
<p class="scrollParagraph">All existing chains such as Bitcoin, Ethereum, and NEAR could be ported to Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start.</p>
<p class="scrollParagraph">The chain itself is encoded in Particles (<a href="https://particles.scroll.pub/">Particle Syntax</a>) which could be done with pen and paper.</p>
<p class="scrollParagraph">For better usability it is recommended to build a digital Particle Chain.</p>
<p class="scrollParagraph">For implementing a digital Particle Chain, the <a href="https://pldb.io/concepts/parsers.html">Parsers Programming Language</a> (or a similar compiler compiler and virtual machine) may be used.</p>
<div class="dinkus"><span>*</span></div>
<p class="scrollParagraph">All existing chains such as Bitcoin, Ethereum, and NEAR could be converted to a Particle Chain in a straightforward manner.</p>
<p class="scrollParagraph">New chains would likely want to build on a Particle Chain from the start.</p>
<div class="dinkus"><span>⁂</span></div>
<div class="scrollSection"><h1 class="scrollParagraph">Notes</h1>
<p class="scrollParagraph"><a href="https://www.youtube.com/watch?v=s8vQuCGCYPM">Livestream creation of this post</a></p>
Expand Down
8 changes: 4 additions & 4 deletions parserStats.html
Original file line number Diff line number Diff line change
Expand Up @@ -377,10 +377,10 @@
<th>uses</th>
</tr></thead>
<tbody><tr><td>blankLineParser</td>
<td>10308</td>
<td>10312</td>
</tr>
<tr><td>catchAllParagraphParser</td>
<td>4396</td>
<td>4399</td>
</tr>
<tr><td>importOnlyParser</td>
<td>1076</td>
Expand All @@ -389,7 +389,7 @@
<td>1036</td>
</tr>
<tr><td>quickLinkParser</td>
<td>976</td>
<td>978</td>
</tr>
<tr><td>h1Parser</td>
<td>686</td>
Expand All @@ -404,7 +404,7 @@
<td>426</td>
</tr>
<tr><td>scrollDinkusParser</td>
<td>420</td>
<td>421</td>
</tr>
<tr><td>chatLineParser</td>
<td>408</td>
Expand Down
8 changes: 4 additions & 4 deletions parserUsage.csv
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
parserId,uses
blankLineParser,10308
catchAllParagraphParser,4396
blankLineParser,10312
catchAllParagraphParser,4399
importOnlyParser,1076
stumpContentParser,1036
quickLinkParser,976
quickLinkParser,978
h1Parser,686
viewSourceButtonParser,513
listAftertextParser,509
lineOfCodeParser,426
scrollDinkusParser,420
scrollDinkusParser,421
chatLineParser,408
BlobParser,314
cssParser,284
Expand Down
8 changes: 6 additions & 2 deletions particleChain.html
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,12 @@
<div class="dinkus"><span>*</span></div>
<div class="scrollSection"><h1 class="scrollParagraph">Implementing</h1>
</div>
<p class="scrollParagraph">The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. For better usability it is recommended to build a digital Particle Chain. For implementing that, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used.</p>
<p class="scrollParagraph">All existing chains such as Bitcoin, Ethereum, and NEAR could be ported to Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start.</p>
<p class="scrollParagraph">The chain itself is encoded in Particles (<a href="https://particles.scroll.pub/">Particle Syntax</a>) which could be done with pen and paper.</p>
<p class="scrollParagraph">For better usability it is recommended to build a digital Particle Chain.</p>
<p class="scrollParagraph">For implementing a digital Particle Chain, the <a href="https://pldb.io/concepts/parsers.html">Parsers Programming Language</a> (or a similar compiler compiler and virtual machine) may be used.</p>
<div class="dinkus"><span>*</span></div>
<p class="scrollParagraph">All existing chains such as Bitcoin, Ethereum, and NEAR could be converted to a Particle Chain in a straightforward manner.</p>
<p class="scrollParagraph">New chains would likely want to build on a Particle Chain from the start.</p>
<div class="dinkus"><span></span></div>
<div class="scrollSection"><h1 class="scrollParagraph">Notes</h1>
<p class="scrollParagraph"><a href="https://www.youtube.com/watch?v=s8vQuCGCYPM">Livestream creation of this post</a></p>
Expand Down
14 changes: 12 additions & 2 deletions particleChain.scroll
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,19 @@ Chains that are mirrored more with more history are more reliable.

# Implementing

The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. For better usability it is recommended to build a digital Particle Chain. For implementing that, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used.
The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper.
https://particles.scroll.pub/ Particle Syntax

All existing chains such as Bitcoin, Ethereum, and NEAR could be ported to Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start.
For better usability it is recommended to build a digital Particle Chain.

For implementing a digital Particle Chain, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used.
https://pldb.io/concepts/parsers.html Parsers Programming Language

***

All existing chains such as Bitcoin, Ethereum, and NEAR could be converted to a Particle Chain in a straightforward manner.

New chains would likely want to build on a Particle Chain from the start.

****

Expand Down
14 changes: 12 additions & 2 deletions particleChain.txt
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,19 @@ Chains that are mirrored more with more history are more reliable.
Implementing
============

The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. For better usability it is recommended to build a digital Particle Chain. For implementing that, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used.
The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper.
https://particles.scroll.pub/ Particle Syntax

All existing chains such as Bitcoin, Ethereum, and NEAR could be ported to Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start.
For better usability it is recommended to build a digital Particle Chain.

For implementing a digital Particle Chain, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used.
https://pldb.io/concepts/parsers.html Parsers Programming Language

*

All existing chains such as Bitcoin, Ethereum, and NEAR could be converted to a Particle Chain in a straightforward manner.

New chains would likely want to build on a Particle Chain from the start.


Expand Down
2 changes: 1 addition & 1 deletion posts.csv
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
date,year,title,permalink,authors,tags,wordCount,minutes
09/01/2024,2024,Particle Chain: A New Kind of Blockchain,particleChain.html,Breck Yunits,All Startups Programming Scroll Society ScrollPapers,241,1.2
09/01/2024,2024,Particle Chain: A New Kind of Blockchain,particleChain.html,Breck Yunits,All Startups Programming Scroll Society ScrollPapers,260,1.3
08/30/2024,2024,On Races,races.html,Breck Yunits,All Society Life,385,1.9
08/29/2024,2024,Nature's Eternal Omen: Do not ignore me.,neo.html,Breck Yunits,All Society,28,0.1
08/28/2024,2024,Why Warpcast should not add blocking,blocking.html,Breck Yunits,All Society,696,3.5
Expand Down
6 changes: 3 additions & 3 deletions search.html
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,10 @@
<th>minutes</th>
</tr></thead>
<tbody><tr><td><a href="particleChain.html">Particle Chain: A New Kind of Blockchain</a></td>
<td>Particle Chain: A New Kind of Blockchain ======================================== by Breck Yunits https://breckyunits.com Breck Yunits September 1, 2024 HTML | TXT https://breckyunits.com/particleChain.html HTML https://breckyunits.com/particleChain.txt TXT Is there a better way to build a blockchain? Yes. [Image Omitted] A Particle Chain is a single plain text document of particles encoded in Particle Syntax with new transactions at the top of the document and an ID generated from the hash of the previous transaction. * RPM === R(C) = P(C) \times M(C) Reliability(Chain) = Particles(Chain) * Mirrors(Chain) RPM states that $R$, the reliability of the chain, is the number of particles $P$ times the number of independent mirrors of the chain $M$. * Reliability(Chain) = Particles(Chain) \times Mirrors(Chain) * Chains that are mirrored more with more history are more reliable. * Implementing ============ The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. For better usability it is recommended to build a digital Particle Chain. For implementing that, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used. All existing chains such as Bitcoin, Ethereum, and NEAR could be ported to Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start. ⁂ Notes ===== Livestream creation of this post https://www.youtube.com/watch?v=s8vQuCGCYPM Livestream creation of this post Built with Scroll v125.3.0 </td>
<td>Particle Chain: A New Kind of Blockchain ======================================== by Breck Yunits https://breckyunits.com Breck Yunits September 1, 2024 HTML | TXT https://breckyunits.com/particleChain.html HTML https://breckyunits.com/particleChain.txt TXT Is there a better way to build a blockchain? Yes. [Image Omitted] A Particle Chain is a single plain text document of particles encoded in Particle Syntax with new transactions at the top of the document and an ID generated from the hash of the previous transaction. * RPM === R(C) = P(C) \times M(C) Reliability(Chain) = Particles(Chain) * Mirrors(Chain) RPM states that $R$, the reliability of the chain, is the number of particles $P$ times the number of independent mirrors of the chain $M$. * Reliability(Chain) = Particles(Chain) \times Mirrors(Chain) * Chains that are mirrored more with more history are more reliable. * Implementing ============ The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. https://particles.scroll.pub/ Particle Syntax For better usability it is recommended to build a digital Particle Chain. For implementing a digital Particle Chain, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used. https://pldb.io/concepts/parsers.html Parsers Programming Language * All existing chains such as Bitcoin, Ethereum, and NEAR could be converted to a Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start. ⁂ Notes ===== Livestream creation of this post https://www.youtube.com/watch?v=s8vQuCGCYPM Livestream creation of this post Built with Scroll v125.3.0 </td>
<td>09/01/2024</td>
<td>241</td>
<td>1.2</td>
<td>260</td>
<td>1.3</td>
</tr>
<tr><td><a href="races.html">On Races</a></td>
<td>On Races ======== "I don't care for the heels", she said. I knelt. * A twig had fallen from the oak we were sitting under. "Look at this," I said. I bent the end of the twig and snapped off a one inch piece. I snapped off another. Then another. And another. * "Your neighbor, the heel, he's younger than you right?" "Sure is. Has no respect for his elders. None of the heels do." * I aligned the twigs into a staggered line. I pointed at the twig in front. * "Think of this piece of twig as your neighbor. And think of this twig as his father. The line is staggered because his dad probably had him in the middle of his life. Not the end." * I grabbed a second twig and started laying out a second line. "Why are you making another line?" * "Well, we usually count someone's age as the time elapsed since they were born. That would just be the length of this one twig. But imagine if we counted someone's age as the length of all these twigs that represent their lineage." * I finished placing the 12th piece of twig and took a slow, deep breath. * "This right here, this is you. And this staggered twig is your dad. And this one, your grandfather. And so on and so on. Science tells us something amazing. When we measure people's age like this, our 'genetic' age, then all of us humans alive today, you, me, the heels, we are all _exactly_ the same genetic age, down to the millisecond." * I gestured to her line of twigs. * "Now, think about all the trials and tribulations all your ancestors went through to get you here today. I bet they went through a lot?" "Sure did. We Devlins didn't have anything handed to us. Tough folk." "I believe you. Look at how many twigs it took to get you here!" * I pointed again to the first line. "Now, look at this line again. The exact same huge number of twigs had to survive for your neighbor to get here too. The lines of the Devlins and the Heels have been through just as much over millions of years." * "Hmmmmmm. I never thought about it like that." ⁂ Built with Scroll v125.3.0 </td>
Expand Down
14 changes: 12 additions & 2 deletions source.txt
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,19 @@

# Implementing

The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. For better usability it is recommended to build a digital Particle Chain. For implementing that, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used.
The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper.
https://particles.scroll.pub/ Particle Syntax

All existing chains such as Bitcoin, Ethereum, and NEAR could be ported to Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start.
For better usability it is recommended to build a digital Particle Chain.

For implementing a digital Particle Chain, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used.
https://pldb.io/concepts/parsers.html Parsers Programming Language

***

All existing chains such as Bitcoin, Ethereum, and NEAR could be converted to a Particle Chain in a straightforward manner.

New chains would likely want to build on a Particle Chain from the start.

****

Expand Down

0 comments on commit e07f784

Please sign in to comment.