Skip to content

Instantly share code, notes, and snippets.

View humandoing's full-sized avatar

Daniel Wintschel humandoing

View GitHub Profile

My Stripe Tax Story

I've been debating for weeks whether or not I was going to write any of this down. I'm a dad with two kids and a house to take care of and a business to run. Adding story-telling like this to my plate is exhausting.

Until yesterday, I had decided to forget about the whole thing, until I received the email that broke the camels back, as it were.

The best way I can describe why I'm writing this email is for the same reason why you might spend two hours dealing with an uncooperative mobile phone carrier to get them to remove that $5 charge on your bill that shouldn't be there. Some combination of the feeling of frustration and injustice that really pushes my proverbial buttons.

In this particular case, the "$5 charge on my phone bill" turned out to be literally hundreds of recurring subscription invoices that Stripe disabled collection for because, apparently, those subscriptions required "location inputs".

Generally speaking, I don't blog much anymore, and the last thing I wa

@humandoing
humandoing / keybase.md
Created March 26, 2014 18:40
Proof of identity for keybase.io

Keybase proof

I hereby claim:

  • I am humandoing on github.
  • I am danielwintschel (https://keybase.io/danielwintschel) on keybase.
  • I have a public key whose fingerprint is B94E 410C E550 AC30 7FF7 0B2A 3644 661C BE95 4643

To claim this, I am signing this object:

@humandoing
humandoing / gist:6356727
Created August 27, 2013 17:49
Compile error installing capybara-webkit 1.0 on Ubuntu 10.04.4 LTS. Have installed all the QT4 stuff that I can think of.
Installing capybara-webkit (1.0.0) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.
/usr/local/bin/ruby extconf.rb
cd src/ && /usr/bin/qmake /home/deploy/chimp/shared/bundle/ruby/1.9.1/gems/capybara-webkit-1.0.0/src/webkit_server.pro -spec /usr/share/qt4/mkspecs/linux-g++ -unix -o Makefile.webkit_server
cd src/ && make -f Makefile.webkit_server
make[1]: Entering directory `/home/deploy/chimp/shared/bundle/ruby/1.9.1/gems/capybara-webkit-1.0.0/src'
g++ -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -x c++-header -c stable.h -o webkit_server.gch/c++
g++ -c -include webkit_server -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/
@humandoing
humandoing / bash
Created October 21, 2009 15:41
Execute logrotate with verbose output
# Execute logrotate with verbose output
logrotate -d -f /etc/logrotate.conf
@humandoing
humandoing / gist:194600
Created September 27, 2009 04:55
Install the git pieces of Vlad
sudo gem install vlad-git
@humandoing
humandoing / gist:194599
Created September 27, 2009 04:52
Vlad 2.0 dies trying to load git unless you gem install vlad-git
>> require 'vlad'
=> ["Vlad"]
>> Vlad.load :app => :passenger, :scm => :git
MissingSourceFile: no such file to load -- vlad/git