<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: aninteger</title><link>https://news.ycombinator.com/user?id=aninteger</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 08 Sep 2026 16:40:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aninteger" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aninteger in "D2 Is Non-Profit"]]></title><description><![CDATA[
<p>Just to be clear, this doesn't seem to be based on Walter Bright's D language. Maybe people already know that, but I didn't.</p>
]]></description><pubDate>Mon, 07 Sep 2026 01:06:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49592630</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=49592630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49592630</guid></item><item><title><![CDATA[New comment by aninteger in "LLMs are making me lose my savviness"]]></title><description><![CDATA[
<p>The only problem with this analogy is that LLMs are not orbital sanders... Or if they are, they are orbital sanders that operate correctly only 95% of the time. The other 5% of the time they do the wrong thing and cause you to do more work and/or damage the wood (not a great analogy though).</p>
]]></description><pubDate>Sat, 29 Aug 2026 20:56:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49493267</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=49493267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49493267</guid></item><item><title><![CDATA[New comment by aninteger in "Where did all the public bathrooms go?"]]></title><description><![CDATA[
<p>We've had homeless people forever (although less). I think we used "hobo", or "tramp" back in the 1960s.</p>
]]></description><pubDate>Tue, 25 Aug 2026 13:01:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49433297</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=49433297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49433297</guid></item><item><title><![CDATA[New comment by aninteger in "Software rendering in 500 lines of bare C++"]]></title><description><![CDATA[
<p>Sorta unrelated but I really enjoy (I don't want to use the past tense as I often refer back to it) your article on Emulator Backed Remakes (<a href="https://gabrielgambetta.com/remakes.html" rel="nofollow">https://gabrielgambetta.com/remakes.html</a>). Thanks!</p>
]]></description><pubDate>Thu, 23 Jul 2026 15:31:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49023206</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=49023206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49023206</guid></item><item><title><![CDATA[New comment by aninteger in "Why Ctrl+V won't paste images in Claude Code on WSL, with a fix"]]></title><description><![CDATA[
<p>And some of us love to live in the 1970s with cheap non-HiDPI monitors (or maybe it's just me).</p>
]]></description><pubDate>Thu, 28 May 2026 05:31:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48304965</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=48304965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48304965</guid></item><item><title><![CDATA[New comment by aninteger in "Let's Buy Spirit Air"]]></title><description><![CDATA[
<p>Famous Richard Branson quote:<p>"If you want to be a millionaire, start with a billion dollars and launch a new airline."</p>
]]></description><pubDate>Mon, 04 May 2026 02:26:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48003953</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=48003953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48003953</guid></item><item><title><![CDATA[New comment by aninteger in "Dillo Browser Release 3.3.0"]]></title><description><![CDATA[
<p>I did attempt this with whatever was state of the art (SOTA) about 6 months ago for my own C++ and was disappointed. It's just not there yet.</p>
]]></description><pubDate>Mon, 27 Apr 2026 13:53:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47921596</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=47921596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47921596</guid></item><item><title><![CDATA[New comment by aninteger in "Magic: The Gathering took me from N2 to Japanese fluency"]]></title><description><![CDATA[
<p>There's a serious advantage to becoming fluent by moving to a country that speaks that language fluently. Try becoming fluent in Japanese in Nigeria for "Japanese hard mode"</p>
]]></description><pubDate>Mon, 27 Apr 2026 01:04:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47916616</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=47916616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47916616</guid></item><item><title><![CDATA[New comment by aninteger in "Windows Server 2025 Runs Better on ARM"]]></title><description><![CDATA[
<p>It's "legacy" because it's essentially tied to Windows. Yes, technically it works on Linux, and no doubt that was an amazing feat, but no serious company is running MSSQL on Linux when all the documentation, all the best practices are all based on running that on Windows.</p>
]]></description><pubDate>Wed, 22 Apr 2026 01:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47857530</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=47857530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47857530</guid></item><item><title><![CDATA[New comment by aninteger in "Gemma 4 on iPhone"]]></title><description><![CDATA[
<p>Having Scarlett Johansson's voice might not be so bad or even something less robotic.</p>
]]></description><pubDate>Sun, 05 Apr 2026 21:29:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47654059</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=47654059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47654059</guid></item><item><title><![CDATA[New comment by aninteger in "I hate: Programming Wayland applications"]]></title><description><![CDATA[
<p>XCB did not largely replace Xlib. In fact, some (all?) implementations of Xlib are built on top of XCB.</p>
]]></description><pubDate>Sun, 22 Mar 2026 17:45:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47480076</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=47480076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47480076</guid></item><item><title><![CDATA[New comment by aninteger in "DECwindows Motif"]]></title><description><![CDATA[
<p>Time to port this to Wayland using Claude code, right?</p>
]]></description><pubDate>Thu, 29 Jan 2026 06:42:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46806635</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=46806635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46806635</guid></item><item><title><![CDATA[New comment by aninteger in "Let's write a toy UI library"]]></title><description><![CDATA[
<p>You could submit your PR to Nakst's Luigi toolkit: <a href="https://github.com/nakst/luigi" rel="nofollow">https://github.com/nakst/luigi</a><p>You don't have to make a complete alternative. You can add calls to ATK (accessibility toolkit) on Linux/Unix platforms. I'm not sure what needs to be done on Win32 platforms though.</p>
]]></description><pubDate>Mon, 22 Dec 2025 21:25:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46359278</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=46359278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46359278</guid></item><item><title><![CDATA[New comment by aninteger in "The C++ standard for the F-35 Fighter Jet [video]"]]></title><description><![CDATA[
<p>It doesn't but it definitely "implements" a single inheritance tree (with up casting/down casting) which I believe Xt toolkits (like Motif) also did.</p>
]]></description><pubDate>Mon, 08 Dec 2025 03:56:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46188124</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=46188124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46188124</guid></item><item><title><![CDATA[New comment by aninteger in "The C++ standard for the F-35 Fighter Jet [video]"]]></title><description><![CDATA[
<p>The best example I can think of is the Win32 controls UI (user32/Create window/RegisterClass) in C. You likely can't read the source code for this but you can see how Wine did it or Wine alternatives (like NetBSD's PEACE runtime, now abandoned).<p>Actually the only toolkit that I know that sort of copied this style is Nakst's Luigi toolkit (also in C).<p>Neither really used inheritance and use composition with "message passing" sent to different controls.</p>
]]></description><pubDate>Mon, 08 Dec 2025 03:20:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46187923</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=46187923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46187923</guid></item><item><title><![CDATA[New comment by aninteger in "Vibe Coding in the 90s"]]></title><description><![CDATA[
<p>Vibe coding in the 90s was probably like learning C and pointers for the first time and then deciphering strange errors when you couldn't figure out how scanf worked, so you added asterisks and ampersands to the code until it compiled.</p>
]]></description><pubDate>Sat, 25 Oct 2025 00:11:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45700353</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=45700353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45700353</guid></item><item><title><![CDATA[New comment by aninteger in "Contracts for C"]]></title><description><![CDATA[
<p>There seems to be at least 2 lcc forks (lcc-win32/win64, and pelles-c) that have their own small communities. Although maybe they are dead.</p>
]]></description><pubDate>Tue, 09 Sep 2025 12:54:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45181291</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=45181291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45181291</guid></item><item><title><![CDATA[New comment by aninteger in "WebAssembly: Yes, but for What?"]]></title><description><![CDATA[
<p>I guess <a href="https://github.com/jart/cosmopolitan">https://github.com/jart/cosmopolitan</a> might just be the WebAssembly for the command line then.</p>
]]></description><pubDate>Tue, 08 Jul 2025 21:58:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44504437</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=44504437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44504437</guid></item><item><title><![CDATA[New comment by aninteger in "Gecode is an open source C++ toolkit for developing constraint-based systems"]]></title><description><![CDATA[
<p>For some reason I pictured this software as a system for developing memory or CPU constrained software. Like granting only 1 mb of memory and maybe having functions executed in a certain number of "clock ticks"</p>
]]></description><pubDate>Sat, 05 Jul 2025 15:01:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44473227</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=44473227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44473227</guid></item><item><title><![CDATA[New comment by aninteger in "Hacktical C: practical hacker's guide to the C programming language"]]></title><description><![CDATA[
<p>> Less controversially, when you write C, you write for a virtual machine described by the C spec, not your actual hardware.<p>Isn't this true for most higher level languages as well? C++ for instance builds on top of C and many languages call into and out of C based libraries. Go might be slightly different as it is interacting with slightly less C code (especially if you avoid CGO).</p>
]]></description><pubDate>Mon, 14 Apr 2025 15:47:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43682625</link><dc:creator>aninteger</dc:creator><comments>https://news.ycombinator.com/item?id=43682625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43682625</guid></item></channel></rss>