<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: fp64</title><link>https://news.ycombinator.com/user?id=fp64</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 21 Sep 2026 00:29:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fp64" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by fp64 in "Qwen-Image-2.1: Compact, efficient, and unified image creation"]]></title><description><![CDATA[
<p>on the linked GitHub page they list support Diffusers, ComfyUI, vLLM-Omni, SGLang, and LightX2V with links to each</p>
]]></description><pubDate>Sun, 20 Sep 2026 14:06:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49776037</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=49776037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49776037</guid></item><item><title><![CDATA[New comment by fp64 in "Stop Making TUIs"]]></title><description><![CDATA[
<p>I like browser-based UI, as they offer similar advantages to TUIs: You can use the UI on a different machine than the application itself is running. Arguably, modern Web standards also lend themselves to some elegant code design for UI. However, the "waste" is a valid point, but then again your TUI (and many GUIs) will fail on those things that cause the "bloat" of a browser: support for the weirdest encodings, dealing with the most absurd edge cases, supporting the largest amount of devices in a uniform manner. Shipping a whole electron for your crappy app is not what I mean. This should stop, as it trades all advantages for almost only disadvantages.</p>
]]></description><pubDate>Sat, 22 Aug 2026 11:05:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49398484</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=49398484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49398484</guid></item><item><title><![CDATA[New comment by fp64 in "Obligatory one month without social media on my phone Substack essay"]]></title><description><![CDATA[
<p>How does the rush from getting "engagement" with this social post feel now?</p>
]]></description><pubDate>Wed, 19 Aug 2026 06:08:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49357497</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=49357497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49357497</guid></item><item><title><![CDATA[New comment by fp64 in "Exact, parallel 2D Delaunay triangulation for int32 coordinates"]]></title><description><![CDATA[
<p>that's fantastic, thanks a lot. I had a use-case a while ago, so I might revisit and give delaunay32 a shot!</p>
]]></description><pubDate>Thu, 06 Aug 2026 07:40:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49193715</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=49193715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49193715</guid></item><item><title><![CDATA[New comment by fp64 in "Exact, parallel 2D Delaunay triangulation for int32 coordinates"]]></title><description><![CDATA[
<p>Can you compare with what used to be, to the best of my knowlege, by far the fastest implementation, <a href="https://www.cs.cmu.edu/~quake/triangle.html" rel="nofollow">https://www.cs.cmu.edu/~quake/triangle.html</a> ? It's not int specific though, but I would still be curious</p>
]]></description><pubDate>Thu, 06 Aug 2026 06:27:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49193199</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=49193199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49193199</guid></item><item><title><![CDATA[New comment by fp64 in "That time when I failed the Microsoft interview"]]></title><description><![CDATA[
<p>The article only mentioned he asked for a different problem, not that he was quickly explaining the solution and then asked for a different one. So this were exactly my thoughts, it's a bit like getting asked to find the roots of a polynom and replying "oh I already know how to do it, can you ask me something different?"</p>
]]></description><pubDate>Tue, 04 Aug 2026 06:08:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49164830</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=49164830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49164830</guid></item><item><title><![CDATA[New comment by fp64 in "Running Kimi K3 on a M1 Max"]]></title><description><![CDATA[
<p>A post-apocalyptic desert landscape. The hero descends into the ruins, now a temple. Crude drawings of times before, people riding dinosaurs and mobile phones with arms and legs swinging a whip at the oppressed. He reaches the altar, a old MacBook, bottlecaps and fidgit spinners glued as a mosaic onto it. In the corner three starved men, riding on power generating bicycles providing some artificial light and supplying the machine with divine electricity. He proceeds and types: "we are starving. How can we get food?". Everybody waits in silence. Hours pass. Days. Slowly, letters emerge on the cracked screen: "you are absolutely right —" the screen flickers and fades. Panic. The link to God severed cynically. The hero has to seek out a new device, into distant lands. Maybe this time it will save them</p>
]]></description><pubDate>Wed, 29 Jul 2026 04:25:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49093406</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=49093406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49093406</guid></item><item><title><![CDATA[New comment by fp64 in "Buz – A fork of Bun using modern Zig, with sub-1s incremental builds"]]></title><description><![CDATA[
<p>I don't see the irony? LLMs are much better at cleaning up a mess. Using LLMs not properly created that mess in the first place.</p>
]]></description><pubDate>Fri, 24 Jul 2026 11:48:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49034238</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=49034238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49034238</guid></item><item><title><![CDATA[New comment by fp64 in "Learn OpenGL, extensive tutorial resource for learning Modern OpenGL"]]></title><description><![CDATA[
<p>Worse than OpenGL though? Haven't had the time to really look into it, probably native Metal is better, yes, but either way it might be easier to port/adapt from Vulkan than from OpenGL (due to similar concepts, no global state, etc)</p>
]]></description><pubDate>Thu, 23 Jul 2026 17:46:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49025451</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=49025451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49025451</guid></item><item><title><![CDATA[New comment by fp64 in "Learn OpenGL, extensive tutorial resource for learning Modern OpenGL"]]></title><description><![CDATA[
<p>MoltenVK is pretty good I've been told</p>
]]></description><pubDate>Thu, 23 Jul 2026 17:30:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49025234</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=49025234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49025234</guid></item><item><title><![CDATA[New comment by fp64 in "Learn OpenGL, extensive tutorial resource for learning Modern OpenGL"]]></title><description><![CDATA[
<p>OpenGL is limited to 4.1 on Apple platforms if I am not mistaken, and will not get updated ever. So you will run into missing features eventually on some platforms, e.g. SSBOs are really nice but you can't them use on Apple devices.<p>For me, a much stronger argument against OpenGL is that is requires a global state. This often leads to bad design, is miserable to multi-thread, and is rather tedious to port to Vulkan. I have spent several years fighting with multi-threading applications doing all sort of things in OpenGL and it is not great. Yes, Vulkan is extremely painful to set-up and you have to think about a million things you might not really care about directly, but honestly, I would also recommend against starting anything serious in OpenGL. To get your hands wet maybe, as with a couple lines you can get something running..</p>
]]></description><pubDate>Thu, 23 Jul 2026 16:44:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49024563</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=49024563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49024563</guid></item><item><title><![CDATA[New comment by fp64 in "Build a Game That Fits on a Single Floppy Disk: 1.44MB Game Development Contest"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/.kkrieger" rel="nofollow">https://en.wikipedia.org/wiki/.kkrieger</a> and you still have plenty disk space left</p>
]]></description><pubDate>Tue, 21 Jul 2026 06:21:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48988733</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=48988733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48988733</guid></item><item><title><![CDATA[New comment by fp64 in "Interview with Mitchell Hashimoto about Ghostty and Zig"]]></title><description><![CDATA[
<p>I also do not like the Rust culture. I think the core problem is that it is so centered around identity, and this leaks into how the arguments are presented and how "outsiders" are judged. Which your example illustrates.</p>
]]></description><pubDate>Fri, 10 Jul 2026 16:16:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48861976</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=48861976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48861976</guid></item><item><title><![CDATA[New comment by fp64 in "Proton AG Services is currently experiencing some issues"]]></title><description><![CDATA[
<p>No? I try to pick reliable services.</p>
]]></description><pubDate>Fri, 10 Jul 2026 14:17:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48860297</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=48860297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48860297</guid></item><item><title><![CDATA[New comment by fp64 in "Proton AG Services is currently experiencing some issues"]]></title><description><![CDATA[
<p>And interesting feeling not being able to check your email on a paid service. I haven't had that in decades.</p>
]]></description><pubDate>Fri, 10 Jul 2026 13:44:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48859825</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=48859825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48859825</guid></item><item><title><![CDATA[New comment by fp64 in "EU Parliament greenlights Chat Control 1.0"]]></title><description><![CDATA[
<p>And so did the right wing parties. EPP and S&P pushed this through</p>
]]></description><pubDate>Fri, 10 Jul 2026 07:23:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48856792</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=48856792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48856792</guid></item><item><title><![CDATA[New comment by fp64 in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>I like zig a lot, I share its core philosophy, and I generally agree with Andrew's views. I found this article interesting, and I think it is understandable in all of this to be a bit bitter towards Bun and Jarred - in some sense, it had turned into a big "If you don't use Rust in 2026 you are stupid" which directly hurts the Zig project.<p>Personally, I prefer zig over most other languages. I find "memory-safety" is bought at the price of code that is not straightforward to reason about and requiring a steep learning curve. The reader's working memory is filled up quickly with language constructs and crutches rather than with the actual logic of the code at hand. I have used C++ for a large part of my professional career and eventually got so annoyed by always having to cross-reference multiple files to check which behavior might be used by which constructor and things like that. I have written a big and critical system in pure C once, just to try, and while I would not do it again, diligence and testing resulted in virtually zero runtime failures across its lifespan - while it was always possible to quickly reason about all the logic that tied low-level hardware access and near-realtime requirements together in a way much more visible than hidden behind layers of "safe" abstraction. Zig is, for me, the sweet spot: It solves the terrible issues that plain C has, and adds a lot of convenience on top that does not obscure the logic, while encouraging but not enforcing safe patterns.</p>
]]></description><pubDate>Thu, 09 Jul 2026 12:32:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48844861</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=48844861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48844861</guid></item><item><title><![CDATA[New comment by fp64 in "Show HN: PDFMergely – In-browser PDF tools that never upload your files"]]></title><description><![CDATA[
<p>Which library did you compile to WASM for this? I doubt this is a from scratch implementation of full PDF</p>
]]></description><pubDate>Tue, 30 Jun 2026 11:42:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48731268</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=48731268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48731268</guid></item><item><title><![CDATA[New comment by fp64 in "UHF X11: X11 Built for VisionOS and Apple Vision Pro"]]></title><description><![CDATA[
<p>>3D in 2D in 3D. OpenGL clients can use GLX rendering over X11. Compatibility varies, as it did in the 2000s.<p>Made me chuckle. I think at one point in my life I actually knew which exact GL versions and features were working on which servers. Also it's pretty cool.<p>Still won't buy an AVP.</p>
]]></description><pubDate>Sat, 20 Jun 2026 17:35:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48611168</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=48611168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48611168</guid></item><item><title><![CDATA[New comment by fp64 in "The European Social Stack"]]></title><description><![CDATA[
<p>Why do you think a government should compete on a market segment? I find it slightly irritating.<p><pre><code>    Let me get a cup of the good EU coffee! I like the "privacy" blend the most!
    Now let me turn on my EU computer and log-in with my EU id
    Check my messages on EU social media and then I have to leave for work
    Oh that's a cute girl that messaged me on EU dating
    I hope she also likes privacy and democracy
    Now into my EU car, let me quickly stop at my EU charging station
    Power is cheap, no middleman, all EU for our democracy
    And then I'm on my way to my EU employer!</code></pre></p>
]]></description><pubDate>Sat, 20 Jun 2026 17:22:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48611040</link><dc:creator>fp64</dc:creator><comments>https://news.ycombinator.com/item?id=48611040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48611040</guid></item></channel></rss>