<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: bruce343434</title><link>https://news.ycombinator.com/user?id=bruce343434</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 08:37:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bruce343434" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bruce343434 in "Taking on CUDA with ROCm: 'One Step After Another'"]]></title><description><![CDATA[
<p>In my experience fiddling with compute shaders a long time ago, cuda and rocm and opencv are way too much hassle to set up. Usually it takes a few hours to get the toolkits and SDK up and running that is, if you CAN get it up and running. The dependencies are way too big as well, cuda is 11gb??? Either way, just use Vulkan. Vulkan "just works" and doesn't lock you into Nvidia/amd.</p>
]]></description><pubDate>Mon, 13 Apr 2026 01:33:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47746517</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=47746517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47746517</guid></item><item><title><![CDATA[New comment by bruce343434 in "Banned in California"]]></title><description><![CDATA[
<p>Assemble a navy in space then just airdrop it through the atmosphere?</p>
]]></description><pubDate>Thu, 26 Feb 2026 00:20:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47160085</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=47160085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47160085</guid></item><item><title><![CDATA[New comment by bruce343434 in "The Missing Semester of Your CS Education – Revised for 2026"]]></title><description><![CDATA[
<p>Is a moral compass something you can teach someone in a short course if they have been lacking it so far in their entire lives?</p>
]]></description><pubDate>Tue, 24 Feb 2026 15:56:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47138692</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=47138692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47138692</guid></item><item><title><![CDATA[New comment by bruce343434 in "Index, Count, Offset, Size"]]></title><description><![CDATA[
<p>You say "seems like", can you argue/show/prove this?</p>
]]></description><pubDate>Sat, 21 Feb 2026 12:10:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47100042</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=47100042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47100042</guid></item><item><title><![CDATA[New comment by bruce343434 in "Infrastructure decisions I endorse or regret after 4 years at a startup (2024)"]]></title><description><![CDATA[
<p>As a developer who spent a couple months developing a microservice using aws lambda functions:<p>it SUCKS. There's no interactive debugging. Deploy for a minute or 5 depending on the changes, then trigger the lambda, wait another 5 minutes for all the logs to show up. Then proceed with printf/stack trace debugging.<p>For reasons that I forgot, locally running the lambda code on my dev box was not applicable. Locally deploying the cloud environment neither.<p>I wasn't around for the era but I imagine it's like working on an ancient mainframe with long compile times and a very slow printer.</p>
]]></description><pubDate>Fri, 20 Feb 2026 10:33:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47086188</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=47086188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47086188</guid></item><item><title><![CDATA[New comment by bruce343434 in "Ask HN: What's the best realtime, local, TTS solution? Live call interpretation"]]></title><description><![CDATA[
<p><a href="https://alphacephei.com/vosk/install" rel="nofollow">https://alphacephei.com/vosk/install</a><p>> We also provide a websocket server and grpc server which can be used in telephony and other applications. With bigger models adapted for 8khz audio it provides more accuracy.</p>
]]></description><pubDate>Wed, 18 Feb 2026 00:30:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47055466</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=47055466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47055466</guid></item><item><title><![CDATA[New comment by bruce343434 in "An AI agent published a hit piece on me"]]></title><description><![CDATA[
<p>Quiet chaos.</p>
]]></description><pubDate>Fri, 13 Feb 2026 16:11:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47004327</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=47004327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47004327</guid></item><item><title><![CDATA[New comment by bruce343434 in "How not to securely erase a NVME drive (2022)"]]></title><description><![CDATA[
<p>What's wrong with the LUKS password protection?</p>
]]></description><pubDate>Thu, 05 Feb 2026 08:52:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46897376</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=46897376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46897376</guid></item><item><title><![CDATA[New comment by bruce343434 in "1 kilobyte is precisely 1000 bytes?"]]></title><description><![CDATA[
<p>What are the odds of Charlie meeting Bob and Alice?</p>
]]></description><pubDate>Tue, 03 Feb 2026 23:49:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46879172</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=46879172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46879172</guid></item><item><title><![CDATA[New comment by bruce343434 in "From Tobacco to Ultraprocessed Food: How Industry Fuels Preventable Disease"]]></title><description><![CDATA[
<p>Because lots of people use it a lot, they subconsciously pick up on the language that surrounds them I.e. ai language</p>
]]></description><pubDate>Tue, 03 Feb 2026 15:20:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46872061</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=46872061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46872061</guid></item><item><title><![CDATA[New comment by bruce343434 in "ASML staffing changes could result in a net reduction of around 1700 positions"]]></title><description><![CDATA[
<p>> If the value of your shares goes up, you don't get taxed that year. Instead, you get taxed whenever you sell, which might be later when you retire and are in a lower tax bracket, or after a period of some years when you get a lower capital gains tax rate.<p>This is actually not true in the Netherlands, which taxes unrealized gains on wealth. Quite unique. But NL also features a dividend tax, which politicians tried to get rid off but didn't succeed because it was such an unpopular plan.</p>
]]></description><pubDate>Wed, 28 Jan 2026 13:47:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46795325</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=46795325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46795325</guid></item><item><title><![CDATA[New comment by bruce343434 in "Alarm overload is undermining safety at sea as crews face thousands of alerts"]]></title><description><![CDATA[
<p>This is why compilers for e.g. c++ should just halt after the first error, instead of spewing pages of template failures because of a typo elsewhere</p>
]]></description><pubDate>Sun, 25 Jan 2026 16:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46755604</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=46755604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46755604</guid></item><item><title><![CDATA[New comment by bruce343434 in "BirdyChat becomes first European chat app that is interoperable with WhatsApp"]]></title><description><![CDATA[
<p>From this it seems that whatsapp interop requires you to pass a url of the media, not the actual encrypted media. Aside from TLS, I'm not sure what encryption you get for attachments<p><a href="https://engineering.fb.com/2024/03/06/security/whatsapp-messenger-messaging-interoperability-eu/" rel="nofollow">https://engineering.fb.com/2024/03/06/security/whatsapp-mess...</a></p>
]]></description><pubDate>Sun, 25 Jan 2026 12:12:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46753422</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=46753422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46753422</guid></item><item><title><![CDATA[New comment by bruce343434 in "BirdyChat becomes first European chat app that is interoperable with WhatsApp"]]></title><description><![CDATA[
<p>Never heard of this before. Why would I use this? I am assuming the messages are not actually encrypted, because on their own privacy page they state that they "process" messages and attachments sent through birdychat. So are they processing the raw unencrypted data on their servers or what?<p>From a cursory glance of their CSAE policy, combined with the above, it seems they would be very eager to comply with the dreaded "chat control".<p><a href="https://www.birdy.chat/privacy" rel="nofollow">https://www.birdy.chat/privacy</a></p>
]]></description><pubDate>Sun, 25 Jan 2026 01:10:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46749582</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=46749582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46749582</guid></item><item><title><![CDATA[New comment by bruce343434 in "Scientists discover oldest poison, on 60k-year-old arrows"]]></title><description><![CDATA[
<p>In NL, just 'gif' is sufficient</p>
]]></description><pubDate>Sat, 10 Jan 2026 11:54:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46564959</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=46564959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46564959</guid></item><item><title><![CDATA[New comment by bruce343434 in "Repair a ship’s hull still in the river in -50˚C (2022)"]]></title><description><![CDATA[
<p>As the ice expands, I think the ship gets lifted upwards slightly. Water freezing and expanding in pipes and enclosed spaces is the real problem. There's several ways to cool a ship engine, I suspect these all use a system where the "radiator" is a hull feature where anti-freeze engine coolant goes through exposed veins in a closed loop to exchange heat with the cold water under.</p>
]]></description><pubDate>Wed, 07 Jan 2026 15:10:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46527246</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=46527246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46527246</guid></item><item><title><![CDATA[New comment by bruce343434 in "30 years of <br> tags"]]></title><description><![CDATA[
<p>I get that, but your initial comment implied you were about to showcase a counter to "Hundreds of lines just to grab a query parameter from a URL", but instead you showed "Poorly and incompletely parsing a single parameter can be done in less than 100 lines".<p>You said you allocated 5 minutes max to this snippet, well in php this would be 5 seconds and 1 line. And it would be a proper solution.<p><pre><code>    $name = $_GET['name'] ?? SOME_DEFAULT;</code></pre></p>
]]></description><pubDate>Tue, 16 Dec 2025 23:31:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46296208</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=46296208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46296208</guid></item><item><title><![CDATA[New comment by bruce343434 in "HTML as an Accessible Format for Papers (2023)"]]></title><description><![CDATA[
<p>Arabic ligatures? Do you mean the unicode point for the basmala for instance? That's pretty "hardcoded", I think math requires more composability</p>
]]></description><pubDate>Sun, 07 Dec 2025 16:26:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46182878</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=46182878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46182878</guid></item><item><title><![CDATA[New comment by bruce343434 in "You can't fool the optimizer"]]></title><description><![CDATA[
<p>Sadly most C++ projects are organized in a way that hampers static functions. To achieve incremental builds, stuff is split into separate source files that are compiled and optimized separately, and only at the final step linked, which requires symbols of course.<p>I get it though, because carefully structuring your #includes to get a single translation unit is messy, and compile times get too long.</p>
]]></description><pubDate>Wed, 03 Dec 2025 13:10:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46134083</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=46134083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46134083</guid></item><item><title><![CDATA[New comment by bruce343434 in "New gel restores dental enamel and could revolutionise tooth repair"]]></title><description><![CDATA[
<p>I have replaced my sensodyne with mirasensitive hap+. It is more expensive, even more so than sensodyne. However it has helped incredibly with my exposed roots which used to be very sensitive. Now they are less sensitive than they used to be with sensodyne. I can swish cold water and eat sour foods again.<p>My current routine is roughly brush_teeth(toothpaste={mirasensitive, random_cheap_toothpaste}[day%2]) as you don't need to apply HAP every single day.<p>I find that I still have to be careful eating apples and lemons straight up. To protect myself I thoroughly swish and rinse water a few times shortly after consuming these fruits. If I don't do that, my teeth get extremely sensitive and it takes a few days for the hap to repair it again.</p>
]]></description><pubDate>Thu, 06 Nov 2025 12:23:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45834434</link><dc:creator>bruce343434</dc:creator><comments>https://news.ycombinator.com/item?id=45834434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45834434</guid></item></channel></rss>