• Zk-SNARKs Can Prove Possession of Information Privately

    Zero-knowledge succinct non-interactive argument of knowledge (zk-SNARK) can verify that another party is in possession of information without the other party needing to reveal that information or leak parts of it. This is useful because it provides a way of doing private transactions in public.

    In a distributed, trust-less system like a cryptocurrency, zk-SNARKs can be used to make private transactions that are verifiable and stored on the blockchain (Zcash already does this, but for the most part blockchains are anonymous, not private). That means privacy conscious parties can benefit from using a blockchain while maintaining privacy at the transaction level and decreasing the chances of being de-anonymized at the transaction history level.

    What is this used for?

    Extrapolating a bit, there are interesting things you can do using zk-SNARKs with blockchains. You could verify an account balance by checking if it has enough available funds without leaking the balance or the account. You could verify the possession of a certificate or license without revealing any information about the certificate itself (like checking an ID without having to look at it). You could pay taxes without revealing your assets. You could automate verification of things like lottery tickets or possessing a certain NFT.

    See also:


  • How Zk-SNARKs Work

    Epistemic status: low

    1. Translate the check function into a polynomial equation (how do you translate information into a polynomial equation?)
    2. Verifier picks a random point encrypted using homomorphic encryption
    3. The prover computes the polynomial encrypting the values in the polynomial
    4. The verifier checks equality in encrypted form zero knowledge is achieved by adding some random numbers to both sides

    One downside to SNARKs is that they need a trusted setup which some consider a flaw.

    See also:


  • Places That Will Pay You to Move and Work Remotely

    List of places that will pay you to move and work remotely:

    • Augusta, Maine ($15,660)
    • Baltimore, Maryland ($5,000)
    • Beaumont, Texas ($2,000)
    • Bemidji, Minnesota ($4,000)
    • Bloomfield, Iowa ($10,000)
    • Bloomington, Indiana ($6,600)
    • Britt, Iowa ($10,000)
    • Charleston, West Virginia ($5,000)
    • Curtis, Nebraska ($3,000)
    • Daviess County, Indiana ($5,000)
    • French Lick, Indiana ($5,477)
    • Greene County, Indiana ($5,000)
    • Greensburg, Indiana ($7,000)
    • Harmony, Minnesota ($12,000)
    • Jasper, Indiana ($5,000)
    • Johnstown, Pennsylvania ($5,000)
    • La Villa, Texas ($3,000)
    • Lewisburg, West Virginia ($20,000)
    • Mankato, Kansas ($3,000)
    • Montpelier, Vermont ($15,000)
    • Morgantown, West Virginia ($20,000)
    • Muncie, Indiana ($5,000)
    • Natchez, Mississippi ($8,500)
    • Newton, Iowa ($12,500)
    • Northwest, Arkansas ($10,750)
    • Ontario, Oregon ($10,000)
    • Osceola, Iowa ($3,000)
    • Quincy, Illinois ($5,000)
    • Rutherford County, Tennessee ($10,000)
    • Southwest, Michigan ($16,000)
    • Stillwater, Oklahoma ($7,500)
    • The Shoals, Alabama ($10,000)
    • Tulsa, Oklahoma ($10,000, 1200 moved over last 3 years)
    • West Lafayette, Indiana ($8,245)
    • Topeka, Kansas ($11,000)

    See also:


  • The Millenium Tower Is Sinking Due to Pressure on Old Bay Clay

    The Millenium Tower in downtown SF is sinking. Before it’s completing, the concrete skyscraper had already sunk 16 inchesβ€”building code allows for 6 inches of sinkage.

    It’s construction is supported using 950 friction piles to evenly distribute the weight. This is a common technique, but the skyscraper far heavier than previously built.

    Below the friction piles is an ice-age-old layer of mud known as Old Bay Clay. Possibly due to other construction in the area, Old Bay Clay is settling faster than anticipated which is causing the Millenium Tower to sink and lean to one side.

    Read about What Really Happened at the Millenium Tower?


  • The Bushman and the Baboon

    Baboons are really good at finding water. Baboons also really love salt. A bushman trying to survive in the wild can use a baboon’s innate ability to find water when it’s too scarce to find.

    They set a salt trap by digging a small hole and put salt in it. The baboon sticks their hand in to grasp the salt, but can’t remove their hand without letting go of the salt thus becoming trapped. The bushman captures the baboon and then gives it all the salt it will eat (a lot). The baboon gets thirsty. The bushman lets the baboon out and follows it. The baboon, thirsty, immediately goes and finds the nearest water source.

    From Dave Chappelle’s interview on CBS This Morning where he used this as an analogy for being trapped by fame and fortune.


  • Unfollow Artists, Follow Archaeologists

    There was a meme in on Twitter that you should unfollow VCs and follow artists. With the advent of NFTs however, art Twitter is now filled with crypto hawkers that can be quite grating. (Photographers seem to be immune to this so farβ€”is there not NFT photographs?).

    Updated advice for making Twitter more enjoyable in 2021? Unfollow artists and follow archaeologists. They’re content is fascinating with great pictures of ancient artifacts and architecture.

    See also: