<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: tonyonodi</title><link>https://news.ycombinator.com/user?id=tonyonodi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 05:33:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tonyonodi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tonyonodi in "Artemis II is not safe to fly"]]></title><description><![CDATA[
<p>I understand the point you’re making, but if this is a programme doomed to achieve nothing, that makes the risk even less acceptable.</p>
]]></description><pubDate>Tue, 31 Mar 2026 12:26:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47586329</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=47586329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47586329</guid></item><item><title><![CDATA[Parakaryon]]></title><description><![CDATA[
<p>Article URL: <a href="https://en.wikipedia.org/wiki/Parakaryon">https://en.wikipedia.org/wiki/Parakaryon</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45907208">https://news.ycombinator.com/item?id=45907208</a></p>
<p>Points: 11</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 12 Nov 2025 21:45:24 +0000</pubDate><link>https://en.wikipedia.org/wiki/Parakaryon</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=45907208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45907208</guid></item><item><title><![CDATA[I Made a Video Binary Search Tool to Embarrass UK Police into Doing Their Job]]></title><description><![CDATA[
<p>Article URL: <a href="https://onodi.co/bisect/">https://onodi.co/bisect/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45614988">https://news.ycombinator.com/item?id=45614988</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 17 Oct 2025 10:14:40 +0000</pubDate><link>https://onodi.co/bisect/</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=45614988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45614988</guid></item><item><title><![CDATA[Using Misdirection to Make a Local-First App Load Fast]]></title><description><![CDATA[
<p>Article URL: <a href="https://numpad.substack.com/p/using-misdirection-to-make-a-local">https://numpad.substack.com/p/using-misdirection-to-make-a-local</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45181808">https://news.ycombinator.com/item?id=45181808</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 09 Sep 2025 13:43:32 +0000</pubDate><link>https://numpad.substack.com/p/using-misdirection-to-make-a-local</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=45181808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45181808</guid></item><item><title><![CDATA[New comment by tonyonodi in "Show HN: I rewrote my notepad calculator as a local-first app with CRDT syncing"]]></title><description><![CDATA[
<p>There's a shout out to Soulver in the FAQ <a href="https://docs.numpad.io/#did-you-invent-the-notepad-calculator" rel="nofollow">https://docs.numpad.io/#did-you-invent-the-notepad-calculato...</a>. It's a great app, but Mac/iOS exclusive, and I think NumPad handles unit calculations a bit better (though I'm biased).</p>
]]></description><pubDate>Thu, 10 Jul 2025 09:52:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44519201</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=44519201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44519201</guid></item><item><title><![CDATA[New comment by tonyonodi in "Show HN: I rewrote my notepad calculator as a local-first app with CRDT syncing"]]></title><description><![CDATA[
<p>Yeah, you're correct, it's intentional. Though it's pretty gross to be honest.</p>
]]></description><pubDate>Thu, 10 Jul 2025 09:49:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44519184</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=44519184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44519184</guid></item><item><title><![CDATA[New comment by tonyonodi in "Show HN: I rewrote my notepad calculator as a local-first app with CRDT syncing"]]></title><description><![CDATA[
<p>Yeah, this was a deliberate decision, but a tough one and I can see why you might find it annoying. I think it makes date and time calculations more readable:<p>09:11 to 15:46</p>
]]></description><pubDate>Thu, 10 Jul 2025 09:47:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44519174</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=44519174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44519174</guid></item><item><title><![CDATA[New comment by tonyonodi in "Show HN: I rewrote my notepad calculator as a local-first app with CRDT syncing"]]></title><description><![CDATA[
<p>It's closed source</p>
]]></description><pubDate>Thu, 10 Jul 2025 09:43:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44519137</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=44519137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44519137</guid></item><item><title><![CDATA[New comment by tonyonodi in "Show HN: I rewrote my notepad calculator as a local-first app with CRDT syncing"]]></title><description><![CDATA[
<p>`200 Mbps * 2 hours in Mb` the second one works because the derived unit of the calculation works out to be exactly the same as a megabit, but that's not the case for the first one so you have to convert manually.</p>
]]></description><pubDate>Thu, 10 Jul 2025 09:43:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44519133</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=44519133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44519133</guid></item><item><title><![CDATA[New comment by tonyonodi in "Show HN: I rewrote my notepad calculator as a local-first app with CRDT syncing"]]></title><description><![CDATA[
<p>Yes it is, and it's on my roadmap.</p>
]]></description><pubDate>Thu, 10 Jul 2025 09:40:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44519116</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=44519116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44519116</guid></item><item><title><![CDATA[New comment by tonyonodi in "Show HN: I rewrote my notepad calculator as a local-first app with CRDT syncing"]]></title><description><![CDATA[
<p>Honestly, I don't mind. It's useful to know about alternative products, and I hadn't heard about this one. Thanks all the same though :)</p>
]]></description><pubDate>Thu, 10 Jul 2025 09:39:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=44519107</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=44519107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44519107</guid></item><item><title><![CDATA[New comment by tonyonodi in "Show HN: I rewrote my notepad calculator as a local-first app with CRDT syncing"]]></title><description><![CDATA[
<p>Yes exactly, I had live multi-user editing as a feature until just before launch. In the end it needed a bit more work though, so I had to pull it.</p>
]]></description><pubDate>Thu, 10 Jul 2025 09:37:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44519093</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=44519093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44519093</guid></item><item><title><![CDATA[New comment by tonyonodi in "Ask HN: What Are You Working On? (June 2025)"]]></title><description><![CDATA[
<p>Numpad: <a href="https://numpad.io/" rel="nofollow">https://numpad.io/</a><p>It's a web-based notepad calculator, which means it's a notes app but it can evaluate inline calculations like<p>```
£300 in USD + 20%<p>09:00 to 18:30 - 45 minutes
```<p>I wrote the core of the calculator a few years ago, and I've just launched a big rewrite that supports<p>* document syncing
* offline editing
* markdown formatting
* PDF and HTML exports
* autocomplete
* vim mode<p>Happy to hear feedback :)</p>
]]></description><pubDate>Mon, 30 Jun 2025 10:08:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44421450</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=44421450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44421450</guid></item><item><title><![CDATA[Show HN: I rewrote my notepad calculator as a local-first app with CRDT syncing]]></title><description><![CDATA[
<p>I launched NumPad v1 on here a few years ago, and back then it wasn't much more than a thin CodeMirror wrapper around the calculator engine I'd written.<p>Now I've rewritten it as a PWA that supports multiple documents, persists them to IndexedDB, and has a syncing service for paying customers. Syncing is handled by Automerge[1] under the hood, which <i>should</i> make it relatively easy to get document sharing working too.<p>[1] <a href="https://automerge.org/" rel="nofollow">https://automerge.org/</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44420711">https://news.ycombinator.com/item?id=44420711</a></p>
<p>Points: 46</p>
<p># Comments: 28</p>
]]></description><pubDate>Mon, 30 Jun 2025 08:10:27 +0000</pubDate><link>https://numpad.io</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=44420711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44420711</guid></item><item><title><![CDATA[New comment by tonyonodi in "Ask HN: What are you working on? (April 2025)"]]></title><description><![CDATA[
<p>When I launched a lot of people asked for an Obsidian plugin too. I'm not averse to the idea, but I'm trying to turn it into a business, and those models seem tough to make any money from.</p>
]]></description><pubDate>Tue, 29 Apr 2025 10:14:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43830661</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=43830661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43830661</guid></item><item><title><![CDATA[New comment by tonyonodi in "Ask HN: What are you working on? (April 2025)"]]></title><description><![CDATA[
<p>Yeah, that was annoying. It's fixed in v2</p>
]]></description><pubDate>Tue, 29 Apr 2025 10:13:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43830647</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=43830647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43830647</guid></item><item><title><![CDATA[New comment by tonyonodi in "Ask HN: What are you working on? (April 2025)"]]></title><description><![CDATA[
<p>It's not showing in the screenshot because the numbers in the doc have different units, but it does do that <a href="https://imgur.com/a/SusFZDh" rel="nofollow">https://imgur.com/a/SusFZDh</a> (bottom right hand corner).<p>Let me know if you'd like to be part of the beta!</p>
]]></description><pubDate>Tue, 29 Apr 2025 10:11:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43830641</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=43830641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43830641</guid></item><item><title><![CDATA[New comment by tonyonodi in "Ask HN: What are you working on? (April 2025)"]]></title><description><![CDATA[
<p>Thanks! Though I can't really take credit for it, Soulver did it before me.</p>
]]></description><pubDate>Mon, 28 Apr 2025 16:20:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43823154</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=43823154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43823154</guid></item><item><title><![CDATA[New comment by tonyonodi in "Ask HN: What are you working on? (April 2025)"]]></title><description><![CDATA[
<p>I launched my web-based notepad calculator, <a href="https://numpad.io/" rel="nofollow">https://numpad.io/</a>, a few years ago.<p>Right now I'm working on a version 2 that has user accounts, multiple documents, markdown support, and document exports. Everything is local-first and it uses CRDTs to sync documents.<p>It looks like this: <a href="https://i.imgur.com/Plk1DQ4.png" rel="nofollow">https://i.imgur.com/Plk1DQ4.png</a> the calculator is mostly the same for now, with a few improvements. It's unstable right now, so I don't want to publicise the dev url, but if you'd like to become a beta tester email me at contact@numpad.io</p>
]]></description><pubDate>Mon, 28 Apr 2025 16:01:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43822955</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=43822955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43822955</guid></item><item><title><![CDATA[Noticing You Don't Want to Do the Thing]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.onodi.co/noticing">https://www.onodi.co/noticing</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40075349">https://news.ycombinator.com/item?id=40075349</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 18 Apr 2024 12:09:49 +0000</pubDate><link>https://www.onodi.co/noticing</link><dc:creator>tonyonodi</dc:creator><comments>https://news.ycombinator.com/item?id=40075349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40075349</guid></item></channel></rss>