Skip to content

Instantly share code, notes, and snippets.


Eric Haughee ehaughee

  • Seattle, WA
View GitHub Profile

Keybase proof

I hereby claim:

  • I am ehaughee on github.
  • I am ehaughee ( on keybase.
  • I have a public key whose fingerprint is A78A 276B C839 D548 A535 4DD5 2E1F 7E86 BA5B 9E60

To claim this, I am signing this object:

View send_index.rb
def send_index(index)
uri = URI.parse('')
# uri = URI.parse('')
req =
req.body = index
res = Net::HTTP.start(uri.hostname, uri.port) do |http|
ehaughee /
Last active May 10, 2020
Regular Expression Resources
ehaughee / latency.txt
Created May 31, 2012 — forked from jboner/latency.txt
Latency numbers every programmer should know
View latency.txt
L1 cache reference 0.5 ns
Branch mispredict 5 ns
L2 cache reference 7 ns
Mutex lock/unlock 25 ns
Main memory reference 100 ns
Compress 1K bytes with Zippy 3,000 ns
Send 2K bytes over 1 Gbps network 20,000 ns
Read 1 MB sequentially from memory 250,000 ns
Round trip within same datacenter 500,000 ns
Disk seek 10,000,000 ns
ehaughee /
Created Apr 5, 2012 — forked from erikh/
OSX For Hackers
#!/usr/bin/env sh
# This is script with usefull tips taken from:
# install it:
# curl -sL | sh
You can’t perform that action at this time.