<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: lilbigdoot</title><link>https://news.ycombinator.com/user?id=lilbigdoot</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 14 Oct 2026 06:37:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lilbigdoot" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lilbigdoot in "A Modern Web App in C"]]></title><description><![CDATA[
<p>I'm still in the middle of reading but I wanted to comment first that I had a pleasantly surprising experience a few years ago with CGI. I hadn't thought about CGI since I was a kid and I was tasked with adding a simple dynamic page to a server that had nothing running yet except apache. For whatever reason I though to try out CGI because of how simple the page was going to be, and yeah. Would recommend<p>I just got C FFI working in my LLVM based language last night so I'll need to take a look at playing around with BCHS :)</p>
]]></description><pubDate>Mon, 12 Oct 2026 17:41:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=50059952</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=50059952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50059952</guid></item><item><title><![CDATA[New comment by lilbigdoot in "First Shader from Zero in Godot 4"]]></title><description><![CDATA[
<p>> to shipping a bunch of half finished copies of the same systems.<p>This one is why I never stuck with unity. You were always either learning something that was going to be replaced, but the replacement never really came. Add on top a lack of CI friendliness (it might be different now but years ago it was clearly not designed to let you build projects from a CLI or script), install sizes, slow starts, still using a mono fork with patches instead of .NET core, etc I just couldn't stick with it<p>It feels like this really awkward place now where Godot is much nicer and faster for when you don't need all of the features that unity provides, while Unreal arguable offers more depth and features. The one thing Unity had going for it there was that .NET and reloading code was better than (in my limited experience with unreal) C++/blueprints<p>Godot hit this really nice sweet spot of consistent UX, complete enough features to get you by as an indie, and a clean enough codebase + design that I felt like if something was missing from the engine that adding it myself was reasonable (ie: at one point I was writing a raymarching based renderer for fun and adding it as a new render seemed like a reasonable project even solo)<p>I do think the ECS direction Unity started to go was a good call, and I actually did enjoy it, but after waiting for long enough I sort of just forgot about it at this point</p>
]]></description><pubDate>Tue, 22 Sep 2026 01:02:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49795562</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49795562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49795562</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Apple Copland D11E4 Booting in the Browser"]]></title><description><![CDATA[
<p>Very cool, I've been using macos so long but am also young enough to forget & finding it surprising just how long that monochrome watch pointer has been around.<p>Its fun playing around and seeing how much has stayed the same in desktops since then, and so far the most surprising thing to me was that a scrollable text area does not re-render the text as you move the scroll bar with your mouse<p>Totally makes sense that it wouldn't be worth the cycles back then, but its one of the few things that was actually surprising to me today</p>
]]></description><pubDate>Tue, 22 Sep 2026 00:52:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49795495</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49795495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49795495</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Samsung is expected to more than double output of its HBM4 and HBM4E DRAM"]]></title><description><![CDATA[
<p>I forget how much it is exactly now but I saw a short video on the bandwidth of moving modern cold storage down the highway and its actually nuts</p>
]]></description><pubDate>Tue, 22 Sep 2026 00:43:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49795423</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49795423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49795423</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Gemini 3.8 Live and 3.8 Live Extended Thinking"]]></title><description><![CDATA[
<p>Yes I've noticed there's also this drive to implement and start talking about how it would write specific portions of code in response to design/trade off questions. I have to prompt Sol/Astra almost every time with a note that I am not looking for implementation advice since I mostly use them as a rubber duck in the design phase</p>
]]></description><pubDate>Tue, 15 Sep 2026 20:46:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49718689</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49718689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49718689</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Show HN: Toast, a beautiful by default in terminal IDE"]]></title><description><![CDATA[
<p>Plenty of easy configs for them too. Lazyvim has been pretty batteries included and easy to modify for me and I'm definitely the type that did not read much of the docs</p>
]]></description><pubDate>Fri, 11 Sep 2026 19:50:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49664370</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49664370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49664370</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Show HN: Hacker News, Without AI"]]></title><description><![CDATA[
<p>Ngl it would be kinda fun for everyone to meme with each other on slop mode in slop threads</p>
]]></description><pubDate>Fri, 11 Sep 2026 19:45:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49664313</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49664313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49664313</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Software Engineering fundamentals matter more"]]></title><description><![CDATA[
<p>Making lots of things and learning what works. It's good to read and find ideas to grow, but a volume of work is the most important thing. You'll discover a lot of the ideas on your own out of need. Keeping an eye out for tools and ideas related to what you enjoy can help broaden your horizons, but time spent making things is best</p>
]]></description><pubDate>Sun, 16 Aug 2026 10:08:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49318593</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49318593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49318593</guid></item><item><title><![CDATA[New comment by lilbigdoot in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>I am a FP nerd and I approve this message</p>
]]></description><pubDate>Thu, 13 Aug 2026 08:23:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49283111</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49283111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49283111</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Tail-call optimization in C is relatively recent (2025)"]]></title><description><![CDATA[
<p>If my program crashes without it, that's a semantic difference no?</p>
]]></description><pubDate>Mon, 10 Aug 2026 16:41:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49246155</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49246155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49246155</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Squeak/Smalltalk 6.1 Release Notes"]]></title><description><![CDATA[
<p>I'm considering this for my language but it's a lot more complex to implement (especially with today's ecosystems) and I keep wondering if it's worth it.</p>
]]></description><pubDate>Mon, 10 Aug 2026 16:36:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49246070</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49246070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49246070</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Squeak 6.1"]]></title><description><![CDATA[
<p>I thought JS had a lot of Scheme inspiration?</p>
]]></description><pubDate>Mon, 10 Aug 2026 16:35:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49246059</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49246059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49246059</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Gentoo bugzilla closed due AI bot scraper overload"]]></title><description><![CDATA[
<p>Plot twist: the AI wins not through terminators but a kafka nightmare</p>
]]></description><pubDate>Sat, 08 Aug 2026 15:57:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49223016</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49223016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49223016</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Managing AI Coding Costs at Scale"]]></title><description><![CDATA[
<p>Meanwhile I'm so proud that I'm keeping my hobby project under 10k lines and spend time trying to delete code for my own sanity</p>
]]></description><pubDate>Sat, 08 Aug 2026 05:22:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49219100</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49219100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49219100</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Managing AI Coding Costs at Scale"]]></title><description><![CDATA[
<p>Personal anecdote: I spent a few days hacking on my compiler to remove 1k lines of code (about 15% of total code) while preserving behavior<p>I was only able to do that after I had solved multiple related problems in different places and started introducing subtle bugs by accident / had difficulty detecting all edge cases<p>I've noticed whenever I use LLMs they introduce the same kind of thing but at much smaller scales than I would. They often suggest solving the wrong problem when I prompt them to diagnose specific bugs too. Usually opting for a shortcut that introduces its own issues and ironically calling the proper direction "too complex" when it's really not.</p>
]]></description><pubDate>Sat, 08 Aug 2026 05:19:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49219084</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49219084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49219084</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Eight Myths on Software Engineering and GenAI"]]></title><description><![CDATA[
<p>Anecdotally I find them helpful for design and I don't find them nearly as helpful for coding (strange, given others experiences reported online)<p>I am working on a compiler for an OCaml inspired language (I am on a sabbatical) and used them a lot in the early phases to check my ideas and search for prior work. I use them less now (mostly debugging at this point), but have made use of LLMs to write some pieces like source map generation, a couple of small and well known algorithms that were new to me, and an analyzer to dump a schema from a typescript module. Other times I've tried to use it for other things, I have ended up regretting it because of subtle bugs<p>I don't think it made the design phase any shorter but it definitely helped save me energy in researching and made that period feel less like a fever dream. Design phases can be draining for me so that was welcome</p>
]]></description><pubDate>Wed, 05 Aug 2026 14:35:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49183616</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49183616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49183616</guid></item><item><title><![CDATA[New comment by lilbigdoot in "LLMs reward expertise"]]></title><description><![CDATA[
<p>This is the only way I've been able to get LLMs to produce code I will actually use. Manually selecting the context for them and asking for a specific piece or similar<p>I started using harnesses because they are good for when something breaks and it's not trivial to investigate so I'll have the agent tell me what's happening, then using that to produce my own change</p>
]]></description><pubDate>Tue, 04 Aug 2026 21:59:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49175794</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49175794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49175794</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Apple says more ex-employees may have taken confidential data to OpenAI"]]></title><description><![CDATA[
<p>Bullshit lol</p>
]]></description><pubDate>Tue, 04 Aug 2026 21:39:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49175552</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49175552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49175552</guid></item><item><title><![CDATA[New comment by lilbigdoot in "Don't be a meat proxy"]]></title><description><![CDATA[
<p>Reading this is nightmare fuel right before I go to bed omg</p>
]]></description><pubDate>Mon, 03 Aug 2026 07:03:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49152187</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49152187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49152187</guid></item><item><title><![CDATA[New comment by lilbigdoot in "SwiftUI After 7 Years"]]></title><description><![CDATA[
<p>I never really tried out Cocoa. What did you like about it?</p>
]]></description><pubDate>Mon, 03 Aug 2026 06:55:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49152107</link><dc:creator>lilbigdoot</dc:creator><comments>https://news.ycombinator.com/item?id=49152107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49152107</guid></item></channel></rss>