Skip to content

Instantly share code, notes, and snippets.

@proxypoke
proxypoke / dupfiles.py
Created August 14, 2012 19:54
dupfile.py -- find duplicate files in a folder hierarchy
#!/usr/bin/env python
# Recursively find duplicate files.
#
# Author: slowpoke (Proxy) < mail at slowpoke dot io >
#
# This program is free software under the non-terms
# of the Anti-License. Do whatever the fuck you want.
import argparse
import hashlib
@proxypoke
proxypoke / go_read_the_source.md
Created July 29, 2012 00:00
Go read the source

Go read the source

I'd like to confess something.

In all my time coding Python, which I still consider my primary and favorite language, I haven't read much source code of the standard library, and never once taken a look at the internals of CPython. Okay, I lied, I once read the documentation about the sorting algorithm, [Timsort][], but that's about it.

@proxypoke
proxypoke / zfs_aur.patch
Created July 11, 2012 02:05
zfs patch for the AUR package (by green)
diff -Nru zfs.orig/configure.ac-patch zfs/configure.ac-patch
--- zfs.orig/configure.ac-patch 1970-01-01 03:00:00.000000000 +0300
+++ zfs/configure.ac-patch 2012-06-30 23:43:57.168640000 +0400
@@ -0,0 +1,21 @@
+--- configure.ac.orig 2012-06-30 23:38:54.438597000 +0400
++++ configure.ac 2012-06-30 23:40:12.943990000 +0400
+@@ -60,8 +60,18 @@
+ dracut/90zfs/Makefile
+ udev/Makefile
+ udev/rules.d/Makefile
@proxypoke
proxypoke / zfs_aur.patch
Created July 11, 2012 01:59
zfs patch for the AUR package (by green)
diff -Nru zfs.orig/configure.ac-patch zfs/configure.ac-patch
--- zfs.orig/configure.ac-patch 1970-01-01 03:00:00.000000000 +0300
+++ zfs/configure.ac-patch 2012-06-30 23:43:57.168640000 +0400
@@ -0,0 +1,21 @@
+--- configure.ac.orig 2012-06-30 23:38:54.438597000 +0400
++++ configure.ac 2012-06-30 23:40:12.943990000 +0400
+@@ -60,8 +60,18 @@
+ dracut/90zfs/Makefile
+ udev/Makefile
+ udev/rules.d/Makefile
@proxypoke
proxypoke / anti-license.txt
Created June 27, 2012 08:19
The Anti-License
THE ANTI-LICENSE
ver. β
This is not a license.
This is a manifesto.
There is no copyright.
There is only free information.
There is no intellectual property.
@proxypoke
proxypoke / pre-commit.sh
Created May 24, 2012 13:32
go pre-commit git hook
#!/bin/bash
# Author: slowpoke <proxypoke at lavabit dot com>
#
# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved. This file is offered as-is,
# without any warranty.
#
# A pre-commit hook for go projects. In addition to the standard
@proxypoke
proxypoke / numreplies.yaml
Created March 31, 2012 13:50
IRC Numeric Replies in YAML
# This file is a transcription of RFC 1459 section 6 into YAML, so that
# programs written in any language may utilize it. It describes the
# various numeric replies an IRC server may send, their canonical name,
# number and a short description, if available.
#
# Copywrong (c) 2012 slowpoke (Proxy) < proxypoke at lavabit dot com >
# This file is licensed under the terms of the WTFPL v2.
#
#
# DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE