<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: osbre</title><link>https://news.ycombinator.com/user?id=osbre</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 25 Jun 2026 02:42:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=osbre" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by osbre in "RubyLLM: A Ruby framework for all major AI providers"]]></title><description><![CDATA[
<p>Laravel has a similar library
<a href="https://laravel.com/docs/13.x/ai-sdk" rel="nofollow">https://laravel.com/docs/13.x/ai-sdk</a></p>
]]></description><pubDate>Wed, 24 Jun 2026 19:56:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48664895</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=48664895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48664895</guid></item><item><title><![CDATA[New comment by osbre in "ChatGPT is getting ads. Sam Altman once called them a 'last resort.'"]]></title><description><![CDATA[
<p>"Local LLMs" sounds expensive compared to a 20$ subscription. You'd have to pay for years of usage upfront by purchasing those GPUs.</p>
]]></description><pubDate>Sat, 17 Jan 2026 17:09:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46659706</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=46659706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46659706</guid></item><item><title><![CDATA[New comment by osbre in "Show HN: Dokku-multideploy – Deploy and migrate multiple apps between servers"]]></title><description><![CDATA[
<p>Sounds like something Dokku's official K3S scheduler meant to solve:<p>- <a href="https://dokku.com/docs/deployment/schedulers/k3s" rel="nofollow">https://dokku.com/docs/deployment/schedulers/k3s</a><p>- <a href="https://dokku.com/tutorials/other/deploying-to-k3s" rel="nofollow">https://dokku.com/tutorials/other/deploying-to-k3s</a></p>
]]></description><pubDate>Sat, 17 Jan 2026 16:14:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46659186</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=46659186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46659186</guid></item><item><title><![CDATA[New comment by osbre in "No time to scroll (simple browser extension)"]]></title><description><![CDATA[
<p>Many website-blocking or "focus" extensions show pop-ups and do all sorts. I just wanted something simple, a set-and-forget kind of thing.<p>This extension blocks distracting homepages but still lets you in for pages from search or links.</p>
]]></description><pubDate>Wed, 11 Jun 2025 20:09:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44251273</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=44251273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44251273</guid></item><item><title><![CDATA[No time to scroll (simple browser extension)]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/osbre/no-time-to-scroll">https://github.com/osbre/no-time-to-scroll</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44251272">https://news.ycombinator.com/item?id=44251272</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 11 Jun 2025 20:09:34 +0000</pubDate><link>https://github.com/osbre/no-time-to-scroll</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=44251272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44251272</guid></item><item><title><![CDATA[New comment by osbre in "Web apps built with Ruby on Rails"]]></title><description><![CDATA[
<p>That is why I use Laravel btw</p>
]]></description><pubDate>Fri, 10 Jan 2025 17:01:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42657453</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=42657453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42657453</guid></item><item><title><![CDATA[New comment by osbre in "What's New in Ruby on Rails 8"]]></title><description><![CDATA[
<p>But wouldn't using a connection pool solve this problem of "stressing out the database"? I assumed a single connection from the pool would be considered "occupied" until we hear back from the database.<p>Or are you saying that processing lots of requests/tasks in Rails while waiting for the database would quickly eat up all the CPU? It seems like a good thing - "resource utilization" = servers should do things whenever possible rather than just waiting. Although now that I think about it you'd only want maximum resource utilization if your database is on a separate server.</p>
]]></description><pubDate>Wed, 09 Oct 2024 02:50:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=41784014</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=41784014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41784014</guid></item><item><title><![CDATA[New comment by osbre in "What's New in Ruby on Rails 8"]]></title><description><![CDATA[
<p>> More concurrency is not always ideal<p>Is this due to increased memory usage? Does the same apply to Sidekiq if it was powered by Fibers?</p>
]]></description><pubDate>Tue, 08 Oct 2024 15:23:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=41778352</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=41778352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41778352</guid></item><item><title><![CDATA[New comment by osbre in "Show HN: Meet.hn – Meet the Hacker News community in your city"]]></title><description><![CDATA[
<p>There are multiple cities/towns with the same name in my country, but unfortunately, it's impossible to specify which one is mine at meet.hn. What a shame.</p>
]]></description><pubDate>Sat, 14 Sep 2024 21:07:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41542970</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=41542970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41542970</guid></item><item><title><![CDATA[Creators vs. Consumers]]></title><description><![CDATA[
<p>Article URL: <a href="https://ma.ttias.be/creators-vs-consumers/">https://ma.ttias.be/creators-vs-consumers/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41262355">https://news.ycombinator.com/item?id=41262355</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 16 Aug 2024 01:46:32 +0000</pubDate><link>https://ma.ttias.be/creators-vs-consumers/</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=41262355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41262355</guid></item><item><title><![CDATA[New comment by osbre in "StreamPot: Run FFmpeg as an API with fluent-FFmpeg compatibility, queues and S3"]]></title><description><![CDATA[
<p>Thank you! We'll add it on our roadmap</p>
]]></description><pubDate>Mon, 29 Jul 2024 21:24:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=41103954</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=41103954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41103954</guid></item><item><title><![CDATA[New comment by osbre in "StreamPot: Run FFmpeg as an API with fluent-FFmpeg compatibility, queues and S3"]]></title><description><![CDATA[
<p>Thank you! We do have one - `runAndWait`. I will shortly update the docs and I agree that using SSE would be more efficient than polling. Will add that next!</p>
]]></description><pubDate>Sun, 28 Jul 2024 16:36:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=41094241</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=41094241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41094241</guid></item><item><title><![CDATA[New comment by osbre in "Wappalyzer no longer open source?"]]></title><description><![CDATA[
<p>I have a copy of it from 11th of July, since I used to contibute.<p><a href="https://github.com/osbre/wappalyzer">https://github.com/osbre/wappalyzer</a> (with the original commit history)<p>Weird and sad to see this extension go private, it was recieving a lot of contributions on GitHub.</p>
]]></description><pubDate>Fri, 01 Sep 2023 17:32:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=37353844</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=37353844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37353844</guid></item><item><title><![CDATA[Ways to teach kids to code (2016)]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/vehikl-news/10-ways-to-teach-kids-to-code-1c5e4b68a247">https://medium.com/vehikl-news/10-ways-to-teach-kids-to-code-1c5e4b68a247</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37004282">https://news.ycombinator.com/item?id=37004282</a></p>
<p>Points: 107</p>
<p># Comments: 48</p>
]]></description><pubDate>Fri, 04 Aug 2023 18:57:48 +0000</pubDate><link>https://medium.com/vehikl-news/10-ways-to-teach-kids-to-code-1c5e4b68a247</link><dc:creator>osbre</dc:creator><comments>https://news.ycombinator.com/item?id=37004282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37004282</guid></item></channel></rss>