<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: spiffytech</title><link>https://news.ycombinator.com/user?id=spiffytech</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 09:09:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=spiffytech" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by spiffytech in "Are We Idiocracy Yet?"]]></title><description><![CDATA[
<p>That'd leave even more room for drama. I'm imagining Gavin hiring thousands of cheap, unskilled laborers ("Hooli's industry-leading AI research team") to mash keys until they rediscover the prompt that generated middle-out compression with a patent-free clean room process. He never reproduces it because Gilfoyle's self-hosted LLM improved its own memory efficiency when when Dinesh got upset and started unplugging GPUs.</p>
]]></description><pubDate>Tue, 07 Apr 2026 11:58:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47673840</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=47673840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47673840</guid></item><item><title><![CDATA[New comment by spiffytech in "Modern SQLite: Features You Didn't Know It Had"]]></title><description><![CDATA[
<p>I remember an ORM that uses fake column types like `boolean` and `datetime` because SQLite doesn't enforce anything. That way the ORM knows how to deserialize the data. Strict mode prohibits this by only accepting column types SQLite recognizes.<p>My preference would be for SQLite to actually support commonplace data types. But as long as it doesn't, I can see the appeal in using the schema to specify what data you're storing in your database.</p>
]]></description><pubDate>Fri, 03 Apr 2026 01:51:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47622427</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=47622427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47622427</guid></item><item><title><![CDATA[New comment by spiffytech in "Claude struggles to cope with ChatGPT exodus"]]></title><description><![CDATA[
<p>Unfortunately this is why Anthropic is so aggressive about preventing Claude subscriptions from being used with other tools.</p>
]]></description><pubDate>Sun, 08 Mar 2026 19:19:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47300240</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=47300240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47300240</guid></item><item><title><![CDATA[New comment by spiffytech in "How do I cancel my ChatGPT subscription?"]]></title><description><![CDATA[
<p>I use Ollama Cloud. $20/mo and I never come close to hitting quota (YMMV obviously).<p>They don't log anything, and they use US datacenters.</p>
]]></description><pubDate>Sat, 28 Feb 2026 12:49:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47194720</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=47194720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47194720</guid></item><item><title><![CDATA[Palm OS User Interface Guidelines (2003) [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="https://cs.uml.edu/~fredm/courses/91.308-spr05/files/palmdocs/uiguidelines.pdf">https://cs.uml.edu/~fredm/courses/91.308-spr05/files/palmdocs/uiguidelines.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47168726">https://news.ycombinator.com/item?id=47168726</a></p>
<p>Points: 203</p>
<p># Comments: 107</p>
]]></description><pubDate>Thu, 26 Feb 2026 17:01:05 +0000</pubDate><link>https://cs.uml.edu/~fredm/courses/91.308-spr05/files/palmdocs/uiguidelines.pdf</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=47168726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47168726</guid></item><item><title><![CDATA[New comment by spiffytech in "Exercise has 'similar effect' to therapy, study on depression shows"]]></title><description><![CDATA[
<p>And while they affect a similar percentage of people, they don't necessarily affect the same individuals. Same for therapy modalities, which often show similar efficacy in studies, but different efficacy for any given person.<p>So you've got to try different things and figure out what works for you.</p>
]]></description><pubDate>Fri, 20 Feb 2026 13:55:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47088094</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=47088094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47088094</guid></item><item><title><![CDATA[New comment by spiffytech in "An AI Agent Published a Hit Piece on Me – The Operator Came Forward"]]></title><description><![CDATA[
<p>Oh for sure, the operator choosing not to apologize or reflect on their behavior speaks volumes.</p>
]]></description><pubDate>Fri, 20 Feb 2026 12:34:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47087225</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=47087225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47087225</guid></item><item><title><![CDATA[New comment by spiffytech in "An AI Agent Published a Hit Piece on Me – The Operator Came Forward"]]></title><description><![CDATA[
<p>I've seen the internet mob in action many times. I'm sympathetic to the operator not outing themself, especially given how far this story spread. A hundred thousand angry strangers with pitchforks isn't the accountability we're looking for.<p>I found the book <i>So You've Been Publicly Shamed</i> enlightening on this topic.</p>
]]></description><pubDate>Fri, 20 Feb 2026 12:00:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47086935</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=47086935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47086935</guid></item><item><title><![CDATA[New comment by spiffytech in "htmx: Server Sent Event (SSE) Extension"]]></title><description><![CDATA[
<p>The part that really sets Datastar apart for me is it holds client-side variables which are included in all requests. So I no longer have to think about piping & preserving view state when the DOM gets patched.<p>It's also neat how they use SSE for short-lived streams. Need a response to delete + add something? That's just two SSE events and then the stream closes. It's not a special case, it's a first-class mechanism.<p>Very happy with Datastar so far.</p>
]]></description><pubDate>Sat, 31 Jan 2026 20:25:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46840449</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=46840449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46840449</guid></item><item><title><![CDATA[New comment by spiffytech in "Why do RSS readers look like email clients?"]]></title><description><![CDATA[
<p>Part of the reason I use RSS instead of getting my links through social media is because when I like something enough to subscribe, I want to read all of it. Not to "dip in". A paradigm where I sample articles means RSS isn't as valuable for me anymore.<p>I do feel a little urgency to keep up since some me my feeds cover stuff happening in the world, and lose value if not read promptly.<p>I've seen takes similar to the author's before and they don't resonate with me. Maybe we just have different relationships with technology. The same way a watch telling me to complete my rings has no power over me because that's not a goal I chose for myself. The watch serves me, not the other way around.</p>
]]></description><pubDate>Thu, 29 Jan 2026 12:59:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46809603</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=46809603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46809603</guid></item><item><title><![CDATA[New comment by spiffytech in "Make.ts"]]></title><description><![CDATA[
<p>I can't believe how long I was sleeping on fd and zoxide. zoxide is now one of my top commands, and fd feels like when I switched to ripgrep. So fast and easy there's no reason not to run it.</p>
]]></description><pubDate>Wed, 28 Jan 2026 12:42:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46794570</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=46794570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46794570</guid></item><item><title><![CDATA[New comment by spiffytech in "Nova Launcher added Facebook and Google Ads tracking"]]></title><description><![CDATA[
<p>I get the error if I try dragging the icon to the home screen. But it works if I click "add to home screen" so it auto-places, then move the icon afterward.<p>I've got a bunch of web pages on my Lawnchair home screen.</p>
]]></description><pubDate>Tue, 20 Jan 2026 12:24:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46691078</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=46691078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46691078</guid></item><item><title><![CDATA[New comment by spiffytech in "Show HN: Tiny FOSS Compass and Navigation App (<2MB)"]]></title><description><![CDATA[
<p>I found MB Compass a few weeks ago and it's been very helpful for everyday things. For example, I just moved to a new apartment and I used the app to identify which room would get the best sunlight for my office. Works great!</p>
]]></description><pubDate>Wed, 14 Jan 2026 12:36:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46615330</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=46615330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46615330</guid></item><item><title><![CDATA[New comment by spiffytech in "I'd tell you a UDP joke…"]]></title><description><![CDATA[
<p>I used this during a "geeky jokes" icebreaker at work. No one got the joke so I just sounded condescending. Lesson learned.</p>
]]></description><pubDate>Mon, 12 Jan 2026 03:34:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46583765</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=46583765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46583765</guid></item><item><title><![CDATA[New comment by spiffytech in "Pebble Round 2"]]></title><description><![CDATA[
<p>That's what Pebble is doing.</p>
]]></description><pubDate>Tue, 06 Jan 2026 02:40:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46508108</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=46508108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46508108</guid></item><item><title><![CDATA[New comment by spiffytech in "Anyone building software for wearable tech?"]]></title><description><![CDATA[
<p>Their operating system and phone bridge are also open-source. libpebble drives their wearable ring, so it's not just watches.</p>
]]></description><pubDate>Mon, 05 Jan 2026 21:16:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46505081</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=46505081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46505081</guid></item><item><title><![CDATA[New comment by spiffytech in "Microsoft Office renamed to “Microsoft 365 Copilot app”"]]></title><description><![CDATA[
<p>HBO Max was renamed to just Max. They've now changed it back.</p>
]]></description><pubDate>Mon, 05 Jan 2026 12:35:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46498075</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=46498075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46498075</guid></item><item><title><![CDATA[New comment by spiffytech in "KDE onboarding is good now"]]></title><description><![CDATA[
<p>This is my experience too. Tried again just this week. Zero issues with Gnome or Cosmic (so likely not hardware issues), but an-least-daily Plasma crashes.</p>
]]></description><pubDate>Sun, 04 Jan 2026 13:23:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46487700</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=46487700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46487700</guid></item><item><title><![CDATA[New comment by spiffytech in "One Number I Trust: Plain-Text Accounting for a Multi-Currency Household"]]></title><description><![CDATA[
<p>I switched from YNAB to Actual Budget. It's FOSS, and has nifty power user features like a DSL for distributing monthly funds and cleaning up extra at the end of the month.</p>
]]></description><pubDate>Fri, 02 Jan 2026 18:10:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46467590</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=46467590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46467590</guid></item><item><title><![CDATA[New comment by spiffytech in "One Number I Trust: Plain-Text Accounting for a Multi-Currency Household"]]></title><description><![CDATA[
<p>I used Ledger for a while, then some other tools. Now I'm on Actual Budget, a nice FOSS envelope budget app that can import transactions from my bank.<p>I find value in tracking everything, tracking it by hand, and tracking it with precision (our household budget has 68 categories).<p>When I've tried easing up in the past (e.g., with Mint's lightweight approach) I was left with a budgetary black box where I felt like I never had enough information to make big purchasing decisions. I knew what I had in the bank account, but I didn't know if it was earmarked for anything, or whether the next surprise expense was going to wreck my plans. I felt afraid and paralyzed.<p>Earning more didn't make the problem go away. Like the financial equivalent of Parkinson's Law, more income just meant more spending. I couldn't out-earn unrestrained consumption. I had to monitor & manage it.<p>For peace of mind, I found YNAB's philosophy helpful: one-off expenses often repeat predictably on a long-enough time horizon, and can be amortized accordingly. If I itemize all predictable expenses and save a little each month, I know <i>everything</i> is taken care of, and what I really have left over. I never get blindsided because several big expenses hit at once.<p>I know not everyone has these problems. But I like to talk about my experiences because people don't all need the same things from their finances. It's okay and normal to want control and visibility. Budget apps exist because people find them useful, not because the whole userbase has failed to reach enlightenment and transcend budgeting.</p>
]]></description><pubDate>Fri, 02 Jan 2026 16:13:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46466241</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=46466241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46466241</guid></item></channel></rss>