<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: PerryStyle</title><link>https://news.ycombinator.com/user?id=PerryStyle</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 07 Nov 2026 16:20:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=PerryStyle" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by PerryStyle in "First steps in bare-metal programming using UEFI"]]></title><description><![CDATA[
<p>There's also <a href="https://libc.llvm.org/uefi/index.html" rel="nofollow">https://libc.llvm.org/uefi/index.html</a>, but not sure if it's still receiving updates.</p>
]]></description><pubDate>Fri, 06 Nov 2026 23:19:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=50399854</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=50399854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50399854</guid></item><item><title><![CDATA[New comment by PerryStyle in "C++26 is done: ISO C++ standards meeting Trip Report"]]></title><description><![CDATA[
<p>Meson is indeed nice, but has very poor support for GPU compilation compared to CMake. I've had a lot of success adopting the practices described in this talk, <a href="https://www.youtube.com/watch?v=K5Kg8TOTKjU" rel="nofollow">https://www.youtube.com/watch?v=K5Kg8TOTKjU</a>. I thought I knew a lot of CMake, but file sets definitely make things a 
lot simpler.</p>
]]></description><pubDate>Sun, 29 Mar 2026 22:06:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47567898</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=47567898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47567898</guid></item><item><title><![CDATA[New comment by PerryStyle in "Ask HN: How is AI-assisted coding going for you professionally?"]]></title><description><![CDATA[
<p>I work in HPC and I’ve found it very useful in creating various shell scripts. It really helps if you have linters such as shellcheck.<p>Other areas of success have been just offloading the typing/prototyping. I know exactly how the code should look like so I rarely run into issues.</p>
]]></description><pubDate>Sun, 15 Mar 2026 22:23:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47392618</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=47392618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47392618</guid></item><item><title><![CDATA[New comment by PerryStyle in "Batmobile: 10-20x Faster CUDA Kernels for Equivariant Graph Neural Networks"]]></title><description><![CDATA[
<p>I would love to do this in the future, but knowing me I’d get caught up making sure I’m benchmarking properly then actually writing code.</p>
]]></description><pubDate>Wed, 21 Jan 2026 19:13:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46710106</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=46710106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46710106</guid></item><item><title><![CDATA[New comment by PerryStyle in "My coworker's 36 key Corne open-source keyboard setup"]]></title><description><![CDATA[
<p>It's not super complex. I ended up just modifying the locations of the layer toggle keys. In the default Miryoku layout, in order to switch the keys to a different layer on the right hand you need to hold a button on the left hand. I found this to be annoying since some actions like entering and using a navigation layer can be done on 1 hand.</p>
]]></description><pubDate>Thu, 01 Jan 2026 00:05:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46449708</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=46449708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46449708</guid></item><item><title><![CDATA[New comment by PerryStyle in "My coworker's 36 key Corne open-source keyboard setup"]]></title><description><![CDATA[
<p>I’d definitely recommend Miryoku for those starting out. You’re then free to make any modifications to suit your preferences.<p>I ended up making the layer activations happen on the same hand to allow 1 handed use.</p>
]]></description><pubDate>Mon, 29 Dec 2025 20:43:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46425368</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=46425368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46425368</guid></item><item><title><![CDATA[New comment by PerryStyle in "Materialized views are obviously useful"]]></title><description><![CDATA[
<p>+1. Learned about this in DB research course during grad school. Feldera is really cool.<p>Also I love their website design.</p>
]]></description><pubDate>Sun, 24 Aug 2025 19:33:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45006987</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=45006987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45006987</guid></item><item><title><![CDATA[New comment by PerryStyle in "Non-Uniform Memory Access (NUMA) is reshaping microservice placement"]]></title><description><![CDATA[
<p>There are some solutions that try to tackle this in HPC. For example <a href="https://github.com/LLNL/mpibind" rel="nofollow">https://github.com/LLNL/mpibind</a> is deployed on El Capitan.<p>Would be interesting to see if something similar appears for cloud workloads.</p>
]]></description><pubDate>Mon, 18 Aug 2025 03:50:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44937236</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=44937236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44937236</guid></item><item><title><![CDATA[New comment by PerryStyle in "Understand CPU Branch Instructions Better"]]></title><description><![CDATA[
<p>Do you have any good resources that go into detail on GPU ISAs or GPU architecture? There's certainly a lot available for CPUs, but the resources I’ve found for GPUs mostly focus on how they differ from CPUs and how their ISAs are tailored to the GPU's specific goals.</p>
]]></description><pubDate>Thu, 10 Jul 2025 02:03:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44516512</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=44516512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44516512</guid></item><item><title><![CDATA[New comment by PerryStyle in "Collapse OS"]]></title><description><![CDATA[
<p>Wow this one of the most interesting things I’ve come across. Definitely could learn a lot by tinkering with this.<p>Thanks!</p>
]]></description><pubDate>Thu, 27 Mar 2025 02:33:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=43489847</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=43489847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43489847</guid></item><item><title><![CDATA[New comment by PerryStyle in "Fastplotlib: GPU-accelerated, fast, and interactive plotting library"]]></title><description><![CDATA[
<p>Would it be possible to leverage the python array api standard? Or is that more suited for just computations?</p>
]]></description><pubDate>Tue, 11 Mar 2025 21:18:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43337096</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=43337096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43337096</guid></item><item><title><![CDATA[New comment by PerryStyle in "Mistral OCR"]]></title><description><![CDATA[
<p>Zotero's PDF viewer also does this now. Being able to annotate PDFs and having a reference manager has been a life saver.</p>
]]></description><pubDate>Thu, 06 Mar 2025 22:36:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43285737</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=43285737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43285737</guid></item><item><title><![CDATA[New comment by PerryStyle in "Persistent packages on Steam Deck using Nix"]]></title><description><![CDATA[
<p>Just out of curiosity, have you checked out Spack, <a href="https://github.com/spack/spack">https://github.com/spack/spack</a>, which has a lot of HPC users. Support for mixing and matching both system and from source dependencies has been extremely useful in my work.</p>
]]></description><pubDate>Sun, 09 Feb 2025 21:39:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=42994313</link><dc:creator>PerryStyle</dc:creator><comments>https://news.ycombinator.com/item?id=42994313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42994313</guid></item></channel></rss>