<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: bfirsh</title><link>https://news.ycombinator.com/user?id=bfirsh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 03:42:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bfirsh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bfirsh in "Native Instant Space Switching on macOS"]]></title><description><![CDATA[
<p>Here's a script to install and configure, in case it's helpful for anyone's dotfiles: <a href="https://github.com/bfirsh/dotfiles/blob/48eff70daa754216eff92f755312ea60561bc2ea/script/setup#L171-L184" rel="nofollow">https://github.com/bfirsh/dotfiles/blob/48eff70daa754216eff9...</a></p>
]]></description><pubDate>Thu, 09 Apr 2026 23:40:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47711733</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=47711733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47711733</guid></item><item><title><![CDATA[New comment by bfirsh in "I ported Mac OS X to the Nintendo Wii"]]></title><description><![CDATA[
<p>I got the idea of writing an emulator in JavaScript in the pre-Chrome era, circa 2007. I remember searching around trying to find whether somebody had done it before. It seemed not, and somebody on a forum declared “that’s not possible”.<p>To me, it was obviously possible, and I was determined to prove them wrong.<p>Anyway, this now exists because of that: <a href="https://github.com/bfirsh/jsnes" rel="nofollow">https://github.com/bfirsh/jsnes</a></p>
]]></description><pubDate>Thu, 09 Apr 2026 10:30:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47701778</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=47701778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47701778</guid></item><item><title><![CDATA[Invisible details of interaction design (2023)]]></title><description><![CDATA[
<p>Article URL: <a href="https://rauno.me/craft/interaction-design">https://rauno.me/craft/interaction-design</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46056022">https://news.ycombinator.com/item?id=46056022</a></p>
<p>Points: 50</p>
<p># Comments: 6</p>
]]></description><pubDate>Wed, 26 Nov 2025 10:24:56 +0000</pubDate><link>https://rauno.me/craft/interaction-design</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=46056022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46056022</guid></item><item><title><![CDATA[Replicate is joining Cloudflare]]></title><description><![CDATA[
<p>Article URL: <a href="https://replicate.com/blog/replicate-cloudflare">https://replicate.com/blog/replicate-cloudflare</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45953702">https://news.ycombinator.com/item?id=45953702</a></p>
<p>Points: 288</p>
<p># Comments: 68</p>
]]></description><pubDate>Mon, 17 Nov 2025 14:11:57 +0000</pubDate><link>https://replicate.com/blog/replicate-cloudflare</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=45953702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45953702</guid></item><item><title><![CDATA[New comment by bfirsh in "Modern iOS Security Features – A Deep Dive into SPTM, TXM, and Exclaves"]]></title><description><![CDATA[
<p>Whenever I read about it, I am surprised at the complexity of iOS security. At the hardware level, kernel level, all the various types of sandboxing.<p>Is this duct tape over historical architectural decisions that assumed trust? Could we design something with less complexity if we designed it from scratch? Are there any operating systems that are designed this way?</p>
]]></description><pubDate>Tue, 14 Oct 2025 14:13:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45580251</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=45580251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45580251</guid></item><item><title><![CDATA[New comment by bfirsh in "OpenAI's H1 2025: $4.3B in income, $13.5B in loss"]]></title><description><![CDATA[
<p>Free usage usually goes in sales and marketing. It's effectively a cost of acquiring a customer. This also means it is considered an operating expense rather than a cost of goods sold and doesn't impact your gross margin.<p>Compute in R&D will be only training and development. Compute for inference will go under COGS. COGS is not reported here but can probably be, um, inferred by filling in the gaps on the income statement.<p>(Source: I run an inference company.)</p>
]]></description><pubDate>Thu, 02 Oct 2025 19:37:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45454444</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=45454444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45454444</guid></item><item><title><![CDATA[New comment by bfirsh in "FLUX.1 Kontext"]]></title><description><![CDATA[
<p>Founder of Replicate here. We should be on par or faster for all the top models. e.g. we have the fastest FLUX[dev]: <a href="https://artificialanalysis.ai/text-to-image/model-family/flux" rel="nofollow">https://artificialanalysis.ai/text-to-image/model-family/flu...</a><p>If something's not as fast let me know and we can fix it. ben@replicate.com</p>
]]></description><pubDate>Thu, 29 May 2025 23:08:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=44131269</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=44131269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44131269</guid></item><item><title><![CDATA[You can now fine-tune open-source video models]]></title><description><![CDATA[
<p>Article URL: <a href="https://replicate.com/blog/fine-tune-video">https://replicate.com/blog/fine-tune-video</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42816495">https://news.ycombinator.com/item?id=42816495</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 24 Jan 2025 20:10:53 +0000</pubDate><link>https://replicate.com/blog/fine-tune-video</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=42816495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42816495</guid></item><item><title><![CDATA[New comment by bfirsh in "Ask HN: Who is hiring? (January 2025)"]]></title><description><![CDATA[
<p>Replicate (YC W20) | San Francisco, CA + Remote | <a href="https://replicate.com/">https://replicate.com/</a><p>Replicate makes it easy to run AI in the cloud. You can run a big library of open source models with a few lines of code, or deploy your own models at scale.<p>We're an experienced team from Spotify, Docker, GitHub, Heroku, NVIDIA, and various other places. We're backed by a16z, Sequoia, NVIDIA, Andrej Karpathy, Dylan Field, Guillermo Rauch.<p>We're hiring:<p>- An infrastructure engineer<p>- A machine learning engineer who's an expert at image models<p>- An engineer who likes talking to people to look after our customers<p>... and more: <a href="https://replicate.com/about">https://replicate.com/about</a></p>
]]></description><pubDate>Fri, 03 Jan 2025 16:48:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42587175</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=42587175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42587175</guid></item><item><title><![CDATA[AI video is having its Stable Diffusion moment]]></title><description><![CDATA[
<p>Article URL: <a href="https://replicate.com/blog/ai-video-is-having-its-stable-diffusion-moment">https://replicate.com/blog/ai-video-is-having-its-stable-diffusion-moment</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42461685">https://news.ycombinator.com/item?id=42461685</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 19 Dec 2024 14:29:10 +0000</pubDate><link>https://replicate.com/blog/ai-video-is-having-its-stable-diffusion-moment</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=42461685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42461685</guid></item><item><title><![CDATA[FLUX.1 Tools – Control and Steerability for Flux]]></title><description><![CDATA[
<p>Article URL: <a href="https://replicate.com/blog/flux-tools">https://replicate.com/blog/flux-tools</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42206200">https://news.ycombinator.com/item?id=42206200</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 21 Nov 2024 16:52:37 +0000</pubDate><link>https://replicate.com/blog/flux-tools</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=42206200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42206200</guid></item><item><title><![CDATA[New comment by bfirsh in "FLUX is fast and it's open source"]]></title><description><![CDATA[
<p>You're right -- this wasn't clear. Added another paragraph to explain what you had to do before.</p>
]]></description><pubDate>Mon, 14 Oct 2024 21:11:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=41842068</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=41842068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41842068</guid></item><item><title><![CDATA[Flux is fast on Replicate, and it's open-source]]></title><description><![CDATA[
<p>Article URL: <a href="https://replicate.com/blog/flux-is-fast-and-open-source">https://replicate.com/blog/flux-is-fast-and-open-source</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41811060">https://news.ycombinator.com/item?id=41811060</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 11 Oct 2024 16:45:21 +0000</pubDate><link>https://replicate.com/blog/flux-is-fast-and-open-source</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=41811060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41811060</guid></item><item><title><![CDATA[New comment by bfirsh in "We're excited about our new roundabout"]]></title><description><![CDATA[
<p>I can confirm these are dangerous. There are several of these in Berkeley and I got knocked off my bicycle on one of them for exactly the reason you describe.<p>I am from the UK and it makes me wonder why road design in the US is so bad. Just one minute of thinking about this as a lay person would reveal the problem with the design.<p>Is there some structural reason in the US that would cause it? Perhaps some lack of standards or approval process? Perhaps iteration speed is slower so they don’t get better? Some other incentives going on?</p>
]]></description><pubDate>Mon, 07 Oct 2024 13:10:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41765636</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=41765636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41765636</guid></item><item><title><![CDATA[New comment by bfirsh in "Update on Llama adoption"]]></title><description><![CDATA[
<p><a href="https://replicate.com/yorickvp/llava-13b">https://replicate.com/yorickvp/llava-13b</a> :)</p>
]]></description><pubDate>Thu, 29 Aug 2024 22:30:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=41396006</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=41396006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41396006</guid></item><item><title><![CDATA[Fine-tune FLUX.1 with your own images]]></title><description><![CDATA[
<p>Article URL: <a href="https://replicate.com/blog/fine-tune-flux">https://replicate.com/blog/fine-tune-flux</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41312772">https://news.ycombinator.com/item?id=41312772</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 21 Aug 2024 18:19:11 +0000</pubDate><link>https://replicate.com/blog/fine-tune-flux</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=41312772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41312772</guid></item><item><title><![CDATA[FLUX.1: A new state of the art image generation model from Black Forest Labs]]></title><description><![CDATA[
<p>Article URL: <a href="https://replicate.com/blog/flux-state-of-the-art-image-generation">https://replicate.com/blog/flux-state-of-the-art-image-generation</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41129672">https://news.ycombinator.com/item?id=41129672</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 01 Aug 2024 14:48:58 +0000</pubDate><link>https://replicate.com/blog/flux-state-of-the-art-image-generation</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=41129672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41129672</guid></item><item><title><![CDATA[Chat with Meta Llama 3.1 405B]]></title><description><![CDATA[
<p>Article URL: <a href="https://llama3.replicate.dev/">https://llama3.replicate.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41048068">https://news.ycombinator.com/item?id=41048068</a></p>
<p>Points: 13</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 23 Jul 2024 16:41:33 +0000</pubDate><link>https://llama3.replicate.dev/</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=41048068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41048068</guid></item><item><title><![CDATA[Run Meta Llama 3.1 405B with an API]]></title><description><![CDATA[
<p>Article URL: <a href="https://replicate.com/blog/run-llama-3-1-with-an-api">https://replicate.com/blog/run-llama-3-1-with-an-api</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41047375">https://news.ycombinator.com/item?id=41047375</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 23 Jul 2024 15:53:36 +0000</pubDate><link>https://replicate.com/blog/run-llama-3-1-with-an-api</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=41047375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41047375</guid></item><item><title><![CDATA[How to get the best results from Stable Diffusion 3]]></title><description><![CDATA[
<p>Article URL: <a href="https://replicate.com/blog/get-the-best-from-stable-diffusion-3">https://replicate.com/blog/get-the-best-from-stable-diffusion-3</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40729059">https://news.ycombinator.com/item?id=40729059</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 19 Jun 2024 15:14:14 +0000</pubDate><link>https://replicate.com/blog/get-the-best-from-stable-diffusion-3</link><dc:creator>bfirsh</dc:creator><comments>https://news.ycombinator.com/item?id=40729059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40729059</guid></item></channel></rss>