<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: BearOso</title><link>https://news.ycombinator.com/user?id=BearOso</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 09:06:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=BearOso" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by BearOso in "They're Made Out of Meat (1991)"]]></title><description><![CDATA[
<p>> To reduce us to anything less is to deny the awesomeness of the cosmos itself.<p>Teacher: "Photosynthesis makes energy from water, CO2 and light. The mitochondria are the power centers of the cell."<p>Grade-schooler: "How do they work?"<p>Teacher: "Um. Um..."<p>Modern scientist: "Quantum entanglement and tunneling. We don't really understand any of it."</p>
]]></description><pubDate>Wed, 08 Apr 2026 14:11:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47690496</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47690496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690496</guid></item><item><title><![CDATA[New comment by BearOso in "The cult of vibe coding is insane"]]></title><description><![CDATA[
<p>It's also crazy more expensive to run than we thought. That doesn't bode well when their loss-leader period is over and they need to start making money.</p>
]]></description><pubDate>Mon, 06 Apr 2026 20:32:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47666624</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47666624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47666624</guid></item><item><title><![CDATA[New comment by BearOso in "We sped up bun by 100x"]]></title><description><![CDATA[
<p>The commit I linked shows that it didn't even read the user name and email from git's config file, but used a test name, which means it's woefully incomplete.<p>Then there's stuff like this: <a href="https://github.com/hdresearch/ziggit/blob/master/src/cmd_branch.zig" rel="nofollow">https://github.com/hdresearch/ziggit/blob/master/src/cmd_bra...</a><p>It's just one giant function. Sometimes big functions are necessary. This one is clearly AI generated and not very readable for a human. This is just from a quick glance.</p>
]]></description><pubDate>Thu, 02 Apr 2026 22:07:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47620803</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47620803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47620803</guid></item><item><title><![CDATA[New comment by BearOso in "We sped up bun by 100x"]]></title><description><![CDATA[
<p>You have to maintain a completely separate implementation of <i>AI generated code</i> that's translated from C, so not even idiomatic zig.<p><i>Edit</i>
And then I go their repository and read commits like this
<a href="https://github.com/hdresearch/ziggit/commit/31adc1da1693e402d8e7e4132d586e78650d6885" rel="nofollow">https://github.com/hdresearch/ziggit/commit/31adc1da1693e402...</a> which confirms it wasn't even looked over by a human.</p>
]]></description><pubDate>Thu, 02 Apr 2026 20:09:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47619534</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47619534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47619534</guid></item><item><title><![CDATA[New comment by BearOso in "We sped up bun by 100x"]]></title><description><![CDATA[
<p>They mention Anthropic, so I assumed something similar. At $5 per 5 million tokens, 13 billion would cost $65,000. However, the image in the article shows over 17 billion used, which is $85,000. That's an entry-level programmer's yearly salary. It doesn't quite pass their code tests, and it's automatic code translation, so it's going to be a pretty direct transcription. There's still probably a lot of messy code to clean up. I'm not sure it's worth it.</p>
]]></description><pubDate>Thu, 02 Apr 2026 20:06:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47619492</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47619492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47619492</guid></item><item><title><![CDATA[New comment by BearOso in "Nvidia rolls out its fix for PC gaming's "compiling shaders" wait times"]]></title><description><![CDATA[
<p>This is effectively what fossilize for steam can do. It records the shaders and structures at an intermediate level, then rebuilds them for the specific hardware. It also does distribution, so you always have ridiculously low shader compile times. I like it because it makes proton better than running under Windows because it eliminates shader stutter.</p>
]]></description><pubDate>Thu, 02 Apr 2026 14:33:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47615061</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47615061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47615061</guid></item><item><title><![CDATA[New comment by BearOso in "Windows 95 defenses against installers that overwrite a file with an older one"]]></title><description><![CDATA[
<p>It was SimCity Classic.</p>
]]></description><pubDate>Wed, 01 Apr 2026 22:01:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47607093</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47607093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47607093</guid></item><item><title><![CDATA[New comment by BearOso in "MacBook M5 Pro and Qwen3.5 = Local AI Security System"]]></title><description><![CDATA[
<p>That first bullet is a bit sketchy. Benchmarks, particularly geekbench, may have increased 6x, but that's being manipulated.<p>The GPUs have become much larger, so 6.8x is believable there, as is the inclusion of a matmul unit boosting AI.<p>The 2.x numbers are the most realistic, especially because they represent actual workloads.</p>
]]></description><pubDate>Fri, 20 Mar 2026 17:48:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47458091</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47458091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47458091</guid></item><item><title><![CDATA[New comment by BearOso in "Review of Microsoft's ClearType Font Collection (2005)"]]></title><description><![CDATA[
<p>At the traditional 96 dpi, you have to be 3 ft away to exceed the retinal density. Personally, I sit at half that distance. Something around 200 would be more ideal. Laptops you might sit even closer.<p>Mobile devices, unless you get really close to the screen, have matched the retinal density for a while. Most people hold the device at about 8 inches, so 450 dpi is the value to hit.<p><i>Edit</i> These measurements assume 20:20 vision, which is the average. Many people exceed that. So you'd need slightly higher values if you're feeling pedantic.</p>
]]></description><pubDate>Wed, 18 Mar 2026 13:59:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47425905</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47425905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47425905</guid></item><item><title><![CDATA[New comment by BearOso in "Faster C software with Dynamic Feature Detection"]]></title><description><![CDATA[
<p>For function-multiversioning, the intrinsic headers in both gcc and clang have logic to take care of selecting targets. You also don't need to do dispatch manually when writing manual optimizations--the same function name with different targets is supported and dispatches automatically.</p>
]]></description><pubDate>Wed, 04 Mar 2026 19:56:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47252933</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47252933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47252933</guid></item><item><title><![CDATA[New comment by BearOso in "Making Video Games in 2025 (without an engine)"]]></title><description><![CDATA[
<p>> Things like the famous fast inverse square root are short, but I would hesitate to describe it as simple.<p>Not the best example. That snippet was in use at SGI for years and actually written by Gary Tarolli. Quake's optimization was mostly done by Michael Abrash.<p>The original id engines were also famously inflexible. They fit the mold of "developing an engine, not a game" to a T. What you saw them do was all they could do. Look at how much Half-Life needed to add to be viable. idtech3 also only broke out of its niche because Ritual and Infinity Ward heavily modified it and passed it around. There's a good reason the engine-based ecosystem is so prominent now.</p>
]]></description><pubDate>Mon, 02 Mar 2026 15:26:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47219161</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47219161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47219161</guid></item><item><title><![CDATA[New comment by BearOso in "How far back in time can you understand English?"]]></title><description><![CDATA[
<p>It's fairly easy when it's in print like this. When it's handwritten I have trouble just going back to 1900.</p>
]]></description><pubDate>Sun, 22 Feb 2026 19:08:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47113694</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47113694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47113694</guid></item><item><title><![CDATA[New comment by BearOso in "15 years later, Microsoft morged my diagram"]]></title><description><![CDATA[
<p>From the beginning, one of the advertising tricks they have used for AI is FOMO. I presume that is so they can sell you as much of it as they can before you realize its flaws.<p>Everybody's so worried about getting in on the ground floor of something that they don't even imagine it could be a massive flop.</p>
]]></description><pubDate>Wed, 18 Feb 2026 14:58:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47061629</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47061629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47061629</guid></item><item><title><![CDATA[New comment by BearOso in "Thanks a lot, AI: Hard drives are sold out for the year, says WD"]]></title><description><![CDATA[
<p>Only if you instantiate it once.<p>If you use it like an agent and stick it in a loop and run it until it achieves a specific outcome it's not.</p>
]]></description><pubDate>Mon, 16 Feb 2026 17:04:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47037451</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47037451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47037451</guid></item><item><title><![CDATA[New comment by BearOso in "Thanks a lot, AI: Hard drives are sold out for the year, says WD"]]></title><description><![CDATA[
<p>Did you pay attention in computer science classes? There are problems you can't simply brute-force. You can throw all the computing power you want at them, but they won't terminate before the heat-death of the universe. An LLM can only output a convolution of its data set. That's its plateau. It can't solve problems, it can only output an existing solution. Compute power can make it faster to narrow down to that existing solution, but it can't make the LLM smarter.</p>
]]></description><pubDate>Mon, 16 Feb 2026 14:15:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47035210</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47035210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47035210</guid></item><item><title><![CDATA[New comment by BearOso in "I fixed Windows native development"]]></title><description><![CDATA[
<p>Microsoft doesn't seem to care unless you're a company. That's the reason community edition is free. Individual licenses would be pennies to them, and they gain more than that by having a new person making things in their ecosystem. It's in their interest to make their platform accessible as possible.</p>
]]></description><pubDate>Sun, 15 Feb 2026 14:13:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47023814</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=47023814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47023814</guid></item><item><title><![CDATA[New comment by BearOso in "KDE's new Plasma Login Manager is tightly bound to systemd"]]></title><description><![CDATA[
<p>PulseAudio, when it came out, was utterly broken. It was clearly written by someone with little experience in
low-latency audio, and it was as if the only use case was bluetooth music streaming and nothing else. Systemd being from the same author made me heavily averse to it.<p>However, unlike PulseAudio, I've encountered few problems with systemd technically. I certainly dislike the scope creep and appreciate there are ideological differences and portability problems, but at least it works.</p>
]]></description><pubDate>Tue, 03 Feb 2026 14:41:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46871541</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=46871541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46871541</guid></item><item><title><![CDATA[New comment by BearOso in "Xfwl4 – The Roadmap for a Xfce Wayland Compositor"]]></title><description><![CDATA[
<p>Thanks for the extra info. I'm glad it hasn't turned out to be much of an issue. I've looked at your repository and it seems to be off to a great start.<p>Personally, I'm anxious to do some bigger rust projects, but I'm usually put off by the lack of decent bindings in my particular target area. It's getting better, and I'm sure with some time the options will fill out more.</p>
]]></description><pubDate>Wed, 28 Jan 2026 16:00:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46797067</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=46797067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46797067</guid></item><item><title><![CDATA[New comment by BearOso in "Xfwl4 – The Roadmap for a Xfce Wayland Compositor"]]></title><description><![CDATA[
<p>If Rust has one weakness right now, it's bindings to system and hardware libraries. There's a massive barrier in Rust communicating with the outside ecosystem that's written in C. The definitive choice to use Rust and an existing Wayland abstraction library narrows their options down to either creating bindings of their own, or using smithay, the brand new Rust/Wayland library written for the Cosmic desktop compositor. I won't go into details, but Cosmic is still very much in beta.<p>It would have been much easier and cost-effective to use wlroots, which has a solid base and has ironed out a lot of problems. On the other hand, Cosmic devs are actively working on it, and I can see it getting better gradually, so you get some indirect manpower for free.<p>I applaud the choice to not make another core Wayland implementation. We now have Gnome, Plasma, wlroots, weston, and smithay as completely separate entities. Dealing with low-level graphics is an extremely difficult topic, and every implementor encounters the same problems and has to come up with independent solutions. There's so much duplicated effort. I don't think people getting into it realize how deceptively complex and how many edge-cases low-level graphics entails.</p>
]]></description><pubDate>Tue, 27 Jan 2026 15:25:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46781224</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=46781224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46781224</guid></item><item><title><![CDATA[New comment by BearOso in "Banned C++ features in Chromium"]]></title><description><![CDATA[
<p>Rust becomes a significant burden if you need a GUI or hardware-accelerated graphics.</p>
]]></description><pubDate>Sat, 24 Jan 2026 02:00:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46740367</link><dc:creator>BearOso</dc:creator><comments>https://news.ycombinator.com/item?id=46740367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46740367</guid></item></channel></rss>