Live data from Hacker News

Show HN: Airtable, a real-time spreadsheet-database hybrid

airtable.com

81–90 of 131 posts

Re: Show HN: Airtable, a real-time spreadsheet-database hybrid

#81
post #44
post #31

The "instantly syncs updates with all users" bit caught my eye. I always wonder how people go about implementing that. Asana works that way, and they have their own framework named Luna that does some functional reactive magic. Meteor, which I've been working with a lot lately and have really enjoyed using, was also created by some ex-Asana people, and enables the same type of real-time synced updates. I was just won…

First off, we're huge fans of both Meteor and Asana. I spoke with Geoff @ Meteor a couple years ago when we were first starting to build out the Airtable product and was very impressed by their approach and vision. We've closely followed the developer blogs of both those projects (and in Meteor's case, their source code). With those learnings, we built our own realtime database engine that supports relational data (w…

Very impressive, one more congratulation from me. And a couple quick questions:

How do you handle conflicts? E.g. If two users change the same scalar value (of an integer cell, let's say) at the same time. Do you accept one and throw a warning back to the unlucky users?

How much to you cache locally? I had begun a framework such as this at some point, with the ultimate goal of being usable offline via the localStorage cached version (and sync upon connect), so I have a good idea of how much pain you must have gone through sorting this out :)

You wrote your own real-time database engine. You're nuts! (in a very good way). Have you written anything about this? It would be interesting to hear both about the database and the experience of "rolling your own" at such a low level.

You guys need a dev blog.

Re: Show HN: Airtable, a real-time spreadsheet-database hybrid

#85
The classical music is a nice touch. It already makes me feel sophisticated and smart. Everyone copies Apple's music causes seizure amongst hipsters.

Quick question about the technology used here. How do you sync the data entered from mobile app to the web app? What did you use to create such a beautiful UI?

Re: Show HN: Airtable, a real-time spreadsheet-database hybrid

#86

The classical music is a nice touch. It already makes me feel sophisticated and smart. Everyone copies Apple's music causes seizure amongst hipsters. Quick question about the technology used here. How do you sync the data entered from mobile app to the web app? What did you use to create such a beautiful UI?

Thanks!

Re: data sync, see this comment thread: https://news.ycombinator.com/item?id=8374364

Re: UI, see here: https://news.ycombinator.com/item?id=8374446

Re: Show HN: Airtable, a real-time spreadsheet-database hybrid

#87
post #44

Earlier quoted context omitted.

First off, we're huge fans of both Meteor and Asana. I spoke with Geoff @ Meteor a couple years ago when we were first starting to build out the Airtable product and was very impressed by their approach and vision. We've closely followed the developer blogs of both those projects (and in Meteor's case, their source code). With those learnings, we built our own realtime database engine that supports relational data (w…

Very impressive, one more congratulation from me. And a couple quick questions: How do you handle conflicts? E.g. If two users change the same scalar value (of an integer cell, let's say) at the same time. Do you accept one and throw a warning back to the unlucky users? How much to you cache locally? I had begun a framework such as this at some point, with the ultimate goal of being usable offline via the localStorag…

Hi, yes--we definitely want to get a dev blog up and start talking about some of this stuff!

Re: conflicts, in the case of a scalar value, last in wins, and the system (if you consider the server and each client as nodes in a distributed system) is eventually consistent (i.e. everyone will eventually see the exact same state). In that particular case, we show the other user's profile picture and highlight the cell to flag that change so you realize somebody else is editing at the same time as you.

Re: Show HN: Airtable, a real-time spreadsheet-database hybrid

#88
post #64

This looks like a nice product. Software companies have been struggling to make a mass-market database program ever since Lotus 1-2-3 (the "3" was a database), but the spreadsheet remains king, despite the fact that for storing structured data, it is almost as bad as a Word document with macros. So I'll be rooting for you. One complaint: Referring to your Basic plan as being "Free forever" is a bit disingenuous. In m…

> Software companies have been struggling to sell a mass-market database program ever since Lotus 1-2-3 [that is not Access] There, I fixed it for you. (disclosure: I worked on a similar tool, had a friend, one of the best programmers I know, who built a similar tool, worked on an ERP system that addressed many of the same use cases, and I started Skysheet, YC W09, with gruseom).

btw, what's up with SkySheet?

Re: Show HN: Airtable, a real-time spreadsheet-database hybrid

#89

This looks like a nice product. Software companies have been struggling to make a mass-market database program ever since Lotus 1-2-3 (the "3" was a database), but the spreadsheet remains king, despite the fact that for storing structured data, it is almost as bad as a Word document with macros. So I'll be rooting for you. One complaint: Referring to your Basic plan as being "Free forever" is a bit disingenuous. In m…

> Software companies have been struggling to make a mass-market database program ever since Lotus 1-2-3 (the "3" was a database)

Not really; there were several post 1-2-3 mass-market database programs that had considerable success (dBase, Paradox, Access, FileMaker), though of those only Access is still successful.

> In my opinion, the FTC ought to prohibit use of this term by tech companies located in the 650 and 415 area codes.

Is this part of an East Bay / San Jose economic development plan?

Re: Show HN: Airtable, a real-time spreadsheet-database hybrid

#90
post #77

Earlier quoted context omitted.

>Referring to your Basic plan as being "Free forever" is a bit disingenuous How so? I haven't had a company ever tell me this then start charging. Oftentimes they go out of business, but that is a different problem. :)

Let's see. There was Apple's iTools, .mac, MobileMe, and now iCloud service (sort of one big evolving service, with some bits chopped off or replaced at various points in time), which has gone from free to paid to freemium. There's Google Apps for your Domain, which killed off its free service in favor of the $5/user per month service. Ning shut down their free service and switched to a paid only model. DynDNS also s…

I recall those being free. I don't remember any of them being marketed as "Free forever". If you have even one example that you can document as being falsely advertised as "Free forever"...
Post reply on HN