Live data from Hacker News

Tuple: Pair Programming Tool for macOS

tuple.app

101–110 of 147 posts

Re: Tuple: Pair Programming Tool for macOS

#101
post #15

This looks cool, but I don't use proprietary operating systems for my work environments. Is there any planned support for X11 or Wayland based desktop environments?

I worked on a team (of nine) which tupled a lot.

Using Linux, I, and one other, was therefore not able to participate in a lot of work. Coworkers would pair with others because of familiarity, and because between macos and linux, there was more friction.

This caused a severe schisma in an already disfunctional team.

Management then disallowed tuple, because it was making things worse. But the practice continued. I quit. Not because of Tuple, but the entire distinction, of which Tuple was an ingredient.

The choice to not support an important part of the developer community is understandable from technical perspective. But socially, in times of isolation, home offices etc, it is doing harm out there.

Re: Tuple: Pair Programming Tool for macOS

#103
post #87

Earlier quoted context omitted.

Cater to your own needs. "Special snowflakes" would include disabled folk that need special setups. If you need a special setup to avoid RSI or to be more productive, do it.

Folks with disabilities would not be considered in the snowflake category. If a team member needs a certain setup then you have to support them, of course. Snowflake behavior is being the person who just can't use the terminal if it isn't "set -o vi" keys. Or insisting that Caps Lock be mapped to Ctrl/Esc/etc.

But if you are used to Caps Lock being mapped to Ctrl/Esc/etc and then suddenly it’s not it is actually pretty jarring. I don’t think that’s special snowflake. The problem is that it’s not absolutely trivial for whoever’s currently using the keyboard to put it in whatever mode they’re used to.

Or that people are sharing a physical keyboard and having this problem at all. You can pair program with more than one keyboard.

Re: Tuple: Pair Programming Tool for macOS

#104

Earlier quoted context omitted.

Please watch the video and then tell us what would have been a good screenshot.

I believe 0:19 would make for a better thumbnail than the current. Shows the video is actually a product demo and not fluff from a talking head As far as a screenshot for product? Not sure, it really stays out of the way which I like but that makes it difficult to convey visually. Which you seem to have realized :)

Funny thing is, this is a pairing app. It's actually better if it gets out of the way. But I agree, that thumbnail with both screen and speaker would be better. I think something with more on content on screen than just a dropdown from the contact list would look better. Either code or that fancy network monitor (plus the speaker).

Re: Tuple: Pair Programming Tool for macOS

#105
post #55

Earlier quoted context omitted.

In places I've worked in, there's very little pair programming culture. If a dev needs help, maybe the reaction is "push your code to a special branch and I'll take a look later" or if it's really urgent "use screen sharing" instead. A lot of that comes down to different environments: some use Emacs, others use Vim, yet others use VSCode, and remote control isn't really effective because of all the different shortcut…

Until recently, I spent the whole pandemic exclusively remote pairing. We always did driver/navigator and never did any controlling of each other screens. If we switched roles we’d just pull the branch and work on our own machines. Tuple is nice for doing that quickly as you can just take over sharing without having to ask the other person to stop first. Its markup tools are very nice and simple, too.

Having a way to ping things or draw on screen is super useful even if everyone uses their own environment. No more "no, not this line, the 4-th one from top, well now its on bottom, wait don't scroll".

Re: Tuple: Pair Programming Tool for macOS

#107

When working alone remotely from home, I simulate pair programming with a methodology I call "The Stranger". I sit on one of my hands until it becomes numb and tingly, and then it feels like somebody else is typing and moving the mouse!

I do the same just not for programming.

Re: Tuple: Pair Programming Tool for macOS

#109

Why would I use this over VSCode liveshare? Genuinely asking, why would I want to run video streaming if I can just send small amount of text deltas.

So far it seems that this is intended as a type of remote KVM instead of a per-application collaboration. I've looked around on the site but haven't really seen any obvious screenshots. Maybe I've seen to much marketing pages and completely miss the 'click here to see how it works' link... Edit: and as I suspected, on second pass on the homepage it's right there in the middle in the purple bar. And it does seem like…

It is useful to stream the whole desktop because you don't only look at code while pair programming. We look at the stories in Pivotal, read slack, google stuff, read documents and so on, all of that needs to be shared also.

Re: Tuple: Pair Programming Tool for macOS

#110
post #41

Earlier quoted context omitted.

> 2021 Only a few days left! I'm so excited :D

We'll miss that deadline, but are hoping to be close-ish :)

Some update to the Linux page would be good since it has been the same since at least march and it looks like there has been no progress.

At work our project uses macs and most devs have also macs, but some have Linux personal computers and we can't pair from home with them using tuple

Post reply on HN