Skip to content

Instantly share code, notes, and snippets.

import math
def apy(apr, periods=12):
return (((apr / periods) + 1) ** periods) - 1
def apr(apy, periods=12):
return (((apy + 1) ** (1 / periods)) - 1) * periods
#!/usr/bin/env python3
ROMAN_LEGEND = {
'I': 1,
'V': 5,
'X': 10,
'L': 50,
'C': 100,
'D': 500,
  • setuptools builds distributions from source code.
  • pip (un)installs distributions (optionally, from PyPI).
    • twine publishes distributions to PyPI.
  • pytest tests installed distributions.
@dmtucker
dmtucker / keybase.md
Created May 28, 2017 06:32
Keybase PSA

Keybase proof

I hereby claim:

  • I am dmtucker on github.
  • I am dmtucker (https://keybase.io/dmtucker) on keybase.
  • I have a public key whose fingerprint is A3E0 EF6C ECB3 3C34 2AA6 EC7C 5508 153A 6E7F C5FB

To claim this, I am signing this object:

@dmtucker
dmtucker / vehicle-collision-eap.md
Created December 27, 2016 05:22
Vehicle Collision EAP

Vehicle Collision EAP

  1. Stay calm.

    • Do NOT accuse anyone.
    • Do NOT admit fault.
  2. Cooperate as much as you can. No one enjoys being involved in a collision.