<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: donpdonp</title><link>https://news.ycombinator.com/user?id=donpdonp</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 20:56:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=donpdonp" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by donpdonp in "Pocket TTS: A high quality TTS that gives your CPU a voice"]]></title><description><![CDATA[
<p>for example, How much disk is needed? I started the uvx command and it started to download hundreds of megabytes. How much cpu ram is necessary and how much gpu ram is necessary? will an integrated intel gpu work? some ARM boards have a dedicated AI processor, are any of those supported?</p>
]]></description><pubDate>Sat, 17 Jan 2026 03:05:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46654874</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=46654874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46654874</guid></item><item><title><![CDATA[New comment by donpdonp in "Pocket TTS: A high quality TTS that gives your CPU a voice"]]></title><description><![CDATA[
<p>it'd be nice to get some idea of what kind of hardware a laptop needs to be able to run this voice model.</p>
]]></description><pubDate>Fri, 16 Jan 2026 06:35:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46643647</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=46643647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46643647</guid></item><item><title><![CDATA[New comment by donpdonp in "Phoenix: A modern X server written from scratch in Zig"]]></title><description><![CDATA[
<p>I'm hoping they go with phoenix11 #seewhatididthere</p>
]]></description><pubDate>Thu, 25 Dec 2025 03:11:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46381735</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=46381735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46381735</guid></item><item><title><![CDATA[New comment by donpdonp in "Acme, a brief history of one of the protocols which has changed the Internet"]]></title><description><![CDATA[
<p>it seems like all this infrastructure could be replaced by a DNS TXT record with a public key that browsers could use to check the cert sent from the web server. A web server would load a self-signed cert (or whatever cert they wanted), and put the cert's public key into a DNS record for that hostname. Every visit to a website would need two lookups, one for address and one for key. It puts control back into the hands of the domain owners and eliminates the need for letsencrypt.</p>
]]></description><pubDate>Thu, 04 Dec 2025 03:57:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46143658</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=46143658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46143658</guid></item><item><title><![CDATA[New comment by donpdonp in "From VS Code to Helix"]]></title><description><![CDATA[
<p>The best part of this article for me is the link to these well made 3rd party docs for helix.<p><a href="https://helix-nikita-revencos-projects.vercel.app/start-here/basics" rel="nofollow">https://helix-nikita-revencos-projects.vercel.app/start-here...</a></p>
]]></description><pubDate>Wed, 29 Oct 2025 14:52:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45747622</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=45747622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45747622</guid></item><item><title><![CDATA[New comment by donpdonp in "Introduction to AT Protocol"]]></title><description><![CDATA[
<p>ATDT1170,</p>
]]></description><pubDate>Thu, 21 Aug 2025 01:51:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44968300</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=44968300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44968300</guid></item><item><title><![CDATA[New comment by donpdonp in "A Friendly Introduction to Assembly for High-Level Programmers"]]></title><description><![CDATA[
<p>Really well written - it was a pleasure to read. Concepts were introduced in small, consumable chunks, without being too slow or overwhelming. I hope more articles are coming.</p>
]]></description><pubDate>Wed, 18 Sep 2024 08:28:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=41577247</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=41577247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41577247</guid></item><item><title><![CDATA[New comment by donpdonp in "Quarkdown: Markdown with Superpowers"]]></title><description><![CDATA[
<p>this looks very nice though it also is close to typst. a comparison would be interesting.</p>
]]></description><pubDate>Thu, 22 Aug 2024 10:36:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=41318672</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=41318672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41318672</guid></item><item><title><![CDATA[New comment by donpdonp in "The Linux Kernel Module Programming Guide"]]></title><description><![CDATA[
<p>A detailed, hands-on, build a kernel module right away kind of tutorial. Bravo.</p>
]]></description><pubDate>Sat, 27 Jul 2024 09:39:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=41085465</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=41085465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41085465</guid></item><item><title><![CDATA[New comment by donpdonp in "Sapling: Experimental vi-inspired editor where you edit code, not text"]]></title><description><![CDATA[
<p>Sapling is the first AST editor that works how Ive imagined it could. I'd love to leave all the whitespace wrangling behind and move only between AST nodes in an efficient way. This was a fun editor to try and I think there is something to learn here still to make treesitter editors more powerful/efficient.</p>
]]></description><pubDate>Mon, 05 Feb 2024 02:29:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=39256630</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=39256630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39256630</guid></item><item><title><![CDATA[New comment by donpdonp in "Ollama releases Python and JavaScript Libraries"]]></title><description><![CDATA[
<p>I'd like to see a comparison to nitro <a href="https://github.com/janhq/nitro">https://github.com/janhq/nitro</a> which has been fantastic for running a local LLM.</p>
]]></description><pubDate>Thu, 25 Jan 2024 07:31:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=39127154</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=39127154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39127154</guid></item><item><title><![CDATA[New comment by donpdonp in "Nature: Programming language to experience the joy of programming"]]></title><description><![CDATA[
<p>its got 'for k in list {}' (<a href="https://nature-lang.org/docs/the-basics/control-flow#iteration-loop" rel="nofollow noreferrer">https://nature-lang.org/docs/the-basics/control-flow#iterati...</a>) though array.for_each(lambda) is a better way to go, imho.</p>
]]></description><pubDate>Fri, 13 Oct 2023 17:15:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=37872987</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=37872987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37872987</guid></item><item><title><![CDATA[New comment by donpdonp in "Nature: Programming language to experience the joy of programming"]]></title><description><![CDATA[
<p>The syntax choices are really nice here. It has a lot of what I would pick for a language. The one-liner test cases are awesome, <> for generics is comfortable since I use rust, sum types like elm are awesome. If I were to add something (well take it away really) its to use whitespace for array element separators. Eliminates the whole trailing comma issue and looks cleaner, though I admit it might create parsing ambiguities. 'try expr', returning (val,err) is curious and I think I like it better already than try {} catch {}.</p>
]]></description><pubDate>Fri, 13 Oct 2023 16:42:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=37872559</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=37872559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37872559</guid></item><item><title><![CDATA[New comment by donpdonp in "PhotoPrism: AI-powered photos app for the decentralized web"]]></title><description><![CDATA[
<p>for those looking for an open source way to sync photos, syncthing has an android app that works well. While it is 'always running' on my android phone, I love how as soon as I arrive home it connects to wifi and moves any new photos to my home linux box (which is also running syncthing).</p>
]]></description><pubDate>Tue, 11 Jul 2023 15:47:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=36682650</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=36682650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36682650</guid></item><item><title><![CDATA[New comment by donpdonp in "Hyper – A fast and correct HTTP implementation for Rust"]]></title><description><![CDATA[
<p>I cant speak to 'correctness' but ureq has been great to work with. Simple and small. <a href="https://crates.io/crates/ureq" rel="nofollow">https://crates.io/crates/ureq</a></p>
]]></description><pubDate>Fri, 12 May 2023 21:46:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=35922882</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=35922882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35922882</guid></item><item><title><![CDATA[New comment by donpdonp in "Atari 800XL Remake"]]></title><description><![CDATA[
<p>you might enjoy <a href="https://cyberdeck.cafe/" rel="nofollow">https://cyberdeck.cafe/</a></p>
]]></description><pubDate>Fri, 21 Apr 2023 15:43:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=35655488</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=35655488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35655488</guid></item><item><title><![CDATA[New comment by donpdonp in "Has Earth’s inner core stopped its strange spin?"]]></title><description><![CDATA[
<p>General Thomas Percell: How do we fix it?<p>Dr. Josh Keyes: We can't.<p>General Thomas Percell: Not in my vocabulary.<p>(possibly the greatest burn in movie history)<p>Dr. Josh Keyes: Then you might want to get one of those word-a-day calendars, General, because it's impossible. The core is the size of Mars. You're talking about jump-starting a planet. This is a superheated hyper-fluid of molten iron and nickel at 9,000 degrees Fahrenheit. And the deepest we've ever been is... 7 miles, with a two-inch drill bit.<p>General Thomas Percell: If we can go into space, we certainly...<p>Dr. Josh Keyes: Space is easy. It's empty. We're talking about millions of pounds of pressure per square inch. Even if we somehow came up with a brilliant plan to fix the core, we just can't get there.</p>
]]></description><pubDate>Mon, 23 Jan 2023 23:21:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=34496535</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=34496535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34496535</guid></item><item><title><![CDATA[New comment by donpdonp in "Ask HN: How long until Google charges for private Gmail accounts?"]]></title><description><![CDATA[
<p>'size:5mb has:attachment' is indispensable at helping reduce one's gmail storage size.<p><a href="https://www.labnol.org/internet/gmail-size-search/26669/" rel="nofollow">https://www.labnol.org/internet/gmail-size-search/26669/</a></p>
]]></description><pubDate>Mon, 07 Feb 2022 19:06:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=30249457</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=30249457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30249457</guid></item><item><title><![CDATA[New comment by donpdonp in "A Minimum Viable Computer, or Linux for $15"]]></title><description><![CDATA[
<p>For those of you who are intrigued by this cyberdeck, there is an active community around such DIY small computing platforms. Check out <a href="https://cyberdeck.cafe/" rel="nofollow">https://cyberdeck.cafe/</a> and especially their discord server. There are tons of amazing projects there.</p>
]]></description><pubDate>Wed, 26 Jan 2022 17:42:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=30088760</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=30088760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30088760</guid></item><item><title><![CDATA[New comment by donpdonp in "Zig monthly, October 2021: Games, gamedev, Elixir, tools and more"]]></title><description><![CDATA[
<p>Also consider <a href="https://vlang.io/" rel="nofollow">https://vlang.io/</a> - its similar to Go with some new ideas.</p>
]]></description><pubDate>Wed, 03 Nov 2021 20:27:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=29099838</link><dc:creator>donpdonp</dc:creator><comments>https://news.ycombinator.com/item?id=29099838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29099838</guid></item></channel></rss>