Skip to content

Instantly share code, notes, and snippets.

Avatar
:octocat:

Jared Davis Jared-Prime

:octocat:
View GitHub Profile
@Jared-Prime
Jared-Prime / sagemaker-gpu.dockerfile
Last active Mar 6, 2019
Dockerfile for running DonkeyCar training jobs on AWS Sagemaker
View sagemaker-gpu.dockerfile
FROM nvidia/cuda:9.0-base-ubuntu16.04
LABEL maintainer="Jared Davis <jdavis@servercentral.com>"
# Pick up some TF dependencies
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential \
cuda-command-line-tools-9-0 \
cuda-cublas-9-0 \
cuda-cufft-9-0 \
@Jared-Prime
Jared-Prime / grpc.conf
Created Mar 9, 2018
sketch of what a gRPC backend to nginx might look like based off https://github.com/grpc/grpc.github.io/issues/230#issuecomment-328827358
View grpc.conf
server {
listen 8443 ssl http2;
listen [::]:8443 ssl http2;
ssl_certificate /some/place/server.crt;
ssl_certificate_key /some/place/server.key;
}
location /internal {
proxy_http_version 2.0;
proxy_pass http://$some_ip:50051;
View loginv.go
package main
import (
"flag"
"log"
"math"
)
// constants and inverse error function
// found from http://libit.sourceforge.net/math_8c.html
View keybase.md

Keybase proof

I hereby claim:

  • I am jared-prime on github.
  • I am 1ijk (https://keybase.io/1ijk) on keybase.
  • I have a public key ASBCiwiAriRMub7tHOVk2ofaXDdmZUIuezlPSBsFSKlFaQo

To claim this, I am signing this object:

View dev-setup.sh
#!/usr/bin/env bash
# BASH TIPS -
# http://kvz.io/blog/2013/11/21/bash-best-practices/
set -o errexit
set -o nounset
set -o xtrace
# TMUX CONFIG
View Change.hs
module Change where
data Coin a = Penny a | Nickel a | Dime a | Quarter a deriving (Eq, Ord, Show)
type Coins = [Coin Int]
denominations = [1, 5, 10, 25]
coinCount :: Int -> Int -> Coin Int
coinCount amount denomination
@Jared-Prime
Jared-Prime / clean_docker_images.py
Created Jan 26, 2016 — forked from DrMavenRebe/clean_docker_images.py
Remove unlinked space from the docker drive
View clean_docker_images.py
#!/usr/bin/env python
"""
Check all existing Docker containers for their mapped paths, and then purge any
zombie directories in docker's volumes directory which don't correspond to an
existing container.
Taken from: https://github.com/docker/docker/issues/6354
"""
import logging
import os
View gist:e4906eccd9d21be01ef3

We must warn the reader about another semantic confusion which has caused error and controversy in probability theory for many decades. It would be quite wrong and misleading to call g(f) the ‘posterior distribution of f’, because that verbiage would imply to the unwary that f itself is varying and is ‘distributed’ in some way. This would be another form of the mind projection fallacy, confusing reality with a state of knowledge about reality. In the problem we are discussing, f is simply an unknown constant parameter; what is ‘distributed’ is not the parameter, but the probability. Use of the terminology ‘probability distribution for f’ will be followed, in order to emphasize this constantly.

Of course, nothing in probability theory forbids us to consider the possibility that f might vary with time or with circumstance; indeed, probability theory enables us to analyze that case fully, as we shall see later. But then we should recognize that we are considering a different problem than the one

View threadsafe.rb
module SidekiqThreadSafetyDemo
class Threadsafe
include Sidekiq::Worker
include Sidetiq::Schedulable
sidekiq_options :queue => :default
recurrence{ secondly }
SAFETY = Mutex.new
@@count = 0
@Jared-Prime
Jared-Prime / 0_reuse_code.js
Last active Aug 29, 2015
Here are some things you can do with Gists in GistBox.
View 0_reuse_code.js
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
You can’t perform that action at this time.