TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Etherpad Shows Google Docs How It’s Done (By AppJet)

90 pointsby drm237over 16 years ago

15 comments

aaronibaover 16 years ago
People have asked us for a way to try it out with other people, so here's a set of pads for news.yc readers to play with:<p><a href="http://etherpad.com/ep/newsyc" rel="nofollow">http://etherpad.com/ep/newsyc</a><p>For the curious, I added this URL to our running web server in 5 minutes with 12 lines of JavaScript:<p><pre><code> function render_newsyc_get() { function countUsers(p) { return getCollab().getDocument(p).getNumConnectedUsers(); } var body = BODY({style: 'padding: 20px; font-family: monospace;'}); body.push(H3("Welcome news.ycombinator readers! ", "Join us in an EtherPad of your choosing:")); pads.forEach(function(p) { body.push(A({href: p}, p), ' ('+countUsers(p)+' users)', BR()); }); response.write(HTML(body)); } </code></pre> Just a taste of the AppJet Web Platform. (A separate 1-time script generated the array "pads").
评论 #369724 未加载
smoodyover 16 years ago
"Changes are made in absolute real time, something even Google hasn’t been able to do (Google docs update every fifteen seconds)."<p>To imply that Google 'hasn't been able to do it' is kind of silly. It's more likely that they chose not to do it and/or their scaling requirements made it impractical.
评论 #369577 未加载
评论 #369526 未加载
评论 #369536 未加载
评论 #369529 未加载
ph0rqueover 16 years ago
What would make this application killer for me is if was embeddable in other applications as a widget (think rich-text editor on steroids). This, plus a git-like backend for revision history, would be just absolutely amazing.
评论 #369541 未加载
jbyersover 16 years ago
What a fun service. I can't remember the last time I used the word "fun" in reference to a plain text editor. :)<p>It's really interesting to watch the POSTs fly by and consider the implications of out-of-order updates, breaks in the open downstream "comet" channel, interleaving potentially conflicting text from different clients. A lot of difficult tradeoffs that they seem to have made good -- or at least plausible -- decisions on.
tocommentover 16 years ago
Maybe this will change how people code. Instead of programmers hanging out in IRC, they can hang out in the code and fix things instead of just complaining :-)
评论 #369682 未加载
aneeshover 16 years ago
SubEthaEdit has been one of the coolest pieces of software I've used, but it's 1) not free, 2) desktop-based, 3) OS X only. Etherpad offers all the functionality without those restrictions.<p>This is a really impressive product.
adamsmithover 16 years ago
This would be useful for getting candidates to write code during phone interviews!
评论 #369915 未加载
ph0rqueover 16 years ago
Just had an idea... when you show the revision view for a given revision, attach the chats that happened during the same time as <i>comments</i> to the page.
ntoshevover 16 years ago
There is no test etherpad on their page where you can actually test it on a document with others editing simultaneously, so I created one for HN:<p><a href="http://etherpad.com/a4jtHYAoF9" rel="nofollow">http://etherpad.com/a4jtHYAoF9</a><p>Just join in and try it!
humanleverover 16 years ago
My first thought while playing with it during class was that it'd make a great replacement for Basecamp's crappy Writeboard feature.<p>I was also thinking that instead of unnamed, you could build a list of celebrity names that are used until the user changes it (which should be pretty quick if you wind up with something like Danny Glover or Hans Blix). If not, at least you'd have a way to distinguish between people.
nihilocratover 16 years ago
Hey, where have I seen this before?<p>Oh yeah, here: <a href="http://gobby.0x539.de/trac/" rel="nofollow">http://gobby.0x539.de/trac/</a>
评论 #370153 未加载
评论 #369685 未加载
sh1mmerover 16 years ago
This seems like SubEthaEdit but for the web. Maybe it was the barrier to entry or the technical wrangling to get it working that killed SEE; But even among Mac-heads I haven't seen it being used in years.<p>I'm not sure how much this will fly.
评论 #369886 未加载
评论 #370134 未加载
tsallyover 16 years ago
Interesting app; it looks like it has a lot of potential.<p>On an unrelated note, something about Arrigton's journalism just bothers me. It's like every title has to involve some tired old cliché or unsubstantiated, conflicting statements.
ErrantXover 16 years ago
neat but hardly killer.<p>Yes they have the handiness of true realtime updates (and I am not denying that isn't a huge feature) but that's hardly a unique feature (or wont be for long).<p>But then the rest of the UI / feature set is far too bland :( at least get some code highlighting and stuff in there.<p>Also in our short test earlier it didnt handle mass deletions &#38; editing very well (if I deleted a block of text as someone was adding to it merry hell broke loose :P).<p>IMO a nice demo of a cool idea but badly executed enough to be no real use. Make me a real time white board and THEN I might take notice :D
评论 #369616 未加载
评论 #370125 未加载
评论 #370147 未加载
shaunxcodeover 16 years ago
This is very cool for sure. I really think it would be nice for brainstorming on code with other developers.