back
user profile

mayop100

4,250karma·371submissions·September 17, 2008
about
Shortwave CEO & Cofounder. Previously, cofounder of Firebase. http://twitter.com/startupandrew
recent activity (371 total)
comment
Or better yet -- make your entire site static to begin with! This is how our site works (firebase.com). Our entire site is static content that's generated at deploy time and hosted on a CDN. Dyn…
13y ago·view thread
comment
Congrats Jayant! This is huge!
13y ago·view thread
comment
The main reason you might want to use Firepad instead of Etherpad is if you don't want to run the server-side piece of Etherpad. For example, if you're stack is different than theirs it might be a pai…
13y ago·view thread
comment
What features would you like to see implemented next in Firepad?
13y ago·view thread
comment
Everyone does have their own cursor state and can edit the document separately (even in offline mode). People are testing the limits of it right now though, so you're probably seeing a fair amount of …
13y ago·view thread
comment
The details here are a little off-topic for this HN thread. Could you open a thread on Stack Overflow and tag it "Firebase", or shoot us an email (support@...)? We support all of these use cases.
13y ago·view thread
comment
Good questions! Security is a top priority for us, and we can handle all of the use cases you mention. One thing to note is that you don't put your auth credentials into the HTML (this would be very i…
13y ago·view thread
comment
Collaborative text editing generally requires a bit more than a simple transaction to work well (Operational Transforms are generally involved). You can use transactions as a basis for this though. We…
13y ago·view thread
comment
(Shameless plug) Firebase is an alternative to iCloud for many apps. It's built as a database, rather than a file store, so it's ideal for storing structured data. Conflict resolution is something we'…
13y ago·view thread
comment
With SSL it's quite reliable (without it's pretty bad). Fortunately we always use SSL...
13y ago·view thread
comment
Firebase is a hosted service designed specifically for building real-time, collaborative applications. As a hosted, API-driven service it's easy to get started with and it handles scaling automaticall…
13y ago·view thread
comment
1. This is a complex topic, but basic ideas is that we clearly define the behavior of the API in conflict situations. Most writes are "set" operations, which is simply last-write-wins. Well-structured…
13y ago·view thread
comment
On iOS we don't use long-polling. On the web we use Websockets when possible, but fall back to long-polling if necessary. We only use HTTPS though for security reasons.
13y ago·view thread
comment
It's a general-purpose tool, so we expect to see all kinds of things built. I'm especially excited about location services -- our SF Live Bus example in the blog post is one example, but in general th…
13y ago·view thread
comment
We're really excited to be able to bring the ease-of-development and real time updates of Firebase to a new platform. Please let us know what you think!
13y ago·view thread
comment
It's just using Firebase, so you can write / read directly from Firebase using the Node.js lib / Web lib / REST API. https://magnets-hn1.firebaseio.com/.json?print=pretty …
13y ago·view thread
comment
The code's on Github, and the data is all publicly-exposed through Firebase. Go nuts!
13y ago·view thread
comment
That's not the built-in behavior. Someone wrote a script to do that.
13y ago·view thread