<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: subset</title><link>https://news.ycombinator.com/user?id=subset</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 20:28:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=subset" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by subset in "Building a CLI for all of Cloudflare"]]></title><description><![CDATA[
<p>Possibly controversial, but I think short commands should be disallowed. This is the stance the AWS CLI takes, and it 1) vastly improves readability, especially for those learning the syntax 2) makes it less easy to shoot yourself in the foot with a typo.</p>
]]></description><pubDate>Tue, 14 Apr 2026 07:59:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47762655</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=47762655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47762655</guid></item><item><title><![CDATA[GPU Memory for LLM Inference (Part 1)]]></title><description><![CDATA[
<p>Article URL: <a href="https://darshanfofadiya.com/llm-inference/gpu-memory.html">https://darshanfofadiya.com/llm-inference/gpu-memory.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47658063">https://news.ycombinator.com/item?id=47658063</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 06 Apr 2026 07:50:57 +0000</pubDate><link>https://darshanfofadiya.com/llm-inference/gpu-memory.html</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=47658063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47658063</guid></item><item><title><![CDATA[People and Blogs]]></title><description><![CDATA[
<p>Article URL: <a href="https://peopleandblogs.com">https://peopleandblogs.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47646602">https://news.ycombinator.com/item?id=47646602</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 05 Apr 2026 06:17:57 +0000</pubDate><link>https://peopleandblogs.com</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=47646602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646602</guid></item><item><title><![CDATA[A Readable Specification of TLS 1.3]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.davidwong.fr/tls13/">https://www.davidwong.fr/tls13/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47570774">https://news.ycombinator.com/item?id=47570774</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 30 Mar 2026 05:42:02 +0000</pubDate><link>https://www.davidwong.fr/tls13/</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=47570774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47570774</guid></item><item><title><![CDATA[New comment by subset in "Intel Demos Chip to Compute with Encrypted Data"]]></title><description><![CDATA[
<p>(Disclaimer: I am not a cryptographer and this is a heavily simplified explanation). Homomorphic encryption is built on the foundation of 'hard problems' (e.g. the Learning with Errors Problem) - loosely, computational problems that are thought to be impossible to reverse without being in the possession of a secret key.<p>The crux of HE is that it provides a _homomorphism_: you map from the space of plaintext to the space of cipher texts, but the mapping preserves arithmetic properties such as addition and multiplication. To be clear - this means that the server can add and multiply the cipher texts, but the plaintext result of that operation is still irreversible without the private key. To the server, it looks like random noise.<p>I don't think it's helpful to think about this as connected to deep learning or embedding spaces. An excellent resource I'd recommend is Jeremy Kun's guide: <a href="https://www.jeremykun.com/2024/05/04/fhe-overview/" rel="nofollow">https://www.jeremykun.com/2024/05/04/fhe-overview/</a></p>
]]></description><pubDate>Sat, 14 Mar 2026 03:55:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47373192</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=47373192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47373192</guid></item><item><title><![CDATA[The Third Hard Problem]]></title><description><![CDATA[
<p>Article URL: <a href="https://mmapped.blog/posts/48-the-third-hard-problem">https://mmapped.blog/posts/48-the-third-hard-problem</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47308505">https://news.ycombinator.com/item?id=47308505</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 09 Mar 2026 13:04:28 +0000</pubDate><link>https://mmapped.blog/posts/48-the-third-hard-problem</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=47308505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47308505</guid></item><item><title><![CDATA[New comment by subset in "Microgpt"]]></title><description><![CDATA[
<p>Handwritten! (aka no LLM assistance :) It wasn't transpiled or anything like that. I've been meaning to post a little about it on my blog; just been caught up with other stuff atm.<p>One thing that was a _little_ frustrating coming from Python, though, was the need to rely on crates for basic things like random number generation and network requests. It pulls in a lot, even if you only need a little. I understand the Rust community prefers it that way as it's easier to evolve rather than be stuck with backwards-compatability requirements. But I still missed "batteries included" Python.</p>
]]></description><pubDate>Wed, 04 Mar 2026 09:08:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47244941</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=47244941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47244941</guid></item><item><title><![CDATA[New comment by subset in "Microgpt"]]></title><description><![CDATA[
<p>Gosh, tired brain moment apologies. I thought it'd linked to the original code gist.</p>
]]></description><pubDate>Sun, 01 Mar 2026 21:54:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211096</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=47211096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211096</guid></item><item><title><![CDATA[New comment by subset in "Microgpt"]]></title><description><![CDATA[
<p>Andrej Karpathy has a walkthrough blog post here: <a href="https://karpathy.github.io/2026/02/12/microgpt/" rel="nofollow">https://karpathy.github.io/2026/02/12/microgpt/</a></p>
]]></description><pubDate>Sun, 01 Mar 2026 07:40:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47204595</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=47204595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47204595</guid></item><item><title><![CDATA[New comment by subset in "Microgpt"]]></title><description><![CDATA[
<p>I had good fun transliterating it to Rust as a learning experience (<a href="https://github.com/stochastical/microgpt-rs" rel="nofollow">https://github.com/stochastical/microgpt-rs</a>). The trickiest part was working out how to represent the autograd graph data structure with Rust types. I'm finalising some small tweaks to make it run in the browser via WebAssmebly and then compile it up for my blog :) Andrej's code is really quite poetic, I love how much it packs into such a concise program</p>
]]></description><pubDate>Sun, 01 Mar 2026 04:25:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47203703</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=47203703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47203703</guid></item><item><title><![CDATA[Elliptic Curve Cryptography]]></title><description><![CDATA[
<p>Article URL: <a href="https://growingswe.com/blog/elliptic-curve-cryptography">https://growingswe.com/blog/elliptic-curve-cryptography</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47203688">https://news.ycombinator.com/item?id=47203688</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 01 Mar 2026 04:22:50 +0000</pubDate><link>https://growingswe.com/blog/elliptic-curve-cryptography</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=47203688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47203688</guid></item><item><title><![CDATA[What functional programmers get wrong about systems]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.iankduncan.com/engineering/2026-02-09-what-functional-programmers-get-wrong-about-systems/">https://www.iankduncan.com/engineering/2026-02-09-what-functional-programmers-get-wrong-about-systems/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46953491">https://news.ycombinator.com/item?id=46953491</a></p>
<p>Points: 195</p>
<p># Comments: 162</p>
]]></description><pubDate>Tue, 10 Feb 2026 00:07:44 +0000</pubDate><link>https://www.iankduncan.com/engineering/2026-02-09-what-functional-programmers-get-wrong-about-systems/</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=46953491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46953491</guid></item><item><title><![CDATA[Bash Is Not Enough: Why Large-Scale CI Needs an Orchestrator]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.iankduncan.com/engineering/2026-02-06-bash-is-not-enough/">https://www.iankduncan.com/engineering/2026-02-06-bash-is-not-enough/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46919853">https://news.ycombinator.com/item?id=46919853</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 07 Feb 2026 00:01:39 +0000</pubDate><link>https://www.iankduncan.com/engineering/2026-02-06-bash-is-not-enough/</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=46919853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46919853</guid></item><item><title><![CDATA[New comment by subset in "Voxtral Transcribe 2"]]></title><description><![CDATA[
<p>I think that web browsers only allow up to 4GB of memory per tab.</p>
]]></description><pubDate>Thu, 05 Feb 2026 03:50:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46895458</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=46895458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46895458</guid></item><item><title><![CDATA[Now's the Time to Start That Blog]]></title><description><![CDATA[
<p>Article URL: <a href="https://endler.dev/2026/personal-blog/">https://endler.dev/2026/personal-blog/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46760520">https://news.ycombinator.com/item?id=46760520</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 26 Jan 2026 01:04:12 +0000</pubDate><link>https://endler.dev/2026/personal-blog/</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=46760520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46760520</guid></item><item><title><![CDATA[New comment by subset in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://abstractnonsense.xyz/" rel="nofollow">https://abstractnonsense.xyz/</a><p>My personal blog, I normally post about maths and computer science. But sometimes random design things, or bits about linguistics and words.</p>
]]></description><pubDate>Wed, 14 Jan 2026 22:13:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46624475</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=46624475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46624475</guid></item><item><title><![CDATA[GitHub hijacks and breaks browser search]]></title><description><![CDATA[
<p>Article URL: <a href="https://abstractnonsense.xyz/micro-blog/2026-01-14-github-hijacks-and-breaks-browser-search/">https://abstractnonsense.xyz/micro-blog/2026-01-14-github-hijacks-and-breaks-browser-search/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46614528">https://news.ycombinator.com/item?id=46614528</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 14 Jan 2026 10:49:59 +0000</pubDate><link>https://abstractnonsense.xyz/micro-blog/2026-01-14-github-hijacks-and-breaks-browser-search/</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=46614528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46614528</guid></item><item><title><![CDATA[Pointer Latency]]></title><description><![CDATA[
<p>Article URL: <a href="https://rsms.me/projects/pointer-latency/">https://rsms.me/projects/pointer-latency/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46564325">https://news.ycombinator.com/item?id=46564325</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 10 Jan 2026 09:57:19 +0000</pubDate><link>https://rsms.me/projects/pointer-latency/</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=46564325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46564325</guid></item><item><title><![CDATA[New comment by subset in "What happened to WebAssembly"]]></title><description><![CDATA[
<p>I recently wrote an eigenvalue solver for an interactive component on my blog with Rust compiled to WebAssembly. Being able to write-once and compile for the web and desktop felt like the future. But then, I'm no fan of JavaScript and wouldn't have attempted it if WASM didn't exist.</p>
]]></description><pubDate>Fri, 09 Jan 2026 12:30:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46553177</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=46553177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46553177</guid></item><item><title><![CDATA[A Meticulous Guide to Advances in Deep Learning Efficiency over the Years]]></title><description><![CDATA[
<p>Article URL: <a href="https://alexzhang13.github.io/blog/2024/efficient-dl/">https://alexzhang13.github.io/blog/2024/efficient-dl/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46550472">https://news.ycombinator.com/item?id=46550472</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 09 Jan 2026 05:49:18 +0000</pubDate><link>https://alexzhang13.github.io/blog/2024/efficient-dl/</link><dc:creator>subset</dc:creator><comments>https://news.ycombinator.com/item?id=46550472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46550472</guid></item></channel></rss>