Firepad
Dev tools
collaborative editor
SHOW HN2013
How HN took it
13 positive, 23 neutral or asking, 1 mixed, 8 critical, out of 45 comments about the project. Thread score +0.07.
Idea: 6 for, 1 againstDesign: 1 for, 2 againstExecution: 1 for, 2 againstPrivacy: 0 for, 2 againstPerformance: 1 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Fun and impressive real-time collaboration demo
From 3 comments
okay, after working in this for a couple minutes I found it to be AWESOME!!! great job guys. Obviously, there's a ton of people on it right now, and the proverbial dicks just…
jfaucett on HNWhoa. That's some FUN stuff! Great job!
colemorrison on HNI'm happy to announce this as a find of the week. Boy there were some good laughs in the public mode. And yes, I'm quite sure private pads might be of use in certain situations.
bestest on HN
Firebase makes real-time features much faster to build
From 2 comments
This looks amazing! I have been really impressed with Firebase. Before it building things like this or a chat engine would take weeks if not months.
prayag on HNThis is fantastic. Looked up some more information about your Firebase offerings and like what's going on there, too :-) Keep up the great work!
mccolin on HN
Objections
Relies on proprietary Firebase backend, so not fully self-hostable
From 3 comments
Can you run it without it communicating with Firebase? (If not, how is that better than having it under your own control?)
unhammer on HNOnly slightly, though; I mean, Firebase is built on a fully-proprietary platform (Firebase).
saurik on HNI have looked at the code (and had looked at the code before leaving that comment). Please understand that the OT backend they are using is just something they got from someone…
saurik on HN
Client-side code can be manipulated by malicious users
From 2 comments
Sure, now they'll need to do `cm = document.body.getElementsByClassName("CodeMirror")[0].CodeMirror` first. (I.e. it's client-side, you can't prevent people from doing whatever…
marijn on HNBrowsers have debuggers, which allow users to set breakpoints and inject/run arbitrary code in the context of some function. (At least Chrome allows that, not sure about others.)
marijn on HN
Page scrolling jumps back to editor
From 2 comments
Nitpick: It seems impossible to scroll down and read the stuff below the actual editor (at least in Chrome), since the editor keeps auto-scrolling me back up to itself whenever…
BHSPitMonkey on HNI am unable to scroll down on the page without it jumping back up to the animated demo thingy. Chrome 25 OSX.
stevejohnson on HN
Requests
HTML and rich-text copy/paste support
From 2 comments
Does anyone know of an HTML-friendly equivalent of this? I.e., something similar that allows pasting/editing HTML?
dmbaggett on HNFirepad will eventually support rich-text copy/paste and import/export as HTML (export is actually already supported through the API, but not exposed through the existing UI), as…
mikelehen on HN
Integration with ShareJS and other editors
From 1 comment
Well, adding rich-text support to ot.js and CodeMirror wasn't trivial, but both of these projects were certainly instrumental in building Firepad. And we'd love to see…
mikelehen on HN
Ability to use a custom backend
From 1 comment
Haven't looked into the code/docs deeply, yet, but would love to know if it can be customized to send data to one's own backend service for private implementations. Love the…
mccolin on HN
Questions
What does Firepad offer over Etherpad
From 2 comments
I think this is a really early stage Etherpad. Check out Etherpad's features if you can, you have your work cut out though http://etherpad.org
Johnyma22 on HNThat's a good question, and I don't have an answer for you. However, since I've heard how awesome Firebase is, I'm wondering what you offer over Etherpad. After Google acquired…
stephenhuey on HN
Can it run without contacting Firebase
From 1 comment
Can you run it without it communicating with Firebase? (If not, how is that better than having it under your own control?)
unhammer on HN
Alternatives named
Etherpad
From 2 comments
I think this is a really early stage Etherpad. Check out Etherpad's features if you can, you have your work cut out though http://etherpad.org
Johnyma22 on HNThat's a good question, and I don't have an answer for you. However, since I've heard how awesome Firebase is, I'm wondering what you offer over Etherpad. After Google acquired…
stephenhuey on HN
Hackpad
From 1 comment
Seems a lot of people are forgetting about http://hackpad.com
davidedicillo on HN
ShareJS
From 1 comment
I have looked at the code (and had looked at the code before leaving that comment). Please understand that the OT backend they are using is just something they got from someone…
saurik on HN
Plunker
From 1 comment
Plunker is a collaborative html/css/js/coffee-script/typescript/less/etc... editor: http://plnkr.co/edit/?p=preview&s=YDQtgmV5y7I6EQfJ
gbadman on HN