bc-interns-2022
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Write
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee
    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Versions and GitHub Sync Sharing URL Help
Menu
Options
Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Write
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee
  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       owned this note    owned this note      
    Published Linked with GitHub
    Subscribed
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Subscribe
    # Apprenticeship ###### tags: `Docs for bc-interns` [![hackmd-github-sync-badge](https://hackmd.io/LD_bs94ESrOMvLjr7ofs4w/badge)](https://hackmd.io/LD_bs94ESrOMvLjr7ofs4w) These are an unorganized and incomplete set of what I believe that an Blockchain Commons Apprentice needs to have some competency in order to move toward becoming a Journeyman. -- Christopher Allen \<ChristopherA@LifeWithAlacrity.com\> ## Concepts ### Mentorship, Advising, Internship, Apprenticeship, Reciprocal Apprenticeship, Journeyman, Master & Mastery ##### Mentorship ##### Advising ##### Internship ##### Apprenticeship ##### Reciprocal Apprenticeship http://starwars.wikia.com/wiki/Reciprocal_apprenticeship ##### Journeyman ##### Master & Mastery ### Top-Down Architectures #### Limitations of top-down - https://publib.boulder.ibm.com/tividd/td/ITIM/SC32-1708-00/en_US/HTML/im460_plan76.htm #### First Principles, Principles, Axiom, Patterns, Models, Processes, Tools ##### First Principles ###### Definition - A **first principle** is a basic, foundational, self-evident proposition or assumption that cannot be deduced from any other proposition or assumption. - https://fs.blog/2018/04/first-principles/ ##### Principles ###### Definition - **A principle** is a fundamental assumption while **axiom** is a seemingly which cannot actually be proved or disproved. ##### Axioms ###### Definition - An **axiom** is a complete, formal statement (ideally one which can be true in some "interesting" models and false in others). A **principle** is a much more general thing, and in fact sometimes "principle" is used to refer to informal heuristics rather than formal properties. ###### MG Taylor Axioms - TBW: ##### Patterns ###### Definition - A **pattern** is an observation that something is in common that an observer may discern when looking a number of different events. ##### Pattern Languages ###### General - A ['pattern language'](https://en.wikipedia.org/wiki/Pattern_language) is a collected way of describing patterns that fall within the design field of complex problems. - ###### GroupWorks Pattern Language - A pattern language for designing meaningful and engaging meetings and gatherings- [great in-depth PDF here](https://www.dropbox.com/s/ek9jjm1e9do3ffs/Introduction%20to%20Group%20Works.pdf?dl=0) ###### Wise Democracy Pattern Language - The [Wise Democracy Pattern Language](https://www.wd-pl.com/) focuses on modeling resources for collaborative self-governance in the 21st century. ###### Pattern Language of Cooperative Play - Book Shannon Appelcline are drafting ###### Design with Intent - The [Design With Intent](http://danlockton.com/design-with-intent/) toolkit focuses on influencing socially and environmentally beneficial behavior through design. ##### Models ###### Definition - TBW ###### Limitations of Models - TBW ###### MG Taylor Models - TBW ##### Processes ###### Definition - A **process** is a series of actions that are taken to accomplish a particular end. ##### Tools Definition - TBW ###### Limitations of Tools - TBW ### Skill Trees & Pedagogy ### Self-Sovereign Identity & Human Rights ### The Commons & Participatory Ecosystems ### Software Business & Intellectual Property ### Open Source Culture - ["Open Source is a decentralized software development model that encourages open collaboration."](https://en.wikipedia.org/wiki/Open-source_model) ### Cooperation & Collaboration ### Decision Making, Rationality, Cognitive Bias ### Social Change ### Bitcoin-Related Esoterica ##### Economics ##### Game Theory ##### Incentive Mechanism Design ##### Game Design ## Skills ### Soft Skills (non-technical, management, etc.) #### Pedagogy/Androgogy ##### Skill Trees/Hierarchy ##### Proficiency Ladder / Flow - [Slide deck on the proficiency ladder model for designing instructional objectives](https://www.slideshare.net/ChristopherA/the-proficiency-ladder) ### Management - Vantage Point Model for Objectives ### Collaboration & Facilitation ##### Facilitation Patterns ###### Using GroupWorks Pattern Language - [Group Works Patterns deck](https://groupworksdeck.org/) - [Article on the power of pattern languages](https://www.resilience.org/stories/2015-05-29/the-power-of-pattern-languages/) - A pattern language for designing meaningful and engaging meetings and gatherings- [great in-depth PDF here](https://www.dropbox.com/s/ek9jjm1e9do3ffs/Introduction%20to%20Group%20Works.pdf?dl=0) ### Technical Skills (in particular computer, but not exclusively) #### Mac ##### Basic Tools ##### Command Line (in particular on Mac) - [Intro to the Mac Command Line](https://github.com/ChristopherA/intro-mac-command-line) ##### Dotfiles - Basics - [Prepare MacOS for CLI Development (need to update)](https://github.com/ChristopherA/prepare-osx-for-webdev) - [Christopher's more advanced approach](https://github.com/ChristopherA/.dotfiles) #### Markdown - Basic Markdown & History - [Intro to Markdown Guide](https://www.markdownguide.org/) - [Markdown's History](http://aaronbeveridge.com/markdown/history.html#a-brief-history-of-markdown) - Github-Flavored Markdown - [Github's Markdown Guide](https://guides.github.com/features/mastering-markdown/) - Github Pages Markup - Markua Book - [Markua Technical Spec](http://markua.com/) #### Git & GitHub ##### Basics * .gitignore & gitignore.io ##### GitHub using Web Interface ##### GitHub using GitHub App, Atom & Typora ##### Command-line GitHub ##### GitHub Security - SSH & PGP ##### GitHub Pages - Jekyll-Less - Remote-Themes - Leveraging Local Jekyll for Static Pages - Hugo Static - https://gohugo.io/ #### Domain Management ##### DNS & Privacy ##### DNS Client Services ##### DNS Server Services ##### DNS & Github #### Virtual Private Servers ##### Linode & Debian - See https://github.com/ChristopherA/Learning-Bitcoin-from-the-Command-Line/blob/master/02_0_Setting_Up_a_Bitcoin-Core_VPS.md & automated https://github.com/ChristopherA/Learning-Bitcoin-from-the-Command-Line/blob/master/02_0_Setting_Up_a_Bitcoin-Core_VPS.md ### OpSec #### Authentication / Authorization ##### Master Password - [Password Basics](http://www.lifewithalacrity.com/previous/2009/09/password-best-practices.html) ##### Password Management ##### Key Management - 2FA - MFA/FIDO2 - SSH - PGP - BIP39 ##### VPN ###### Mullvad - [Mullvad VPN](https://mullvad.net/en/) ###### Personal VPN on VPS - TBW: ### Bitcoin #### Bitcoin Basics #### Bitcoin Basic Development ##### Bitcoin-Core ###### Developing with Bitcoin Core - [Learning Bitcoin from the Command Line open course](https://github.com/ChristopherA/Learning-Bitcoin-from-the-Command-Line) ###### Lightning - [LND](https://medium.com/lightning-power-users/windows-macos-lightning-network-284bd5034340) - [C-Lightning](http://librecryp.to/using-lightning-on-macos) #### SmartCustody ##### First Workshop - [Smart Custody: Simple Cold Storage Self Custody Workshop](https://www.eventbrite.com/e/smartcustody-simple-cold-storage-self-custody-workshop-tickets-54426618481) #### Anonymity ##### Burner Laptop - Choosing - I in particular like the MacBook Air 11" ( Mid 2011, A1370, MD214LL/A, Mac 3,1) max 4GB RAM, SSD is upgradeable to 1TB, wifi can be removed for Air Gap machines, has Thunderbolt 1 (though otherwise only two USB 2.0 ports), it will run High Sierra (not Mojave), Tails OS, any Debian-derived OS (if you add Broadcom drivers to installer or remove wifi chip during install), Whonix in VirtualBox in High Sierra, and is even qualified for full Qubes support (but like Debian you have to remove Broadcom WiFi during install). Small, cheap and powerful enough. Get one on [eBay](https://www.ebay.com/sch/i.html?_nkw=Macbook+Air+A1370) with 4GB RAM as that can't be upgraded, but don't pay a lot for 256GB SSD (the largest Apple offered) as you can upgrade that with OWL. Many used units will have poor battery quality, so watch for that or be prepared to purchase a battery replacement. ##### Before you Start ##### Basic Tails OS - Booting basic Tails OS from USB drive - Using basic Tails OS - Using Tor Browser - Other Tails OS Apps - Bitcoin on Tails - Electrum - Create new Tails drives ##### Advanced Tails OS - Persistent Volumes - Opening Persistent Volumes on Mac - Customizing Tails - [Bash Dotfiles for Tails](https://github.com/ChristopherA/bash-dotfiles-for-tails) ##### Other Anonymous OS - [Whonix](https://www.whonix.org/) - Uses host operating system and two VirtualBox VMs - [Qubes](https://www.qubes-os.org/) - Hardware level privacy, but limited drivers ##### Anonymity Best Practices - ## Projects #### Tutorials - Tutorial for non-programmers on how to do GitHub using web interface & using apps like Atom & GitHub App - Tutorial: Mac Users on Command - Tutorial for engineers on better use of GitHub from Command-Line Interface - Tutorial: Using GitHub Pages for Blogs & Websites - Tutorial: Basic Opsec - Update old Life With Alacrity [Password Best Practices](http://www.lifewithalacrity.com/previous/2009/09/password-best-practices.html) - FIDO2 Keys - GPG Key Gen & Subkeys - Cryptographic Keys #### SocioSocratic Learning Seminars - Christopher Has domain SociosocraticLearning.com "Adding the Social Web to the ancient art of Socratic Learning" - Github (empty) https://github.com/ChristopherA/SocioSocracticLearning for web page - Pedagogy using Zoom https://www.slideshare.net/ChristopherA/my-hybrid-flipped-learning-environment - Unpublished call-for-students circa 2014 when I left BGI: - I have taught technology leadership in a progressive MBA in Sustainable Systems program (Pinchot.edu), yet even given their innovative curriculum, there are number of masters level topics that I would like to teach that are too new or advanced to offer through formal academia. Many of these topics are related to sources of disruption that are driving business change today (Occupy, self-management, blockchains, millenials, breaking out of the "growth" style of entrepreneurship, participatory management, etc.). I'm considering offering a sociosocratic style classes online on these management topics, at mastery level, in my Zoom conference room. (Sociosocratic is the ancient Socratic method except that the smart questions & answers come from both students and teacher/facilitator as co-creators.) I'm thinking Tuesday's at 5pm PT, probably starting in late fall. Likely it very inexpensive at first ($75 per 3 classes in a single series, more just to hold space and people to firm up their commitments.) These are some of the topics that I think the students that are wish to break out of the current approaches to business would find useful. Each of these topics are not complete enough to be a course in and of themselves, but collectively someday could be integrated into one. * Stability, Growth, Hypergrowth — the nature of growth, stable businesses, 'big enough", the classic growth economic model, and hyper growth of a 13-person billion dollar business in less then a year (Instagram to Facebook), and breaking out of the growth model. * The nature of different entrepreneurial cultures, including family businesses, partnerships, professional partnerships, dividend corps, growth corps, as well as some non-US models like Japan's Keiretsu, Spain's Mondragon, and Italy's Emilia Romagna. * Emerging trends in capitalization, including new kinds of debt financing, Kickstarter, angel investing, benefit investing, small business financing, worker cooperatives, and nature of control vs ownership (i.e. zuckerberg style of leveraged control vs. even equally distributed ownership). * Alternatives to exits — ESOP, dividends, interest, residuals/royalties, revenue streams * Emerging trends in management — lean startups, distributed startups, etc. * How to be a founder — founder's dilemma hands-off management, do founders hiring management/operations rather then be management, etc. * Stakeholder management — different approaches to ownership and control by employees, sweat-equity, small-business intrapreneurial models, transition / retirement / departure of founders, board members, and key employees, etc. * Alternative economic systems — open source, gift economies, sharing economies, participatory ecosystems, etc. * Professional consulting & Solopreneurship — the wide variety of small companies with big impact providing design and other services, and not just to large corps. * Global entrepreneuring — partnering with entrepreneurs in other countries and cultures. * Co-opetition — working with your competitors, growing a market, creating common standards, sharing non-competive advantage functionality (i.e. open source and IBM0, negotiating win-win scenarios. * Serial & Parallel entrepreneurship — issues of managing multiple businesses (either in serial or in parallel), surviving the sale of the company, exit strategies, "non-exit" exit strategies. * Failure — freedom to fail, "don't let your dogs become your pets", when to cut the cord, when to double-down, failing gracefully, risk management, hibernation, bankruptcy is not the end of the world, learning from failure, postmortems, keeping positive relationships with fired employees. * Unique team challenges — early departure of team members, team members with inter-personal relationships, team selection types, virtual/distributed/remote/multi-cultural teams, outsourcing. * Mentorship — nature of mentors, coaches, sponsors, advisors, board members, working in industry before building a company, corporate sponsorship (extra-preneurship) * Right Livelihood — work-life balance, working from home, co-working, 80% plans (one of: 1 day off a week, leave early or arrive late daily, 1 month sabbatical each year beyond vacation), employee policies and benefits, employee retention, day jobs, incorporating family, women as entrepreneurs and employees, etc. * Stories – entrepreneurs, angels, vc's, telling stories of experience with the above. With some thinking I would add quite a few more topics, for instance what is going on with blockchain and cryptographic ledgers, decentralized autonomous organization, smart contracts, censorship- & power-resistant systems, incentives, neurology of decision making, austrian economics, etc. For an example of a more intensive 12 week hybrid (both F2F & online) course I ran in 2012, [here is my syllabus for Using the Social Web for Social Change](http://www.lifewithalacrity.com/2012/10/using-the-social-web-for-social-change-syllabus-sw4sx.html) [Here is an example of the first two weeks of that more intensive course.](http://www.lifewithalacrity.com/2012/10/introduction-to-the-social-web-reading-list-sw4sx.html) Some of these digital influence topics from this class are additional possible topics students could select from. I think the format for class would be pick a topic & three Tuesday's that work for about 7 students. Week 1 would start with Scan — I would provide a list of read ahead articles & videos, and discussion asynchronous and in online chat room would be about them. Week 2 would be Focus — picking a sub-topic to dive deeper into, with some assignments for all to do some research. Week 3 would be Synthesis — collaboratively write up best synthesis and links about topic, with the audience being the next time class might be run on same topic or for use by professional practitioners. Commitment: 4-1/2 hours in synchronous class (1-1/2 per meeting), about 3 hours of reading and research and 2 hours writing. [See the recommendations from my students in my LinkedIn profile about my classes.](https://www.linkedin.com/in/christophera#experience-88412676) Send me email at [mailto:ChristopherA@LifeWithAlacrity.com](ChristopherA@LifeWithAlacrity.com) if you are interested.

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully