Skip to content

Instantly share code, notes, and snippets.

View ryanwwest's full-sized avatar
💭
5G. Blockchain. Reading/Writing apps.

Ryan W West ryanwwest

💭
5G. Blockchain. Reading/Writing apps.
View GitHub Profile
;;; $DOOMDIR/config.el -*- lexical-binding: t; -*-
;; Place your private configuration here! Remember, you do not need to run 'doom
;; refresh' after modifying this file!
;; These are used for a number of things, particularly for GPG configuration,
;; some email clients, file templates and snippets.
(setq user-full-name "Ryan West"
user-mail-address "ryanwest6@gmail.com")
@ryanwwest
ryanwwest / PerceptronDataPlot.py
Last active October 25, 2022 12:43
Perceptron Data Plotting
from toolkit.matrix import Matrix
import numpy as np
import matplotlib.pyplot as plt
import math
# plots the decision line and data points
def plot(self, features, labels):
# Prepare data
xVec0 = []
yVec0 = []
@ryanwwest
ryanwwest / sovrincomschannels.md
Last active July 11, 2018 21:26
Communication Channels for Sovrin

Consolidating Communication Channels for Sovrin

There exist a large number of ways to collaborate between people in Sovrin's community. While each of these ways of communication was created with a purpose and with good intentions, it has become increasingly confusing to navigate through each of them and find what one needs. Newcomers are faced without a clear starting point, and even experienced contributors find themselves out of the loop from time to time. It has become necessary to consolidate, and if necessary, remove some channels, and provide a clear starting point for newcomers.

Necessary Channels (channels currently fulfilling this purpose in parentheses):

  1. Annoucements (Slack, Rocket.Chat, Hyperledger Lists, Telegram(ish)
  2. General Q&A and Discussion (Slack, Rocket.Chat, Hyperledger Lists)
  3. Developer team task organization (Hyperledger's JIRA)
  4. Sovrin Staff communication (Slack)