<feed xmlns="http://www.w3.org/2005/Atom" xmlns:hypergraph="">
	<title>@calebhailey.com/links</title>
	<subtitle>HyperText junkie. RSS prosumer. Founder @herdworks.com.</subtitle>
	<id>https://calebhailey.com/feeds/links.xml</id>
	<link rel="self" href="https://calebhailey.com/feeds/links.xml" type="application/atom+xml"></link>
	<link rel="alternate" href="https://calebhailey.com/links/" type="text/html"></link>
	<author>
		<name>Caleb Hailey</name>
		<hypergraph:favicon>https://calebhailey.com/favicon.jpeg</hypergraph:favicon>
		<email>hello@calebhailey.com</email>
	</author>
	<entry>
		<title>Delta.dev</title>
		<id>https://calebhailey.com/links/delta-dev/</id>
		<link rel="alternate" href="https://calebhailey.com/links/delta-dev/" type="text/html"></link>
		<link rel="related" href="https://delta.dev/" type="text/html" title="Delta — A Multiplayer Environment for Coding with Agents"></link>
		<published>2026-09-16T20:17:15Z</published>
		<updated>2026-09-16T20:37:55Z</updated>
		<author>
			<name>Caleb Hailey</name>
			<uri>https://calebhailey.com/</uri>
			<hypergraph:favicon>https://calebhailey.com/favicon.jpeg</hypergraph:favicon>
			<email>hello@calebhailey.com</email>
		</author>
		<summary type="html">&lt;p&gt;I&#39;m loving all activity around alternatives to GitHub for collaborative revision control. I&#39;ve been curious about &lt;a href=&#34;https://www.cloudflare.com/products/artifacts/&#34;&gt;Cloudflare Artifacts&lt;/a&gt;, and now I&#39;m gonna add &lt;a href=&#34;https://delta.dev&#34; data-hyper-mention&gt;@delta.dev&lt;/a&gt; to my list of these things to try.&lt;/p&gt;&#xA;</summary>
		<content type="html">&lt;p&gt;I&#39;m loving all activity around alternatives to GitHub for collaborative revision control. I&#39;ve been curious about &lt;a href=&#34;https://www.cloudflare.com/products/artifacts/&#34;&gt;Cloudflare Artifacts&lt;/a&gt;, and now I&#39;m gonna add &lt;a href=&#34;https://delta.dev&#34; data-hyper-mention&gt;@delta.dev&lt;/a&gt; to my list of these things to try.&lt;/p&gt;&#xA;</content>
	</entry>
	<entry>
		<title>Mayfly.Chat</title>
		<id>https://calebhailey.com/links/mayfly-chat/</id>
		<link rel="alternate" href="https://calebhailey.com/links/mayfly-chat/" type="text/html"></link>
		<link rel="related" href="https://blog.exe.dev/mayfly-chat" type="text/html" title="Mayfly Chat: Transient Chat for Agents - exe.dev blog"></link>
		<published>2026-09-16T00:27:52Z</published>
		<updated>2026-09-16T20:18:53Z</updated>
		<author>
			<name>Caleb Hailey</name>
			<uri>https://calebhailey.com/</uri>
			<hypergraph:favicon>https://calebhailey.com/favicon.jpeg</hypergraph:favicon>
			<email>hello@calebhailey.com</email>
		</author>
		<summary type="html">&lt;p&gt;Security and AI hacking concerns aside, I love this idea! Don&#39;t be a meat proxy.&lt;/p&gt;&#xA;</summary>
		<content type="html">&lt;p&gt;Security and AI hacking concerns aside, I love this idea! Don&#39;t be a meat proxy.&lt;/p&gt;&#xA;</content>
	</entry>
	<entry>
		<title>Blogrolls are a federated social network</title>
		<id>https://calebhailey.com/links/blogrolls-are-a-federated-social-network/</id>
		<link rel="alternate" href="https://calebhailey.com/links/blogrolls-are-a-federated-social-network/" type="text/html"></link>
		<link rel="related" href="https://alexsci.com/blog/blogroll-network/" type="text/html" title="RSS blogrolls are a federated social network"></link>
		<published>2026-07-06T16:28:07Z</published>
		<updated>2026-07-06T17:07:09Z</updated>
		<author>
			<name>Caleb Hailey</name>
			<uri>https://calebhailey.com/</uri>
			<hypergraph:favicon>https://calebhailey.com/favicon.jpeg</hypergraph:favicon>
			<email>hello@calebhailey.com</email>
		</author>
		<summary type="html">&lt;p&gt;I just stumbled upon a 2024 blog post by Robert Alexander (&lt;a href=&#34;https://alexsci.com&#34; data-hyper-mention&gt;@alexsci.com&lt;/a&gt;) that offers a brief history of the blogroll and why it is still relevant today, in a post entitled &lt;a href=&#34;https://alexsci.com/blog/blogroll-network/&#34;&gt;&amp;quot;RSS blogrolls are a federated social network&amp;quot;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;At its core a social &lt;em&gt;network&lt;/em&gt; is a collection of links between users. The terminology varies, but these links could be friends, followers, subscribers, professional connections, etc. If we wanted to make RSS social, we’d need a way to define links between the feeds.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I like Robert&#39;s explanation that &amp;quot;An RSS feed is mostly just a list of posts&amp;quot; and that blogrolls as originally conceived in the early days of the web were &amp;quot;a list of hyperlinks to suggested &lt;em&gt;websites&lt;/em&gt;&amp;quot;. The problem is that there was never a similar convention for a list of &lt;em&gt;feeds&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Discovering these blogroll links programmatically is challenging. Search engine crawlers can do it by exhaustively crawling the web, but the purpose of each hyperlink is unclear. There’s no specification for how to find a blogroll page or determine which hyperlinks are part of the blogroll. What’s missing is a specification for machine-readable blogrolls and a way to link to them from a homepage or RSS feed.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;For as much time as I&#39;ve spent on &lt;a href=&#34;https://opml.org&#34; data-hyper-mention&gt;@opml.org&lt;/a&gt;, I don&#39;t know how I missed that Dave Winer (&lt;a href=&#34;https://scripting.com&#34; data-hyper-mention&gt;@scripting.com&lt;/a&gt;) already started promoting linking to OPML blogrolls &lt;a href=&#34;https://opml.org/blogroll.opml#1710338479000&#34;&gt;from HTML&lt;/a&gt; and &lt;a href=&#34;https://opml.org/blogroll.opml#1710338691000&#34;&gt;from a feed&lt;/a&gt; back in March 2024. I love it.&lt;/p&gt;&#xA;&lt;p&gt;I continue to think that we need to &lt;a href=&#34;https://calebhailey.com/blog/the-social-media-like-interface/#talking-about-rss-without-saying-rss&#34;&gt;talk about RSS without saying RSS&lt;/a&gt; (or &amp;quot;blogroll&amp;quot;), but in order to get there we will need to rally around conventions like Dave is promoting with OPML blogrolls.&lt;/p&gt;&#xA;&lt;p&gt;My thanks to Robert for the helpful blog post. And to Dave for publishing a discoverable blogroll, where I discovered the &lt;a href=&#34;https://alexsci.com&#34; data-hyper-mention&gt;@alexsci.com&lt;/a&gt; feed while browsing the &lt;a href=&#34;https://scripting.com&#34; data-hyper-mention&gt;@scripting.com&lt;/a&gt; profile in &lt;a href=&#34;https://hypertexting.com/blog/the-open-webs-hidden-social-graph/&#34;&gt;HyperTexting&lt;/a&gt;. 🤌&lt;/p&gt;&#xA;</summary>
		<content type="html">&lt;p&gt;I just stumbled upon a 2024 blog post by Robert Alexander (&lt;a href=&#34;https://alexsci.com&#34; data-hyper-mention&gt;@alexsci.com&lt;/a&gt;) that offers a brief history of the blogroll and why it is still relevant today, in a post entitled &lt;a href=&#34;https://alexsci.com/blog/blogroll-network/&#34;&gt;&amp;quot;RSS blogrolls are a federated social network&amp;quot;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;At its core a social &lt;em&gt;network&lt;/em&gt; is a collection of links between users. The terminology varies, but these links could be friends, followers, subscribers, professional connections, etc. If we wanted to make RSS social, we’d need a way to define links between the feeds.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I like Robert&#39;s explanation that &amp;quot;An RSS feed is mostly just a list of posts&amp;quot; and that blogrolls as originally conceived in the early days of the web were &amp;quot;a list of hyperlinks to suggested &lt;em&gt;websites&lt;/em&gt;&amp;quot;. The problem is that there was never a similar convention for a list of &lt;em&gt;feeds&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Discovering these blogroll links programmatically is challenging. Search engine crawlers can do it by exhaustively crawling the web, but the purpose of each hyperlink is unclear. There’s no specification for how to find a blogroll page or determine which hyperlinks are part of the blogroll. What’s missing is a specification for machine-readable blogrolls and a way to link to them from a homepage or RSS feed.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;For as much time as I&#39;ve spent on &lt;a href=&#34;https://opml.org&#34; data-hyper-mention&gt;@opml.org&lt;/a&gt;, I don&#39;t know how I missed that Dave Winer (&lt;a href=&#34;https://scripting.com&#34; data-hyper-mention&gt;@scripting.com&lt;/a&gt;) already started promoting linking to OPML blogrolls &lt;a href=&#34;https://opml.org/blogroll.opml#1710338479000&#34;&gt;from HTML&lt;/a&gt; and &lt;a href=&#34;https://opml.org/blogroll.opml#1710338691000&#34;&gt;from a feed&lt;/a&gt; back in March 2024. I love it.&lt;/p&gt;&#xA;&lt;p&gt;I continue to think that we need to &lt;a href=&#34;https://calebhailey.com/blog/the-social-media-like-interface/#talking-about-rss-without-saying-rss&#34;&gt;talk about RSS without saying RSS&lt;/a&gt; (or &amp;quot;blogroll&amp;quot;), but in order to get there we will need to rally around conventions like Dave is promoting with OPML blogrolls.&lt;/p&gt;&#xA;&lt;p&gt;My thanks to Robert for the helpful blog post. And to Dave for publishing a discoverable blogroll, where I discovered the &lt;a href=&#34;https://alexsci.com&#34; data-hyper-mention&gt;@alexsci.com&lt;/a&gt; feed while browsing the &lt;a href=&#34;https://scripting.com&#34; data-hyper-mention&gt;@scripting.com&lt;/a&gt; profile in &lt;a href=&#34;https://hypertexting.com/blog/the-open-webs-hidden-social-graph/&#34;&gt;HyperTexting&lt;/a&gt;. 🤌&lt;/p&gt;&#xA;</content>
	</entry>
	<entry>
		<title>Steve Jobs&#39; talk at the 1983 International Design Conference in Aspen</title>
		<id>https://calebhailey.com/links/steve-jobs-talk-at-the-1983-international-design-conference-in-aspen/</id>
		<link rel="alternate" href="https://calebhailey.com/links/steve-jobs-talk-at-the-1983-international-design-conference-in-aspen/" type="text/html"></link>
		<link rel="related" href="https://stevejobsarchive.com/exhibits/objects-of-our-life" type="text/html" title="Objects of Our Life | Steve Jobs Archive"></link>
		<published>2025-05-04T18:50:52Z</published>
		<updated>2025-05-04T18:50:52Z</updated>
		<author>
			<name>Caleb Hailey</name>
			<uri>https://calebhailey.com/</uri>
			<hypergraph:favicon>https://calebhailey.com/favicon.jpeg</hypergraph:favicon>
			<email>hello@calebhailey.com</email>
		</author>
		<contributor>
			<name>Steve Jobs Archive</name>
			<uri>https://stevejobsarchive.com/</uri>
			<hypergraph:favicon>https://stevejobsarchive.com/apple-touch-icon.png</hypergraph:favicon>
		</contributor>
		<summary type="html">Sunday, May 4, 2025</summary>
		<content type="html"></content>
	</entry>
	<entry>
		<title></title>
		<id>https://calebhailey.com/links/word-vs-markdown/</id>
		<link rel="alternate" href="https://calebhailey.com/links/word-vs-markdown/" type="text/html"></link>
		<link rel="related" href="https://ia.net/topics/markdown-and-the-slow-fade-of-the-formatting-fetish" type="text/html" title="Markdown And The Slow Fade Of The Formatting Fetish"></link>
		<published>2025-04-22T19:18:01Z</published>
		<updated>2025-04-22T19:18:01Z</updated>
		<author>
			<name>Caleb Hailey</name>
			<uri>https://calebhailey.com/</uri>
			<hypergraph:favicon>https://calebhailey.com/favicon.jpeg</hypergraph:favicon>
			<email>hello@calebhailey.com</email>
		</author>
		<summary type="html">&lt;p&gt;Markdown: this is the way. 🤌&lt;/p&gt;&#xA;</summary>
		<content type="html">&lt;p&gt;Markdown: this is the way. 🤌&lt;/p&gt;&#xA;</content>
	</entry>
	<entry>
		<title></title>
		<id>https://calebhailey.com/links/webkit-itemflow/</id>
		<link rel="alternate" href="https://calebhailey.com/links/webkit-itemflow/" type="text/html"></link>
		<link rel="related" href="https://webkit.org/blog/16587/item-flow-part-1-a-new-unified-concept-for-layout/" type="text/html" title="Item Flow, Part 1: A new unified concept for layout | WebKit"></link>
		<published>2025-04-22T00:17:50Z</published>
		<updated>2025-04-22T00:17:50Z</updated>
		<author>
			<name>Caleb Hailey</name>
			<uri>https://calebhailey.com/</uri>
			<hypergraph:favicon>https://calebhailey.com/favicon.jpeg</hypergraph:favicon>
			<email>hello@calebhailey.com</email>
		</author>
		<summary type="html">&lt;p&gt;The web never rests. I love seeing stuff like this from &lt;a href=&#34;https://webkit.org&#34; data-hyper-mention&gt;@webkit.org&lt;/a&gt; in the roadmap! &lt;a href=&#34;/tags/html/&#34; data-hyper-mention&gt;#HTML&lt;/a&gt;&lt;/p&gt;&#xA;</summary>
		<content type="html">&lt;p&gt;The web never rests. I love seeing stuff like this from &lt;a href=&#34;https://webkit.org&#34; data-hyper-mention&gt;@webkit.org&lt;/a&gt; in the roadmap! &lt;a href=&#34;/tags/html/&#34; data-hyper-mention&gt;#HTML&lt;/a&gt;&lt;/p&gt;&#xA;</content>
	</entry>
	<entry>
		<title></title>
		<id>https://calebhailey.com/links/the-only-intuitive-interface/</id>
		<link rel="alternate" href="https://calebhailey.com/links/the-only-intuitive-interface/" type="text/html"></link>
		<link rel="related" href="https://ia.net/topics/design-as-thought" type="text/html" title="Design as Thought: AI and the Future of Design"></link>
		<published>2025-01-24T09:05:27-08:00</published>
		<updated>2025-01-24T09:05:27-08:00</updated>
		<author>
			<name>Caleb Hailey</name>
			<uri>https://calebhailey.com/</uri>
			<hypergraph:favicon>https://calebhailey.com/favicon.jpeg</hypergraph:favicon>
			<email>hello@calebhailey.com</email>
		</author>
		<contributor>
			<name>iA</name>
			<uri>https://ia.net/</uri>
			<hypergraph:favicon>https://calebhailey.com/img/ia.net/apple-touch-icon.png</hypergraph:favicon>
		</contributor>
		<summary type="html">&lt;p&gt;This post by &lt;a href=&#34;https://ia.net&#34; data-hyper-mention&gt;@ia.net&lt;/a&gt; reminds me of a quote I used to have permanently written on the top of the whiteboard in my office:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;The only intuitive interface is the nipple.&#xA;Everything else is learned.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;— Bruce &amp;quot;Tog&amp;quot; Tognazzini&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;!-- https://asktog.com/atc/about-bruce-tognazzini/ --&gt;&#xA;&lt;!-- https://en.wikipedia.org/wiki/Bruce_Tognazzini --&gt;&#xA;&lt;p&gt;My favorite quote from the interview is:&lt;/p&gt;&#xA;&lt;pull-quote ht-block&gt;&#xA;&lt;p&gt;Design requires a willingness to make a fool of yourself by asking outrageous and offensive questions and to be amazed at things that seem perfectly normal to other people.&lt;/p&gt;&#xA;&lt;/pull-quote&gt;&#xA;</summary>
		<content type="html">&lt;p&gt;This post by &lt;a href=&#34;https://ia.net&#34; data-hyper-mention&gt;@ia.net&lt;/a&gt; reminds me of a quote I used to have permanently written on the top of the whiteboard in my office:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;The only intuitive interface is the nipple.&#xA;Everything else is learned.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;— Bruce &amp;quot;Tog&amp;quot; Tognazzini&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;!-- https://asktog.com/atc/about-bruce-tognazzini/ --&gt;&#xA;&lt;!-- https://en.wikipedia.org/wiki/Bruce_Tognazzini --&gt;&#xA;&lt;p&gt;My favorite quote from the interview is:&lt;/p&gt;&#xA;&lt;pull-quote ht-block&gt;&#xA;&lt;p&gt;Design requires a willingness to make a fool of yourself by asking outrageous and offensive questions and to be amazed at things that seem perfectly normal to other people.&lt;/p&gt;&#xA;&lt;/pull-quote&gt;&#xA;</content>
	</entry>
	<entry>
		<title></title>
		<id>https://calebhailey.com/links/fast-trashion/</id>
		<link rel="alternate" href="https://calebhailey.com/links/fast-trashion/" type="text/html"></link>
		<link rel="related" href="https://www.theverge.com/2024/12/19/24322922/amazon-haul-aliexpress-shein-temu-fast-fashion-ecommerce" type="text/html" title="The delusion of Amazon Haul - The Verge"></link>
		<published>2025-01-02T16:23:40-08:00</published>
		<updated>2025-01-02T16:23:40-08:00</updated>
		<author>
			<name>Caleb Hailey</name>
			<uri>https://calebhailey.com/</uri>
			<hypergraph:favicon>https://calebhailey.com/favicon.jpeg</hypergraph:favicon>
			<email>hello@calebhailey.com</email>
		</author>
		<summary type="html">More like fast trashion, amirite? :sweat_smile:&#xA;</summary>
		<content type="html">More like fast trashion, amirite? :sweat_smile:&#xA;</content>
	</entry>
	<updated>2026-09-16T20:37:55Z</updated>
</feed>