<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: fsloth</title><link>https://news.ycombinator.com/user?id=fsloth</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 05 Oct 2026 19:17:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fsloth" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by fsloth in "Make Tmux the OS"]]></title><description><![CDATA[
<p>This is false analogue. Comparing SWE to pianist and using desktop as the similar element is false. Desktop to SWE is like … how the concert pianist arrives at the concert venue. You want the pianist to arrive on time but you really don’t care about their mode of transportation.<p>Besides it’s good to take things slow when face to face with people.</p>
]]></description><pubDate>Sat, 03 Oct 2026 13:43:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49944202</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49944202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49944202</guid></item><item><title><![CDATA[New comment by fsloth in "NASA asked several former SR-71A staffers to help secret restart"]]></title><description><![CDATA[
<p>Yes! Best book ever on how a high technology startup operates. If you are wondering how to create an "internal startup" - that's your guide. It's a people system - so you need to find the people!</p>
]]></description><pubDate>Wed, 30 Sep 2026 06:53:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49905333</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49905333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49905333</guid></item><item><title><![CDATA[New comment by fsloth in "A Staff Engineer's Guide to Inventing Work"]]></title><description><![CDATA[
<p>"that work does not exist unless an engineer invents it."<p>This is so strange. To my mind the only purpose companies hire engineers is to support business. The staff engineer should not need a project manager to tell what is interesting for business aspects - even though the goals are likely mostly technical.<p>I do realize this does not hold up always. But to me if you can't provide some reasoning for your work in business metrics you are participating in an academic exercise.</p>
]]></description><pubDate>Tue, 29 Sep 2026 19:32:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49899120</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49899120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49899120</guid></item><item><title><![CDATA[New comment by fsloth in "MiMo v2.6"]]></title><description><![CDATA[
<p>Well, US did not really have that to start with (Kaiser &co learned fast). So it’s not about having something and losing it as much as bootstrapping and discarding.<p>For processes that are scalable, well known and industrial, profit motive actually does provide results.<p>The question is more of are there bottlenecks of skill and maybe secret sauce (eg something like ASML).</p>
]]></description><pubDate>Tue, 22 Sep 2026 05:07:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49797001</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49797001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49797001</guid></item><item><title><![CDATA[New comment by fsloth in "Divide by depth for instant 3D"]]></title><description><![CDATA[
<p>” that’s too mathy”
I’m not really sure there is any remedy to the fact computer graphics is based on math.<p>I suck at math myself so can relate. But actually the math you need to learn to be effective at graphics is mostly about understanding _a very small subset_ of a bunch of concepts (such as how 2x2, 3x3 and 4x4 matrices work) and one is set for life,<p>so I think it’s good to give the formal mathemathical explanation and then Gilbert Strang what it all means.</p>
]]></description><pubDate>Tue, 22 Sep 2026 04:57:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49796943</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49796943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49796943</guid></item><item><title><![CDATA[New comment by fsloth in "Divide by depth for instant 3D"]]></title><description><![CDATA[
<p>One just needs to pick any book on computer graphics written in the past 40 years or so.<p>But camera transform is so unintuitive it really helps if the student tries to work it out for themselves why it works.<p>For me it’s really weird anyone would write code and _not_ start from reading all of introductory computer graphics literature because it’s so awesome but I realize I’m the outlier here.</p>
]]></description><pubDate>Tue, 22 Sep 2026 04:52:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49796916</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49796916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49796916</guid></item><item><title><![CDATA[New comment by fsloth in "Nvidia announces native GPU programming in Rust"]]></title><description><![CDATA[
<p>Porting has never been hard. Just follow the platform guidelines. Make sane architecture. Done.<p>I mean _it's just work_. You don't need to invent anything. Just do the work.<p>What _is_ hard is when people run after silver bullets to avoid all this work.<p>Because people who don't understand software decide it would be cheaper to implement something only once. Or someone who does not really understand what they are doing insists that same C++ code runs automatically on all platforms.<p>AI has given the software engineers permit from the beancounters to do the sane thing.<p>Good software development orgs _have always_ done proper per platform ports.<p>Also - there is nothing wrong in supporting only one platform as such!</p>
]]></description><pubDate>Thu, 17 Sep 2026 08:27:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49737927</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49737927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49737927</guid></item><item><title><![CDATA[New comment by fsloth in "Nvidia announces native GPU programming in Rust"]]></title><description><![CDATA[
<p>There is no ”easy” porting.<p>Once this is accepted the rest becomes easier as you are not wasting time trying to find a silver bullet.<p>I mean it’s then ”just normal work”.</p>
]]></description><pubDate>Thu, 17 Sep 2026 05:53:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49736891</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49736891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49736891</guid></item><item><title><![CDATA[New comment by fsloth in "Nvidia announces native GPU programming in Rust"]]></title><description><![CDATA[
<p>” If you write your app using win32, you won’t be able to port is very easily.”<p>This is wrong way around.<p>If you don’t support the platform your app runs on using the native api:s to the hilt your port is just bad.<p>If you actually want to support multiple platforms _you actually need to support_ them from the ground up.<p>This is speaking industrially and businesswise. A professional software business always has per-platform implementation resources. Or they have just one platform. Or they pretend they are multiplatform and then _everybody_ _daily_ fights with the problems this causes.<p>Obviously those elements that can be portable should be. It’s like Einsteins simplicity maxim - your codebase should be as portable as can be but not more.<p>” It’s even worse for CUDA…”<p>No these are just the business and market constraints. If this does not make sense for your offering then don’t use it. This feels like false FOMO - CUDA is not a silver bullet but it might be a specific solution to a specific problem.</p>
]]></description><pubDate>Thu, 17 Sep 2026 05:44:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49736842</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49736842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49736842</guid></item><item><title><![CDATA[New comment by fsloth in "Nvidia announces native GPU programming in Rust"]]></title><description><![CDATA[
<p>The CPU on most machines is quite proprietary. I don’t understand this faux purity dogma.<p>Practical computing is not and never has been an abstract pure concept. It’s about making machines built by corporations to do usefull things at scale.<p>There is no ”non proprietary” computing unless you make your own stack.</p>
]]></description><pubDate>Thu, 17 Sep 2026 04:30:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49736434</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49736434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49736434</guid></item><item><title><![CDATA[New comment by fsloth in "Cartesian – AI 3D Modeling for Design"]]></title><description><![CDATA[
<p>"no STEP/IGES/BRep output"<p>SketchUp does not really have that either if you are expecting something else than triangles. Since sketchup has polygons you could argue they are brep but even then only accidentally.<p>Architecture works with a bit different ruleset than mechanical cad.</p>
]]></description><pubDate>Tue, 15 Sep 2026 19:15:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49717424</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49717424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49717424</guid></item><item><title><![CDATA[New comment by fsloth in "Cartesian – AI 3D Modeling for Design"]]></title><description><![CDATA[
<p>" if you want something that can be manufactured that's not good enough"<p>People design all sort of buildable things in SketchUp and it's just about dragging polygons around.<p>You _may_ need accurate surface if you run your model to CAM.<p>But to this day lot of manufacturing is still done via drawings and there the only thing that matters is that can you draw some type of lines and attach clear dimensions to them. So the shapes don't necessarily need to be accurate for all flows since they are more like topological hints to the person reading the drawing rather than accurate replica of the thing to manufacture.</p>
]]></description><pubDate>Tue, 15 Sep 2026 19:13:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49717376</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49717376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49717376</guid></item><item><title><![CDATA[New comment by fsloth in "Ask HN: What are you working on? (September 2026)"]]></title><description><![CDATA[
<p>AdaShape, a non-complicated 3D modeler for 3D printable shapes (desktop).<p>I just released a new version with lots of new modeling tools:
<a href="https://adashape.com/blog/alpha-0-2-0/" rel="nofollow">https://adashape.com/blog/alpha-0-2-0/</a><p>As a highlight the lofting tool is pretty fun complement as it allows combining multiple drawings in an intuitive way to define a certain category of complex 3D surfaces without too much effort (<a href="https://adashape.com/manual/adashape/en/shp-loft/" rel="nofollow">https://adashape.com/manual/adashape/en/shp-loft/</a>).<p>I've been chipping away at manual as well - and found it was a really good idea to write my changelogs in product voice as I can more or less recycle that copy text into the manual verbatim <a href="https://adashape.com/manual/adashape/en/" rel="nofollow">https://adashape.com/manual/adashape/en/</a><p>(Previously featured on HN in <a href="https://news.ycombinator.com/item?id=47638498">https://news.ycombinator.com/item?id=47638498</a> )</p>
]]></description><pubDate>Mon, 14 Sep 2026 10:55:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49694829</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49694829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49694829</guid></item><item><title><![CDATA[New comment by fsloth in "Fuck it, make it anyway"]]></title><description><![CDATA[
<p>This is a bit strange article.<p>If you enjoy doing a thing in specific way, nobody is going to take that away.<p>Chess is a great example. More players than ever, perfectly obsolete if you compare yourself to a computer, but that does not hurt.<p>If the AI takes your livelihood - that hurts. But I did not read this to be a complaint on that.</p>
]]></description><pubDate>Sat, 12 Sep 2026 16:34:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49674158</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49674158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49674158</guid></item><item><title><![CDATA[New comment by fsloth in "Fuck it, make it anyway"]]></title><description><![CDATA[
<p>"has AI broken that stranglehold?"<p>Whatever AI is, it _is_  a huge democratizing influence in all fields.</p>
]]></description><pubDate>Sat, 12 Sep 2026 16:27:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49674082</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49674082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49674082</guid></item><item><title><![CDATA[New comment by fsloth in "ChatGPT Images 2.5"]]></title><description><![CDATA[
<p>The dog is even more on the nose. The shadow shape is almost the same despite the dog getting quite a lot of volume around it's original body parts.</p>
]]></description><pubDate>Tue, 08 Sep 2026 19:35:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49615726</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49615726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49615726</guid></item><item><title><![CDATA[New comment by fsloth in "ChatGPT Images 2.5"]]></title><description><![CDATA[
<p>Not all people can!</p>
]]></description><pubDate>Tue, 08 Sep 2026 19:34:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49615696</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49615696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49615696</guid></item><item><title><![CDATA[New comment by fsloth in "ChatGPT Images 2.5"]]></title><description><![CDATA[
<p>If you want to discuss a matter, it would be nice to spell out your point of view.<p>How is the person supposed to know your opposing point of view if you don't tell it?</p>
]]></description><pubDate>Tue, 08 Sep 2026 19:32:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49615668</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49615668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49615668</guid></item><item><title><![CDATA[New comment by fsloth in "Babylonian Lamb Stew with Beets (1750–1730 BCE)"]]></title><description><![CDATA[
<p>Oh! So were sheep just for meat back then?</p>
]]></description><pubDate>Mon, 07 Sep 2026 04:55:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49594041</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49594041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49594041</guid></item><item><title><![CDATA[New comment by fsloth in "2026 Hugo Awards"]]></title><description><![CDATA[
<p>Sinners was very cool but I'm surprised to find it as Hugo winner.</p>
]]></description><pubDate>Sun, 06 Sep 2026 14:27:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49586844</link><dc:creator>fsloth</dc:creator><comments>https://news.ycombinator.com/item?id=49586844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49586844</guid></item></channel></rss>