<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: pixelfarmer</title><link>https://news.ycombinator.com/user?id=pixelfarmer</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 05:28:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pixelfarmer" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pixelfarmer in "Average DRAM price in USD over last 18 months"]]></title><description><![CDATA[
<p>> Even Samsung is running into this issue now [...]<p>These large corpos are so greedy to the point they harm themselves. I remember something similar with Amazon, where the Amazon shop had to redo the whole architecture from some microservice setup back to a monolithic approach because they used AWS and paid these weirdly structured prices like everyone else. Which made running a monolithic architecture under such constraints inherently cheaper. Not sure what the resulting compounded business cost for this "endeavor" was, but more often that not such things are never accounted for, so they don't show up as an issue.</p>
]]></description><pubDate>Thu, 04 Dec 2025 06:40:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46144496</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=46144496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46144496</guid></item><item><title><![CDATA[New comment by pixelfarmer in "Ultrasonic Chef's Knife"]]></title><description><![CDATA[
<p>Which is why humans use tech and tricks to get things done. Gravity Blast is one example: <a href="https://www.youtube.com/watch?v=ir_KZNsTNiQ" rel="nofollow">https://www.youtube.com/watch?v=ir_KZNsTNiQ</a></p>
]]></description><pubDate>Sun, 21 Sep 2025 08:55:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45321154</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=45321154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45321154</guid></item><item><title><![CDATA[New comment by pixelfarmer in "Float Exposed"]]></title><description><![CDATA[
<p>If you have a large set of lets say floats in the range between 0 and 1 and you add them up, there is the straightforward way to do it and there is a way to pair them all up, add the pairs, and repeat that process until you have the final result. You will see that this more elaborate scheme actually gets a way more accurate result vs. simply adding them up. This is huge, because there is a lot of processing done with floats where this inherent issue is entirely disregarded (and has an impact on the final result).<p>Donald Knuth has all of that covered in one of his "The Art of Computer Programming" books, with estimations about the error introduced, some basic facts like a + (b + c) != (a + b) + c with floats and similar things.<p>And believe it or not, there have been real world issues coming out of that corner. I remember Patriot missile systems requiring a restart because they did time accounting with floats and one part of the software didn't handle the corrections for it properly, resulting in the missiles going more and more off-target the longer the system was running. So they had to restart them every 24 hours or so to keep that within certain limits until the issue got fixed (and the systems updated). There have been massive constructions breaking apart due to float issues (like material thicknesses calculated too thin), etc.</p>
]]></description><pubDate>Fri, 12 Sep 2025 06:54:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45219366</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=45219366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45219366</guid></item><item><title><![CDATA[New comment by pixelfarmer in "Is it possible to allow sideloading and keep users safe?"]]></title><description><![CDATA[
<p>> It’s like saying sunglasses protect you from the sun<p>It is actually much closer than you think. There are the standard sunglasses and then you have actually <i>rated</i> sunglasses for various purposes. The more extreme the environment, the more the former gives a false sense of safety that just isn't there.</p>
]]></description><pubDate>Sun, 31 Aug 2025 11:23:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45082333</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=45082333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45082333</guid></item><item><title><![CDATA[New comment by pixelfarmer in "That boolean should probably be something else"]]></title><description><![CDATA[
<p>There <i>can</i> be verification for such things.</p>
]]></description><pubDate>Thu, 28 Aug 2025 14:20:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45052503</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=45052503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45052503</guid></item><item><title><![CDATA[New comment by pixelfarmer in "F-35 pilot held 50-minute airborne conference call with engineers before crash"]]></title><description><![CDATA[
<p>Your spine doesn't care <i>why</i> an ejection happened.</p>
]]></description><pubDate>Wed, 27 Aug 2025 15:14:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45040860</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=45040860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45040860</guid></item><item><title><![CDATA[New comment by pixelfarmer in "What is a color space?"]]></title><description><![CDATA[
<p>> the primaries are defined by the display, not by ambient illumination<p>In itself that is correct, but as you've noted, our own vision system isn't operating like that. The same display brightness and colors will be perceived very differently depending on the ambient light's brightness and color, and can also mean a severe breakdown in the dynamic range that can be made visible via a display.<p>And this ambient light also clearly impacts how prints are seen.</p>
]]></description><pubDate>Tue, 26 Aug 2025 08:05:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45023634</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=45023634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45023634</guid></item><item><title><![CDATA[New comment by pixelfarmer in "The new literalism plaguing today’s movies"]]></title><description><![CDATA[
<p>The problem is that it permeates writing in so many places. For example, games get more and more littered with this sort of nonsense, too. And worse, it is often also used as a vehicle to convey all sorts of ideologies. Many people don't care about these ideologies, but they get annoyed fast if someone shouts them into their face like a zealot. Plus it feels just fake, completely artificial.<p>The other problem with it: To me, as an adult, it feels like whoever wrote this made the assumption I'm stupid. This sort of writing is ok, up to a certain degree, for kids. But for adults? A lot of anime are aimed at the younger generations. Anime written for adults are done very differently.<p>The Matrix is heavily influenced by manga / anime, which you see in quite a few scenes in how they are shot. But many of the explanations that are done are part of the development of Neo, so they never really feel out of place.<p>Cyberpunk 2077, which does have on the nose dialogue here and there as part of random NPCs spouting stuff. But by and large it tells a story not just through dialogues but also visually. And the visual aspect is so strong that some reviewers completely failed at reviewing the game, they were unable to grasp it. Which is a huge issue, because we are talking about adults here.</p>
]]></description><pubDate>Tue, 15 Jul 2025 05:53:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44568222</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=44568222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44568222</guid></item><item><title><![CDATA[New comment by pixelfarmer in "Comparing the Climate and Productivity Impacts of a Shrinking Population"]]></title><description><![CDATA[
<p>I haven't read the actual paper, but alone from the abstract many questions come up.<p>Personally, I doubt the any "near" to "mid" term population decline will have larger effects on the climate change we are seeing. It is just too slow. Meaning that we certainly get (much!) larger effects about climate change done with other stuff, no doubt about that.<p>However, using that as an inverse argument to foster population growth is a stupid idea, because more people means more resources needed for everything, starting with food and water, climate change resistant shelter, and all the other stuff that is needed for actual living. All of that isn't created out of thin air. Considering that there is increased pressure just to provide food and water already (climate change anyone?!), the lower the population in the long run is, the better. Also, food supply destroys a lot of our environment, alone the meat industry is a planet wide killer because of that.<p>If I add all this up, population decline is a good thing. And if I read something like "Meanwhile, a smaller population slows the non-rival innovation that powers improvements in long-run productivity and living standards" I start to question the sanity of the people writing something like that.</p>
]]></description><pubDate>Wed, 09 Jul 2025 07:25:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44507177</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=44507177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44507177</guid></item><item><title><![CDATA[New comment by pixelfarmer in "Effectiveness of trees in reducing temperature, outdoor heat exposure in Vegas"]]></title><description><![CDATA[
<p>It is like Sim City 1 where crossroads generated traffic, so you'd replace them with parks.</p>
]]></description><pubDate>Wed, 02 Jul 2025 12:35:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44442998</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=44442998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44442998</guid></item><item><title><![CDATA[New comment by pixelfarmer in "ICE test train reaches speeds of up to 405.0 km/h"]]></title><description><![CDATA[
<p>It can, but it requires the track to be free in front of it and being allowed to go at the required speed to catch up.</p>
]]></description><pubDate>Mon, 30 Jun 2025 05:38:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44419791</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=44419791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44419791</guid></item><item><title><![CDATA[New comment by pixelfarmer in "What is HDR, anyway?"]]></title><description><![CDATA[
<p>If I look at one of the photography books in my shelf, they are even talking about 18 stops and such for some film material, and how this doesn't translate to paper and all the things that can be done to render it visible in print and how things behave at both extreme ends (towards black and white). Read: Tone-mapping (i.e. trimming down a high DR image to a lower DR output media) is really old.<p>The good thing about digital is that it can deal with color at decent tonal resolutions (if we assume 16 bits, not the limited 14 bit or even less) and in environments where film has technical limitations.</p>
]]></description><pubDate>Thu, 15 May 2025 07:58:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43992834</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=43992834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43992834</guid></item><item><title><![CDATA[New comment by pixelfarmer in "The world could run on older hardware if software optimization was a priority"]]></title><description><![CDATA[
<p>There is no system that fulfills your requirements.<p>It is even easy to explain why: Humans are part of all the moving pieces in such a system and they will <i>always</i> subvert it to their own agenda, no matter what rules you put into place. The more complex your rule set, the easier it is to break.<p>Look at games, can be a card game, a board game, some computer game. There is a fixed set of rules, and still humans try to cheat. We are not even talking adults here, you see this with kids already. Now with games there is either other players calling that out or you have a computer not allowing to cheat (maybe). Now imagine everyone could call someone else a cheater and stop them from doing something. This in itself is going to be misused. Humans will subvert systems.<p>So the <i>only</i> working system will be one with a non-human incorruptible game master, so to speak. Not going to happen.<p>With that out of the way, we certainly can ask the question: What is the next best thing to that? I have no answer to that, though.</p>
]]></description><pubDate>Wed, 14 May 2025 14:15:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43984817</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=43984817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43984817</guid></item><item><title><![CDATA[New comment by pixelfarmer in "Inheritance was invented as a performance hack (2021)"]]></title><description><![CDATA[
<p>I will tell you one example with inheritance: The Linux kernel.</p>
]]></description><pubDate>Thu, 08 May 2025 11:52:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43925245</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=43925245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43925245</guid></item><item><title><![CDATA[New comment by pixelfarmer in "Ref Butts and Slam Dunks: What It's Like Photographing an NBA Game"]]></title><description><![CDATA[
<p>Doesn't need video anymore, high end cameras can run wild on taking picture after picture and start doing so before you even fully pressed the shutter, to account for human delays and the ones of the tech itself.<p>I mean we are talking about a part of photography where even back in the days of film a camera would run through a roll of film in seconds for exactly this sort of thing.</p>
]]></description><pubDate>Mon, 21 Apr 2025 16:35:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43753821</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=43753821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43753821</guid></item><item><title><![CDATA[New comment by pixelfarmer in "Rust to C compiler – 95.9% test pass rate, odd platforms"]]></title><description><![CDATA[
<p>If I see something like "At least on Linux, long and long long are both 64 bits in size." my skin starts to crawl. Not only that, but GCC defines __builtin_popcount() with <i>unsigned</i> int / long / long long, respective, i.e. even in the text it should be mentioned correctly (unless a different compiler uses signed types there ... ugh). The call is done with unsigned, using uint64_t as a type-cast, but using a fixed __builtin_popcountl() which translates to unsigned long. There are systems where this will fail, i.e. the only safe bet to use here is __builtin_popcountll() as this will cover <i>at least</i> 64 bit wide arguments.<p>Also, if a * b overflows within the result type, it is an undefined behavior according to the C standard, so this overflow check is at least not properly portable, either, and the shown code for that is actually buggy because the last A1 has to be A0.<p>No idea why all that gets me so grumpy today ...</p>
]]></description><pubDate>Sat, 12 Apr 2025 09:49:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43662938</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=43662938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43662938</guid></item><item><title><![CDATA[New comment by pixelfarmer in "Airline Demand Between Canada and United States Collapses, Down 70%+"]]></title><description><![CDATA[
<p>So that is how the US is helping with reaching the climate goals ...</p>
]]></description><pubDate>Wed, 26 Mar 2025 19:59:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43486490</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=43486490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43486490</guid></item><item><title><![CDATA[New comment by pixelfarmer in "Kerning, the Hard Way"]]></title><description><![CDATA[
<p>This has a lot to do with framing in photography, architecture, and all these other things where "design" is involved that humans perceive as pleasing. It also means that not everyone has a knack for that. In return, chances are good that there are ways to actually "calculate" it. One well known example: The golden ratio that shows up in many designs, architecture, framing etc.</p>
]]></description><pubDate>Sat, 15 Mar 2025 06:51:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43370557</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=43370557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43370557</guid></item><item><title><![CDATA[New comment by pixelfarmer in "AMD's Strix Halo – Under the Hood"]]></title><description><![CDATA[
<p>> Memory bandwidth.<p>It is the thermal envelope that defines pretty much everything nowadays. Without active management of it chips would die a heat death very fast. Which also means chips are designed with a certain chip external heat management in mind. The more heat you can get out of a system and away from a chip, the more powerful you can design these things. And game consoles do have active cooling, i.e. they sit between desktop PCs and thin laptops, probably sharing the thermal handling capacity with larger gaming laptops, if anything.</p>
]]></description><pubDate>Fri, 14 Mar 2025 14:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43362742</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=43362742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43362742</guid></item><item><title><![CDATA[New comment by pixelfarmer in "Hallucinations in code are the least dangerous form of LLM mistakes"]]></title><description><![CDATA[
<p>> Then you'll get code that passes the tests you generate<p>Just recently I think here on HN there was a discussion about how neural networks optimize towards the goal they are given, which in this case means exactly what you wrote, including that the code will do stuff in wrong ways just to pass the given tests.<p>Where do the tests come from? Initially from a specification of what "that thing" is supposed to do and also not supposed to do. Everyone who had to deal with specifications in a serious way knows how insanely difficult it is to get these right, because there are often things unsaid, there are corner cases not covered and so on. So the problem of correctness is just shifted, and the assumption that this may require less time than actually coding ... I wouldn't bet on it.<p>Conceptually the idea should work, though.</p>
]]></description><pubDate>Mon, 03 Mar 2025 07:18:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=43239125</link><dc:creator>pixelfarmer</dc:creator><comments>https://news.ycombinator.com/item?id=43239125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43239125</guid></item></channel></rss>