HackerTrans
TopNewTrendsCommentsPastAskShowJobs

r00k

no profile record

Submissions

Formatting a 25M-line codebase overnight

stripe.dev
215 points·by r00k·2 ay önce·107 comments

SSO should be table stakes

tuple.app
2 points·by r00k·4 yıl önce·1 comments

comments

r00k
·2 yıl önce·discuss
As someone who sometime struggles with doubt after a large decision, I found this really moving. Thanks for sharing!
r00k
·4 yıl önce·discuss
Hey there! I'm one of the people behind this project.

Totally agree with the issue you've laid out. We don't want this to become a pure popularity contest.

When we choose the winners, we'll consider vote totals but also several other signals.
r00k
·4 yıl önce·discuss
I sit next to our support "team" pretty frequently :)

We've had a couple painful SSO integrations (when they were home-grown, as you correctly point out), but we've pretty much got the rough edges sanded down now. I don't think we've had a tough one in a while.

It helped to publish some short docs on it: https://tuple.app/sso_setup
r00k
·4 yıl önce·discuss
Hi folks! Author here. Big fan of this topic, and happy to answer any questions you might have about it.

Also, the shameless self-promoter in me is required to let you know that we're hiring a Lead Web Developer: https://tuple.app/jobs/web-developer.

If our stance on the topic of SSO/security vs. profit appeals to you, please consider checking us out!
r00k
·4 yıl önce·discuss
Hi HN! I'm one of the co-founders of Tuple and the author of this article.

Happy to answer any questions (and receive any criticism!).
r00k
·5 yıl önce·discuss
Tuple | Senior Linux App Developer | Full-time | Remote

Tuple is a native macOS/Linux application for doing low-latency remote pair programming. We were discussed recently here on HN: https://news.ycombinator.com/item?id=29641907

We are a bootstrapped, profitable, distributed team of nine very friendly humans.

We're looking for a strong C++ dev with experience creating great Linux apps to lead development of our new client (currently in alpha – launching publicly soon).

Full job description here: https://tuple.app/jobs/senior-linux-app-developer.

If you think you might be a fit, we'd love to hear from you :)
r00k
·5 yıl önce·discuss
Oh, also: we're looking for an experienced Linux app developer to help us bring the app to, well, you know.

https://tuple.app/jobs/senior-linux-app-developer
r00k
·5 yıl önce·discuss
Agreed. Coming next year.
r00k
·5 yıl önce·discuss
Pretty incredible to read this. Thanks for sharing!
r00k
·5 yıl önce·discuss
I'd rather just make this free. In fact, if you email [email protected] and say you want to use Tuple for educational purposes, we'll make you a free-forever account.
r00k
·5 yıl önce·discuss
Love this! Thanks for the suggestion.
r00k
·5 yıl önce·discuss
You're too kind! <3
r00k
·5 yıl önce·discuss
Indeed! The bulk of the work to support Linux has been separating out a cross-platform real-time engine that the UI layers of each platform can plug into. Toppling the Linux domino will make Windows much easier.
r00k
·5 yıl önce·discuss
> Lol I'm not lying to you!

Sorry, didn't mean to imply you were :)

> I think the problem is closing the window shuts down the screen link but not the whole pairing session, but people don't realise they need to separately end the call.

Ah hah! This is totally it. Closing the screen share does not end the call (intentionally). I can decide I don't want to see your screen any more, but still want to talk to you. Definitely a debatable design decision, though. It actually used to work the other way.
r00k
·5 yıl önce·discuss
Fixed! Thanks :)
r00k
·5 yıl önce·discuss
> the audio connection seems to keep going for a few seconds after you close the pairing screen

I'm pretty sure this isn't true, but if you can reproduce it, please do let me know and we'll fix asap! [email protected].
r00k
·5 yıl önce·discuss
We don't bind any global shortcuts, so it's probably not us.

If, however, you only see that problem when Tuple is running or call is active, let me know and we'll look into it.
r00k
·5 yıl önce·discuss
Live Share is great if your pairing session is extremely code-focused. But if you're jumping between the browser, terminal, IDE, docs, Xcode simulator, etc., you begin to want to see your pair's entire desktop.
r00k
·5 yıl önce·discuss
Good point! Pushing an update now. Thank you.
r00k
·5 yıl önce·discuss
I agree with all of this! Thanks for writing it up.

Improving webcams (a lot), URL-based rooms, and never having a call interrupted by a required update are all on my list for next year.