<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: r00k</title><link>https://news.ycombinator.com/user?id=r00k</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 19 Oct 2026 21:51:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=r00k" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by r00k in "Show HN: Petal, open-source CoScreen/ScreenHero finally free"]]></title><description><![CDATA[
<p><3</p>
]]></description><pubDate>Thu, 15 Oct 2026 00:43:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=50097681</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=50097681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50097681</guid></item><item><title><![CDATA[New comment by r00k in "Show HN: Petal, open-source CoScreen/ScreenHero finally free"]]></title><description><![CDATA[
<p>No worries! Thanks for clarifying :)</p>
]]></description><pubDate>Thu, 15 Oct 2026 00:26:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=50097551</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=50097551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50097551</guid></item><item><title><![CDATA[New comment by r00k in "Show HN: Petal, open-source CoScreen/ScreenHero finally free"]]></title><description><![CDATA[
<p>Hi! I'm one of the co-founders of Tuple. What was making you all moan? :)</p>
]]></description><pubDate>Wed, 14 Oct 2026 22:43:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=50096543</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=50096543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50096543</guid></item><item><title><![CDATA[Formatting a 25M-line codebase overnight]]></title><description><![CDATA[
<p>Article URL: <a href="https://stripe.dev/blog/formatting-an-entire-25-million-line-codebase-overnight-the-rubyfmt-story">https://stripe.dev/blog/formatting-an-entire-25-million-line-codebase-overnight-the-rubyfmt-story</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48014325">https://news.ycombinator.com/item?id=48014325</a></p>
<p>Points: 215</p>
<p># Comments: 107</p>
]]></description><pubDate>Mon, 04 May 2026 20:11:53 +0000</pubDate><link>https://stripe.dev/blog/formatting-an-entire-25-million-line-codebase-overnight-the-rubyfmt-story</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=48014325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48014325</guid></item><item><title><![CDATA[New comment by r00k in "Write a Letter to Your Future Self"]]></title><description><![CDATA[
<p>As someone who sometime struggles with doubt after a large decision, I found this really moving. Thanks for sharing!</p>
]]></description><pubDate>Wed, 07 Feb 2024 03:50:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=39284279</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=39284279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39284279</guid></item><item><title><![CDATA[New comment by r00k in "Send an Open Source Developer on Vacation"]]></title><description><![CDATA[
<p>Hey there! I'm one of the people behind this project.<p>Totally agree with the issue you've laid out. We don't want this to become a pure popularity contest.<p>When we choose the winners, we'll consider vote totals but also several other signals.</p>
]]></description><pubDate>Wed, 29 Jun 2022 19:10:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=31924452</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=31924452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31924452</guid></item><item><title><![CDATA[New comment by r00k in "SSO should be table stakes"]]></title><description><![CDATA[
<p>I sit next to our support "team" pretty frequently :)<p>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.<p>It helped to publish some short docs on it: <a href="https://tuple.app/sso_setup" rel="nofollow">https://tuple.app/sso_setup</a></p>
]]></description><pubDate>Mon, 20 Jun 2022 16:27:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=31812252</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=31812252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31812252</guid></item><item><title><![CDATA[New comment by r00k in "SSO should be table stakes"]]></title><description><![CDATA[
<p>Hi folks! Author here. Big fan of this topic, and happy to answer any questions you might have about it.<p>Also, the shameless self-promoter in me is required to let you know that we're hiring a Lead Web Developer: <a href="https://tuple.app/jobs/web-developer" rel="nofollow">https://tuple.app/jobs/web-developer</a>.<p>If our stance on the topic of SSO/security vs. profit appeals to you, please consider checking us out!</p>
]]></description><pubDate>Mon, 20 Jun 2022 16:11:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=31812035</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=31812035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31812035</guid></item><item><title><![CDATA[New comment by r00k in "SSO should be table stakes"]]></title><description><![CDATA[
<p>Hi HN! I'm one of the co-founders of Tuple and the author of this article.<p>Happy to answer any questions (and receive any criticism!).</p>
]]></description><pubDate>Wed, 01 Jun 2022 14:21:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=31582158</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=31582158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31582158</guid></item><item><title><![CDATA[SSO should be table stakes]]></title><description><![CDATA[
<p>Article URL: <a href="https://tuple.app/blog/sso-should-be-table-stakes">https://tuple.app/blog/sso-should-be-table-stakes</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31582106">https://news.ycombinator.com/item?id=31582106</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 01 Jun 2022 14:17:10 +0000</pubDate><link>https://tuple.app/blog/sso-should-be-table-stakes</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=31582106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31582106</guid></item><item><title><![CDATA[New comment by r00k in "Ask HN: Who is hiring? (January 2022)"]]></title><description><![CDATA[
<p>Tuple | Senior Linux App Developer | Full-time | Remote<p>Tuple is a native macOS/Linux application for doing low-latency remote pair programming. We were discussed recently here on HN: <a href="https://news.ycombinator.com/item?id=29641907" rel="nofollow">https://news.ycombinator.com/item?id=29641907</a><p>We are a bootstrapped, profitable, distributed team of nine very friendly humans.<p>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).<p>Full job description here: <a href="https://tuple.app/jobs/senior-linux-app-developer" rel="nofollow">https://tuple.app/jobs/senior-linux-app-developer</a>.<p>If you think you might be a fit, we'd love to hear from you :)</p>
]]></description><pubDate>Mon, 03 Jan 2022 19:40:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=29785434</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=29785434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29785434</guid></item><item><title><![CDATA[New comment by r00k in "Tuple: Pair Programming Tool for macOS"]]></title><description><![CDATA[
<p>Oh, also: we're looking for an experienced Linux app developer to help us bring the app to, well, you know.<p><a href="https://tuple.app/jobs/senior-linux-app-developer" rel="nofollow">https://tuple.app/jobs/senior-linux-app-developer</a></p>
]]></description><pubDate>Wed, 22 Dec 2021 14:22:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=29649670</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=29649670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29649670</guid></item><item><title><![CDATA[New comment by r00k in "Tuple: Pair Programming Tool for macOS"]]></title><description><![CDATA[
<p>Agreed. Coming next year.</p>
]]></description><pubDate>Wed, 22 Dec 2021 14:15:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=29649554</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=29649554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29649554</guid></item><item><title><![CDATA[New comment by r00k in "Tuple: Pair Programming Tool for macOS"]]></title><description><![CDATA[
<p>Pretty incredible to read this. Thanks for sharing!</p>
]]></description><pubDate>Wed, 22 Dec 2021 14:14:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=29649542</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=29649542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29649542</guid></item><item><title><![CDATA[New comment by r00k in "Tuple: Pair Programming Tool for macOS"]]></title><description><![CDATA[
<p>I'd rather just make this free. In fact, if you email support@tuple.app and say you want to use Tuple for educational purposes, we'll make you a free-forever account.</p>
]]></description><pubDate>Wed, 22 Dec 2021 14:13:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=29649516</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=29649516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29649516</guid></item><item><title><![CDATA[New comment by r00k in "Tuple: Pair Programming Tool for macOS"]]></title><description><![CDATA[
<p>Love this! Thanks for the suggestion.</p>
]]></description><pubDate>Wed, 22 Dec 2021 14:09:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=29649462</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=29649462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29649462</guid></item><item><title><![CDATA[New comment by r00k in "Tuple: Pair Programming Tool for macOS"]]></title><description><![CDATA[
<p>You're too kind! <3</p>
]]></description><pubDate>Wed, 22 Dec 2021 14:08:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=29649449</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=29649449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29649449</guid></item><item><title><![CDATA[New comment by r00k in "Tuple: Pair Programming Tool for macOS"]]></title><description><![CDATA[
<p>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.</p>
]]></description><pubDate>Wed, 22 Dec 2021 14:08:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=29649444</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=29649444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29649444</guid></item><item><title><![CDATA[New comment by r00k in "Tuple: Pair Programming Tool for macOS"]]></title><description><![CDATA[
<p>> Lol I'm not lying to you!<p>Sorry, didn't mean to imply you were :)<p>> 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.<p>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.</p>
]]></description><pubDate>Wed, 22 Dec 2021 14:06:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=29649427</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=29649427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29649427</guid></item><item><title><![CDATA[New comment by r00k in "Tuple: Pair Programming Tool for macOS"]]></title><description><![CDATA[
<p>Fixed! Thanks :)</p>
]]></description><pubDate>Wed, 22 Dec 2021 01:32:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=29644508</link><dc:creator>r00k</dc:creator><comments>https://news.ycombinator.com/item?id=29644508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29644508</guid></item></channel></rss>