HackerTrans
TopNewTrendsCommentsPastAskShowJobs

r00k

no profile record

Submissions

Formatting a 25M-line codebase overnight

stripe.dev
215 points·by r00k·2 maanden geleden·107 comments

SSO should be table stakes

tuple.app
2 points·by r00k·4 jaar geleden·1 comments

comments

r00k
·2 jaar geleden·discuss
As someone who sometime struggles with doubt after a large decision, I found this really moving. Thanks for sharing!
r00k
·4 jaar geleden·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 jaar geleden·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 jaar geleden·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 jaar geleden·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 jaar geleden·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 jaar geleden·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 jaar geleden·discuss
Agreed. Coming next year.
r00k
·5 jaar geleden·discuss
Pretty incredible to read this. Thanks for sharing!
r00k
·5 jaar geleden·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 jaar geleden·discuss
Love this! Thanks for the suggestion.
r00k
·5 jaar geleden·discuss
You're too kind! <3
r00k
·5 jaar geleden·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 jaar geleden·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 jaar geleden·discuss
Fixed! Thanks :)
r00k
·5 jaar geleden·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 jaar geleden·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 jaar geleden·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 jaar geleden·discuss
Good point! Pushing an update now. Thank you.
r00k
·5 jaar geleden·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.