<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Personalization on Programmer.ie: Modern AI programming</title>
		<link>http://programmer.ie/categories/personalization/</link>
		<description>Recent content in Personalization on Programmer.ie: Modern AI programming</description>
		<generator>Hugo</generator>
		<language>en-US</language>
		
		
		
		
			<lastBuildDate>Thu, 01 Oct 2026 09:00:00 +0100</lastBuildDate>
		
			<atom:link href="http://programmer.ie/categories/personalization/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>The Personal Experience</title>
				<link>http://programmer.ie/books/language/22-chapter/</link>
				<pubDate>Thu, 01 Oct 2026 09:00:00 +0100</pubDate>
				<guid>http://programmer.ie/books/language/22-chapter/</guid>
				<description>&lt;p&gt;A few weeks into using the Radar, Iris notices that it behaves differently from the first day. Library updates no longer interrupt her. Papers arrive with the conclusion first and the method behind a click. Comparisons come as tables. Possible contradictions of her protocol arrive with the evidence attached, never as bare verdicts. Most of these changes are welcome. But when she asks why a particular item was presented that way, the answer is difficult to reconstruct. One rule came from something she explicitly said. Another may have come from a repeated action the system observed. A third may be a conclusion the system drew from that action. All three can change a view, but they do not have the same authority.&lt;/p&gt;</description>
			</item>
			<item>
				<title>There Is No Universal Best Interface</title>
				<link>http://programmer.ie/books/language/23-chapter/</link>
				<pubDate>Thu, 01 Oct 2026 09:00:00 +0100</pubDate>
				<guid>http://programmer.ie/books/language/23-chapter/</guid>
				<description>&lt;p&gt;The previous chapter ended with a temptation. Iris&amp;rsquo;s behaviour leaves traces. In the constructed session, she opens tables more often than prose, expands mathematical detail and leaves some diagrams unopened. A system with memory could turn these events into a convenient description: this person is a certain kind of reader. It could then serve that supposed type everywhere, without asking again. But the trace does not record what alternatives were available, why she opened each view, or whether she performed better afterwards. The classification would already be claiming more than the observation showed.&lt;/p&gt;</description>
			</item>
			<item>
				<title>From Observation to Policy</title>
				<link>http://programmer.ie/books/language/24-chapter/</link>
				<pubDate>Thu, 01 Oct 2026 09:00:00 +0100</pubDate>
				<guid>http://programmer.ie/books/language/24-chapter/</guid>
				<description>&lt;h2 id=&#34;memory-can-be-right-and-still-make-the-present-wrong&#34;&gt;Memory can be right and still make the present wrong&lt;/h2&gt;&#xA;&lt;p&gt;In March, Iris tells the system something important about a payments service.&lt;/p&gt;&#xA;&lt;p&gt;The old replication path is gone, she explains. Production writes now go through quorum path B. She is describing the architecture for the incident review that afternoon, not issuing a permanent instruction about how the service will work. The statement has a speaker, a subject, a scope and a time. Those details will matter more than the sentence alone.&lt;/p&gt;</description>
			</item>
			<item>
				<title>The Person Changes During the Day</title>
				<link>http://programmer.ie/books/language/25-chapter/</link>
				<pubDate>Thu, 01 Oct 2026 09:00:00 +0100</pubDate>
				<guid>http://programmer.ie/books/language/25-chapter/</guid>
				<description>&lt;p&gt;Iris opens the system on her phone before an architecture review and says: &lt;em&gt;I have five minutes before the meeting. Just tell me what can break.&lt;/em&gt; She is asking for a different first view. She is not withdrawing her interest in the implementation, and she is not authorising the system to guess what she can safely ignore. Five minutes is her stated time budget for this one encounter. It is not a measure of her attention span, and it is not a standing preference for short answers.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sometimes the Best Interface Adds Friction</title>
				<link>http://programmer.ie/books/language/26-chapter/</link>
				<pubDate>Thu, 01 Oct 2026 09:00:00 +0100</pubDate>
				<guid>http://programmer.ie/books/language/26-chapter/</guid>
				<description>&lt;p&gt;At the start of an evening study session, Iris says: &lt;em&gt;For this session, I want to finish this paper first. Remind me before I open another one.&lt;/em&gt; Twenty minutes later, a new result arrives through a standing subscription that alerts her to papers matching her interests. The alert is only a candidate for her attention, not an instruction to abandon the paper. Chapter 20&amp;rsquo;s rules for when alerts may interrupt still govern whether it should appear now. When Iris finds the result in the reading tool and chooses to open it, a second question arises: may the interface place a reminder in the path of that action?&lt;/p&gt;</description>
			</item>
			<item>
				<title>Protection That Travels</title>
				<link>http://programmer.ie/books/language/27-chapter/</link>
				<pubDate>Thu, 01 Oct 2026 09:00:00 +0100</pubDate>
				<guid>http://programmer.ie/books/language/27-chapter/</guid>
				<description>&lt;p&gt;Iris has asked her reading tool to remind her before she opens another paper. She has separately authorised a temporary change to its recommendation view while she studies. Those permissions are local to the reading tool. They do not automatically apply to her news or video services, even when all three recognise the same account. When she moves to another service, its usual recommendations return.&lt;/p&gt;&#xA;&lt;p&gt;She now makes a distinct request: &lt;em&gt;For this evening&amp;rsquo;s study, keep new consensus-research recommendations out of the recommendation feeds in these two services. Leave search and direct opening available. End the rule when I finish the paper or end study, and no later than eight this evening.&lt;/em&gt; She reviews the named destinations, the feeds affected and the exceptions before accepting. A different service, a broader topic filter or a longer lifetime would require a different decision.&lt;/p&gt;</description>
			</item>
			<item>
				<title>What the System Believes About You Must Be Visible</title>
				<link>http://programmer.ie/books/language/28-chapter/</link>
				<pubDate>Thu, 01 Oct 2026 09:00:00 +0100</pubDate>
				<guid>http://programmer.ie/books/language/28-chapter/</guid>
				<description>&lt;p&gt;Iris opens a talk about a consensus algorithm she has not used. The channel shows its steps and a diagram, but folds the section that introduces the algorithm&amp;rsquo;s failure assumptions. She asks why. The answer is: &lt;em&gt;Consensus foundations treated as already known, inferred from earlier architecture reviews.&lt;/em&gt; The explanation is plausible. That is precisely the danger: plausibility is not a record of which belief actually caused the omission.&lt;/p&gt;&#xA;&lt;p&gt;Iris knows the field. But knowing the field does not establish that she knows this algorithm&amp;rsquo;s assumptions, and knowing them would not make them optional when they qualify a result she is being shown. The first defect is the unsupported extension from one protocol to another. The second is a preservation failure: even a genuinely expert reader needs the scope of the claim. A better explanation alone would not repair either defect; the view has to be checked before the assumption can be hidden.&lt;/p&gt;</description>
			</item>
			<item>
				<title>The Personal AI</title>
				<link>http://programmer.ie/books/language/29-chapter/</link>
				<pubDate>Thu, 01 Oct 2026 09:00:00 +0100</pubDate>
				<guid>http://programmer.ie/books/language/29-chapter/</guid>
				<description>&lt;p&gt;At twenty past nine, Iris begins an architecture review. The channel already holds a standing policy that Iris declared, observations from earlier reviews, and a provisional inference about derivations. It can also create a temporary view and apply two narrowly authorised boundaries. All of these mechanisms now coexist, but coexistence is not a reason to consult all of them. This is a constructed session, not a report of a person using the complete system.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
