<?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>apple &#8211; Kelkhoff.com</title>
	<atom:link href="https://kelkhoff.com/tag/apple/feed/" rel="self" type="application/rss+xml" />
	<link>https://kelkhoff.com</link>
	<description>A simple programmer; a simple site</description>
	<lastBuildDate>Wed, 23 Jul 2025 01:31:42 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://kelkhoff.com/wp-content/uploads/2023/01/cropped-5-512-150x150.png</url>
	<title>apple &#8211; Kelkhoff.com</title>
	<link>https://kelkhoff.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>My Pre-WWDC &#8217;25 Predictions</title>
		<link>https://kelkhoff.com/2025/06/09/my-pre-wwdc-25-predictions/</link>
		
		<dc:creator><![CDATA[dkelkhoff]]></dc:creator>
		<pubDate>Mon, 09 Jun 2025 15:48:52 +0000</pubDate>
				<category><![CDATA[Stream of Consciousness]]></category>
		<category><![CDATA[apple]]></category>
		<guid isPermaLink="false">https://kelkhoff.com/?p=517</guid>

					<description><![CDATA[It's less than 90 minutes before Apple's 2025 Worldwide Developers Conference, and I'm going to put a few predictions out into the world for what I think they're going to do differently at this year's event]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">It&#8217;s less than 90 minutes before <a href="https://www.apple.com/newsroom/2025/03/apples-worldwide-developers-conference-returns-the-week-of-june-9/" data-type="link" data-id="https://www.apple.com/newsroom/2025/03/apples-worldwide-developers-conference-returns-the-week-of-june-9/">Apple&#8217;s 2025 Worldwide Developers Conference</a>, and I&#8217;m going to put a few predictions out into the world for what I think they&#8217;re going to do differently at this year&#8217;s event:</p>


<div class="wp-block-image">
<figure class="alignright size-full is-resized"><img fetchpriority="high" decoding="async" width="980" height="551" src="https://kelkhoff.com/wp-content/uploads/2025/06/Apple-WWDC25-event-branding_big.jpg.large_.jpg" alt="" class="wp-image-518" style="width:421px;height:auto" srcset="https://kelkhoff.com/wp-content/uploads/2025/06/Apple-WWDC25-event-branding_big.jpg.large_.jpg 980w, https://kelkhoff.com/wp-content/uploads/2025/06/Apple-WWDC25-event-branding_big.jpg.large_-300x169.jpg 300w, https://kelkhoff.com/wp-content/uploads/2025/06/Apple-WWDC25-event-branding_big.jpg.large_-768x432.jpg 768w, https://kelkhoff.com/wp-content/uploads/2025/06/Apple-WWDC25-event-branding_big.jpg.large_-520x293.jpg 520w, https://kelkhoff.com/wp-content/uploads/2025/06/Apple-WWDC25-event-branding_big.jpg.large_-700x394.jpg 700w" sizes="(max-width: 980px) 100vw, 980px" /></figure>
</div>


<p class="wp-block-paragraph">Given the rumors that (a) all of their OS&#8217;s will be getting a <a href="https://www.macrumors.com/2025/06/06/ios-26-rumored-design-details/">redesign</a> that has similar elements throughout them, and (b) that they&#8217;ll all be <a href="https://www.macrumors.com/2025/05/28/apple-ios-26/">re-numbered with the year (<em>next</em> year) &#8220;26&#8221;</a>, I&#8217;m going to predict that Apple will introduce a whole new name for their full software ecosystem. A name that spans iOS, iPadOS, macOS, visionOS, tvOS &#8211; and brings them all together into a single name. I&#8217;m guessing that name will be <strong>Apple OS 26</strong>.</p>



<p class="wp-block-paragraph">I think this idea makes sense because so many of the Apple services that we use (e.g., Messages, Notes, Reminders) span across the various hardware platforms and OS&#8217;s on those devices, and Apple has done well in the past few years with keeping those services at feature-parity across platforms. Being able to refer to ecosystem-wide features by the &#8220;Apple OS&#8221; version that they exist within just makes sense.</p>



<p class="wp-block-paragraph">I believe that they&#8217;ll start by announcing that new name, Apple OS 26, and then they&#8217;ll break with the traditional format of the WWDC keynote, and instead of going through each OS one by one, they&#8217;ll go through everything by feature or by service.  Probably starting with the design changes that are coming everywhere, but then getting into the specifics of individual apps and services.  For example, discussing new Messages features, not as an iPhone feature, but as an ecosystem feature.  If they&#8217;re going to get similar UI/UX updates everywhere, and they already get new features everywhere, it only makes sense to talk about them all together. </p>



<p class="wp-block-paragraph">I&#8217;m sure I&#8217;ve heard <a href="https://www.relay.fm/connected">some</a> of my <a href="https://www.relay.fm/upgrade">favorite</a> <a href="https://atp.fm/">podcasts</a> mention this format shakeup as a possible change they could make over the past few years, but I didn&#8217;t hear anyone say it last week, so if it happens today, I&#8217;ll claim credit for it.  And I&#8217;ve not heard anyone ever mention the ecosystem-wide name, so that one&#8217;s totally mine. </p>



<p class="wp-block-paragraph">What are the odds on any of this happening?  <a href="https://appleinsider.com/articles/23/01/08/the-cost-of-doing-business-apples-app-store-fees-explained">Easily under 30%</a>, I&#8217;d say <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>
					
		
		
			</item>
		<item>
		<title>kelkhoff.com Migration Complete</title>
		<link>https://kelkhoff.com/2024/12/03/kelkhoff-com-migration-complete/</link>
		
		<dc:creator><![CDATA[dkelkhoff]]></dc:creator>
		<pubDate>Tue, 03 Dec 2024 14:28:20 +0000</pubDate>
				<category><![CDATA[Stream of Consciousness]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[homeOffice]]></category>
		<guid isPermaLink="false">https://kelkhoff.com/?p=351</guid>

					<description><![CDATA[When I got my new M4 Mac Mini last month, I knew right away I wanted to use it for more than just a backup and file server.

So as of last night, I've completed the migration of this site, kelkhoff.com, to be running on my mac mini.

Here's the full stack:

hover for kelkhoff.com DNS →

linode for load balancing, and TLS → 

linode running an nginx docker image, doing a reverse proxy →

erro Dynamic DNS and port forwarding →

mac mini running wordpress and mysql under docker compose.

Hopefully that doesn't give away too much infosec ;)

From a different point of view, here's a different view of the full stack.  Yes, I am using my Apple Vision Pro box as a rack, while I'm pending the purchase of a new 3D printer...

Anyway, I think the site's performance is improved - but, I still do see some initial-connection delays when wordpress wants to download 50 images at the same time, or 100 javascript files.  So, hopefully I can tune that, either at the linode or nginx side.  Or, I might try to simplify the stack some.  I do like having the internet hitting the linode balancer instead of coming DIRECTLY into my house, but at this point, I'm probably over-paying linode for what I'm getting from them, so I might be searching out a new cloud whatever-you-call that provider (like a cloudflare?)]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">When I got my <a href="https://kelkhoff.com/2024/11/11/my-m4-mac-mini-thats-4ms/">new M4 Mac Mini</a> last month, I knew right away I wanted to use it for more than just a backup and file server.</p>



<p class="wp-block-paragraph">So as of last night, I&#8217;ve completed the migration of this site, kelkhoff.com, to be running on my mac mini.</p>



<p class="wp-block-paragraph">Here&#8217;s the full stack:</p>



<span id="more-351"></span>



<ul class="wp-block-list">
<li>hover for kelkhoff.com DNS →</li>



<li>linode for load balancing, and TLS → </li>



<li>linode running an nginx docker image, doing a reverse proxy →</li>



<li>erro Dynamic DNS and port forwarding →</li>



<li>mac mini running wordpress and mysql under docker compose.</li>
</ul>



<p class="wp-block-paragraph">Hopefully that doesn&#8217;t give away too much infosec <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 class="wp-block-paragraph">From a different point of view, here&#8217;s a different view of the full stack.  Yes, I am using my Apple Vision Pro box as a rack, while I&#8217;m pending the purchase of a new 3D printer&#8230;</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="698" src="https://kelkhoff.com/wp-content/uploads/2024/12/IMG_5832-1-1024x698.jpeg" alt="" class="wp-image-354" srcset="https://kelkhoff.com/wp-content/uploads/2024/12/IMG_5832-1-1024x698.jpeg 1024w, https://kelkhoff.com/wp-content/uploads/2024/12/IMG_5832-1-300x205.jpeg 300w, https://kelkhoff.com/wp-content/uploads/2024/12/IMG_5832-1-768x524.jpeg 768w, https://kelkhoff.com/wp-content/uploads/2024/12/IMG_5832-1-1536x1047.jpeg 1536w, https://kelkhoff.com/wp-content/uploads/2024/12/IMG_5832-1.jpeg 1838w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Anyway, I think the site&#8217;s performance is improved &#8211; but, I still do see some initial-connection delays when wordpress wants to download 50 images at the same time, or 100 javascript files.  So, hopefully I can tune that, either at the linode or nginx side.  Or, I might try to simplify the stack some.  I do like having the internet hitting the linode balancer instead of coming DIRECTLY into my house, but at this point, I&#8217;m probably over-paying linode for what I&#8217;m getting from them, so I might be searching out a new cloud whatever-you-call that provider (like a cloudflare?)</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>So you’re saying bigger things are easier to see…</title>
		<link>https://kelkhoff.com/2024/11/28/so-youre-saying-bigger-things-are-easier-to-see/</link>
		
		<dc:creator><![CDATA[dkelkhoff]]></dc:creator>
		<pubDate>Thu, 28 Nov 2024 18:09:37 +0000</pubDate>
				<category><![CDATA[Stream of Consciousness]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<guid isPermaLink="false">https://kelkhoff.com/?p=331</guid>

					<description><![CDATA[I’ve been near-sighted since I was about ten years old. But here in my mid 40s, now my up-close vision is starting to falter too. I tried progressive lenses a few years ago, but didn’t really like them.

Anyway, one of the main things I have to hold farther away from my face to see all the time, is my iPhone. So, a couple days ago I activated the text-size setting, bumping it up just one level (110%), and boy, it’s a really nice quality of life improvement. So glad I’ve done it. Time to do the Apple Watch next.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I’ve been near-sighted since I was about ten years old. But here in my mid 40s, now my up-close vision is starting to falter too. I tried progressive lenses a few years ago, but didn’t really like them.</p>



<p class="wp-block-paragraph">Anyway, one of the main things I have to hold farther away from my face to see all the time, is my iPhone. So, a couple days ago I activated the text-size setting, bumping it up just one level (110%), and boy, it’s a really nice quality of life improvement. So glad I’ve done it. Time to do the Apple Watch next.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="448" height="640" src="http://localhost:8003/wp-content/uploads/2024/11/IMG_5798.jpeg" alt="" class="wp-image-332" srcset="https://kelkhoff.com/wp-content/uploads/2024/11/IMG_5798.jpeg 448w, https://kelkhoff.com/wp-content/uploads/2024/11/IMG_5798-210x300.jpeg 210w" sizes="(max-width: 448px) 100vw, 448px" /></figure>
</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>My M4 Mac Mini (that&#8217;s 4M&#8217;s)</title>
		<link>https://kelkhoff.com/2024/11/11/my-m4-mac-mini-thats-4ms/</link>
					<comments>https://kelkhoff.com/2024/11/11/my-m4-mac-mini-thats-4ms/#comments</comments>
		
		<dc:creator><![CDATA[dkelkhoff]]></dc:creator>
		<pubDate>Mon, 11 Nov 2024 23:41:17 +0000</pubDate>
				<category><![CDATA[Stream of Consciousness]]></category>
		<category><![CDATA[apple]]></category>
		<guid isPermaLink="false">https://kelkhoff.com/?p=284</guid>

					<description><![CDATA[On Friday, 2024-11-08, I got a new M4 Pro Mac Mini :) 

My intention was to use this machine as a home server, primarily for backups, but also for, idk, any servers I might want/need to run - such as Home Assistant, Octoprint, and/or any personal apps I build.  

I recently picked up a 4TB Samsung T9 SSD, which is plenty big (by almost 2x) for my current backup needs.  

I had been backing everything up to a Synology, and then from there, offsite via Backblaze B2... but my bill for that service keeps growing (as it does), and just past $40/month!  By switching to this Mac Mini based approach, I can use Backblaze's single-computer = $99/year plan, and ... eventually the Mini + SSD will pay for themselves ;) 

And in the mean time, I do have a suuuper fast new Mac here.  I'm trying hard not to switch my daily-usage to be on the Mini... Build times for my main work app were about 50% of what they are on my M1 Max MacBook Pro -- not that it's ever felt slow to me.  I think I'll stay here for now, and try to just let the mini do the job it was bought for.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">On Friday, 2024-11-08, I got a new M4 Pro Mac Mini <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="945" src="http://localhost:8003/wp-content/uploads/2024/11/IMG_5768-1024x945.jpeg" alt="" class="wp-image-285" srcset="https://kelkhoff.com/wp-content/uploads/2024/11/IMG_5768-1024x945.jpeg 1024w, https://kelkhoff.com/wp-content/uploads/2024/11/IMG_5768-300x277.jpeg 300w, https://kelkhoff.com/wp-content/uploads/2024/11/IMG_5768-768x709.jpeg 768w, https://kelkhoff.com/wp-content/uploads/2024/11/IMG_5768.jpeg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">My intention was to use this machine as a home server, primarily for backups, but also for, idk, any servers I might want/need to run &#8211; such as Home Assistant, Octoprint, and/or any personal apps I build.  </p>



<p class="wp-block-paragraph">I recently picked up a <a href="https://www.amazon.com/gp/product/B0CHFSZX9W/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&amp;psc=1">4TB Samsung T9 SSD</a>, which is plenty big (by almost 2x) for my current backup needs.  </p>



<p class="wp-block-paragraph">I had been backing everything up to a Synology, and then from there, offsite via Backblaze B2&#8230; but my bill for that service keeps growing (as it does), and just past $40/month!  By switching to this Mac Mini based approach, I can use Backblaze&#8217;s single-computer = $99/year plan, and &#8230; <em>eventually</em> the Mini + SSD will pay for themselves <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 class="wp-block-paragraph">And in the mean time, I do have a suuuper fast new Mac here.  I&#8217;m trying hard not to switch my daily-usage to be on the Mini&#8230; Build times for my main work app were about 50% of what they are on my M1 Max MacBook Pro &#8212; not that it&#8217;s ever felt slow to me.  I think I&#8217;ll stay here for now, and try to just let the mini do the job it was bought for.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://kelkhoff.com/2024/11/11/my-m4-mac-mini-thats-4ms/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
