Skip to content

Instantly share code, notes, and snippets.

View ChristopherA's full-sized avatar

Christopher Allen ChristopherA

View GitHub Profile
@ChristopherA
ChristopherA / dao_code_is_law_links.md
Created January 16, 2024 07:53
DAO and 'Code is Law' Links
@ChristopherA
ChristopherA / ssh-keys-best-practices.md
Last active May 6, 2024 23:58
SSH Keys - Best Practices

SSH Keys Best Practices

(VERY rought draft, still a work-in-progress)

SSH Key Seperation

Authentication and signing keys serve different purposes, especially on platforms like GitHub where code integrity and access control are crucial. Here's a comparison based on their functions and best practices:

Authentication Keys:

  1. Purpose:
@ChristopherA
ChristopherA / CryptocurrencePolicyLinks.md
Last active January 3, 2024 02:12
Cryptocurrency Policy Links
@ChristopherA
ChristopherA / sociosocratic.md
Last active December 13, 2023 07:58
Sociosocratic Learning & Seminars

Sociosocratic Learning & Seminars

Sociosocratic learning is a dynamic and innovative approach to education, and transcends traditional ways of learning. It offers a unique learning experience that is both collaborative and introspective. At its core, this approach is a harmonious blend of the ancient Socratic tradition of inquiry and the modern ethos of collaborative learning. It represents a paradigm shift in the way knowledge is imparted and acquired, emphasizing the importance of dialogue, critical thinking, and mutual respect among participants.

In a typical sociosocratic seminar, the journey begins with the selection of a topic – a process that is as democratic as it is thoughtful. The faculty, not equipped with expertise and passion for their subject, but expertise in the facilation of collaboration, propose a range of topics. These topics are not just academic in nature but are often at the forefront of contemporary discourse, spanning from technological innovations to cultural studies. Once a topi

@ChristopherA
ChristopherA / quorum_notation_rules.md
Last active December 8, 2023 21:42
Quorum Notation Rules
@ChristopherA
ChristopherA / bibliographic_citation_format_rules.md
Last active December 7, 2023 22:26
My Markdown Bibliographic Citation Format

Bibliographic Citation Format Rules

These are my new rules (2024-12-05) for formatting bibligraphic content, for use in my blog Life With Alacrity and for use with other publications that use Markdown.

The primary goal is to leverage the Markdown format for readability, while supporting more complicated annotations and citations for the modern, largely online internet sources of content, rather than purely academic sources. A secondary goal is to ease transition to/from more traditional bibliographic formats using regular expression substitutions.

Markdown Citations

  • Title: The citation should begin with title of the work, which should be bold-italicized. The title should use the case style of the original title, if known, otherwise use Title Case (i.e., capitalizing all major words).

Polis Play

By Christopher Allen @ChristopherA
(c)2023 by Dyvers Hands Productions LLC
Licensed under Creative Commons CC-BY-SA (Attribution-ShareAlike 4.0)

Polis Play is a game that blends the art of governance with the dynamics of play. At its core, it's about the ever-evolving landscape of rules and strategies, where players engage in crafting, discussing, and amending rules to shape the game's progression.

This game is inspired by Peter Suber's Nomic and a quote from a science-fiction book:

@ChristopherA
ChristopherA / passkeys_webauthn.md
Last active January 18, 2024 07:31
Links regarding Passkeys & WebAuthN
@ChristopherA
ChristopherA / tor_onion_lets_encrypt_cert_tls.md
Last active November 29, 2023 02:14
Links regarding obtaining TLS Certificates for Tor Onion TLS servers
@ChristopherA
ChristopherA / macos_screen_sharing_local.md
Created November 10, 2023 03:30
MacOS Screen Sharing to Another User on Local Machine

Enable Remote Login (SSH) in System Preferences > Sharing, then in Terminal run:

ssh -NL 5901:localhost:5900 localhost and enter admin password

In the Screen Sharing.app connect localhost:5901 (default is 5900) and enter password for other user account. Then login that user from the login UX.

I beleive this only works reliably from two accounts with admin privs.