Gittip Blog

Month

May 2013

2 posts

Open Call with CentUp, Flattr, and Patreon

Chad Whitacre, founder of Gittip, will participate in a public video conference call together with:

  • Len Kendall, founder of CentUp
  • Linus Olsson, CEO and co-founder of Flattr
  • Jack Conte, founder of Patreon

The call will take place on Thursday, May 30 at 11:00 AM US/Pacific (translate to your timezone). The link to view the live-stream of the call on YouTube via Google Hangouts on Air will be posted on @Gittip.

This call is interesting because CentUp, Flattr, Gittip and Patreon are generally viewed as competitors, each building a platform for sustainable crowd-funding. Gittip is participating in this call because we recognize these companies as kindred spirits in a wider movement. Our individual success depends on a cultural change in attitudes towards giving and value exchange, and we can accelerate this movement by collaborating where we can, and otherwise spurring one another on. We’re initiating this open communication because we believe it’s what our users want from us.

Before and during the call, please ask questions and make comments via Twitter, using the hashtag: #scfcall (for “sustainable crowd-funding call”).

Thanks for working with us to build the new digital economy.

Update: Here’s the video of the call. Thanks to all who participated!

May 24, 20133 notes
Communities

One of the things we’ve noticed over the past year since Gittip launched is that Gittip grows community by community. It’s not enough for an isolated individual to join the site, either as a giver or a receiver. They’ll have a disappointing experience. Gittip is a network and it depends on the network effect to be valuable: the more of your friends and colleagues that are on there, the more fun and useful it is.

Through historical accident, Gittip’s growth in its first year has been in the open source software community in general, and in the Python programming language community in particular. There are other communities represented on the site, but because the homepage to date has shown only the top ten givers and receivers on the site as a whole, and because Python was the first community to start using Gittip, it’s been hard for other communities to see themselves on Gittip.

That changes today with the launch of a new “Communities” feature on Gittip. Now, self-organizing communities of 150 members or more each get their own homepage on Gittip. Why 150? Because it’s the Dunbar number, the rough upper limit of the people in a social group that we can each keep track of in our own head. The communities feature is designed to split the Gittip homepage up into multiple homepages, one for each large community or ecosystem. In the coming months we’ll be introducing additional features on Gittip to better model projects and other smaller groups.

We actually soft-launched this communities feature two weeks ago, and today the Korea community became the first to cross the 150 mark, thanks to a call to action from Hong Minhee.

한국에 계시는 오픈 소스에 기여하는 개발자 분들, Gittip 한국 커뮤니티에 참여해주세요.gittip.com/for/korea/

— Hong Minhee (@hongminhee)

May 13, 2013

Unfortunately, international credit cards are a rarity in Korea, so the Korea community’s actual giving and receiving won’t be very robust until we’re able to improve Gittip’s non-U.S. payments story. That said, it was a wonderful surprise today to discover Korea appear out of nowhere on the list of communities on Gittip, and quickly reach the 150 mark. We’ll get payments sorted out sooner or later, and when we do they’ll still have been the first.

What will be the next community to tip into viability on Gittip? That’s up to you! What communities are you a part of? Go find or add them on Gittip!

Update: Python and JavaScript have become the second and third communities on Gittip!

May 13, 201315 notes

February 2013

1 post

New Design, New Team

Gittip has a new look, thanks to a collaboration between Damon Chin, Nick Sergeant, and myself (Chad Whitacre). The site launched seven months ago with a spartan user experience, and early on we recognized the need to do better. Within a month, Damon had contributed design files for a new visual design for the site. Damon is an employee of Gittip’s close partner, Balanced Payments, and I’m grateful to both for the contribution. The design languished, however, for lack of someone to implement it in markup and integrate it with our web framework.

Fast forward to 2013, and we’re starting to build the Gittip team in earnest. I announced a month ago that Gittip is hiring, and since then we’ve added over a dozen active contributors working on many different parts of Gittip. We’ve deployed important work from Joonas Bergius in refactoring the codebase under the hood, as well as smaller contributions from others, but we haven’t had a major user-facing contribution until now. I’m grateful to Nick Sergeant for stepping forward to convert Damon’s design into markup. I picked it up from there to integrate the markup with the site itself.

Refreshing the visual design of Gittip and recruiting contributors were two of five priorities I identified in October. Therefore, with this update, I’m satisfied that we’ve met those two goals. A third, Twitter integration, was finished in November. The two remaining goals from those five are non-U.S. payouts, and integrating with RubyGems.org. I look forward to announcements on those in the near future.

Chad Whitacre is the founder of Gittip, a platform for inspiring generosity through weekly cash gifts.

Feb 11, 20133 notes

January 2013

3 posts

Design Gittip

Design community, I need your help. There’s a stigma associated with Gittip that it’s only for open source programmers. To be sure, some of that comes from the name (which we tried hard to change, but which we just need to live with for now). My sense is that the bigger problem is that the visual design that Gittip launched with seven months ago is holding us back from being taken seriously by the design community and by design-conscious communities such as musicians, writers, and artists. This is a bummer because that’s exactly who we want Gittip to work for. I want to support my favorite musicians on Gittip.

Within weeks of launching we started a ticket to “change the visual design of Gittip.” It proved to be a fairly popular ticket, and a month later we received a design contribution from Damon Chin (an employee of Gittip’s payments partner, Balanced). This languished for want of an implementor until last week, when Nick Sergeant stepped forward to convert Damon’s design to markup. That’s definitely going to move the needle for us, and I’m grateful to Damon and Nick for diving in. This post is about how to go even further.

Three weeks ago I announced that Gittip is hiring. This caused some controversy due to the fact that, as an open company, Gittip doesn’t compensate its employees, but the fact is that we now have a dozen people actively contributing to Gittip. This is fantastic! Our bottleneck, though, is front-end expertise.

Nick’s sweet spot for us is going to be converting design files to markup. Damon’s contribution came through his employer, and, while I love Balanced, we need to not lean too heavily on them. Gittip needs to build its own team. Therefore, I’m looking for someone with a passion for web product design to join the Gittip team.

What is it we’re building?

Core Product

Here’s a high-level overview of Gittip as a product:

  • Profiles. We enable individuals to tell a story about how they’re making the world better.
  • Giving. We enable individuals to participate in each other’s stories through long-term, no-strings-attached, financial gifts.
  • Communities. We enable communities to tell and sustain a collective story.
Extension Points

Here are the ways Gittip interfaces with other sites:

  • Connecting Accounts. We support connecting as many other services as possible to a Gittip profile. A few of these other services can also be used to authenticate with Gittip and/or move money into or out of Gittip.
  • Partnerships. We seek out partnerships with third parties to add Gittip links in their products. We practice engineering as marketing.
  • Browser Extension. We provide extensions for all major browsers, adding Gittip links on websites with whom we’re not yet partners.
  • Widgets. We provide ways for participants to embed Gittip functionality on other websites.
  • API. We provide APIs that enable third parties to build tools for participants to work with their data stored in Gittip.

Visual Design Requirements

Here are the visual design requirements for Gittip as I see them:

  • Name: “Gittip” (not “GitTip”)
  • Motto: “Inspiring Generosity”
  • Logo:

    image

    (“Heart Coin”)
  • Colors:

    image

    (#614C3E) and

    image

    (#2A8F79)
  • Typography is open game, but web fonts only (no typography via images).
  • Responsive design.
  • We can use Bootstrap (or another framework) for laying out the grid and handling responsiveness, but …
  • We need to have a fully customized look and feel, including forms.
  • Products I admire greatly: Stripe, Airbnb, Gumroad.

Information Architecture

Below are the pages we have and need for Gittip.

  • / - Homepage focuses on high-level aggregate data.
  • /about/ - More charts and other info.
  • /%participant_id/ - Allows individuals and groups to tell their story, connect accounts elsewhere, and manage their giving.
  • /%participant_id/funds/ - Allows users to manage “funds.” Think mutual funds; see this ticket for a description.
  • /communities/%community/ - Aggregates information about givers, receivers, and funds within a certain community. Community pages are described in this ticket.
  • /on/twitter/, etc. - Represent accounts on other services that haven’t been connected to a Gittip account (example), or groups of accounts on other services (example).

That’s what we are building, and I believe that Gittip has nothing but open road in front of it. From our charts you can see that we experienced strong early growth, and then hit a rough patch while I transitioned out of my full time job in order to focus on Gittip. Now, here in 2013, we are building a team and are starting to grow again. Our goal is to grow two orders of magnitude over the next 18 months, and to do that we need a strong product designer on board.

Do you want to join us? You can get in touch with me, Chad Whitacre, as whit537 on Dribbble and Twitter, by email at chad@zetaweb.com, or by phone at +1-412-925-4220. IRC is another great way to connect; we hang out in #gittip on Freenode.

Thank you, and I look forward to hearing from you! :^)

Chad Whitacre is the founder of Gittip.

Jan 24, 20132 notes
25¢ Growth Special

Gittip launched just over six months ago, on June 1, 2012. In the first 8 weeks it grew to 151 funders giving $955/wk. Gittip has only added 128 funders and $470/wk in the 23 weeks since, and, in the past 13 weeks, Gittip has only added 6 funders and has lost $117/wk. Interestingly, total users has continued to grow roughly linearly, with bursts in weeks 8 and 16, while funders has flatlined. Why?

charts

(source)

I’m aware of three possible explanations:

1. Gittip has saturated the market. Most of the people who are remotely interested in giving money through Gittip are now doing so.

I don’t think this is true, because the number of givers on Gittip is really, really small (279) compared to the number of people who, e.g., are on the Internet (2,450,000,000 [source]). Yes, there will be additional growth when Gittip becomes easier for companies to use, but surely there are more than 279 individuals in the world who “get” Gittip.

2. Gittip has been neglected. According to this explanation, the initial burst of growth in weeks 1 through 8 was due to heavy product development and marketing effort, and the slow growth since then is because this effort fell off.

I think this is part of what’s going on. I left my job at YouGov in week 8 in order to pursue Gittip. I spent the next 22 weeks transitioning to a situation where I can sustainably fund my work on Gittip until I’m fully funded on Gittip itself. I worked on Gittip for 29 hrs/wk before I left my job, and 19 hrs/wk after I left my job through the end of 2012. While I was able to finish Twitter integration during this period, we also got hit with a significant fraud incident, which took up a good deal of time without adding direct value to Gittip users. The most glaring result of this neglect is Gittip’s continued inability to pay out to people without a U.S. bank account.

The reason I spent so little time on Gittip is that I was doing other things: l taught a programming class and I took a philosophy class (these were set in motion before I left my job), I made up for lost time with YouGov, and I searched for new consulting work. Happily, I’ve now made good with YouGov, and we’ve arranged for me to continue as a contractor on an hourly basis. I’m grateful to YouGov, and here in 2013 I’m able to focus on Gittip again.

Moreover, the past three months has made especially clear to me the importance of building a team to build Gittip. I can’t do this by myself. Therefore, Gittip is hiring.

3. The $1 threshold is too high. In week 8, we upped the minimum tip from 25¢ to $1. The thinking at the time was that this would increase the amount of money flowing through the system. It’s possible, though, that it had the opposite effect.

This seems to me a plausible explanation for why the number of users has grown consistently since week 8, while growth in the number of funders and the volume of giving has trailed off. New people are showing up on Gittip, signing up, going to leave a tip, and then balking at the price tag. In the long run I expect to implement a sliding scale, inspired by Humble Bundle. In the short term, I’m going to run an experiment for the month of January: I’ve added back the 25¢ tip amount. If you’ve avoided tipping on Gittip because the price tag is too high, this is your invitation to revisit Gittip and tip someone who inspires you. Thanks! :-)

A Growth Target

My goal is to see Gittip grow an order of magnitude in 2013. That is, I want to see us with 1,000 or more funders giving $10,000 per week or more by the end of this year. The average giving per person right now is about $5, so if that holds we would need to see 2,000 funders to reach $10,000 per week. Can we do it? Who inspires you?

Chad Whitacre is the founder of Gittip.

Jan 8, 20131 note
Gittip is Hiring

Building a team is as vital for Gittip as it is for any other company, but Gittip is an open company, which means (in part) that Gittip doesn’t compensate its employees. The idea is that people working on Gittip are volunteers who give their work away as a gift. Maybe they receive reciprocal gifts, maybe this happens on Gittip itself, but there’s no guarantee, no salary. This goes for myself, the founder of Gittip, as well. I’m not making a profit on Gittip, only receiving gifts like everyone else.

Without traditional compensation, the incentives Gittip can offer to employees are rather different. Here are some reasons I can think of to join the Gittip team:

Find a nice living. While I can’t offer you a salary, I will note that I personally receive about $150 per week in gifts on Gittip. That’s not yet enough to live on in Pittsburgh, USA, but it would go further in Hyderabad, India. At this stage in Gittip’s growth, funding your life via Gittip is a real possibility for someone in the right part of the world. My personal goal is to fully fund my life via Gittip within 18 months.

Learn. Education is changing, and apprenticeship is in the air. Working on a real web app with experienced programmers would be a great way to learn how to program and start building your reputation.

Support your open source habit. I had a Skype call with Mike Bayer the other day. He’s the author of the SQLAlchemy library, which Gittip uses. I realized during our call that I was basically trying to recruit him to be in charge of Gittip’s data layer. If Gittip were a traditional company I would have been offering him a salary and benefits and stock options, but Gittip’s not a traditional company. Instead, what I can offer Mike and others like him is the chance to build a platform that can eventually sustain his work on the project he loves, SQLAlchemy. I’ve got my own favorite open-source project, a web framework called Aspen. The idea of getting to work freely on Aspen was one of my inspirations for starting Gittip in the first place.

Have fun. I love Gittip. It’s deeply innovative and it’s got tons of potential and I’m really eager and excited to push it hard. I want you to share my joy. :-)

Work without a boss. Since you’ll essentially be a volunteer, I’ll never be able to coerce you to do something you don’t want to do. We’ll be partners freely collaborating to build Gittip together.

Change the world. Startups commonly talk about disrupting industries. Gittip sets the plow even deeper: with the open company model, we’ll be disrupting industry itself. That sounds like baloney; I actually believe it. There are some innovative workplaces practicing various forms of industrial democracy—Semco, W.L. Gore & Associates, Mondragon, Lincoln Loop, etc. Gittip dials this to eleven. Gittip is the most innovative company on the planet right now. If we pull this off, Gittip is going to have a far-reaching and unpredictable impact on our world.

Positions Open

Gittip’s immediate need is for:

  • Developers. The stack is Python-based; see the README.
  • Visual and user interface designers.
  • Community advocates. This encompasses both marketing and customer support.
What “Hired” Means

“Hired” means we list you on the “About” section of the Gittip website as being part of the Gittip team.

You will have no formal obligations, as discussed above. The informal expectation is that you’ll be spending a good chunk of your life and energy building Gittip. Right now I’m spending about half my time, for example. If and when you end up lessening your commitment, we’ll simply unlist you from the Gittip website after a discussion with the whole Gittip community. No hard feelings. :-)

Gittip will continue to have a lively community of people occasionally participating in discussions and contributing code. What I’m looking to do here is build a core team of people working heavily on Gittip.

How to Apply

Create a new issue on GitHub introducing yourself and suggesting that we hire you. We’ll review these on a rolling basis, and decisions about who to hire and when will be open to the whole Gittip community to participate in. If you have questions first, hit me up at @whit537 on Twitter.

I look forward to your application! :-)

Chad Whitacre is the founder of Gittip.

Jan 4, 20132 notes

December 2012

1 post

Gittip Anyone on Twitter

Gittip is a platform for sustainable crowd-funding. It allows you to set up a small, anonymous, weekly cash gift to a person who is doing great work. Gittip launched six months ago, and currently has about 550 active users, exchanging about $1,400 per week in gifts. At launch, Gittip required an account on GitHub (a social network for programmers) in order to sign in. Now, it’s also possible to sign in using a Twitter account, and to pledge support to any Twitter account.

This change is important because it significantly expands the number of people that you can pledge support to using Gittip. GitHub is approaching 3 million total users, and Twitter announced today that they have 200 million monthly active users.

Giving to someone on Gittip is a way of saying thank you, and also a way to support future work with no strings attached. Now you can use Gittip to pledge support to musicians, artists, writers, activists, organizations and anyone else with a Twitter account whose work you feel is important and inspiring. Here are just a few examples to get you thinking about who inspires you:

  • KvonBengtson is pursuing open source space flight.
  • lisakristine is photo-documenting global slavery.
  • rstevens is the author of Diesel Sweeties.

Note that, while you can pledge tips to anyone on Twitter, Gittip never actually collects money on someone’s behalf until they themselves join Gittip.

Once signed in with Twitter or GitHub, you can connect the other kind of account, too. If you accidentally create two Gittip accounts, you can merge them together by connecting both accounts to the same Gittip profile. All tips are moved to the new account.

Requiring an account on one of these networks in order to join Gittip helps to prevent fraud. It also helps with security, because it keeps Gittip out of the business of storing passwords (for now).

Per our roadmap from a couple months ago, the next priorities for Gittip are:

  • Implementing payouts to non-US bank accounts
  • Landing a visual design refresh
  • Partnering with RubyGems.org
  • Increasing code contributions

Now go find someone awesome in your Twitter feed, and Gittip them!

Chad Whitacre is the founder of Gittip.

Dec 18, 201210 notes

November 2012

2 posts

The Delpan Incident

Gittip is a platform for sustainable crowd-funding. It allows you to set up small weekly gifts between $1 and $24 to people you believe in. Gittip is about five months old, and currently has about 550 active users, with about $1,500 changing hands per week.

Last week, we determined that stolen credit cards were being used on Gittip. We started investigating further to understand the nature and extent of the fraud, and we started taking steps to undo it and prevent future fraud. This is part two of that post. I named this incident the Delpan Incident after the account we first suspected of fraud, and you can find a detailed incident report here.

I conclude that $567.89 of stolen money was injected into Gittip over a period of seven weeks, representing 6% of credit card charges by dollar volume, and 5% by number of transactions. The impact of the fraud is apparent in the following chart, where the weeks in question are shaded red (the Gittip gift exchange takes place every Thursday).

image

I apologize for this fraud, especially to the original victims of the credit card theft, and to the ten innocent bystanders on Gittip who were affected. I’m sorry.

I have investigated the network of relationships stemming from the five accounts identified as fraudulent last week (a sixth account turned out to be legitimate). I have also reviewed all accounts that moved money into or out of Gittip in the past, and specifically those that had credit card failures in the past. With help from the fraud and risk officer at Balanced (our payments provider), I looked at account activity on GitHub accounts that were linked to Gittip accounts that also have a bank account attached. My thanks to the employees of Balanced and GitHub who helped out, as well as those anti-fraud professionals who reached out in confidence via email or publicly on Hacker News and GitHub to offer their expertise and support.

We now have an is_suspicious field in the Gittip database, with options “yes”, “no,” and “maybe” (technically, true, false, and null). Accounts start in the “maybe” category. Only accounts where is_suspicious is “no” are allowed to move money from a credit card into Gittip, or from Gittip out to a bank account. Accounts in the “maybe” category may exchange gifts within Gittip, but can’t move money between Gittip and the outside world. Accounts in the “yes” category are not included in Gittip’s weekly gift exchange at all, nor are they permitted to login. Whenever an account first links a credit card or bank account, it goes into a queue and is reviewed before being included in the weekly gift exchange.

As a result of this investigation, a total of 22 accounts have been marked suspicious, out of 6,308 (0.3%). None of these introduced money into the system last week, and, as shown on the above chart, the dollar volume returned to an amount in keeping with Gittip’s normal growth during the past three months. Therefore, I believe that we’ve identified all accounts that have fraudulently participated in the Gittip economy to date, and I have whitelisted all other accounts that have successfully moved money into or out of Gittip in the past. There are currently 431 whitelisted accounts on Gittip (7%).

Here’s a summary of the new categories:

Is suspicious?

Yes - 22 (0.3%) - Can’t move money at all; can’t do anything

No - 431 (6.8%) - Can move money; unrestricted

Maybe - 5,855 (92.8%) - Can move money, but only inside Gittip

Total - 6,308

Making Good

I have refunded the $567.89 of stolen money that was injected into Gittip. I have notified Balanced of the bank accounts linked to suspicious accounts that were used to withdraw $379.80 (67%) of the stolen money, and I am waiting to hear whether they are able to recover any of that money. $104.00 (18%) of the stolen money was given to ten innocent bystanders on Gittip, and will be recovered from those individuals’ existing balances and future gifts. $54.00 (10%) is still escrowed within Gittip, and another $30.09 (5%) went to fees for Balanced and Gittip, whence it will be recovered.

Then, there will be chargebacks. Victims of credit card theft have 120 days to file a “chargeback” for each fraudulent charge, which then takes a month or two to hit the affected merchant, Gittip in this case. Ideally, we’ve identified all of the fraud on Gittip to date, and all stolen money has already been refunded. However, a $15.00 fee applies for each fraudulent transaction that we didn’t refund in time, before the chargeback process began. (Chargebacks remove the moral burden of being complicit in fraud that I expressed concern about in my prior post.)

I count 29 fraudulent transactions between 2 and 9 weeks ago, so in a worst case scenario Gittip is looking at an additional $435.00 in fees. Assuming in this scenario that the money already withdrawn to bank accounts is unrecoverable, Gittip is looking at a burden of $814.80 for this incident, or about 400% of the approximately $200.00 that Gittip has earned since launching. Ultimately, whatever this burden turns out to be is the responsibility of Zeta Design & Development, LLC, the legal entity behind Gittip, and its owners, namely, me.

Lessons Learned

It turns out that Gittip is particularly suited to a certain step in the black market for stolen credit card numbers, where low-level agents purchase long lists of numbers and then verify which numbers are actually good by performing small transactions with them. This is often done in the form of small donations to charities that have simple, unsecured, online donation forms. However, the money is lost from the point of view of the fraudster. With Gittip, it is possible to set up a bank account on the other end to recover some of that waste. The upshot is that Gittip is potentially useful for a certain kind of fraud, even though Gittip doesn’t lend itself to quickly unloading large amounts of money from any given card.

Fraud was bound to happen on Gittip sooner or later. Now we know one form it will take. While the amount of bad money injected into Gittip was small this time around—only $567.89—I much prefer to gain experience containing fraud while the stakes are comparatively low than to have been overwhelmed by an even greater degree of fraud now, or to learn an even harder lesson further down the road. Gittip is better prepared for next time, with systems in place that we didn’t have two weeks ago:

  • A whitelisting policy for transactions with the outside world
  • The ability to blacklist fraudulent accounts entirely
  • A fraud dashboard and incident reporting infrastructure
  • Experience in data mining for fraud detection
  • A start on communicating additional fraud detection signals to Balanced
  • Relationships with anti-fraud professionals at partner companies and in the broader tech industry

Morever, this incident has given us a chance to test the principle of “maximizing transparency” that is at the heart of what it means for Gittip to be an open company. Rule #0 of anti-fraud is that you never tip your hand in the arms race with fraudsters. Obfuscation and so-called “information asymmetry” are the name of the game. What is the information that is obfuscated? Fraud signals, machine learning algorithms that mine as much data as you can get your hands on to find slight perturbations in the corporate cognitive field, slight disturbances that warn of fraud. It’s considered a truism that publicizing these algorithms gives fraudsters a much easier time inventing new work-arounds.

I accept the starting-point that fraud will always exist. The task is not to extirpate fraud—that’s impossible. Rather, it’s to keep it to a low enough level for normal life to proceed apace. It’s like insanity. Each of us has a tinge of insanity, but as long as we’re 99.5% normal, nobody notices. I also grant that sociopaths walk among us. Heath Ledger’s Joker has been my mental image during this episode. Why commit fraud? Wrong question. And yet, at this point, my own question is, can I make my fraud algorithms public, and still keep fraud below that 0.5% threshold? Because if I can, I want to. That said, I respect the right of Balanced and Gittip’s other partners to manage fraud on their own traditional, closed terms. There are fairly clear layers here between Gittip and our partners, and I believe Gittip can experiment with openness without jeopardizing the integrity of our partners’ anti-fraud efforts.

I don’t know exactly what this looks like yet, or whether I’ll end up giving up and pursuing an information-asymmetric arms race per the status quo. The incident report I published is a first step in exploring how transparent Gittip can be with regard to fraud. I hope to push that envelope further as Gittip grows. Stay tuned …

Chad Whitacre is the founder of Gittip.

Nov 8, 20121 note
Stolen Money on Gittip, Part 1

Gittip is a platform for sustainable crowd-funding. It allows you to set up small weekly gifts between $1 and $24 to people you believe in. Gittip is about five months old, and currently has about 550 active users, with $1,400 changing hands per week.

On October 10 (27 days ago), I noticed a new user named delpan in the top ten receivers list on the Gittip homepage. This user was suspicious, because the associated GitHub account was recently created, and empty: no repos; no followers, starred, or following; no name or location or avatar. Gittip has grown by word of mouth, so to have a new user unconnected to the rest of the Gittip social graph is unusual. But I didn’t want to jump to conclusions. There’s a Counter-Strike player that goes by delpan; maybe Gittip was breaking out into a new community? We adopted a wait and see approach.

Since then, it has become clear that delpan and other accounts on Gittip are in fact being used to steal money. The basic pattern is to create two Gittip accounts, one linked to a stolen credit card, the other to a bank account, with a tip set up from the one to the other. On payday, Gittip pulls the money in from the credit card and deposits it in the bank account. It does this via Balanced, Gittip’s payment processing partner.

I have identified six Gittip accounts that I strongly believe are linked to stolen credit cards. I determined this by manually reviewing the top 100 or so givers on Gittip, and looking for patterns. My heuristic boiled down to the following:

  • The Gittip account is associated with an empty or suspended Twitter or GitHub account.
  • Tips include significant tips to other Gittip accounts with empty or suspended Twitter or GitHub accounts.

Secondary factors included:

  • The Gittip account is anonymous on the giver’s leaderboard.
  • The “I am making the world better by …” statement is vacuous.
  • The username is CamelCased.

I have reported these six accounts to Balanced. Together, these accounts have been used to steal $488.15 since September 27. The total charge volume during this six week period was $8,414.92, so the money stolen through these six accounts comprises 6% of Gittip’s volume during that time. However, we had an unusual number of credit card failures during the October 18 payday, and unless new stolen cards were associated with the same Gittip account, which I only noticed in one of the six cases, these would not have been reflected in the top 100 at the time I conducted the review. Consequently, I expect that even more stolen money has been funneled through Gittip. I need to do more research to determine how much.

Where is the stolen money now? Again, I need to do more research to fully answer the question. Anecdotally, most has gone to suspicious Gittip accounts, though a significant portion has also gone to legitimate Gittip users. Some remains escrowed within Gittip, some has been regifted, some withdrawn to a bank account—again, both by suspicious and legitimate Gittip users. Some has been paid to Gittip and Balanced as fees. The ideal is to get the money back to the people it was stolen from. Is this feasible? Do Visa and Mastercard make this possible?

The uncomfortable truth is that Gittip, Balanced, and our legitimate users are financially incentivized to turn a blind eye to fraud, because we have benefitted and are benefitting from it. I have stolen money in my bank account. Heck, I pretty much have stolen money in my pocket right now. The difficulty of unravelling the flow of money once it’s in the system makes this even less comfortable. We’re accidentally complicit in the crime, with no easy way to make good.

What do we do?

The most important thing is to prevent stolen money from entering the system in the first place. Therefore, I am instituting a whitelist: every giver will be reviewed and approved before Gittip charges their credit card. Gittip has about 350 credit cards on file and is only adding a few each week right now, so for the immediate future I will just manually review all paying accounts before payday each Thursday. I’ve already started adding admin UI to facilitate this and updating the payday script to enforce it, and no money was charged last week to the six accounts I identified.

As Gittip scales, we’ll need to rely more on algorithms and less on human intervention, though it’d be nice to avoid the nightmare scenarios that people run into with PayPal. The fact that Gittip accounts must be linked to a Twitter or GitHub account comes in handy here, and an automated or semi-automated approach based on the heuristic above seems like a good next step.

We still have the problem of recovering stolen money once it has entered the system. I need to do more research to understand what that looks like and what our options are with Balanced before I know how to proceed there, and that’s why this is Part 1. Stay tuned …

UPDATE: Here’s part two: The Delpan Incident.

Chad Whitacre is the founder of Gittip.

Nov 5, 201211 notes

October 2012

2 posts

Let's Apply for a Shuttleworth Fellowship

Update: Denied.

Gittip is funded on Gittip. That means the interests of Gittip as a company are perfectly aligned with the interests of Gittip’s users. It also means I can’t take any traditional venture capital to fund the early development of Gittip.

Mark Shuttleworth made a fortune during the dot-com boom, and has since established Ubuntu as the preeminent open-source operating system. He also has an eponymous foundation that gives generous grants to “dynamic leaders who are at the forefront of social change.” A few points in the Shuttleworth Foundation’s philosophy and model jump out at me. First is the focus on people more than projects:

We support individuals through fellowships (rather than project funding) because we believe that great people are the true change agents.

We want to give the person with the fresh idea a chance to try it and see if it brings about the positive change they believe it will.

We hope that by freeing up 100% of a persons time to follow their dream, it will become a reality.

This is, of course, very much in line with Gittip’s ethos, as is the theme of applying open source models beyond software:

The more we expose the thinking, working and practices of our organisation and our projects, the better.

Working together is faster and smarter than working against each other.

The Foundation does not […] fund initiatives with the development or advocacy of free and open source software as the primary objective. We rather apply the free and open source philosophy as the underlying principle to our work.

Lastly, the foundation’s “skin in the game” expectation is something I can certainly get behind, since I left a comfortable corporate job to pursue Gittip:

We make sure the Fellow invests, both personal resources as well as money into their projects.

My long-term goal is to find my living on Gittip itself—and if Gittip works for me, it will be because it works for many of us. I think we can get there in a year or two. How do we bootstrap Gittip to that point? It seems that a Shuttleworth Foundation grant would be a big help.

So, in the spirit of openness and community, I would like to invite your input and support as I apply for a Shuttleworth Foundation grant, starting with the application itself. Besides a resume and a five-minute video, the application is just four questions and two pages long:

  1. Describe the world as it is. a description of the status quo and context in which you will be working
  2. What change do you want to make? a description of what you want to change about the status quo, in the world, your personal vision for this area
  3. What do you want to explore? a description of the innovations or questions you would like to explore during the fellowship year
  4. What are you going to do to get there? a description of what you actually plan to do during the year

Applications for the spring cohort are due a week from today. I’m going to draft mine here, and I welcome your input. Let’s show the Shuttleworth Foundation that Gittip is a community worth joining.

Chad Whitacre is the founder of Gittip, a platform for sustainable crowd-funding.

Oct 24, 2012
Status Report, and Priorities for Fall 2012

Gittip, a platform for sustainable crowd-funding, is now just over four months old, having launched on June 1. The core of the service is small, anonymous, weekly gifts to people who do great work.

Here’s a snapshot of Gittip’s current status:

  • 5,780 people have registered with Gittip.
  • 1,773 people (31%) have filled in the blank, “I am making the world better by …”
  • 341 people (6%) have a working credit card on file with Gittip.
  • 275 people (5%) gave money on Gittip today.
  • 40 people gave at least $10 today.
  • Four people gave at least $50 today.
  • We’re currently moving over $1,600 per week, and growing 5-10% per week.
  • 30 people (1%) are set up to withdraw money to a bank account.
  • 225 people (4%) received money on Gittip today.
  • 36 people received at least $10 today.
  • Three people received at least $100 today.
  • There are 188 open issues, and 144 closed issues.
  • 15 people have contributed code.
  • Many people have participated in the Gittip community, via GitHub, Twitter, and Hacker News, and IRC, in particular.

That’s not nothing. I am humbled and excited by the way you all have gotten behind Gittip and used it and broken it and fixed it and constructively criticized it and generally pushed it this far in four months. Thank you!

A couple nights ago over drinks I was telling a friend about Gittip, that multiple patrons on the site are giving away thousands of dollars a year each. He was floored when, in response to a comment of his, I told him it wasn’t even tax-deductible. “That’s amazing that there’s a community that would share that much with each other without even getting a tax break for it!” No kidding!

Priorities

Let’s keep flooring people! :-)

We’ve got a lot of pressing issues with Gittip, and I admit that I can tend to get distracted by conversations that maybe aren’t the highest priority. Sorry about that. Stepping back, here’s what I’m seeing as Gittip’s top priorities for the next few months:

Twitter. Update: Finished. I started adding Twitter support, but it’s half-baked. There’s no way to link both a Twitter account and a GitHub account to the same Gittip account, and if you pledge to an unclaimed account it ends up garbled on your profile. We need to finish baking the Twitter integration.

Non-US Payouts. We need to find a solution for payouts outside the US. There are 22 people on Gittip who have accumulated $100 or more, and eight of them (36%) are outside the US. There’s a fair bit of pressure to add bitcoin support, which could solve this in theory, but in fact those affected are generally not supporters of bitcoin and wouldn’t take advantage of it. The clearest way forward at this point is probably adding PayPal, or at least implementing a manual process. Maybe we mail monthly checks?

Visual Design. Update: Finished. Damon Chin from Balanced has contributed a new visual design, which has yet to be implemented. I think this would make Gittip much more accessible to those further back on the adoption curve, along with giving us a chance to make the site just plain easier to use.

Open Registration. We’ve got an offer from RubyGems to add Gittip integration once we have email-based registration. This would be a great partnership to have in place, and email-based registration would effectively throw Gittip wide open in the process, further expanding our reach.

More Cooks. Update: We’re off to a good start. Now, as you may know if you’ve been following along, Gittip is funded on Gittip. It’s the only way I could think to do it that is true to the ethos of the site, but that means we can’t just take venture capital and hire a bunch of people to build this out. I left my corporate job two months ago, and have been able to spend about 20 hours per week on Gittip since then. We are seeing some code contributions from others—thank you! Can we do more of that? Do you want to run a Gittip install party at your user group or as part of a Python or other tech conference? I’d love to at least Skype in or otherwise help you out. The more people hacking on Gittip, the better.

There’s plenty of other issues, but those are the ones I am seeing as priorities. Do you agree? What do you want to see Gittip focus on over the next few months? How can I help you build Gittip?

Chad Whitacre is the founder of Gittip.

Oct 11, 20122 notes

September 2012

2 posts

Back the Stack: Django

Gittip is a community of people building the Commons. This is the third post in a series called “Back the Stack,” where we highlight free software developers whom you can support through Gittip.

This post is by Russell Keith-Magee, President of the Django Software Foundation.

————

image

From 2008 to 2011, I was extremely lucky. I had an employer—Hunted Media—who not only encouraged my open source contributions, but actively supported them. They sponsored my conference trips, and acknowledged that part of the deal when you hired a prominent open source contributor was giving them the flexibility to spend some of their time working on open source. As a result, I was in a position to make significant contributions to Django 1.0 and 1.1, and to shepherd the Django 1.2 and 1.3 release cycles.

In 2011, I left Hunted Media to pursue my own projects. The biggest casualty of this move was my contribution to Django. My contributions to Django didn’t wane because I lost interest. I simply couldn’t affort to spend as much time as I had previously spent working on Django.

This is something I’d like to change.

One option would be to find another employer like Hunted who would let me contribute to Django as part of my job. However, I think Gittip provides the glimpse of something that has the potential to be much better.

Unless you’re extremely disciplined, commercial pressures will almost always take precedence over volunteer contributions. If an open source project is managed using resources stitched together from pieces of spare corporate and personal time, it is possible to achieve great things—the panoply of successful open source projects is proof of that. But if open source projects had the full-time attention of developers, we could achieve so much more.

One way to make this happen would be to call on large corporations to donate to the long term development and maintenance of the open source products they use. However, getting large corporations to donate isn’t easy. Altruism isn’t easy to explain on a corporate balance sheet, especially if company funds are already spread thin.

Gittip provides an alternative: Rather than calling for a small number of large donations, it aims to raise a large number of small donations. And instead of trying to convince large corporations to give, it calls on the people who ultimately benefit from the availability of open source—the community of developers whose professional lives are made better through access to world class, user-modifiable tools, made available at zero cost. If everyone who benefits from open source was to contribute a little bit, we’d be able to guarantee the full-time support and development of the tools we love, and no one individual would be significantly out of pocket.

My professional career has been made immeasurably better through the availability of free tools like Linux, Apache, mod_wsgi, Python, PostgreSQL, Memcached,… the list goes on. I hope that in some small way, my volunteered efforts on Django have, in turn, improved the lives of others. I would like to be in a position where the improvement of the tools I love to use isn’t constrained by the availability of volunteered time; and in turn, I’d like to be in a position to personally guarantee the future support and development of Django.

For me, Gittip could make it financially viable to make that guarantee—and do so in a way that is well aligned with the community-driven principles that have made the open source toolchain so great. Open source has always had a bright future, but with community-backed financial resources—the future could be even brighter.

————

Click here to support Russell Keith-Magee on Gittip.

Sep 23, 20123 notes
Back the Stack: PythonPackages.com

Gittip is a community of people building the Commons. This is the second post in a series called “Back the Stack,” where we highlight free software developers whom you can support through Gittip.

This post is by Alex Clark, founder of PythonPackages.com.

————

image

Hi, my name is Alex Clark and I am an open source developer. I quit my day job in 2004 to do Plone CMS consulting (Python-based web content management system), and have not looked back. Since then I have organized monthly user group meetings for the Python community in DC, organized an international developer conference in 2008 for the Plone CMS community, formed a non-profit organization to promote the interests of the DC Python community, written a book about the Plone CMS focusing on zc.buildout based development and deployment, and have remained gainfully self-employed.

PythonPackages.com started in October 2011 as a commercial venture to fund all of my open source activities. Since then, it has been featured on Startup Row at PyCon 2012 (thank you, PyCon!), has helped drive the addition of OAuth support to the Python Package Index (hat tip to Richard Jones), and has helped me make dozens of open source Python package releases for the Plone CMS community. I hope it can help others package and release their Python software quickly and easily, in a manner consistent with today’s fast-paced-development-integration-and-deployment-environment, powered by global leaders like GitHub and Travis CI.

Enter: Gittip. Chad’s vision for Gittip really speaks to me. All over the world there are thousands of open source developers writing code, managing projects, and moving the world of open source technology forward. This helps millions of individuals, companies and the entire world with a variety of its endeavours. What if those folks could easily show their appreciation to individuals known to make open source happen? What if these volunteer developers didn’t need to go get “day jobs” to make a living because the world has taken care of them? What if companies didn’t need to hire employees in the traditional sense because their needs have already been met by open source? There is a lot to think about and strive for here, and I’m really excited to help Chad with his mission. On a daily basis I’m involved with, and influential to the following open source projects: Plone (Python-based CMS), Pillow (Python Imaging Library fork), Buildout (Python-based build system), and more. I hope Gittip can help me help you, the open source community and the world.

————

Click here to support Alex Clark on Gittip.

Photo Credit: Eddie Welker

Sep 20, 20122 notes

August 2012

3 posts

With Payouts, Gittip is Minimally Viable

Gittip is a system for funding people who build free culture. The core is small weekly gifts. The idea is that if 1,000 people give $1 a week to a great programmer, musician, scientist, teacher, etc., then that frees them up to pursue their vision even further for making the world better.

We’ve been pulling money into the system for twelve weeks, but until today there was no good way to get money out of the system. There was a bad way, which was me giving you cash from my wallet. I actually did that twice for one Gittip participant, when I ran into him at conferences, for a total of $2.50 withdrawn (followed by manual SQL updates). Then I did make a PayPal donation on behalf of another participant, for a grand total of $26.80 paid out. But meanwhile we’re now moving over $1,000 per week, and by this morning we had $5,604.76 escrowed in the system.

I’m pleased to announce that you can now connect a bank account to your Gittip profile. If you wire up a bank account, then Gittip will automatically deposit your money in it each week. If you are set up to give to others, then Gittip will reserve that amount in your Gittip account for the following week, to avoid processing fees. There is a $10 minimum withdrawal, and a 30¢ flat fee on withdrawals. Withdrawals show up on your history page along with gifts to and fro, and any credit card charges.

Gittip works closely with Balanced Payments as our payment processor. They are responsible for verifying your identity, securely storing your account details, and processing your payments with the credit card and ACH networks. Balanced is designed specifically for marketplaces such as Gittip, and greatly streamlines the process of verifying the identity of “merchants” (as the banks would have it) who receive money through the site.

Balanced is US-only for payouts (Balanced and Gittip both support paying in with non-US credit cards). You can voice your interest in support for non-US identity verification and bank accounts on this Balanced ticket and/or this Gittip ticket. In the meantime, I’m continuing to handle non-US payouts manually. Please contact me, Chad Whitacre, at chad@zetaweb.com, @whit537, or +1-412-925-4220 to arrange for a PayPal payment or check (you’ll be responsible for postage/fees at cost).

Nine out of ten US citizens can verify their identity by providing their name, address, phone number, and date of birth. One in ten will need to also provide their Social Security Number to verify their identity.

Two bank accounts were connected for today’s payday, and $1,147.50 was withdrawn. Withdrawals take one business day to clear the ACH network, so today’s withdrawals are expected to clear on Monday. We are considering running Gittip payday on Thursdays instead of Fridays so that funds are available in recipient bank accounts on Friday (as is customary for payroll in the US, at least).

With this feature, Gittip is now minimally viable. Thanks to Balanced and especially to Balanced employee Marshall Jones for contributing the bulk of the payouts integration.

$5,449.41 is currently escrowed in Gittip. If some of that is yours, then go wire up a bank account before Gittip 13 to receive your money!

Aug 24, 20126 notes
More Bazaars and Better

I’m teaching a course this Fall entitled Web Development 101: Hacker Theory and Practice, with the Saxifrage School. For the theory side of the course, we’re going to read The Cathedral and the Bazaar (CatB) by Eric Raymond (ESR). I started my programming career in late 1999, soon after the first edition was published (the core essay dates from 1997). The second edition landed in 2001, soon after the dot-com bubble burst. Until reading the book, I actually didn’t realize the “open source” brand was invented as late as 1998. I accidentally grew up as a hacker right alongside the open source movement.

I finished reading CatB a couple nights ago, in time for Poul-Henning Kamp’s ranting lament for the Cathedral (discussed extensively on Hacker News). I’m a bit of a PHK fanboy, to be honest, having used FreeBSD and especially jail(8) for my first years as a hacker (now it’s mostly Mac OS and Heroku). I used his beerware license for some early projects. However, I don’t think it’s smart to fight with reality, and 50% of the population is below average. To me, the transcendent wonder of the bazaar is in including all contributors and all contributions in something bigger than the sum of its parts.

I think we need more bazaars, and better ones. We need people with PHK’s taste to somehow figure out how to organize and direct the energy of the supposedly unwashed masses. I admire Linus for having done this with Linux (prickly though he might be). I admire Guido for having done this with Python. And to an extent, I admire Jimmy Wales for having done this with Wikipedia.

Wikipedia

CatB concludes as follows:

I expect the open-source movement to have essentially won its point about software within three to five years (that is, by 2003–2005). Once that is accomplished, and the results have been manifest for a while, they will become part of the background culture of non-programmers. At that point it will become more appropriate to try to leverage open-source insights in wider domains.

I see Wikipedia as the first non-programming open source success. Based on the following graph of Wikipedia’s growth, ESR’s prediction seems to have been spot on: Wikipedia really started to take off between 2003 and 2005.

image

Wikipedia is interesting both for what it is—the free encyclopedia that anyone can edit—and for how it is managed: openly. Not only can anyone edit Wikipedia, anyone can edit the Wikimedia Foundation itself. That’s new. That’s big. It’s a best-of-both-worlds mashup between a corporation and a government. It’s nominally a charity, but the 501(c)(3) is a red herring: the preponderance of Wikimedia’s mass is in the community of people who are not on WIKIMEDIA FOUNDATION INC’s payroll.

Now, imagine if Jimmy Wales had Steve Jobs’ taste. Imagine if Wikipedia weren’t painfully ugly. Imagine if the editing experience were delightful. Yes, there is Project Athena. To be honest, early signs (PDF) leave me underwhelmed:

image

Imagine if the GitHub team were building Wikipedia. The tagging interface would be awesome, if they decided we needed it at all.

Making Good

ESR is prescient here as well:

I believe the problem for 2001 and later is whether we can grow enough to meet (and exceed!) the interface-design quality standard set by the Macintosh, combining that with the virtues of the traditional Unix way.

However, he turns out to have been too optimistic:

As of mid-2000, help may be on the way from the inventors of the Macintosh! Andy Hertzfeld and other members of the original Macintosh design team have formed an open-source company called Eazel with the explicit goal of bringing the Macintosh magic to Linux.

ESR actually speculated that Apple itself might “go open” with Mac OS X, because in his view “open-source peer review is the only scalable method for achieving high reliability and quality.” Well, I daresay that Google and Amazon and Facebook have demonstrated this to be false. These companies depend on open source software, yes. But there is surely a great deal of proprietary work that is essential to their reliability and quality. And far from “go[ing] open” with Mac OS, Apple did the opposite. It wrapped FreeBSD in a heavy coat of proprietary code, and captured the lion’s share of the hacker laptop market. Ubuntu’s user experience is nothing compared to Mac OS’s. Apple then used the iOS variant of Mac OS to basically create the mobile market as we know it ex nihilo, boosting its consumer laptop sales in the process. Meanwhile, Eazel folded in 2001, and after a few more years trying to make good on ESR’s vision, Andy Hertzfeld went to Google in 2005, where he remains to this day. ESR’s poster children are now bywords and also-rans: Netscape, VA Linux, SourceForge, RedHat. Mozilla is basically kept alive by Google, for it’s own strategic purposes. And then Google went and built Chrome anyway. Open source is looking less like a revolutionary than a lapdog.

What happened? Why are our best people building Google and Facebook and GitHub, and not Wikipedia? Or rather: Why aren’t Google and Facebook and GitHub open projects like Wikipedia? Simple: It’s not yet economically rational for the world’s top talent to work on open projects. But I think it could and should be.

If I don’t like the direction Project Athena is going, I should get involved in the Wikimedia movement and “edit” it myself. Right? In a way, I see myself doing that with Gittip. I want Gittip to shift the economy towards open projects like Wikipedia. Why? Because I was raised in the bazaar. I love working together as free equals, rather than being someone else’s cog. Though chains be of gold, they are chains all the same.

Fifty years from now, I want most economic activity to happen in the open. That’s a dream. I want open companies, with open governments to follow.

If you want to see this too, consider joining Gittip, and funding someone who works on Wikipedia. While you’re at it, why not fund the people who build GitHub? Would they open up their company, if we made it economically rational? Maybe some of them would even go help out on Wikipedia.

————

Chad Whitacre is the founder of Gittip.

Aug 21, 20121 note
Back the Stack: Mezzanine and Cartridge

Gittip is a community of people building the Commons. This is the first post in a series called “Back the Stack,” where we highlight free software developers whom you can support through Gittip.

This post is by Stephen McDonald, creator and lead developer of the Mezzanine CMS and Cartridge shopping cart for Django.

————

image

Three years ago I started working on Mezzanine and Cartridge, a CMS and ecommerce combination platform. At that time I was working for a company where we needed something like Mezzanine and Cartridge to standardize our Django development work, and so I was able to spend a significant amount of time working on these projects to support the work my company was doing. 

Fast forward to now, and Mezzanine and Cartridge have grown much more popular than I would have ever anticipated, with a wonderful community of developers forming around both projects together. Development has continued every week in some form or another since the projects were first started, but these days with the amount of growth they’ve received and change of direction around my day job, it’s often a struggle to find the time, both to support the always-growing community of users, and to continue the development of features to make Mezzanine and Cartridge even better.

I’ve never had any expectation around returns on the development of Mezzanine and Cartridge, other than the potential for Feeling Good about creating something amazing that helps other developers out, by making their and their users lives easier - and as I mentioned, this has happened at a level much greater than I would have ever imagined. But as life has changed, and I’ve found myself with less time available for the growing amount of work needed to continue these projects, I’ve often dreamt of what it would be like to be able to work on them full time. I think the potential would be amazing, but I’ve never worked out how that could possibly be funded. Like a lot of people, I have bills to pay and a wife and child to support, so I’ve never had the opportunity to just drop everything and explore how this might work. To make a living from continuing the development of the free software I’ve built is my dream, though.

————

Click here to support Stephen McDonald on Gittip.

Aug 14, 20122 notes

July 2012

7 posts

Open Partnerships

Gittip is a personal funding platform, a way to support people who make the world better by building free culture for the rest of us. We launched eight weeks ago and currently move $950 per week in small, recurring, anonymous gifts. If that sounds interesting you should join the site and support your favorite programmer.

Now something serendipitous is happening with Gittip: we are forming partnerships with third-party vendors in a really unusual way. I’m calling these “open partnerships” because Gittip is an open company. Here are the features of Gittip’s open partnerships:

  • The need or desire for a third-party vendor to solve a particular problem is raised within the Gittip community, manifesting as a ticket on GitHub.
  • Vendors who want Gittip’s business are invited to make their case as equal participants in discussions that are open to the entire community.
  • Decisions about vendors are made in the same open way as any other decision.
  • Vendors are responsible to contribute code to Gittip to integrate with their service. 
  • Vendors charge full price for their service. Gittip doesn’t get some sort of non-profit or open-source discount, because Gittip is not a non-profit nor an open-source project.

Gittip’s first open partnership is with Balanced Payments, a payment processor for marketplaces. After FeeFighters stranded us, and Stripe reluctantly asked us to leave, we were casting about for Plan C when Balanced showed up on GitHub and in IRC and volunteered to contribute the code to integrate with their service for charging credit cards. That code went live last week. They’re currently working on a branch for ACH withdrawals, and have also started contributing visual design. The co-founders of the company are YC alumni, so they bring a lot to the table in terms of advice and networking as well. In my view they’re doing a fantastic job of respecting Gittip as an open community, while making a smart move to acquire what essentially amounts to free business. I keep trying to sniff out whether this relationship is a bad idea, but so far I think it’s just the good kind of weird.

It appears that things are going to get even good-weirder, because Dwolla now seems interested in pursuing a similar relationship. Dwolla intends to displace Visa by moving money for $0.25 per transaction instead of 2.9% + $0.30.

I believe having Dwolla at the table is in the best interest of the Gittip community, and I’d like to welcome them. :-)

I look forward to deepening our relationship with Balanced. They are the true innovators of open partnerships, having seen the potential and reached out to initiate our relationship.

A third vendor that I would like to invite to the table is bitpay. While controversial, Gittip is getting steady pressure from users to support bitcoin, and bitpay seems to be the processor of choice.

I would also welcome an overture from SpreedlyCore, to possibly vault cards redundantly.

On a related note, I’d like to thank Work For Pie, an alternative to resumes and current job boards, for integrating Gittip buttons with their user profiles. They are even offering to match gifts to users that are on both sites:

We’re putting our money where our mouth is. Starting now, Work for Pie will contribute its own money to Gittip.  We’re working with the Gittip team to figure out how we can match tips made by others, and once that’s ready we’ll be doing so. It’s not much, but it’s our way of saying thank you to all the amazing open source developers out there.

These are all exciting partnerships! I never imagined two months ago that these sorts of open partnerships would develop. This kind of serendipity tells me that we might be on to something with Gittip and with open companies.

Do you have an idea for how your company can add value to the Gittip community? Start a conversation with me, Chad Whitacre, on Twitter, or participate in a conversation on GitHub, or join the #gittip channel on freenode.

Jul 30, 20121 note
Why Were You Charged $10?

A number of Gittip funders were charged $10 this week, even though they are only tipping a few dollars or even a few cents (for people who set up tips before the tip structure changed). I should have done better to announce the reason for this ahead of time. Sorry about that.

The reason you were charged $10 is to minimize processing fees. You are paying a 3.9% + $0.30 fee each time we pull in money from your credit card, nearly all of which goes to our payment processor. If you’re only tipping $1.00 then you were being charged $1.36—a 36% fee. By pulling in $10 at once we only have to charge you a $0.68 fee, which turns out to be 7% of the $9.32 that is actually credited to your Gittip account.

We hope to implement Dwolla to reduce these fees even further, but while getting started we thought it best to implement credit cards first since they’re much more widely adopted.

The extra money we pulled in this week will be used to fund future gifts. You can see a detailed record of your credit card charges and gifts on the History page linked towards the bottom of your profile.

If you have any questions or concerns please get in touch with me, Chad Whitacre, via Twitter or email, or by phone at +1-412-925-4220. Thanks.

Jul 27, 20122 notes
I Believe in Gittip

I’m leaving my job, to find a living on Gittip.

For the past two years I’ve been a software developer at YouGov, an international company that runs high-end internet surveys. They do statistically rigorous market research for big brands and opinion polling for political scientists. To anyone looking to work remotely writing Python, I absolutely recommend them. It’s been a great gig. Email me your resume and I’ll pass it along.

In some ways, the fact that life was so good at YouGov has made it all the more clear that I need to leave. I couldn’t imagine simply getting a different job, because YouGov has been a fantastic job. The nagging frustration I’ve felt is with “job” itself as a form of work. I don’t want to not work. I’m not lazy. And I refuse to accept that I have to hit a capitalist home run before I can “do what I really want.” I want everyone to be free to do what they really want, right now, because I believe that what everyone really wants is to make the world better. Can we unlock the passion? Can we have the stability of corporate jobs, and the freedom of self-direction? That’s what Gittip is about for me.

Today I released a feature where Gittip users can specify a personal funding goal. Mine is $2,000.00 per week, and I hope to reach it by this time next year.

Click here if you’d like to be part of my story.

In the mean time, I will be looking for about 50 hours a month of contract work to stay afloat, available starting August 15. Please get in touch if you know of any opportunities.

Jul 12, 20125 notes
Introducing Personal Funding Goals

Gittip is a platform for personal funding, and so its primary customer is the person receiving money through the site. At the outset here we’re focused on the nitty gritty of moving money along social network lines—kind of like if Facebook friend requests had cash attached. The longer-term vision is to help Gittip funders tell a story about how they’re making the world better. As Kiva has demonstrated, people will pay for “the feeling of participation in someone else’s story.”

One part of the story in numbers is the amount that funders are hoping to raise through Gittip. For sites like Kickstarter this is a central feature. Help raise $30,000 in 30 days! Urgency makes those sites tick, but on Gittip we don’t have that sense of urgency. Gittip is optimized for a slow, steady build-up of a funding base over time. It may be tempting to tweak Gittip to capture more money during short-term spikes in attention, but easy come, easy go. If you’re finding a living on Gittip then you need your funding stream to be stable, to decay quite slowly. Your mortgage will still be there next month, and your funding stream better be, too.

Today I deployed a new feature that allows Gittip users to specify a “personal funding goal.” There are three options for this (the second is the default):

  • My goal is to receive $________ per week on Gittip.
  • I’m grateful for tips, but I don’t have a specific funding goal.
  • I’m not here to receive tips. I’ll generally regift them.

This allows Gittip users to communicate their intention for being on the site, which is a valuable piece of information in deciding whether and how much to give to someone. I know personally that I’m willing to give more to someone who is truly depending on Gittip. If someone is known to have a comfortable salary, I may toss them a token amount for beer money as a thank you. But the goal with Gittip is not just to give consumers of open source software and other free culture another way to say “thank you.” There are enough ways to do that already. Gittip is a new way to find a living.

Of course, what constitutes “a living” varies wildly across different parts of the globe. It also varies from person to person, and it’s usually something we’re pretty private about. I believe in openness. I believe that we’re generally mature enough to look at people who are personally funded on Gittip, and accept their own evaluation of what “fair” looks like from their point of view. And then we get to vote with our tips.

Jul 12, 20122 notes
Next page →
2012 2013
  • January 3
  • February 1
  • March
  • April
  • May 2
  • June
  • July
  • August
  • September
  • October
  • November
  • December
2012 2013
  • January
  • February
  • March
  • April
  • May
  • June 3
  • July 7
  • August 3
  • September 2
  • October 2
  • November 2
  • December 1