<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: boulos</title><link>https://news.ycombinator.com/user?id=boulos</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 06 Sep 2026 21:20:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=boulos" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by boulos in "Bob and Van"]]></title><description><![CDATA[
<p>I think you misread the post. He's saying that his ignorance was great, and maybe we should go back towards that.<p>I don't think Tumblr was particularly influential on the neighbors aspect. It never reached that kind of broad base. Twitter did though. Unless you just mean social media broadly?</p>
]]></description><pubDate>Sat, 05 Sep 2026 17:47:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49578878</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=49578878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49578878</guid></item><item><title><![CDATA[A flapping robot swims and flies like a diving bird]]></title><description><![CDATA[
<p>Article URL: <a href="https://actu.epfl.ch/news/a-flapping-robot-swims-and-flies-like-a-diving-bir/">https://actu.epfl.ch/news/a-flapping-robot-swims-and-flies-like-a-diving-bir/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49481105">https://news.ycombinator.com/item?id=49481105</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 28 Aug 2026 16:41:22 +0000</pubDate><link>https://actu.epfl.ch/news/a-flapping-robot-swims-and-flies-like-a-diving-bir/</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=49481105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49481105</guid></item><item><title><![CDATA[Servus München: Waymo Is Coming to Germany]]></title><description><![CDATA[
<p>Article URL: <a href="https://waymo.com/blog/2026/08/waymo-in-munich/">https://waymo.com/blog/2026/08/waymo-in-munich/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49434709">https://news.ycombinator.com/item?id=49434709</a></p>
<p>Points: 64</p>
<p># Comments: 20</p>
]]></description><pubDate>Tue, 25 Aug 2026 14:24:02 +0000</pubDate><link>https://waymo.com/blog/2026/08/waymo-in-munich/</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=49434709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49434709</guid></item><item><title><![CDATA[New comment by boulos in "How I find problems to solve as a staff engineer"]]></title><description><![CDATA[
<p>Like you, I dislike the "talker" role for people on IC ladders. I often encourage those people to switch to Director+ roles.<p>The flip side is people who get and stay too far into the weeds. Solving little problems here and there is a great way to keep your finger on the pulse of what's actually going on.<p>But if you get totally bogged down in details, you are probably avoiding your leadership responsibilities. You should be observing the structural or strategic opportunities, and then dragging the org(s) in that direction.<p>Sometimes you do that by writing some code to prove a point, other times you do it by getting the nearest VP to take something on as a commitment. For me, personally, I find that the style of work waxes and wanes. Sometimes I get almost no code committed in a month :(. Other times, I get to go off and do some work that nobody else would have done.<p>I <i>prefer</i> the latter, but I respect that my job requires the former. Many of the people who you see spending all their time talking believe that's the most responsible use of their time. They might not personally prefer it!</p>
]]></description><pubDate>Mon, 24 Aug 2026 00:09:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49413848</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=49413848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49413848</guid></item><item><title><![CDATA[New comment by boulos in "CEO Just Fired 500 People Because He Says Zillow Is More Efficient Without Them"]]></title><description><![CDATA[
<p>This is one of the meandering arguments in the post. The whole executive team, in fact. But it doesn't compare how much other executives are making, etc.</p>
]]></description><pubDate>Mon, 10 Aug 2026 18:35:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49247805</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=49247805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49247805</guid></item><item><title><![CDATA[New comment by boulos in "CEO Just Fired 500 People Because He Says Zillow Is More Efficient Without Them"]]></title><description><![CDATA[
<p>I feel there's something in this article, but the meandering really ruins it. Either way, it's obvious that no earnings call would <i>explain</i> the metrics or decisions behind a layoff. But at 7% this is well within "Eh, we want to try a performance layoff and hope we get a better 7% of new hires".<p>It is too bad that people aren't more direct about this. But if folks remember Meta/FB's attempt at saying they did performance-based cuts, people <i>ripped</i> into them for labeling all the fired personnel as un-hireable. Earnings calls are heavy lawyered and regulated, so there's no reason to say anything.</p>
]]></description><pubDate>Mon, 10 Aug 2026 18:13:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49247482</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=49247482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49247482</guid></item><item><title><![CDATA[New comment by boulos in "Ray tracing massive amounts of animated geometry using tetrahedral cages"]]></title><description><![CDATA[
<p>As aek and dahart said, updating a BVH (refitting) is not expensive. If anything, it's bandwidth limited.<p>The challenge is minimizing the cost of (selectively) rebuilding.</p>
]]></description><pubDate>Tue, 28 Jul 2026 09:06:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49081261</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=49081261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49081261</guid></item><item><title><![CDATA[New comment by boulos in "Being Linux Torvalds"]]></title><description><![CDATA[
<p>I get that he's maybe a bit into LLMs, but your take is pretty unfair. He's said repeatedly that as a non-native English speaker, his writing will come across a bit strangely.<p>If he'd said: "We all need to learn to be like Linus", would that have changed your take?<p>It's clear he's very respectful not only of Linus, but of all the people involved as well. He's instead using Linus's transition from full-time writing software to full-time "leading" as the point of his write up. Don't get hung up on the verbiage.</p>
]]></description><pubDate>Mon, 27 Jul 2026 12:18:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49068577</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=49068577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49068577</guid></item><item><title><![CDATA[New comment by boulos in "Two Case Studies of NaN"]]></title><description><![CDATA[
<p>0 x inf is also NaN. It's not just division.</p>
]]></description><pubDate>Tue, 14 Jul 2026 10:54:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48904817</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=48904817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48904817</guid></item><item><title><![CDATA[Mixed-Precision SVD on GPUs via Ogita–Aishima Iterative Refinement]]></title><description><![CDATA[
<p>Article URL: <a href="https://research.nvidia.com/publication/2026-06_mixed-precision-svd-gpus-ogita-aishima-iterative-refinement">https://research.nvidia.com/publication/2026-06_mixed-precision-svd-gpus-ogita-aishima-iterative-refinement</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48823697">https://news.ycombinator.com/item?id=48823697</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 07 Jul 2026 21:02:12 +0000</pubDate><link>https://research.nvidia.com/publication/2026-06_mixed-precision-svd-gpus-ogita-aishima-iterative-refinement</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=48823697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48823697</guid></item><item><title><![CDATA[New comment by boulos in "New AI tutor achieves 0.71-1.30 SD effect size in Dartmouth course [pdf]"]]></title><description><![CDATA[
<p>But it's not clear that using Sonnet or any other LLM as a "grader" would result in the same improvement. For objective grading, you could be sure that the additional adaptive support is helping. For subjective things like writing style, literature, poetry, you end up with whatever <i>Sonnet</i> thinks is good (and randomly so).<p>It still <i>could</i> be better for students, but it's not <i>obvious</i> that it would be (or maybe not as strongly?).</p>
]]></description><pubDate>Sun, 05 Jul 2026 20:46:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48797791</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=48797791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48797791</guid></item><item><title><![CDATA[New comment by boulos in "New AI tutor achieves 0.71-1.30 SD effect size in Dartmouth course [pdf]"]]></title><description><![CDATA[
<p>Do you have a larger study planned for the Fall? It definitely seems promising.<p>I'm curious how well you feel this worked because the subject was Statistics (objective grading) versus something more subjective like Civics or Literature.<p>PS - I'd say this qualifies for Show HN, too!<p>Do you</p>
]]></description><pubDate>Sun, 05 Jul 2026 19:10:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48797029</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=48797029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48797029</guid></item><item><title><![CDATA[New comment by boulos in "Can you build a recognizable World Map in under 500 bytes?"]]></title><description><![CDATA[
<p>And it made a classic optimization: removing New Zealand :).</p>
]]></description><pubDate>Sun, 05 Jul 2026 02:35:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48790837</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=48790837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48790837</guid></item><item><title><![CDATA[New comment by boulos in "Leanstral 1.5: Proof abundance for all"]]></title><description><![CDATA[
<p>This is nice work, but I found the bug finding example to be weird:<p>> One such bug was in the sign function for zigzag decoding of the datrs/varinteger library. On input Std.U64.MAX, the expression (value + 1) overflowed, causing crashes in debug mode and silent corruption in release mode—an edge case that testing and fuzzing would typically miss.<p>In what way would this boundary condition case be considered something that "testing [...] would typically miss"? It's certainly something that bad tests would miss or not think about, but I find that (a) careful people and (b) ML coding systems are actually really good at "oh, I should test the extreme values". Especially for things that parse user input.<p>I'm curious if they found other bugs that were more interesting, but found them too hard to explain quickly.</p>
]]></description><pubDate>Fri, 03 Jul 2026 23:24:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48781193</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=48781193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48781193</guid></item><item><title><![CDATA[New comment by boulos in "Zluda 6 release (run unmodified CUDA applications on non-Nvidia GPUs)"]]></title><description><![CDATA[
<p>I appreciate the focus on amusement in:<p>> Some of the newly added features may come as a surprise to those of you who keep a close track of ZLUDA development. Most of them were previously explicitly outside ZLUDA's roadmap. There has been a change of plans. ZLUDA development is no longer commercially funded, so it's back to being my weekend project. This means that the priority is no longer what makes commercial sense, but what I find the most entertaining. That's why the sudden addition of textures, PhysX and better Windows support.<p>Outside of the time commitment that full-time support would offer, I generally think focusing on amusement is a good life strategy.</p>
]]></description><pubDate>Tue, 30 Jun 2026 14:14:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48733028</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=48733028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48733028</guid></item><item><title><![CDATA[New comment by boulos in "45°C cooling design cuts data center water use to near zero"]]></title><description><![CDATA[
<p>Yep. Google does this in Finland for the Hamina datacenter: <a href="https://blog.google/company-news/inside-google/around-the-globe/google-europe/our-first-offsite-heat-recovery-project-lands-in-finland/" rel="nofollow">https://blog.google/company-news/inside-google/around-the-gl...</a></p>
]]></description><pubDate>Thu, 25 Jun 2026 15:17:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48674696</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=48674696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48674696</guid></item><item><title><![CDATA[New comment by boulos in "Elevated error rate across multiple models"]]></title><description><![CDATA[
<p>529 and not 429?</p>
]]></description><pubDate>Tue, 23 Jun 2026 16:25:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48647414</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=48647414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48647414</guid></item><item><title><![CDATA[Waymo Premier]]></title><description><![CDATA[
<p>Article URL: <a href="https://waymo.com/blog/2026/06/waymo-premier/">https://waymo.com/blog/2026/06/waymo-premier/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48492304">https://news.ycombinator.com/item?id=48492304</a></p>
<p>Points: 208</p>
<p># Comments: 525</p>
]]></description><pubDate>Thu, 11 Jun 2026 16:10:02 +0000</pubDate><link>https://waymo.com/blog/2026/06/waymo-premier/</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=48492304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48492304</guid></item><item><title><![CDATA[New comment by boulos in "Making a Shading Language for My Offline Renderer"]]></title><description><![CDATA[
<p>Technically, we did RTSL before Ingo and then Matt did their stuff at Intel. LLVM wasn't particularly usable in 2007, but Austin and I did try it (this isn't in the paper!). A few years later, I did an actual LLVM JIT for OSL, but we didn't have enough coherence for vectorized shading at the time at Sony.<p>But none of it was <i>surprising</i>. The original RenderMan shading language was "vectorized" and it even used SIMD instructions on modern processors to run the "interpreter loops". That is, a single "color add" in RSL might have looked like:<p><pre><code>  for (int i=0; i < grid_points; i++) {
    out_color[i] += foo;
  }
</code></pre>
and the inner part there could use vector instructions. That just isn't nearly enough to get useful wins.<p>The point of ISPC et al. was to give people CUDA-like easy mode for "trust me, just vectorize the whole thing and deal with the masking for me". It goes beyond a hardcoded shading language (easier target!) though didn't reach as far as CUDA with complex structs / C++ capabilities.</p>
]]></description><pubDate>Thu, 11 Jun 2026 14:43:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48491052</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=48491052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48491052</guid></item><item><title><![CDATA[New comment by boulos in "Ultrafast machine learning on FPGAs via Kolmogorov-Arnold Networks"]]></title><description><![CDATA[
<p>Because it's complex?</p>
]]></description><pubDate>Wed, 10 Jun 2026 04:50:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48471564</link><dc:creator>boulos</dc:creator><comments>https://news.ycombinator.com/item?id=48471564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48471564</guid></item></channel></rss>