<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: threekindwords</title><link>https://news.ycombinator.com/user?id=threekindwords</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 09 Sep 2026 17:50:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=threekindwords" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by threekindwords in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>ghostty has extensive shader support and claude knows how to write shaders... i was tired of staring at boring black rectangles all day... so i built a shader that fills the background with slow-moving color gradients.<p>every window gets its own palette that drifts over an hour. i think it's beautiful without being distracting.<p>thank you mitchell and contributors for implementing and supporting animated shaders! thank you to the folks who have shared their shader code in public so i could build this! it was so much fun to make and i use it everywhere<p><a href="https://github.com/mfelix/chromadrift" rel="nofollow">https://github.com/mfelix/chromadrift</a><p>stay gold, shine bright</p>
]]></description><pubDate>Mon, 02 Mar 2026 14:25:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47218328</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=47218328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47218328</guid></item><item><title><![CDATA[ASCIIQuarium]]></title><description><![CDATA[
<p>Article URL: <a href="https://robobunny.com/projects/asciiquarium/html/">https://robobunny.com/projects/asciiquarium/html/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47079700">https://news.ycombinator.com/item?id=47079700</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 19 Feb 2026 21:28:43 +0000</pubDate><link>https://robobunny.com/projects/asciiquarium/html/</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=47079700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47079700</guid></item><item><title><![CDATA[New comment by threekindwords in "Show HN: Free alternative to Wispr Flow, Superwhisper, and Monologue"]]></title><description><![CDATA[
<p>i've used macwhisper (paid), superwhisper (paid), and handy (free) but now prefer hex (free):<p><a href="https://github.com/kitlangton/Hex" rel="nofollow">https://github.com/kitlangton/Hex</a><p>for me it strikes the balance of good, fast, and cheap for everyday transcription. macwhisper is overkill, superwhisper too clever, and handy too buggy. hex fits just right for me (so far)</p>
]]></description><pubDate>Tue, 17 Feb 2026 01:54:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47042753</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=47042753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47042753</guid></item><item><title><![CDATA[Show HN: Quibble – Adversarial AI document review using Codex and Claude]]></title><description><![CDATA[
<p>I built Quibble to get better feedback on technical documents (specs, plans, RFCs) by having two AI models argue about them. I still don't know if it's any good, so I'm sharing it here hopeful for you to try it out and give me feedback!!!<p>It works like this:<p>1. Codex reviews your document and raises issues/opportunities<p>2. Claude responds to the feedback and revises the document<p>3. Codex checks if the revisions actually addressed the concerns<p>4. Repeat until consensus or max rounds<p>The adversarial setup catches things a single-pass review misses. Codex tends to be nitpicky about specifics, Claude tends to defend or over-explain, so the tension between them surfaces real problems.<p>You can focus reviews on specific aspects (--focus "security and error handling") and resume sessions if you want to iterate further. Try it out like this (no install needed):<p>npx @mfelix.org/quibble docs/plan.md<p>Requires the Codex and Claude CLIs on your PATH. Sessions are saved to disk so you can inspect the back-and-forth.<p>npm:
<a href="https://www.npmjs.com/package/@mfelix.org/quibble" rel="nofollow">https://www.npmjs.com/package/@mfelix.org/quibble</a><p>gh:
<a href="https://github.com/mfelix/quibble" rel="nofollow">https://github.com/mfelix/quibble</a><p>thanks for reading and checking it out!!!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46893356">https://news.ycombinator.com/item?id=46893356</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 04 Feb 2026 23:21:19 +0000</pubDate><link>https://github.com/mfelix/quibble</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=46893356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46893356</guid></item><item><title><![CDATA[Show HN: Alien Abducto-rama: a FUN browser game I made with my kids]]></title><description><![CDATA[
<p>I built this over the holiday break with my two girls (ages 6 and 8). You pilot a UFO and beam up humans, cows, cats, dogs, and sheep for points. They drew all the art while I talked to Claude Code to scaffold the game logic.<p>The magic moment was watching my kids use voice dictation to talk directly to Claude Code. My 8-year-old asked for a "purpler" tractor beam and watched it change in real time. She wasn’t coding, but she _was_ driving: describing what she wanted, testing the result, and iterating fast. It was really cool to watch... later on she asked me what javascript was and we dug into the source.<p>Since then we've added a UFO Shopping Mall between waves (spend UFO bucks on power-ups), bombs, laser turrets, a dodge roll called "warp juke," and a top 100 leaderboard. There's also in-game feedback where you can submit and upvote feature requests. Building all these little features has been a great excuse to put in reps with AI coding tools and try out new stuff like Gastown.<p>You'll need a desktop and keyboard to play. Try to beat my high score! Would love feedback on what to add or what's broken... we'll ship the best suggestions. Thanks and have fun!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46744524">https://news.ycombinator.com/item?id=46744524</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 24 Jan 2026 15:45:27 +0000</pubDate><link>https://studio.mfelix.org/alien-abductorama/</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=46744524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46744524</guid></item><item><title><![CDATA[May your tokens be blessed]]></title><description><![CDATA[
<p>Article URL: <a href="https://mfelix.org/stories/may-your-tokens-be-blessed/">https://mfelix.org/stories/may-your-tokens-be-blessed/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46616132">https://news.ycombinator.com/item?id=46616132</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 14 Jan 2026 13:58:04 +0000</pubDate><link>https://mfelix.org/stories/may-your-tokens-be-blessed/</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=46616132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46616132</guid></item><item><title><![CDATA[New comment by threekindwords in "Show HN: SAML Tester – Free, No-Signup Tool for SAML Configuration"]]></title><description><![CDATA[
<p>Nice looking UI on desktop. I am actually in the middle of a SAML setup and might give this a try.<p>Bug report: Both of the two links in the top right (Docs and SSOjet) give me a 404</p>
]]></description><pubDate>Tue, 25 Mar 2025 15:05:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43472231</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=43472231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43472231</guid></item><item><title><![CDATA[New comment by threekindwords in "Posthog/.cursorrules"]]></title><description><![CDATA[
<p>Whenever I’m deep in a vibe coding sesh and Cursor starts entering a doom loop and loosing flow, I will prompt it with this:<p>“Go outside on the front porch and hit your weed vape, look at some clouds and trees, then come back inside and try again.”<p>This works about 90% of the time for me and gets things flowing again. No shit, I’m not joking, this works and I don’t know why.</p>
]]></description><pubDate>Sun, 09 Mar 2025 12:24:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43308496</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=43308496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43308496</guid></item><item><title><![CDATA[New comment by threekindwords in "Ask HN: What do you use for analytics for a statically generated website?"]]></title><description><![CDATA[
<p>I highly recommend Goatcounter! It’s a reliable tool with a great free version. You can even self-host it.</p>
]]></description><pubDate>Sun, 09 Mar 2025 00:54:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43305095</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=43305095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43305095</guid></item><item><title><![CDATA[Picking up trash using radio controlled trash cans]]></title><description><![CDATA[
<p>Article URL: <a href="https://litterbuggies.com/">https://litterbuggies.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43244591">https://news.ycombinator.com/item?id=43244591</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Mar 2025 17:51:56 +0000</pubDate><link>https://litterbuggies.com/</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=43244591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43244591</guid></item><item><title><![CDATA[New comment by threekindwords in "FlakeUI"]]></title><description><![CDATA[
<p>are you aware of this prior implementation [0]? it's now defunct, but may give you some ideas!<p>[0] <a href="http://www.spicynodes.org" rel="nofollow">http://www.spicynodes.org</a></p>
]]></description><pubDate>Mon, 03 Mar 2025 15:35:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43242731</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=43242731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43242731</guid></item><item><title><![CDATA[New comment by threekindwords in "Ask HN: Any advice for success you would give to a Software Developer intern?"]]></title><description><![CDATA[
<p>Why start with Make it Stick? What makes it worth being at the top of your stack? I’m curious, thanks for the great comment.</p>
]]></description><pubDate>Sun, 02 Mar 2025 02:59:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=43226746</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=43226746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43226746</guid></item><item><title><![CDATA[How Not to Launch on Hacker News]]></title><description><![CDATA[
<p>Article URL: <a href="https://threekindwords.com/blog/how-not-to-launch-on-hackernews/">https://threekindwords.com/blog/how-not-to-launch-on-hackernews/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43210382">https://news.ycombinator.com/item?id=43210382</a></p>
<p>Points: 15</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 28 Feb 2025 20:43:26 +0000</pubDate><link>https://threekindwords.com/blog/how-not-to-launch-on-hackernews/</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=43210382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43210382</guid></item><item><title><![CDATA[New comment by threekindwords in "A vending machine, on the internet"]]></title><description><![CDATA[
<p>thanks for reporting this, i fixed it! here's a writeup of what went wrong: <a href="https://threekindwords.com/blog/how-not-to-launch-on-hackernews" rel="nofollow">https://threekindwords.com/blog/how-not-to-launch-on-hackern...</a></p>
]]></description><pubDate>Fri, 28 Feb 2025 17:04:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43207851</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=43207851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43207851</guid></item><item><title><![CDATA[New comment by threekindwords in "Ask HN: Small Ideas vs. Big Ideas?"]]></title><description><![CDATA[
<p>Yes, and by building small things, you can more easily try out different techniques and tools with less risk than doing the same with something big.<p>I think it's optimizing for learning versus revenue, which don't have to be mutually exclusive. Sometimes you need to start with one to get to the other.</p>
]]></description><pubDate>Tue, 18 Feb 2025 01:26:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43085116</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=43085116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43085116</guid></item><item><title><![CDATA[New comment by threekindwords in "DOOM CAPTCHA"]]></title><description><![CDATA[
<p>Ok, so this is the kind of content I show up for.<p>On one hand, it’s a clever and fun way to show off what we can do with the web these days. The way it is presented hits just right... the demo is dead center of the page, with debug tools and more info within reach. I particularly enjoyed reading the "how it's made" page to understand how it was put together. I like how all of this extra stuff was not front and center when the page loads. Even the design language of the CAPTCHA box itself felt just right.<p>On the other hand, it's a satire of what we have done to the web. The bad guys (like the monsters in the game) have won. I'm a flesh and blood human, but here I am having to click on fuzzy pictures of random objects before I can do the task I actually wanted to accomplish. Behind the scenes, my human insight gets licensed and used for whatever purpose (nefarious or not). Just like the DOOM demo here, it's hard and cumbersome, but for whatever reason we all accept it as the way it has to be. We all shake our heads and say "what a shame, what a shame."</p>
]]></description><pubDate>Wed, 01 Jan 2025 15:38:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=42566644</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=42566644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42566644</guid></item><item><title><![CDATA[New comment by threekindwords in "Ask HN: How does programming affect your emotional state?"]]></title><description><![CDATA[
<p>I think of programming as literally speaking a foreign language. My job is to translate ideas between two realms without loosing the essence in the translation. A for loop is like a rambling sentence, with purpose. The work of software allows me to start and restart this translation until it ends up exactly as it needs to be. The medium is changeable, dynamic, and ultimately meaningful. There is no other feeling like it… factorio gets close but doesn’t cut the mustard when it comes to the essence of code. It is poetry, imprecise yet stunningly beautiful. What a rush.</p>
]]></description><pubDate>Tue, 24 Dec 2024 23:35:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42505755</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=42505755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42505755</guid></item><item><title><![CDATA[New comment by threekindwords in "Ask HN: How does programming affect your emotional state?"]]></title><description><![CDATA[
<p>Fascinating perspective, one that I never considered prior to reading this comment. Thank you.</p>
]]></description><pubDate>Tue, 24 Dec 2024 23:19:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=42505677</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=42505677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42505677</guid></item><item><title><![CDATA[Lunatic Fringe is a game originally distributed as an AfterDark screensaver]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/jackinloadup/lunatic-fringe">https://github.com/jackinloadup/lunatic-fringe</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42229212">https://news.ycombinator.com/item?id=42229212</a></p>
<p>Points: 34</p>
<p># Comments: 16</p>
]]></description><pubDate>Sun, 24 Nov 2024 17:56:06 +0000</pubDate><link>https://github.com/jackinloadup/lunatic-fringe</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=42229212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42229212</guid></item><item><title><![CDATA[New comment by threekindwords in "Rendering "modern" Winamp skins in the browser"]]></title><description><![CDATA[
<p>my brain was jazzed checking out these modernized versions of winamp skins. i really love that skin with the dude's green head having the playlist within... bring back memories. all these skeuomorphs are so wild and wonderful, oh so far away from the boring flatness of modern UI.<p>we lost something unique in the pursuit of true usability and reliability. however, i don't disagree with where we've ended up, i think it's a better interface for any human to pick up and use, but yes, i agree, in comparison it is... boring. but is boring really better?</p>
]]></description><pubDate>Fri, 22 Nov 2024 21:30:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=42217518</link><dc:creator>threekindwords</dc:creator><comments>https://news.ycombinator.com/item?id=42217518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42217518</guid></item></channel></rss>