<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: auraham</title><link>https://news.ycombinator.com/user?id=auraham</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 10:15:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=auraham" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by auraham in "Put your SSH keys in your TPM chip"]]></title><description><![CDATA[
<p>I have the same concern with all hardware used for storing keys and secrets for crytpo.</p>
]]></description><pubDate>Thu, 16 Apr 2026 20:36:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47799161</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=47799161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47799161</guid></item><item><title><![CDATA[New comment by auraham in "I use Excalidraw to manage my diagrams for my blog"]]></title><description><![CDATA[
<p>How can you detect the system preferences in the browser?</p>
]]></description><pubDate>Mon, 30 Mar 2026 21:06:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47579708</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=47579708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47579708</guid></item><item><title><![CDATA[Implementing YOLOv8 Object Detection with OpenCV in Rust Using ONNX Models]]></title><description><![CDATA[
<p>Article URL: <a href="https://linzichun.com/posts/rust-opencv-onnx-yolov8-detect/">https://linzichun.com/posts/rust-opencv-onnx-yolov8-detect/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47539176">https://news.ycombinator.com/item?id=47539176</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 27 Mar 2026 04:44:08 +0000</pubDate><link>https://linzichun.com/posts/rust-opencv-onnx-yolov8-detect/</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=47539176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47539176</guid></item><item><title><![CDATA[Cross-platform desktop app with YOLOv8, Tauri, Rust, and SvelteKit]]></title><description><![CDATA[
<p>Article URL: <a href="https://linzichun.com/posts/tauri-image-desktop-app-rust-sveltekit/">https://linzichun.com/posts/tauri-image-desktop-app-rust-sveltekit/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47539148">https://news.ycombinator.com/item?id=47539148</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 27 Mar 2026 04:36:22 +0000</pubDate><link>https://linzichun.com/posts/tauri-image-desktop-app-rust-sveltekit/</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=47539148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47539148</guid></item><item><title><![CDATA[New comment by auraham in "Hacking Tauri for Designer"]]></title><description><![CDATA[
<p>Do you know what is the purpose of the staging build? Not sure why the author requires that flag when building the binary.</p>
]]></description><pubDate>Mon, 02 Mar 2026 16:48:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47220436</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=47220436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47220436</guid></item><item><title><![CDATA[New comment by auraham in "I don't know how you get here from “predict the next word”"]]></title><description><![CDATA[
<p>I highly recommend Build a large language model from scratch [1] by Sebastian Raschka. It provides a clear explanation of the building blocks used in the first versions of ChatGPT (GPT 2 if I recall correctly). The output of the model is a huge vector of n elements, where n is the number of tokens in the vocabulary. We use that huge vector as a probability distribution to sample the next token given an input sequence (i.e., a prompt). Under the hood, the model has several building blocks like tokenization, skip connections, self attention, masking, etc. The author makes a great job explaining all the concepts. It is very useful to understand how LLMs works.<p>[1] <a href="https://www.manning.com/books/build-a-large-language-model-from-scratch" rel="nofollow">https://www.manning.com/books/build-a-large-language-model-f...</a></p>
]]></description><pubDate>Thu, 26 Feb 2026 06:08:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47162472</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=47162472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47162472</guid></item><item><title><![CDATA[New comment by auraham in "Show HN: Lutum Veritas – open-source deep research engine"]]></title><description><![CDATA[
<p>Can you explain how to build the installer? I pressume you bundle python and typescript in a single binary.</p>
]]></description><pubDate>Sat, 31 Jan 2026 19:29:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46839923</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46839923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46839923</guid></item><item><title><![CDATA[Tauri vs. Iced vs. egui: Rust GUI framework performance comparison]]></title><description><![CDATA[
<p>Article URL: <a href="http://lukaskalbertodt.github.io/2023/02/03/tauri-iced-egui-performance-comparison.html">http://lukaskalbertodt.github.io/2023/02/03/tauri-iced-egui-performance-comparison.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46805811">https://news.ycombinator.com/item?id=46805811</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 29 Jan 2026 04:27:11 +0000</pubDate><link>http://lukaskalbertodt.github.io/2023/02/03/tauri-iced-egui-performance-comparison.html</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46805811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46805811</guid></item><item><title><![CDATA[Convolutional Neural Network Visualizations]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/utkuozbulak/pytorch-cnn-visualizations">https://github.com/utkuozbulak/pytorch-cnn-visualizations</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46785569">https://news.ycombinator.com/item?id=46785569</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 27 Jan 2026 19:57:18 +0000</pubDate><link>https://github.com/utkuozbulak/pytorch-cnn-visualizations</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46785569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46785569</guid></item><item><title><![CDATA[New comment by auraham in "TimeCapsuleLLM: LLM trained only on data from 1800-1875"]]></title><description><![CDATA[
<p>Can you elaborate on this? After skimming the README, I understand that "Who art Henry" is the prompt. What should be the correct 19th century prompt?</p>
]]></description><pubDate>Mon, 12 Jan 2026 18:26:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46592255</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46592255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46592255</guid></item><item><title><![CDATA[Build Your Own ML Framework]]></title><description><![CDATA[
<p>Article URL: <a href="https://mlsysbook.ai/tinytorch/intro.html">https://mlsysbook.ai/tinytorch/intro.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46441382">https://news.ycombinator.com/item?id=46441382</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 31 Dec 2025 04:49:21 +0000</pubDate><link>https://mlsysbook.ai/tinytorch/intro.html</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46441382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46441382</guid></item><item><title><![CDATA[New comment by auraham in "Ruby 4.0.0"]]></title><description><![CDATA[
<p>I gave it a try a few months ago. The first thing that I searched for was the REPL. Comparing it with Python, I prefer ipython over irb. It would be nice to see some improvement on DX on the REPL side</p>
]]></description><pubDate>Thu, 25 Dec 2025 18:16:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46386069</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46386069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46386069</guid></item><item><title><![CDATA[New comment by auraham in "The Annotated Transformer (2018)"]]></title><description><![CDATA[
<p>Updated revision (2022): <a href="https://nlp.seas.harvard.edu/annotated-transformer/" rel="nofollow">https://nlp.seas.harvard.edu/annotated-transformer/</a></p>
]]></description><pubDate>Tue, 23 Dec 2025 06:40:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46363009</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46363009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46363009</guid></item><item><title><![CDATA[The Annotated Transformer (2018)]]></title><description><![CDATA[
<p>Article URL: <a href="http://nlp.seas.harvard.edu//2018/04/03/attention.html">http://nlp.seas.harvard.edu//2018/04/03/attention.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46363005">https://news.ycombinator.com/item?id=46363005</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 23 Dec 2025 06:39:39 +0000</pubDate><link>http://nlp.seas.harvard.edu//2018/04/03/attention.html</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46363005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46363005</guid></item><item><title><![CDATA[The Illustrated Transformer]]></title><description><![CDATA[
<p>Article URL: <a href="https://jalammar.github.io/illustrated-transformer/">https://jalammar.github.io/illustrated-transformer/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46357675">https://news.ycombinator.com/item?id=46357675</a></p>
<p>Points: 500</p>
<p># Comments: 88</p>
]]></description><pubDate>Mon, 22 Dec 2025 19:15:56 +0000</pubDate><link>https://jalammar.github.io/illustrated-transformer/</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46357675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46357675</guid></item><item><title><![CDATA[New comment by auraham in "Learning Fortran (2024)"]]></title><description><![CDATA[
<p>I was about to mention that.</p>
]]></description><pubDate>Thu, 18 Dec 2025 15:48:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46314166</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46314166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46314166</guid></item><item><title><![CDATA[New comment by auraham in "Electron vs. Tauri"]]></title><description><![CDATA[
<p>Wonder if Wails have the same issue on Linux.</p>
]]></description><pubDate>Wed, 03 Dec 2025 20:36:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46139766</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46139766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46139766</guid></item><item><title><![CDATA[Learning Rust: Download and deserialize 10 000 files in 9.833 seconds]]></title><description><![CDATA[
<p>Article URL: <a href="https://rup12.net/posts/download-and-deserialize-10000-files-in-10-seconds/">https://rup12.net/posts/download-and-deserialize-10000-files-in-10-seconds/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46139190">https://news.ycombinator.com/item?id=46139190</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 03 Dec 2025 19:55:30 +0000</pubDate><link>https://rup12.net/posts/download-and-deserialize-10000-files-in-10-seconds/</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46139190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46139190</guid></item><item><title><![CDATA[Implementing Trie with Auto-Completion in Python – Step-by-Step Guide]]></title><description><![CDATA[
<p>Article URL: <a href="https://llego.dev/posts/implementing-trie-auto-completion-python-step-step-guide/">https://llego.dev/posts/implementing-trie-auto-completion-python-step-step-guide/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46089887">https://news.ycombinator.com/item?id=46089887</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 29 Nov 2025 19:02:23 +0000</pubDate><link>https://llego.dev/posts/implementing-trie-auto-completion-python-step-step-guide/</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=46089887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46089887</guid></item><item><title><![CDATA[New comment by auraham in "Rust in Android: move fast and fix things"]]></title><description><![CDATA[
<p>I thought this article was about using Rust for mobile development, like Tauri on Android.</p>
]]></description><pubDate>Fri, 14 Nov 2025 00:41:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45922554</link><dc:creator>auraham</dc:creator><comments>https://news.ycombinator.com/item?id=45922554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45922554</guid></item></channel></rss>