Live data from Hacker News

Code together in real time with Teletype for Atom

blog.atom.io

141–150 of 230 posts

Re: Code together in real time with Teletype for Atom

#142

Earlier quoted context omitted.

I'm curious, how was the performance with all of that happening? (i'm assuming at some points you had 10+ people in there at once?)

I just stopped sharing the document. I was just running it over crappy cafe wife for 2.5 hours, max ~20 people, always 5 to 10... performance seemed fantastic - didn't tax my lappy at all. Very impressed! [Re-shared it at 28e6c3b4-754c-44ef-9406-869604db9db5 - it would be good if you could keep a UUID somehow, but I guess that's unfeasible]

Someone please build a game around this premise. 15+ people having fun in a shared simulation is prime territory for game ideas.

Re: Code together in real time with Teletype for Atom

#143

“participants all keep their own custom key bindings, packages, and themes.” what happens when two different people editing the same document have two different settings for # spaces per tab character? whose takes precedence? (Or would there be a possibility of inconsistent spacing depending on who is adding a tab?)

Defaulting to whatever the document is currently using would be sane?

The document isn't "using" anything, since a document is a passive object. Unless you have something like vim modelines where you configure it at the top of the file like `/* vim: set tabstop=8:softtabstop=8:shiftwidth=8:noexpandtab */ `, the document itself doesn't know anything about how things _should_ be (which is the important part).

Re: Code together in real time with Teletype for Atom

#145
post #11

See also Floobits, which is a fully-realized, production ready service that allows collaborative real-time editing of your editors entire workspace. Floobits has plugins for all major editors, including Vim and IntelliJ, as well as Google Hangouts. https://floobits.com/ Disclosure: I used Floobits a few times and think it’s awesome 10/10

Floobits does not work. I've tried it several times hopefully. It simply doesn't do anything.

Please enlighten us to how you got it to work at all. I use neovim.

Re: Code together in real time with Teletype for Atom

#146
post #125

Earlier quoted context omitted.

Being together in person doesn't solve the problem of wanting to edit the same code simultaneously. For some projects, git is enough, but for something really small this seems like it would really help.

I'm not saying it isn't a legitimate problem but I've never had it. For me, if we're not using git I could get the other dev's latest changes by simply doing a file copy of whatever I needed and then get it into my own environment. I work offline with most of my dev mates. We are rarely ever coding at the same time of day given time zone differences and sleeping patterns. If we're a small team we're probably quite aw…

"We are rarely ever coding at the same time of day given time zone differences and sleeping patterns."

This is to aid pair programming. I work on a remote team as well, but there are times we pair when hashing out of a particular issue that either myself or one of my teammates is having. It's far quicker to do this than to work disconnected and go back and forth, esp. if it may impact the schedule/sprint. In the past I've worked with devs that had as much as a 10 hour time difference and we literally scheduled times where our schedules crossed so we could pair on a specific issue. One person drives at a time but it's common to switch back and forth so tools like this are helpful.

Re: Code together in real time with Teletype for Atom

#148
post #6

Really gave atom a hard try. Back to notepad after a few months. The add-ons are the only advantage, but are grossly overshadowed by the resource consumption this behemoth requires.

Sorry to hear that. We’re improving Atom’s efficiency all the time, but there are definitely areas that we just haven’t gotten to yet.

I think you are doing a great job.

I've been using Atom since 2015 and it's only getting better on each new version.

I tried going back to Sublime which has objectively much better performance but that doesn't make the whole experience better. It's like sitting in a Formula 1 car with no cushion and no AC.

Re: Code together in real time with Teletype for Atom

#150
post #45

Earlier quoted context omitted.

It looks like one of the main authors of atom is presenting today at QConSF too. Seems like dumb luck. :D

Yeah, appears to be dumb luck. You don't put together branding and a demo of real-time collaborative editing in a day.

I prefer to imagine that great minds think alike! :) Or more scientifically speaking, the theory of multiple discovery [1].

[1] https://en.wikipedia.org/wiki/Multiple_discovery

Post reply on HN