Skip to content
View mcgingras's full-sized avatar
🗻
snowy peak
🗻
snowy peak
Block or Report

Block or report mcgingras

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mcgingras/README.md

Current Interests

E-commerce, consumer social products, internet art, weird websites, internet DAWs, programming language design for learning, spatial interfaces, meme culture, augmented itelligence, "tools for thought", creator economy, "crypto-media", games, strange investment vehicles, browsers as portals, why biology is hard to learn, networked learning, climate, progress, useless (but entertaining) tech experiments

Pinned

  1. lazy-mint lazy-mint Public

    A scheme for lazy minting NFTs.

    JavaScript 4 3

  2. The Beauty of Functional Programming The Beauty of Functional Programming
    1
    (* syntactically defining cons as list concat *)
    2
    let cons a b = a::b
    3
    
                  
    4
    (* sum without foldr *)
    5
    let rec sum lst =
  3. builder-bundle builder-bundle Public

    un-opinionated / un-styled UI library of hooks and components for creating custom nouns builder sites.

    TypeScript 1

  4. on-chain-6551 on-chain-6551 Public

    Fully on-chain dynamic NFT as a function of contents of 6551 TBA

    Solidity 1

  5. loot2 loot2 Public

    A twist on the original _loot_ NFT project. With loot2, each NFT is deployed with a 6551 TBA that holds the traits. Now, traits are individually decomposable and tradable.

    TypeScript 5 1

  6. NPC NPC Public

    Noun Playable Characters (NPC) -- ERC6551 composable nouns.

    Solidity 2