<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: omolobo</title><link>https://news.ycombinator.com/user?id=omolobo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Apr 2026 02:19:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=omolobo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by omolobo in "Online Behavioral Ads Fuel the Surveillance Industry"]]></title><description><![CDATA[
<p>This. It's not that the Firefox is ignoring your video auto-play settings, it's that it isn't video, courtesy of the industry's greed and lack of any respect for people.</p>
]]></description><pubDate>Wed, 08 Jan 2025 01:59:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=42630096</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42630096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42630096</guid></item><item><title><![CDATA[New comment by omolobo in "XiangShan – Open-source high performance RISC-V processor"]]></title><description><![CDATA[
<p>Free hardware is the dream. I want to replace the proprietary, DRM-bloated CPU on my PC yesterday.</p>
]]></description><pubDate>Thu, 02 Jan 2025 19:56:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=42578120</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42578120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42578120</guid></item><item><title><![CDATA[New comment by omolobo in "I wrote a Game Boy Advance game in Zig"]]></title><description><![CDATA[
<p>That's not the point. The point is that even after you install Python on Windows using the official installer, and unless you put that early in the %PATH%, running 'python' on a powershell / Windows terminal will pop up the Windows Store. That's just how fucking stupid Windows is these days.</p>
]]></description><pubDate>Tue, 31 Dec 2024 21:06:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=42561836</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42561836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42561836</guid></item><item><title><![CDATA[New comment by omolobo in "Apple Photos phones home on iOS 18 and macOS 15"]]></title><description><![CDATA[
<p>So what? Why should the application talk over the Internet to begin with? And why isn't that functionality off by default under a settings option that clearly warns the user of the consequences? I think you're missing the forest for the trees here.<p>And the claims that this is good privacy/security are not at all obvious either. And who are those third-parties anyway? Did you verify each one of them?</p>
]]></description><pubDate>Sat, 28 Dec 2024 23:42:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42535931</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42535931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42535931</guid></item><item><title><![CDATA[New comment by omolobo in "Parents of OpenAI Whistleblower Don't Believe He Died by Suicide, Order Autopsy"]]></title><description><![CDATA[
<p>How is this comment down-voted? Makes absolutely no sense. These are simple facts stated here.</p>
]]></description><pubDate>Fri, 27 Dec 2024 19:44:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=42525399</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42525399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42525399</guid></item><item><title><![CDATA[New comment by omolobo in "Fake Nintendo lawyer is scaring YouTubers, and its not clear YouTube can stop it"]]></title><description><![CDATA[
<p>So the first email was from a Protonmail account, and the second one was spoofed and obviously had incorrect headers. Are you saying Youtube doesn't check for these when processing take-down requests?</p>
]]></description><pubDate>Fri, 27 Dec 2024 18:38:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42524725</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42524725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42524725</guid></item><item><title><![CDATA[New comment by omolobo in "Does current AI represent a dead end?"]]></title><description><![CDATA[
<p>Yes. These limitations are not theoretical at all. The author touches on compositionality --- how a problem/program be decomposed into smaller, orthogonal problems/programs, reasoned about and tested separately, and then abstracted away in an interface that hides the implementation details. This is the essence of programming and software engineering at large, whether you're programming in assembly, Java, or Haskell. To divide and conquer so that we can fit an isolated aspect of the program in brain cache so that we can reason about it. This is a fundamental limitation and will not change until the year 40,000 when we have Space Marines.<p>A neural network, conversely, is a big ball of mud. Impossible to reason about and to test except for whole-system, end-to-end testing, which is impossible to do exhaustively because of the size of the state space. It is, by design, unexplainable and untestable, and therefore unreliable. It's why you use globals in C only judiciously. (I am just rephrasing the article here, not saying anything new.)<p>And the evidence that it causes practical problems to usefulness is already out there; "hallucinations" are simply errors, just that corporate PR likes to pretend that it's a "feature" and not a bug. This is delusional. A society seeking digitalization should run away from this level of stupidity.</p>
]]></description><pubDate>Fri, 27 Dec 2024 17:49:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=42524302</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42524302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42524302</guid></item><item><title><![CDATA[New comment by omolobo in "Does current AI represent a dead end?"]]></title><description><![CDATA[
<p>I am aware, good scene.</p>
]]></description><pubDate>Fri, 27 Dec 2024 17:46:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42524258</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42524258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42524258</guid></item><item><title><![CDATA[New comment by omolobo in "Does current AI represent a dead end?"]]></title><description><![CDATA[
<p>[flagged]</p>
]]></description><pubDate>Fri, 27 Dec 2024 17:20:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=42524000</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42524000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42524000</guid></item><item><title><![CDATA[New comment by omolobo in "Does current AI represent a dead end?"]]></title><description><![CDATA[
<p>> I would call ‘LLM-functionalism’: the idea that a natural language description of the required functionality fed to an LLM, possibly with some prompt engineering, establishes a meaningful implementation of the functionality.<p>My boy. More people need common sense like this talked into them.</p>
]]></description><pubDate>Fri, 27 Dec 2024 16:48:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42523684</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42523684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42523684</guid></item><item><title><![CDATA[New comment by omolobo in "OpenAI is Visa – Buttering up the government to retain a monopoly"]]></title><description><![CDATA[
<p>It should also be noted that those elements are dynamic and update in pseudo-real-time. In case my boy is still trying to make sense of them in the context of the article, lol.</p>
]]></description><pubDate>Thu, 26 Dec 2024 22:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=42518436</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42518436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42518436</guid></item><item><title><![CDATA[New comment by omolobo in "Open source maintainers are drowning in junk bug reports written by AI"]]></title><description><![CDATA[
<p>Meanwhile, every YC startup these days is some unimaginative variant of "let's automate this with LLMs".<p>Humanity racing towards maximum idiocy.</p>
]]></description><pubDate>Thu, 26 Dec 2024 19:56:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42517320</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42517320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42517320</guid></item><item><title><![CDATA[New comment by omolobo in "I've made a Monte-Carlo raytracer for glTF scenes in WebGPU"]]></title><description><![CDATA[
<p>It probably works better when the reflected ray is almost tangent to the surface. But that should be an epsilon case.</p>
]]></description><pubDate>Thu, 26 Dec 2024 18:20:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=42516760</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42516760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42516760</guid></item><item><title><![CDATA[New comment by omolobo in "I've made a Monte-Carlo raytracer for glTF scenes in WebGPU"]]></title><description><![CDATA[
<p>See: <a href="https://research.nvidia.com/labs/rtr/tag/neural-rendering/" rel="nofollow">https://research.nvidia.com/labs/rtr/tag/neural-rendering/</a><p>Specifically this one, which seems to tackle what you mentioned: <a href="https://research.nvidia.com/labs/rtr/publication/hadadan2023radiometric/" rel="nofollow">https://research.nvidia.com/labs/rtr/publication/hadadan2023...</a></p>
]]></description><pubDate>Thu, 26 Dec 2024 18:18:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42516744</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42516744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42516744</guid></item><item><title><![CDATA[New comment by omolobo in "Show HN: I've made a Monte-Carlo raytracer for glTF scenes in WebGPU"]]></title><description><![CDATA[
<p>It's a mega-kernel, so you'll get poor occupancy past the first bounce. A better strategy is to shoot, sort, and repeat, which then also allows you to squeeze in an adaptive sampler in the middle.<p>> // No idea where negative values come from :(<p>I don't know, but:<p>> newRay.origin += sign(dot(newRay.direction, geometryNormal)) * geometryNormal * 1e-4;<p>The new origin should be along the reflected ray, not along the direction of the normal. This line basically adds the normal (with a sign) to the origin (intersection point), which seems odd.<p>Poor's man way to find where the negatives come from is to max(0,...) stuff until you find it.</p>
]]></description><pubDate>Thu, 26 Dec 2024 18:12:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=42516709</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42516709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42516709</guid></item><item><title><![CDATA[New comment by omolobo in "Are Immutable Linux Distros right for you?"]]></title><description><![CDATA[
<p>In other words, you won't break your system if you keep the system installation pristine.</p>
]]></description><pubDate>Thu, 26 Dec 2024 00:55:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=42512359</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42512359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42512359</guid></item><item><title><![CDATA[New comment by omolobo in "A New Logo for Perl"]]></title><description><![CDATA[
<p>As far as I know, it is popular in bioinformatics because of <a href="https://bioperl.org/" rel="nofollow">https://bioperl.org/</a> Universities use that often in their curriculum.</p>
]]></description><pubDate>Mon, 23 Dec 2024 18:18:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42496420</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42496420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42496420</guid></item><item><title><![CDATA[New comment by omolobo in "A New Logo for Perl"]]></title><description><![CDATA[
<p>It somewhat resembles the encircled lambda in LOL.</p>
]]></description><pubDate>Mon, 23 Dec 2024 18:15:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42496376</link><dc:creator>omolobo</dc:creator><comments>https://news.ycombinator.com/item?id=42496376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42496376</guid></item></channel></rss>