<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>Sun, 07 Jun 2026 00:43:33 +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 "The perils of UUID primary keys in SQLite"]]></title><description><![CDATA[
<p>Fortunately we're seeing more JS DB libraries offering to read large numbers as the BigInt type.</p>
]]></description><pubDate>Sat, 06 Jun 2026 02:52:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48420945</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=48420945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48420945</guid></item><item><title><![CDATA[New comment by spiffytech in "Someone Shared a Real Monet Painting as AI and Asked for Critiques"]]></title><description><![CDATA[
<p>I once lucked into a private tour of a Monet gallery. I asked the curator, "these paintings just don't look great, why should I be impressed?"<p>The curator responded that Monet, and impressionism in general, were a reaction to the then-new invention of paint sold in tubes. Previously a painter had to mix pigment powder right when they painted. So they usually couldn't paint outdoors where the wind would blow the powder, and they couldn't capture rapidly-evolving scenes.<p>Tube paint changed that. Impressionists started painting things in motion, or in shifting lighting like dawn. Their paintings were designed not to look good close up, but to be viewed at a distance, where the "pixelation" (so to speak) resolved into a coherent picture. They skipped on fine detail to capture something as fast as they could, because they could never do that before.<p>I still don't care for impressionism on an aesthetic level, but I learned something that day about art history and why some people appreciate art that I don't.</p>
]]></description><pubDate>Sat, 16 May 2026 20:19:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48163437</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=48163437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48163437</guid></item><item><title><![CDATA[New comment by spiffytech in "Pope Leo called his bank's customer service line. They hung up on him"]]></title><description><![CDATA[
<p>My mom works at a credit union and the staff are constantly saving people from scams just because the customer came in and the staff had a chance to notice something fishy happening.</p>
]]></description><pubDate>Thu, 07 May 2026 02:10:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48044589</link><dc:creator>spiffytech</dc:creator><comments>https://news.ycombinator.com/item?id=48044589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48044589</guid></item><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></channel></rss>