HNHacker News
TopNewBestAskShowJobs

jakestein

713 karma · joined August 22, 2008

commonpaper.com
submissionscomments
jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
I would love to have you as a customer, but I'd have to do more research on what it would take to import the workflows and repository. If you're open to talking about this, my email is jake [at] commonpaper.com
jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
We embed Dropbox sign in our product in all of our tiers. We can also integrate with company's Docusign or Adobe sign accounts, but it's not part of the default offering
jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
I don't have experience with contracts (or the lack thereof) in Hollywood, and that's interesting to hear.

One guess is that it might be a relatively small community where the same people and companies do business with each other over and over. In a community like that, some of the jobs that contracts do in other industries might be done through norms and relationships.

I enjoyed "Why Trust Matters" by Ben Ho (https://www.amazon.com/Why-Trust-Matters-Economists-Guide/dp...) and it talked about a sweet spot where contracts shouldn't try to over or under-specify the deal in order to optimize for trust. I'm sure that some industries, like Hollywood, have less laid down in contracts than others.

If you're open to it, I'd love to hear more about how you've seen this work in Hollywood.

jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
If you send us a note at support@commonpaper.com, we'd be happy to make an intro to one of the attorneys on the committee.

They can potentially help with configuring the standards for your business and/or drafting something custom if none of those are a fit

jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
Your intuition is right, and in our view tech only solves part of the problem. We believe that the actual content of the contracts needs to get standardized, in addition to deploying tech against the contract problem

When lots of organizations use standard contracts, everyone becomes more efficient regardless of what tech they use (or even if they're just working with contracts manually). Standardization also enables us to build a different kind of software for managing contracts

jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
Oracle and companies like it are definitely the hardest to get on board. That being said, our users have already closed deals with Fortune 500 companies using the standard contracts, and they see a big decrease in the percentage of deals that they have to do on their customer's contracts.

We're also encouraged by the examples of standard contracts in other domains that have gotten traction with large enterprises. Basically all of the big banks use the ISDA master agreement^1 for financial derivatives, and the vast majority of ads sold on the internet use the IAB standard terms^2.

1 https://en.wikipedia.org/wiki/ISDA_Master_Agreement

2https://www.iab.com/wp-content/uploads/2015/06/IAB_4As-tsand...

jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
You're correct that we make money by charging for our software. It's free until you use it to close deals with more than 5 customers, and free forever if you're just using it for NDAs.

Full details on pricing here: https://commonpaper.com/pricing/

Our target customers are B2B SaaS companies, and our goal is to have them start using us when they are small on the free version and grow with them.

I agree that the bigger entities are the hardest ones to get onboard with this, but our users have signed contracts with Fortune 500 companies and large universities, including deals for hundreds of thousands of dollars. It's actually in the cases where there's a big mismatch in size that we can provide the most help, although there are plenty of cases where the big company draws a hard line and won't use anything but their in-house contract.

jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
Thanks for these questions, taking each in turn:

> The process for creating and revising the contracts is modeled after an open-source software project Which Open Source Project? Could you link it please?

We didn't model it after a particular open-source project. Rather, we tried to take lessons learned from open-source software projects in general and apply those lessons to the creation and maintenance of the standard contracts.

> What do you mean by Open Source Contracts? Do you mean community edits & maintains contract templates?

There's a few elements of what we mean by this: - The contracts are released under the Creative Commons CC BY 4.0 license. It shares a lot of principals and goals with the OSI licenses for software (eg Apache and GPL) but is built for things other than software - Yes, the community edits and creates the agreements. The community members are largely attorneys rather than software developers, and you can see a list of some of the most active members here: https://commonpaper.com/committee/ - We have an amazing attorney on our team who is analogous to the maintainer of an open-source project. She solicits and collects feedback from the community and makes the final decision about what does and doesn't get into any particular release.

>Do you have APIs to integrate?

Yes, and you can see the docs here: https://api.commonpaper.com/docs

>Do you have your own way of signing contracts or use third party tools like DocuSign?

We embed Dropbox Sign (formerly HelloSign) within our product for this step

jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
Just to clarify, we do expect people to negotiate the contracts, and most of our users negotiate on at least some portion of their deals.

The difference is that the agreements are split up into cover pages, which are designed to be edited/negotiated for different companies and deals, and the standard terms, which are designed to be the same across uses of a particular agreement type.

As a simplified example, the standard terms included a section describing the limitation of liability. In that section, there's a variable for a "liability cap" which gets set on the cover page. The idea is that you might negotiate over whether that cap is $10,000, $1 million, or 2X the past 12 months' fees, but that you rarely need to negotiate the wording of the paragraph describing the limitation of liability.

All that being said, this won't work for every business or deal, but we do hope that it will work for an increasing percentage of them over time.

jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
That's right, and the other thing I forgot to mention is that we're seeing evidence that it becomes easier for company A as well.

If both sides are arguing for their own custom template, then it's basically an arm wrestling match and whoever has the most leverage wins. If one side instead says "We adopted this independent standard created by attorneys from a bunch of companies" they get more leverage while being less adversarial.

Our early users saw a significant increase in the percentage of deals on their own paper (which is/was the standard) before they could be getting any benefit from the customer having seen the agreement before.

jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
We do hope to support more countries in the future. Right now the committee of attorneys that make are agreements are largely based in the US, and the agreements are made with US law in mind.

I expect that the agreements will just work for some countries, require minor changes for others, and in some cases need to be basically rewritten from scratch.

If you do take the agreements to a local attorney and find out what does and doesn't work in your country, we'd be really grateful if you shared that feedback. We've had a few people do that already, and it's helped in our plans for expanding into natively supporting other countries.

jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
Culture is definitely part of the problem, and I completely agree that tech alone can't solve it. I also think it's critical to change the incentives that lawyers are responding to.

I've spoken with lots of lawyers in procurement at large companies. They're typically perceived as a cost center, and they often have to deal with lots of people from the rest of the business complaining that the contracts need to be reviewed/approved faster.

If they are processing thousands of vendor contracts per year, think about how much faster they can be if most/all of those contracts are on their in-house template, rather than a different template for each vendor.

But if lots of their vendors are using a standard contract, then there isn't the same cost in terms of time for using it.

All that said, this is going to be hard, and we're not expecting everyone to change overnight. We have, however, been encouraged to see examples of large companies signing the standard contracts, and we're grateful to have attorneys from big companies like Thompson Reuters and Salesforce on our committee.

jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
Thanks, we're working on it :)
jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
Shoot, thanks for flagging the website. I think we have it working now but trying to make sure it stays up.

For the Oracle example, big, old-school companies like this are definitely the hardest to get onboard. However, there are examples of large enterprises adopting standard contracts, including:

The biggest banks in the world trade derivatives using the ISDA master agreement (here's an example of Bank of America that they filed publicly: https://www.sec.gov/Archives/edgar/data/1065696/000119312511...)

The largest ad platforms and advertisers use the IAB standard terms, often with a short addition specific to their company (Here's an example from Disney https://disneyconnect.com/dpep/disney-ad-guidelines/)

We've already seen examples of Fortune 500 companies signing Common Paper agreements, and we're hopeful that it will become more and more accepted by them over time

jakestein··on Launch HN: Common Paper (YC W23) – SAFEs for Commercial Contracts
I really appreciate the kind words, and I totally agree that there will edge cases that the standards don't yet support. Our goal is to gather feedback on things like that (and places where the contracts can be simpler / easier to understand) and incorporate that into future versions. We're always looking for more great attorneys to get involved, and if you have any interest, you can fill out the form on the bottom of this page: https://commonpaper.com/committee
jakestein··on How to Work with Design Partners
Hi HN, I wrote this post, happy to answer questions and any feedback is appreciated.
jakestein··on Andrew Yang and Pete Buttigieg Have Blown Up on Twitter, and in Betting Markets
I think you're referring to Venture for America, which despite the name is not a venture capital firm.

https://ventureforamerica.org

jakestein··on Engineers Shouldn’t Write ETL
Our DB2 integration is SELECT replication. Our MySQL, Posgtgres, and Oracle integrations are log base. MySQL and Postgres actually have the option of either logs or SELECT.

You're totally right about all of the flavors DB2. Our support team would be the ones to figure out for sure whether or not we can work with your setup, and you reach them at support@stitchdata.com

jakestein··on Engineers Shouldn’t Write ETL
We (Stitch) have DB2 in production today https://www.stitchdata.com/integrations/db2/
jakestein··on Ask HN: What's the mission of your company and why does it matter?
I'm a co-founder at Stitch, and our mission is to inspire and empower data driven people.

I believe that the development of the scientific method and evidence-based decision making is the most important development in human history. It's not universal, and it's a lot of work. We want to motivate more people to come over that way of thinking and make it easier for them to do so.

www.stitchdata.com

jakestein··on Ask HN: Simple, beginner friendly ETL / Data Engineering project ideas?
http://Singer.io is an open source ETL project written in Python. The components are small, composable programs that you can run independently, so you should be able to walk before your run.

A good beginner project is to build an adapter to a new data source (known as a "tap" in Singer). Most taps pull data out of business tools like Salesforce or Marketo, but people also build them to pull characters from the Marvel API (https://www.stitchdata.com/blog/tapping-marvel-api/)

Check out the getting started guide (https://github.com/singer-io/getting-started), or jump into the Singer Slack and ask for help (linked from the guide)

jakestein··on Algorithmic Solution to My Insomnia
Cognitive behavioral therapy for insomnia was the biggest improvement I have ever made to my quality of life. Like OP, I struggled with insomnia my entire adult life. I didn't realize that sleep was a thing that you could see a doctor about. I was sleeping about 4-6 hours per night before CBT and 6-8 hours afterward.

One of the amazing things about CBT is that instead of building up a tolerance, like you would with a sleep aid like Ambien, it gets more effective over time. It's self reinforcing, positive feedback loop.

My sleep isn't perfect, and I still take an Ambien every once in a while like on a red eye flight. However, if you're having trouble with sleep, I can't recommend CBT highly enough.

jakestein··on Ask HN: Does your Amazon Echo talk to you without being asked?
Yes, although not when things are silent. Once every week or two the Echo misinterprets something as a command and breaks into our conversation with a seemingly out of nowhere response.

Sometimes it's funny, sometimes it's annoying. I can't recall ever having this issue with "Hey Siri" and I don't own a Google Home

jakestein··on Show HN: Singer – Simple, Composable Open Source ETL
Thanks nwellinghoff! I'm sure that there will be cases where Singer is not the best tool for the job, but hopefully it will still make a lot of engineers' jobs easier.

I'd love to know which previous standards you're referring to, could you elaborate?

jakestein··on Show HN: Singer – Simple, Composable Open Source ETL
We'll definitely be adding targets over time, and BigQuery is a likely one.

It's not as much a matter of open-sourcing the targets within Stitch because our functionality around data warehouse loading includes a lot of things like multi-tenancy, monitoring, and alerting that are necessary for running a SaaS service but not as relevant for a single organization's internal use.

In the meantime, our hope with the CSV target was that it would be a helpful intermediate step for getting data almost anywhere. Here's Google's documentation for loading CSV files into BigQuery: https://cloud.google.com/bigquery/loading-data#loading_csv_f...

jakestein··on Show HN: Singer – Simple, Composable Open Source ETL
That's a great question. For any Singer integrations that we include in the Stitch product, we (Stitch, Inc.) will ensure they stay up to date with the most current version of the API.

That may not be the case with 100% of the community built/ maintained integrations, but our goal with the Singer Slack community and list serve is to connect people using these taps to so that they can validate which are working well and which need additional work.

jakestein··on Show HN: Singer – Simple, Composable Open Source ETL
Stitch (stitchdata.com) powers ETL for hundreds of customers, and we provide the Singer integrations as part of our product.

ETL definitely existed before Singer and Stitch, however, and two of the most well known enterprise-focused products are Informatica and Talend.

jakestein··on Show HN: Singer – Simple, Composable Open Source ETL
The only thing I'd add from Chris's blog post is that in the workflow we tend to see is that most of the transformations tend to be done after loading into the destination. For example, in Redshift the transformations could be defined in SQL or Python UDFs.
jakestein··on Show HN: Singer – Simple, Composable Open Source ETL
The short answer is yes.

The longer answer is that it may take us a while to get to 100% open source, but that's the direction we're moving. All of our new integration development will be open source and be part of the Singer project. Our original integrations were written in a different framework and couldn't be run independently of Stitch, and it's a nontrivial amount of work to convert them to the Singer format.

We included several of our existing integrations as part of this launch, and we'll definitely be adding more of them as well as new integrations.

jakestein··on Show HN: Singer – Simple, Composable Open Source ETL
Hi, I'm the CEO of Stitch, the company behind Singer. Here's our blog post with more information: https://blog.stitchdata.com/introducing-singer-simple-compos...

Singer is an open-source standard for writing scripts that move data between databases, web APIs, files, queues, and just about anything else you can think of. Lots of companies build ETL scripts to move their data, and there's a huge amount of rework that happens from company to company. We believe that developers should spend less time moving their data and more time using it.

We're open sourcing 12 of our integrations (with more to come) so that they can be used in other applications, and we're excited to see what the community builds. Let me know if I can answer any questions.

← PreviousPage 3 of 5Next →