<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: daemin</title><link>https://news.ycombinator.com/user?id=daemin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 22:53:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=daemin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by daemin in "If you started a company two years ago, many assumptions are no longer true"]]></title><description><![CDATA[
<p>I like: hand crafted.</p>
]]></description><pubDate>Tue, 14 Apr 2026 01:11:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47760023</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47760023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47760023</guid></item><item><title><![CDATA[New comment by daemin in "Microsoft hasn't had a coherent GUI strategy since Petzold"]]></title><description><![CDATA[
<p>I'm still using Win32 (via WTL) to write a developer focused application, but I know that someday I will need to switch to Qt, dear ImGui, or develop my own UI abstraction layer.<p>The biggest disappointment has been that all new OS features require a new runtime and are not accessible from just pure Win32 any more. Heck the pipeline for developing UWP/WinUI3 apps requires extra steps to register and install the application just to run it inside a debugger.</p>
]]></description><pubDate>Wed, 08 Apr 2026 02:27:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47684185</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47684185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47684185</guid></item><item><title><![CDATA[New comment by daemin in "Microsoft hasn't had a coherent GUI strategy since Petzold"]]></title><description><![CDATA[
<p>We used to call those things a "Video Card", which you put into your computer to get a video signal out.<p>Back in the day there was a card called an S3 Virge, which we affectionally called a 3D decelerator card, because of its lacklustre 3D performance.</p>
]]></description><pubDate>Wed, 08 Apr 2026 02:14:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47684079</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47684079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47684079</guid></item><item><title><![CDATA[New comment by daemin in "The Australian government has announced gambling advertising reforms"]]></title><description><![CDATA[
<p>If she wants to refine advanced alloys then should look into the environmental regulations first, there's a reason nearly all such processing is done in China, or South East Asia.</p>
]]></description><pubDate>Fri, 03 Apr 2026 04:40:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47623251</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47623251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47623251</guid></item><item><title><![CDATA[New comment by daemin in "The Australian government has announced gambling advertising reforms"]]></title><description><![CDATA[
<p>I like the way he included "critical minerals" in this list, sounds like the mining industry also has contributed money to his pocket.</p>
]]></description><pubDate>Fri, 03 Apr 2026 00:29:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47621984</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47621984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47621984</guid></item><item><title><![CDATA[New comment by daemin in "The Australian government has announced gambling advertising reforms"]]></title><description><![CDATA[
<p>That's a nice start but it's really just a band aid over the real problem, kind of like how politicians don't actually want to solve the underlying issue but instead just want to be seen to do something.<p>The real insanity is just gambling in Australia. As the article mentioned the people in the country have the highest losses to gambling anywhere in the world. This goes beyond sports betting, as that is just the latest thing, to poker machines (slot machines for you USA people) and other online gambling (cough Kick & related companies cough).<p>I am old enough to remember the introduction of poker machines in pubs and clubs here in Australia and it was always framed as a personal choice and government revenue source but all it did was result in money going from families to the big corporate "entertainment venue" operators (pub and club owners). I'd love it if Australia got rid of all gambling from normal parts of society and limited it to strictly regulated casinos (at most), but the gambling industry is so firmly entrenched in politics and society that I don't see any change happening soon</p>
]]></description><pubDate>Fri, 03 Apr 2026 00:11:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47621876</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47621876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47621876</guid></item><item><title><![CDATA[New comment by daemin in "OpenAI closes funding round at an $852B valuation"]]></title><description><![CDATA[
<p>People that do light office work tend to have light office machines, which are very unlikely to have powerful NPUs or even a lot of RAM. Therefore with this minimal setup is it even feasible to do any sort of LLM based work locally on those machines, or will they all be dumb terminals connecting to hosted LLMs of the big companies?<p>This is also what I wonder, what practical applications can you actually do locally on something like a minimum spec NPU?</p>
]]></description><pubDate>Wed, 01 Apr 2026 23:23:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47607927</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47607927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47607927</guid></item><item><title><![CDATA[New comment by daemin in "OpenAI closes funding round at an $852B valuation"]]></title><description><![CDATA[
<p>What if all the people currently using these "AI" services are the entire market for those services? I'm pretty sure everyone that wants to use LLMs is already doing so and already paying for the service.<p>That would mean the only way to increase growth would be to charge more per token and to get the existing people to use more tokens. Both of which seem to be only what mature companies do when trying to squeeze the cash cow for all it's worth.<p>It also explains why they're trying to stuff AI into everything, to keep the numbers up, and to get everyone to try and pay them money.</p>
]]></description><pubDate>Wed, 01 Apr 2026 04:21:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47596784</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47596784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47596784</guid></item><item><title><![CDATA[New comment by daemin in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>Because it has a high likelyhood of being written completely by a LLM without any human thought or attention being put into it.<p>Being written by a LLM is a signal that the submission is of low effort and therefore probably low quality, which then puts the onus on the people reviewing and reading the submission instead of the original generator of the submission. Hence I would classify it as spam.<p>Open source communities also have rules against LLM generated contributions, for various moral, ethical, or legal reasons.</p>
]]></description><pubDate>Wed, 01 Apr 2026 00:49:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47595425</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47595425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47595425</guid></item><item><title><![CDATA[New comment by daemin in "C++26 is done: ISO C++ standards meeting Trip Report"]]></title><description><![CDATA[
<p>Are you talking about system/application dependencies for installed applications or programming dependencies like compiled libraries and header files?</p>
]]></description><pubDate>Mon, 30 Mar 2026 12:28:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47573417</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47573417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47573417</guid></item><item><title><![CDATA[New comment by daemin in "C++26 is done: ISO C++ standards meeting Trip Report"]]></title><description><![CDATA[
<p>That would actually be pretty cool. Though I think there might have been papers written on this a few years ago. Does anyone know of these or have any updates about them?</p>
]]></description><pubDate>Mon, 30 Mar 2026 08:56:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47572029</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47572029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47572029</guid></item><item><title><![CDATA[New comment by daemin in "Copilot edited an ad into my PR"]]></title><description><![CDATA[
<p>Using a LLM to fix a spelling mistake is retardedly lazy.<p>Presumably they used a free version of the LLM, therefore it is completely understandable that it inserted a snippet of text advertising its use into the output. I mean using a free email provider also adds a line of text to the end of every email advertising the service by default - "Sent from iPhone" etc.</p>
]]></description><pubDate>Mon, 30 Mar 2026 05:25:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47570652</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47570652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47570652</guid></item><item><title><![CDATA[New comment by daemin in "C++26 is done: ISO C++ standards meeting Trip Report"]]></title><description><![CDATA[
<p>I may be in the minority but I like that C++ has multiple package managers, as you can use whichever one best fits your use case, or none at all if your code is simple enough.<p>It's the same with compilers, there's not one single implementation which is <i>the</i> compiler, and the ecosystem of compilers makes things more interesting.</p>
]]></description><pubDate>Mon, 30 Mar 2026 00:49:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47569148</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47569148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47569148</guid></item><item><title><![CDATA[New comment by daemin in "The Cognitive Dark Forest"]]></title><description><![CDATA[
<p>I asked recently on social media if anyone knows if there has been a legal decision regarding if GPL source code that was used for training an LLM will taint all that LLMs output with the same GPL licence. So far nothing has come up but I think people are wanting to know the answers.<p>It has been said that Microsoft indemnifies people using its LLM tools against copyright and patent issues, but I don't know if it applies to LLM output which might/should be GPL licenced.</p>
]]></description><pubDate>Mon, 30 Mar 2026 00:37:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47569066</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47569066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47569066</guid></item><item><title><![CDATA[New comment by daemin in "Google details new 24-hour process to sideload unverified Android apps"]]></title><description><![CDATA[
<p>A lot of people don't need general purpose computing devices either, but some people, myself included, do want them. I want to be able to install applications from any source of my choosing, including developing my own software.</p>
]]></description><pubDate>Fri, 20 Mar 2026 12:59:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47453916</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47453916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47453916</guid></item><item><title><![CDATA[New comment by daemin in "Google details new 24-hour process to sideload unverified Android apps"]]></title><description><![CDATA[
<p>If you phrase it as "sideloading" then probably not, since it doesn't sound like something they might want to do, it also sounds difficult and technical. If you phrase it as installing your own software then it might garner some interest from the general populace, as who wouldn't want the option to install their desired software.</p>
]]></description><pubDate>Thu, 19 Mar 2026 23:19:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47447816</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47447816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47447816</guid></item><item><title><![CDATA[New comment by daemin in "Google details new 24-hour process to sideload unverified Android apps"]]></title><description><![CDATA[
<p>What would happen to a normal person's phone when Google decided to revoke their Google account? Will the phone still function? Or is it "just" a matter of creating another Google account?</p>
]]></description><pubDate>Thu, 19 Mar 2026 23:14:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47447764</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47447764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47447764</guid></item><item><title><![CDATA[New comment by daemin in "Practical Guide to Bare Metal C++"]]></title><description><![CDATA[
<p>There are processors and platforms where including the standard library feature to print text to standard output significantly increases the size of the binary. In such cases just enabling exceptions also enables this feature only for the purpose of outputting a termination message, which does not get displayed or read because the device doesn't have a way to emit standard output.</p>
]]></description><pubDate>Wed, 11 Mar 2026 02:08:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47331060</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47331060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47331060</guid></item><item><title><![CDATA[New comment by daemin in "Practical Guide to Bare Metal C++"]]></title><description><![CDATA[
<p>I just thought I'd mention that Khalil Estell is doing some work regarding exceptions in embedded and bare metal programming. In the first of his talks about this topic (<a href="https://www.youtube.com/watch?v=bY2FlayomlE" rel="nofollow">https://www.youtube.com/watch?v=bY2FlayomlE</a>) he mentions that a lot of the bloat in exception handling is including printf in order to print out the message when terminating the program.
For those interested he has another presentation on this topic <a href="https://www.youtube.com/watch?v=wNPfs8aQ4oo" rel="nofollow">https://www.youtube.com/watch?v=wNPfs8aQ4oo</a></p>
]]></description><pubDate>Wed, 11 Mar 2026 01:23:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47330831</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47330831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47330831</guid></item><item><title><![CDATA[New comment by daemin in "Is legal the same as legitimate: AI reimplementation and the erosion of copyleft"]]></title><description><![CDATA[
<p>One main thing that this brings to mind is if an LLM can ever actually create a clean room implementation of a piece of open source software, given that there is a near certainty that the software was used in its training data. Therefore it has seen it and remembered it, and could if appropriately prompted recreate the code verbatim.<p>This can also apply to people, either if they have seen the code previously and therefore are ineligible to write the code for a clean-room implementation, or it gets murky when the same person writes the same code twice from their own knoeldge, as in the Oracle Java case.<p>Coming from a professional programming perspective I can totally see the desire to have more libraries written in permissive licences like BSD or MIT, as they allow one like myself to include them in commercial closed-source products without needing to open source the entire codebase.<p>However I find myself agreeing with the article in so far as this LLM generated implementation is breaking the social contract for a GPL/LGPL based library. The author could have easily implemented the new version as a separate project and there would not have been an outcry, but because they are replacing the GPL version with this new one it feels scummy to say the least.</p>
]]></description><pubDate>Tue, 10 Mar 2026 02:18:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47318400</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=47318400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47318400</guid></item></channel></rss>