<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Interdependent Thoughts</title>
	<atom:link href="https://www.zylstra.org/blog/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.zylstra.org/blog</link>
	<description>by Ton Zĳlstra</description>
	<lastBuildDate>Sat, 18 Apr 2026 19:29:38 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://websubhub.com/hub"/>
<atom:link rel="self" href="https://www.zylstra.org/blog/feed/"/>
	<item>
		<title>Kindle Unlimited Exclusivity</title>
		<link>https://www.zylstra.org/blog/2026/04/kindle-unlimited-exclusivity/</link>
					<comments>https://www.zylstra.org/blog/2026/04/kindle-unlimited-exclusivity/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sat, 18 Apr 2026 19:29:38 +0000</pubDate>
				<category><![CDATA[Books I read]]></category>
		<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[ebooks]]></category>
		<category><![CDATA[epub]]></category>
		<category><![CDATA[kobo]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26379</guid>

					<description><![CDATA[Since the start of last year I have not been spending any money at Amazon. I&#8217;ve been happily buying my reading elsewhere. Today for the first time I ran into a genuine bump. I noticed that Canadian SF author Dennis E. Taylor released a fifth book in his fun and entertaining Bobiverse series last year, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Since the <a href="https://www.zylstra.org/blog/2025/02/leaving-amazon-pt-2-on-switch-day/">start of last year</a> I have not been spending any money at Amazon. I&#8217;ve been happily buying my reading <a href="https://www.zylstra.org/blog/information-strategies-overview/buying-ebooks-away-from-amazon/">elsewhere</a>.<br />
Today for the first time I ran into a genuine bump. I noticed that Canadian SF author <a href="http://dennisetaylor.org/">Dennis E. Taylor</a> released a fifth book in his fun and entertaining Bobiverse series last year, and that a 6th and final title in the series is planned for this year. There seemed to be none of his books available other than at Amazon, and the <a href="http://dennisetaylor.org/wheres-the-whatever-version/#WhereEpub">FAQ on his site explains why</a>: he is signed up with Kindle Unlimited, but that comes with exclusivity on his work for Amazon. When he signed up his revenue from outside the Amazon silo was negligible (and now will stay that way, obviously), and his Amazon revenue jumped by 20% at the time.</p>
<p>The German translations are <a href="https://www.kobo.com/nl/nl/ebook/wir-sind-verschollen?sId=740b0ceb-2102-4f85-99d4-0d36d33a35d7&#038;ssId=nPBXJCXktBtKtAUf7okGv&#038;cPos=1">available</a> as epubs through Kobo, and there&#8217;s the paper editions in the local bookstore. Not sure yet if I&#8217;ll read the German ebook version, as I don&#8217;t know if Taylor&#8217;s subtle ironic style translates well into German. More likely I&#8217;ll visit the local bookstore.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/04/kindle-unlimited-exclusivity/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Favorited Headless Everything For Personal AI</title>
		<link>https://www.zylstra.org/blog/2026/04/favorited-headless-everything-for-personal-ai/</link>
					<comments>https://www.zylstra.org/blog/2026/04/favorited-headless-everything-for-personal-ai/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sat, 18 Apr 2026 19:03:08 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[Linklog]]></category>
		<category><![CDATA[networked agency]]></category>
		<category><![CDATA[agents]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[vibecoding]]></category>
		<category><![CDATA[walkaway]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26373</guid>

					<description><![CDATA[Favorited Headless Everything For Personal AI by Matt Webb I see this being adopted around me too. Not just CLI&#8217;s though, also more APIs, pulling in data sources from elsewhere. And most interestingly: I see adoption by people who did not program or treat their computer as their personal toolbox they can adapt before. Until [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" width="15" height="12"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg> <em>Favorited <a  class="u-favorite-of p-name" href="https://interconnected.org/home/2026/04/18/headless">Headless Everything For Personal AI</a> by Matt Webb</em> </p>
<p>I see this being adopted around me too. Not just CLI&#8217;s though, also more APIs, pulling in data sources from elsewhere. And most interestingly: I see adoption by people who did not program or treat their computer as their personal toolbox they can adapt before. Until generative AI <a href="https://www.zylstra.org/blog/2026/03/a-rising-new-era-of-personal-tools/">lowered their barrier to entry</a>. Going from 0 to using the command line (which coincidentally is what it was until 30 years ago anyway). Even without AI, CLI tools, like Automator on Mac did before, allow the creation of workflows around a piece of software. Matt mentions the Obsidian CLI, and I&#8217;ve been using that to manipulate Tasks in Obsidian without going to the Obsidian UI. For <a href="https://www.zylstra.org/blog/2018/07/decentralise-all-the-things/">about a decade</a> I&#8217;ve treated application UIs as just views on my data, with functionality geared towards the viewing, and interfaces as different queries on that data. Going headless means removing the viewer, and using the output of queries directly programmatically. Combined with how I see the arch of generative AI bending significantly towards deterministic code, I look forward to the type of things people come up with. Not their tools, but what they come up with. Because the <a href="https://www.zylstra.org/blog/2018/06/of-scaling-tv-salons-and-the-invisible-hand-of-networks/">path to scale</a> of these things imo is not adopting or buying what someone else made, but adopting what someone else came up with conceptually and creating your own local version. Like we do socially too, contagion spreading through effective behaviour, and culturally, the contextual and local sum of all time greatest hits of our group behaviour. The invisible hand of networks rather than markets. It would be highly ironic if unethical corporate extractive AI not only creates the incentive but also actually paves the way for the masses to <a href="https://www.zylstra.org/blog/2018/04/cory-doctorows-walkaway-hey-i-could-help-do-that/">Walkaway</a>.</p>
<blockquote><p>It turns out that the best place for personal AIs to run is on a computer. [&#8230;] ideally your computer. That way they can see the docs that you can see, and use the tools that you can use, and so what they want is not APIs (which connect webservers) but little apps they can use directly. CLI tools are the perfect little apps.</p>
<p>Matt Webb</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/04/favorited-headless-everything-for-personal-ai/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>When My Grandfather Took a Train Trip With a Bull</title>
		<link>https://www.zylstra.org/blog/2026/04/when-my-grandfather-took-a-train-trip-with-a-bull/</link>
					<comments>https://www.zylstra.org/blog/2026/04/when-my-grandfather-took-a-train-trip-with-a-bull/#comments</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sat, 18 Apr 2026 11:22:48 +0000</pubDate>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[people]]></category>
		<category><![CDATA[travel]]></category>
		<category><![CDATA[family]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26359</guid>

					<description><![CDATA[My grandfather Klaas Zijlstra (1905-1993) was a farmer and cattle raiser. He grew up in Fryslân and always wanted to be a farmhand it seems (his father was a housepainter). There was ambition too, from leaving school at 12 and moving out on his 16th, he sought out farmers to work for that had a [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>My grandfather Klaas Zijlstra (1905-1993) was a farmer and cattle raiser. He grew up in Fryslân and always wanted to be a farmhand it seems (his father was a housepainter). There was ambition too, from leaving school at 12 and moving out on his 16th, he sought out farmers to work for that had a reputation in cattle raising. In his early twenties he had a choice of job offers to run a cattle farm in Argentina and to run a cattle farm in Twente, in the eastern part of the Netherlands. His mother wanted to be able to visit him by train, so the Argentina offer was refused. He worked on the farm Stepelerveld near Haaksbergen, Twente, since its founding in 1928, which was meant as a model farm. It already had mechanised milking from the start for instance. The farm&#8217;s owner, Ebs van Heek, son of <a href="https://nl.wikipedia.org/wiki/Van_Heek">textile barons</a>, and my grandfather had a strong interest in cattle raising, trying to increase milk production per cow. Before the farm was constructed in 1928 (now a <a href="https://monumentenregister.cultureelerfgoed.nl/complexen/507741">national monument</a>) work had already been underway to bring together and raise cattle for it on a nearby farm. I don&#8217;t know when my grandfather was hired exactly, he may already have had some role before the farm&#8217;s construction. Cattle was my grandfathers passion. After the farm was sold in 1963 and my grandparents retired to the nearby village Boekelo, there were photos of us grandchildren on the living room dresser right next to similarly framed photos of price winning cows. Central on the mantel piece was a photo of a bull. It remained there for over 30 years.</p>
<p>It may have been the same bull he took a train trip with.</p>
<p>The farm had a locally famous bull, named Adolf (this was the 1920s, so no stigma attached to that name yet). There was a cattle fair in The Hague, on the other side of the country. My grandfather walked the bull to the station, and joined it inside a cattle car, hired for the purpose, for the train ride to The Hague. When he arrived he sent a postcard to the farm, saying &#8216;gakz&#8217;, meaning &#8216;<em>goed aangekomen, Klaas Zijlstra</em>&#8216;, arrived well. Postage was based on the number of words. This kept it to half a cent. Then he spent three days at the cattle fair on the <a href="https://en.wikipedia.org/wiki/Malieveld">Malieveld</a> (the largest field in The Hague, used for fairs and demonstrations for some 400 years), where he shared straw with the bull to sleep on in the open air. The bull won first prize. He walked back to the station boarded a cattle car again with the bull for the trip home, and showed up on foot with the bull and a victory cup at the farm. </p>
<p>In the story, the station was sometimes Haaksbergen (the nearest, about an hour&#8217;s walk from the farm) sometimes Hengelo station (a 3 hour walk). Although Haaksbergen connected to Hengelo, it was a different station from the one on the line towards The Hague, so it may have been easier to go to Hengelo as they&#8217;d otherwise had needed two cattle cars, one for each line. Still, as the railroad company for the Haaksbergen-Hengelo connection was founded and owned by the same textile barons, to connect the factories, it may well have been Haaksbergen, or the also nearby Boekelo on the same line. </p>
<p>As a child I heard the story repeatedly but never really knew when that happened. Thanks to digitised archives I now have more details.</p>
<p>Earlier this week I came across a version of this story online, written by the farm owner&#8217;s daughter, and she placed it in 1929. Having a year I then searched the digitised news paper archives for cattle fairs in The Hague, and found it was actually 1928.<br />
In 1928 the Netherlands hosted the Olympics in Amsterdam, from 28 July to 12 August. It was the first edition to be called &#8216;the summer olympics&#8217;. The national cattle fair and exhibition took place just before, from 23 to 25 July, and was dubbed the &#8216;Olympic cattle fair&#8217; in the press. It was a big event (I found 230 paper articles across the country about it for that week). Opened by two government ministers giving speeches, visited by members of the royal family on each day, the queen mother and the prince consort, though not the queen herself. Prizes were awarded for many different categories of cows, horses, pigs and goats. A special mention in the press talks about a new &#8216;contraption to measure the pulling strength of a horse&#8217; being demonstrated. Amidst all that was my grandfather, two months before his 23rd birthday, with bull Adolf on a leash. And won first prize.</p>
<p>Which fact ended up in the papers with a photo:<br />
<img fetchpriority="high" decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/04/pakeMalieveldstierAdolf1928.png" alt="" width="564" height="407" class="aligncenter size-full wp-image-26362" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/04/pakeMalieveldstierAdolf1928.png 564w, https://www.zylstra.org/wp/wp-content/uploads/2026/04/pakeMalieveldstierAdolf1928-300x216.png 300w" sizes="(max-width: 564px) 100vw, 564px" /> <br /><em>Klaas Zijlstra and the bull, Malieveld 25 July 1928, published in the <a href="https://www.delpher.nl/nl/kranten/view?query=Veetentoonstelling&#038;facets%5Bspatial%5D%5B%5D=Regionaal%7Clokaal&#038;page=2&#038;cql%5B%5D=(date+_gte_+%2201-07-1928%22)&#038;cql%5B%5D=(date+_lte_+%2229-07-1928%22)&#038;coll=ddd&#038;redirect=true&#038;identifier=MMUTRA04:253225148:mpeg21:a00136&#038;resultsidentifier=MMUTRA04:253225148:mpeg21:a00136&#038;rowid=7">Utrecht Daily on 27 July 1928</a>, photographer and copyright unknown.</em></p>
<p>Look at that enormous and muscled beast, coming to shoulder height of my grandfather. And then imagine traveling and sleeping next to it for 5 days!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/04/when-my-grandfather-took-a-train-trip-with-a-bull/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Radio-gerucht in Amersfoort! Houdt deuren en vensters gesloten!</title>
		<link>https://www.zylstra.org/blog/2026/04/radio-gerucht-in-amersfoort-houdt-deuren-en-vensters-gesloten/</link>
					<comments>https://www.zylstra.org/blog/2026/04/radio-gerucht-in-amersfoort-houdt-deuren-en-vensters-gesloten/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sat, 18 Apr 2026 09:32:13 +0000</pubDate>
				<category><![CDATA[Flashes]]></category>
		<category><![CDATA[Nederlands]]></category>
		<category><![CDATA[amersfoort]]></category>
		<category><![CDATA[RADIO]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26345</guid>

					<description><![CDATA[Uit de Haagse krant van woensdag 25 juli 1928: Tegen radio-gerucht Raad van Amersfoort neemt maatregelen De Gemeenteraad van Amersfoort heeft een verordening aangenomen, waarbij verboden wordt radio-luidsprekers in werking te hebben met geopende deuren of vensters. Is dit waarom je bij rampen ramen en deuren gesloten moet houden alvorens de regionale radio aan te [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Uit de <a href="https://www.delpher.nl/nl/kranten/view?query=Veetentoonstelling&#038;facets%5Bspatial%5D%5B%5D=Regionaal%7Clokaal&#038;page=19&#038;cql%5B%5D=(date+_gte_+%2201-07-1928%22)&#038;cql%5B%5D=(date+_lte_+%2229-07-1928%22)&#038;coll=ddd&#038;redirect=true&#038;identifier=MMKB27:017904041:mpeg21:a00003&#038;resultsidentifier=MMKB27:017904041:mpeg21:a00003&#038;rowid=1">Haagse krant van woensdag 25 juli 1928</a>:</p>
<p><strong>Tegen radio-gerucht</strong><br />
<em><strong>Raad van Amersfoort neemt maatregelen</strong><br />
De Gemeenteraad van Amersfoort heeft een verordening aangenomen, waarbij verboden wordt radio-luidsprekers in werking te hebben met geopende deuren of vensters.</em></p>
<p><img decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/04/radiogeruchtAmersfoort-640x506.png" alt="" width="640" height="506" class="aligncenter size-large wp-image-26346" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/04/radiogeruchtAmersfoort-640x506.png 640w, https://www.zylstra.org/wp/wp-content/uploads/2026/04/radiogeruchtAmersfoort-300x237.png 300w, https://www.zylstra.org/wp/wp-content/uploads/2026/04/radiogeruchtAmersfoort-668x528.png 668w, https://www.zylstra.org/wp/wp-content/uploads/2026/04/radiogeruchtAmersfoort.png 734w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>Is dit waarom je bij rampen ramen en deuren gesloten moet houden alvorens de regionale radio aan te zetten voor verdere instructies? Tegen geluidsoverlast? <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>De krant waar het in stond had trouwens wel een probleem met focus en branding: het heette <em>Het Ochtendblad van de Avondpost</em>.</p>
<p><img decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/04/ochtendbladvdavondpostbranding.png" alt="" width="400" height="259" class="aligncenter size-full wp-image-26349" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/04/ochtendbladvdavondpostbranding.png 400w, https://www.zylstra.org/wp/wp-content/uploads/2026/04/ochtendbladvdavondpostbranding-300x194.png 300w" sizes="(max-width: 400px) 100vw, 400px" /></p>
<br/><a href="https://translate.google.com/translate?sl=nl&tl=en&u=https%3A%2F%2Fwww.zylstra.org%2Fblog%2F2026%2F04%2Fradio-gerucht-in-amersfoort-houdt-deuren-en-vensters-gesloten%2F">machine translation into English</a><br/>]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/04/radio-gerucht-in-amersfoort-houdt-deuren-en-vensters-gesloten/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Manipulating My E-Books</title>
		<link>https://www.zylstra.org/blog/2026/04/manipulating-my-e-books/</link>
					<comments>https://www.zylstra.org/blog/2026/04/manipulating-my-e-books/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Thu, 09 Apr 2026 15:14:02 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[Personal tools]]></category>
		<category><![CDATA[ebooks]]></category>
		<category><![CDATA[reading]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26331</guid>

					<description><![CDATA[Earlier this week I started reading an ebook and was a bit irritated because the book did not show me a table of contents. This seems to be a regular thing in ebooks. Already earlier I have complained here about why ebooks, or perhaps mostly e-readers, make so little use of the affordances of digital [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="e-content">
<p>Earlier this week I started reading an ebook and was a bit irritated because the book did not show me a table of contents. This seems to be a regular thing in ebooks. Already earlier I have complained here about why <a href="https://www.zylstra.org/blog/2021/01/e-readers-and-non-linear-reading/">ebooks, or perhaps mostly e-readers, make so little use of the affordances of digital files</a>. </p>
<p>ePUB files are really XML in zipped archives. Since <a href="https://www.zylstra.org/blog/2025/02/leaving-amazon-pt-2-on-switch-day/">I left Amazon</a> and the Kindle reader behind, all my ebooks are ePUB files. XML means that the files are machine readable and highly structured. That opens up possibilities to manipulate them.</p>
<p>I used Claude Code to ask a few questions about <a href="https://epubknowledge.com/">ePUB</a> files and how they are treated by e-readers. E-readers deal differently with the information in an ePUB file. They may load a table of content into a local database, and use that to allow navigation, or ignore various pieces of information in the XML altogether.<br />
For fun, I asked Claude Code to check the XML file of the ebook I was reading earlier this week, to see if it actually contained a table of contents that was just not shown to me in my reader. Turns out it did.</p>
<p>I also asked it, if it would take a lot to extract a table of contents from an ebook. It doesn&#8217;t, so I now have a first script that finds the table of contents if present, or builds one from the headers in the ePUB&#8217;s XML if not. The php script saves it to a markdown file that I can then use in my book notes, to group my thoughts and annotations.</p>
<p>In my Kobo reader, and in my Calibre reader the ToC information that the ePUB file provides outside the regular content of the book (<a href="https://epubknowledge.com/docs/ncx">NCX</a> or <a href="https://epubknowledge.com/docs/toc">xhtml</a>), is accessible through the reader&#8217;s interface, but not part of the reading experience itself. I generally like my ToC to also be presented <em>in</em> the book, like it is in a paper one, and I actually prefer it not at the start as is usual but at the end, near notes, references, and literature lists, to have all the book&#8217;s metadata together to glance at. For that a ToC must be not separate from the book&#8217;s content, but within it. It would need to be in the &#8216;<a href="https://epubknowledge.com/docs/opf-spine">spine</a>&#8216;, the part that is presented for reading by readers.</p>
<p>If I annotate or highlight in a book, those are kept by an ereader separate from the book and refer to specific points inside the XML (through canonical fragment identifiers, CFI). You can alter an e-book, it&#8217;s XML after all, but that would shift the position of content fragments, and existing pointers from annotations and highlights would then point to the wrong lines in a book.<br />
So if I add a ToC, grabbed from the existing metadata or constructed, <em>inside</em> an e-book, my preference to having it at the end is actually useful. Because if I add it to the end, it will not shift anything I may have annotated or highlighted already, messing up the pointers in the annotation file.</p>
<p>Next to extracting a ToC I&#8217;m also thinking about extracting other meta-information (like indexes, references, lists of images or tables) but a first glimpse into some ebooks suggests that those are not usually listed in the Manifest of an ebook, so would have to be constructed from clues inside the book.<br />
However it will help me read non-fiction non-linearly if I could extract such things, e.g. the figures and tables present. It seems to me a number of such steps should be straightforward from the structure of an ePUB file,  others need a parser to extract the right information and shape in a useful form, but still can be done with regular scripts (e.g. show me the first and last two paragraphs of a chapter to get a notion what it talks about), yet others do need a (local) LLM, e.g. to summarise each section of a book separately. I&#8217;ll see how far I can get, and learn about the ePUB format along the way, with deterministic code first to extend my personal and local toolkit on my computer.</p>
<p>Update 12-04-2026: I now have a script, that I run in my browser, which allows me to select an ebook from my Calibre library, and then explores it w.r.t. the table of contents, reference and literature sections, and images, and also pulls in the first and last few paragraphs of a chapter (which let&#8217;s me explore what a chapter is about, Adler style). All that gets turned into a markdown file that is then put in the corresponding book note in my Obsidian vault using the right template.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/04/manipulating-my-e-books/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>human.json</title>
		<link>https://www.zylstra.org/blog/2026/04/human-json/</link>
					<comments>https://www.zylstra.org/blog/2026/04/human-json/#comments</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sun, 05 Apr 2026 14:58:16 +0000</pubDate>
				<category><![CDATA[Linklog]]></category>
		<category><![CDATA[metablogging]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[foaf]]></category>
		<category><![CDATA[reverseturing]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26317</guid>

					<description><![CDATA[Favorited AI Policy and Human.json by Claudine Chionh Favorited Adding human.json to WordPress by Terence Eden Claudine Chionh and Terence Eden both mention human.json, a data file that lists people and sites you know are written by humans, as opposed to generated by AI. A rekindling of FOAF? In these days of needing to assume [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="e-content">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" width="15" height="12"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg> <em>Favorited <a  class="u-favorite-of p-name" href="https://www.claudinec.net/posts/2026-03-29-ai-policy/">AI Policy and Human.json</a> by Claudine Chionh</em><br />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" width="15" height="12"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg> <em>Favorited <a  class="u-favorite-of p-name" href="https://shkspr.mobi/blog/2026/03/adding-human-json-to-wordpress/">Adding human.json to WordPress</a> by Terence Eden</em> </p>
<p>Claudine Chionh and Terence Eden both mention <a href="https://codeberg.org/robida/human.json">human.json</a>, a data file that lists people and sites you know are written by humans, as opposed to generated by AI. A rekindling of <a href="https://en.wikipedia.org/wiki/FOAF">FOAF</a>?</p>
<p>In these days of needing to assume anything you encounter is machine generated unless proven to be human made, we continuously have to apply a <a href="https://www.zylstra.org/blog/reverse-turing/">Reverse Turing</a> test: do I have enough indications to assume something was created by a human.</p>
<p>When I first wrote a <a href="https://www.zylstra.org/blog/reverse-turing/">Reverse Turing page</a> I mentioned much the same things as Terence Eden does about vouching for other people to be human authors.</p>
<p>Not sure if having a <em>machine readable</em> file makes the right point here though, ironic as it is. Blogrolls, webrings come to mind too, because <a href="https://www.zylstra.org/blog/2023/10/the-resurrection-of-the-author-the-author-was-dead-long-live-the-author/">Long Live the Author</a>.</p>
<p>One element I think we&#8217;d need to contemplate is to not just list, but also provide URI&#8217;s to some supporting evidence. Expose the depth of a connection. Only met at a vouching party countersigning your credentials, or two decades of in person and online encounters and proof thereof are different in depth and quality, and may well impact how the Reverse Turing test turns out for others perusing your human.json file.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/04/human-json/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>The Phenomenology of Using AI For Coding</title>
		<link>https://www.zylstra.org/blog/2026/04/the-phenomenology-of-using-ai-for-coding/</link>
					<comments>https://www.zylstra.org/blog/2026/04/the-phenomenology-of-using-ai-for-coding/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sun, 05 Apr 2026 14:30:44 +0000</pubDate>
				<category><![CDATA[Linklog]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[phenomenology]]></category>
		<category><![CDATA[vibecoding]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26310</guid>

					<description><![CDATA[Favorited I used AI. It worked. I hated it. by Michael Taggart An excellent post by Michael Taggart on how it felt to him to make a much needed bit of code with the help of Claude Code. The results worked, but he hated how it made him feel. He explores those opposing outcomes without [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="e-content">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" width="15" height="12"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg> <em>Favorited <a  class="u-favorite-of p-name" href="https://taggart-tech.com/reckoning/">I used AI. It worked. I hated it.</a> by Michael Taggart</em> </p>
<p>An excellent post by Michael Taggart on how it felt to him to make a much needed bit of code with the help of Claude Code. The results worked, but he hated how it made him feel. He explores those opposing outcomes without trying to resolve the tension. Much in here that I recognise from my own experiences, as well as what I see others do and how they talk about it. Towards the end he talks about &#8216;the real monster&#8217; here, and I think that is the right frame: we have created a technology monster once more, and <a href="https://www.zylstra.org/blog/2003/08/monsters_again/">Smits&#8217; monster theory (2003)</a> is a tool to bring to bear again. Where will we adapt the monster to our tastes? Where will we shift our cultural understanding of ourselves and the world to make room for the monster? Once we&#8217;re done embracing it until the bubble bursts, or rejecting it outright no matter what.</p>
<blockquote><p>I hated writing software this way. Forget the output for a moment; the process was excruciating. Most of my time was spent reading proposed code changes and pressing the 1 key to accept the changes, which I almost always did. I was basically <a href="https://simpsons.fandom.com/wiki/Drinking_bird">Homer&#8217;s drinking bird</a>.</p>
<p>Michael Taggart</p></blockquote>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/04/the-phenomenology-of-using-ai-for-coding/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Code Production Is Not The Constraint</title>
		<link>https://www.zylstra.org/blog/2026/04/code-production-is-not-the-constraint/</link>
					<comments>https://www.zylstra.org/blog/2026/04/code-production-is-not-the-constraint/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sun, 05 Apr 2026 14:27:47 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[Linklog]]></category>
		<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26309</guid>

					<description><![CDATA[Favorited If you thought the speed of writing code was your problem &#8211; you have bigger problems by Andrew Murphy Good blogpost on how &#8216;speeding up&#8217; code production (x lines committed this week, yay!) by using AI, will likely cause more trouble in an organisation. Because the theory-of-constraints bottleneck in an organisation will never be [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="e-content">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" width="15" height="12"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg> <em>Favorited <a  class="u-favorite-of p-name" href="https://debuggingleadership.com/blog/if-you-thought-the-speed-of-writing-code-was-your-problem-you-have-bigger-problems">If you thought the speed of writing code was your problem &#8211; you have bigger problems</a> by Andrew Murphy</em> </p>
<p>Good blogpost on how &#8216;speeding up&#8217; code production (x lines committed this week, yay!) by using AI, will likely cause more trouble in an organisation. Because the <a href="https://en.wikipedia.org/wiki/Theory_of_constraints">theory-of-constraints</a> bottleneck in an organisation will never be the speed and volume of writing code.</p>
<p>For non-coders making personal tools, this is I think <a href="https://www.zylstra.org/blog/2026/03/a-rising-new-era-of-personal-tools/">different</a>.</p>
<blockquote><p>When you optimise a step that is not the bottleneck, you don&#8217;t get a faster system. You get a more broken one.</p>
<p>Andrew Murphy</p></blockquote>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/04/code-production-is-not-the-constraint/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>On Harvesting for the Royal Library Or How A Blog Breaks The Archive</title>
		<link>https://www.zylstra.org/blog/2026/03/on-harvesting-for-the-royal-library-or-how-a-blog-breaks-the-archive/</link>
					<comments>https://www.zylstra.org/blog/2026/03/on-harvesting-for-the-royal-library-or-how-a-blog-breaks-the-archive/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 14:09:50 +0000</pubDate>
				<category><![CDATA[metablogging]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[internetarchive]]></category>
		<category><![CDATA[kb]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26295</guid>

					<description><![CDATA[My website is now part of the web archive in the Dutch Royal Library. It took some experimenting to get it in there. Blogs will be blogs and the amount of links in mine choked the harvester it seems. Since 2007 the Royal Library has been archiving websites, and now stores some 25.000 websites. My [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="e-content">
<p>My website is now part of <a href="https://www.kb.nl/over-ons/expertises/webarchivering">the web archive in the Dutch Royal Library</a>. It took some experimenting to get it in there. Blogs will be blogs and the amount of links in mine choked the harvester it seems.</p>
<p>Since 2007 the Royal Library has been archiving websites, and now stores some 25.000 websites. My blog, even though it is one of the oldest still maintained in the Netherlands, never was part of that effort. Mostly because it&#8217;s not very visible as a Dutch blog, as it is mostly written in English and resides on a .org domain (when I registered zylstra.org, private persons could not yet register .nl domains, only companies could). At an Internet Archive event organised by the Royal Library last year September I asked about archiving and they told me <a href="https://registerwebarchieven.nl/suggesties">how to suggest</a> my website for archiving. </p>
<p>Late last January I received a <a href="https://www.zylstra.org/blog/2026/01/digital-longevity-through-the-dutch-royal-library/">message that my website would be included</a> in their archives from now on. </p>
<p>What followed were several test-runs with their harvester Heritrix, which is also used by the Internet Archive. I <a href="https://www.zylstra.org/blog/2026/02/on-heritrix-crawler-and-internet-archiving/
">wondered</a> about how some of my website&#8217;s peculiarities would be dealt with by the harvester. Not every posting is listed on my site for instance, although each does have a direct URL. The years&#8217; worth of weekly notes for instance are not listed in this site. Also many postings are never shown on the front page, and if you page through postings on the front page you will never encounter them. This is true for categories of posts like books, photos, and day to day topics. I discussed this with the web-archivist, who ran some tests. My week notes seemed to be included, but the pagination of the category of day to day stalled out at 180 pages, although there were more still.</p>
<p>To my surprise they also ran into volume limits. Apparently because of &#8216;bycatch&#8217;, things they archive from other sites because I reference them or embed them. In the past few years I have stopped embedding things, like photos, except for my slides, which are hosted on a separate domain I have registered. While it was normal that a site&#8217;s additional catch is larger than the site itself, for my site it was very different from what they were used to.<br />
First they limited bycatch to 20GB in a test, and they ran out of space, then they set it at 40GB in a test, and still ran out of space. Raising the limits further did not help. In the end they decided to harvest just what is on my zylstra.org domain and not include any bycatch at all. Which is completely fine by me, precisely because I&#8217;ve made the effort to bring all kinds of external content &#8216;home&#8217; to this domain.</p>
<p>Nevertheless it did surprise me that bycatch turned out to be a problem, as they are using a tool the Internet Archive itself uses too. I asked for some examples of the bycatch. They told me it wasn&#8217;t even possible to dump a URL list from the bycatch into a spreadsheet as it hit the maximum number of rows (around 65k iirc). I did get some of the URLs that contributed bigger volumes of bycatch. To my surprise I did not even recognise the links, except one.</p>
<p>One was obvious, 2800 attempts to harvest a page on live.staticflickr.com, as I link a lot to my Flickr hosted images, although I no longer embed them but have local versions on this domain.<br />
Others were not obvious to me at all, theguardian.tv, vp.nyt.com and various content delivery networks. I link to none of them in this site. I do link to The Guardian, about 100 times, and to the NYT about 40 times, and I suppose if the harvester follows those links it will find additional material there that explains the bycatch more fully, if it harvests all the targets I link to too.</p>
<p>If that is the case, that it harvests everything I&#8217;ve linked to, then it is the long history of this blog that is the issue and makes the harvester hit its limits.</p>
<p>There are some 20.000 external links in this blog&#8217;s articles, as far as I can quickly estimate based on a full content export I made this week.<br />
It basically means that if the harvester attempts to harvest all those links and what resources they include, it adds a number of pages to the archive, roughly equivalent to the current archive itself.</p>
<p>A weblog embraces what the world wide web <em>is</em>, a bunch of links to other websites. The name weblog says it. A web-log is a curation hub for web readers, pointing out other interesting stuff, and not trying to keep you here too long. Over 23 years of blogging yielded some 20.000 links to other websites. In terms of linking a blog becomes <em>the web</em> itself as much as it becomes its <a href="https://www.zylstra.org/blog/2020/08/your-blog-is-your-avatar/">author&#8217;s avatar</a> in terms of its content given enough time.</p>
<p>From now on my site will be updated in the Royal Library&#8217;s archives every year on March 5th.</p>
<p><a href="https://flickr.com/photos/ferdislife/8647651442/"><img loading="lazy" decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/03/KBgevelFerdiDeGierccbysa-640x411.jpg" alt="" width="640" height="411" class="aligncenter size-large wp-image-26296" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/03/KBgevelFerdiDeGierccbysa-640x411.jpg 640w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/KBgevelFerdiDeGierccbysa-300x193.jpg 300w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/KBgevelFerdiDeGierccbysa-768x493.jpg 768w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/KBgevelFerdiDeGierccbysa-668x429.jpg 668w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/KBgevelFerdiDeGierccbysa.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a><br /><em>The facade of the Royal Library in The Hague, photo by Ferdi de Gier, license CC-BY-SA</em>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/03/on-harvesting-for-the-royal-library-or-how-a-blog-breaks-the-archive/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>A Rising New Era of Personal Tools</title>
		<link>https://www.zylstra.org/blog/2026/03/a-rising-new-era-of-personal-tools/</link>
					<comments>https://www.zylstra.org/blog/2026/03/a-rising-new-era-of-personal-tools/#comments</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Mon, 23 Mar 2026 11:45:34 +0000</pubDate>
				<category><![CDATA[networked agency]]></category>
		<category><![CDATA[Personal tools]]></category>
		<category><![CDATA[pkm]]></category>
		<category><![CDATA[pkmsummit]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26288</guid>

					<description><![CDATA[At PKM Summit this weekend one thing that stood out was that many have started creating their own tools, and were using vibecoding to create them. While the term agency turned out to be unknown to almost all participants, that is of course what such tools create. The ability to do things, individually or as [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="e-content">
<p>At <a href="https://pkmsummit.com">PKM Summit</a> this weekend one thing that stood out was that many have started creating their own tools, and were using vibecoding to create them.</p>
<p>While the term agency turned out to be unknown to almost all participants, that is of course what such tools create. The ability to do things, <a href="https://www.zylstra.org/blog/networked-agency/">individually or as a group</a>, in this case by creating your own tools to get there.<br />
The power of finding new agency was felt and expressed by quite a few, and played a role in a good number of sessions too. </p>
<p>When I first encountered computers, in the early 1980s, creating your own stuff was the norm. It was almost the only option. Making the machine work for myself. Like software to keep my <a href="https://www.zylstra.org/blog/2019/06/7336/">ham radio logs and print QSL cards</a>.<br />
These days I run a good many smaller and larger personal pieces of tooling on my laptop. Things like making it easy to search by date in my photos on Flickr, or posting to my website from my internal notes, or from within my feedreader.<br />
Things that reduce friction, speed things up, reduce dependency on external systems.</p>
<p>Vibecoding, and especially the Claude Code style of vibe coding, is bringing people to create their own tools, who weren&#8217;t able to do so before. A pool of latent needs they can now tap into on their own.</p>
<p>Some I know are really now learning how a computer works under the hood through their vibe coding. Testing the limits of their machines, finding out how fast local stuff can be. Discovering the power of APIs, the utility of cron jobs, and learning how to run their own VPS or local servers.<br />
Others are creating little tools that work the way they want. An app to present books from their collection in that one specific way just so. A mobile app for public transport built on your own existing commute patterns and nothing else. Apps pulling in data from several sources and presenting them in one interface that likely only makes sense to themselves. </p>
<p>Tools built by people realising they are pretty predictable <em>to themselves</em>, and that such highly localised and specifically contextualised predictability now lends itself to automation by the intended user themself.<br />
Tools, in short, where, access to and control over data lies fully with the user, where applications are views on that data (and multiple apps use the same data), and interfaces queries on the data. Along the lines of Ruben Verborgh&#8217;s 2017 article “<a href="https://ruben.verborgh.org/blog/2017/12/20/paradigm-shifts-for-the-decentralized-web/">Paradigm Shifts for the Decentralised Web</a>“ but then way more personal. The decoupling that is possible between data, applications and interfaces is even more powerful when you can do them all three for yourself. And then mash them up in any which way you want. </p>
<p>Vibecoding is allowing people to jump the barriers to entry to that. And judging by the stories they share, it feels like pole vaulting over them, not just clearing the barriers. That energy then propels them on to do more.</p>
<p>Over the past months I&#8217;ve also heard regularly how people are cancelling paid subscriptions to various online services, and switching to their personal tools that fit their use case much more precisely. </p>
<p>There are many ethical, political, and societal issues with much of the gen AI world, and how models come about, and how corporate vendors exploit and leverage their power.<br />
Yet, where these things are not just consumed but used locally as a leg-up to a different level of self-reliance, it looks quite different. Something is brewing it feels like.<br />
A shift, and I&#8217;d love to see more people explore and extend their own agency with such tools. </p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/03/a-rising-new-era-of-personal-tools/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>The Threefold Personal KM Zine</title>
		<link>https://www.zylstra.org/blog/2026/03/the-threefold-personal-km-zine/</link>
					<comments>https://www.zylstra.org/blog/2026/03/the-threefold-personal-km-zine/#comments</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sun, 22 Mar 2026 17:20:30 +0000</pubDate>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[Practices]]></category>
		<category><![CDATA[pkm. pkmsummit]]></category>
		<category><![CDATA[pkmsummit2026]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26270</guid>

					<description><![CDATA[At the European PKM Summit the past two days, Frank Meeuwsen ran a continuous atelier where people could make their own &#8216;zines and lino cuts. A welcoming space to make something by hand at an event full of inspiring but abstract conversations and talks. A simple &#8216;zine folded from an A4 paper provides six small [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>At the <a href="https://pkmsummit.com">European PKM Summit</a> the past two days, <a href="https://blog.frankmeeuwsen.com/2026/03/20/analoge-creativiteit-op-pkm-summit.html">Frank Meeuwsen ran a continuous atelier</a> where people could make their own &#8216;zines and lino cuts. A welcoming space to make something by hand at an event full of inspiring but abstract conversations and talks.</p>
<p>A simple <a href="https://www.wikihow.com/Make-a-Zine">&#8216;zine folded from an A4 paper</a> provides six small pages, including the front and back. That forces you to be to the point.</p>
<p>I thought of a posting I wrote a little over a year ago, about how <a href="https://www.zylstra.org/blog/2024/12/personal-knowledge-management-is-threefold-personal/">personal knowledge management is personal in three ways</a>, and that generally you should always take the P in PKM even more personal than you&#8217;re already doing.<br />
Three points to bring across sounded short enough to lend itself for a message in a zine.</p>
<p><a href="https://www.zylstra.org/wp/wp-content/uploads/2026/03/frontzineTonZijlstraccbyncsa.jpg"><img loading="lazy" decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/03/frontzineTonZijlstraccbyncsa-640x480.jpg" alt="" width="640" height="480" class="aligncenter size-large wp-image-26271" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/03/frontzineTonZijlstraccbyncsa-640x480.jpg 640w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/frontzineTonZijlstraccbyncsa-300x225.jpg 300w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/frontzineTonZijlstraccbyncsa-768x576.jpg 768w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/frontzineTonZijlstraccbyncsa-668x501.jpg 668w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/frontzineTonZijlstraccbyncsa.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a><br /><em>The P in PKM is 3 fold personal. (jouw = yours in Dutch)</em></p>
<p><a href="https://www.zylstra.org/wp/wp-content/uploads/2026/03/1zineTonZijlstraccbyncsa.jpg"><img loading="lazy" decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/03/1zineTonZijlstraccbyncsa-640x480.jpg" alt="" width="640" height="480" class="aligncenter size-large wp-image-26272" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/03/1zineTonZijlstraccbyncsa-640x480.jpg 640w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/1zineTonZijlstraccbyncsa-300x225.jpg 300w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/1zineTonZijlstraccbyncsa-768x576.jpg 768w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/1zineTonZijlstraccbyncsa-668x501.jpg 668w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/1zineTonZijlstraccbyncsa.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a><br /><em>First, it&#8217;s your personal system. You take it with you. It enables and anchors your personal autonomy, and allows you to own your own learning path</em></p>
<p><a href="https://www.zylstra.org/wp/wp-content/uploads/2026/03/2zineTonZijlstraccbyncsa.jpg"><img loading="lazy" decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/03/2zineTonZijlstraccbyncsa-640x480.jpg" alt="" width="640" height="480" class="aligncenter size-large wp-image-26273" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/03/2zineTonZijlstraccbyncsa-640x480.jpg 640w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/2zineTonZijlstraccbyncsa-300x225.jpg 300w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/2zineTonZijlstraccbyncsa-768x576.jpg 768w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/2zineTonZijlstraccbyncsa-668x501.jpg 668w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/2zineTonZijlstraccbyncsa.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a><br /><em>Second, it&#8217;s your personal knowledge, building on your own curiosity and interests, with your associations, in your language. Your personal network of meaning.</em></p>
<p><a href="https://www.zylstra.org/wp/wp-content/uploads/2026/03/3zineTonZijlstraccbyncsa.jpg"><img loading="lazy" decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/03/3zineTonZijlstraccbyncsa-640x480.jpg" alt="" width="640" height="480" class="aligncenter size-large wp-image-26274" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/03/3zineTonZijlstraccbyncsa-640x480.jpg 640w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/3zineTonZijlstraccbyncsa-300x225.jpg 300w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/3zineTonZijlstraccbyncsa-768x576.jpg 768w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/3zineTonZijlstraccbyncsa-668x501.jpg 668w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/3zineTonZijlstraccbyncsa.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a><br /><em>Third, it&#8217;s your personal system. Your emergent structures, following your logic, stemming from your personal methods and workflows.</em></p>
<p><a href="https://www.zylstra.org/wp/wp-content/uploads/2026/03/backzineTonZijlstraccbyncsa.jpg"><img loading="lazy" decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/03/backzineTonZijlstraccbyncsa-640x480.jpg" alt="" width="640" height="480" class="aligncenter size-large wp-image-26275" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/03/backzineTonZijlstraccbyncsa-640x480.jpg 640w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/backzineTonZijlstraccbyncsa-300x225.jpg 300w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/backzineTonZijlstraccbyncsa-768x576.jpg 768w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/backzineTonZijlstraccbyncsa-668x501.jpg 668w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/backzineTonZijlstraccbyncsa.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a><br /><em>Personal KM is way more personal than you think. And still more.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/03/the-threefold-personal-km-zine/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>The Winter Archive or Seasonal Notes?</title>
		<link>https://www.zylstra.org/blog/2026/03/the-winter-archive-or-seasonal-notes/</link>
					<comments>https://www.zylstra.org/blog/2026/03/the-winter-archive-or-seasonal-notes/#comments</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sun, 22 Mar 2026 15:02:48 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[notemaking]]></category>
		<category><![CDATA[pkm]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26265</guid>

					<description><![CDATA[I attended the PKM Summit the past days in Utrecht. It was fun and inspiring. During the extended lunchbreak yesterday I went outside to enjoy a bit of sunshine and walk around town. Ending up in the Steven Sterk book shop I also browsed the shelves there a bit. One title, From The Winter Archives, [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="e-content">
<p>I attended the <a href="https://pkmsummit.com">PKM Summit</a> the past days in Utrecht. It was fun and inspiring. During the extended lunchbreak yesterday I went outside to enjoy a bit of sunshine and walk around town. Ending up in the <a href="https://boekhandelstevensterk.nl/">Steven Sterk</a> book shop I also browsed the shelves there a bit.</p>
<p>One title, From The Winter Archives, stood out to me. Being primed with thoughts of personal knowledge management and note making, I approached the title from that angle. The book, originally titled <em>Fra vinterarkivene</em>, is a 2015 novel by Norwegian writer <a href="https://en.wikipedia.org/wiki/Merethe_Lindstr%C3%B8m">Merethe Lindstrøm</a>, and completely unconnected to such associations on PKM.</p>
<p>Five years ago Robin Sloan blogged about how <a href="https://www.robinsloan.com/notes/newsletter-seasons/">newsletters should have seasons</a>, and <a href="https://www.zylstra.org/blog/2021/01/creative-output-should-have-seasons/">I blogged about it in response</a> in more general terms, looking at seasons for any creative output. As were are moving from winter to spring, I was also reminded about the different tasks that come with the change of seasons around the house. Disconnecting the water tap before winter, removing some lights early spring, bringing back down the cushions for the garden benches.</p>
<p>Can my notes, can sections of my notes have seasons? There is always an ebb and flow in attention to certain topics and matters, which translate in the use, editing and creation of notes. That is maybe of a different frequency, a week or a few, a month, not a quarter year like a season. The thought of having a folder with notes named &#8216;the Winter archive&#8217; crossed my mind, just because it sounded interesting, not because I have any notion about what it might actually contain.</p>
<p>Just a whimsical spring thought, riffing off a book title while my mind was simmering with notions about personal knowledge management.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/03/the-winter-archive-or-seasonal-notes/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Side Interests and Their Arrow of Time</title>
		<link>https://www.zylstra.org/blog/2026/03/side-interests-and-their-arrow-of-time/</link>
					<comments>https://www.zylstra.org/blog/2026/03/side-interests-and-their-arrow-of-time/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Tue, 17 Mar 2026 19:09:43 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[misc]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26257</guid>

					<description><![CDATA[In the past few weeks I&#8217;ve been diving into the online genealogical open data that is available, triggered by a conversation with Y about some of her schoolwork that deals with ancestry and namesakes. In parallel E did her own deep dive, with some vibe coding assistance, working her way to transform her WordPress site [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="e-content">
<p>In the past few weeks I&#8217;ve been diving into the online genealogical open data that is available, triggered by a conversation with Y about some of her schoolwork that deals with ancestry and namesakes.<br />
In parallel E did her own deep dive, with some vibe coding assistance, working her way to transform her WordPress site into a static website. This included new workflows to be able to post directly from her notes and note taking apps across multiple devices.</p>
<p>The contrast between the two efforts stands out to me. That contrast is the direction of the arrow of time.</p>
<p>It is fascinating to see the patterns from historic traces my ancestors have left behind, and the stories that emerge from them. I&#8217;ve seen wealth, poverty, crime, war, disease, entire careers in the stories spread out over 275 years and more. It is easy to loose oneself in some more data, to find if I can add one more generation further back in time to the overview. The challenge increases as you progress: every generation there&#8217;s by definition double the number of people to find (unless you stick to one particular paternal or maternal line and don&#8217;t branch out to siblings at all). Finding previously undiscovered connections gives a little kick, similar to weaving a new connection in the now. Yet it yields nothing in terms of the now. No new agency, no new perception of identity, no new capabilities moving forward, no new (creative) artefacts for others to build upon or enjoy. Despite the fascinating stories I uncovered and the more nuanced sense of my family&#8217;s history I acquired.</p>
<p>E&#8217;s effort, of similar duration and intensity, is way more forward looking. She reduced dependencies on dynamic tools, increased the speed of her website, and learned a lot along the way, such as using git, and automating workflows that involve her devices, her VPS and remote services. She acquired new capabilities and understanding when it comes to creating one&#8217;s own digital autonomy. Something she was already helping others with, and now has put a more solid understanding underneath. She made it easier for herself to express herself on her website, reducing the friction in getting her own stories and writings out. New confidence in executing on ideas she already had for a long time. Her side interest is forward looking, constructive, activist.</p>
<p>My father after his (early) retirement mostly spend time on things that were looking into the past. Genealogy in the 1990s, collecting educational resources and material from the early 1900s, the local historic society of the village he was born. </p>
<p>E and I have often remarked how important it is to us to have friends and connections across different age groups, not be stuck in our own cohort and/or older. I have a sense that the side interests you spend time on and their direction of perspective, their arrow of time, help determine if that is easier or harder to do. </p>
<p>The framing is important here too. You can look at internet technology and say you want to go &#8216;back&#8217; to the way some of those tools were in the 1990s and the zeroes. Or you can say, how can I use the key affordances and principles of what worked before to create something that allows new agency, that can help construct what comes next?</p>
<p>I think I prefer my side interests, and have for most of my life, with the arrow of time pointing forward.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/03/side-interests-and-their-arrow-of-time/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Not that Anton, the other Arnold</title>
		<link>https://www.zylstra.org/blog/2026/03/not-that-anton-the-other-arnold/</link>
					<comments>https://www.zylstra.org/blog/2026/03/not-that-anton-the-other-arnold/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Tue, 17 Mar 2026 15:25:29 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[genealogy]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26252</guid>

					<description><![CDATA[It turns out that in my previous search for my oldest findable namesake I was barking up literally the wrong tree. I am named after my maternal grandfather (born 1903), and his paternal line has several men named Anton (my first name) in a side branch, originating from his great uncle in 1803 (and his [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="e-content">
<p>It turns out that in my previous search for my oldest findable namesake I was barking up literally the wrong tree. I am named after my maternal grandfather (born 1903), and his paternal line has several men named Anton (my first name) in a side branch, originating from his <a href="https://www.zylstra.org/blog/2026/03/the-anton-link/">great uncle in 1803</a> (and his namesake was <a href="https://www.zylstra.org/blog/2026/03/deep-linking-anton/">his godfather</a> it seems). That line however is not also the source of my (and my grandfather&#8217;s) second name Arnold. </p>
<p>Trying to extend <a href="https://www.zylstra.org/blog/2026/03/ys-ancestral-wheel/">the ancestral wheel for Y</a>, at first I could not get beyond my maternal grandfather&#8217;s maternal grandparents and there were no Anton&#8217;s to be found there. His mother&#8217;s father was named Johannes (born 1835), and his mother&#8217;s maternal grandfather was named Cornelis (born 1796). Not having names of parents in turn makes it hard to find siblings. When I then found the names of Johannes&#8217; parents, Hermanus (born 1794) and Johanna, at first that did not bring an Anton to light either.</p>
<p>Dutch family names have been introduced in the early 1810s under Napoleonic rule. Some families came up with something that connected to their profession, locality, or how they wanted to be adressed (I&#8217;ll call myself King, ha! Baker! &#8216;From Smallville&#8217;!) Some thought it would be temporary and done away with after the French rule ended, hence family names like Bornnaked. Some already had a form of family name, e.g. based on the farm they lived at. </p>
<p>The Hermanus born 1794 would have been too young to register a family name, and it would have been his father who did. But his father would have been born around 1750-1775, and if there was a pre-existing family name then the spelling could be fluid over several decades, especially if a family moved around between different municipalities. There also can be differences in spelling between church records and civic records. Indeed it turned out that what settled as the family name Meere, was also written down as Meré, Merée, Marré and Marre describing the same people, dates and events. I also came across Meeze several times, which is more likely a transcription error when records were digitised. That way I found both the 1794 Hermanus&#8217; grandfather also named Hermanus, born around 1740, and a son named Anthonie Arnoldus for both of them. With the spelling of those first names, I could then search out more people with the same name.</p>
<p>Now I do have a clear timeline for my namesake, where previously I thought I did if a tenuous one.</p>
<p>Hermanus Meere (b. ca. 1740) had a son Anthonie Arnoldus (1764-1832). He named one of his sons Anthonie Arnoldus (1799-1865) His other son Hermanus (1794-1845) named one son Johannes (1835-1911), and another Anthonie Arnoldus (1837-1870). Johannes&#8217; daughter Theodora (1864-1950) named her son Anton Arnold (1903-1969, my direct namesake), after her uncle, great uncle, and great grandfather. The spelling of the names changed here, losing their religious connotations. There is a story my mother told me that I connected to her parents, but perhaps is connected to her father&#8217;s parents given the change in spelling of names: that the couple came from different religious denominations, and that when both reverend and pastor after the wedding came asking about whether their future children would be registered as part of their flock, they decided it would be neither.</p>
<p>An overview of the Anthonie Arnoldus and one Anthonia Arnolda I could find:</p>
<p><a href="https://www.zylstra.org/wp/wp-content/uploads/2026/03/Scherm­afbeelding-2026-03-17-om-15.59.44.png"><img loading="lazy" decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/03/Scherm­afbeelding-2026-03-17-om-15.59.44-640x617.png" alt="" width="640" height="617" class="aligncenter size-large wp-image-26254" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/03/Scherm­afbeelding-2026-03-17-om-15.59.44-640x617.png 640w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/Scherm­afbeelding-2026-03-17-om-15.59.44-300x289.png 300w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/Scherm­afbeelding-2026-03-17-om-15.59.44-768x740.png 768w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/Scherm­afbeelding-2026-03-17-om-15.59.44-668x644.png 668w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/Scherm­afbeelding-2026-03-17-om-15.59.44.png 911w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/03/not-that-anton-the-other-arnold/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Y&#8217;s Ancestral Wheel</title>
		<link>https://www.zylstra.org/blog/2026/03/ys-ancestral-wheel/</link>
					<comments>https://www.zylstra.org/blog/2026/03/ys-ancestral-wheel/#comments</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sun, 15 Mar 2026 09:50:19 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[genealogy]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26244</guid>

					<description><![CDATA[The past days ancestors have been part of our conversation at home, as it is part of Y&#8217;s current work at school. We started with the concept of being named after someone. Some time ago from her grandmother, the namesake of her second name, she received a set of multiple &#8216;birth spoons&#8216;, marked with the [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>The past days ancestors have been part of our conversation at home, as it is part of Y&#8217;s current work at school. We started with the concept of being named after someone. Some time ago from her grandmother, the namesake of her second name, she received a set of multiple &#8216;<a href="https://nl.wikipedia.org/wiki/Geboortelepel">birth spoons</a>&#8216;, marked with the initials and dates of those who carried the same name. Y is not just named after her maternal grandmother, but she was too, and her maternal grandmother was too. The line stretches back 6 generations to 1817 that way. Y and I followed the trail in the open online archives, and found out that the line actually stretches to one more maternal grandmother as namesake, which gets us to 8 generations and the mid 1700s.<br />
The question where my first name came from brought us to my maternal grandfather, his <a href="https://www.zylstra.org/blog/2026/03/the-anton-link/">great uncle</a>, and his <a href="https://www.zylstra.org/blog/2026/03/deep-linking-anton/">godfather</a>.</p>
<p>By then I had quite a bit of information jotted down, and wondered about storing and structuring, or visualising it in some way. As could be expected there is a machine readable data format for genealogical data, <a href="https://en.wikipedia.org/wiki/GEDCOM">GEDCOM</a>. It was created in the 1980s by the Mormon church, for whom tracking genealogy is connected to some of their core beliefs. As such the data format is heavily centered on nuclear families as opposed to individuals and their lineage. GEDCOM is flat text which promises that it can be read by self created parsers. Searching for a genealogical software tool to make data entry easy, there&#8217;s no shortage of paid-for online services, and there&#8217;s of course the Mormon run FamilySearch. Local software all looks and feels as if it is 20 years or more old. There isn&#8217;t much that is FOSS and can run on a present day Mac. I settled on using <a href="https://gramps-project.org/">GRAMPS</a>, a FOSS project originating in 2001, but with the latest release November last year, and available for Mac too. It&#8217;s written in Python, uses a database, and exports in GEDCOM and XML, and it seems to have an API too. </p>
<p>I entered the information I already collected, and then started adding from the open online archives. My father in the early 1990s researched mostly paternal lines. Pre-digitally that was somewhat logical and easier. Historic documents are mostly focused on men, and branching families meant having to visit multiple church and civic archives adding quite a lot to the workload. Online archives offer search over transcribed archive documents, and cover the entire country. </p>
<p>It still costs time, but over the course of a few days I&#8217;ve been able to identify all of Y&#8217;s ancestors 6 generations deep (early 1800s, 64 ancestors in the 6th generation), and partly up to 9 generations deep (512 ancestors). This allows looking back some 300 years to the early 1700s, and in a few rare cases to the 1650s.</p>
<p>The GRAMPS software provided this visualisation of Y&#8217;s ancestors as a wheel around her. Y is at the center, each ring reaches another generation back. The light blue ring is the last fully complete one, beyond that I haven&#8217;t searched for everything yet, and not everything is available online either. First names of living persons removed.</p>
<p><a href="https://www.zylstra.org/wp/wp-content/uploads/2026/03/ywheelredacted.png"><img loading="lazy" decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/03/ywheelredacted-640x527.png" alt="" width="640" height="527" class="aligncenter size-large wp-image-26247" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/03/ywheelredacted-640x527.png 640w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/ywheelredacted-300x247.png 300w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/ywheelredacted-768x633.png 768w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/ywheelredacted-668x551.png 668w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/ywheelredacted.png 1035w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/03/ys-ancestral-wheel/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Deep Linking Anton</title>
		<link>https://www.zylstra.org/blog/2026/03/deep-linking-anton/</link>
					<comments>https://www.zylstra.org/blog/2026/03/deep-linking-anton/#comments</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Wed, 11 Mar 2026 13:58:29 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[family]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26235</guid>

					<description><![CDATA[An odd Wikipedia reference led me to the source of my name as well as mid 16th century ancestry. Last week I wrote about the search where my first name Anton came from, beyond being named after my maternal grandfather Anton Arnold Bast (1903-1969). I concluded it came from my grandfather&#8217;s great uncle, Anton Link [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>An odd Wikipedia reference led me to the source of my name as well as mid 16th century ancestry.</p>
<p>Last week I wrote about the search where my first name Anton came from, beyond being named after my maternal grandfather Anton Arnold Bast (1903-1969). I <a href="https://www.zylstra.org/blog/2026/03/the-anton-link/">concluded</a> it came from my grandfather&#8217;s great uncle, Anton Link who lived from 1803 to 1881.<br />
I also mentioned that finding anything further away than the early 1800s was likely impossible, because, as my father was told when he searched in the 1980s/1990s, the relevant archives in Germany were destroyed during WWII. </p>
<p>The various Basts from 1800-1850 I found in public archives and my namesake Anton Link were born, lived, married, and died in the German village Ransbach, although they also lived, married and died in the Netherlands during those same years.<br />
Ransbach is a small village, between 1000 and 2000 people in 1800-1850, in the old County Nassau in current Germany. It has a <a href="https://de.wikipedia.org/wiki/Ransbach-Baumbach">Wikipedia page</a>, mostly on account of being old (at least mid 14th century), and having a history of producing ceramics. The Wikipedia page is unremarkable, but one line caught my eye. A single reference under &#8216;Literature&#8217; to <em>Horst Theisen: Ortsfamilienbuch Ransbach-Baumbach 1550-1930. 2. Bände. Weißenthurm: Cardamina 2019; ISBN 978-3-86424-469-8</em>. <em>Ortsfamilienbuch</em>, means book of family names in the village, and the title suggests it goes back to 1550? Would it have more information on my maternal ancestry? A content overview online even stated that it included people who had moved from Ransbach to the Netherlands.</p>
<p>The publisher has a <a href="https://www.cardamina.net/">website</a>, with an online shop with books of local names for many German communities. So I ordered the book, almost 1400 pages in two A4 sized tomes, and took delivery of it yesterday.</p>
<p><img loading="lazy" decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/03/ofbransbachTonZijlstraccbyncsa-640x480.jpg" alt="" width="640" height="480" class="aligncenter size-large wp-image-26238" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/03/ofbransbachTonZijlstraccbyncsa-640x480.jpg 640w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/ofbransbachTonZijlstraccbyncsa-300x225.jpg 300w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/ofbransbachTonZijlstraccbyncsa-768x576.jpg 768w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/ofbransbachTonZijlstraccbyncsa-668x501.jpg 668w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/ofbransbachTonZijlstraccbyncsa.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" /><br /><em>A long list of names from a small village.</em></p>
<p>It is based on local church records (mostly the catholic church), from the mid 17th century onwards, the civic register from 1818 onwards, and builds on tax records and court records for the period 1550-1723. The latter come from the state and federal archives in Koblenz and Wiesbaden (not Cologne where my father inquired). The information for people who moved between Ransbach and Netherlands, or settled there, is based on the same online public archives I already consulted myself, making it easy for me to find the right ancestors in this book of local family names.</p>
<p>For my grandfather&#8217;s ancestors the book adds more details, such as exact dates of birth, marriage and death that the Dutch archives didn&#8217;t have. It also provides details on one more generation back in time. Born around 1750 they were the ones who came to settle in Ransbach, so the book doesn&#8217;t provide further details than that. </p>
<p>And then there is the information of my original namesake Anton Link. His parents, Hermann Link (1771-1844) and Anna Maria Bleyer (no dates) are listed as &#8216;wandering around Ransbach&#8217; so apparently living rough, despite having 6 kids. His paternal grandfather and further paternal and maternal ancestors however are traceable much further into time, and seemed to have been wealthy enough to leave documented traces. All the way back to 1575, with fascinating glimpses of their lives from tax and court documents. Mentions of building and selling homes, a fistfight at a wedding, being listed as having 2 horses, a fine for grazing their cows on a field without permission of the land owner, renting a kiln to bake pottery, lending and claiming back sums of money or owing them.<br />
No further Antons though, just this single one in the Link ancestry. </p>
<p>So there&#8217;s me, named after my grandfather who was born in 1903, in turn named after his great uncle born a century before him in 1803. And no Antons before or in between. </p>
<p>The church records in the Ransbach book provide the key. As mentioned Ransbach was predominantly catholic, and the church not just registered parents but also godparents. Anton Link&#8217;s godmother Anna Elisabeth Bleyer probably is his mother&#8217;s sister. And his godfather, who seems to be her fiancee at that moment is named <em>Anton</em> Hirtenjohann, born in Heinsberg around 1775. Curiously if I look for Anton Link&#8217;s godfather and godmother, despite not finding immediate evidence, I do come across a mention of both first and last names in the right decade as a married couple, where Anton Hirtenjohann is seemingly listed as Anton <em>Arnold</em> Hirtenjohann. Previously I concluded that my and my grandfather&#8217;s second name Arnold comes from somewhere unknown (no other Arnolds I came across at all, and Anton Link was named only Anton), yet here Anton and Arnold are again used together. If Anton Link&#8217;s godfather is the source of both my first names, I wonder what stories carried those two names forward in the Bast family for well over a century?</p>
<p>More exploration is perhaps in order around my second name, with uncertain outcomes. But I find it amazing  already that all of this was traceable from home.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/03/deep-linking-anton/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Bridges and Conversations as Pivots</title>
		<link>https://www.zylstra.org/blog/2026/03/bridges-and-conversations-as-pivots/</link>
					<comments>https://www.zylstra.org/blog/2026/03/bridges-and-conversations-as-pivots/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sat, 07 Mar 2026 09:29:59 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[work]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26229</guid>

					<description><![CDATA[Favorited Never Blow Up Your Bridges by Wouter Groeneveld Wouter talks about the weak ties across the years that in hindsight turn out to be key in making a next step, changing course or enter new fields. Never burn bridges he concludes. I never applied for any of my jobs or roles. At one point [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="e-content">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" width="15" height="12"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg> <em>Favorited <a  class="u-favorite-of p-name" href="https://brainbaking.com/post/2026/02/never-blow-up-your-bridges/">Never Blow Up Your Bridges</a> by Wouter Groeneveld</em> </p>
<p>Wouter talks about the weak ties across the years that in hindsight turn out to be key in making a next step, changing course or enter new fields. Never burn bridges he concludes.</p>
<p>I never applied for any of my jobs or roles. At one point I have written some application letters but that never yielded anything, and I learned not to bother with them. Most of the roles I have had didn&#8217;t exist before I filled them. My first job I got because my employer saw my volunteer work on a side interest of mine in a different context and asked if he could pay me to do that elsewhere. Then one of their clients hired me to continue some other work inside their own organisation. Another company made a cold sales call to me in that role, but ended up hiring me instead. When I quit my last job, some clients left with me although that wasn&#8217;t my doing. I also brought that former employer along to a new client of mine where they then stayed on when I was done. The past two decades of being self employed and then later also an employer myself have been similar. I&#8217;ve done high trust complex change projects for people I already knew for years before and had never approached commercially until they reached out. I&#8217;ve come to trust that side interests, side activities, conversations and going to fringe events to see who I might meet and what gets discussed there, over time will yield interesting work.</p>
<p>A few years ago I was asked to talk about my &#8216;career path&#8217; at my old university. Often such talks by others present a linear path created out of clear ambition and goals. Instead I shared that I probably have had half a dozen of conversations in my life that in hindsight turned out to be pivotal in my work. Such as an off-hand remark in a conversation over coffee in Austria that has turned into what is now well over 15 years of work in open data, digital ethics, and data governance. I titled that talk <a href="https://www.zylstra.org/blog/2023/06/what-is-it-you-do-again/">What is it you do again?</a>, as the question pops up regularly. I think the answer has been and is &#8216;interesting things that happen to cross my path&#8217;, and &#8216;going various places so that more things might cross my path&#8217;. Burning bridges is indeed not part of that approach.</p>
<blockquote><p>Never blow up your bridges. If you manage to build a couple, you can always cross them—and if needed, retrace your steps.</p>
<p>Wouter Groeneveld</p></blockquote>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/03/bridges-and-conversations-as-pivots/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title></title>
		<link>https://www.zylstra.org/blog/2026/03/26226/</link>
					<comments>https://www.zylstra.org/blog/2026/03/26226/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Fri, 06 Mar 2026 12:05:50 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[enshittification]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[socmed]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26226</guid>

					<description><![CDATA[It seems to me that LinkedIn is enshittifying their internal search. In the past weeks I frequently don&#8217;t get any results when searching for someone I met inside LinkedIn (the website, or the mobile app). Yet, when I search for them online generally, I get the link to their LinkedIn profile as the very first [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>It seems to me that LinkedIn is <a href="https://en.wikipedia.org/wiki/Enshittification">enshittifying</a> their internal search.</p>
<p>In the past weeks I frequently don&#8217;t get <em>any</em> results when searching for someone I met <em>inside</em> LinkedIn (the website, or the mobile app). Yet, when I search for them online generally, I get the link to their LinkedIn profile as the very first result.</p>
<p>Another notch against the utility of LinkedIn. </p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/03/26226/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The Anton Link</title>
		<link>https://www.zylstra.org/blog/2026/03/the-anton-link/</link>
					<comments>https://www.zylstra.org/blog/2026/03/the-anton-link/#comments</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Mon, 02 Mar 2026 12:32:26 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[family]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26212</guid>

					<description><![CDATA[Where does my first name (Anton) come from? This weekend I explored the public archives a bit. Thanks to open data efforts, these days a lot of public archives are online and made fully searchable. The trigger was a conversation with Y about first names and being named after someone else (Y&#8217;s second name is [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="e-content">
<p>Where does my first name (Anton) come from? This weekend I explored the <a href="https://www.openarchieven.nl/">public archives</a> a bit. Thanks to open data efforts, these days a lot of public archives are online and made fully searchable. The trigger was a conversation with Y about first names and being named after someone else (Y&#8217;s second name is after her maternal grandmother, her third name after E&#8217;s great-aunt).</p>
<p>I was fully named after my mother&#8217;s father, Anton Arnold Bast, who died in 1969, the year before I was born (as an unplanned consequence of a late night tumble returning home from an after summer party). But where did he get his name from? The paternal side of that branch of the family is filled with men named Peter or Jacob, but no other Anton. It also doesn&#8217;t come from his mother&#8217;s side. My mom (b. 1937) was named after her grandmother (b. 1864), and she after her grandmother (b. 1803) where the archive trail ends. No other Anton there either.</p>
<p>Tracing the lines in the archives back down the generations, I found no clues. Many Peters, many Jacobs, large families, probably poor: one family I came across had 15 children, of which only 5 survived into adulthood. Names being re-used several times within one household. My grandfather had 7 brothers and sisters. Of the eight siblings just four lived to adulthood. My great uncle, whom I remember well, was the second of his name in the household: his brother of the same name had died the year before at less than 3 weeks old.</p>
<p>When I searched for &#8216;Anton Arnold Bast&#8217; I only found my grandfather, who was born in 1903 in <a href="https://de.wikipedia.org/wiki/Viersen">Viersen</a>, Germany (it seems his parents worked there for a few years in the textile industry before returning to the textile mills in <a href="https://en.wikipedia.org/wiki/Enschede">Enschede</a>, Netherlands).<br />
Searching for &#8216;Anton Bast&#8217; yielded some more results. This probably means that my grandfather&#8217;s (and my) first and second names come from different sources. The Arnold came from somewhere else.</p>
<p>Another Anton Bast I found was born near the end of 1900, around the same time as my grandfather (1903). This suggested to me there would be a shared Anton somewhere. But at first I did not know what the connection or distance was between this 1900 Anton, and my grandfather from 1903. Wading through the various mentions of yet more Peters and Jacobs I realised that the paternal grandfathers (named Peter, b 1817, and Jacob b 1825, of course) of both Antons were brothers. There are no Antons before then, and there was one Anton (an uncle of the &#8216;1900 Anton&#8217;) who died an infant in 1857. Still not clear where the &#8216;original&#8217; Anton got introduced in the Bast family, but I now had the precise generation where the name seems to have emerged.</p>
<p>I took a look at those two brothers, and if they had other siblings.  They did, a sister Maria Anna Bast (1807-1882). Following her trail I found the &#8216;original&#8217; Anton: her husband. She was married to <strong>Anton Link</strong>, born 1803, died 1881.<br />
The infant Anton from 1857 was named after his uncle, and the 1900 Anton and my grandfather in 1903 were both named after the same man, their great uncle. The 1900 Anton had a son called Anton Bast too, born in 1929. He was still alive in 1960 and living in Hilversum, evidenced by a letter he wrote to find out the fate of one of his two brothers, both named Jacob. One, a monk, died 1941 in a monastery near Brussels, according to his brother of causes unrelated to the war. The other was still missing in 1960, although I found a mention later without any context that he had died in 1944. This 1929 Anton may well have had a son or have a grandson also named Anton. The archives don&#8217;t mention anything (because the closer we get to our times the less public material is: births after 100 yrs, marriages after 75 years, deaths after 50 years) Yet, there still is an Anton Bast out there according to LinkedIn, and he seems around my age, so perhaps a grandchild like I am?</p>
<p>My grandfather was called Toon, as short form of Anton. This implies the German pronunciation, with a long o sound. I had long assumed that was because he himself was born in Germany, while his parents worked in Viersen for a few years. I&#8217;m called Ton, with a short o, the Dutch pronunciation. The 1857 infant Anton was mentioned in the records as Antoon, the Dutch spelling of a long o. This implies the German pronunciation has nothing to do with where my grandfather was born. </p>
<p>Indeed Anton Link, the likely source of my first name, was born in Germany himself. All the Bast&#8217;s of that generation and their partners were too. And their father Peter Bast and mother Anna Catharina Schellenpols were too, at the very end of the 18th century. The Dutch civil servants weren&#8217;t very good at spelling German place names or personal names it seems, with various spellings for each, but their origins center around the village of <a href="https://de.wikipedia.org/wiki/Ransbach-Baumbach">Ransbach</a>, close to Montabaur, part of the independent German statelet County of <a href="https://en.wikipedia.org/wiki/Nassau_(region)">Nassau</a> in the first half of the 19th century.</p>
<p>Their children are sometimes born in Ransbach, sometimes in Hilversum or Den Bosch, alternating within a generation until the 1840s. Around that time it appears the family settled in <a href="https://en.wikipedia.org/wiki/Hilversum">Hilversum</a> for good. Many of the men and women are listed as &#8216;koopman&#8217; and &#8216;koopvrouw&#8217;, merchants. The back and forth in the first half of the 19th century between the Nassau region in Germany and Hilversum seems to support the story I heard from my mother that the Bast family were originally pedlars, going back and forth between Nassau and the Netherlands. Further back than the start of the 19th century the traces all end. My father at one point explored further, but the Nassau archives of that period had been moved to the city Cologne and were destroyed along with much of the city during World War II, he was told. Later, decades after my dad&#8217;s search, in 2009 the modern day Cologne city archive collapsed due to works on an underground station underneath it. They are still working to restore documents and will be for decades. So whatever might be around won&#8217;t be available online.</p>
<p><a href="https://www.rijksmuseum.nl/nl/collectie/object/Zittende-marskramer--d2b84c15089983282bec14a2b7e66420"><img loading="lazy" decoding="async" src="https://www.zylstra.org/wp/wp-content/uploads/2026/03/RP-T-00-2261.jpg" alt="" width="485" height="600" class="aligncenter size-full wp-image-26216" srcset="https://www.zylstra.org/wp/wp-content/uploads/2026/03/RP-T-00-2261.jpg 485w, https://www.zylstra.org/wp/wp-content/uploads/2026/03/RP-T-00-2261-243x300.jpg 243w" sizes="auto, (max-width: 485px) 100vw, 485px" /></a><br />
<br /><em>Zittende marskramer / seated pedlar, drawing/acquarel attributed to Pieter Marinus van de Laar, dated 1834-1862, public domain image, collection Rijksmuseum Amsterdam.</em>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/03/the-anton-link/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>What About Cognitive Debt In Our Slow AI Organisations?</title>
		<link>https://www.zylstra.org/blog/2026/02/what-about-cognitive-debt-in-our-slow-ai-organisations/</link>
					<comments>https://www.zylstra.org/blog/2026/02/what-about-cognitive-debt-in-our-slow-ai-organisations/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sun, 15 Feb 2026 12:34:16 +0000</pubDate>
				<category><![CDATA[Complexity]]></category>
		<category><![CDATA[Digital disruption]]></category>
		<category><![CDATA[Effectiveness]]></category>
		<category><![CDATA[knowledge work]]></category>
		<category><![CDATA[Linklog]]></category>
		<category><![CDATA[cognitivedebt]]></category>
		<category><![CDATA[organisations]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26198</guid>

					<description><![CDATA[If we view companies as slow AI, and thus at risk of #cognitivedebt as much as #vibecoding product releases, the question is: what have we come up with to deal with cognitive debt in organisations? Intuitively I'd say reporting chains, KPIs, middle management, consultancy. I fear that means we really didn't, just added management theater and reorganisation rituals. Bc which board actually fully understands the org they're steering?]]></description>
										<content:encoded><![CDATA[<p><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" width="12" height="17"><path d="M0 512V48C0 21.49 21.49 0 48 0h288c26.51 0 48 21.49 48 48v464L192 400 0 512z"/></svg> <em>Bookmarked <a class="u-bookmark-of" href="https://margaretstorey.com/blog/2026/02/09/cognitive-debt/">How Generative and Agentic AI Shift Concern from Technical Debt to Cognitive Debt</a> by Margaret-Anne Storey</em></p>
<p>I enjoyed this short posting by Margaret-Anne Storey, a CS professor. The effect of using generative tools can indeed lead to loss of overview, and uncertainty about the project I recognise. It creeps in very quickly, especially if I&#8217;ve started from something exploratory, as opposed to planned. A cognitive debt accrues because of wanting to move fast or move at all, at the cost of understanding one&#8217;s actions in enough detail. It hinders being able to make changes later.</p>
<p>It also makes me wonder something completely different. Partially because of examples I saw last week in Madrid of how BMW and Airbus had sped up some specific tasks orders of magnitude with AI:</p>
<p>If we see <a href="https://www.zylstra.org/blog/2019/06/our-ai-overlords-are-already-here-they-likely-employ-you/">companies as slow AI</a>, i.e. context blind algorithms working towards a narrowly defined singular goal (this is where the notion of AI turning all the material in the world including ourselves into paperclips comes from), what methods have we come up with to deal with cognitive debt in organisations? My intuitive response is reporting chains, KPIs, and middle management. Consultancy too, hiring an external actor to blame if needed. That suggests to me we actually didn&#8217;t, as so much of that is management-theater. Does any board of any company above a certain size actually know what is going on in their organisations? Understand what consequences changes may have? There&#8217;s a world of hurt out there caused by &#8216;reorganisations&#8217; that all too often seem ritualistic more than rational when seen from the outside.</p>
<p>It may also be why companies easily embrace AI, despite e.g. warnings about cognitive debt. It looks <em>the same as current practice</em>, just with the promise of higher speed.</p>
<blockquote><p>I saw this dynamic play out vividly in an entrepreneurship course I taught recently. .. one team hit a wall. They could no longer make even simple changes without breaking something unexpected. &#8230;  no one on the team could explain why certain design decisions had been made or how different parts of the system were supposed to work together. &#8230; issue was that the theory of the system, their shared understanding, had fragmented or disappeared entirely. They had accumulated cognitive debt faster than technical debt, and it paralyzed them.</p>
<p>Margaret-Anne Storey</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/02/what-about-cognitive-debt-in-our-slow-ai-organisations/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Wasserspiel by Tim Staffel</title>
		<link>https://www.zylstra.org/blog/2026/02/wasserspiel-by-tim-staffel/</link>
					<comments>https://www.zylstra.org/blog/2026/02/wasserspiel-by-tim-staffel/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sun, 08 Feb 2026 12:24:30 +0000</pubDate>
				<category><![CDATA[Books I read]]></category>
		<category><![CDATA[geopolitics]]></category>
		<category><![CDATA[nearfuture]]></category>
		<category><![CDATA[water]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26188</guid>

					<description><![CDATA[This 2025 novel by German author Tim Staffel centers on the geopolitical and commercial exploitation of water, in times where fresh water is getting scarce as climate changes, glaciers melt, and aquifers get depleted. The protagonist, who has a fear of water, is a world wide activist on the human right to potable water, exposing [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>This 2025 novel by German author Tim Staffel centers on the geopolitical and commercial exploitation of water, in times where fresh water is getting scarce as climate changes, glaciers melt, and aquifers get depleted. The protagonist, who has a fear of water, is a world wide activist on the human right to potable water, exposing the machinations of those who see profit in gatekeeping water. The German village he was born in and left to never return becomes the center of the mechanisms of oppression and water poverty. So he does return. Wasserspiel means water game. I came across this book when browsing the Dussmann bookstore in Berlin last October.</p>
<p>While interesting and entertaining, the story never really sucked me in. I kept reading while hovering above it.</p>
<p>Read through the Kobo plus subscription.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/02/wasserspiel-by-tim-staffel/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>On Heritrix Crawler and Internet Archiving</title>
		<link>https://www.zylstra.org/blog/2026/02/on-heritrix-crawler-and-internet-archiving/</link>
					<comments>https://www.zylstra.org/blog/2026/02/on-heritrix-crawler-and-internet-archiving/#comments</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Tue, 03 Feb 2026 14:15:28 +0000</pubDate>
				<category><![CDATA[metablogging]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[crawling]]></category>
		<category><![CDATA[heritrix]]></category>
		<category><![CDATA[internetarchive]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26165</guid>

					<description><![CDATA[After being informed about the intention of the Royal Library to archive my website, I wondered how some of the aspects my site has may affect what is being collected. Specifically: Most of my postings are kept away from the front page but end up in specific categories. These postings do show up in monthly [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>After being informed about <a href="https://www.zylstra.org/blog/2026/01/digital-longevity-through-the-dutch-royal-library/">the intention of the Royal Library to archive my website</a>, I wondered how some of the aspects my site has may affect what is being collected.<br />
Specifically:</p>
<ul>
<li>Most of my postings are kept away from the front page but end up in specific categories. These postings do show up in monthly archives and overview pages like for a tag or category.</li>
<li>Some of my postings are unlisted in the site, yet are publicly available. Mostly these are postings I originally only shared through RSS, such as my week notes. They are not in overviews, don&#8217;t show up as search results, but have public URLs, and you can navigate to them if you click next / previous post on their surrounding posts in the timeline.</li>
</ul>
<p>The crawler that will be used for the archiving is <a href="https://heritrix.readthedocs.io/en/latest/index.html">Heritrix</a>, which is also used by the Internet Archive itself.<br />
A quick test of some posts from both of the two types above shows they are likely not in the internet archive. I mailed the Royal Library to ask how Heritrix may or may not deal with my site&#8217;s quirks. Or perhaps I can generate a complete site map and make that available? </p>
<p>I think I&#8217;ll put this up on the front page <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/02/on-heritrix-crawler-and-internet-archiving/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>RSS is Awesome</title>
		<link>https://www.zylstra.org/blog/2026/02/rss-is-awesome/</link>
					<comments>https://www.zylstra.org/blog/2026/02/rss-is-awesome/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Tue, 03 Feb 2026 13:48:57 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[rss]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26162</guid>

					<description><![CDATA[Favorited the rss-feed of the blog by Manuel Moreale Shout-out to Manuel Moreale for his footer message under each item in his RSS feed. Likewise! Thank you for keeping RSS alive. You&#8217;re awesome. Manuel Moreale]]></description>
										<content:encoded><![CDATA[<p><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" width="15" height="12"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg> <em>Favorited <a  class="u-favorite-of p-name" href="https://manuelmoreale.com/feed/rss">the rss-feed of the blog</a> by Manuel Moreale</em> </p>
<p>Shout-out to <a href="https://manuelmoreale.com/">Manuel Moreale</a> for his footer message under each item in his RSS feed. Likewise!</p>
<blockquote><p>Thank you for keeping RSS alive. You&#8217;re awesome.</p>
<p>Manuel Moreale</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/02/rss-is-awesome/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Bringing Claude Code to the Local Machine</title>
		<link>https://www.zylstra.org/blog/2026/02/bringing-claude-code-to-the-local-machine/</link>
					<comments>https://www.zylstra.org/blog/2026/02/bringing-claude-code-to-the-local-machine/#comments</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sun, 01 Feb 2026 11:10:14 +0000</pubDate>
				<category><![CDATA[Day to Day]]></category>
		<category><![CDATA[Personal tools]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[claudecode]]></category>
		<category><![CDATA[llms]]></category>
		<category><![CDATA[vibecoding]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26144</guid>

					<description><![CDATA[Na een Claude Code sessie met @frank@indieweb.social vrijdag, waarin ik mijn bestaande persoonlijke feedreader wat oppoetste, wilde ik wel meer. Maar dan lokaal, en dat blijkt te kunnen. Claude Code kan lokaal Ollama / LM Studio gebruiken.]]></description>
										<content:encoded><![CDATA[<div class="e-content">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" width="15" height="12"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg> <em>Favorited <a  class="u-favorite-of p-name" href="https://docs.ollama.com/integrations/claude-code">Ollama Claude Code integration</a> by Ollama</em><br />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" width="15" height="12"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg> <em>Favorited <a  class="u-favorite-of p-name" href="https://lmstudio.ai/blog/claudecode">LM Studio Claude Code integration</a> by LM Studio blog</em></p>
<p>Last Friday I participated in a workshop by Frank Meeuwsen on using Claude Code. I&#8217;ve been reluctant to use Claude Code for the basic reason that it uses cloud run models by default. This means that my inputs and any context I provide leave my machine to be gobbled up into the data foraging models. Nevertheless it was fun, I improved on my existing <a href="https://www.zylstra.org/blog/my-personal-feed-reader-that-allows-writing-responses/">personal feed reader</a> (a presentation layer on top of FreshRSS that allows me to write responses while I&#8217;m reading feeds).</p>
<p>However tempting it is to continue vibecoding with Claude Code and watching it work its way through my coding requests, that is not the way to go. After some online searching I found the above two pages, that explain how to point the program Claude Code to use the local end point of either Ollama or LMStudio. That&#8217;s more like it!</p>
<p>Now I need to figure out which LLMs that can be downloaded (or run on a VPS perhaps) are best suited to the type of tasks I want to set it. For coding, local agents, translation, and semantic work. There can be multiple models of course, as I can switch them up or run them sequentially (and in parallel if I deploy them on a VPS I think).</p>
<blockquote><p>Open models can be used with Claude Code through Ollama’s Anthropic-compatible API</p>
<p>Ollama documentation</p></blockquote>
<blockquote><p>This means you can use your local models with Claude Code!</p>
<p>LM Studio blog</p></blockquote>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/02/bringing-claude-code-to-the-local-machine/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Baroco by Martin Horváth</title>
		<link>https://www.zylstra.org/blog/2026/01/baroco-by-martin-horvath/</link>
					<comments>https://www.zylstra.org/blog/2026/01/baroco-by-martin-horvath/#respond</comments>
		
		<dc:creator><![CDATA[Ton Zijlstra]]></dc:creator>
		<pubDate>Sat, 31 Jan 2026 12:01:03 +0000</pubDate>
				<category><![CDATA[Books I read]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[finance]]></category>
		<category><![CDATA[nearfuture]]></category>
		<category><![CDATA[sf]]></category>
		<guid isPermaLink="false">https://www.zylstra.org/blog/?p=26185</guid>

					<description><![CDATA[Came across this 2025 book in a Bregenz book store, Brunner, last summer while visiting the Austrian alps, and later looked for it online. Set in an ancient convent in a small deserted Italian village, and narrated by what appears to be a renaissance literary style all knowing voice. After a few chapters it becomes [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Came across this 2025 book in a <a href="https://en.wikipedia.org/wiki/Bregenz">Bregenz</a> book store, <a href="https://www.brunnerbuch.at/">Brunner</a>, last summer while visiting the Austrian alps, and later looked for it online. </p>
<p>Set in an ancient convent in a small deserted Italian village, and narrated by what appears to be a renaissance literary style all knowing voice. After a few chapters it becomes more apparent who the narrator is. Took me a bit to get into, because of that narrator, but then enjoyed it. Some nice ideas, funny at times, and entertaining.<br />
<a href="https://en.wikipedia.org/wiki/Martin_Horv%C3%A1th">Horváth</a> is an Austrian writer, and this seems to be his third novel.</p>
<p>Read in German through the Kobo plus subscription.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.zylstra.org/blog/2026/01/baroco-by-martin-horvath/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
