Skip to content

Instantly share code, notes, and snippets.


Glenn Willen gwillen

  • SF Bay Area, California
View GitHub Profile
gwillen / find_games.js
Last active September 24, 2016 23:26
Userscript to find OGS games
View find_games.js
// ==UserScript==
// @name Find good Go games
// @namespace
// @version 0.1
// @description find good Go games on
// @author Glenn Willen (
// @match *://*
// @grant none
// ==/UserScript==
gwillen /
Last active November 2, 2015 19:09
Horrible hack to enable mutable state in rusti
use std::collections::HashMap;
Box::into_raw(Box::new(HashMap::<&str, i64>::new()))));
fn hack_symtab() -> &'static mut HashMap<&'static str, i64> {
unsafe {

Keybase proof

I hereby claim:

  • I am gwillen on github.
  • I am gwillen ( on keybase.
  • I have a public key whose fingerprint is F95E 06E4 5B89 7FB2 44FF FE01 73C6 385F 7D28 0EB4

To claim this, I am signing this object:

View branchMine.lua
-- This work is licensed under a CC BY-NC-SA 3.0 license.
-- by Spike Padley
-- Usage: branchMine <length>
-- Fuel goes in slot 1. Torches go in slot 2. Floor blocks (usually cobblestone) go in slot 3.
-- Mines a trunk <length> blocks long, with an 8 block long branch, on each side, every 3 blocks, starting 2 blocks in (n=3n-1)
local blocksMovedForward = 0
View building armory-qt
Install and configure brew
$ ruby -e "$(curl -fsSkL"
$ touch ~/.bashrc
$ echo "export PATH=\`brew --prefix\`/bin:\`brew --prefix\`/share/python:\$PATH" >> ~/.bashrc
$ echo "export CFLAGS=\"-arch x86_64\"" >> ~/.bashrc
$ echo "export ARCHFLAGS=\"-arch x86_64\"" >> ~/.bashrc
$ source ~/.bashrc
$ brew doctor
Do what the doctor says! This will more than likely include installing XCode from the App Store and then installing the "Command line tools" from "Xcode > Preferences > Downloads"