<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ai on Harlan D. Harris</title><link>https://harlanh.tech/tags/ai/</link><description>Recent content in Ai on Harlan D. Harris</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>harlan.harris@gmail.com (Harlan Harris)</managingEditor><webMaster>harlan.harris@gmail.com (Harlan Harris)</webMaster><lastBuildDate>Sun, 29 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://harlanh.tech/tags/ai/index.xml" rel="self" type="application/rss+xml"/><item><title>Nine Things I Learned Building a Scrabble App for My Friends</title><link>https://harlanh.tech/2026/03/nine-things-learned-building-scrabble-app/</link><pubDate>Sun, 29 Mar 2026 00:00:00 +0000</pubDate><author>harlan.harris@gmail.com (Harlan Harris)</author><guid>https://harlanh.tech/2026/03/nine-things-learned-building-scrabble-app/</guid><description>
&lt;p&gt;I grew up playing Scrabble -- my grandma was cuthroat. I've played
occasionally through the years, and more recently I've been playing
&lt;a href="https://www.scopely.com/en/games/scrabble-go"&gt;Scrabble Go&lt;/a&gt;,
the official, licensed Scrabble app, with friends.
It's fine, but it's full of ads (unless you pay them), it has annoying
side games (gems? why am I earning gems?), and I wished it had features like
word definitions and better game history.
So, starting last year, I built my own web app. I've had half a dozen friends
and family members playing with me, each other, and a robot for the
last few months, and it's been a lot of fun. I thought I'd share
a few things I've learned along the way.&lt;/p&gt;</description></item><item><title>IZE meets AI -- semantic search, smarter labels, and agentic orientation</title><link>https://harlanh.tech/2026/03/ize-meets-ai-semantic-agentic-search/</link><pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate><author>harlan.harris@gmail.com (Harlan Harris)</author><guid>https://harlanh.tech/2026/03/ize-meets-ai-semantic-agentic-search/</guid><description>
&lt;p&gt;This is the last post in the &lt;a href="https://harlanh.tech/2026/02/ize-revisiting-hierarchical-search-technology-pc-era/"&gt;IZE series&lt;/a&gt;. In the &lt;a href="https://harlanh.tech/2026/03/generalize-ize-hierarchies/"&gt;previous installment&lt;/a&gt;, I looked at two ways to generalize the IZE algorithm itself: preferring consistent facets and searching for trees with better goodness scores. Here I want to ask a different question: what does the AI revolution of the last few years actually change about what could be built here?&lt;/p&gt;
&lt;p&gt;I see three distinct opportunities, at different layers of the system.&lt;/p&gt;</description></item><item><title>How Search and AI Product Teams are Different</title><link>https://harlanh.tech/2026/02/search-and-ai-teams-are-different/</link><pubDate>Tue, 03 Feb 2026 00:00:00 +0000</pubDate><author>harlan.harris@gmail.com (Harlan Harris)</author><guid>https://harlanh.tech/2026/02/search-and-ai-teams-are-different/</guid><description>
&lt;p&gt;Engineering leadership knows the standard playbook for product teams: the &lt;a href="https://www.producttalk.org/product-trios/"&gt;Product Trio&lt;/a&gt;, the &lt;a href="https://productschool.com/blog/product-fundamentals/spotify-model-scaling-agile"&gt;Spotify model&lt;/a&gt;, &lt;a href="https://productschool.com/blog/product-strategy/outcome-based-roadmap"&gt;outcome-based roadmaps&lt;/a&gt;, and so on. I've seen teams adopt these practices and still struggle when they add responsibility for advanced algorithms -- search, recommendations, predictive modeling, or generative AI -- without changing how the team is led. The processes and role expectations that work for a typical product team break down when the domain is heavily algorithmic. This post pulls together what I've learned and what others have written about building teams that own these systems.&lt;/p&gt;</description></item><item><title>Defensible Use of AI in Writing (Like This)</title><link>https://harlanh.tech/2026/01/defensible-use-of-ai-in-writing-like-this/</link><pubDate>Thu, 29 Jan 2026 00:00:00 +0000</pubDate><author>harlan.harris@gmail.com (Harlan Harris)</author><guid>https://harlanh.tech/2026/01/defensible-use-of-ai-in-writing-like-this/</guid><description>
&lt;p&gt;If AI helps me get ideas from my head to the readers' heads faster, that's good.
Society thrives when ideas are shared, critiqued, and built on.
But authors shouldn't take credit for other peoples' ideas -- they should
synthesize others' ideas, including the &amp;quot;&lt;a href="https://www.newyorker.com/tech/annals-of-technology/chatgpt-is-a-blurry-jpeg-of-the-web"&gt;blurry JPG of the web&lt;/a&gt;&amp;quot;
that is LLMs. The question is: what makes AI-assisted writing defensible? When is
it helpful to society, and when is it plagiarism? When can you
still be considered the author of AI-assisted writing?&lt;/p&gt;</description></item><item><title>Use LLMs for Translation and Fallible Reasoning</title><link>https://harlanh.tech/2026/01/use-llms-for-translation-and-fallible-reasoning/</link><pubDate>Wed, 21 Jan 2026 00:00:00 +0000</pubDate><author>harlan.harris@gmail.com (Harlan Harris)</author><guid>https://harlanh.tech/2026/01/use-llms-for-translation-and-fallible-reasoning/</guid><description>
&lt;p&gt;I keep seeing AI skeptic takes like &amp;quot;AI is useless&amp;quot;
or &amp;quot;&lt;a href="https://bsky.app/profile/ericsipple.com/post/3mbk5qccuqs22"&gt;LLMs are only good at Natural Language Processing&lt;/a&gt;&amp;quot;,
usually because of hallucinations and AI slop. Both are real problems. But that conclusion still misses the point: it misidentifies what LLMs are actually good at.&lt;/p&gt;
&lt;p&gt;My take is: LLMs are great at &lt;strong&gt;translation&lt;/strong&gt; (in the broad sense), and they have &lt;strong&gt;emergent but fallible reasoning&lt;/strong&gt;. Knowledge, in the &amp;quot;just tell me what's true&amp;quot; sense, is not their strong suit, despite how convincingly they can sound.&lt;/p&gt;</description></item><item><title>AI-Assisted Coding, Side Projects, and Donationware</title><link>https://harlanh.tech/2026/01/ai-assisted-coding-side-projects-and-donationware/</link><pubDate>Fri, 09 Jan 2026 00:00:00 +0000</pubDate><author>harlan.harris@gmail.com (Harlan Harris)</author><guid>https://harlanh.tech/2026/01/ai-assisted-coding-side-projects-and-donationware/</guid><description>
&lt;p&gt;The rise of AI-assisted coding tools has made it dramatically easier and faster to build small side projects than ever before. What used to take weeks of evenings and weekends can now be done in a few focused sessions, with an AI pair programmer handling much of the boilerplate, debugging, and implementation details. This has opened up new possibilities for building tools that solve personal problems or scratch specific itches, without the overhead of building a full commercial product.&lt;/p&gt;</description></item></channel></rss>