<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: kaiuhl</title><link>https://news.ycombinator.com/user?id=kaiuhl</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 10 Sep 2026 17:53:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kaiuhl" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kaiuhl in "Anthropic apologizes for invisible Claude Fable guardrails"]]></title><description><![CDATA[
<p>Not sure I’ve seen someone so openly hostile on HN in a while. Read the guidelines, and please share your thoughts in better faith.</p>
]]></description><pubDate>Fri, 12 Jun 2026 02:45:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48499249</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=48499249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48499249</guid></item><item><title><![CDATA[New comment by kaiuhl in "Photographer built a medium-format rangefinder"]]></title><description><![CDATA[
<p>I don’t see it mentioned here yet in recommendations: Pentax 6x7 is an outstanding camera, especially paired with the 105mm f/2.4 lens. Some of my favorite photos ever have come from that pair.</p>
]]></description><pubDate>Sat, 13 Dec 2025 16:57:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46255972</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=46255972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46255972</guid></item><item><title><![CDATA[New comment by kaiuhl in "Ruby Blocks"]]></title><description><![CDATA[
<p>That’s just a performance optimization because blocks are typically only invoked, not passed or otherwise manipulated. If you want to do anything with the block, you pay a tiny tax and have a Proc instance.</p>
]]></description><pubDate>Sat, 18 Oct 2025 16:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45628444</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=45628444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45628444</guid></item><item><title><![CDATA[New comment by kaiuhl in "Ruby Blocks"]]></title><description><![CDATA[
<p>Blocks are actually instances of the Proc class. There are helper methods to handle blocks passed to methods in a lightweight manner but you can also accept the block as a method argument, e.g.,<p><pre><code>  class Integer
    def times(&blk)
      i = 0
      while i < self
        blk.call(i)
        i += 1
      end
    end
  end</code></pre></p>
]]></description><pubDate>Sat, 18 Oct 2025 16:05:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45628377</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=45628377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45628377</guid></item><item><title><![CDATA[New comment by kaiuhl in "RubyLLM: A delightful Ruby way to work with AI"]]></title><description><![CDATA[
<p>But in general, ruby code only passes anonymous functions and, in those cases, the syntax is beautiful.</p>
]]></description><pubDate>Sat, 15 Mar 2025 13:58:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43372572</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=43372572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43372572</guid></item><item><title><![CDATA[New comment by kaiuhl in "Type 1 diabetes reversed by new cell transplantation technique"]]></title><description><![CDATA[
<p>We spend a large portion of the federal budget on human death prevention. It sounds like hyperbole, but anyone dying from administrative changes is literally “world ending” for them.<p>If a plan to cut bureaucracy was somehow analyzed to find that we could save 5% of the US budget in exchange for 10,000 lives, reasonable people might consider otherwise. To take these changes against life-saving organizations without first analysis of consequences is pretty reckless.</p>
]]></description><pubDate>Fri, 28 Feb 2025 15:21:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43206574</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=43206574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43206574</guid></item><item><title><![CDATA[New comment by kaiuhl in "FedNow Is Live"]]></title><description><![CDATA[
<p>Yes, and only next day settlement. Because there’s no real time authorization, payments have two business days after settlement for the banks to report ordinary failures like insufficient funds.<p>How quickly a bank responds in that window depends greatly on the bank. In practice at decent scale, we see banks using every possible hour of that two day window to fail transactions.<p>An ACH debit made on Friday night technically has until open of business Wednesday to fail.</p>
]]></description><pubDate>Fri, 21 Jul 2023 14:10:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=36813959</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=36813959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36813959</guid></item><item><title><![CDATA[New comment by kaiuhl in "FedNow Is Live"]]></title><description><![CDATA[
<p>ACH has many of the same consumer protections as credit card networks. The window is 60 days instead of 90 days and the dispute outcome is always in your favor—merchants cannot respond to the dispute or win.</p>
]]></description><pubDate>Fri, 21 Jul 2023 13:52:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=36813772</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=36813772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36813772</guid></item><item><title><![CDATA[New comment by kaiuhl in "Ask HN: Is it just me?"]]></title><description><![CDATA[
<p><i>Also, you're self-aware enough to ask if it's you or not, without an obvious bias towards it not being you. That makes me think you're doing pretty good.</i><p>Empathy and a desire to be a better human are underappreciated values in this industry. I’ve made this a pillar of interviewing at companies I’ve worked at over the years; it’s better to hire kind people with a capacity for growth and skills in the right <i>direction</i> than to hire folks with all the necessary skills and experience at the time of hire but with poor social skills or a lot of dogma.</p>
]]></description><pubDate>Thu, 24 Nov 2022 21:45:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=33736578</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=33736578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33736578</guid></item><item><title><![CDATA[New comment by kaiuhl in "A golden age of consumer convenience is passing"]]></title><description><![CDATA[
<p>The irony of the article behind a paywall.</p>
]]></description><pubDate>Sun, 21 Aug 2022 16:38:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=32541832</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=32541832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32541832</guid></item><item><title><![CDATA[New comment by kaiuhl in "The case for bad coffee (2015)"]]></title><description><![CDATA[
<p>Agreed. I buy 5lbs from them at a time and keep it in the freezer. It’s usually frozen two days after they roasted it. I then refill the hopper on my grinder as necessary and use a pour over (chemex with a metal filter). It’s fast and easy and tasty. But I will also drink any coffee and enjoy it.</p>
]]></description><pubDate>Sun, 17 Jul 2022 23:43:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=32132737</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=32132737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32132737</guid></item><item><title><![CDATA[New comment by kaiuhl in "Stripe Financial Connections"]]></title><description><![CDATA[
<p>I work at one of the companies that integrated Financial Connections during its beta, moving from Plaid Auth. We use the link to bank accounts for instant account verification and as a fraud signal for ACH payments. However, we definitely can’t do a better job than Stripe could at risk analysis, provided they had access to metadata on the bank account when processing the payment and could provide insights from their entire platform. Now they do.<p>I’d guess the big benefit here, besides taking some of Plaid’s existing customers, is what’s possible now that Connections lives alongside the other things Stripe offers like ACH, loans, and identity verification.</p>
]]></description><pubDate>Wed, 04 May 2022 18:29:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=31264133</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=31264133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31264133</guid></item><item><title><![CDATA[New comment by kaiuhl in "Show HN: Just Launched an App for Dads"]]></title><description><![CDATA[
<p>This sort of shaming about how exactly someone should be, and how they’re failing to live up to expectations by not doing what parent is doing, is presumably exactly why this material exist. Thanks for illustrating to everyone why this might actually be useful.</p>
]]></description><pubDate>Wed, 02 Feb 2022 16:48:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=30180048</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=30180048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30180048</guid></item><item><title><![CDATA[The New App Store: Subscription Pricing, Faster Approvals, and Search Ads]]></title><description><![CDATA[
<p>Article URL: <a href="http://daringfireball.net/2016/06/the_new_app_store">http://daringfireball.net/2016/06/the_new_app_store</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11864334">https://news.ycombinator.com/item?id=11864334</a></p>
<p>Points: 17</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Jun 2016 18:19:46 +0000</pubDate><link>http://daringfireball.net/2016/06/the_new_app_store</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=11864334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11864334</guid></item><item><title><![CDATA[New comment by kaiuhl in "About those lava lamps"]]></title><description><![CDATA[
<p>Left alone to our own willpower, most of us would be less accomplished. We'd live in dirtier houses, wash the dishes less, and treat ourselves less well. It's the promise of others seeing our accomplishments, being around our mess, or seeing us naked that keeps us doing right by ourselves. Doing chores is a chore, but social pressure and acceptance is a powerful drug.</p>
]]></description><pubDate>Mon, 21 Dec 2015 16:35:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=10771874</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=10771874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10771874</guid></item><item><title><![CDATA[New comment by kaiuhl in "Ask HN: Who is hiring? (April 2015)"]]></title><description><![CDATA[
<p>REMOTE - Developer - Portland, OR - <a href="http://teamtreehouse.com" rel="nofollow">http://teamtreehouse.com</a><p>We're hiring five backend developers. Any language experience is fine, but you'll be working primarily with Ruby and Coffeescript.<p>At Treehouse we're on a mission to make technology education affordable and accessible for everyone in the world. Come join us and do the best, most meaningful work of your career.<p><a href="https://teamtreehouse.com/jobs/at-treehouse-14dc98d6-2fc9-4756-b3cb-1f2268618312" rel="nofollow">https://teamtreehouse.com/jobs/at-treehouse-14dc98d6-2fc9-47...</a></p>
]]></description><pubDate>Wed, 01 Apr 2015 21:33:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=9307084</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=9307084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9307084</guid></item><item><title><![CDATA[New comment by kaiuhl in "At some startups, Friday is so casual that it’s not even a workday"]]></title><description><![CDATA[
<p>Sunday was just an example. Nobody is stopped from working if they're movitated to do so, but we generally discourage each other from working overtime unnecessarily. I personally work 32-hour weeks regularly and still contribute meaningfully.<p>And then, I go backpacking or bike-riding or something that tends to be demanding physically and relaxing mentally—I find it helps me keep a healthy balance. I know there are plenty of people that don't crave that reprieve though, and that's totally okay as well.<p>There's weekends where I'm working on a particularly interesting problem where I'll work through the weekend because I want to. The big difference is the extrinsic pressure is missing. Nobody <i>has</i> to.</p>
]]></description><pubDate>Sun, 08 Feb 2015 03:58:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=9016366</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=9016366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9016366</guid></item><item><title><![CDATA[New comment by kaiuhl in "At some startups, Friday is so casual that it’s not even a workday"]]></title><description><![CDATA[
<p>We don't hire strictly front-end developers, only designers who can write markup, and developers.</p>
]]></description><pubDate>Sun, 08 Feb 2015 03:06:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=9016271</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=9016271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9016271</guid></item><item><title><![CDATA[New comment by kaiuhl in "At some startups, Friday is so casual that it’s not even a workday"]]></title><description><![CDATA[
<p>Nobody is stopped from working longer hours, but the expectation culturally is that you should probably be doing something else instead of working on Sunday.</p>
]]></description><pubDate>Sun, 08 Feb 2015 02:54:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=9016250</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=9016250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9016250</guid></item><item><title><![CDATA[Rack, Change of Maintainer and Status]]></title><description><![CDATA[
<p>Article URL: <a href="https://groups.google.com/d/msg/rack-devel/P8oOycVBaH0/1bm4eERJWPQJ">https://groups.google.com/d/msg/rack-devel/P8oOycVBaH0/1bm4eERJWPQJ</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8194977">https://news.ycombinator.com/item?id=8194977</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 18 Aug 2014 22:06:52 +0000</pubDate><link>https://groups.google.com/d/msg/rack-devel/P8oOycVBaH0/1bm4eERJWPQJ</link><dc:creator>kaiuhl</dc:creator><comments>https://news.ycombinator.com/item?id=8194977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8194977</guid></item></channel></rss>