Skip to content

Instantly share code, notes, and snippets.

View ChristopherA's full-sized avatar

Christopher Allen ChristopherA

View GitHub Profile
@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.

@ChristopherA
ChristopherA / MacOS_Sonoma_New_System_Notes.md
Last active February 5, 2024 19:17
MacOS Sonoma New Dev System Notes
@ChristopherA
ChristopherA / touchidforsudo.md
Last active December 2, 2023 03:27
TouchID for sudo (updated for Sonoma 14.0)
@ChristopherA
ChristopherA / apple_install_dates.md
Created September 19, 2023 00:22 — forked from pjobson/apple_install_dates.md
OSX Install Dates

Various Versions of macOS/OSX will fail on install for various reasons. You can fix them by disconnecting from your wifi or network or resetting your NVRAM. Booting from your USB stick, opening terminal and doing: date ########## where the # nubers are below. Format is: MMDDhhmmYY

10.16 - 0.5 Leopard   - date 0101010121 <- Currently not needed
10.15 - Catalina      - date 0101010120 <- Currently not needed
10.14 - Mojave        - date 0101010119 <- Currently not needed
10.13 - High Sierra   - date 0101010118

10.12 - Sierra - date 0101010117