on defining proofs of knowledge - part 1

Posted on Tue 28 February 2023 in tech • Tagged with crypto, journal

Introduction to proofs of knowledge - journal club

A proof of knowledge is a proof in which a prover can convince a verifier that it knows a secret. Typically the goal is to do so without revealing the secret which arrives at zero knowledge being expressed by the proving process.

In …


Continue reading

7 years ago today

Posted on Mon 27 February 2023 in news • Tagged with guitar, music, ukulele

Tenor Uke Construction

7 years ago today I was working on building a Tenor Ukulele in my garage. It came out really well and is a pretty decent uke.


History: Benedictine Rule

Posted on Sun 26 February 2023 in history • Tagged with definition, dictionary

520- 530 CE -- The Benedictine Rule written by Saint Benedict of Nursia, 480- 543 CE , advocated an ideal of moderation for monks who wished to maintain a righteous lifestyle. The sense of the rule is that one should moderate, yet one might also be compelled to deprive themself and receive …


Continue reading

ETOPO 30 Arc Second 2022 container

Posted on Sun 19 February 2023 in tech • Tagged with etopo, docker, gmt

ETOPO 30 Arc Second

Now available ETOPO 30 Arc Second 2022 Relief Model Docker container. This project is hosted on GitHub and available to download from either Docker Hub or GHCR

Ultra HD Wallpapers:

Package Contents:

  • Debian Stable
  • GMT 6.1
  • ETOPO …

Continue reading

History: The City of God

Posted on Sun 19 February 2023 in history • Tagged with history, writing

410 CE

The City of God is one of the most famous works of Augustine. The City of God argued against pagan philosophers who believed that Rome had fallen because it had forsaken the old gods and adopted Christianity. Augustine argued that secular political authority was necessary to follow a …


Continue reading

Dynamic address set in solidity

Posted on Fri 17 February 2023 in tech • Tagged with solidity, ethereum, programming, tutorial

Dynamic Address Set

This is a complete step by step walkthrough implementation of a dynamic address set in Solidity for Ethereum blockchain.

Includes:

  • foundry
  • modifier
  • event
  • dynamic data structures
  • unit testing

  • Full project on GitHub

  • Full tutorial on YouTube: