<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, 27 Oct 2026 19:50:25 +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 "No portable way to detect string-to-float conversion errors in standard C"]]></title><description><![CDATA[
<p>I don't think you understand the situation so I'll try explaining it one last time.<p>The developer stored floating point values in a text file written out by whatever means, in the developer's locale (say en-US). These files were shipped with the application and the values were read in using locale sensitive functions on a user's machine (the developer was unaware of the locale sensitive nature of these functions), and the user's locale was something different like de-DE for example. This resulted in a different value being read in compared to the value expected by the developer, therefore causing issues in the rest of the program.<p>For example the file stored "1.05" which in the developer's en-US locale is "one and five hundredths", but reading it on a different user's locale (de-DE) could result in the value being "105" (one hundred and five), or even "1" (one).<p>These files are generally not considered to be edited by users (unless they are modding the game, and then they do so without warranty etc).</p>
]]></description><pubDate>Mon, 12 Oct 2026 21:10:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=50063115</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=50063115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50063115</guid></item><item><title><![CDATA[New comment by daemin in "No portable way to detect string-to-float conversion errors in standard C"]]></title><description><![CDATA[
<p>Since you're just regurgitating LLM output I'll just leave you with a link showing that the world is a rich and varied place: <a href="https://randombits.dev/articles/number-localization/locale-list" rel="nofollow">https://randombits.dev/articles/number-localization/locale-l...</a></p>
]]></description><pubDate>Mon, 12 Oct 2026 19:03:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=50061203</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=50061203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50061203</guid></item><item><title><![CDATA[New comment by daemin in "No portable way to detect string-to-float conversion errors in standard C"]]></title><description><![CDATA[
<p>Europeans* - you mean the rest of the world that isn't default English (Traditional or Simplified) speaking.</p>
]]></description><pubDate>Mon, 12 Oct 2026 16:05:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=50058406</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=50058406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50058406</guid></item><item><title><![CDATA[New comment by daemin in "No portable way to detect string-to-float conversion errors in standard C"]]></title><description><![CDATA[
<p>The floating point values were valid, they were stored in the text files (unknowingly) in a locale dependent way, either by having a program use a locale sensitive functions to write the values, or because the values were written by hand using the developer's native way of number formatting. The values were then read using the locale dependent functions (like strtod) and if run on a machine with a locale that formatted numbers differently (i.e. using comma for decimal separator) they would return incorrect values.<p>This caused issues in the game as the values would be significantly different than originally designed, and it would be hard to test for since the people testing the game would usually be using a similar locale to the developer writing the game, and therefore they would only become apparent upon release or wider testing. Now the fix was to explicitly specify the locale before reading the data files, but it still took time to find and implement the fix.</p>
]]></description><pubDate>Mon, 12 Oct 2026 16:02:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=50058359</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=50058359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50058359</guid></item><item><title><![CDATA[New comment by daemin in "Using AI for just 10 minutes erodes your ability to persist at hard things"]]></title><description><![CDATA[
<p>I would say it more depends how the environment is designed and what transport options you have at your disposal.<p>In suburbia where the grocer is surrounded by a parking lot and there's busy roads to navigate nearby then of course people would drive rather than walk, and thus also end up getting a week's worth of groceries at a time.<p>In a dense mixed use environment where it is easy enough to navigate on foot then the urge to drive lessens and all grocery shopping can be done more frequently and on foot or by public transport.<p>I've experienced this personally in Australia, where living in suburbia I went grocery shopping once a week with a car and brought back many bags worth at a time, and also in a more dense neighbourhood where I could get groceries on the walk back from work more frequently and barely used my car even once a month. In Europe I only ever walk or get public transport for groceries as I live in a dense area and don't need to own a car.</p>
]]></description><pubDate>Mon, 12 Oct 2026 08:28:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=50053199</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=50053199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50053199</guid></item><item><title><![CDATA[New comment by daemin in "Using AI for just 10 minutes erodes your ability to persist at hard things"]]></title><description><![CDATA[
<p>There is some evidence of that, where the closer the crowd is to the field the more likely the referees are to call in the home team's favour. There was a study on this, probably close to a decade ago now.</p>
]]></description><pubDate>Mon, 12 Oct 2026 08:24:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=50053158</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=50053158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50053158</guid></item><item><title><![CDATA[New comment by daemin in "No portable way to detect string-to-float conversion errors in standard C"]]></title><description><![CDATA[
<p>>> Also changes based on locale,<p>> That's a feature: Where did the string come from if not the user?<p>Many games and applications store floating point values in text file formats. This has caused bugs in those programs many times over because they didn't realise it was locale dependent and the data parsing broke in another locale.</p>
]]></description><pubDate>Mon, 12 Oct 2026 08:15:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=50053074</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=50053074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50053074</guid></item><item><title><![CDATA[New comment by daemin in "Programming Isn't Special"]]></title><description><![CDATA[
<p>This topic brings up an interesting situation for wage taxation in Poland, where there's tax benefit that artists get for assigning copyright to the company. Now programming is included in this, but there's two points of interest that come up.<p>One is if your work is not creative any more as many people here suggest, does programming qualify as an artistic activity and would you say it qualifies for the tax break?<p>Two is if an LLM, AI, agent or other machine thing wrote the code for you, since it cannot produce copyrighted work, can you claim that tax break?</p>
]]></description><pubDate>Sat, 10 Oct 2026 18:06:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=50035500</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=50035500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50035500</guid></item><item><title><![CDATA[New comment by daemin in "How to keep enjoying programming in a world of LLMs"]]></title><description><![CDATA[
<p>You're right. I was thinking of middle managers as the layer of management in between the executives and the workers.</p>
]]></description><pubDate>Fri, 02 Oct 2026 11:42:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49932397</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=49932397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49932397</guid></item><item><title><![CDATA[New comment by daemin in "How to keep enjoying programming in a world of LLMs"]]></title><description><![CDATA[
<p>So it looks like you're doing all the management work required by your reports, and if your reports were more capable you'd need to do more of the other things mentioned as well.<p>My original comment was to signal that if all you do now is write descriptions to feed to agents then you're not a programmer any more but you've become a manager as what you're doing is a management role and not an artistic or engineering one. You've changed jobs and you should be fine with that, just acknowledge it and move on, but stop fooling yourself that you're still a programmer or engineer. You're not, you're a manager now, even if you're not doing most of the things required of a people manager, as in your comment.</p>
]]></description><pubDate>Mon, 28 Sep 2026 07:55:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49874873</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=49874873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49874873</guid></item><item><title><![CDATA[New comment by daemin in "How to keep enjoying programming in a world of LLMs"]]></title><description><![CDATA[
<p>Aren't you managing AI/LLM Agents in this case, that write the actual code?</p>
]]></description><pubDate>Sun, 27 Sep 2026 07:43:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49864326</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=49864326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49864326</guid></item><item><title><![CDATA[New comment by daemin in "How to keep enjoying programming in a world of LLMs"]]></title><description><![CDATA[
<p>If all you do is write requests and then have the LLMs spit out the code then you're not a programmer, you're a middle manager. So maybe you never actually wanted to be a programmer but instead you liked having things built?</p>
]]></description><pubDate>Sat, 26 Sep 2026 22:19:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49861086</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=49861086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49861086</guid></item><item><title><![CDATA[New comment by daemin in "How to keep enjoying programming in a world of LLMs"]]></title><description><![CDATA[
<p>If 5 hours of thinking time to solve a problem is unthinkable to some people does that mean they have some form of Attention Deficit Disorder, be it a natural thing or introduced by an over-dependence on LLMs? Like stopping for an hour to think through a problem is unfathomable and instead they would rather hit small dopamine spikes every few minutes from talking to a chatbot?</p>
]]></description><pubDate>Sat, 26 Sep 2026 22:13:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49861033</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=49861033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49861033</guid></item><item><title><![CDATA[New comment by daemin in "Why are AI agents lying, cheating and coordinating?"]]></title><description><![CDATA[
<p>You give a button pushing machine buttons to push and are surprised when it actually pushes them.</p>
]]></description><pubDate>Sun, 13 Sep 2026 09:05:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49681709</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=49681709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49681709</guid></item><item><title><![CDATA[New comment by daemin in "Why are AI agents lying, cheating and coordinating?"]]></title><description><![CDATA[
<p>It is a very rare occurrence when corporations and the people running them are punished for killing people. I mean the whole concept of a corporation was created to shield the owners of it from being liable for damages caused by / visited upon the enterprise.</p>
]]></description><pubDate>Sun, 13 Sep 2026 09:03:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49681691</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=49681691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49681691</guid></item><item><title><![CDATA[New comment by daemin in "LG denies TV spying claims, says tracking and snooping concerns 'not true'"]]></title><description><![CDATA[
<p>I'd say the bigger issue is not the way it listens for the wake word, it's the recording and processing it does afterwards for a significantly long period of time, recording for much longer than people anticipated, and with a microphone that can pick up conversations from much further away or even behind walls.<p>This combines with two other dangers, one of unintended recordings when the wake word is triggered unintentionally, and one of intended recordings by third parties based on various other wake/watch words. They already have it in the T&C that they will share this data with law enforcement, so it's not that far fetched that these TVs and other appliances will spy on people in the home far more effectively than even the East German Stasi could have ever imagined.</p>
]]></description><pubDate>Sun, 13 Sep 2026 08:48:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49681596</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=49681596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49681596</guid></item><item><title><![CDATA[New comment by daemin in "LG denies TV spying claims, says tracking and snooping concerns 'not true'"]]></title><description><![CDATA[
<p>I would also bet that they didn't actually have any alcohol in their drinking vessels at the time of filming.</p>
]]></description><pubDate>Sun, 13 Sep 2026 08:38:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49681521</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=49681521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49681521</guid></item><item><title><![CDATA[New comment by daemin in "LG denies TV spying claims, says tracking and snooping concerns 'not true'"]]></title><description><![CDATA[
<p>Not only that but to read every single related T&C from the whole chain of partners, and to keep track of it when it changed, is basically impossible.<p>This sort of malicious compliance of using T&C to enable bad behaviour by corporations needs to be fixed with laws.<p>Reminds me of cookie banners, the dark pattern where they've decided to be deliberately verbose and annoying in order to get people to take the easy path and agree to let them continue doing their bad behaviour.</p>
]]></description><pubDate>Sun, 13 Sep 2026 08:36:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49681504</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=49681504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49681504</guid></item><item><title><![CDATA[New comment by daemin in "LG denies TV spying claims, says tracking and snooping concerns 'not true'"]]></title><description><![CDATA[
<p>The problem is when a helpful friend or family member decides to connect the TV to the Internet for you, they have good intentions and think they are helping but have in fact screwed up your carefully considered plan. Same thing goes when someone agrees to all terms and conditions on a nag screen that pops up (as in the video only a subset of T&C were required to function but agree to all was the default behaviour), or when they go and apply that automatic update/upgrade that you didn't want on a device you own (i.e. from Windows 10 to Windows 11).<p>There's too many dark patterns and bad behaviour from big corporations these days trying to wear you down and trick you into relinquishing your rights and letting them "get away with murder".</p>
]]></description><pubDate>Sun, 13 Sep 2026 08:30:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49681453</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=49681453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49681453</guid></item><item><title><![CDATA[New comment by daemin in "216M Spy TVs – The LG Smart TV Problem [video]"]]></title><description><![CDATA[
<p>Because it's there and available should they ever want to use it, and most people would not know that the HDMI cable is potentially another network cable.</p>
]]></description><pubDate>Tue, 08 Sep 2026 06:57:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49606502</link><dc:creator>daemin</dc:creator><comments>https://news.ycombinator.com/item?id=49606502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49606502</guid></item></channel></rss>